- •Часть 2
- •Введение
- •Содержание
- •Глава 6. Сетевое оборудование….…………………………………….5
- •Глава 7. Глобальные сети……………………………………………. 55
- •Глава 8. Глобальные беспроводные сети …………………………… 81
- •Глава 6. Сетевое оборудование
- •6.1 Сетевые адаптеры
- •6.2 Усилители, повторители.
- •6.3 Сетевые концентраторы
- •6.4 Сетевые мосты
- •6.5 Протокол покрывающего дерева
- •6.6 Коммутаторы (переключатели)
- •6.7 Маршрутизаторы
- •6.8 Протоколы маршрутизации
- •6.9 Оборудование для беспроводной связи
- •6.10 Оборудование спутниковой связи
- •6.11 Устройства удаленного доступа к сетям
- •Вопросы для самоконтроля по главе 6.
- •Глава 7. Глобальные сети
- •7.1 Сети на базе аналоговых и цифровых каналов
- •7.2 Стандарт х.25
- •7.3 Протокол Frame Relay
- •7.4 Цифровые сети с интегрированным сервисом (isdn)
- •7.5 Технология atm
- •7.6 Примеры других технологий организации глобальной сети
- •Вопросы для самоконтроля по главе 7
- •Глава 8. Глобальные беспроводные сети
- •8.1. Общие сведения о беспроводных диапазонах
- •8.2 Спутниковые каналы связи
- •8.3 Системы сотовой связи
- •8.4 Передача данных в инфракрасном и видимом диапазонах
- •Вопросы для самоконтроля по главе 8
- •Список литературы
6.7 Маршрутизаторы
Основное отличие маршрутизатора (router) от коммутатора заключается в том, что он поддерживает хотя бы один протокол маршрутизации при ретрансляции кадров из одного сегмента сети в другой. Маршрутизатор позволяет организовывать в сети избыточные связи, образующие петли, за счет того, что принимает решение о передаче пакетов на основании информации о структуре связей в сети. Для этого он поддерживает базу топологической информации, которая говорит ему, о том, между какими подсетями общей сети в данный момент времени имеются связи и в каком состоянии они находятся. В отличие от мостов, маршрутизаторы:
-
Во-первых, используют адреса сетевого уровня, т.е. работают на сетевом уровне модели OSI.
-
Во-вторых, не являются прозрачными устройствами, т.е. узел, взаимодействующий с другим узлом через маршрутизатор, должен знать существование маршрутизатора и обращаться к нему;
-
В-третьих, поддерживают сети с петлями, где обеспечивается множество путей передачи данных между любой парой узлов.
-
В-четвертых, «видит» всю картину связей подсетей друг с другом и может выбрать оптимальный маршрут из множества альтернативных.
-
В-пятых, поддерживает различные сетевые интерфейсы, например, может иметь одновременно порты Ethernet, Fast Ethernet, Token Ring .
Маршрутизаторы работают с дейтаграммами, или пакетами данных. Для принятия решения о ретрансляции, маршрутизатор использует номер сети из сетевого адреса. Сеть определяется как единая широковещательная область, т.е. несколько доменов коллизий, соединенных коммутаторами или мостами, рассматриваются как единая сеть. Главным достоинством маршрутизаторов является ограничение влияния потоков широковещательных сообщений.
При отправке пакета узел помещает в поле отправителя собственный сетевой адрес, а в поле получателя — сетевой адрес получателя. Прежде чем передать дейтаграмму, узел должен установить, может ли он отправить ее непосредственно получателю или же ее нужно переслать маршрутизатору. Узел может отправить дейтаграмму непосредственно получателю, без использования маршрутизатора, если его собственный номер сети совпадает с номером сети получателя. Если же номера сетей отправителя и получателя не совпадают, то передающий узел должен поместить пакет в кадр, адресованный маршрутизатору, после чего маршрутизатор доставит пакет получателю.
Большое преимущество маршрутизаторов перед мостами состоит в том, что маршрутизированная сеть хорошо масштабируется. Под масштабируемостью понимается способность сети быть большой и сложной, в то же время работать с требуемой производительностью и оставаться управляемой. Сеть с мостами масштабируется плохо. Маршрутизованные сети поддерживают множественные активные пути между сегментами. Маршрутизаторы поддерживают алгоритмы выбора наиболее оптимального пути, а если такой путь перегружен, то он может выбрать альтернативный путь.
Другими функциями маршрутизаторов являются:
-
Защита сети. При поступлении кадра с неправильным адресом маршрутизатор отказывается передавать пакет дальше, изолируя дефектный узел от остальной сети;
-
Фильтрация потока сообщений по полям служебной информации в пакете;
-
Обеспечения приоритетного порядка обслуживания пакетов;
-
Выполнение преобразования протоколов.
Маршрутизаторы делятся по областям применения на три класса:
-
Магистральные маршрутизаторы (backbone routers), которые предназначены для построения корпоративной сети и присоединения к ней с помощью магистральных связей региональных сетей.
-
Региональные маршрутизаторы, которые соединяют региональные сети между собой и с центральной сетью.
-
Локальные маршрутизаторы, которые соединяют локальную сеть с центральной или регионально сетью.
Основными характеристиками маршрутизаторов являются:
-
Перечень поддерживаемых сетевых протоколов;
-
Перечень поддерживаемых сетевых интерфейсов;
-
Производительность маршрутизатора.
Маршрутизатор, который выполняет протокольное преобразование для всех семи уровней модели OSI и имеет только один внешний канал связи, часто называют шлюзом (gateway). Шлюз может быть реализован программными средствами, установленными на обычном компьютере. Трансляция стека протоколов представляет сложную задачу, требующую полной информации о сети, поэтому шлюз использует заголовки всех транслируемых протоколов.