logo

Forskjellen mellom CSMA CA og CSMA CD

CSMA er en mekanisme som registrerer tilstanden til den delte kanalen for å forhindre eller gjenopprette datapakker fra en kollisjon. Den brukes også til å kontrollere flyten av datapakker over nettverket slik at pakkene ikke går tapt, og dataintegriteten opprettholdes. I CSMA, når to eller flere datapakker sendes samtidig på en delt kanal, oppsto sjansene for kollisjon. På grunn av kollisjonen får ikke mottakeren noen informasjon om avsenderens datapakker. Og den tapte informasjonen må mislikes slik at mottakeren kan få den. Derfor må vi registrere kanalen før vi sender datapakker på et nettverk. Den er delt inn i to deler, CSMA CA (kollisjonsunngåelse) og CSMA CD (Kollisjonsdeteksjon).

CSMA CA vs CSMA CD

CSMA CD

De Carrier Sense Multiple Access/ Collision Detection protokollen brukes til å oppdage en kollisjon i medietilgangskontrollen ( MAC ) lag. Når kollisjonen ble oppdaget, stoppet CSMA CD-en umiddelbart overføringen ved å sende signalet slik at avsenderen ikke kaster bort hele tiden på å sende datapakken. Anta at en kollisjon oppdages fra hver stasjon mens pakkene sendes. I så fall sender CSMA-CDen umiddelbart et jam-signal for å stoppe overføringen og venter på en tilfeldig tidskontekst før den overfører en annen datapakke. Hvis kanalen blir funnet ledig, sender den umiddelbart dataene og returnerer dem.

Fordel og ulempe med CSMA CD

Fordeler med CSMA CD:

  1. Den brukes til kollisjonsdeteksjon på en delt kanal innen svært kort tid.
  2. CSMA CD er bedre enn CSMA for kollisjonsdeteksjon.
  3. CSMA CD brukes for å unngå enhver form for avfallsoverføring.
  4. Når det er nødvendig, brukes den til å bruke eller dele samme mengde båndbredde på hver stasjon.
  5. Den har lavere CSMA CD-overhead sammenlignet med CSMA CA.

Ulempen med CSMA CD

  1. Den er ikke egnet for langdistansenettverk fordi når avstanden øker, reduseres CSMA CD-effektiviteten.
  2. Den kan bare oppdage kollisjon opptil 2500 meter, og utenfor denne rekkevidden kan den ikke oppdage kollisjoner.
  3. Når flere enheter legges til en CSMA CD, reduseres ytelsen til kollisjonsdeteksjon.

CSMA/CA

CSMA står for Carrier Sense Multiple Access med Unngå kollisjon . Det betyr at det er en nettverksprotokoll som brukes til å unngå en kollisjon i stedet for å la den oppstå, og den håndterer ikke gjenoppretting av pakker etter en kollisjon. Den ligner på CSMA CD-protokollen som opererer i medietilgangskontrolllaget. I CSMA CA, når en stasjon sender en dataramme til en kanal, sjekker den om den er i bruk. Hvis den delte kanalen er opptatt, venter stasjonen til kanalen går over i hvilemodus. Derfor kan vi si at det reduserer sjansene for kollisjoner og utnytter mediet bedre for å sende datapakker mer effektivt.

Fordel og ulempe med CSMA CA

Fordel med CSMA CA

  1. Når størrelsen på datapakker er stor, er sjansene for kollisjon i CSMA CA mindre.
  2. Den kontrollerer datapakkene og sender dataene når mottakeren ønsker å sende dem.
  3. Den brukes til å forhindre kollisjon i stedet for kollisjonsdeteksjon på den delte kanalen.
  4. CSMA CA unngår bortkastet overføring av data over kanalen.
  5. Den egner seg best for trådløs overføring i et nettverk.
  6. Den unngår unødvendig datatrafikk på nettverket ved hjelp av RTS/CTS-utvidelsen.

Ulempen med CSMA CA

  1. Noen ganger tar CSMA/CA mye ventetid som vanlig for å overføre datapakken.
  2. Den bruker mer båndbredde av hver stasjon.
  3. Effektiviteten er mindre enn en CSMA CD.

Forskjellen mellom CSMA CA og CSMA CD

Ja Nei CSMA CD CSMA CA
1. Det er typen CSMA for å oppdage kollisjonen på en delt kanal. Det er typen CSMA for å unngå kollisjon på en delt kanal.
2. Det er kollisjonsdeteksjonsprotokollen. Det er protokollen for å unngå kollisjoner.
3. Den brukes i 802.3 Ethernet-nettverkskabel. Den brukes i 802.11 Ethernet-nettverket.
4. Det fungerer i kablede nettverk. Det fungerer i trådløse nettverk.
5. Den er effektiv etter kollisjonsdeteksjon på et nettverk. Den er effektiv før kollisjonsdeteksjon på et nettverk.
6. Når en datapakke er i konflikt i en delt kanal, sender den datarammen på nytt. Mens CSMA CA venter til kanalen er opptatt og kommer seg ikke etter en kollisjon.
7. Det minimerer restitusjonstiden. Det minimerer risikoen for kollisjon.
8. Effektiviteten til CSMA CD er høy sammenlignet med CSMA. Effektiviteten til CSMA CA er lik CSMA.
9. Den er mer populær enn CSMA CA-protokollen. Den er mindre populær enn CSMA CD.