logo

Skillnaden mellan CSMA CA och CSMA CD

CSMA är en mekanism som känner av tillståndet för den delade kanalen för att förhindra eller återställa datapaket från en kollision. Det används också för att styra flödet av datapaket över nätverket så att paketen inte går vilse och dataintegriteten bibehålls. I CSMA, när två eller flera datapaket skickas samtidigt på en delad kanal, uppstod risken för kollision. På grund av kollisionen får mottagaren ingen information om avsändarens datapaket. Och den förlorade informationen måste tyras så att mottagaren kan få den. Därför måste vi känna av kanalen innan vi sänder datapaket på ett nätverk. Den är uppdelad i två delar, CSMA CA (kollisionsundvikande) och CSMA CD (Kollisionsdetektering).

CSMA CA vs CSMA CD

CSMA CD

De Carrier Sense Multiple Access/ Collision Detection protokoll används för att upptäcka en kollision i mediaåtkomstkontrollen ( MAC ) lager. När väl kollisionen upptäcktes stoppade CSMA CD:n omedelbart överföringen genom att skicka signalen så att avsändaren inte slösar bort all tid på att skicka datapaketet. Anta att en kollision upptäcks från varje station medan paketen sänds. I det fallet sänder CSMA-CD:n omedelbart en störningssignal för att stoppa överföringen och väntar på ett slumpmässigt tidssammanhang innan det sänder ett annat datapaket. Om kanalen hittas ledig skickar den omedelbart data och returnerar den.

Fördelar och nackdelar med CSMA CD

Fördelar med CSMA CD:

  1. Den används för kollisionsdetektering på en delad kanal inom mycket kort tid.
  2. CSMA CD är bättre än CSMA för kollisionsdetektering.
  3. CSMA CD används för att undvika all form av avfallsöverföring.
  4. Vid behov används den för att använda eller dela samma mängd bandbredd på varje station.
  5. Den har lägre CSMA CD-overhead jämfört med CSMA CA.

Nackdel med CSMA CD

  1. Det är inte lämpligt för långdistansnätverk eftersom CSMA CD:s effektivitet minskar när avståndet ökar.
  2. Den kan bara upptäcka kollision upp till 2500 meter och utanför detta avstånd kan den inte upptäcka kollisioner.
  3. När flera enheter läggs till på en CSMA CD, reduceras prestandan för kollisionsdetektering.

CSMA/CA

CSMA står för Carrier Sense Multiple Access med Kollisionsundvikande . Det betyder att det är ett nätverksprotokoll som används för att undvika en kollision snarare än att tillåta det att inträffa, och det hanterar inte återställning av paket efter en kollision. Det liknar CSMA CD-protokollet som fungerar i medieåtkomstkontrollskiktet. I CSMA CA, närhelst en station skickar en dataram till en kanal, kontrollerar den om den används. Om den delade kanalen är upptagen, väntar stationen tills kanalen går in i viloläge. Därför kan vi säga att det minskar riskerna för kollisioner och utnyttjar mediet bättre för att skicka datapaket mer effektivt.

Fördelar och nackdelar med CSMA CA

Fördelen med CSMA CA

  1. När storleken på datapaket är stor är risken för kollision i CSMA CA mindre.
  2. Den styr datapaketen och skickar data när mottagaren vill skicka dem.
  3. Den används för att förhindra kollision snarare än kollisionsdetektering på den delade kanalen.
  4. CSMA CA undviker bortkastad överföring av data över kanalen.
  5. Den är bäst lämpad för trådlös överföring i ett nätverk.
  6. Den undviker onödig datatrafik på nätverket med hjälp av RTS/CTS-tillägget.

Nackdelen med CSMA CA

  1. Ibland tar CSMA/CA mycket väntetid som vanligt för att överföra datapaketet.
  2. Den förbrukar mer bandbredd av varje station.
  3. Dess effektivitet är mindre än en CSMA CD.

Skillnaden mellan CSMA CA och CSMA CD

Ja Nej CSMA CD CSMA CA
1. Det är typen av CSMA för att upptäcka kollisionen på en delad kanal. Det är typen av CSMA för att undvika kollision på en delad kanal.
2. Det är kollisionsdetekteringsprotokollet. Det är protokollet för att undvika kollisioner.
3. Den används i 802.3 Ethernet-nätverkskabel. Den används i 802.11 Ethernet-nätverket.
4. Det fungerar i trådbundna nätverk. Det fungerar i trådlösa nätverk.
5. Det är effektivt efter kollisionsdetektering på ett nätverk. Det är effektivt före kollisionsdetektering i ett nätverk.
6. Närhelst ett datapaket kommer i konflikt i en delad kanal, skickar det om dataramen. Medan CSMA CA väntar tills kanalen är upptagen och återhämtar sig inte efter en kollision.
7. Det minimerar återhämtningstiden. Det minimerar risken för kollision.
8. Effektiviteten hos CSMA CD är hög jämfört med CSMA. Effektiviteten hos CSMA CA liknar CSMA.
9. Det är mer populärt än CSMA CA-protokollet. Den är mindre populär än CSMA CD.