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

CSMA CA срещу CSMA CD

Carrier Sense Multiple Access или CSMA е протокол за контрол на достъпа до медия (MAC), който се използва за контрол на потока на данни в предаваща среда, така че пакетите да не се губят и да се поддържа целостта на данните. Има две модификации на CSMA, CSMA CD (Collision Detection) и CSMA CA (Избягване на сблъсък), всеки има своите силни страни.

CSMA оперира чрез усещане на състоянието на носителя, за да предотврати или възстанови от сблъсък. Сблъсък се случва, когато два предавателя предават едновременно. Данните се забъркват и приемниците няма да могат да различават един от друг, като по този начин причиняват загуба на информация. Загубената информация трябва да бъде върната обратно, за да може получателят да я получи.

CSMA CD работи, като открива възникването на сблъсък. След като бъде открит сблъсък, CSMA CD незабавно прекратява предаването, така че предавателят не трябва да губи много време за продължаване. Последната информация може да бъде предадена отново. За сравнение, CSMA CA не се занимава с възстановяването след сблъсък. Това, което прави, е да провери дали носителят се използва. Ако е зает, предавателят изчаква, докато не работи, преди да започне да предава. Това ефективно минимизира възможността за сблъсъци и прави по-ефективно използването на носителя.

Друга разлика между CSMA CD и CSMA CA е там, където обикновено се използват. CSMA CD се използва най-вече в кабелни инсталации, тъй като е възможно да се установи дали е възникнал сблъсък. При безжичните инсталации не е възможно предавателят да открие дали е възникнал сблъсък или не. Ето защо безжичните инсталации често използват CSMA CA вместо CSMA CD.

Повечето хора всъщност не трябва да се занимават протоколи за контрол на достъпа тъй като те работят зад кулисите, за да работят нашите устройства заедно. CSMA CD също не се облагодетелства от модерните кабелни мрежи, тъй като те бяха необходими само с хъбове, а не със съвременни комутатори, които маршрутизират информацията, вместо да я излъчват.

Резюме:

1.CSMA CD влиза в сила след сблъсък, докато CSMA CA влиза в сила преди сблъсък.
2.CSMA CA намалява възможността за сблъсък, докато CSMA CD само минимизира времето за възстановяване.
3.CSMA CD обикновено се използва в кабелни мрежи, докато CSMA CA се използва в безжични мрежи.