Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Технологии пакетной коммутации глобальных сетей. Учебное пособие
.pdf
51
1.1.1.1 110 00:18:21
2.2.2.2 110 00:24:57
11.11.11.11 110 00:18:22
Distance: (default is 110)
Кроме того, распечатка отображает идентификатор маршрутизатора, адреса
присоединенных сетей, административное расстояние и другие параметры.
Повторное активирование интерфейса производится по команде:
RA-0(config-router)#no passive-interface g0/0
Стоимость соединений
Значение стоимости соединений каждого из интерфейсов R-A и
некоторую другую информацию можно проверить по команде:
RA-0>show ip ospf interface
GigabitEthernet0/0 is up, line protocol is up
Internet address is 10.0.0.1/24, Area 0
Process ID 1, Router ID 11.11.11.11, Network Type BROADCAST, Cost: 1
Transmit Delay is 1 sec, State WAITING, Priority 1
No designated router on this network
No backup designated router on this network
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
No Hellos (Passive interface)
...
Serial0/3/0 is up, line protocol is up
Internet address is 192.168.10.9/30, Area 0
Process ID 1, Router ID 11.11.11.11, Network Type POINT-TO-POINT, Cost: 10
Transmit Delay is 1 sec, State POINT-TO-POINT, Priority 0
…
Neighbor Count is 1 , Adjacent neighbor count is 1
Adjacent with neighbor 2.2.2.2
...
Serial0/3/1 is up, line protocol is up
Internet address is 192.168.10.6/30, Area 0
Process ID 1, Router ID 11.11.11.11, Network Type POINT-TO-POINT, Cost: 10
Transmit Delay is 1 sec, State POINT-TO-POINT, Priority 0
No designated router on this network
No backup designated router on this network
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
Hello due in 00:00:05
...
Neighbor Count is 1 , Adjacent neighbor count is 1
Adjacent with neighbor 1.1.1.1
Suppress hello for 0 neighbor(s)
RA-0>

52
Значение bandwidth последовательного интерфейса можно
Область 2
Область 0
Область 1
10.0.0.0/24
10.1.1.0/24
10.1.2.0/24
20.2.2.0/24
20.2.1.0/24
192.168.10.4/30
S0/3/0
S0/3/1
S0/3/1S0/3/0
g0/0
g0/0
g0/0
g0/1
g0/1
192.168.10.8/30
.1
.5
.6
.1
.10
.9
.1
.1
.1
RA-0
RB-1 RC-2
1.1.1.1
2.2.2.2
10.10.10.10
R-ISP
172.16.16.16/30
.17
g0/2
g0/2
.18
проконтролировать по команде:
RA-0>show interfaces s0/3/0
Serial0/3/0 is up, line protocol is up (connected)
Hardware is HD64570
Internet address is 192.168.10.9/30
MTU 1500 bytes, BW 10000 Kbit, DLY 20000 usec,
reliability 255/255, txload 1/255, rxload 1/255
...
Конфигурирование маршрутизации по умолчанию
Статическая маршрутизация по умолчанию широко используется на
пограничных маршрутизаторах при подключении корпоративной сети к сети
провайдера ISP. Так, для всех пакетов, попавших в маршрутизатор RС-2
(рис.2.12), рекомендуется создать маршрут по умолчанию через его
выходной порт g0/2, а шлюзом следующего перехода будет входной
интерфейс маршрутизатора R-ISP с адресом 172.16.16.18:
RC-2(config)#ip route 0.0.0.0 0.0.0.0 172.16.16.18
Рис. 2.12. Соединение области OSPF с сетью ISP
На маршрутизаторе R-ISP формируются статические маршруты к
сетям, например к сети 10.0.0.0:
R-ISP(config)#ip route 10.0.0.0 255.255.255.0 172.16.16.17

