Ethernet — Änderungen 7326 → 7332

Zeile 8: Zeile 8:
 
=== Ethernet I ===
 
=== Ethernet I ===
  
−
<center>http://freenet-homepage.de/xanclic/ethernet1.png</center>
+
<center>http://lowlevel.brainsware.org/wiki/images/8/89/Ethernet1.png</center>
  
 
Dies ist die "Abbildung" eines Ethernet-I-Paketes. Den Teil, der aus den MAC-Adressen, dem Längenfeld, den Nutzdaten, dem PAD-Feld und der CRC32-Checksumme gebildet wird, nennt man Ethernetframe.
 
Dies ist die "Abbildung" eines Ethernet-I-Paketes. Den Teil, der aus den MAC-Adressen, dem Längenfeld, den Nutzdaten, dem PAD-Feld und der CRC32-Checksumme gebildet wird, nennt man Ethernetframe.
Zeile 35: Zeile 35:
 
=== Ethernet II ===
 
=== Ethernet II ===
  
−
<center>http://freenet-homepage.de/xanclic/ethernet2.png</center>
+
<center>http://lowlevel.brainsware.org/wiki/images/b/b9/Ethernet2.png</center>
  
 
Ein Ethernet-II-Paket unterscheidet sich nur geringfügig von einem Ethernet-I-Paket: Statt dem Längenfeld gibt es ein Typfeld, welches den Typ der Nutzdaten angibt. Der Wert im Typfeld ist stets größer als 0x0600 (1536), sodass zwischen Ethernet-I-Paketen (der Wert muss kleiner oder gleich 0x05DC (1500) sein) und zwischen Ethernet-II-Paketen unterschieden werden kann. Wichtige Typwerte sind 0x0800 ([[Internet_Protocol|IP]]) und 0x0806 ([[Address Resolution Protocol|ARP]]).
 
Ein Ethernet-II-Paket unterscheidet sich nur geringfügig von einem Ethernet-I-Paket: Statt dem Längenfeld gibt es ein Typfeld, welches den Typ der Nutzdaten angibt. Der Wert im Typfeld ist stets größer als 0x0600 (1536), sodass zwischen Ethernet-I-Paketen (der Wert muss kleiner oder gleich 0x05DC (1500) sein) und zwischen Ethernet-II-Paketen unterschieden werden kann. Wichtige Typwerte sind 0x0800 ([[Internet_Protocol|IP]]) und 0x0806 ([[Address Resolution Protocol|ARP]]).
Zeile 43: Zeile 43:
 
Heutzutage wird Ethernet I kaum noch verwendet. Daher ist es ratsam, Ethernet-II-Pakete zu benutzen.
 
Heutzutage wird Ethernet I kaum noch verwendet. Daher ist es ratsam, Ethernet-II-Pakete zu benutzen.
  
−
An die [[:Kategorie:Netzwerkkarte | Netzwerkkarte]] übergibt man nur den Ethernetframe. Präambel und SFD fügt die Karte selbst an. Üblicher Weise kann man das CRC32-Feld auch weglassen und die Netzwerkkarte berechnet dieses für dich und fügt es automatisch an das Paket an.
+
An die [[:Kategorie:Netzwerkkarte | Netzwerkkarte]] übergibt man nur den Ethernetframe. Präambel und SFD fügt die Karte selbst an. Üblicherweise kann man das CRC32-Feld auch weglassen und die Netzwerkkarte berechnet dieses für dich und fügt es automatisch an das Paket an.
  
 
== Weblinks ==
 
== Weblinks ==