КОМПЬЮТЕРНЫЕ СЕТИ
СЕТЕВОЙ КОНТРОЛЛЕР
Остановимся подробнее на принципах работы сетевого контроллера. Связь между компьютерами локальной сети физически осуществляется по одной из двух схем: обнаружения коллизий и передачи маркера. Метод обнаружения коллизий используется стандартами Ethernet, Fast Ethernet и Gigabit Ethernet, а передачи маркера - стандартом Token Ring.
В сетях Ethernet контроллеры сети непрерывно находятся в состоянии прослушивания сети. Для передачи данных сервер или Рабочая станция должны дождаться освобождения локальной сети и только после этого приступить к передаче. Однако не исключено, что передача может быть начата несколькими узлами сети одновременно, что приведет к коллизии. В случае возникновения коллизии узлы должны повторить свои сообщения.
Повторная передача осуществляется сетевым контроллером без участия процессора компьютера. Время, затрачиваемое на преодоление коллизии, обычно не превышает одной микросекунды. Передача сообщений в сетях Ethernet производится пакетами со скоростью 10, 100, 1000 Мбит/с. Реальная загрузка сети меньше, поскольку требуется время на подготовку пакетов. Все узлы сети принимают сообщение, передаваемое узлом сети, однако лишь тот узел, которому оно адресовано, посылает подтверждение о приеме.
В локальных сетях с передачей маркера сообщения передаются от одного узла к другому последовательно вне зависимости от того, какую архитектуру имеет сеть: кольцевую или звездообразную. Каждый узел получает пакет данных от соседнего. Если данный узел не является адресатом, то он передает тот же самый пакет другому узлу. Передаваемый пакет может содержать либо данные, передаваемые от одного узла другому, либо маркер.
Маркер - это короткое сообщение, являющееся признаком незанятости сети. В том случае, когда рабочей станции необходимо передать сообщение, ее сетевой контроллер дожидается поступления маркера, а затем формирует пакет с данными и передает его в сеть. Пакет распространяется по сети от одного сетевого контроллера к другому, пока не дойдет до компьютера-адресата, который произведет в нем стандартные изменения. Эти изменения и являются подтверждением того, что данные достигли адресата. Затем пакет продолжит движение по сети, пока не возвратится в узел, который его сформировал.
Узел-источник убеждается в правильности передачи пакета и возвращает в сеть маркер. Функционирование сети с передачей маркера организовано так, что коллизии возникнуть не могут. Пропускная способность сетей Token Ring составляет 16 Мбит/с.
< Назад Вперед >
|