
7.3.
Примеры
использования
ОС
NetWork
от повторителя мост вьшолняет развязку присоединенных к нему сегментов,
т. е. одновременно поддерживает несколько процессов обмена данными для
каждой пары станций разных сегментов. Каждый мост строит внутреннюю
таблицу физических адресов подключенных
к
сети
узлов.
Процесс ее заполне-
ния заключается
в
следующем. Каждый кадр (пакет + заголовок кадра), пере-
даваемый по сети, имеет в своем заголовке физические адреса узлов отправ-
ления и назначения. Получив на один из своих портов кадр данных, мост
работает по следующему алгоритму. На первом шаге он проверяет, занесен ли
адрес узла отправителя кадра в его внутреннюю таблицу. Если нет, то мост
заносит его в таблицу и связьшает с ним номер порта, на который поступил
кадр.
На втором шаге проверяется, занесен ли во внутреннюю таблицу адрес
узла назначения. Если нет, то мост передает принятый кадр во все сети, под-
ключенные ко всем остальным его портам. Если адрес узла назначеьшя найден
во внутренней таблице, мост проверяет, подключен ли сегмент узла назначе-
ния к
тому же самому порту, с которого пришел кадр, или
нет.
Если да, то мост
отфильтровьшает кадр, а если нет, то передает его только на тот порт, к кото-
рому подкшочен сегмент сети узла назначения.
При обработке каждого кадра обьшный мост сначала принимает кадр, за-
письюает его в буферную память и только после этого передает кадр в требу-
емый сегмент.
Такая
технология обработки называется Store-And-Forward (за-
помнить и передать). При передаче кадров каждый мост вносит задержку,
равную времени получения кадра и времени его обработки. При технологии
Cut-And-Through (схватить и передать) используются мосты, которые принято
называть
коммутаторами
(Switch). Эти устройства, приняв только заголовок
кадра, сразу приступают к его обработке и, определив нужный сегмент, рет-
ранслируют (передают) этот кадр. Время задержки при этом существенно
меньше, оно равно времени приема заголовка кадра и времени его обработки.
Маршрутизатор или роутер (Router) - устройство, соединяющее сети одно-
го или разного типа, но использующие одну сетевую ОС или один протокол
обмена данными. Маршрутизатор анализирует номер сегмента назначения и
направляет кадр по оптимальному маршруту. Он вьшолняет свои функции на
сетевом уровне и поэтому зависит от протоколов обмена данными, но не зави-
сит от типа локальной сети. В настоящее время появились маршрутизаторы,
позволяющие анализировать (но не преобразовьюать) разные протоколы обме-
на. Более подробные сведения об этих устройствах приведены в разделе 8.2,
где обсуждаются протоколы маршрутизации RIP и NLSR
Шлюз (Gateway) - устройство, позволяющее организовать обмен данными
между сетевь»1и объектами, использующими разные протоколы обмена дан-
ными. Шлюз работает на уровнях выше сетевого. Он не зависит от использу-
емой передающей среды, но зависит от используемых протоколов обмена дан-
ными. Как правило, шлюз вьшолняет преобразования между какими-либо
протоколами (например, SPX/IPX - TCP/IP, DECnet - SNA и т. д.).
449