RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : mtu 1500 or 1492?


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : XPEH, 2:5050/13.29, http://zuko.mitm.ru/
To : Inga
Subj : mtu 1500 or 1492?

> На сколько я поняла, мнения по поводу данного параметра в sutup.cmd разделились.
> Интересно было бы узнать кто прав и чем обоснована правота.
> Как что же все таки прав? и что лучше?
> mtu 1500 or 1492? Влияет ли это на скорость или нет?

тут прав бываю только я. по определению.

стандартный езернет пакет, который в терминологии IBM называется DIX 2, в котором у тебя бегает по проволке протокол IP, устроен так:

Преамбула
MAC_Адрес_Получателя : 6 байтов
MAC_Адрес_Отправителя : 6 байтов
Тип_Фрейма : 2 байта
Данные : максимум 1500 байтов
CRC32 : 4 байта

вот этот самый 1500 байтов и есть максимальное значение mtu задаваемое в OS/2
в команде ifconfig.
убедиться в правдивости ситуации без труда можно при помощи штатных утилит
iptrace + ipformat.

что касается пресловутых 1492 - были слухи, что виндоуз неадекватно принимает
от OS/2 LanServer нормальные полноценные фреймы с mtu 1500, и что ей
гораздо помогает mtu 1492 ;)

насколько это работает - пусть каждый сам пробует :)

а еще - бывают другие модификации езернет-фреймов, для которых действительно
1492 является макс возможным mtu. но по умолчанию они не используются.
описание формата езернет фреймов, истории их возникновения и принципов действия
можно без труда найти в интернете.

а вот что пишут сами ибм на тему параметра mtu:

mtu n
Sets the maximum transmission unit (MTU) of the interface to n. The value n represents a number.
The default MTU value is 1500.

Notes:

1. When using a PCNet adapter, the MTU should be set to a maximum of 1462.

2. When using an Ethernet adapter on an IEEE 802.3 network, the MTU should be set to a maximum of 1492.

3. When using an IBM Token Ring 16/4 Adapter/A card on a 16 megabyte token ring, the MTU should be set to a maximum of 4400.

4. When using an X.25 co-processor adapter, the MTU should be set to a maximum of 576.

а вот что касается пункта 2:

802.3 Enables Ethernet 802.3.

-802.3 Disables Ethernet 802.3. Enables Ethernet DIX 2. This is the default.


Tue 13 Apr 2004 08:37 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.2.1) Gecko/20021




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.