СОХРАНЕНИЕ ПРОТОКОЛА

СОХРАНЕНИЕ ПРОТОКОЛА. Пожалуй, наибольшую практическую пользу новой технологии принесло решение оставить протокол передачи сообщений без изменения.

Протокол передачи сообщений, в нашем случае CSMA CD, определяет способ, каким данные передаются по сети от одного узла к другому через кабельную систему. В модели ISO OSI протокол CSMA CD является частью уровня управления доступом к среде Media Access Control, MAC . На этом уровне определяется формат, в котором информация передается по сети, и способ, каким сетевое устройство получает доступ к сети или управление сетью для передачи данных.

Название CSMA CD можно разбить на две части Carrier Sense Multiple Access и Collision Detection. Из первой части имени можно заключить, каким образом узел с сетевым адаптером определяет момент, когда ему следует послать сообщение. В соответствии с протоколом CSMA, сетевой узел вначале слушает сеть, чтобы определить, не передается ли в данный момент какое-либо другое сообщение. Если прослушивается несущий сигнал carrier tone, значит в данный момент сеть занята другим сообщением - сетевой узел переходит в режим ожидания и пребывает в нем, пока сеть не освободится.

Когда в сети наступает молчание, узел начинает передачу. Фактически данные посылаются всем узлам сети или сегмента, но принимаются лишь тем узлом, которому они адресованы. Collision Detection - вторая часть имени - служит для разрешения ситуаций, когда два или более узла пытаются передавать сообщения одновременно. Согласно протоколу CSMA, каждый готовый к передаче узел должен вначале слушать сеть, чтобы определить, свободна ли она. Однако, если два узла слушают в одно и тоже время, оба они решат, что сеть свободна, и начнут передавать свои пакеты одновременно.

В этой ситуации передаваемые данные накладываются друг на друга сетевые инженеры называют это конфликтом, и ни одно из сообщений не доходит до пункта назначения. Collision Detection требует, чтобы узел прослушал сеть также и после передачи пакета. Если обнаруживается конфликт, то узел повторяет передачу через случайным образом выбранный промежуток времени и вновь проверяет, не произошел ли конфликт.