Formatet til Ethernet -rammer specificerer
struktur og organisering af data, der er transmitteret over et Ethernet -netværk . Det dikterer, hvordan data er opdelt i forskellige dele, hver med en bestemt funktion.
Her er en oversigt over formatet:
1. Preamble (8 bytes):
- Består af et mønster med skiftende 0'er og 1'er, der bruges til synkronisering og signalering af starten på en ramme.
2. Start ramme afgrænser (SFD) (1 byte):
- Signalerer afslutningen af præamblen og begyndelsen på den faktiske dataramme.
3. Destination MAC -adresse (6 bytes):
- Identificerer den tilsigtede modtager af datarammen.
4. Kilde MAC -adresse (6 bytes):
- Identificerer afsenderen af datarammen.
5. Ethertype (2 bytes):
- Angiver den protokol, der er brugt til datavelastningen, for eksempel IPv4 eller IPv6.
6. Data (46-1500 byte):
- Indeholder de faktiske data, der transmitteres, såsom en pakke fra IP -protokollen.
7. Ramme check sekvens (FCS) (4 bytes):
- Et kontrolsum, der bruges til at detektere fejl i rammen.
Nøglepunkter:
- fast længde: Formatet sikrer en konsekvent struktur for rammer, der muliggør effektiv behandling af netværksenheder.
- Fejldetektion: FCS hjælper med at sikre dataintegritet og detektere transmissionsfejl.
- adressering: MAC -adresser muliggør nøjagtig datalevering til den tilsigtede modtager.
- Protokolidentifikation: Ethertype -feltet hjælper netværksenheder med at bestemme, hvordan man håndterer datalasten.
Ethernet -rammeformatet er afgørende for at sikre pålidelig og effektiv kommunikation over Ethernet -netværk. Det definerer et almindeligt sprog, som alle enheder på netværket forstår, hvilket muliggør problemfri dataudveksling.