[re-sending after adding myself to int-area, sorry for the duplicate to ram and individuals]

On Mar 22, 2007, at 8:27 PM, Iljitsch van Beijnum wrote:
What we need in a new mapping system is the scalability and parallelism of the DNS coupled with the immediacy of BGP, but where BGP distributes next hop information, the new mapping system should distribute "last hop" information.

What is last-hop information?

In BGP, there is a "next hop" attribute that pretty much does what the name suggests, we'd expect nothing less from a routing protocol. However, in an id/loc (or loc/loc) mapping system, we're not coming dealing with the next hop the packet is sent to, but rather, the place where it can be decapsulated, which can be considered the "last hop" although that's probably not 100% accurate. The intermediate hops don't interest us here, either we assume that if a locator address is present in the mapping database it's reachable (and we flood unreachability information) or we put in an additional protocol that checks whether the decapsulation box is reachable.

I'm not sure if it's productive to get this far down into the minutiae of BGP, but IMO the semantics of the BGP next hop (in particular, that of IBGP or multihop EBGP) are closely aligned with what you've referred to as "last hop". That is, the IBGP next hop specifies a typically distant router, and the physical next hop router has to be determined through further means (e.g., a lookup in the IGP, but also recall that for some address families the next hop is reached through some kind of tunnel -- think about VPNv4 or softwires). The only real divergence between this and what you've called a "last hop" router is that it's more difficult to determine reachability of the "last hop" a priori than it is for a regular BGP next hop, since the "last hop" will typically be in some distant AS.

I don't intend to make the case one way or the other as to BGP's suitability as a mapping protocol, but did want to point out that (IMO) the "last hop" point doesn't really apply.

--John

_______________________________________________
Int-area mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/int-area

Reply via email to