Разница между CSMACA и CSMACD (с таблицей)

Оглавление:

Anonim

Предотвращение коллизий и обнаружение коллизий - это два типа CSMA: множественный доступ с контролем несущей, протокол доступа к среде (MAC). Здесь узел должен подтвердить, есть ли какой-либо трафик на общем канале передачи. Хотя это очень похожие термины, при внимательном рассмотрении между ними есть несколько заметных различий.

CSMACA против CSMACD

Разница между CSMA / CA и CSMA / CD заключается в том, что, хотя CSMA / CA действует до коллизии, CSMA / CD действует после. В беспроводных сетях часто используется CSMA / CA, тогда как в проводных сетях обычно используется CSMA / CD. В стандартах 802.11 используется CSMA / CA. CSMA / CD, с другой стороны, используется в стандартах 802.3.

Множественный доступ с контролем несущей / предотвращение конфликтов, или CSMA / CA, является частью CSMA, который является сетевым протоколом передачи несущей. Он работает на том же уровне управления доступом к среде, что и CSMA / CD, а в стандартах 802.11 используется CSMA / CA. В отличие от CSMA / CD, который работает только после коллизии, CSMA / CA работает до коллизии.

Множественный доступ с контролем несущей / обнаружение коллизий (CSMA / CD) - это сетевой протокол для переноса несущей, который расшифровывается как множественный доступ с контролем несущей / обнаружение коллизий. Он обнаруживает, что общий канал для вещания занят, и прерывает вещание до тех пор, пока канал не станет доступным. CSMA / CD превосходит CSMA с точки зрения эффективности.

Таблица сравнения CSMACA и CSMACD

Параметры сравнения

CSMACA

CSMACD

Используется, когда Перед конфликтом используется CSMA / CA. В отличие от CSMA / CA, после коллизии полезен CSMA / CD.
Тип сети В беспроводных сетях обычно используется CSMA / CA. В проводных сетях обычно используется CSMA / CD.
Время восстановления Коллизия менее вероятна в результате протокола. При использовании CSMA / CD время восстановления сокращается вдвое.
Управление конфликтами Передает намерение сначала доставить данные. Данные отправляются после получения подтверждения. Если во время передачи возникнет спор, CSMA / CD повторно отправит фрейм данных.
Эффективность Когда дело доходит до эффективности, CSMA / CD превосходит CSMA. По сравнению с CSMA, CSMA / CD более эффективен.

Что такое CSMACA?

В компьютерных сетях множественный доступ с контролем несущей и предотвращением коллизий (CSMA / CA) - это подход к множественному доступу к сети, при котором узлы используют определение несущей, но осуществляют передачу только тогда, когда канал считается «свободным».

Это особенно важно для беспроводных сетей, поскольку альтернативный CSMA / CD не может обнаруживать коллизии. В конце концов, беспроводные передатчики снижают чувствительность своих приемников во время передачи пакетов.

Из-за проблемы со скрытым узлом CSMA / CA ненадежен. Уровень канала передачи данных (уровень 2) модели OSI - это то место, где функционирует протокол CSMA / CA. Он работает на том же уровне управления доступом к среде, что и CSMA / CD, а в стандартах 802.11 используется CSMA / CA.

Предотвращение столкновений действует как контроллер сетевого трафика для устройств, предотвращая возникновение проблем. Хотя CSMA / CA использовался в нескольких системах проводной связи, он особенно полезен в беспроводной локальной сети, поскольку решает проблему того, что многие станции видят точку доступа, но не видят друг друга. CSMA / CA передает намерение сначала доставить данные. Затем отправитель отправляет данные после получения подтверждения.

Метод модуляции, используемый для передачи данных между узлами, в значительной степени отвечает за производительность CSMA / CA. CSMA / CA также находит свое применение в шинных сетях. В беспроводных сетях чаще используется CSMA / CA.

Что такое CSMACD?

CSMA / CD, который представляет собой множественный доступ с контролем несущей с обнаружением коллизий, представляет собой тип CSMA, который представляет собой множественный доступ с контролем несущей, который подчиняется механизму управления доступом к среде (MAC), который впервые был использован для локальных сетей в ранней технологии Ethernet. Это используется в сочетании с обнаружением коллизий, которое включает в себя контрольные сигналы передающей станции от других станций для обнаружения коллизий.

Это используется вместе с обнаружением коллизий, при котором передающая станция отслеживает передачи от других станций при передаче кадра.

Эффект захвата канала первоначально был замечен в сетях Ethernet, использующих CSMA / CD.

Обнаружение столкновений в своей самой простой форме распознает проблемы после того, как они возникли, затем пытается очистить их и повторить попытку. Если во время передачи возникнет спор, CSMA / CD повторно отправит фрейм данных.

CSMA / CD превосходит CSMA с точки зрения эффективности. CSMA / CD используется в стандартах 802.3.

Любой полудуплексный канал использует CSMA / CD. Краткий ответ: поддержка по-прежнему доступна, но в основном она используется при подключении устаревшего оборудования, такого как концентраторы или очень старые (или встроенные) сетевые интерфейсы, которые поддерживают только 10 Мбит / с и не поддерживают автосогласование. В проводных сетях обычно используется CSMA / CD. При использовании CSMA / CD время восстановления сокращается вдвое.

Основные различия между CSMACA и CSMACD

Вывод

Таким образом, мы видим, что понять различия между CSMA / CD и CSMA / CA просто, если вы задумаетесь о том, как и где используются эти протоколы. Старые полудуплексные сети могли использовать только одну полосу за раз, что значительно замедляло координацию трафика. Если в современной сети возникают сетевые коллизии, это обычно означает отказ оборудования или другую серьезную проблему.

Современные коммутаторы используют несколько технологий для успешной маршрутизации трафика через различные домены коллизий. Неуправляемые устройства, такие как сетевые концентраторы, образуют единый большой домен конфликтов, что увеличивает вероятность конфликтов пакетов при передаче. Подобные факторы вступают в игру при создании идеальной беспроводной сети.

Обнаружение столкновений в своей самой простой форме распознает проблемы после того, как они возникли, затем пытается очистить их и повторить попытку. Предотвращение коллизий предотвращает возникновение проблем, действуя в качестве контроллера сетевого трафика для устройств.

использованная литература

Разница между CSMACA и CSMACD (с таблицей)