![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Одна из основных функций протокола Ethernet - это инкапсуляция в кадр данных, поступивших от протокола сетевого уровня, и их подготовка для передачи по сети. Кадр состоит из заголовка и трейлера, разделенных на поля, которые содержат информацию, необходимую для доставки пакета по назначению. Формат кадра Ethernet показан на рис. 5.5. В обычном, Fast и Gigabit Ethernet он один и тот же.
Ниже описано назначение полей кадра Ethernet.
* Preamble (7 байтов) — чередующиеся нули и единицы, с помощью
которых системы, обменивающиеся данными, осуществляют син
хронизацию.
* Start of Frame Delimiter (1 байт) — 6 битов двоичных нулей и еди
ниц, за которыми следуют две единицы. Это поле сигнализирует
приемнику, что сейчас начнется передача кадра.
•
Destination Address (6 байтов) — шестнадцатеричный адрес сетево
го адаптера в локальной сети, которому будет передан пакет.
• Source Address (6 байтов) — шестнадцатеричный адрес сетевого
адаптера системы, сгенерировавшей пакет.
• Ethertype/Length (2 байта) — в кадре DIX Ethernet это поле содер
жит код, идентифицирующий протокол сетевого уровня, которо
му предназначены данные в пакете. В кадре IEEE 802.3 в этом поле
указывается длина поля данных (без забивки).
• Data And Pad (от 46 до 1500 байтов) — данные, полученные от про
токола сетевого уровня передающей системы, которые будут пе
реданы такому же протоколу в целевой системе. Кадры Ethernet,
включая заголовок и трейлер, но без полей Preamble и Start Of
Frame Delimiter, должны иметь длину не менее 64 байтов, поэто
му, если от протокола сетевого уровня получено меньше 46 бай
тов, система добавляет в поле данных необходимое количество
пустых байтов (забивку).
• Frame Check Sequence (4 байта) — в трейлере кадра, следующем за
данными протокола сетевого уровня, находится единственное
поле с контрольной суммой для всего пакета. Передающий ком
пьютер вычисляет контрольную сумму и записывает ее в это поле.
Принимающая система выполняет аналогичный расчет и сравни
вает его с величиной, записанной в поле, чтобы убедиться, что
пакет передан без ошибок.
Дата публикования: 2014-11-03; Прочитано: 633 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!