Die Carrier Sense Multiple Access Control ( CSMA ) -Protokoll ist ein Media Access Control (MAC )-System. Es funktioniert , wenn ein Absender wünscht, Daten auf gemeinsam genutzten Medien zu übertragen. Funktion
Der Sender horcht auf der Linie für ein Trägersignal . Wenn es eine erkennt , weiß er, dass das Übertragungsmedium belegt ist und wartet. Dies ist die " Carrier Sense " Teil des Protokolls der Name . " Multiple Access " bedeutet, dass das Transportmedium zwischen den Knoten gemeinsam genutzt wird.
Funktionen
Mehrere Knoten, auf den gleichen Draht verbunden sind. Jeder kann Signale bis dieser Draht zu senden. Kann nur ein Signal zu einem Zeitpunkt gesendet werden. Alle Knoten erhalten das übertragene Signal .
Variations
CSMA -Protokoll ist die Grundlage für zwei weitere Protokolle . Die am häufigsten von ihnen bekannt ist CSMA /CD ( Carrier Sense Multiple Access /Collision Detection) . Dies beendet Übertragung , wenn eine Kollision auftritt , eine andere Kollision zu verhindern . CSMA /CA (Carrier Sense Multiple Access /Collision Avoidance ) ist die zweite Variante . Mit CSMA , wenn die Leitung besetzt ist , wartet der Test Knoten einen bestimmten Zeitraum vor einem erneuten Versuch . Alle Knoten warten im gleichen Zeitraum . Mit CSMA /CA, dass Wartezeit ist eine zufällige Zahl verringert die Möglichkeit, dass zwei Knoten wird versuchen, die Linie wieder Zugriff im selben Augenblick .