Contention

Contention er et engelsk ord, der betyder (kappe)strid. Inden for datakommunikation benyttes contention om et princip for accesmetoder, hvor en stations tilgang til en fælles kanal kan ske uopfordret uden central styring.

Contention er en passiv accesmetode, der baserer sig på, at der kun er signaler på den fælles kanal, hvis der er aktuel datatrafik mellem to eller flere stationer. Med contention skal de individuelle stationer selv overvåge aktiviteten på den fælles kanal. Først når kanalen er ledig, vil en station påbegynde sending af data. Hvis flere stationer på samme tid afventer sendemulighed, er der en vis sandsynlighed for, at de samtidig påbegynder sending, når de opdager, at kanalen er fri. Det betyder, at signalerne blandes. De involverede stationer vil herefter konkurrere om at få kontrol over kanalen. Den station, som vinder, bliver sender, mens de øvrige stationer bliver modtagere. Der findes flere forskellige former for contention principper til afgørelse af, hvem der vinder.

Accesmetoden CSMA/CD, som anvendes i lokalnet, er et eksempel på en contention metode, ligesom mange protokoller i BSC-familien er det. Som eksempel på en ikke-contention metode kan nævnes polling, der er en aktiv accesmetode, idet tilgangen til nettet her styres af en central enhed, eller token passing.

Forfattere: 
Tue Bertelsen
Casper Thomsen