- •Системы документальной электросвязи
- •660041, Г. Красноярск, пр. Свободный, 79
- •Оглавление
- •1. Техническое задание
- •2. Содержание курсового проекта
- •3. Распределение адресного пространства
- •Ip адреса для интерфейсов маршрутизаторов в случае полносвязной
- •Ip адреса интерфейсов
- •4. Проектирование сети ospf
- •4.1. Конфигурирование протокола ospf для работы в сети nbma
- •4.1.1. Работа протокола ospf в полносвязной сети с разрешенной широковещательной рассылкой и включенным протоколом inArp
- •4.1.2. Работа протокола ospf в частично связанной сети с разрешенной широковещательной рассылкой и включенным протоколом inArp
- •4.2. Конфигурация тупиковых областей
- •4.3. Настройка средств суммирования адресов
- •4.4. Настройка средств перераспределения маршрутов и настройка маршрутизаторов asbr
- •4.5. Конфигурация виртуальных каналов
- •4.6. Защита сети ospf
- •5. Анализ сообщений протокола ospf
- •6. Расчет полосы пропускания
- •Библиографический список Основная литература:
4.2. Конфигурация тупиковых областей
Для настройки маршрутизаторов, находящихся в тупиковой области, необходимо ввести команду area [area-id] stub.
Для того чтобы область стала полностью тупиковой необходимо на маршрутизаторе ABRввести командуarea [area-id] stub no-summary. Для указания маршрутизаторам того, что они находятся в областиNSSAв каждом маршрутизаторе необходимо ввести командуarea [area-id] nssa.
Если маршрутизатор ABRнаходится в не совсем тупиковой области, а исключение из этой области анонсов типа 4 и 3 не привело бы к неэффективной маршрутизации, то такую область можно классифицировать, как полностью не совсем тупиковую область, в таком случае на маршрутизатореABRнеобходимо ввести командуarea [area-id] nssa no-summary.
Если маршрутизатор одновременно выполняет роль маршрутизатора ABR/ASBRи при этом подключен к областиNSSA, то в таком маршрутизаторе необходимо ввести следующую команду:area [area-id] nssa no-redistribution. Ввод данной команды обеспечивает то, что маршрутизатор ASBR не начинает отправлять анонсы типа 7 в область NSSA, так как эта функция возложена на другой маршрутизатор ASBR, находящийся в этой же области.
4.3. Настройка средств суммирования адресов
Для того чтобы указать маршрутизатору ABRчтобы он суммировал подсети одной области, для анонсирования в опорную область необходимо ввести следующую команду наABR:area [area-id] range [суммарный ip адрес] [маска] advertise.
Например, необходимо чтобы маршрутизатор ABRанонсировал в область 0 информацию о сетях 21.0.0.0 /16, 21.1.0.0 /16, 21.2.0.0 /16 21.3.0.0/16, принадлежащие области 15, как одну суммарную сеть 21.0.0.0/14, для этого необходимо ввести команду следующим образом:ABR:area 15 range 21.0.0.0 255.252.0.0 advertise.
Если же наоборот необходимо чтобы сети из заданного диапазона не анонсировались в опорную область, вместо ключевого слова advertise необходимо ввестиnot-advertise. Данную команду следует применять в случае фильтрации анонсов о сетях с частнымиIPадресами.
4.4. Настройка средств перераспределения маршрутов и настройка маршрутизаторов asbr
Если необходимо маршрутизатор сделать маршрутизатором ASBR и при этом маршрутизатор должен быть стандартным шлюзом выхода из автономной системы, то для этого необходимо ввести команду: default-information originate always.
Для перераспределения маршрутной информации из сети RIP в сеть OSPF в маршрутизаторе необходимо ввести команду redistribut rip metric[X]metric-type[E1 или E2]subnets.
Для маршрутизатора ASBRнаходящегося между областьюRIPи областьюOSPF, необходимо обеспечить связность сетиRIPс сетью OSPF, для этого в режиме конфигурации протокола RIP необходимо ввести следующие команды:
router rip version 2 // переход на версию 2, так как необходим анонс масок сетей
no auto-summary // для того чтобы подсети не суммировались
default-information originate // для распространения в сети RIP стандартного маршрута
// 0.0.0.0 0.0.0.0, ведущего к ASBR
4.5. Конфигурация виртуальных каналов
В случае если проект OSPFсети включает в себя область не связанную с опорной, то между этой областью и опорной обязательно должен быть создан виртуальный канал, также виртуальный канал может быть создан для обеспечения большей надежности работы протоколаOSPFв том случае если две области отличные от опорной имеют общий маршрутизатор на границе областей. В качестве примера конфигурации виртуального канала рассмотрим следующий пример рис. 4.3.
Рис. 4.3. Организация виртуального канала
Таблица 4.7
Первоначальная конфигурация
Маршрутизатор R1 |
Маршрутизатор R2 |
Маршрутизатор R3 |
Маршрутизатор R4 |
R1#config t R1(config)#int f0/0 R1(config-if)#ip address 1.0.0.1 255.0.0.0 R1(config-if)#no shutd R1(config-if)#router ospf 1 R1(config-router)#network 1.0.0.0 0.255.255.255 area 0
|
R2#config t R2(config)#int f0/0 R2(config-if)#ip address 1.0.0.2 255.0.0.0 R2(config-if)#no shutd R2(config-if)#router ospf 1 R2(config-router)#network 1.0.0.0 0.255.255.255 area 0 R2(config-router)#network 2.0.0.0 0.255.255.255 area 100 R2(config-router)#exit R2(config)#int f1/0 R2(config-if)#ip address 2.0.0.1 255.0.0.0 R2(config-if)#no shutd
|
R3#config t R3(config)#int f0/0 R3(config-if)#ip address 2.0.0.2 255.0.0.0 R3(config-if)#no shutd R3(config-if)#int s1/0 R3(config-if)#ip address 3.0.0.1 255.0.0.0 R3(config-if)#no shutd R3(config-if)#router ospf 1 R3(config-router)#network 2.0.0.0 0.255.255.255 area 100 R3(config-router)#network 3.0.0.0 0.255.255.255 area 100
|
R4#config t R4(config)#int s0/0 R4(config-if)#ip address 3.0.0.2 255.0.0.0 R4(config-if)#no shutd R4(config-if)#int l0 R4(config-if)#ip address 4.0.0.1 255.0.0.0 R4(config-if)#int l1 R4(config-if)#ip address 5.0.0.1 255.0.0.0 R4(config-if)#int l2 R4(config-if)#ip address 6.0.0.1 255.0.0.0 R4(config-if)#router ospf 1 R4(config-router)#network 3.0.0.0 0.255.255.255 area 100 R4(config-router)#network 4.0.0.0 0.255.255.255 area 200 R4(config-router)#network 5.0.0.0 0.255.255.255 area 200 R4(config-router)#network 6.0.0.0 0.255.255.255 area 200 |
После ввода первоначальной конфигурации информации о сетях области 200 в таблице маршртизации R1 нет, так как область 200 не имеет связи с областью0:
R1#show ip route
C 1.0.0.0/8 is directly connected, FastEthernet0/0
O IA 2.0.0.0/8 [110/2] via 1.0.0.2, 00:06:29, FastEthernet0/0
Создадим виртуальный маршрут между областью 0 и областью 200, для этого необходимо выяснить какой идентификатор OSPF имеет каждый маршрутизатор, участвующий в создании виртуального канала. Для этого необходимо ввести команду show ip ospf:
R2#show ip ospf
Routing Process "ospf 1" with ID 1.0.0.2
--More--
R4#show ip ospf
Routing Process "ospf 1" with ID 6.0.0.1
--More--
Для создания виртуального канала в каждом маршрутизаторе в режиме настройки протокола OSPF необходимо ввести команду area [area ID] virtual-link [router ID]. Area ID – это номер той области, через которую будет проходить виртуальный канал,routerIDидентификатор маршрутизатора на другом конце виртуального канала:
R2(config-router)#area 100 virtual-link 6.0.0.1
R4(config-router)#area 100 virtual-link 1.0.0.2
После ввода этих двух команд в таблице маршрутизации машрутизатора R1 появится информация о сетях находящихся в области 200:
R1#show ip route
C 1.0.0.0/8 is directly connected, FastEthernet0/0
O IA 2.0.0.0/8 [110/2] via 1.0.0.2, 00:00:02, FastEthernet0/0
O IA 3.0.0.0/8 [110/66] via 1.0.0.2, 00:00:02, FastEthernet0/0
4.0.0.0/32 is subnetted, 1 subnets
O IA 4.0.0.1 [110/67] via 1.0.0.2, 00:00:02, FastEthernet0/0
5.0.0.0/32 is subnetted, 1 subnets
O IA 5.0.0.1 [110/67] via 1.0.0.2, 00:00:02, FastEthernet0/0
6.0.0.0/32 is subnetted, 1 subnets
O IA 6.0.0.1 [110/67] via 1.0.0.2, 00:00:02, FastEthernet0/0