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