Carrier Sense Multiple Access

Från Rilpedia

(Omdirigerad från Collision Detection)
Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif

Carrier Sense Multiple Access, förkortat CSMA, finns i två varianter, CSMA/CD och CSMA/CA. Både CSMA/CD och CSMA/CA är metoder för att reglera tillgången till ett delat fysiskt medium, som en koppartråd, en optisk fiber eller ett radioband.

CSMA/CD

CSMA/CD står för Carrier Sense Multiple Access / Collision Detection och används framförallt inom ethernet/IEEE 802.3 och ibland kallas även hela standarden IEEE 802.3 för CSMA/CD. Tekniken utvecklades av Robert Metcalfe och presenterades 1972 tillsammans med ethernet. Från början hade den använts för att reglera radiotrafiken mellan öarna i Hawaii i det så kallade ALOHAnet. Som namnet antyder har noderna i ett nätverk som använder CSMA/CD ett gemensamt medium som de delar. När noderna skall använda mediet lyssnar de efter trafik och efter det att den sista trafiken detekterats väntar noden ut tiden för att alla delar i mediet skall ha nått fram och skickar sin egen data. Medan datat skickas kontrollerar noden hela tiden att ingen annan trafik än den egna finns på mediet. Skulle så vara fallet uppstå kallas det för kollision och en jam-signal skickas ut i mediet. När noderna uppfattar en jam-signal i mediet upphör all trafik och varje nod väntar en slumpad tid innan den återupptar sändningsrutinen för att sända om eller sända ny data.

CSMA/CA

CSMA/CA står för Carrier Sense Multiple Access / Collision Avoidance och används framför allt inom IEEE 802.11. Eftersom bandbredden i radiobanden för ett trådlöst LAN är mer begränsad och mer känslig för störningar ville konstruktörerna undvika, avoid, kollisioner och omsändningar. Detta gör noderna bl. a. genom att, innan data skickas, skicka en RTS-signal (Request To Send, ungefär anhållan om att sända) och sedan invänta en CTS-signal (Clear To Send, ungefär tillåtelse att sända) innan data sänds. Detta ger en viss overhead i ostörd trafik men skall ge en bättre utnyttjande av bandbredden så fort det finns stöningar. Vem det är som svarar med CTS-signalen beror lite på vilken typ av nät det gäller men i ett infrastrukturnät är det accesspunkten som sköter det och under goda förhållanden utan mycket störningar undviker nyare utrustning att skicka dessa RTS/CTS-signaler helt.

Se även

Personliga verktyg