Одному не получается разобраться, поэтому прошу помощи.Есть 4 сети, соответственно 4 маршрутизатора (3шт-Linux Debian, 1шт-cisco 2600).
Маршрутизация настроена на ospf.
Два GW на Linux (у них router-id 172.31.101.17 и 172.31.101.18) устанавливают туннели (openvpn) к третьему Linux GW, у него router-id 172.31.101.2
У GW cisco router-id 172.31.101.1
Вот его соседи (show ip ospf neighbor):
172.31.101.17 1 2WAY/DROTHER 00:00:35 172.31.101.17 Ethernet0/1.303
172.31.101.18 1 FULL/DR 00:00:39 172.31.101.18 Ethernet0/1.303
172.31.101.2 1 FULL/BDR 00:00:31 172.31.101.2 Ethernet0/1.303
Очень смущает состояние 2-WAY у 172.31.101.17 (Такое состояние получается когда роутер, принимающий hello пакет, видит свой собственный RouterID в приходящем hello пакете. Дословно с http://www.ciscolab.ru)
Маршруты на этом рутере автоматически не анонсируются, пока не остановишь quagga'у на 172.31.101.18. Тогда состояние переходит в FULL, до запуска кваги на предыдущем и маршруты остаются примерно на 3 часа, затем пропадают.
Может сталкивались с подобной проблемой, подскажите, как решать?