Главная Обратная связь

Дисциплины:

Архитектура (936)
Биология (6393)
География (744)
История (25)
Компьютеры (1497)
Кулинария (2184)
Культура (3938)
Литература (5778)
Математика (5918)
Медицина (9278)
Механика (2776)
Образование (13883)
Политика (26404)
Правоведение (321)
Психология (56518)
Религия (1833)
Социология (23400)
Спорт (2350)
Строительство (17942)
Технология (5741)
Транспорт (14634)
Физика (1043)
Философия (440)
Финансы (17336)
Химия (4931)
Экология (6055)
Экономика (9200)
Электроника (7621)


 

 

 

 



Преимущества использования мостов



Мосты:

· обладают всеми возможностями повторителей;

· соединяют два сегмента и восстанавливают сигналы на уровне пакетов;

· функционируют на Канальном уровне модели OSI;

· не подходят для распределенных сетей со скоростями передачи менее 56 Кбит/с;

· не могут одновременно поддерживать несколько маршрутов;

· пропускают все широковещательные сообщения, которые приводят к перегрузке сети;

· считывают адреса источника и получателя каждого пакета;

· пропускают пакеты с неизвестным адресом получателя.

Мост может работать как автономное устройство (внешний мост), так и на сервере (внутренний мост), если сетевая операционная система допускает установку на сервере нескольких сетевых плат.

Администраторы сетей широко применяют мосты, потому что они:

· просты в установке и незаметны пользователям;

· обладают высокой гибкостью и адаптируемостью;

· относительно дешевы.

Основное назначение мостов:

· соединить два сегмента для увеличения длины сети или количества узлов в ней;

· уменьшить трафик за счет сегментации сети;

· соединить разнородные сети.

Маршрутизаторы

 

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

Маршрутизаторы (routers) работают на Сетевом уровне модели OSI. Это значит, что они могут переадресовывать и маршрутизировать пакеты через множество сетей, обмениваясь информацией (которая зависит от протокола) между отдельными сетями. Маршрутизаторы считывают в пакете адресную информацию сложной сети и, поскольку они функционируют на более высоком по сравнению с мостами уровне модели OSI, имеют доступ к дополнительным данным.

Маршрутизаторы могут выполнять следующие функции мостов:

· фильтровать и изолировать трафик;

· соединять сегменты сети.

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

Таблица маршрутизации, которая находится в маршрутизаторах, как и в шлюзах, содержит сетевые адреса. Но для каждого протокола, используемого в сети, строится своя таблица. Таблица помогает маршрутизаторам определить адреса назначения для поступающих данных. Она включает следующую информацию:

· все известные сетевые адреса;

· способы связи с другими сетями;

· возможные пути между маршрутизаторами;

· «стоимость» передачи данных по этим маршрутам.

Маршрутизатор выбирает наилучший путь для данных, сравнивая различные варианты.

Таблицы маршрутизации существуют и для мостов. Таблица маршрутизации моста содержит адреса подуровня Управления доступом к среде, тогда как таблица маршрутизации маршрутизатора содержит номера сетей. Поэтому термин «таблица маршрутизации» имеет разный смысл для мостов и для маршрутизаторов.

Маршрутизаторы требуют специальной адресации (рис. 52): им понятны только номера сетей (что позволяет им обращаться друг к другу) и адреса локальных плат сетевого адаптера. К удаленным компьютерам маршрутизаторы обращаться не могут.

Рис. 52 — Маршрутизаторы взаимодействуют с другими

маршрутизаторами, а не с удаленными компьютерами

Маршрутизатор, принимая пакеты, предназначенные для удаленной сети, пересылает их тому маршрутизатору, который обслуживает сеть назначения. В некотором смысле такой механизм передачи пакетов можно рассматривать как достоинство маршрутизаторов, потому что они позволяют:

· сегментировать большие сети на меньшие;

