(этот пост в контексте Ethernet, другие протоколы могут отличаться)
Какие критерии используются, чтобы знать границы области коллизий?
Домен коллизий - это область сети, в которой могут происходить коллизии и в которой за один раз может быть успешно передан только один пакет. Он проходит через повторители (концентраторы), но не через мосты (коммутаторы).
Все полудуплексные соединения Ethernet являются частью домена коллизий, этот домен может быть ограничен одним соединением физического уровня (которое может быть либо двухточечным, либо многоточечным) или может проходить через повторители.
Полнодуплексные соединения должны быть двухточечными и не могут подключаться к повторителю. В этом случае просто нет возможности столкновения и, следовательно, нет области столкновения.
Почему коммутатор Ethernet разрушает домен коллизий?
Повторители (концентраторы) работают на низком уровне, у них нет возможности буферизовать кадры или определять предполагаемое назначение кадра. Таким образом, если они обнаруживают столкновение, то все, что они могут сделать, это выводить сигналы застревания, чтобы гарантировать, что каждое устройство в области столкновения видит столкновение.
Мосты (коммутаторы) работают на более высоком уровне. Они обрабатывают полные кадры и пересылают их на основе MAC-адреса назначения. Если мост обнаружит столкновение, он выполнит процедуру CSMA / CD так же, как конечное устройство. Нет необходимости повторять коллизию из других портов.
Являются ли широковещательные домены и домены коллизий взаимоисключающими?
Это разные понятия на разных уровнях. Домен широковещания может охватывать несколько доменов коллизий или (если все ссылки являются полнодуплексными), доменов коллизий вообще не может быть, но все еще существует широковещательный домен.