Имеется такая схемка:
R1<----->R2<----->R3
/***************** \
CE1*************CE2
Между r1 r2 r3 поднят ospf, пример с R1:
/routing ospf instance
set [ find default=yes ] router-id=172.16.10.1
/routing ospf network
add area=backbone network=10.1.1.0/30
add area=backbone network=172.16.10.1/32
На R1 поднят vrf в сторону CE1:
/ip route vrf
add export-route-targets=64500:200 import-route-targets=64500:200 interfaces=ether3 route-distinguisher=\
64500:200 routing-mark=CE2
Далее мне нужно поднять ospf между CE1 и R1 но в отдельной таблице:
R1:
/routing ospf instance
add name=area1 router-id=10.100.0.2 routing-table=CE2
/routing ospf area
add area-id=0.0.0.1 name=area1
/routing ospf network
add area=area1 network=10.100.0.0/30
CE1:
/routing ospf area
add area-id=0.0.0.1 name=area1
/routing ospf instance
add name=area1 router-id=10.100.0.1
/routing ospf network
add area=area1 network=172.16.1.1/32
add area=area1 network=10.100.0.0/30
Как только добавляю ospf на vrf на R1, то 172.16.1.1/32 в таблице vrf не появляется. Я что-то не учел? Если vrf повесить на backbone, то маршрут появляется, а вот на второй зоне маршрут не появляется. Хелп
ospf на vrf
-
- Сообщения: 100
- Зарегистрирован: 14 окт 2015, 17:30
-
- Сообщения: 100
- Зарегистрирован: 14 окт 2015, 17:30
и ещё момент, если мне в дальнейшем потребуется вешать ospf на другие vrf, то это же необходимо будет создавать другие зоны ospf, а кроме зоны backbone, ospf по верх vrf работать не хочет.
Также когда просто кладу vrf, то маршрут тут-же прилетает, как поднимаю vrf то отваливается маршрут.
По логам вижу, что перестают доходить hello от CE до R1
13:56:10 route,ospf,debug SEND: Hello 10.100.0.1 -> 224.0.0.5 on ether1
13:56:20 route,ospf,debug SEND: Hello 10.100.0.1 -> 224.0.0.5 on ether1
13:56:30 route,ospf,debug SEND: Hello 10.100.0.1 -> 224.0.0.5 on ether1
13:56:40 route,ospf,debug SEND: Hello 10.100.0.1 -> 224.0.0.5 on ether1
13:56:50 route,ospf,debug SEND: Hello 10.100.0.1 -> 224.0.0.5 on ether1
13:57:00 route,ospf,debug SEND: Hello 10.100.0.1 -> 224.0.0.5 on ether1
13:57:10 route,ospf,debug SEND: Hello 10.100.0.1 -> 224.0.0.5 on ether1
13:57:20 route,ospf,debug SEND: Hello 10.100.0.1 -> 224.0.0.5 on ether1
Также когда просто кладу vrf, то маршрут тут-же прилетает, как поднимаю vrf то отваливается маршрут.
По логам вижу, что перестают доходить hello от CE до R1
13:56:10 route,ospf,debug SEND: Hello 10.100.0.1 -> 224.0.0.5 on ether1
13:56:20 route,ospf,debug SEND: Hello 10.100.0.1 -> 224.0.0.5 on ether1
13:56:30 route,ospf,debug SEND: Hello 10.100.0.1 -> 224.0.0.5 on ether1
13:56:40 route,ospf,debug SEND: Hello 10.100.0.1 -> 224.0.0.5 on ether1
13:56:50 route,ospf,debug SEND: Hello 10.100.0.1 -> 224.0.0.5 on ether1
13:57:00 route,ospf,debug SEND: Hello 10.100.0.1 -> 224.0.0.5 on ether1
13:57:10 route,ospf,debug SEND: Hello 10.100.0.1 -> 224.0.0.5 on ether1
13:57:20 route,ospf,debug SEND: Hello 10.100.0.1 -> 224.0.0.5 on ether1
-
- Сообщения: 100
- Зарегистрирован: 14 окт 2015, 17:30
В общем ушёл на стакику взамен ospf. Вопрос решён. Оспф с несколькими зонами на разных врф не работает