Vad är en Carrier Sense Multiple Access?
När det gäller datornätverk är Carrier Sense Multiple Access en del av datalänkskiktet, som är en del av det övergripande schemat för hur nätverk och IP-adresser fungerar. Carrier Sense Multiple Access, även känd under akronymen CSMA, representerar ett populärt sätt att skicka paket; paket är databitar som skickas över ett nätverk. Innan paket skickas, kontrollerar CSMA raden för att se om det används; i så fall väntar den tills linjen är ledig innan den sänds.
Carrier Sense Multiple Access är ett av de mer populära sätten att skicka informationspaket över nätverk. Den här metoden används av Ethernet-nätverk, som är majoriteten av nätverksdatorer i världen. Carrier Sense Multiple Access hjälper till att förhindra datorer från att utbyta information samtidigt. När datorer skickar paket till varandra på samma gång orsakar det en kollision och data går inte dit de är avsedda. Carrier Sense Multiple Access har informationen tills linjen är klar för att göra det mer troligt att det kommer till rätt dator och användare.
Även om CSMA väntar på att linjen ska vara klar innan den sänds, kan det fortfarande inträffa en kollision. Denna metod kombineras därför ofta med kollisionsdetektion (CD). När en kollision upptäcks skickas en fastnattsignal som varnar mottagarna för kollisionen. Uppgifterna skickas sedan igen när linjen är klar tills antingen data tas emot eller ett maximalt antal försök har uppnåtts.
Det viktiga att veta om Carrier Sense Multiple Access with Collision Detection är vad varje del av protokollet gör. Carrier-sensdelen lyssnar på nätverket för att se om någon skickar information just nu. Om ingenting verkar sända går det vidare och börjar skicka paketet; om den hör något, väntar den tills den informationen har skickats och fortsätter sedan med att skicka paketet.
Flera åtkomst betyder att ingenting kan hindra två eller flera nätverksenheter från att skicka information samtidigt. Lägga till kollisionsdetektion tvingar Carrier Sense Multiple Access att vänta för att se om paketen som skickades kraschade i ett annat paket. I så fall väntar kollisionsdetektion tills inga andra paket skickas innan det börjar skicka paketet igen. Vanligtvis inträffar inte en andra kollision.
Kombinationen av Carrier Sense Multiple Access och Collision Detection fungerar mycket bra i små nätverk, till exempel ett hemmakontor eller hemmaföretag; dessa företag kommer normalt att ha 30 datorer eller färre, vilket möjliggör en mycket mjukare övergång och skickning av paket. När det finns mer än 30 datorer, som i fallet med ett stort företagsföretag, fungerar kombinationen av de två inte så bra, eftersom det finns fler kollisioner på grund av den ständiga sändningen av paket från alla i nätverket.