DCSMA CD против CSMA CA
Контроллер доступа к среде (MAC) - это аппаратная реализация протокола, определенного для управления доступом к среде, которая используется в случае сетей с общим доступом с несколькими узлами, доступными для связи с использованием одной физической среды. Этот метод развился из ALOHA Ethernet, и были определены две разновидности для работы с различными сценариями. Среди них CSMA CD и CSMA CA широко используются во многих сетях, таких как Ethernet. Определение несущей, как определено здесь, - это ситуация, когда физический уровень прослушивает кабель Ethernet перед передачей данных по сети.
CSMA CD (обнаружение конфликтов множественного доступа с контролем несущей)
Этот метод множественного доступа используется в проводных сетях, поскольку можно обнаружить коллизию, а затем продолжить работу в локальных и глобальных сетях.
Это используется стандартными сетями Ethernet IEEE 802.3, в которых каждый узел контролирует трафик в линии, и если трафик недоступен, конкретный узел может передавать. Но в то же время, если двое пытаются передать, это называется коллизией. Эта ситуация ощущается всеми узлами данной сети. После этого станции, у которых произошла коллизия, попытаются отправить данные снова через какой-то случайный интервал времени, который различен для каждого узла. Если снова происходит столкновение, произвольное время увеличивается, и снова происходит ожидание. Это процедура, используемая в сетях CSMA CD, и этот метод не имеет детерминированных возможностей.
CSMA CA (предотвращение конфликтов множественного доступа с контролем несущей)
Это схема множественного доступа, используемая в методе доступа уровня 2, в котором используется следующий метод, когда узлы пытаются передавать одновременно в общей сети. Здесь узел, который сначала хочет передать, должен прослушивать среду в течение заранее определенного периода, чтобы оценить состояние канала. Если канал свободен, то узел может передавать. В противном случае говорят, что канал занят, и узел должен ждать, пока канал не перейдет в режим ожидания.
Это реализовано в беспроводных локальных сетях IEEE 802.11 и других беспроводных сетях, и это предпочтительнее, поскольку беспроводные сети не могут обнаруживать коллизии при передаче, как проводные сети. Таким образом, реализация CSMA CA улучшит отбрасывание пакетов в беспроводных сетях.
Разница между CSMA CD и CSMA CA
1. CSMA CD используется в проводных локальных сетях, а CSMA CA используется в беспроводных локальных сетях и других типах беспроводных сетей.
2. CSMA CD стандартизирован в IEEE 802.3, а CSMA CA стандартизирован в IEEE 802.11.
3. CSMA CD не будет предпринимать шаги для предотвращения коллизии при передаче до тех пор, пока она не произойдет, в то время как CSMA CA предпримет действия, чтобы предотвратить какую-либо коллизию, поскольку последняя не имеет средств узнать, имела ли место коллизия.