CSMA/CD (Carrier Sense Multiple Access with Collision Detection) is niet nodig op een full-duplex Ethernet LAN omdat botsingen onmogelijk zijn.
Dit is waarom:
* Half-duplex: In de half-duplexmodus delen apparaten hetzelfde communicatiekanaal. Als twee apparaten tegelijkertijd zenden, ontstaat er een botsing. CSMA/CD is het mechanisme dat wordt gebruikt om deze botsingen te detecteren en af te handelen (meestal door zich terug te trekken en opnieuw te verzenden).
* Full-duplex: In de full-duplexmodus heeft elk apparaat zijn eigen speciale ontvangst- en zendpaar draden (of gelijkwaardige signaalpaden). Een apparaat zendt alleen uit als zijn zendpad vrij is, en ontvangt alleen op zijn ontvangstpad. Omdat er geen gedeeld medium is, kunnen gelijktijdige transmissies van verschillende apparaten elkaar niet hinderen. Er is geen kans op een botsing.
Daarom is het mechanisme voor botsingsdetectie en -vermijding van CSMA/CD inherent redundant in een full-duplexomgeving. Full-duplex communicatie is afhankelijk van andere mechanismen voor het beheren van de gegevensstroom, zoals switches die MAC-adressen gebruiken om verkeer naar de beoogde ontvanger te leiden. |