Формат кадра Уровня MAC
Кадр Уровня 2 канала передачи данных обычно содержит информацию заголовка канала передачи данных с адресом источника и получателя, информацией о метке конца, и фактическими переданными данными.

Исходным адресом канала передачи данных является адрес Уровня 2 интерфейса, который передал кадр каналу передачи данных. Адресом получателя канала передачи данных является адрес Уровня 2 интерфейса целевого устройства. И истоходный, и целевой интерфейсы канала передачи данных находятся в той же самой сети. Когда пакет передается от маршрутизатора к маршрутизатору, IP-адреса Уровня 3 источника и назначения не изменяются; однако, адреса Уровня 2 источника и назначения канала передачи данных изменятся. Этот процесс будет исследован более подробно позже в этой рубрике.
Отметьте: Когда NAT (Преобразование сетевых адресов) используется, целевой IP-адрес в действительности изменяется, но этот процесс не представляет интереса для IP и является процессом, выполняемым в пределах сети компании.
Пакет IP Уровня 3 инкапсулируется в кадр Уровня 2 канала передачи данных, связанный с тем интерфейсом. В этом примере мы покажем Кадр Уровня 2 Ethernet. Рисунок показывает две совместимых версии Ethernet. Ниже список полей в Кадре Ethernet и краткое описании каждого.
Преамбула - Семь байтов чередования 1 и 0, используемые, чтобы синхронизировать сигналы
Разделитель начала кадра (SOF) - 1 байт, сигнализирующий начало фрейма
Адрес получателя - 6-байтовый MAC-адрес передающего устройства на локальном сегменте
Исходный адрес - 6-байтовый MAC-адрес приемного устройства на локальном сегменте
Тип/длина - 2 байта, определяющие либо тип протокола верхнего уровня (формат кадра II Ethernet) или длину поля данных (формат кадра IEEE 802.3)
Данные и набивка - 46 - 1500 байтов данных; нули, используемые, чтобы дополнить любой пакет данных, который меньше чем 46 байтов
Последовательность проверки кадра (FCS) - 4 байта, используемые для контроля с помощью циклического избыточного кода, чтобы удостовериться, что фрейм не повреждается