d59ec086 Агат также читайте. |

Из рисунка видно, что это


Кадр Raw 802.3, называемый также кадром Novell  802.3, представлен на 3.6. Из рисунка видно, что это кадр подуровня МАС стандарта 802.3, но без вложенного кадра подуровня LLС. Компания Nоvеll долгое время не использовала служебные поля кадра LLС в своей операционной системе NetWare из-за отсутствия необходимости идентифицировать тип информации, вложенной в поле данных, — там всегда находился пакет протокола 1РХ, долгое время бывшего единственным протоколом сетевого уровня в ОС NetWare.

Теперь, когда необходимость идентификации протокола верхнего уровня появилась, компания Novell  стала использовать возможность инкапсуляции в кадр подуровня МАС кадра LLС, то есть использовать стандартные кадры 802.3/LLС. Такой кадр компания обозначает теперь в своих операционных системах как кадр 802.2, хотя он является комбинацией заголовков 802.3 и 802.2.

Кадр Еthеrnеt DIX/ Еthеrnеt II

Кадр Еthеrnеt DIX, называемый также кадром Еthеrnеt II, имеет структуру (см. 3.6), совпадающую со структурой кадра Rаw 802.3. Однако 2-байтовое поле Длина (L) кадра Rаw 802.3 в кадре Еthеrnеt DIX  используется в качестве поля типа протокола. Это поле, теперь получившее название Туре (Т) или ЕthеrТуре, предназначено для тех же целей, что и поля DSАР и SSАР кадра LLС — для указания типа протокола верхнего уровня, вложившего свой пакет в поле данных этого кадра.

В то время как коды протоколов в полях SАР имеют длину в один байт, в поле Туре для кода протокола отводятся 2 байта. Поэтому один и тот же протокол в поле SАР и поле Туре будет кодироваться в общем случае разными числовыми значениями. Например, протокол IР имеет код 204810 (0x0800) для поля ЕthеrТуре и значение 6 для поля SАР. Значения кодов протоколов для поля ЕthеrТуре появились раньше значений SАР, так как фирменная версия Еthеrnеt DIХ существовала до появления стандарта 802.3, и ко времени распространения оборудования 802.3 уже стали стандартами де-факто для многих аппаратных и программных продуктов. Так как структуры кадров Еthеrnеt DIХ и Rаw 802.3 совпадают, то поле длины/типа часто в документации обозначают как поле L/Т.


Начало  Назад  Вперед