👁🗨Hello world~
Изучаем сеть: Из чего состоит Ethernet-кадр
• В прошлом посте мы разобрали инкапсуляцию данных, одним из её этапов было создание Ethernet-кадра, который используется для передачи данных внутри локальной сети.
• Ethernet-кадр — это единица данных канального уровня, содержащая служебные поля и полезную нагрузку, которой обычно является IP-пакет.
• Основные поля Ethernet-кадра:
• MAC-адрес получателя: 6 байт, указывает устройство, которому предназначен кадр.
• MAC-адрес отправителя: 6 байт, указывает сетевой интерфейс, отправивший кадр.
• EtherType: 2 байта, определяет, какой протокол находится внутри кадра, например IPv4, IPv6 или ARP.
• Полезная нагрузка: передаваемые данные, обычно от 46 до 1500 байт.
• FCS (Frame Check Sequence): контрольная сумма, позволяющая обнаружить повреждение кадра во время передачи.
• Перед кадром также передаются преамбула и Start Frame Delimiter, которые помогают сетевому оборудованию синхронизироваться и определить начало кадра.
• Обычный Ethernet-кадр занимает от 64 до 1518 байт, если не учитывать преамбулу, а при использовании VLAN в него добавляется четырёхбайтовый тег 802.1Q.
• Получив кадр, коммутатор смотрит на MAC-адрес назначения и решает, через какой порт его отправить. Если контрольная сумма не совпадает, повреждённый кадр обычно отбрасывается.
• Ethernet-кадр доставляет данные в пределах текущего канального сегмента, а для передачи между разными сетями уже используются IP и маршрутизация. В следующем посте разберём IPv4, маски и CIDR. Удачи!
#ИзучаемСеть
• Поддержать автора монеткой: @v_meshke
Post #694
1.41K

- 👍 12
- ❤ 9
- 😱 3
- 🦄 2