Ethernetový rámec

Z Milan Kerslager
Přejít na: navigace, hledání
Ethernetový rámec
Preambule SFD MAC cíle MAC zdroje Typ/délka Data a výplň CRC32 Mezera mezi rámci
7× oktet 10101010 1× oktet 10101011 6 oktetů 6 oktetů 2 oktety 46-1500 oktetů 4 oktety 12 oktetů
64-1518 oktetů
72-1526 oktetů

Popis polí:

  • Preambule – 7 oktetů, střídavě binární 0 a 1; slouží k synchronizaci hodin příjemce
  • SFD – označení začátku rámce (Start of Frame delimiter'), oktet 10101011
  • MAC cíle – MAC adresa cílového síťového rozhraní o délce 48 bitů; adresa může být individuální (unicast), skupinová (multicast) a všeobecná (broadcast)
  • MAC zdroje – MAC adresa zdrojového síťového rozhraní
  • Typ/délka
    • pro Ethernet II je to pole určující typ vyššího protokolu
    • pro IEEE 802.3 udává délku pole dat
  • Data – pole dlouhé minimálně 46 a maximálně 1500 oktetů (46—1500 B); minimální délka je nutná pro správnou detekci kolizí v rámci segmentu
  • Výplň – vyplní zbytek datové části rámce, pokud je přepravovaných dat méně než 46 B
  • CRC32 – kontrolní součet (Frame Check Sequence, FCS) 32bitový kontrolní kód, který se počítá ze všech polí s výjimkou preambule a FCS; slouží ke kontrole správnosti dat – příjemce si jej vypočítá z obdrženého rámce a pokud výsledek nesouhlasí s hodnotou pole, rámec zahodí jako vadný