53
При этом в таблице маршрутизации RC-2 появляется шлюз последней
надежды (Gateway of last resort is 172.16.16.18 to network 0.0.0.0) и
строка маршрута по умолчанию (S* 0.0.0.0/0 [1/0] via 172.16.16.18)
RC-2#show ip route
...
Gateway of last resort is 172.16.16.18 to network 0.0.0.0
10.0.0.0/24 is subnetted, 3 subnets
O 10.0.0.0/24 [110/11] via 192.168.10.9, 00:01:35, Serial0/3/1
O IA 10.1.1.0/24 [110/21] via 192.168.10.9, 00:01:35, Serial0/3/1
O IA 10.1.2.0/24 [110/21] via 192.168.10.9, 00:01:35, Serial0/3/1
20.0.0.0/8 is variably subnetted, 4 subnets, 2 masks
C 20.2.1.0/24 is directly connected, GigabitEthernet0/0
L 20.2.1.1/32 is directly connected, GigabitEthernet0/0
C 20.2.2.0/24 is directly connected, GigabitEthernet0/1
L 20.2.2.1/32 is directly connected, GigabitEthernet0/1
172.16.0.0/16 is variably subnetted, 2 subnets, 2 masks
C 172.16.16.16/30 is directly connected, GigabitEthernet0/2
L 172.16.16.17/32 is directly connected, GigabitEthernet0/2
192.168.10.0/24 is variably subnetted, 3 subnets, 2 masks
O 192.168.10.4/30 [110/20] via 192.168.10.9, 00:01:35, Serial0/3/1
C 192.168.10.8/30 is directly connected, Serial0/3/1
L 192.168.10.10/32 is directly connected, Serial0/3/1
S* 0.0.0.0/0 [1/0] via 172.16.16.18
RC-2#
Это позволяет маршрутизаторам отправлять пакеты, с не заданными в
таблицах маршрутизации адресами сетей назначения в сеть провайдера ISP,
т.е. пакеты, предназначенные любому узлу в Интернете, без необходимости
поддерживать в таблице записи (входы) для каждой сети.
Однако результат «прозвонки» на узел 10.0.0.1 будет отрицательным:
R-ISP#ping 10.0.0.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.0.0.1, timeout is 2 seconds:
.....
Success rate is 0 percent (0/5)
Это происходит, поскольку узлы сети 10.0.0.0 не знают о маршруте по
умолчанию из RB-2 в сеть ISP. Поэтому маршрут по умолчанию, созданный
на RB-2 необходимо распространить по протоколу OSPF всем
маршрутизаторам сети по команде:
RC-2(config)#router ospf 1
RC-2(config-router)#default-information originate

54
Это дает возможность протоколу OSPF распространить информацию о
маршруте по умолчанию на другие маршрутизаторы, что можно видеть,
например, по таблице маршрутизации маршрутизатора RA-0, где появилась
строка маршрута O*E2 0.0.0.0/0 [110/1] via 192.168.10.10, 00:20:26, Serial0/3/0,
помеченная символом O*E2, означающим маршруты к сетям из внешних
автономных систем:
RA-0>show ip route
...
Gateway of last resort is 192.168.10.10 to network 0.0.0.0
10.0.0.0/8 is variably subnetted, 4 subnets, 2 masks
C 10.0.0.0/24 is directly connected, GigabitEthernet0/0
L 10.0.0.1/32 is directly connected, GigabitEthernet0/0
O IA 10.1.1.0/24 [110/11] via 192.168.10.5, 00:20:26, Serial0/3/1
O IA 10.1.2.0/24 [110/11] via 192.168.10.5, 00:20:26, Serial0/3/1
20.0.0.0/24 is subnetted, 2 subnets
O IA 20.2.1.0/24 [110/11] via 192.168.10.10, 00:20:26, Serial0/3/0
O IA 20.2.2.0/24 [110/11] via 192.168.10.10, 00:20:26, Serial0/3/0
192.168.10.0/24 is variably subnetted, 4 subnets, 2 masks
C 192.168.10.4/30 is directly connected, Serial0/3/1
L 192.168.10.6/32 is directly connected, Serial0/3/1
C 192.168.10.8/30 is directly connected, Serial0/3/0
L 192.168.10.9/32 is directly connected, Serial0/3/0
O*E2 0.0.0.0/0 [110/1] via 192.168.10.10, 00:20:26, Serial0/3/0
Маршруты к сетям из внешних автономных систем (внешние маршруты)
бывают типа 1 и типа 2. В вышеприведенной таблице маршрутизации
внешний маршрут, помеченный O*E2, имеет метрику 1, т.е. стоимость канала
GigabitEthernet, т.е. стоимость внешнего маршрута. Метрика маршрута типа 1
включает как внутреннюю, так и внешнюю стоимость. Маршрут типа 1
предпочтительней типа 2.
В таблице маршрутизатора RB-1 сформирована аналогичная строка:
RB-1>show ip route
...
Gateway of last resort is 192.168.10.6 to network 0.0.0.0
10.0.0.0/8 is variably subnetted, 5 subnets, 2 masks
O 10.0.0.0/24 [110/11] via 192.168.10.6, 00:33:10, Serial0/3/0
C 10.1.1.0/24 is directly connected, GigabitEthernet0/0
L 10.1.1.1/32 is directly connected, GigabitEthernet0/0
C 10.1.2.0/24 is directly connected, GigabitEthernet0/1
L 10.1.2.1/32 is directly connected, GigabitEthernet0/1
20.0.0.0/24 is subnetted, 2 subnets

