Hier is een uitsplitsing van de identificatiegegevens in de koptekst van een Layer 2 Ethernet -frame:
Key Identifiers:
* MAC -adres van bestemming (6 bytes): Dit is het unieke fysieke adres van het apparaat waarvoor het frame is bedoeld. Zie het als het "straatadres" van de bestemmingscomputer of het netwerkapparaat.
* Bron MAC -adres (6 bytes): Dit is het unieke fysieke adres van het apparaat dat het frame verzendt. Het werkt als het "retouradres" op een brief.
* EtherType (2 bytes): Dit veld vertelt het ontvangende apparaat welk protocol wordt gebruikt in het gegevensgedeelte van het frame. Common EtherTypes omvatten:
* 0x0800: IPv4
* 0x0806: ARP (Adres Resolution Protocol)
* 0x86dd: IPv6
* 0x8100: Vlan getagd frame
Extra headerinformatie:
* preambule (7 bytes): Een reeks afwisselende 1S en 0's die worden gebruikt om het ontvangende apparaat te synchroniseren.
* Start frame -scheidingsteken (1 byte): Een speciaal patroon (0x55) dat het begin van het frame markeert.
* Frame Check Sequence (FCS) (4 bytes): Een foutcontrole-code berekend op basis van de inhoud van het frame. Het helpt bij het waarborgen van gegevensintegriteit.
Belangrijke opmerking: De volgorde van deze velden is cruciaal voor de juiste Ethernet -communicatie.
Visuele weergave:
`` `
+-------+-------+-------+-------+-------+-------+- ------+-------+-------+
| Preambule (7) | SFD (1) | Bestemming Mac (6) | Bron Mac (6) | Ethertype (2) |
+-------+-------+-------+-------+-------+-------+- ------+-------+-------+
| Gegevens (variabele) | FCS (4) |
+-------+-------+-------+-------+-------+
`` `
Voorbeeld:
Laten we ons een frame voorstellen dat een IPv4 -pakket verzendt van apparaat A (Mac -adres 00:11:22:33:44:55) naar apparaat B (Mac -adres 00:66:77:88:99:AA):
* Bestemming Mac:00:66:77:88:99:AA
* Bron Mac:00:11:22:33:44:55
* EtherType:0x0800 (IPv4)
Met deze informatie kan het ontvangende apparaat (apparaat B) weten waar het frame vandaan komt, waar het moet gaan en wat voor soort gegevens het bevat. |