Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Форматы кадров технологии Ethernet




 

Формат базового кадра Ethernet показан на рисунке 5.9.

 

Преамбула (SFD) Адрес назначения (DA) Адрес источника (SA) Тип Данные (LLC) CRC
8 байт 6 байт 6 байт 2 байта 46-1500 байт 4 байта

Рис.5.9. Формат кадра Ethernet

 

Поля кадра Ethernet имеют следующие характеристики.

Преамбула. Размер 8 байт. Используется для синхронизации кадра. Преамбула всегда содержит код 10101010 c чередованием единиц и нулей в первых 7-ми байтах и код 10101011 в последнем байте.

Адрес назначения (DA, destination address). Размер 6 байт. Содержит MAC-адрес станции узла ЛВС, которому предназначено сообщение. Если старший 7-ой бит в первом байте равен 0, то первые три байта задают адрес группы, а следующие 3 байта задают локальный адрес в группе. Если же старший 7-ой бит, равен 1, то кадр адресуется всем машинам какой-либо группе. Если все биты первого байта адреса, равны 1, то кадр адресуется всем машинам всех групп и называется широковещательным адресом (broadcast).

Адрес источника (SA, source address). Размер 6 байт. Указывает MAC-адрес станции, которая посылает кадр.

Тип. Размер 2 байта. Идентифицирует тип протокола более высокого уровня. Это позволяет, множеству протоколов высокого уровня разделят ЛВС без того, чтобы вникать в содержимое пакетов друг друга. Приведем значения в шестнадцатеричной системе этого поля для некоторых распространенных сетевых протоколов: 0x0800 для IP, 0x0806 для ARP, 0x809B для AppleTalk, 0x0600 для XNS, и 0x8137 для IPX/SPX.

Данные. Это поле может иметь длину от 46 до 1500 байт и содержит данные, составляющие сообщение.

CRC – контрольная последовательность размером в 4 байта. Содержит остаток избыточной циклической суммы (cyclic redundancy checksum), вычислительный с помощью полиномов типа CRC-32.

Если не учитывать преамбулу, то видно, что сообщение Ethernet имеет длину от 64 до 1518 байт. Минимальная длина данных равна 46 байт.

 

5.5.3 Стандарт IEEE 802.3. Стандарт IEEE 802.3 был разработан на основе кадра Ethernet, изменив ряд его характеристик. Стандарт IEEE 802.3 во многом совпадает со своим предшественником, но некоторые различия все же имеются. В частности, в стандарте IEEE 802.3 различаются уровни MAC и LLC. В оригинальном Ethernet оба эти уровня объединены в единый канальный уровень

Согласно стандарту IEEE 802, кадр технологии Ethernet – это кадр, формируемый уровнем MAC, в который должен вкладываться кадр уровня LLC. Формат пакета стандарта IEEE 802.3 показан на рисунке 5.10:

 

Преамбула Признак начала кадра SFD Адрес назначения (DA) Адрес источника (SA) Длина L Данные LLC Data Набивка Pad CRC
7 байт 1 байт 6 байт 6 байт 2 байта 0-1500 байт 7 байт 4 байта

Рис. 5.10. Формат пакета стандарта IEEE 802.3

 

Отметим разницу между принятым кадром в стандарте IEEE 802.3 и оригинальным Ethernet.

В отличие от оригинального Ethernet в стандарте IEEE 802.3 выделен байт признака начала кадра с кодом 10101011.

Поле Тип заменено на поле Длина. Для кадра IEEE 802.3 в этом поле содержится выраженный в байтах размер следующего поля - поля данных (LLC Data). Если эта цифра приводит к общей длине кадра меньше 64 байт, то за полем LLC Data добавляется поле Pad. Для протокола более высокого уровня не возникает путаницы с определением типа кадра, так как для кадра IEEE 802.3 значение этого поля не может быть больше 1500 (0x05DC).

Данные (LLC Data): поле данных, которое обрабатывается подуровнем LLC.

Набивка (Pad) – в это поле вставляются пустые символы для доведения длины пакета до минимально допустимой величины.

Длина пакета Ethernet и IEEE 802.3 находится в диапазоне от 64 до 1518 байт. Однако в стандарте IEEE 802.3 имеется возможность передачи данных длиной менее 46 байт, т.к. на канальном уровне пакет автоматически дополняется до нужного размера.

 


 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных