Re: [Sysadmins] [TCP previous segment lost] in VLAN
Peter V. Saveliev
=?iso-8859-1?q?peet_=CE=C1_altlinux=2Eru?=
Ср Дек 21 16:00:26 MSK 2005
<skip />
> Было такое. Карточка 3com (3c905B 100BaseTX [Cyclone]
> (rev 30)). Решение - заменили.
угу.
>
>>на уровне физики:
>>- карта не принимает пакеты размером 1508b
>> (mtu + vlan header)
>>
>>
> Интересно, если MTU на интерфейсе
> уменьшить до 1492, поможет?
<skip />
Нет. Объяснение: если приходит пакет 1508байт на такой интерфейс, то карточка его дропнет _без_ ответа fragmentation required, т.к. дропается такой пакет раньше, чем будет проверяться mtu (как битый или giant -- зависит от карточки). Проверка на максимальный размер фрейма -- первая по приёму пакета. А pmtud не всегда работает (читай -- всегда не работает), по крайней мере, в ipv4 мне не встречалось удачных примеров работы pmtu discovery.
--
Peter V. Saveliev
Подробная информация о списке рассылки Sysadmins