Разница между CSMA CA и CSMA CD

CSMA CA против CSMA CD

Множественный доступ с контролем несущей или CSMA - это протокол управления доступом к среде (MAC), который используется для управления потоком данных в среде передачи, чтобы пакеты не терялись и сохранялась целостность данных. Существуют две модификации CSMA, CDMA CSMA (обнаружение столкновений) и CSMA CA (предотвращение столкновений), у каждого свои сильные стороны.

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

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

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

Большинству людей на самом деле не приходится иметь дело с протоколы контроля доступа поскольку они работают за кулисами, чтобы наши устройства работали вместе. CDMA CSMA также потерял популярность в современных проводных сетях, поскольку они были необходимы только для концентраторов, а не для современных коммутаторов, которые маршрутизируют информацию, а не транслируют ее.

Резюме:

1. CDMA CDMA вступает в силу после коллизии, в то время как CSMA CA вступает в силу до коллизии.
2. CAMA CA уменьшает вероятность конфликта, в то время как CSMA CD только минимизирует время восстановления.
3. CDMA CDMA обычно используется в проводных сетях, а CSMA CA - в беспроводных сетях..