55
O IA 20.2.1.0/24 [110/21] via 192.168.10.6, 00:33:10, Serial0/3/0
O IA 20.2.2.0/24 [110/21] via 192.168.10.6, 00:33:10, Serial0/3/0
192.168.10.0/24 is variably subnetted, 3 subnets, 2 masks
C 192.168.10.4/30 is directly connected, Serial0/3/0
L 192.168.10.5/32 is directly connected, Serial0/3/0
O 192.168.10.8/30 [110/20] via 192.168.10.6, 00:33:10, Serial0/3/0
O*E2 0.0.0.0/0 [110/1] via 192.168.10.6, 00:33:10, Serial0/3/0
При этом результат «прозвонки» из R-ISP на узел 10.0.0.1 будет
положительным:
R-ISP>ping 10.0.0.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.0.0.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms
2.3. Конфигурированиe протокола OSPFv3 для нескольких областей
Для работы в сетях IPv6 разработан бесклассовый протокол
маршрутизации по состоянию канала OSPFv3 (RFC 5340), большинство
параметров которого аналогичны протоколу OSPFv2, работающему в сетях
IPv4. Оба протокола работают на основе алгоритма SPF. Метрикой обоих
протоколов является стоимость (cost= 108 /Bandwidth), где пропускания
способность bandwidth задается в бит/c. При обмене маршрутной
информацией рассылаются те же типы пакетов, что рассмотрены в разделе
2.1. Рассылка маршрутной информации в OSPFv3 производится с
использованием группового адреса FF02::5 илиFF02::6 и маршрутизаторов
DR и BDR. Кроме того, для рассылки внутри локального канала
используются индивидуальные локальные адреса источника и назначения.
OSPF3 использует аутентификацию IPv6 по протоколу IPSec.
В отличие от OSPFv2, у которого маршрутизация включается
автоматически при конфигурировании протокола, включение маршрутизации
OSPFv3 производится по специальной команде:
Router(config)#ipv6 unicast-routing

56
Особенности конфигурирования OSPF3 рассмотрены на примере сети
Область 2
Область 0
Область 1
2001:db8:a:21::/64S0/3/0
S0/3/1
S0/3/1S0/3/0
g0/0
g0/0
g0/0
g0/1
g0/1
.1
.5
.6
.1
.10
.9
.1
.1
.1
RA-0
RB-1 RC-2
ID: 1.1.1.1
ID: 2.2.2.2
ID: 10.10.10.10
2001:db8:a:22::/64
2001:db8:a:c0::/64
2001:db8:a:c2::/642001:db8:a:c1::/64
2001:db8:a:12::/64
2001:db8:a:11::/64
рис. 2.14, включающей 3 области: область 0 (area 0) область 1 (area 1),
область 2 (area 2). Сеть представлена маршрутизатором RA-0 в
магистральной области и граничными маршрутизаторами RB-1и RC-2.
Рис. 2.14. Три области сети с протоколом OSPFv3
Конфигурирование интерфейсов аналогично IPv4:
Router(config)#hostname RA-0
RA-0(config)#int g0/0
RA-0(config-if)#ipv6 add 2001:DB8:A:С0::1/64
RA-0(config-if)#no shutdown
RA-0(config-if)#int s0/3/0
RA-0(config-if)#ipv6 add 2001:DB8:A:С2::9/64
RA-0(config-if)#clock rate 1000000
RA-0(config-if)#no shutdown
RA-0(config-if)#int s0/3/1
RA-0(config-if)#ipv6 add 2001:DB8:A:С1::6/64
RA-0(config-if)#no shutdown
RA-0(config)#ipv6 unicast-routing
Также конфигурируются интерфейсы других маршрутизаторов.
Проверку сконфигурированных параметров можно произвести по команде:
RA-0>show ipv6 interface brief
GigabitEthernet0/0 [up/up]
FE80::250:FFF:FE72:CC01
2001:DB8:A:C0::1
...
Serial0/3/0 [up/up]

