Личный блог Артёма Санникова

Подробные пошаговые обучающие уроки по направлениям: cms системы, локальные сервера, социальные сети и операционные системы.

Категории сайта

› Поля кадра Ethernet. CCNA Routing and Switching.
Мельникова 620000 Россия, Свердловская обл., г. Екатеринбург. +7 953 039 559 1 info@artemsannikov.ru

Поля кадра Ethernet. CCNA Routing and Switching.

Дата публикации:  / Категория: CCNA Routing and Switching / Автор: 

Минимальный размер кадра Ethernet — 64 байта, максимальный — 1518 байт. К этому количеству относятся все байты, начиная с поля «MAC-адрес назначения» и заканчивая полем «Контрольная последовательность кадра (FCS)». Поле «Преамбула» при описании размера кадра не включено.

Поля кадра Ethernet. CCNA Routing and Switching.

Поля «Преамбула» и «Начало ограничителя кадра»

Поля «Преамбула» (7 байт) и «Начало ограничителя кадра» (SFD), которое также называется «Начало кадра» (1 байт), используются для синхронизации отправляющих и получающих устройств. Эти первые восемь байт кадра необходимы для привлечения внимания получающих узлов. По существу, первые несколько байт сообщают получателям о необходимости приготовиться к поступлению нового кадра.

Поле «MAC-адрес назначения»

Это 6-байтное поле является идентификатором для предполагаемого получателя. Как вы помните, этот адрес используется уровнем 2, чтобы помочь устройствам определить, адресован ли кадр именно им. Адрес в кадре сравнивается с MAC-адресом в устройстве. В случае совпадения устройство принимает кадр. Адрес может быть для отправки одному узлу (unicast), группе узлов (multicast) или широковещательной рассылки (broadcast).

Поле «МАС-адреса источника»

Это 6-байтное поле определяет сетевую плату или интерфейс, отправившие кадр. Адрес должен быть индивидуальным адресом устройства (unicast).

Поле «EtherType»

Это 2-байтное поле определяет протокол вышестоящего уровня, инкапсулированный в кадр Ethernet. Характерные значения — значения в шестнадцатеричном формате 0x800 для IPv4, 0x86DD для IPv6 и 0x806 для ARP.

Поле «Данные»

Это поле (46-байт) содержит инкапсулированные данные более высокого уровня — в общем случае произвольную PDU 3 уровня, чаще всего это будет пакет IPv4. Длина всех кадров должна быть не менее 64 байт. В случае инкапсуляции небольшого пакета используются дополнительные биты, которые называются символами-заполнителями, для увеличения размера кадра до этого минимального значения.

Поле FCS (Контрольная последовательность кадра)

Поле FCS (Контрольная последовательность кадра) (4 байта) используется для обнаружения ошибок в кадре. В нем используется циклический избыточный код (CRC). Отправляющее устройство вносит результат вычисления CRC в поле FCS кадра. Принимающее устройство получает кадр и вычисляет CRC для обнаружения ошибок. Если расчеты совпадают, ошибки отсутствуют. Несовпадение расчетов означает изменение данных в процессе передачи; как следствие, кадр отбрасывается. Данные могут измениться в результате искажения электрических сигналов, которые представляют биты.

Любой кадр с длиной менее 64 байтов считается «фрагментом коллизии» или «карликовым кадром» и автоматически отклоняется принимающими станциями. Кадры с длиной более 1500 байт называются Jumbo-кадрами (значительно превышающие допустимый размер) или Baby Giant (слегка превышающие допустимый размер).

Если размер передаваемого кадра меньше минимального значения или больше максимального значения, получающее устройство сбрасывает такой кадр. Отброшенные кадры, скорее всего, являются результатом коллизий или других нежелательных сигналов и, следовательно, считаются недействительными.

Источник: Академия Cisco.

Tags: , , .

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *