Мосты-маршрутизаторы
Маршрутизатор - это устройство для соединения сетей, использующих различные архитектуры и протоколы. Работая на сетевом уровне модели OSI, они могут:
коммутировать и направлять пакеты через несколько сетей;
определять наилучший путь для их передачи;
обходить медленные и неисправные каналы;
отфильтровывать широковещательные сообщения;
действовать как барьер безопасности между сетями.
Маршрутизатор в отличие от моста имеет свой адрес и используется как промежуточный пункт назначения.
Принцип работы маршрутизатора. Работа маршрутизатора основывается на хранимой в его памяти таблице. Однако, эта таблица существенно отличается от таблиц мостов тем, что она содержит не адреса узлов, а адреса сетей (рис. 6.4). Для каждого протокола, используемого в сети, строится своя таблица, которая включает:
все известные адреса сетей;
способы связи с другими сетями;
возможные пути маршрутизации;
стоимости передачи данных по этим путям.
Маршрутизаторы, принимая пакеты, не проверяют адрес узла назначения, а выделяют только адрес сети. Они пропускают пакет, если адрес сети известен, передавая его маршрутизатору, который обслуживает сеть назначения.
Воспринимая только адресованные сетевые пакеты, они препятствуют проникновению в сеть некорректных и широковещательных пакетов, уменьшая тем самым нагрузку на сеть. Маршрутизатор может "прослушивать" сеть и определять, какие ее части сильнее загружены. Он устанавливает количество транзитов между ЛВС. Используя эту информацию, маршрутизатор выбирает маршрут передачи. Если один перегружен, он укажет другой. Используются различные алгоритмы маршрутизации:
на основе состояния канала (в IPX);
дистанционно-векторные (в TCP/IP);
открытый протокол предпочтения кратчайшего пути (OSPF и TCP/IP), который вычисляет маршрут с учетом количества транзитов, скорости линии, трафика и стоимости.
Достарыңызбен бөлісу: |