· действовать как барьер безопасности между сегментами;

· предотвращать широковещательный шторм (широковещательные сообщения не передаются).

Так как маршрутизаторы выполняют сложную обработку каждого пакета, они медленнее большинства мостов. Когда пакеты передаются от одного маршрутизатора к другому, адреса источника и получателя Канального уровня отсекаются, а затем создаются заново. Это позволяет маршрутизатору направлять пакеты из сети TCP/IP Ethernet, серверу в сети TCP/IP Token Ring.

Пропуская только адресные сетевые пакеты, маршрутизаторы препятствуют проникновению в сеть некорректных пакетов. Таким образом, благодаря фильтрации некорректных и широковещательных пакетов, маршрутизаторы уменьшают нагрузку на сеть.

Адрес узла назначения маршрутизаторы не проверяют — они «смотрят» только на адрес сети. Иначе говоря, маршрутизаторы будут пропускать информацию лишь в том случае, если известен адрес сети. Эта возможность контролировать данные, передаваемые через маршрутизатор, позволяет, во-первых, уменьшить трафик между сетями и, во-вторых, использовать его гораздо эффективнее, чем это делают мосты.

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

 

Маршрутизируемые протоколы

С маршрутизаторами работают не все протоколы. Работающие с маршрутизаторами протоколы называются маршрутизируемыми. К ним относятся:

· DECnet;

· IP;

· IPX;

· OSI;

· XNS;

· DDP (AppleTalk).

К немаршрутизируемым протоколам относятся:

· LAT (Local Area Transport — протокол корпорации Digital Equipment Corporation);

· NetBEUI.

Существуют маршрутизаторы, которые в одной сети могут работать с несколькими протоколами (например, с IP и IPX).

 

Выбор маршрута

В отличие от мостов, маршрутизаторы могут не только использовать несколько активных маршрутов между сегментами локальных сетей, но и выбирать среди них наиболее оптимальный. Поскольку маршрутизаторы способны соединять сегменты с абсолютно разными схемами упаковки данных и методами доступа к среде, им часто будут доступны несколько каналов связи. Это значит, что, если какой-нибудь маршрутизатор перестанет работать, данные все равно будут передаваться по другим маршрутам.

Маршрутизатор может «прослушивать» сеть и определять, какие ее части загружены сильнее. Он устанавливает также количество транзитов (hops) между сегментами сети. Используя эту информацию, маршрутизатор выбирает маршрут передачи данных. Если один путь перегружен, он выберет альтернативный.

Подобно мостам, маршрутизаторы строят таблицы маршрутизации и используют их в алгоритмах маршрутизации (routing algorithm) (их описание см. ниже).

· OSPF (Open Shortest Path First) — алгоритм маршрутизации на основе состояния канала. Алгоритмы состояния канала управляют процессом маршрутизации и позволяют маршрутизаторам быстро реагировать на изменения в сети. Маршрутизация на основе состояния канала использует алгоритм Dikstra для вычисления маршрутов с учетом количества транзитов, скорости линии, трафика и стоимости. Алгоритмы состояния канала более эффективны и создают меньший трафик по сравнению с дистанционно-векторными алгоритмами. Этот факт может быть важен для маршрутизируемой среды большого размера с множеством связей между сегментами распределенной сети. Протокол TCP/IP поддерживает OSPF.

· RIP (Routing Information Protocol) — дистанционно-векторные алгоритмы маршрутизации. Протоколы TCP/IP и IPX поддерживают RIP.

· NLSP (NetWare Link Services Protocol) — алгоритм маршрутизации на основе состояния канала. Протокол IPX поддерживает NLSP.

 

Типы маршрутизаторов

Маршрутизаторы подразделяются на два основных типа:

· Статические (static).

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

· Динамические (dynamic).

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

 



Просмотров 1203

Эта страница нарушает авторские права




allrefrs.su - 2025 год. Все права принадлежат их авторам!