logo

Разлика между CSMA CA и CSMA CD

CSMA е механизъм, който усеща състоянието на споделения канал, за да предотврати или възстанови пакети с данни от сблъсък. Използва се и за контролиране на потока от пакети с данни през мрежата, така че пакетите да не се изгубят и целостта на данните да се поддържа. В CSMA, когато два или повече пакета данни се изпращат едновременно по споделен канал, има вероятност от сблъсък. Поради сблъсъка получателят не получава никаква информация относно пакетите с данни на подателя. И загубената информация трябва да бъде възразена, за да може получателят да я получи. Следователно трябва да усетим канала, преди да предадем пакети данни в мрежа. Разделен е на две части, CSMA CA (Избягване на сблъсък) и CSMA CD (Откриване на сблъсък).

CSMA CA срещу CSMA CD

CSMA CD

The Carrier Sense Множествен достъп/Откриване на сблъсък протоколът се използва за откриване на сблъсък в контрола на достъпа до медиите ( MAC ) слой. След като сблъсъкът беше открит, CSMA CD незабавно спря предаването, като изпрати сигнала, така че подателят да не губи цялото време, за да изпрати пакета данни. Да предположим, че е открит сблъсък от всяка станция по време на излъчване на пакетите. В този случай CSMA CD незабавно изпраща сигнал за засядане, за да спре предаването и изчаква произволен времеви контекст, преди да предаде друг пакет данни. Ако каналът се установи свободен, той незабавно изпраща данните и ги връща.

Предимство и недостатък на CSMA CD

Предимства на CSMA CD:

  1. Използва се за откриване на сблъсък в споделен канал за много кратко време.
  2. CSMA CD е по-добър от CSMA за откриване на сблъсък.
  3. CSMA CD се използва, за да се избегне всякаква форма на предаване на отпадъци.
  4. Когато е необходимо, той се използва за използване или споделяне на една и съща честотна лента на всяка станция.
  5. Той има по-ниски разходи за CSMA CD в сравнение с CSMA CA.

Недостатък на CSMA CD

  1. Не е подходящ за мрежи на дълги разстояния, защото с увеличаването на разстоянието ефективността на CSMA CD намалява.
  2. Той може да открие сблъсък само до 2500 метра, а извън този диапазон не може да открие сблъсъци.
  3. Когато към CSMA CD се добавят множество устройства, ефективността на откриване на сблъсък се намалява.

CSMA/CA

CSMA означава Множествен достъп до Carrier Sense с Избягване на сблъсък . Това означава, че това е мрежов протокол, който използва за избягване на сблъсък, вместо да позволява възникването му, и не се занимава с възстановяването на пакети след сблъсък. Той е подобен на протокола CSMA CD, който работи в слоя за контрол на достъпа до медиите. В CSMA CA всеки път, когато станция изпрати кадър с данни към канал, тя проверява дали се използва. Ако споделеният канал е зает, станцията изчаква, докато каналът влезе в неактивен режим. Следователно можем да кажем, че намалява шансовете за сблъсъци и прави по-добро използване на средата за по-ефективно изпращане на пакети с данни.

Предимство и недостатък на CSMA CA

Предимство на CSMA CA

  1. Когато размерът на пакетите с данни е голям, шансовете за сблъсък в CSMA CA са по-малки.
  2. Той контролира пакетите с данни и изпраща данните, когато получателят иска да ги изпрати.
  3. Използва се за предотвратяване на сблъсък, а не за откриване на сблъсък в споделения канал.
  4. CSMA CA избягва напразно предаване на данни по канала.
  5. Той е най-подходящ за безжично предаване в мрежа.
  6. Той избягва ненужния трафик на данни в мрежата с помощта на разширението RTS/CTS.

Недостатъкът на CSMA CA

  1. Понякога CSMA/CA отнема много време на изчакване, както обикновено, за да предаде пакета данни.
  2. Консумира повече честотна лента от всяка станция.
  3. Неговата ефективност е по-малка от CSMA CD.

Разлика между CSMA CA и CSMA CD

Да не CSMA CD CSMA CA
1. Това е типът CSMA за откриване на сблъсък в споделен канал. Това е типът CSMA за избягване на сблъсък в споделен канал.
2. Това е протоколът за откриване на сблъсък. Това е протоколът за избягване на сблъсък.
3. Използва се в 802.3 Ethernet мрежов кабел. Използва се в мрежата 802.11 Ethernet.
4. Работи в кабелни мрежи. Работи в безжични мрежи.
5. Той е ефективен след откриване на сблъсък в мрежа. Той е ефективен преди откриване на сблъсък в мрежа.
6. Всеки път, когато пакет от данни е в конфликт в споделен канал, той изпраща повторно рамката от данни. Докато CSMA CA изчаква, докато каналът е зает и не се възстановява след сблъсък.
7. Минимизира времето за възстановяване. Минимизира риска от сблъсък.
8. Ефективността на CSMA CD е висока в сравнение с CSMA. Ефективността на CSMA CA е подобна на CSMA.
9. Той е по-популярен от протокола CSMA CA. Той е по-малко популярен от CSMA CD.