Netzwerkschicht: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| (13 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
=Ethernet II= | == Ethernet II == | ||
==Ethernet II Header== | |||
{| class="wikitable" | === Vorab === | ||
!colspan="6"|Ethernet - Frame min. 64 Byte max. 1518 Byte | * Der [[FCS]] (Frame Check Sequence) am Ende des Frames dient der Fehlererkennung. Hierbei wird ein CRC-Prüfsummenverfahren (Cyclic Redundancy Check) angewendet, um sicherzustellen, dass die Daten bitgenau übertragen wurden. | ||
== Ethernet II Header == | |||
{| class="wikitable" style="text-align:center;" | |||
! colspan="6" | Ethernet - Frame min. 64 Byte max. 1518 Byte | |||
|- | |- | ||
|Destination Address | | Destination Address || Source Address || Type Field || Data || FCS | ||
|Source Address | |||
|Type Field | |||
|Data | |||
|FCS | |||
|- | |- | ||
|6 Byte | | 6 Byte || 6 Byte || 2 Byte || 46 to 1500 Byte || 4 Byte | ||
|6 Byte | |||
|2 Byte | |||
|46 to 1500 Byte | |||
|4 Byte | |||
|} | |} | ||
Soll ein IP-Paket | == Ethernet II Felder == | ||
==Typen Feld== | |||
Das Typ-Feld gibt Auskunft über das verwendete Protokoll der nächsthöheren Schicht innerhalb der Nutzdaten. Der spezielle Wert 0x8100 zur Kennzeichnung eines ''VLAN-Tags'' ist im Wertevorrat von ''Type'' reserviert. Ist ein VLAN-Tag vorhanden, darf das daran anschließende Typ-Feld nicht 0x8100 sein. | === Destination Address, Source Address === | ||
* Die MAC-Adresse (Media-Access-Control-Adresse) ist die Hardware-Adresse jedes einzelnen Netzwerkadapters. | |||
* Sie dient als eindeutiger Identifikator des Geräts in einem Rechnernetz. | |||
* Man spricht auch von Physische Adresse oder Geräteadresse. | |||
* Struktur: Die ersten 3 Byte kennzeichnen den Hersteller (OUI - Organizationally Unique Identifier). | |||
* Soll ein IP-Paket im lokalen Netz zugestellt werden, ist es an die physikalische Adresse des Zielrechners zu adressieren. | |||
* Soll sie in ein anderes Netz, muss sie an den zuständigen Router adressiert werden. | |||
* Jedes Paket besitzt eine Absenderadresse und eine Zieladresse. | |||
* Stimmt die Zieladresse des Ethernet-Frames mit der eigenen Layer-2-Adresse überein, wird dieses an eine höhere Schicht weitergereicht. | |||
* Um die den IP-Adressen zugehörigen MAC-Adressen zu bestimmen, kommt bei IPv4 ARP zum Einsatz. | |||
=== Typen Feld === | |||
* Das Typ-Feld gibt Auskunft über das verwendete Protokoll der nächsthöheren Schicht innerhalb der Nutzdaten. | |||
* Der spezielle Wert 0x8100 zur Kennzeichnung eines ''VLAN-Tags'' ist im Wertevorrat von ''Type'' reserviert. | |||
* Ist ein VLAN-Tag vorhanden, darf das daran anschließende Typ-Feld nicht 0x8100 sein. | |||
=== Nutzdaten (Data) === | |||
* Die maximale Größe der Nutzdaten wird als MTU (Maximum Transmission Unit) bezeichnet. | |||
* Padding: Sind die Daten kleiner als 46 Byte, wird der Frame mit Null-Bytes aufgefüllt, um die minimale Größe von 64 Byte zu erreichen. | |||
=== Ausgewählte Typen (unvollständig) === | |||
{| class="wikitable" | {| class="wikitable" | ||
! Typfeld !! Protokoll | ! Typfeld !! Protokoll | ||
|- | |- | ||
| | | 0x0800 || IPv4 | ||
| | |||
|- | |- | ||
| | | 0x0806 || ARP | ||
| | |||
| | |||
|- | |- | ||
| | | 0x0842 || Wake on LAN | ||
| | |- | ||
| 0x8035 || RARP | |||
|- | |||
| 0x8100 || VLAN Tag | |||
|- | |||
| 0x86DD || IPv6 | |||
|- | |||
| 0x8863 || PPPoE Discovery | |||
|- | |||
| 0x8864 || PPPoE Session | |||
|} | |} | ||
=Quellen= | == Ethernet II Header mit VLAN Tag (802.1Q) == | ||
*https://www.ip-insider.de/was-ist-eine-mac-adresse-a-665074/ | ;Beschreibung | ||
*[[Vlan Header]] | |||
== Quellen == | |||
* https://www.ip-insider.de/was-ist-eine-mac-adresse-a-665074/ | |||
Aktuelle Version vom 18. Mai 2026, 10:22 Uhr
Ethernet II
Vorab
- Der FCS (Frame Check Sequence) am Ende des Frames dient der Fehlererkennung. Hierbei wird ein CRC-Prüfsummenverfahren (Cyclic Redundancy Check) angewendet, um sicherzustellen, dass die Daten bitgenau übertragen wurden.
Ethernet II Header
| Ethernet - Frame min. 64 Byte max. 1518 Byte | |||||
|---|---|---|---|---|---|
| Destination Address | Source Address | Type Field | Data | FCS | |
| 6 Byte | 6 Byte | 2 Byte | 46 to 1500 Byte | 4 Byte | |
Ethernet II Felder
Destination Address, Source Address
- Die MAC-Adresse (Media-Access-Control-Adresse) ist die Hardware-Adresse jedes einzelnen Netzwerkadapters.
- Sie dient als eindeutiger Identifikator des Geräts in einem Rechnernetz.
- Man spricht auch von Physische Adresse oder Geräteadresse.
- Struktur: Die ersten 3 Byte kennzeichnen den Hersteller (OUI - Organizationally Unique Identifier).
- Soll ein IP-Paket im lokalen Netz zugestellt werden, ist es an die physikalische Adresse des Zielrechners zu adressieren.
- Soll sie in ein anderes Netz, muss sie an den zuständigen Router adressiert werden.
- Jedes Paket besitzt eine Absenderadresse und eine Zieladresse.
- Stimmt die Zieladresse des Ethernet-Frames mit der eigenen Layer-2-Adresse überein, wird dieses an eine höhere Schicht weitergereicht.
- Um die den IP-Adressen zugehörigen MAC-Adressen zu bestimmen, kommt bei IPv4 ARP zum Einsatz.
Typen Feld
- Das Typ-Feld gibt Auskunft über das verwendete Protokoll der nächsthöheren Schicht innerhalb der Nutzdaten.
- Der spezielle Wert 0x8100 zur Kennzeichnung eines VLAN-Tags ist im Wertevorrat von Type reserviert.
- Ist ein VLAN-Tag vorhanden, darf das daran anschließende Typ-Feld nicht 0x8100 sein.
Nutzdaten (Data)
- Die maximale Größe der Nutzdaten wird als MTU (Maximum Transmission Unit) bezeichnet.
- Padding: Sind die Daten kleiner als 46 Byte, wird der Frame mit Null-Bytes aufgefüllt, um die minimale Größe von 64 Byte zu erreichen.
Ausgewählte Typen (unvollständig)
| Typfeld | Protokoll |
|---|---|
| 0x0800 | IPv4 |
| 0x0806 | ARP |
| 0x0842 | Wake on LAN |
| 0x8035 | RARP |
| 0x8100 | VLAN Tag |
| 0x86DD | IPv6 |
| 0x8863 | PPPoE Discovery |
| 0x8864 | PPPoE Session |
Ethernet II Header mit VLAN Tag (802.1Q)
- Beschreibung