Netzwerkanalyse

CSMA/CD

abgelegt unter: Protokolle

Carrier Sense Multiple Access/Collision Detection (CSMA/CD) ist das Zugriffsverfahren im Ethernet. CSMA/CD regelt das Verhalten der Stationen beim Zugriff auf das Netzwerk.

Das Protokoll beinhaltet 3 wesentliche Schritte. Liegt ein Sendewunsch vor, prüft der Sender, ob das Kabel belegt ist (Carrier Sense).

Ist das Medium belegt, wird der Frame zurückgestellt (deferred), ansonsten wird gesendet. Dabei kann es vorkommen, das mehr als eine Station mit dem Senden beginnt (Multiple Access). Daher überprüft der Sender, ob es zu einer Kollision kommt (Collision Detection).

Eine Kollision innerhalb der ersten 512 Bit eines Frames ist eine normale Kollision. Ein Kollision die hinter dem 512. Bit auftritt, wird als Late Collision bezeichnet. Eine Late Collision kann bei wesentlich zu langen Kabel oder bei einem Duplex Mismatch auftreten.

Beim Auftreten einer Kollsion wartet der Sender eine durch den Backoff-Algorithmus festgelegte Zeit vor einem erneuten Versuch. Nach 16 Kollsionen verwirft der Sender den Frame. Dieser Zustand wird als Excessive Collision bezeichnet.

Auf Vollduplexverbindngen wird CSMA/CD praktisch nicht benutzt. Beide Linkpartner können gleichzeitig senden und empfangen. Es können keine Kollisionen auftreten.

geschrieben am 10.04.2006 von Mirko Kulpa

footer