57
FE80::250:FFF:FE72:CC01
2001:DB8:A:C2::9
Serial0/3/1 [up/up]
FE80::250:FFF:FE72:CC01
2001:DB8:A:C1::6
Vlan1 [administratively down/down]
Команда отображает локальные (например, FE80::250:FFF:FE72:CC01) и
глобальные адреса (например, 2001:DB8:A:C0::1).
Для работы OSPF3 в сетях IPv6 на маршрутизаторах автоматически
или вручную задаются идентификаторы (ID), которые представлены
адресами IPv4. Администратор может сконфигурировать идентификаторы
следующей последовательностью команд:
RA-0(config)#ipv6 router ospf 1
RA-0(config-rtr)#router-id 10.10.10.10
RB-1(config)#ipv6 router ospf 1
RB-1(config-rtr)#router-id 1.1.1.1
RC-2(config)#ipv6 router ospf 1
RC-2(config-rtr)#router-id 2.2.2.2
При конфигурировании протокола OSPvF3 он устанавливается на
каждом активном интерфейсе маршрутизатора в отличие от OSPFv2, где
проводилось описание адресов прямо присоединенных сетей (network) и
областей (area). Ниже приведена последовательность команд, которая
устанавливает OSPFv3 на каждый функционирующий интерфейс
RA-0#conf t
Enter configuration commands, one per line. End with
CNTL/Z.
RA-0(config)#int g0/0
RA-0(config-if)#ipv6 ospf 1 area 0
RA-0(config-if)#int s0/3/0
RA-0(config-if)#ipv6 ospf 1 area 0
RA-0(config-if)#int s0/3/1
RA-0(config-if)#ipv6 ospf 1 area 0
Комплексную проверку проделанной работы отображает команда :
RA-0#show run
...
ipv6 unicast-routing
!
interface GigabitEthernet0/0

58
no ip address
duplex auto
speed auto
ipv6 address 2001:DB8:A:C0::1/64
ipv6 ospf 1 area 0
interface Serial0/3/0
no ip address
ipv6 address 2001:DB8:A:C2::9/64
ipv6 ospf 1 area 0
clock rate 1000000
!
interface Serial0/3/1
no ip address
ipv6 address 2001:DB8:A:C1::6/64
ipv6 ospf 1 area 0
!
ipv6 router ospf 1
router-id 10.10.10.10
log-adjacency-changes
После соответствующего конфигурирования всех маршрутизаторов
сети (рис. 2.14) протокол OSPFv3 создает таблицу соседних устройств,
таблицу данных о состоянии каналов и таблицу маршрутизации.
Таблица маршрутизации RA-0 содержит четыре маршрута к удаленным
сетям (выделены цветом), путь к которым проходит через выходные
интерфейсы Serial 0/3/0, Serial 0/3/1:
RA-0#show ipv6 route
IPv6 Routing Table - 11 entries
...
OI 2001:DB8:A:11::/64 [110/65]
via FE80::202:16FF:FEA5:E401, Serial0/3/1
OI 2001:DB8:A:12::/64 [110/65]
via FE80::202:16FF:FEA5:E401, Serial0/3/1
OI 2001:DB8:A:21::/64 [110/65]
via FE80::202:16FF:FECD:EC01, Serial0/3/0
OI 2001:DB8:A:22::/64 [110/65]
via FE80::202:16FF:FECD:EC01, Serial0/3/0
C 2001:DB8:A:C0::/64 [0/0]
via GigabitEthernet0/0, directly connected
L 2001:DB8:A:C0::1/128 [0/0]
via GigabitEthernet0/0, receive
C 2001:DB8:A:C1::/64 [0/0]
via Serial0/3/1, directly connected
L 2001:DB8:A:C1::6/128 [0/0]
via Serial0/3/1, receive
C 2001:DB8:A:C2::/64 [0/0]

