Отвечаю здесь, поскольку на поиск решения проблемы в форуме убил часа три, надеюсь, поможет следующим поколениям.
c7206 router id: 10.0.0.1,
DXS-3326GSR router id: 10.0.0.3
Конфигурация интерфейсов:
Код:
interface GigabitEthernet0/1.9
encapsulation dot1Q 9
ip address 10.0.0.1 255.255.255.248
no ip proxy-arp
ip flow egress
ip nat inside
ip virtual-reassembly
ip ospf message-digest-key 1 md5 xxxxx
ip ospf priority 50
end
Код:
config ospf ipif vl9 area 0.0.0.0 priority 50 hello_interval 10 dead_interval 40
config ospf ipif vl9 authentication md5 1 metric 30 state enable
На c7206 при включенном "debug ip ospf adj" показывается по кругу нижеследующее:
Код:
Mar 23 14:27:20.870: OSPF: Send with youngest Key 1
Mar 23 14:27:21.570: OSPF: Rcv DBD from 10.0.0.3 on GigabitEthernet0/1.9 seq 0xA0002B4 opt 0x2 flag 0x7 len 32 mtu 1500 state EXCHANGE
Mar 23 14:27:21.570: OSPF: Send DBD to 10.0.0.3 on GigabitEthernet0/1.9 seq 0xA0002B4 opt 0x52 flag 0x2 len 352
Mar 23 14:27:21.574: OSPF: Send with youngest Key 1
Mar 23 14:27:26.574: OSPF: Rcv DBD from 10.0.0.3 on GigabitEthernet0/1.9 seq 0xA0002B4 opt 0x2 flag 0x7 len 32 mtu 1500 state EXCHANGE
Mar 23 14:27:26.574: OSPF: Send DBD to 10.0.0.3 on GigabitEthernet0/1.9 seq 0xA0002B4 opt 0x52 flag 0x2 len 352
Mar 23 14:27:26.574: OSPF: Send with youngest Key 1
Как видим, 3326GSR просто игнорирует DBD от cisco (считает его невалидным?), застревая навеки в состоянии ExchangeStart:
Код:
Command: show ospf neighbor
IP Address of Router ID of Neighbor Neighbor
Neighbor Neighbor Priority State
--------------- --------------- -------- -------------
10.0.0.1 10.0.0.1 50 ExchangeStart
10.0.0.4 10.0.0.13 20 Full
Total Entries : 2
Код:
c7206#sh ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
10.0.0.3 50 EXCHANGE/DR 00:00:37 10.0.0.3 GigabitEthernet0/1.9
10.0.0.13 20 FULL/BDR 00:00:37 10.0.0.4 GigabitEthernet0/1.9
10.0.0.10 1 FULL/DROTHER 00:00:36 10.0.0.10 GigabitEthernet0/1.8
10.0.0.13 1 FULL/DR 00:00:36 10.0.0.13 GigabitEthernet0/1.8
При отключении LLS на интерфейсе, смотрящим на свич,
Код:
c7206(config)#int gi0/1.9
c7206(config-subif)#ip ospf lls disable
всё волшебным образом меняется и начинает работать:
Код:
Command: show ospf neighbor
IP Address of Router ID of Neighbor Neighbor
Neighbor Neighbor Priority State
--------------- --------------- -------- -------------
10.0.0.1 10.0.0.1 50 Full
10.0.0.4 10.0.0.13 20 Full
Total Entries : 2
Код:
c7206#sh ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
10.0.0.3 50 FULL/DR 00:00:33 10.0.0.3 GigabitEthernet0/1.9
10.0.0.13 20 FULL/BDR 00:00:36 10.0.0.4 GigabitEthernet0/1.9
10.0.0.10 1 FULL/DROTHER 00:00:37 10.0.0.10 GigabitEthernet0/1.8
10.0.0.13 1 FULL/DR 00:00:37 10.0.0.13 GigabitEthernet0/1.8
Проблема воспроизводится элементарно (первый пост в данном треде тому подтверждение, поэтому схему сети не прилагаю).