CSMA/CD | «« Назад |
Оглавление
CSMA/CD (Carrier Sense Multiple Access with Collision Detection - множественный доступ с контролем несущей и обнаружением
коллизий) – технология (802.3) множественного доступа к общей передающей среде
в локальной компьютерной сети с контролем коллизий. CSMA/CD относится к децентрализованным случайным (точнее, квазислучайным) методам. Он используется как в обычных
сетях типа Ethernet, так и в высокоскоростных сетях (Fast Ethernet, Gigabit Ethernet).
Так же называют сетевой протокол, в котором используется схема CSMA/CD.
Протокол CSMA/CD работает на канальном уровне в модели OSI.
Характеристики и
области применения этих популярных на практике сетей связаны именно с
особенностями используемого метода доступа. CSMA/CD является модификацией "чистого" Carrier Sense Multiple Access (CSMA).
Технология доступа
Если во время передачи кадра рабочая станция обнаруживает другой сигнал,
занимающий передающую среду, она останавливает передачу, посылает jam signal и ждёт в течение
случайного промежутка времени (известного как "backoff
delay" и находимого с помощью алгоритма truncated binary exponential backoff), перед тем
как снова отправить кадр.
Обнаружение коллизий используется для улучшения производительности CSMA с
помощью прерывания передачи сразу после обнаружения коллизии и снижения
вероятности второй коллизии во время повторной передачи.
Обнаружение
коллизий
Методы обнаружения коллизий зависят от используемого оборудования, но на
электрических шинах, таких как Ethernet, коллизии
могут быть обнаружены сравнением передаваемой и получаемой информации. Если она
различается, то другая передача накладывается на текущую
(возникла коллизия) и передача прерывается немедленно. Посылается jam signal, что вызывает задержку
передачи всех передатчиков на произвольный интервал времени, снижая вероятность
коллизии во время повторной попытки.
Ethernet является
классическим примером протокола CSMA/CD.
CSMA/CD | «« Назад |
Оглавление