logo

Unterschied zwischen CSMA CA und CSMA CD

CSMA ist ein Mechanismus, der den Zustand des gemeinsam genutzten Kanals erkennt, um Datenpakete nach einer Kollision zu verhindern oder wiederherzustellen. Es wird auch verwendet, um den Fluss von Datenpaketen über das Netzwerk zu steuern, damit die Pakete nicht verloren gehen und die Datenintegrität gewahrt bleibt. Wenn in CSMA zwei oder mehr Datenpakete gleichzeitig über einen gemeinsam genutzten Kanal gesendet werden, besteht die Gefahr einer Kollision. Aufgrund der Kollision erhält der Empfänger keine Informationen über die Datenpakete des Senders. Und die verlorenen Informationen müssen erneut gesendet werden, damit der Empfänger sie erhalten kann. Daher müssen wir den Kanal erkennen, bevor wir Datenpakete in einem Netzwerk übertragen. Es ist in zwei Teile gegliedert, CSMA CA (Kollisionsvermeidung) und CSMA-CD (Kollisionserkennung).

CSMA CA gegen CSMA CD

CSMA-CD

Der Carrier Sense Multiple Access/Kollisionserkennung Das Protokoll wird verwendet, um eine Kollision in der Medienzugriffskontrolle zu erkennen ( MAC ) Schicht. Sobald die Kollision erkannt wurde, stoppte das CSMA-CD die Übertragung sofort durch Senden des Signals, damit der Absender nicht die ganze Zeit mit dem Senden des Datenpakets verschwendet. Angenommen, bei der Übertragung der Pakete wird von jeder Station eine Kollision erkannt. In diesem Fall sendet die CSMA-CD sofort ein Stausignal, um die Übertragung zu stoppen, und wartet auf einen zufälligen Zeitkontext, bevor sie ein weiteres Datenpaket überträgt. Wenn der Kanal frei ist, sendet er die Daten sofort und sendet sie zurück.

Vor- und Nachteile der CSMA-CD

Vorteile der CSMA-CD:

  1. Es dient der Kollisionserkennung auf einem gemeinsam genutzten Kanal innerhalb kürzester Zeit.
  2. CSMA CD ist hinsichtlich der Kollisionserkennung besser als CSMA.
  3. CSMA CD wird verwendet, um jegliche Form der Abfallübertragung zu vermeiden.
  4. Bei Bedarf wird es verwendet, um an jeder Station die gleiche Menge an Bandbreite zu nutzen oder zu teilen.
  5. Der CSMA-CD-Overhead ist im Vergleich zur CSMA-CA geringer.

Nachteil der CSMA-CD

  1. Es ist nicht für Fernnetzwerke geeignet, da mit zunehmender Entfernung die Effizienz von CSMA CD abnimmt.
  2. Es kann Kollisionen nur bis zu einer Entfernung von 2500 Metern erkennen, darüber hinaus kann es keine Kollisionen erkennen.
  3. Wenn einer CSMA-CD mehrere Geräte hinzugefügt werden, verringert sich die Leistung der Kollisionserkennung.

CSMA/CA

CSMA steht für Carrier Sense Multiple Access mit Kollisionsvermeidung . Dies bedeutet, dass es sich um ein Netzwerkprotokoll handelt, das dazu dient, eine Kollision zu vermeiden, anstatt sie zuzulassen, und dass es sich nicht um die Wiederherstellung von Paketen nach einer Kollision kümmert. Es ähnelt dem CSMA-CD-Protokoll, das in der Medienzugriffskontrollschicht arbeitet. Wenn in CSMA CA eine Station einen Datenrahmen an einen Kanal sendet, prüft sie, ob dieser verwendet wird. Wenn der gemeinsam genutzte Kanal belegt ist, wartet die Station, bis der Kanal in den Leerlaufmodus wechselt. Daher können wir sagen, dass es die Wahrscheinlichkeit von Kollisionen verringert und das Medium besser nutzt, um Datenpakete effizienter zu versenden.

Vor- und Nachteile von CSMA CA

Vorteil von CSMA CA

  1. Wenn die Datenpakete groß sind, ist die Wahrscheinlichkeit einer Kollision in CSMA CA geringer.
  2. Es kontrolliert die Datenpakete und sendet die Daten, wenn der Empfänger sie senden möchte.
  3. Es wird eher zur Kollisionsverhinderung als zur Kollisionserkennung auf dem gemeinsam genutzten Kanal verwendet.
  4. CSMA CA vermeidet die verschwendete Übertragung von Daten über den Kanal.
  5. Es eignet sich am besten für die drahtlose Übertragung in einem Netzwerk.
  6. Mithilfe der RTS/CTS-Erweiterung wird unnötiger Datenverkehr im Netzwerk vermieden.

Der Nachteil von CSMA CA

  1. Manchmal benötigt CSMA/CA wie üblich viel Wartezeit, um das Datenpaket zu übertragen.
  2. Es verbraucht mehr Bandbreite von jeder Station.
  3. Seine Effizienz ist geringer als bei einer CSMA-CD.

Unterschied zwischen CSMA CA und CSMA CD

Ja Nein CSMA-CD CSMA CA
1. Es handelt sich um den CSMA-Typ zur Erkennung der Kollision auf einem gemeinsam genutzten Kanal. Dies ist die Art von CSMA, um Kollisionen auf einem gemeinsam genutzten Kanal zu vermeiden.
2. Es handelt sich um das Kollisionserkennungsprotokoll. Es handelt sich um das Kollisionsvermeidungsprotokoll.
3. Es wird in 802.3-Ethernet-Netzwerkkabeln verwendet. Es wird im 802.11-Ethernet-Netzwerk verwendet.
4. Es funktioniert in kabelgebundenen Netzwerken. Es funktioniert in drahtlosen Netzwerken.
5. Es ist nach der Kollisionserkennung in einem Netzwerk wirksam. Es ist vor der Kollisionserkennung in einem Netzwerk wirksam.
6. Immer wenn ein Datenpaket in einem gemeinsam genutzten Kanal in Konflikt gerät, wird der Datenrahmen erneut gesendet. Während die CSMA-CA wartet, bis der Kanal belegt ist, und sich nach einer Kollision nicht erholt.
7. Es minimiert die Erholungszeit. Es minimiert das Risiko einer Kollision.
8. Die Effizienz von CSMA CD ist im Vergleich zu CSMA hoch. Die Effizienz von CSMA CA ist ähnlich wie bei CSMA.
9. Es ist beliebter als das CSMA CA-Protokoll. Es ist weniger beliebt als die CSMA-CD.