Ethernet
1. Ethernet ist nicht von Novell sondern von Xerox in die Welt gesetzt worden.
2. Es sind da 4 Arten Ethernetframes.
CSMA/CD ist der gemeinsame Nenner. Es gibt 4 verschiedene Frametypen, welche von den Herstellern verschieden genannt werden. Verschieden, nicht unterschiedlich!
| IEEE | Novell | Cisco |
|---|---|---|
| 802.3 | 802.2 | LLC |
| V II | EthernetII | ARPA |
| 802.3 SNAP | SNAP | SNAP |
| 802.3 Raw | 802.3 | Novell |
CSMA/CD Carrier Sense Multiple Access/Collision Detect
Alle Stationen können gleichberechtigt auf das übertragungsmedium zugreifen.(Multiple Access) Bevor eine Station sendet, lauscht sie an der Leitung, um zu überprüfen, ob nicht schon eine andere Station sendet (Carrier Sense). Ist die Leitung frei wird gesendet. Jedoch erst nach 9,6 μs (Inter Frame Grab). Auch während des Sendens wird mitgehört (Listen While Talking). Da die Signale sich nicht unendlich schnell ausbreiten, kann es vorkommen, daß eine zweite Station trotz Carrier Sense anfängt zu senden. Beide Signale werden sich treffen. Der Signalpegel wird zwischen dem doppelten Wert und Null Schwanken. Diesen Kollisionspegel erkennen die sendenden Stationen (Collision Detect) und schicken ein JAM-Signal auf die Leitung. Das JAM-Signal besteht aus einer 32 Bit langen Folge von 1 und 0. Nach dem JAM-Singal warten die sendewilligen Stationen eine (von Algorithmen) bestimmte Zeit und beginnen erneut mit Carrier Sense. Die Wahrscheinlichkeit von Kollisionen steigt mit der Anzahl der Stationen und der Leitungslänge.
Ethernet II
Die klassische Framestruktur ist Ethernet II. Merkmal von Ethernet II
ist das zwei Bytes große Typfeld. Es unterscheidet die verschiedenen
Schicht 3 Protokolle. Andere Ethernet Typen haben an dieser Stelle
eine Längeninformation. Wenn der Wert der beiden Bytes nach der
Source-Adresse größer als die max. möglichen 1518 Bytes ist, muß es
sich um Ethernet 2 handeln. Die Präambel dient zur Synchronisation
der Empfänger. Sie besteht aus einer Schwingung von 6,4 μs Länge
(Folge von 1010... 8 Bytes). Das Frame muß mindestens 64 Byte groß
sein, um die minimale Slot-Time zur Erkennung einer Kollision zu
erreichen. Anderfalls werden Bits ergänzt
Ethernet 802.3 raw
Novells 802.3 raw Novell eigener eigener Rahmentyp für IPX. Er
enthält keine Protokollkennung. Er soll und kann deshalb allein IPX
transportieren. Der einzige Möglichkeit einen 802.3 raw Rahmen zu
erkennen besteht darin, daß nach der Rahmenlänge zwei Bytes
folgen, die nur aus Einsen bestehen (0xFFFF). Der Send Frame
Delimiter (SFD) hat im letzten Bit eine 1, die Marke des Ramenbegins.
IEEE 802.3
IEEE 802.3 Frames haben statt des Typenfeldes ein 2 Byte langes
Längenfeld. eingefügt. Es gibt die Anzahl der Bytes im Datenfeld
einschließlich 802.2 LLC-Header an. Statt Typfeld mit der Protokoll-ID
ist der Destination Service Access Point (DSAP) und der Source
Service Access Point (SSAP) vorhanden. Das Control Field enthält den
Typ des LLC-Frames.
IEEE 802.3 SNAP
Ein Unterschied der IEEE 802.3 Definition gegenüber Ethernet II ist die
Halbierung des Typ-Codes auf ein Byte, es können höchstens 256
Protokolle unterschieden werden. Ein SNAP Feld wird eingebaut. Das
SNAP Feld ist 5 Byte groß, die ersten 3 Bytes enthalten den
Organizationally Unique Identifier des Herstellers, die 2 weitern das
Protocol Type Field, die Protokollnummer (IP=0x800). Ein Frame mit
802.2 SNAP Header hat als DSAP und SSAP immer 0xAA, im Control
Field immer 0x03.



