Успешно сдайте бесплатный сертификационный экзамен в Академии "Инфинет" и получите статус сертифицированного инженера Инфинет.
Содержание
Описание
Конфигурация OSPF выполняется только в CLI. Для настройки протокола OSPF используется отдельная командная оболочка, включающая в себя несколько режимов (рис. 1). Переход в каждый из режимов выполняется с использованием одноименных команд. Подробное описание команд представлено в технической документации.
ВНИМАНИЕ
Пример конфигурации приведён для устройств семейств InfiLINK 2x2, InfiMAN 2x2, при внедрении данной схемы, обратите внимание на название интерфейса радио на ваших устройствах.
Имя режима | Описание |
---|---|
Базовый | Базовый режим OSPF предназначен для анализа вывода диагностических команд и перехода в режим конфигурации. Переход в базовый режим выполняется из командной оболочки WANFleX с помощью команды "ospf". BS_1#1> ospf OSPF> |
Конфигурация OSPF | Режим конфигурации позволяет управлять службой OSPF, запущенным на устройстве и выполнять переход в один из конфигурационных режимов, маршрутизатора, интерфейсов или фильтров маршрутов. Переход в режим конфигурации OSPF выполняется из базового режима с помощью команды "config". OSPF> config OSPF(config)# |
Конфигурация маршрутизатора OSPF | В режиме конфигурации маршрутизатора выполняются основные настройки протокола OSPF. Режим позволяет настроить анонсируемые сети, области, идентификатор маршрутизатора и т.д. Переход в режим конфигурации маршрутизатора OSPF выполняется из режима конфигурации с помощью команды "router". OSPF(config)# router OSPF(config-router)# |
Конфигурация интерфейса OSPF | Режим конфигурации интерфейса OSPF позволяет выполнить настройки протокола, связанные с конкретным интерфейсом. Переход в режим конфигурации интерфейса OSPF выполняется из режима конфигурации с помощью команды "interface IFNAME". OSPF(config)# interface rf5.0 OSPF(config-if)# |
Конфигурация фильтров маршрутов | Режим конфигурации фильтров маршрутов позволяет выполнить настройку правил, применяемых к анонсируемым или принимаемым маршрутам OSPF. Переход в режим конфигурации фильтров маршрутов OSPF выполняется из режима конфигурации с помощью команды создания фильтра "route-map WORD (deny|permit) <1-65535>". OSPF(config)# route-map MAP permit 10 OSPF(config-route-map)# |
Рисунок 1 - Диаграмма переходов между режимами командной оболочки OSPF
Каждый из режимов командной оболочки OSPF содержит помощь с выводом всего перечня поддерживаемых команд. Вызов помощи выполняется с использованием команды "help".
Таблица маршрутизации может быть получена с использованием следующих команд:
Из командной оболочки WANFleX: BS_1#1> netstat -r Из командной оболочки OSPF: OSPF> show route Из командной оболочки ARDA: ARDA> show route
Схема с одной областью
Для демонстрации настройки протокола OSPF и анализа вывода диагностических команд рассмотрим пример схемы с одной областью OSPF (рис. 2):
- Сеть состоит из трёх беспроводных устройств БС1, АС2, АС3, настроенных в режиме маршрутизатора.
- Беспроводные устройства образуют магистральную область OSPF.
- БС1 имеет внешний канал связи для подключения к сети LAN-1.
- Маршрутизатор АС3 подключен к стороннему маршрутизатору R1. Для доступности сетей маршрутизатора R1, на АС3 добавлены статические маршруты к сетям 192.168.5.0/28 и 192.168.6.0/28.
- В качестве идентификаторов маршрутизаторы БС1, АС2 и АС3 используют адреса, ассоциированные с интерфейсом loopback, 192.168.0.1/32, 192.168.0.2/32 и 192.168.0.3/32 соответственно.
Рисунок 2 - Схема сети с использованием одной области OSPF
Предварительная настройка
Описание | Выполним предварительную настройку устройств, состоящую из следующих этапов:
|
---|---|
БС1 | Установка идентификатора system prompt BS_1 Удаление интерфейса svi1 ifc svi1 destroy Назначение IP-адресов ifc eth0 10.10.10.1/24 ifc rf5.0 172.16.0.1/29 ifc lo0 192.168.0.1/32 Отключение коммутации switch stop Установка радиоканала rf rf5.0 band 20 rf rf5.0 freq 5000 mint rf5.0 -name "BS_1" mint rf5.0 -type master |
АС2 | Установка идентификатора system prompt AS_2 Удаление интерфейса svi1 ifc svi1 destroy Назначение IP-адресов ifc eth0 10.10.20.2/24 ifc rf5.0 172.16.0.2/29 ifc lo0 192.168.0.2/32 Отключение коммутации switch stop Установка радиоканала mint rf5.0 -name "AS_2" mint rf5.0 -type slave mint rf5.0 prof 1 -band 20 -freq 5000 -type slave |
АС3 | Установка идентификатора system prompt AS_3 Удаление интерфейса svi1 ifc svi1 destroy Назначение IP-адресов ifc eth0 10.10.30.3/24 ifc rf5.0 172.16.0.3/29 ifc lo0 192.168.0.3/32 Добавление статических маршрутов route add 192.168.5.0/28 10.10.30.1 route add 192.168.6.0/28 10.10.30.1 Отключение коммутации switch stop Установка радиоканала mint rf5.0 -name "AS_3" mint rf5.0 -type slave mint rf5.0 prof 1 -band 20 -freq 5000 -type slave |
Настройка OSPF
Описание | Выполним настройку протокола OSPF в соответствии со схемой. Этап 1: запустим службу OSPF. Этап 2: установим идентификаторы маршрутизаторов. Идентификаторы будут равны IP-адресам, ассоциированным с интерфейсом loopback. Этап 3: определим интерфейсы, на которых должен быть запущен OSPF. Все интерфейсы подключены к магистральной области, в соответствии со схемой. На маршрутизаторах БС1 и АС3 укажем сети, ассоциированные с одним из интерфейсов устройства. На маршрутизаторе АС2 укажем все сети с использованием одной записи 0.0.0.0/0. Такая запись включает в себя все сети и активирует поддержку OSPF на всех интерфейсах маршрутизатора, при подключении одного из интерфейсов устройства к новой сети эта сеть будет сразу анонсирована через OSPF. Такой подход имеет преимущество, т.к. не потребуется дополнительной конфигурации OSPF, но он таит в себе недостаток, т.к. снижается контроль за анонсами. Кроме того, использование такой команды анонсирует адрес 127.0.0.1/32, закреплённый за интерфейсом loopback и не анонсирует адрес 192.168.0.2/32, поэтому дополнительно необходимо указать анонс этой сети. Этап 4: выполним редистрибуцию непосредственно присоединённых сетей на маршрутизаторе БС1 и статических маршрутов на маршрутизаторе АС3. Этап 5: определим пассивные интерфейсы. Интерфейс eth0 маршрутизатора АС3 подключен к стороннему маршрутизатору R1, поэтому на данном интерфейсе не должны быть установлены соседские отношения. При этом сеть 10.10.30.0/24, ассоциированная с интерфейсом eth0, должна быть анонсирована с помощью OSPF, поэтому интерфейс eth0 должен быть определён как пассивный. |
---|---|
БС1 | Запуск службы OSPF ospf start Установка router-id ospf config router router-id 192.168.0.1 Запуск OSPF на интерфейсах ospf config router network 172.16.0.0/29 area 0.0.0.0 network 192.168.0.1/32 area 0.0.0.0 Редистрибуция connected-маршрутов ospf config router redistribute connected |
АС2 | Запуск службы OSPF ospf start Установка router-id ospf config router router-id 192.168.0.2 Запуск OSPF на интерфейсах ospf config router network 0.0.0.0/0 area 0.0.0.0 network 192.168.0.2/32 area 0.0.0.0 |
АС3 | Запуск службы OSPF ospf start Установка router-id ospf config router router-id 192.168.0.3 Запуск OSPF на интерфейсах ospf config router network 10.10.30.0/24 area 0.0.0.0 network 172.16.0.0/29 area 0.0.0.0 network 192.168.0.3/32 area 0.0.0.0 Редистрибуция статических маршрутов ospf config router redistribute kernel Определим пассивные интерфейсы passive-interface eth0 |
Анализ вывода команд
Список соседей
Описание | Проанализируем вывод списка соседей. Маршрутизаторы объединены сетью 172.16.0.0/29, которая является широковещательной (используется протокол MINT), поэтому:
|
---|---|
БС1 | OSPF> show neighbor Neighbor ID Pri State Dead Time Address Interface RXmtL RqstL DBsmL 192.168.0.2 1 Full/Backup 00:00:38 172.16.0.2 rf5.0:172.16.0.1 0 0 0 192.168.0.3 1 Full/DR 00:00:38 172.16.0.3 rf5.0:172.16.0.1 0 0 0 |
АС2 | OSPF> show neighbor Neighbor ID Pri State Dead Time Address Interface RXmtL RqstL DBsmL 192.168.0.1 1 Full/DROther 00:00:33 172.16.0.1 rf5.0:172.16.0.2 0 0 0 192.168.0.3 1 Full/DR 00:00:35 172.16.0.3 rf5.0:172.16.0.2 0 0 0 |
АС3 | OSPF> show neighbor Neighbor ID Pri State Dead Time Address Interface RXmtL RqstL DBsmL 192.168.0.1 1 Full/DROther 00:00:31 172.16.0.1 rf5.0:172.16.0.3 0 0 0 192.168.0.2 1 Full/Backup 00:00:37 172.16.0.2 rf5.0:172.16.0.3 0 0 0 |
Содержание LSDB
Описание | Проанализируем LSDB. Поскольку схема включает в себя одну область, то вывод LSDB на всех маршрутизаторах будет идентичен:
|
---|---|
БС1, АС2, АС3 | OSPF> show database OSPF Router with ID (192.168.0.1)(192.168.0.1) Router Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# LS-Age Link count 192.168.0.1 192.168.0.1 202 0x80000008 7442 2 192.168.0.2 192.168.0.2 201 0x80000008 7405 3 192.168.0.3 192.168.0.3 204 0x8000000a 7407 3 Net Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# LS-Age Routers 172.16.0.3/29 192.168.0.3 204 0x80000006 7407 3 AS External Link States Link ID ADV Router Age Seq# LS-Age Route 10.10.10.0 192.168.0.1 122 0x80000007 7442 E2 10.10.10.0/24 [0x0] 192.168.5.0 192.168.0.3 169 0x80000007 7407 E2 192.168.5.0/28 [0x0] 192.168.6.0 192.168.0.3 299 0x80000007 7407 E2 192.168.6.0/28 [0x0] |
Таблица маршрутизации
Описание | В таблицах маршрутизации беспроводных устройств видно, что каждое устройство владеет информацией о каждой подсети, представленной на схеме. Это свидетельствует о том, что устройства успешно обменялись маршрутной информацией и добавили её в FIB. Отдельно стоит отметить о маршрутах к адресам интерфейсов loopback маршрутизаторов. Эти адреса не зависят от состояния каналов связи, поэтому могут быть использованы для управления устройствами в сетях с избыточностью. |
---|---|
БС1 | BS_1#1> netstat -r Routing tables Destination Gateway Flags Refs Use Interface 10.10.10.0/24 link#2 UC 0 0 eth0 10.10.20.0/24 172.16.0.2 UG3 0 0 rf5.0 10.10.30.0/24 172.16.0.3 UG3 0 0 rf5.0 127.0.0.1 127.0.0.1 UH 3 141 lo0 172.16.0.0/29 link#3 UC 0 0 rf5.0 192.168.0.1 192.168.0.1 UH 0 0 lo0 192.168.0.2 172.16.0.2 UGH3 0 0 rf5.0 192.168.0.3 172.16.0.3 UGH3 0 0 rf5.0 192.168.5.0/28 172.16.0.3 UG3 0 0 rf5.0 192.168.6.0/28 172.16.0.3 UG3 0 0 rf5.0 224.0.0.0/8 127.0.0.1 UGS 1 1561 lo0 |
АС2 | AS_2#2> netstat -r Routing tables Destination Gateway Flags Refs Use Interface 10.10.10.0/24 172.16.0.1 UG3 0 0 rf5.0 10.10.20.0/24 link#2 UC 0 0 eth0 10.10.30.0/24 172.16.0.3 UG3 0 0 rf5.0 127.0.0.1 127.0.0.1 UH 3 50 lo0 172.16.0.0/29 link#3 UC 0 0 rf5.0 192.168.0.1 172.16.0.1 UGH3 0 0 rf5.0 192.168.0.2 192.168.0.2 UH 0 0 lo0 192.168.0.3 172.16.0.3 UGH3 0 0 rf5.0 192.168.5.0/28 172.16.0.3 UG3 0 0 rf5.0 192.168.6.0/28 172.16.0.3 UG3 0 0 rf5.0 224.0.0.0/8 127.0.0.1 UGS 1 2037 lo0 |
АС3 | AS_3#1> netstat -r Routing tables Destination Gateway Flags Refs Use Interface 10.10.10.0/24 172.16.0.1 UG3 0 0 rf5.0 10.10.20.0/24 172.16.0.2 UG3 0 0 rf5.0 10.10.30.0/24 link#2 UC 0 0 eth0 127.0.0.1 127.0.0.1 UH 3 155 lo0 172.16.0.0/29 link#3 UC 0 0 rf5.0 192.168.0.1 172.16.0.1 UGH3 0 0 rf5.0 192.168.0.2 172.16.0.2 UGH3 0 0 rf5.0 192.168.0.3 192.168.0.3 UH 0 0 lo0 192.168.5.0/28 10.10.30.1 UGS 0 0 eth0 192.168.6.0/28 10.10.30.1 UGS 0 0 eth0 224.0.0.0/8 127.0.0.1 UGS 1 1745 lo0 |
Схема с несколькими областями
Рассмотрим пример схемы сети с несколькими областями OSPF (рис. 3):
- Сеть состоит из четырёх беспроводных устройств БС1, АС2, АС3, АС4, настроенных в режиме маршрутизатора.
- Беспроводные устройства образуют три области OSPF:
- область 0: к области подключены маршрутизаторы БС1 и АС2. Маршрутизатор БС1 имеет внешний канал связи;
- область 3: к области подключены маршрутизаторы БС1 и АС3, тип области NSSA. Маршрутизатор АС3 имеет внешний канал связи со сторонним маршрутизатором R1 и два статических маршрута для сетей 192.168.5.0/28 и 192.168.6.0/28;
- область 4: к области подключены маршрутизаторы БС1 и АС4, тип области Stub.
- В качестве идентификаторов маршрутизаторы БС1, АС2, АС3 и АС4 используют адреса, ассоциированные с интерфейсом loopback, 192.168.0.1/32, 192.168.0.2/32, 192.168.0.3/32 и 192.168.0.4/32 соответственно.
Рисунок 3 - Схема сети с несколькими областями OSPF
Предварительная настройка
Описание | Выполним предварительную настройку устройств, состоящую из следующих этапов:
|
---|---|
БС1 | Установка идентификатора system prompt BS_1 Удаление интерфейса svi1 ifc svi1 destroy Назначение IP-адресов ifc eth0 10.10.10.1/24 ifc rf5.0 172.16.0.1/30 ifc rf5.0 172.16.3.1/30 ifc rf5.0 172.16.4.1/30 ifc lo0 192.168.0.1/32 Отключение коммутации switch stop Установка радиоканала rf rf5.0 band 20 rf rf5.0 freq 5000 mint rf5.0 -name "BS_1" mint rf5.0 -type master |
АС2 | Установка идентификатора system prompt AS_2 Удаление интерфейса svi1 ifc svi1 destroy Назначение IP-адресов ifc eth0 10.10.20.2/24 ifc rf5.0 172.16.0.2/30 ifc lo0 192.168.0.2/32 Отключение коммутации switch stop Установка радиоканала mint rf5.0 -name "AS_2" mint rf5.0 -type slave mint rf5.0 prof 1 -band 20 -freq 5000 -type slave |
АС3 | Установка идентификатора system prompt AS_3 Удаление интерфейса svi1 ifc svi1 destroy Назначение IP-адресов ifc eth0 10.10.30.3/24 ifc rf5.0 172.16.3.2/30 ifc lo0 192.168.0.3/32 Добавление статических маршрутов route add 192.168.5.0/28 10.10.30.1 route add 192.168.6.0/28 10.10.30.1 Отключение коммутации switch stop Установка радиоканала mint rf5.0 -name "AS_3" mint rf5.0 -type slave mint rf5.0 prof 1 -band 20 -freq 5000 -type slave |
АС4 | Установка идентификатора system prompt AS_4 Удаление интерфейса svi1 ifc svi1 destroy Назначение IP-адресов ifc eth0 10.10.40.4/24 ifc rf5.0 172.16.4.2/30 ifc lo0 192.168.0.4/32 Отключение коммутации switch stop Установка радиоканала mint rf5.0 -name "AS_4" mint rf5.0 -type slave mint rf5.0 prof 1 -band 20 -freq 5000 -type slave |
Настройка OSPF
Описание | Выполним настройку протокола OSPF в соответствии со схемой. Этап 1: запустим службу OSPF. Этап 2: установим идентификаторы маршрутизаторов. Идентификаторы будут идентичны IP-адресам, ассоциированным с интерфейсом loopback. Этап 3: определим интерфейсы, на которых должен быть запущен OSPF. Все интерфейсы подключены к магистральной области, в соответствии со схемой. Этап 4: определим типы областей: область 3 - NSSA, область 4 - Stub. Следует иметь в виду, что тип области должен быть настроен на всех маршрутизаторах, подключенных к этой области, иначе они не установят соседские отношения. Этап 5: выполним редистрибуцию непосредственно присоединённых сетей на маршрутизаторе БС1 и статических маршрутов на маршрутизаторе АС3. Этап 6: определим пассивные интерфейсы. |
---|---|
БС1 | Запуск службы OSPF ospf start Установка router-id ospf config router router-id 192.168.0.1 Запуск OSPF на интерфейсах ospf config router network 172.16.0.0/30 area 0.0.0.0 network 172.16.3.0/30 area 0.0.0.3 network 172.16.4.0/30 area 0.0.0.4 network 192.168.0.1/32 area 0.0.0.0 Определение типа областей ospf config router area 0.0.0.3 nssa area 0.0.0.4 stub Редистрибуция connected-маршрутов ospf config router redistribute connected |
АС2 | Запуск службы OSPF ospf start Установка router-id ospf config router router-id 192.168.0.2 Запуск OSPF на интерфейсах ospf config router network 10.10.20.0/24 area 0.0.0.0 network 172.16.0.0/30 area 0.0.0.0 network 192.168.0.2/32 area 0.0.0.0 |
АС3 | Запуск службы OSPF ospf start Установка router-id ospf config router router-id 192.168.0.3 Запуск OSPF на интерфейсах ospf config router network 10.10.30.0/24 area 0.0.0.3 network 172.16.3.0/30 area 0.0.0.3 network 192.168.0.3/32 area 0.0.0.3 Определение типа областей ospf config router area 0.0.0.3 nssa Редистрибуция статических маршрутов ospf config router redistribute kernel Определим пассивные интерфейсы passive-interface eth0 |
АС4 | Запуск службы OSPF ospf start Установка router-id ospf config router router-id 192.168.0.4 Запуск OSPF на интерфейсах ospf config router network 10.10.40.0/24 area 0.0.0.4 network 172.16.4.0/30 area 0.0.0.4 network 192.168.0.4/32 area 0.0.0.4 Определение типа областей ospf config router area 0.0.0.4 stub Редистрибуция статических маршрутов ospf config router redistribute kernel |
Анализ вывода команд
Список соседей
Описание | Проанализируем вывод списка соседей. Маршрутизаторы объединены сетью MINT, однако для каждого беспроводного соединения выделена своя подсеть. Маршрутизаторы АС2, АС3 и АС4 установили отношения соседства только с БС1, что говорит о том, что отношения соседства могут быть установлены только в рамках одной области. Маршрутизаторы АС2, АС3 и АС4 выбраны в качестве DR, БС1 - BDR, т.к. идентификатор маршрутизатора БС1 самый низкий. |
---|---|
БС1 | OSPF> show neighbor Neighbor ID Pri State Dead Time Address Interface RXmtL RqstL DBsmL 192.168.0.2 1 Full/DR 00:00:32 172.16.0.2 rf5.0:172.16.0.1 0 0 0 192.168.0.3 1 Full/DR 00:00:34 172.16.3.2 rf5.0:172.16.3.1 0 0 0 192.168.0.4 1 Full/DR 00:00:32 172.16.4.2 rf5.0:172.16.4.1 0 0 0 |
АС2 | OSPF> show neighbor Neighbor ID Pri State Dead Time Address Interface RXmtL RqstL DBsmL 192.168.0.1 1 Full/Backup 00:00:32 172.16.0.1 rf5.0:172.16.0.2 0 0 0 |
АС3 | OSPF> show neighbor Neighbor ID Pri State Dead Time Address Interface RXmtL RqstL DBsmL 192.168.0.1 1 Full/Backup 00:00:31 172.16.3.1 rf5.0:172.16.3.2 0 0 0 |
АС4 | OSPF> show neighbor Neighbor ID Pri State Dead Time Address Interface RXmtL RqstL DBsmL 192.168.0.1 1 Full/Backup 00:00:37 172.16.4.1 rf5.0:172.16.4.2 0 0 0 |
Содержание LSDB
Описание | Проанализируем LSDB. В отличие от схемы с одной областью, в рассматриваемом примере набор LSA для каждой из областей будет отличаться. Область 0:
Область 3:
Область 4:
|
---|---|
БС1 | OSPF> show database OSPF Router with ID (192.168.0.1)(192.168.0.1) Router Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# LS-Age Link count 192.168.0.1 192.168.0.1 235 0x80000003 246 2 192.168.0.2 192.168.0.2 232 0x80000005 243 3 Net Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# LS-Age Routers 172.16.0.2/30 192.168.0.2 244 0x80000001 243 2 Summary Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# LS-Age Route 10.10.30.0 192.168.0.1 237 0x80000001 237 10.10.30.0/24 10.10.40.0 192.168.0.1 237 0x80000001 237 10.10.40.0/24 172.16.3.0 192.168.0.1 245 0x80000001 245 172.16.3.0/30 172.16.4.0 192.168.0.1 245 0x80000001 245 172.16.4.0/30 192.168.0.3 192.168.0.1 237 0x80000001 237 192.168.0.3/32 192.168.0.4 192.168.0.1 237 0x80000001 237 192.168.0.4/32 ASBR-Summary Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# LS-Age 192.168.0.3 192.168.0.1 237 0x80000001 237 Router Link States (Area 0.0.0.3 [NSSA]) Link ID ADV Router Age Seq# LS-Age Link count 192.168.0.1 192.168.0.1 236 0x80000003 246 1 192.168.0.3 192.168.0.3 224 0x80000005 243 3 Net Link States (Area 0.0.0.3 [NSSA]) Link ID ADV Router Age Seq# LS-Age Routers 172.16.3.2/30 192.168.0.3 244 0x80000001 243 2 Summary Link States (Area 0.0.0.3 [NSSA]) Link ID ADV Router Age Seq# LS-Age Route 0.0.0.0 192.168.0.1 245 0x80000001 245 0.0.0.0/0 10.10.20.0 192.168.0.1 237 0x80000001 237 10.10.20.0/24 10.10.40.0 192.168.0.1 237 0x80000001 237 10.10.40.0/24 172.16.0.0 192.168.0.1 245 0x80000001 245 172.16.0.0/30 172.16.4.0 192.168.0.1 245 0x80000001 245 172.16.4.0/30 192.168.0.1 192.168.0.1 240 0x80000001 240 192.168.0.1/32 192.168.0.2 192.168.0.1 237 0x80000001 237 192.168.0.2/32 192.168.0.4 192.168.0.1 237 0x80000001 237 192.168.0.4/32 NSSA-external Link States (Area 0.0.0.3 [NSSA]) Link ID ADV Router Age Seq# LS-Age Route 10.10.10.0 192.168.0.1 243 0x80000004 246 E2 10.10.10.0/24 [0x0] 192.168.5.0 192.168.0.3 244 0x80000002 243 E2 192.168.5.0/28 [0x0] 192.168.6.0 192.168.0.3 244 0x80000002 243 E2 192.168.6.0/28 [0x0] Router Link States (Area 0.0.0.4 [Stub]) Link ID ADV Router Age Seq# LS-Age Link count 192.168.0.1 192.168.0.1 231 0x80000003 246 1 192.168.0.4 192.168.0.4 215 0x80000005 243 3 Net Link States (Area 0.0.0.4 [Stub]) Link ID ADV Router Age Seq# LS-Age Routers 172.16.4.2/30 192.168.0.4 244 0x80000001 243 2 Summary Link States (Area 0.0.0.4 [Stub]) Link ID ADV Router Age Seq# LS-Age Route 0.0.0.0 192.168.0.1 245 0x80000001 245 0.0.0.0/0 10.10.20.0 192.168.0.1 237 0x80000001 237 10.10.20.0/24 10.10.30.0 192.168.0.1 237 0x80000001 237 10.10.30.0/24 172.16.0.0 192.168.0.1 245 0x80000001 245 172.16.0.0/30 172.16.3.0 192.168.0.1 245 0x80000001 245 172.16.3.0/30 192.168.0.1 192.168.0.1 240 0x80000001 240 192.168.0.1/32 192.168.0.2 192.168.0.1 237 0x80000001 237 192.168.0.2/32 192.168.0.3 192.168.0.1 237 0x80000001 237 192.168.0.3/32 AS External Link States Link ID ADV Router Age Seq# LS-Age Route 10.10.10.0 192.168.0.1 243 0x80000004 246 E2 10.10.10.0/24 [0x0] 192.168.5.0 192.168.0.1 207 0x80000002 239 E2 192.168.5.0/28 [0x0] 192.168.6.0 192.168.0.1 207 0x80000002 239 E2 192.168.6.0/28 [0x0] |
АС2 | OSPF> show database OSPF Router with ID (192.168.0.2)(192.168.0.2) Router Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# LS-Age Link count 192.168.0.1 192.168.0.1 61 0x80000003 68 2 192.168.0.2 192.168.0.2 56 0x80000005 96 3 Net Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# LS-Age Routers 172.16.0.2/30 192.168.0.2 68 0x80000001 68 2 Summary Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# LS-Age Route 10.10.30.0 192.168.0.1 63 0x80000001 62 10.10.30.0/24 10.10.40.0 192.168.0.1 63 0x80000001 62 10.10.40.0/24 172.16.3.0 192.168.0.1 71 0x80000001 68 172.16.3.0/30 172.16.4.0 192.168.0.1 71 0x80000001 68 172.16.4.0/30 192.168.0.3 192.168.0.1 63 0x80000001 62 192.168.0.3/32 192.168.0.4 192.168.0.1 63 0x80000001 62 192.168.0.4/32 ASBR-Summary Link States (Area 0.0.0.0) Link ID ADV Router Age Seq# LS-Age 192.168.0.3 192.168.0.1 63 0x80000001 62 AS External Link States Link ID ADV Router Age Seq# LS-Age Route 10.10.10.0 192.168.0.1 69 0x80000004 68 E2 10.10.10.0/24 [0x0] 192.168.5.0 192.168.0.1 65 0x80000002 64 E2 192.168.5.0/28 [0x0] 192.168.6.0 192.168.0.1 65 0x80000002 64 E2 192.168.6.0/28 [0x0] |
АС3 | OSPF> show database OSPF Router with ID (192.168.0.3)(192.168.0.3) Router Link States (Area 0.0.0.3 [NSSA]) Link ID ADV Router Age Seq# LS-Age Link count 192.168.0.1 192.168.0.1 157 0x80000003 163 1 192.168.0.3 192.168.0.3 142 0x80000005 182 3 Net Link States (Area 0.0.0.3 [NSSA]) Link ID ADV Router Age Seq# LS-Age Routers 172.16.3.2/30 192.168.0.3 163 0x80000001 163 2 Summary Link States (Area 0.0.0.3 [NSSA]) Link ID ADV Router Age Seq# LS-Age Route 0.0.0.0 192.168.0.1 166 0x80000001 163 0.0.0.0/0 10.10.20.0 192.168.0.1 158 0x80000001 157 10.10.20.0/24 10.10.40.0 192.168.0.1 158 0x80000001 157 10.10.40.0/24 172.16.0.0 192.168.0.1 166 0x80000001 163 172.16.0.0/30 172.16.4.0 192.168.0.1 166 0x80000001 163 172.16.4.0/30 192.168.0.1 192.168.0.1 161 0x80000001 160 192.168.0.1/32 192.168.0.2 192.168.0.1 158 0x80000001 157 192.168.0.2/32 192.168.0.4 192.168.0.1 158 0x80000001 157 192.168.0.4/32 NSSA-external Link States (Area 0.0.0.3 [NSSA]) Link ID ADV Router Age Seq# LS-Age Route 10.10.10.0 192.168.0.1 164 0x80000004 163 E2 10.10.10.0/24 [0x0] 192.168.5.0 192.168.0.3 163 0x80000002 182 E2 192.168.5.0/28 [0x0] 192.168.6.0 192.168.0.3 163 0x80000002 182 E2 192.168.6.0/28 [0x0] AS External Link States Link ID ADV Router Age Seq# LS-Age Route 192.168.5.0 192.168.0.3 163 0x80000002 182 E2 192.168.5.0/28 [0x0] 192.168.6.0 192.168.0.3 163 0x80000002 182 E2 192.168.6.0/28 [0x0] |
АС4 | OSPF> show database OSPF Router with ID (192.168.0.4)(192.168.0.4) Router Link States (Area 0.0.0.4 [Stub]) Link ID ADV Router Age Seq# LS-Age Link count 192.168.0.1 192.168.0.1 194 0x80000003 205 1 192.168.0.4 192.168.0.4 176 0x80000005 216 3 Net Link States (Area 0.0.0.4 [Stub]) Link ID ADV Router Age Seq# LS-Age Routers 172.16.4.2/30 192.168.0.4 205 0x80000001 205 2 Summary Link States (Area 0.0.0.4 [Stub]) Link ID ADV Router Age Seq# LS-Age Route 0.0.0.0 192.168.0.1 208 0x80000001 205 0.0.0.0/0 10.10.20.0 192.168.0.1 200 0x80000001 199 10.10.20.0/24 10.10.30.0 192.168.0.1 200 0x80000001 199 10.10.30.0/24 172.16.0.0 192.168.0.1 208 0x80000001 205 172.16.0.0/30 172.16.3.0 192.168.0.1 208 0x80000001 205 172.16.3.0/30 192.168.0.1 192.168.0.1 203 0x80000001 202 192.168.0.1/32 192.168.0.2 192.168.0.1 200 0x80000001 199 192.168.0.2/32 192.168.0.3 192.168.0.1 200 0x80000001 199 192.168.0.3/32 |
Таблица маршрутизации
Описание | В таблицах маршрутизации беспроводных устройств видно, что каждое устройство владеет маршрутом к каждой подсети, представленной на схеме. Это свидетельствует о том, что устройства успешно обменялись маршрутной информацией и добавили её в FIB. Основным отличием между таблицами маршрутизации устройств являются маршруты к внешним сетям: на части маршрутизаторах использует явный маршрут к сети, а на остальных - маршрут по умолчанию. Отдельно стоит отметить о маршрутах к адресам интерфейсов loopback маршрутизаторов. Эти адреса не зависят от состояния каналов связи, поэтому могут быть использованы для управления устройствами в сетях с избыточнотью. |
---|---|
БС1 | BS_1#1> netstat -r Routing tables Destination Gateway Flags Refs Use Interface 10.10.10.0/24 link#2 UC 0 0 eth0 10.10.20.0/24 172.16.0.2 UG3 0 0 rf5.0 10.10.30.0/24 172.16.3.2 UG3 0 0 rf5.0 10.10.40.0/24 172.16.4.2 UG3 0 0 rf5.0 127.0.0.1 127.0.0.1 UH 3 465 lo0 172.16.0.0/30 link#3 UC 0 0 rf5.0 172.16.3.0/30 link#3 UC 0 0 rf5.0 172.16.4.0/30 link#3 UC 0 0 rf5.0 192.168.0.1 192.168.0.1 UH 0 0 lo0 192.168.0.2 172.16.0.2 UGH3 0 0 rf5.0 192.168.0.3 172.16.3.2 UGH3 0 0 rf5.0 192.168.0.4 172.16.4.2 UGH3 0 0 rf5.0 192.168.5.0/28 172.16.3.2 UG3 0 0 rf5.0 192.168.6.0/28 172.16.3.2 UG3 0 0 rf5.0 224.0.0.0/8 127.0.0.1 UGS 1 11852 lo0 |
АС2 | AS_2#2> netstat -r Routing tables Destination Gateway Flags Refs Use Interface 10.10.10.0/24 172.16.0.1 UG3 0 0 rf5.0 10.10.20.0/24 link#2 UC 0 0 eth0 10.10.30.0/24 172.16.0.1 UG3 0 0 rf5.0 10.10.40.0/24 172.16.0.1 UG3 0 0 rf5.0 127.0.0.1 127.0.0.1 UH 3 396 lo0 172.16.0.0/30 link#3 UC 0 0 rf5.0 172.16.3.0/30 172.16.0.1 UG3 0 0 rf5.0 172.16.4.0/30 172.16.0.1 UG3 0 0 rf5.0 192.168.0.1 172.16.0.1 UGH3 0 0 rf5.0 192.168.0.2 192.168.0.2 UH 0 0 lo0 192.168.0.3 172.16.0.1 UGH3 0 0 rf5.0 192.168.0.4 172.16.0.1 UGH3 0 0 rf5.0 192.168.5.0/28 172.16.0.1 UG3 0 0 rf5.0 192.168.6.0/28 172.16.0.1 UG3 0 0 rf5.0 224.0.0.0/8 127.0.0.1 UGS 1 15881 lo0 |
АС3 | AS_3#1> netstat -r Routing tables Destination Gateway Flags Refs Use Interface default 172.16.3.1 UG3 0 0 rf5.0 10.10.10.0/24 172.16.3.1 UG3 0 0 rf5.0 10.10.20.0/24 172.16.3.1 UG3 0 0 rf5.0 10.10.30.0/24 link#2 UC 0 0 eth0 10.10.40.0/24 172.16.3.1 UG3 0 0 rf5.0 127.0.0.1 127.0.0.1 UH 3 534 lo0 172.16.0.0/30 172.16.3.1 UG3 0 0 rf5.0 172.16.3.0/30 link#3 UC 0 0 rf5.0 172.16.4.0/30 172.16.3.1 UG3 0 0 rf5.0 192.168.0.1 172.16.3.1 UGH3 0 0 rf5.0 192.168.0.2 172.16.3.1 UGH3 0 0 rf5.0 192.168.0.3 192.168.0.3 UH 0 0 lo0 192.168.0.4 172.16.3.1 UGH3 0 0 rf5.0 192.168.5.0/28 10.10.30.1 UGS 0 0 eth0 192.168.6.0/28 10.10.30.1 UGS 0 0 eth0 224.0.0.0/8 127.0.0.1 UGS 1 9339 lo0 |
АС4 | AS_4#1> netstat -r Routing tables Destination Gateway Flags Refs Use Interface default 172.16.4.1 UG3 0 0 rf5.0 10.10.20.0/24 172.16.4.1 UG3 0 0 rf5.0 10.10.30.0/24 172.16.4.1 UG3 0 0 rf5.0 10.10.40.0/24 link#2 UC 0 0 eth0 127.0.0.1 127.0.0.1 UH 3 271 lo0 172.16.0.0/30 172.16.4.1 UG3 0 0 rf5.0 172.16.3.0/30 172.16.4.1 UG3 0 0 rf5.0 172.16.4.0/30 link#3 UC 0 0 rf5.0 192.168.0.1 172.16.4.1 UGH3 0 0 rf5.0 192.168.0.2 172.16.4.1 UGH3 0 0 rf5.0 192.168.0.3 172.16.4.1 UGH3 0 0 rf5.0 192.168.0.4 192.168.0.4 UH 0 0 lo0 224.0.0.0/8 127.0.0.1 UGS 1 3138 lo0 |
1 Comment
Dmitry Amirov
Все таблицы нужно переделать.