Настраивал OSPF между Cisco Catalyst 3550 и сервером с установленным пакетом Quagga. При конфигурировании возникла следующая проблема. Маршрутизаторы установили между собой соседство, однако обмен маршрутами не выполнялся -каждый роутер в своей базе данных OSPF имел только собственные маршруты. В логах Cisco Catalyst 3550 можно было обнаружить такие ошибки:
Feb 8 15:55:09.808: %OSPF-5-ADJCHG: Process 1, Nbr 10.227.206.1 on Vlan795 from EXSTART to DOWN, Neighbor Down: Too many retransmissions Feb 8 15:56:09.809: %OSPF-5-ADJCHG: Process 1, Nbr 10.227.206.1 on Vlan795 from DOWN to DOWN, Neighbor Down: Ignore timer expired Feb 8 15:57:50.696: %OSPF-5-ADJCHG: Process 1, Nbr 10.227.206.1 on Vlan795 from EXSTART to DOWN, Neighbor Down: Too many retransmissions Feb 8 15:58:50.697: %OSPF-5-ADJCHG: Process 1, Nbr 10.227.206.1 on Vlan795 from DOWN to DOWN, Neighbor Down: Ignore timer expired Feb 8 16:00:29.600: %OSPF-5-ADJCHG: Process 1, Nbr 10.227.206.1 on Vlan795 from EXSTART to DOWN, Neighbor Down: Too many retransmissions Feb 8 16:01:29.601: %OSPF-5-ADJCHG: Process 1, Nbr 10.227.206.1 on Vlan795 from DOWN to DOWN, Neighbor Down: Ignore timer expired |
Исправить данную ситуацию оказалось очень просто. Необходимо было на обеих роутерах в настройки интерфейса (в моем случае это vlan795) добавить опцию ip ospf mtu-ignore:
Cat3550#configure terminal Cat3550(config)#interface vlan 795 Cat3550(config-if)#ip ospf mtu-ignore |
После этого обмен маршрутами был успешно выполнен.
Feb 8 16:10:11.927: %OSPF-5-ADJCHG: Process 1, Nbr 10.227.206.1 on Vlan795 from LOADING to FULL, Loading Done |
Re: OSPF - ошибка Too many retransmissions
Вы не иправили проблему а лишь скрыли симптомы. Убедитесь что у вас end-to-end mtu везде одинаковый