logo

CSMA CA ve CSMA CD'si arasındaki fark

CSMA veri paketlerinin çarpışmasını önlemek veya kurtarmak için paylaşılan kanalın durumunu algılayan bir mekanizmadır. Ayrıca paketlerin kaybolmaması ve veri bütünlüğünün korunması için veri paketlerinin ağ üzerinden akışını kontrol etmek için de kullanılır. CSMA'da, iki veya daha fazla veri paketi aynı anda paylaşılan bir kanal üzerinden gönderildiğinde çarpışma olasılığı ortaya çıkıyor. Çarpışma nedeniyle alıcı, göndericinin veri paketlerine ilişkin herhangi bir bilgi alamamaktadır. Ve alıcının onu alabilmesi için kaybedilen bilginin yeniden gönderilmesi gerekir. Bu nedenle veri paketlerini bir ağ üzerinde iletmeden önce kanalı algılamamız gerekir. İki bölüme ayrılmıştır, CSMA CA (Çarpışmadan Kaçınma) ve CSMA CD'si (Çarpışma algılama).

CSMA CA ve CSMA CD'si

CSMA CD'si

Taşıyıcı Algılama Çoklu Erişim/Çarpışma Tespiti protokol, medya erişim kontrolünde bir çarpışmayı tespit etmek için kullanılır ( MAC ) katman. Çarpışma tespit edildiğinde CSMA CD'si, gönderenin veri paketini göndermek için her zaman zaman kaybetmemesi için sinyali göndererek iletimi hemen durdurdu. Paketleri yayınlarken her istasyonda bir çarpışmanın tespit edildiğini varsayalım. Bu durumda, CSMA CD'si iletimi durdurmak için derhal bir sıkışma sinyali gönderir ve başka bir veri paketini iletmeden önce rastgele bir zaman bağlamını bekler. Kanal boş bulunursa hemen veriyi gönderip geri döndürür.

CSMA CD'sinin Avantajı ve Dezavantajı

CSMA CD'sinin avantajları:

  1. Paylaşılan bir kanalda çok kısa sürede çarpışma tespiti için kullanılır.
  2. CSMA CD'si çarpışma tespiti açısından CSMA'dan daha iyidir.
  3. CSMA CD'si her türlü atık aktarımını önlemek için kullanılır.
  4. Gerektiğinde her istasyonda aynı miktarda bant genişliğinin kullanılması veya paylaşılması için kullanılır.
  5. CSMA CA'ya kıyasla daha düşük CSMA CD yüküne sahiptir.

CSMA CD'sinin dezavantajı

  1. Uzak mesafe ağları için uygun değildir çünkü mesafe arttıkça CSMA CD'nin verimliliği düşer.
  2. Sadece 2500 metreye kadar çarpışmayı algılayabiliyor, bu aralığın ötesinde çarpışmaları algılayamıyor.
  3. Bir CSMA CD'sine birden fazla cihaz eklendiğinde çarpışma algılama performansı düşer.

CSMA/CA

CSMA'nın açılımı Taşıyıcı Algılama Çoklu Erişim ile Çarpışma Önleme . Bu, çarpışmanın oluşmasına izin vermek yerine çarpışmayı önlemek için kullanılan bir ağ protokolü olduğu ve çarpışma sonrasında paketlerin kurtarılmasıyla ilgilenmediği anlamına gelir. Medya erişim kontrol katmanında çalışan CSMA CD protokolüne benzer. CSMA CA'da bir istasyon, bir kanala veri çerçevesi gönderdiğinde, bunun kullanımda olup olmadığını kontrol eder. Paylaşılan kanal meşgulse istasyon, kanal boş moda girene kadar bekler. Dolayısıyla çarpışma olasılığını azalttığını ve veri paketlerini daha verimli göndermek için ortamı daha iyi kullandığını söyleyebiliriz.

CSMA CA'nın Avantajları ve Dezavantajları

CSMA CA'nın Avantajı

  1. Veri paketlerinin boyutu büyük olduğunda CSMA CA'da çarpışma olasılığı daha azdır.
  2. Veri paketlerini kontrol eder ve alıcı göndermek istediğinde verileri gönderir.
  3. Paylaşılan kanalda çarpışma tespiti yerine çarpışmayı önlemek için kullanılır.
  4. CSMA CA, kanal üzerinden veri israfını önler.
  5. Bir ağda kablosuz iletim için en uygunudur.
  6. RTS/CTS uzantısı yardımıyla ağdaki gereksiz veri trafiğinin önüne geçer.

CSMA CA'nın dezavantajı

  1. Bazen CSMA/CA'nın veri paketini iletmesi her zamanki gibi çok fazla bekleme süresi alır.
  2. Her istasyon tarafından daha fazla bant genişliği tüketir.
  3. Verimliliği CSMA CD'sinden daha azdır.

CSMA CA ve CSMA CD'si arasındaki fark

Evet Hayır CSMA CD'si CSMA CA
1. Paylaşılan bir kanaldaki çarpışmayı tespit etmek için kullanılan CSMA türüdür. Paylaşılan bir kanalda çarpışmayı önlemek için kullanılan CSMA türüdür.
2. Çarpışma tespit protokolüdür. Çarpışmayı önleme protokolüdür.
3. 802.3 Ethernet ağ kablosunda kullanılır. 802.11 Ethernet ağında kullanılır.
4. Kablolu ağlarda çalışır. Kablosuz ağlarda çalışır.
5. Bir ağ üzerinde çarpışma tespitinden sonra etkilidir. Bir ağda çarpışma tespitinden önce etkilidir.
6. Paylaşılan bir kanalda bir veri paketi çakıştığında veri çerçevesini yeniden gönderir. CSMA CA ise kanal meşgul olana kadar bekler ve bir çarpışmadan sonra düzelmez.
7. İyileşme süresini en aza indirir. Çarpışma riskini en aza indirir.
8. CSMA CD'nin verimliliği CSMA ile karşılaştırıldığında yüksektir. CSMA CA'nın verimliliği CSMA'ya benzer.
9. CSMA CA protokolünden daha popülerdir. CSMA CD'sinden daha az popülerdir.