CSMA/CD ( - wielodostęp do łącza z badaniem jego stanu z wykrywaniem kolizji) – protokół wielodostępu CSMA z badaniem stanu kanału i wykrywaniem kolizji.

Protokół CSMA/CD jest wykorzystywany w sieciach LAN typu Ethernetzdefiniowanym jako standard IEEE 802.3 pracujących w half-duplexie.

Wielodostęp do łącza danych z badaniem stanu kanału

Kiedy urządzenie lub węzeł w sieci posiada dane, które chce przesłać - nasłuchuje łącza, sprawdzając czy jakieś inne urządzenie nie przesyła danych w linii transmisyjnej. Dane będą wysłane jedynie wtedy, gdy nie zostanie wykryty żaden sygnał świadczący o tym, że jakieś urządzenie w sieci wysyła dane. Węzeł, który nie wysyła danych, nasłuchuje, czy inne urządzenia wysyłają do niego dane.

Istnieje możliwość, że dwa lub więcej urządzeń przystąpi do wysyłania danych w tej samej chwili lub zanim sygnał z pierwszego węzła dotrze do drugiego. W takiej sytuacji żadne z nich nie wykryje sygnału nośnego drugiego. W efekcie obydwa urządzenia wysyłając dane w (prawie) tym samym czasie spowodują kolizję w sieci Ethernet (dotyczy to jedynie half-duplexu).