Введение

Сетевой сегмент, где возможны коллизии между одновременными передачами.

Домен коллизий – это сетевой сегмент (связанный общим носителем или через повторители), в котором одновременные передачи данных сталкиваются друг с другом из-за того, что более одного устройства пытается отправить пакет в этом сегменте сети одновременно. Домен коллизий особенно актуален для беспроводных сетей, но также влиял на ранние версии Ethernet. Устройства, входящие в домен коллизий, могут участвовать в коллизиях друг с другом. Устройства, находящиеся за пределами домена коллизий, не сталкиваются с устройствами внутри него. Метод доступа к среде передачи определяет, что только одно устройство в домене коллизий может передавать данные в любой момент времени, а остальные устройства прослушивают сеть и воздерживаются от передачи, пока другие устройства уже передают, чтобы избежать коллизий. Поскольку одновременно может передавать только одно устройство, общая пропускная способность сети распределяется между всеми устройствами в домене коллизий. Коллизии также снижают эффективность сети в домене коллизий, поскольку требуют от устройств прерывать передачу и повторять ее позже. Поскольку биты данных распространяются с конечной скоростью, одновременность определяется размером домена коллизий и минимальным разрешенным размером пакета. Меньший размер пакета или больший размер домена позволяют отправителю завершить отправку пакета до того, как первые биты сообщения достигнут самого удаленного узла. Таким образом, этот узел может начать передачу, не зная о текущей передаче и уничтожая первый пакет. Если размер домена коллизий не позволяет первоначальному отправителю обнаружить вторую попытку передачи – коллизию – в течение времени, необходимого для отправки пакета, он не сможет обнаружить коллизию и повторить передачу – это называется поздней коллизией.

Эфир

В Ethernet, использующем общие среды передачи, разрешение конфликтов осуществляется посредством множественного доступа с контролем несущей и обнаружением коллизий (CSMA/CD), при котором конкурирующие пакеты отбрасываются и передаются повторно по одному. Это приводит к снижению эффективности сети. Ранние реализации Ethernet (10BASE5, 10BASE2) основывались на общем кабеле и по своей природе были полудуплексными, формируя единый, потенциально большой домен столкновений. Домены столкновений также возникают в среде, использующей концентраторы или повторители Ethernet, где каждый сегмент сети подключается к концентратору, и все сегменты образуют один домен столкновений в пределах одного домена широковещания. Домены столкновений также встречаются в других сетях с общей средой передачи, например, в беспроводных сетях, таких как Wi-Fi. Современные проводные сети используют сетевые коммутаторы для уменьшения или устранения коллизий. Подключая каждое устройство непосредственно к порту коммутатора, каждый порт становится отдельным доменом столкновений (в случае полудуплексных соединений) или исключается возможность возникновения коллизий в случае полнодуплексных соединений. Для Gigabit Ethernet и более высоких скоростей концентраторы и повторители не используются, и все устройства требуют полнодуплексные соединения.

Беспроводные сети

Большинство беспроводных сетей LAN используют метод множественного доступа с контролем несущей и предотвращением коллизий (CSMA/CA). Помимо требований, предъявляемых к общей проводной среде, беспроводные сети добавляют проблему скрытого узла, когда два передатчика не могут слышать передачи друг друга, но при этом вызывают коллизию на приемнике. Одним из подходов к решению этой проблемы является протокол множественного доступа с предотвращением коллизий для беспроводных сетей, который, в частности, используется в 802.11 RTS/CTS. Централизованная координация – это еще один способ решения проблемы коллизий. Этот метод применяется в Wireless Multimedia Extensions. Функция координации точки доступа и распределенная функция координации являются конкретными реализациями.