В сообщении от 21 декабря 2006 21:37 Dmitry-T написал(a): > > Если у тебя вся сеть на гигабите и поддерживаються jumbo frames то > > проверь mtu на сетевой карте. Если 1500 то можешь увеличить. > > Вся сеть. А как узнать поддерживаются jumbo frames или нет? (интеловские > встроенные сетевые карты и у меня и на сервере)
для проверки берешь две машины (с гигабитными сетевыми) втыкаешь в коммутатор (гигабитный тоже естественно :-) ), поднимаешь на машинах интерфейсы с mtu>1500 и как можно большим (с каким mtu реально подниметься я тебя сказать сложно, зависит от многих факторов). Теперь дело за свитчем. Определяем опытным путем какой размер ethernet пакета он пропустит при помощи ping с параметром -s . Число которое скармливаеться ping -s меньше размера ethernet пакета на 28 (это как раз размер заголовка ip + размер заголовка icmp). Т.е. ping -s 1472 ip у тебя должен пинговаться в любом случае. Кстати ping напишет размер ethernet пакета в скобках после значения твоего параметра. Далее путем подбора определяешь какой максимальный размер ethernet пакета "пролазит" через твой свитч и корректируешь при необходимости значение mtu на сетевой карте. Но это как-бы твою первоначальную проблему не решает на самом деле, поэтому читаем http://www.psc.edu/networking/projects/tcptune/ -- Best regards, Oleg A. Chernov OAC4-RIPE WildPark ISP, Nikolaev, Ukraine +380512 470555 +380512 500314