Здравствуйте, господа!
Есть такая проблема, не знаю уже куда дальше копать.
Вообщем есть mpls сеть, есть 2 маршрутизатора Сisco, Juniper и один RR.
на cisco заведен vrf и анонсируется одна сеть которая поступает сначала на RR, а потом на juniper(mx960).
смею заверить сразу, что сеть анонсируется верно и со всеми необходимыми атрибутами ибо на других коробках она доступна прекрасно.
на juniper она приходит в свой routing-instance, но в статусе hidden т.к. Next hop type: Unusable
Настройки самого vrf(routing-instance)
В документации написано, что unusable ставится, когда next-hop для данной сети недоступен, но он доступен как видно из приведенного выше пинга.
Попробовал сделать resolution, но получается сделать только со свой таблицы маршрутизации, не с глобальной, что странно.
т.е. сеть по всем правилам должны быть доступна, но однако ее нет в таблице маршрутизации,
Может быть кто встречался с такой проблемой???
Есть такая проблема, не знаю уже куда дальше копать.
Вообщем есть mpls сеть, есть 2 маршрутизатора Сisco, Juniper и один RR.
на cisco заведен vrf и анонсируется одна сеть которая поступает сначала на RR, а потом на juniper(mx960).
смею заверить сразу, что сеть анонсируется верно и со всеми необходимыми атрибутами ибо на других коробках она доступна прекрасно.
на juniper она приходит в свой routing-instance, но в статусе hidden т.к. Next hop type: Unusable
Код |
---|
Juniper> show route table TTTT hidden extensive TTTT.inet.0: 11 destinations, 11 routes (10 active, 0 holddown, 1 hidden) 10.PPP.118.48/28 (1 entry, 0 announced) BGP Preference: 170/-201 Route Distinguisher: XX.XXX.11.7:550 Next hop type: Unusable Next-hop reference count: 2 State: <Secondary Hidden Int Ext> Local AS: ZZZZZ Peer AS: ZZZZZ Age: 1:19:39 Task: BGP_ZZZZZ.10.LL.0.30+11272 AS path: SSSSS ? Communities: ZZZZZ:CCC ZZZZZ:SSSSS target:ZZZZZ:550 Import Accepted VPN Label: 1015 Localpref: 200 Router ID: 10.LL.0.30 Primary Routing Table bgp.l3vpn.0 Indirect next hops: 1 Protocol next hop: XX.XXX.11.7 Push 1015 Indirect next hop: 0 - |
Код |
---|
Juniper> show route XX.XXX.11.7 inet.0: 244178 destinations, 713277 routes (243775 active, 0 holddown, 3203 hidden) + = Active Route, - = Last Active, * = Both XX.XXX.11.7/32 *[BGP/170] 01:20:06, MED 15, localpref 100, from 10.LL.0.30 AS path: SSSSS I > to 10.222.240.1 via xe-1/0/0.0, Push 702, Push 16005(top) |
Код |
---|
Juniper> ping XX.XXX.11.7 source 10.222.253.40 PING XX.XXX.11.7 (XX.XXX.11.7): 56 data bytes 64 bytes from XX.XXX.11.7: icmp_seq=0 ttl=249 time=37.302 ms 64 bytes from XX.XXX.11.7: icmp_seq=1 ttl=249 time=37.360 ms ^C --- XX.XXX.11.7 ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max/stddev = 37.302/37.331/37.360/0.029 ms |
Настройки самого vrf(routing-instance)
Код |
---|
Juniper> show configuration routing-instances TTTT instance-type vrf; interface ge-0/0/0.0; interface ge-0/0/1.0; route-distinguisher ZZZZZ:550; vrf-target { import target:ZZZZZ:550; export target:ZZZZZ:550; } routing-options { resolution { rib TTTT.inet.0 { import ACCCEPT_ALL; } } } |
В документации написано, что unusable ставится, когда next-hop для данной сети недоступен, но он доступен как видно из приведенного выше пинга.
Попробовал сделать resolution, но получается сделать только со свой таблицы маршрутизации, не с глобальной, что странно.
т.е. сеть по всем правилам должны быть доступна, но однако ее нет в таблице маршрутизации,
Может быть кто встречался с такой проблемой???