TGViewer
.NET Kings .NET Kings @netskings · 7.38K subscribers
Post #694 1.41K
👁‍🗨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
  • 👍 12
  • ❤ 9
  • 😱 3
  • 🦄 2
More from @netskings
  1. Sep 24, 2026👁‍🗨Hello world~ Как работает антивирус: Direct и Indirect Syscalls • Если EDR перехватыв…
  2. Sep 23, 2026🔎По одному имени, почте или номеру можно собрать на человека целое досье — легально, из о…
  3. Sep 23, 2026👁‍🗨Hello world~ GEOINT: Пожары, землетрясения и другие катастрофы на карте • Карты приро…
  4. Sep 22, 2026👁‍🗨Hello world~ Runit против systemd: Где минимализм начинает мешать • Я уже рассказывал…
  5. Sep 19, 2026👁‍🗨Hello world~ Изучаем сеть: Как компьютер определяет маршрут пакета • Представим, что…
  6. Sep 18, 2026👁‍🗨Hello world~ OSINT во ВКонтакте: История профиля и проверка старых данных • Пользоват…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →