Her er en oversikt over identifikatorene som finnes i overskriften til en Layer 2 Ethernet -ramme:
Nøkkelidentifikatorer:
* Destination Mac -adresse (6 byte): Dette er den unike fysiske adressen til enheten rammen er beregnet på. Tenk på det som "gateadressen" til destinasjonsdatamaskinen eller nettverksenheten.
* kilde Mac -adresse (6 byte): Dette er den unike fysiske adressen til enheten som sender rammen. Det fungerer som "returadressen" på et brev.
* Ethertype (2 byte): Dette feltet forteller mottaksenheten hvilken protokoll som brukes i datadelen av rammen. Vanlige etertyper inkluderer:
* 0x0800: IPv4
* 0x0806: ARP (adresseoppløsningsprotokoll)
* 0x86DD: IPv6
* 0x8100: VLAN -merket ramme
Ekstra overskriftsinformasjon:
* ingress (7 byte): En serie vekslende 1s og 0 -er som ble brukt til å synkronisere mottakende enhet.
* startrammeavgrensning (1 byte): Et spesielt mønster (0x55) som markerer begynnelsen av rammen.
* rammekontrollsekvens (FCS) (4 byte): En feilkontrollkode beregnet ut fra innholdet i rammen. Det hjelper med å sikre dataintegritet.
Viktig merknad: Rekkefølgen på disse feltene er avgjørende for riktig Ethernet -kommunikasjon.
Visuell representasjon:
`` `
+-------+-------+-------+-------+-------+-------+- ------+-------+-------+
| Preamble (7) | SFD (1) | Destinasjon Mac (6) | Kilde Mac (6) | Ethertype (2) |
+-------+-------+-------+-------+-------+-------+- ------+-------+-------+
| Data (variabel) | FCS (4) |
+-------+-------+-------+-------+-------+
`` `
Eksempel:
La oss forestille oss en ramme som sender en IPv4 -pakke fra enhet A (MAC -adresse 00:11:22:33:44:55) til enhet B (MAC -adresse 00:66:77:88:99:AA):
* Destinasjon Mac:00:66:77:88:99:AA
* Kilde Mac:00:11:22:33:44:55
* Ethertype:0x0800 (IPv4)
Denne informasjonen lar mottakende enhet (enhet B) vite hvor rammen kom fra, hvor den må gå, og hva slags data den inneholder.