добрый день.
есть такая схемка:
2 софт-роутера с кваггой, А и Б. на А приходят пара фулл-вью, аиксы и проч. по BGP. на Б - резервный дефолт по BGP. между А и Б - iBGP сессия, свободный обмен маршрутами.
во внутреннюю сеть оба смотрят интерфейсами в одном влане, поднят OSPF. Роутер А инжектирует дефолт-роут default-information originate always metric 1, Б - default-information originate metric 100. В этом же влане стоит каталист 3560G, тоже OSPF, за ним остальная сеть.
Сразу после прописывания конфигурации все работает как должно - на каталист приходит дефолт от А, в случае отказа А - ловится дефолт от Б. Однако минут через 40...60, посмотрев на роут-таблицу каталиста, вижу, что в ней активный дефолт-роут - от Б.
при этом в ospf database видны оба дефолта, и от А, и от Б. однако каталист, вопреки логике, предпочитает Б.
Сказав на А - default-information originate always metric 1 (просто повторив команду), схема приходит в исходное состояние. Через 30...40...60 минут снова возвращается в положение в активным маршрутом от Б и так остается.
С чем это может быть связано? Кто-нибудь сталкивался с подобным?