Skip to main content

З яких полів складається Ethernet-кадр?

Ethernet-кадр складається з набору чітко визначених полів, кожне з яких виконує свою задачу на канальному рівні.


Поля Ethernet-кадра

1. MAC-адреса призначення (Destination MAC)

  • 6 байт
  • MAC-адреса пристрою, якому призначений кадр
  • може бути:
    • unicast
    • multicast
    • broadcast (FF:FF:FF:FF:FF:FF)

2. MAC-адреса джерела (Source MAC)

  • 6 байт
  • MAC-адреса пристрою, який надіслав кадр

3. Тип протоколу (EtherType)

  • 2 байти
  • вказує, який протокол міститься всередині кадру

Часті значення:

  • 0x0800 - IPv4
  • 0x0806 - ARP
  • 0x86DD - IPv6

4. Корисне навантаження (Payload / Data)

  • від 46 до 1500 байт
  • містить дані вищого рівня (зазвичай IP-пакет)

Якщо даних менше 46 байт:

  • додається padding (заповнення)

5. Контрольна сума (FCS - Frame Check Sequence)

  • 4 байти
  • використовується для виявлення помилок
  • обчислюється відправником і перевіряється отримувачем

Якщо FCS не збігається:

  • кадр відкидається

Розмір Ethernet-кадра

Без VLAN:

  • мінімум: 64 байти
  • максимум: 1518 байт

З VLAN-тегом (802.1Q):

  • до 1522 байт

VLAN-тег (якщо використовується)

Якщо в мережі є VLAN, між Source MAC і EtherType додається:

  • 802.1Q VLAN tag: 4 байти
    • VLAN ID
    • пріоритет
    • службова інформація

Коротке резюме (зручно запам'ятати)

ПолеРозмір
Destination MAC6 байт
Source MAC6 байт
EtherType2 байти
Payload46-1500 байт
FCS4 байти

Коротко для співбесіди

Ethernet-кадр складається з MAC-адреси призначення, MAC-адреси джерела, поля EtherType, корисного навантаження та контрольної суми FCS; за використання VLAN додається VLAN-тег.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.