59
via Serial0/3/0, directly connected
L 2001:DB8:A:C2::9/128 [0/0]
via Serial0/3/0, receive
L FF00::/8 [0/0]
via Null0, receive
Обратите внимание, что метрика к удаленным сетям составляет 65, несмотря
на то, что задан параметр clock rate 1000000. Однако из распечатки
команды show interfaces s0/3/0 видно, что полоса пропускания
bandwidth (BW) не была изменена. Стоимость последовательного соединения
при полосе 1544 кбит/с составляет 64.
RA0>show interfaces s0/3/0
Serial0/3/0 is up, line protocol is up (connected)
Hardware is HD64570
MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec,
reliability 255/255, txload 1/255, rxload 1/255
Когда необходима специфическая информация только о маршрутах,
созданных протоколом OSPF3, используют команду:
RA0>show ipv6 route ospf
IPv6 Routing Table - 11 entries
...
OI 2001:DB8:A:11::/64 [110/65]
via FE80::202:16FF:FEA5:E401, Serial0/3/1
OI 2001:DB8:A:12::/64 [110/65]
via FE80::202:16FF:FEA5:E401, Serial0/3/1
OI 2001:DB8:A:21::/64 [110/65]
via FE80::202:16FF:FECD:EC01, Serial0/3/0
OI 2001:DB8:A:22::/64 [110/65]
via FE80::202:16FF:FECD:EC01, Serial0/3/0
Подобную информацию можно получить и на других маршрутизаторах:
RB-1#show ipv6 route ospf
IPv6 Routing Table - 11 entries
...
OI 2001:DB8:A:21::/64 [110/129]
via FE80::250:FFF:FE72:CC01, Serial0/3/0
OI 2001:DB8:A:22::/64 [110/129]
via FE80::250:FFF:FE72:CC01, Serial0/3/0
O 2001:DB8:A:C0::/64 [110/65]
via FE80::250:FFF:FE72:CC01, Serial0/3/0
O 2001:DB8:A:C2::/64 [110/128]
via FE80::250:FFF:FE72:CC01, Serial0/3/0

60
RC-2>show ipv6 route ospf
IPv6 Routing Table - 11 entries
...
OI 2001:DB8:A:11::/64 [110/129]
via FE80::250:FFF:FE72:CC01, Serial0/3/1
OI 2001:DB8:A:12::/64 [110/129]
via FE80::250:FFF:FE72:CC01, Serial0/3/1
O 2001:DB8:A:C0::/64 [110/65]
via FE80::250:FFF:FE72:CC01, Serial0/3/1
O 2001:DB8:A:C1::/64 [110/128]
via FE80::250:FFF:FE72:CC01, Serial0/3/1
Таблицу соседних устройств отображает команда showi pv6 ospf
neighbor. Например, таблица соседних устройств маршрутизатора RA-0
отображает два устройства с идентификаторами 1.1.1.1 и 2.2.2.2:
RA-0#show ipv6 ospf neighbor
Neighbor ID Pri State Dead Time Interface ID Interface
2.2.2.2 0 FULL/ - 00:00:35 5 Serial0/3/0
1.1.1.1 0 FULL/ - 00:00:35 4 Serial0/3/1
Таблицы соседних устройств маршрутизаторов RB-1, RC-2 отображают
только по одному устройству с идентификатором 10.10.10.10:
RB-1#show ipv6 ospf neighbor
Neighbor ID Pri State Dead Time Interface ID Interface
10.10.10.10 0 FULL/ - 00:00:33 5 Serial0/3/0
RС-2#show ipv6 ospf neighbor
Neighbor ID Pri State Dead Time Interface ID Interface
10.10.10.10 0 FULL/ - 00:00:37 4 Serial0/3/1
Информация для построения маршрутов хранится в базах данных
состояния каналов LSDB маршрутизаторов:
RA-0#show ipv6 ospf database
OSPF Router with ID (10.10.10.10) (Process ID 1)
Router Link States (Area 0)
ADV Router Age Seq# Fragment ID Link count Bits
2.2.2.2 524 0x80000002 0 1 B
10.10.10.10 505 0x80000003 0 2
1.1.1.1 505 0x80000002 0 1 B
Inter Area Prefix Link States (Area 0)
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
