Netzwerkschicht: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(15 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
=Ethernet II=
 +
=Vorab=
 +
*Der [[FCS]]
 +
==Ethernet II Header==
 
{| class="wikitable"
 
{| class="wikitable"
 
!colspan="6"|Ethernet - Frame min. 64 Byte max. 1518 Byte
 
!colspan="6"|Ethernet - Frame min. 64 Byte max. 1518 Byte
Zeile 13: Zeile 17:
 
|46 to 1500 Byte
 
|46 to 1500 Byte
 
|4 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.
 +
*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 Routers 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 weiter gereicht
 +
*Um die den IP-Adressen zugehörigen MAC-Adressen zu bestimmen, kommt bei IPv4 ARP zum Einsatz.
  
Torte
+
==Typen Feld==
|Brötchen
+
*Das Typ-Feld gibt Auskunft über das verwendete Protokoll der nächsthöheren Schicht innerhalb der Nutzdaten
|Plundergebäck
+
*Der spezielle Wert 0x8100 zur Kennzeichnung eines ''VLAN-Tags'' ist im Wertevorrat von ''Type'' reserviert.
|colspan="2"|Croissant
+
*Ist ein VLAN-Tag vorhanden, darf das daran anschließende Typ-Feld nicht 0x8100 sein.
|-
 
|Käse
 
|colspan="2"|Eis
 
|Butter
 
|Joghurt
 
|}
 
  
 +
==Ausgewählte Typen(unvollständig)==
  
 
{| class="wikitable"
 
{| class="wikitable"
!colspan="6"|Ethernet - Frame min. 64 Byte max. 1518 Byte
+
! Typfeld !! Protokoll
|-
+
|-----
|rowspan="2"|Brot & Butter
+
| 0x0800 || IPv4
|Torte
+
|-----
|Brötchen
+
| 0x0806
|Plundergebäck
+
| ARP
|colspan="2"|Croissant
+
|-----
|-
+
| 0x0842 || Wake on LAN
|Käse
+
|-----
|colspan="2"|Eis
+
| 0x8035
|Butter
+
| RARP
|Joghurt
+
|-----
 +
| 0x8100
 +
| VLAN Tag
 +
|-----
 +
| 0x86DD
 +
| IPv6
 +
|-----
 +
| 0x8863 || PPPoE Discovery
 +
|-----
 +
| 0x8864 || PPPoE Session
 +
|-----
 
|}
 
|}
 +
 +
=Quellen=
 +
*https://www.ip-insider.de/was-ist-eine-mac-adresse-a-665074/

Aktuelle Version vom 5. März 2025, 09:20 Uhr

Ethernet II

Vorab

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.
  • 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 Routers 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 weiter gereicht
  • 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.

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

Quellen