[mpls-linux-general] (no subject)
Status: Beta
Brought to you by:
jleu
From: Mattias P. <mat...@op...> - 2003-04-30 08:50:40
|
The following setup results in a segmentation fault of mplsd: .105 .106 .10 .9 X----10.1.0.104/29------A---10.7.2.8/29----B Router A is a Cisco 3620 and router B is a linux machine. Both run OSPF, BGP and MPLS. A and B are bgp peers. They are in the same BGP AS and in the same BGP and OSPF areas. Router X runs BGP. It is in another BGP AS and peers with router A. mplsd on B crashes when it receives some routes from the bgp protocol. I have traced the problem and it occurs because of the way bgp announces it routes: Router A tells router B that network 10.1.0.8/29 can be reached on nexthop 10.1.0.105. mplsd on Router B however, can not handle this because it does not have a direct connection to 10.1.0.105. This results in a seg fault in mplsd (if_handle is null for the nexthop). /Mattias Persson |