RFC: 1042
Оригинал: A Standard for the Transmission of IP Datagrams over IEEE 802 Networks
Предыдущие версии: RFC 948
Категория: Стандарт Интернета
Дата публикации:
Авторы: ,
Перевод: Николай Малых

RFC 1042, Страница 2 из 11

2. Описание

Сети IEEE 802 могут использоваться как IP-сети любого класса (A, B или C). Такие системы используют два поля LSAP (Link Service Access Point — точка доступа к сервису канального уровня) заголовка LLC точно так же, как ARPANET использует поле link. Кроме того, существует расширение заголовка LLC, называемое SNAP (Sub-Network Access Protocol — протокол доступа к подсети).

Дейтаграммы IP передаются в сети IEEE 802 с инкапсуляцией в канальный уровень 802.2 LLC и SNAP, а также физические уровни 802.3, 802.4 или 802.5. SNAP используется с полем Organization Code, показывающим, что следующие 16 битов задают код EtherType (см. Assigned Numbers [RFC1010]).

Обычно весь обмен данными происходит с использованием 802.2 типа 1. Системы одной сети IEEE 802 (по согласованию) могут использовать 802.2 типа 2 после проверки поддержки этого типа на обоих узлах. Такое согласование обеспечивается за счет механизма 802.2 XID. Однако в настоящее время рекомендуется использовать тип 1 и этот тип должен поддерживаться во всех реализациях. В дальнейшем данная спецификация предполагает использование типа 1.

Сети IEEE 802 могут использовать адреса размером 16 или 48 битов. Данная спецификация позволяет применять адреса любого из этих размеров в данной сети IEEE 802.

Отметим, что стандарт 802.3 допускает скорости передачи от 1 до 20 Мбит/с, 802.4 задает скорости 1, 5, и 10 Мбит/с, а 802.5 — 1 и 4 Мбит/с. Типичными значениями скорости являются 10 Мбит/с для 802.3 и 802.4, 4 Мбит/с — для 802.5. Однако спецификация передачи дейтаграмм IP не зависит от скорости передачи данных. (Современные редакции стандартов разрешают использование более высоких скоростей. Прим. перев.)

2.1. Формат заголовка

                                                               Header

...--------+--------+--------+
           MAC Header        |                        802.{3/4/5} MAC
...--------+--------+--------+

+--------+--------+--------+
| DSAP=K1| SSAP=K1| Control|                                802.2 LLC
+--------+--------+--------+

+--------+--------+---------+--------+--------+
|Protocol Id or Org Code =K2|    EtherType    |            802.2 SNAP
+--------+--------+---------+--------+--------+

Общий размер заголовков LLC и SNAP составляет 8 октетов, что обеспечивает выравнивание служебной информации протокола 802.2 по удобной границе.

Значение K1 равно 170 (десятичное), K2 = 0 (нуль), а поле Control имеет значение 3 (беззнаковое целое).

2007 - 2017 © Русские переводы RFC, IETF, ISOC.