** — прямой
*** — локальный
Таблица маршрутизации содержит элементы для многих различных подсетей сети 128.36.0.0, а также маршруты к сетям 130.132.0.0, 192.31.2.0 и 192.31.235.0 (эти значения извлечены из маршрутизатора приложением HP Open View for Windows Workgroup Node Manager ). Четыре столбца правой части таблицы не используются в RIP).
8.6.1 Использование маски маршрута
Для поиска совпадения с адресом назначения (например, 128.36.2.25) нужно сравнить 128.36.2.25 с каждым элементом маршрута назначения (Route Destination). Элементы маски маршрута (Route Mask) указывают, сколько бит из 128.36.2.25 должны совпадать с битами маршрута назначения. Допустим, третья строка таблицы 8.1 имеет маску маршрута 255.255.255.0, означающую, что должны совпадать первые три байта, 128.36.2 (именно так и будет). Более формально можно сказать, что нужно сравнивать маршрут назначения с результатом операции логического умножения адреса назначения и маски маршрута.
Предположим, что совпадение выявлено для двух строк таблицы. Предпочтительный путь будет определять строка с более длинной маской.
8.6.2 Маршрут по умолчанию
Первой строкой в таблице 8.1 стоит маршрут по умолчанию . В ней указано, что, не найдя совпадения со строкой таблицы, трафик должен быть направлен на ближайший соседний маршрутизатор с адресом 128.36.0.2.
8.6.3 Использование подсети 0
Администратор данной сети сделал то, что не разрешается стандартами. Он присвоил локальной сети, в которой расположен маршрутизатор, номер подсети 0. Мы уже знаем, что нельзя присваивать 0 в качестве номера подсети. Однако, понимая, что некоторые возможности должны быть у любого доступного номера, разработчики маршрутизаторов позволяют управлять и такими адресами.
8.6.4 Прямые и косвенные назначения
Отметим, что один элемент таблицы указывает на прямой (direct) тип локальной сети 128.36.0, что означает непосредственное подключение этой сети к маршрутизатору. Протокол является локальным (local), когда маршрут можно изучить, просмотрев конфигурационные параметры самого маршрутизатора.
Оставшиеся элементы перечисляют удаленные подсети и сети, которые достигаются косвенно (indirect) при направлении трафика на другие маршрутизаторы. Такие маршруты изучаются средствами протокола RIP.
8.6.5 Метрики маршрутизации
В таблице предусмотрено место для нескольких метрик. RIP использует только одну из них — простой счетчик количества попаданий по пути к точке назначения. Неиспользуемые значения установлены в -1. Отметим, что метрика 0 присвоена подсети 128.36.0, которая подключена непосредственно к маршрутизатору. Многие другие точки назначения доступны за одно попадание. Однако подсеть 128.36.19.0 отстоит от маршрутизатора на 14 попаданий.
Мы рассматривали маршрутизатор модели Shiva Lanrover , имеющий множество телефонных номеров для подключения линий к интерфейсу 1.
Столбец возраста маршрута (Route Age) отслеживает количество секунд от последнего изменения или проверки каждого из маршрутов. Элементы таблицы, созданные через RIP, будут считаться недействительными по тайм-ауту возраста, если их невозможно реконфигурировать в течение трех минут.
8.7 Таблица маршрутизации IGRP/BGP
Элементы маршрутизации в таблице 8.2 получены из маршрутизатора провайдера Интернета. В ней перечислены назначения и идентифицированы маршрутизаторы для следующего попадания, используемые при доставке датаграмм к каждой точке назначения. Кроме того, здесь содержится информация для помощи маршрутизатору при повторном вычислении участка следующего попадания, когда произойдет изменение топологии сети.
Таблица 8.2 Элементы таблицы маршрутизации IGRP и BGP
IP-маршрут назначения |
Маска IP-маршрута |
IP-маршрут следующего попадания |
Тип IP-маршрута |
Протокол IP-маршрута |
Метрика IP-маршрута |
Индекс ЕСЛИ IP-маршрута |
Возраст IP-маршрута (секунды) |
1 |
2 |
3 |
4 |
5 |
0.0.0.0 |
0.0.0.0 |
130.94.40.250 |
косвенный |
ciscolgrp |
10647 |
1170 |
21000 |
0 |
255 |
6 |
12 |
128.121.50.0 |
255.255.255.0 |
128.121.50.50 |
прямой |
локальный |
0 |
-1 |
-1 |
-1 |
-1 |
1 |
0 |
128.121.52.0 |
255.255.255.0 |
128.121.50.55 |
прямой |
локальный |
0 |
-1 |
-1 |
-1 |
-1 |
1 |
35 |
128.121.54.0 |
255.255.255.0 |
128.121.50.50 |
прямой |
локальный |
0 |
-1 |
-1 |
-1 |
-1 |
1 |
0 |
128.6.0.0 |
255.255.0.0 |
130.94.0.49 |
косвенный |
ciscolgrp |
12610 |
1536 |
61000 |
2 |
255 |
3 |
11 |
128.96.0.0 |
255.255.0.0 |
130.94.40.250 |
косвенный |
ciscolgrp |
14647 |
1170 |
61000 |
2 |
255 |
6 |
16 |
130.33.0.0 |
255.255.0.0 |
130.94.16.2 |
косвенный |
ciscolgrp |
8710 |
1536 |
22000 |
1 |
255 |
2 |
18 |
130.44.0.0 |
255.255.0.0 |
130.94.0.49 |
косвенный |
ciscolgrp |
16610 |
1536 |
101000 |
4 |
255 |
3 |
37 |
130.68.0.0 |
255.255.0.0 |
130.94.0.49 |
косвенный |
ciscolgrp |
12710 |
1536 |
62000 |
3 |
255 |
3 |
39 |
130.94.1.24 |
255.255.255.248 |
130.94.0.49 |
косвенный |
ciscolgrp |
82125 |
128 |
40000 |
0 |
255 |
3 |
41 |
130.94.1.32 |
255.255.255.248 |
130.94.0.49 |
косвенный |
ciscolgrp |
182571 |
56 |
40000 |
0 |
255 |
3 |
42 |
130.94.2.8 |
255.255.255.248 |
130.94.0.49 |
косвенный |
ciscolgrp |
10510 |
1536 |
40000 |
0 |
255 |
3 |
42 |
130.94.2.16 |
255.255.255.248 |
130.94.0.49 |
косвенный |
ciscolgrp |
10510 |
1536 |
40000 |
0 |
255 |
3 |
43 |
130.94.7.0 |
255.255.255.248 |
130.94.0.49 |
косвенный |
ciscolgrp |
10610 |
1536 |
41000 |
1 |
255 |
3 |
2 |
130.94.7.8 |
255.255.255.248 |
130.94.0.49 |
косвенный |
ciscolgrp |
12510 |
1536 |
60000 |
1 |
255 |
3 |
3 |
44.0.0.0 |
255.0.0.0 |
130.94.15.201 |
косвенный |
bgp |
0 |
-1 |
-1 |
-1 |
-1 |
6 |
51766 |
128.3.0.0 |
255.255.0.0 |
130.94.40.201 |
косвенный |
bgp |
0 |
-1 |
-1 |
-1 |
-1 |
6 |
42049 |
129.210.0.0 |
255.255.0.0 |
130.94.15.201 |
косвенный |
bgp |
0 |
-1 |
-1 |
-1 |
-1 |
6 |
586765 |
13.0.0.0 |
255.0.0.0 |
130.94.15.201 |
косвенный |
bgp |
0 |
-1 |
-1 |
-1 |
-1 |
6 |
224463 |
Таблица маршрутизации содержит строки для различных сетей и подсетей (информация из маршрутизатора извлечена через систему управления HP Open View ).
Читать дальше