Обзор маршрутизаторов и схем маршрутизации

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

1.            На      маршрутизаторах      запускаются      специальные      программы,      которые

называютпротоколами маршрутизации (routing protocols). Эти программы служат для приема и передачи маршрутной информации другим маршрутизаторам в сети.

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

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

4.            Маршрутизаторы взаимодействуют при передаче трафика со следующими ближайшими устройствами (next-hop devices), обладающими адресом канальногоуровня, и с локальными интерфейсами, которые используются для пересылкипакетов в пункты назначения. Обратите внимание, что в  качестве следующего ближайшего устройства может выступать еще один маршрутизатор и даже просто удаленный узел, которому предназначен пакет.

5.         Информация о пересылке для следующих ближайших устройств (адрес канального

уровня     и     исходящий     интерфейс)     помещается     на     маршрутизаторе     в таблицумаршрутов пересылки (forwarding table).

6.         Когда маршрутизатор принимает пакет, он анализирует заголовок пакета и выделяет адрес получателя.

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

8.         Кроме того, маршрутизатор выполняет все необходимые дополнительные функции(такие как уменьшение значения "времени жизни" IP TTL и управление параметрамитипа сервиса IP TOS) и затем пересылает пакет на соответствующее устройство.

9.         Все эти действия продолжаются, пока пакет не достигнет хоста получателя. Такая схема отражает парадигму о маршрутизации через промежуточные узлы(hop-by- hop), которая обычно применяется в сетях с коммутацией пакетов.

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

Источник: Сэм Хелеби, Денни Мак-Ферсон, Принципы маршрутизации в Internet, 2-е  издание.  : Пер. с англ. М. : Издательский дом «Вильямс», 2001. — 448 с. : ил. — Парал. тит. англ.

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100