Was ist CSMA / CD (Carrier Sense Multiple Access / Kollisionserkennung)?

CSMA / CD ist ein MAC-Protokoll (Media Access Control), das für die Erkennung von Mehrfachzugriffen und Kollisionen geeignet ist. Sie definiert, wie Netzwerkgeräte reagieren, wenn zwei Geräte gleichzeitig versuchen, einen Datenkanal zu verwenden und eine Datenkollision auftreten. Die CSMA / CD-Regeln definieren, wie lange das Gerät warten soll, wenn eine Kollision auftritt. Das Medium wird häufig von mehreren Datenknoten verwendet, sodass jeder Datenknoten Übertragungen von jedem der anderen Knoten auf dem Medium empfängt.

Es gibt verschiedene CSMA-Zugriffsmodi: 1-persistent, P-persistent und O-persistent. 1-persistent wird in CSMA / CD-Systemen wie Ethernet verwendet. Dieser Modus wartet, bis sich das Medium im Leerlauf befindet, und überträgt dann Daten. P-persistent wird in CSMA / CA- Systemen wie z. B. Wi-Fi verwendet. Dieser Modus wartet darauf, dass sich das Medium im Leerlauf befindet, und überträgt dann Daten mit einer Wahrscheinlichkeit p. Wenn der Datenknoten die Daten nicht sendet (Wahrscheinlichkeit von 1-p), wartet der Sender darauf, dass das Medium wieder frei ist, und überträgt die Daten mit der gleichen Wahrscheinlichkeit p. O-persistent wird von CobraNet, LonWorks und dem Controller Area Network verwendet. Dieser Modus weist jedem Datenknoten eine Übertragungsreihenfolge zu. Wenn das Medium frei wird, kann der nächste Datenknoten Daten übertragen. Der nächste Datenknoten wartet darauf, dass das Medium wieder inaktiv ist, und überträgt dann seine Daten. Nachdem jeder Datenknoten Daten übertragen hat, wird die Übertragungsreihenfolge aktualisiert, um wiederzugeben, welche Datenknoten bereits übertragen wurden, wobei jeder Datenknoten durch die Warteschlange bewegt wird.

Abkürzungen für Computer, Ethernet, Netzwerkbegriffe