Adjacency is not formed with the new router when swapping routers on mesh 
connections within hello expiry interval.

When a router R1 is disconnected from router R0 and replaced with a link to 
another router R2 on the same port of R0 within the hello expiry interval, the 
router R1 (that was disconnected) is still seen in the topology. R0 fails to 
form adjacency with the new router R2.

Root cause :  When the router R1 was disconnected from R0, the adjacency with 
R1 continues to exist until its hello/adjacency expiry interval times out. When 
router R2 was swapped into R0 on the same port (as R1 once occupied) within the 
time  the hellos from previously connected R1 expired, an adjacency is already 
up and existing (with a non-existent R1). Even though hellos from R2 arrive at 
R0, these hellos are never checked for their source and consequently processed 
to update the adjacency, while the previous adjacency with a non-existent R1 
prevails as the hold time does not expire since new hellos continue to arrive.

Has anyone seen this issue before ?

Thanks,
Amritha

_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to