Enke,
multi-paths. How do (X, N1) and (X, N2) got withdrawn on RR2 as they are no longer valid (replaced by B1 and B2), in other words how does RR2 figure out (X, N11) is a replacement of (X, N1), and (X, N22) a replacement of (X, N2)?
UPDATE: unfeasible nlri X, multiple_hop N1 UPDATE: unfeasible nlri X, multiple_hop N2 UPDATE: feasible nlri X, multiple_hop N11, <other attributes> UPDATE: feasible nlri X, multiple_hop N12, <other attributes>
I think we can each come up with a scenario where one scheme would be more optimal and would involve lesser number of UPDATEs than the other.
- Receive X, N1 from client
- Advertise X, N1 to peer RR
- Receive X, N11 from client
==> at this point a conventional implementation might simply free the
memory used to store N1 and somehow queue the replacement,
X, N11 for advertisement. However, a multiple-hop implementation
would have to retain N1 (marked as deleted or the like) until all
peers had been updated -- since N1 is used as part of the key in
the withdrawal.
- Followed by updates as you've noted above--John
_______________________________________________ Idr mailing list Idr at ietf.org https://www1.ietf.org/mailman/listinfo/idr