The Carrier Sense Multiple Access Control ( CSMA ) Protocol er en Media Access Control ( MAC ) system . Det fungerer når en avsender ønsker å overføre data på delte media . Funksjon
Senderen lytter på linjen for en transportør signal. Hvis den oppdager en, vet det at overføring medium er okkupert og venter. Dette er " Carrier Sense " del av protokollen navn. " Multiple Access " betyr at transport medium er delt mellom noder.
Egenskaper
flere noder er koblet til samme ledning . Hver kan sende signaler ned den wire. Bare ett signal kan sendes om gangen. Alle noder mottar det overførte signal.
Variasjoner
CSMA protokollen er grunnlaget for to andre protokoller . Den mest kjente av disse er CSMA /CD ( Carrier Sense Multiple Access /Collision Detection ) . Dette avslutter sending hvis det oppstår en kollisjon for å forhindre en ny kollisjon. CSMA /CA ( Carrier Sense Multiple Access /Collision Avoidance ) er den andre varianten . Med CSMA , hvis linjen er opptatt, venter testing node en viss periode før du prøver igjen . Alle noder vente i samme periode. Med CSMA /CA, at venteperioden er et tilfeldig tall som reduserer muligheten for at to noder vil prøve å få tilgang til linjen igjen i samme øyeblikk .