> From: Toni Stoev <[email protected]>
> I am describing a locator.
You can call an elephant an eagle, but the animal which is so named still
cannot fly.
A locator names a place, not a path. In the system you are advocating, a
place is 'identified' (or perhaps 'functionally defined' would be a more
accurate way to put it) by a path which ends at that place - but the place is
not the path.
Have you read IEN-19? (If nothing else, there other paths which can also get
to that place.)
> It is a locator formed as strict route from a certain node within a
> domain. This node is common for all locators within the domain.
Well, whether the start node for the partial source route is common or not,
what you have is still just a partial source route, starting from the
'certain node'.
So what happens when you make a change to the connectivity inside the site
(i.e. get rid of a node, or a node-node link) - all source routes which
traverse that deleted element no longer function, and you need to propogate
new source routes, for all such destinations, to everyplace in the Internet
which wants to talk to those destinations.
> Actually the domain is formed based on locators span.
That part I did not get.
> The next-hop selection is comparison of destination and current nodes'
> locators for longest match.
I gather you mean 'to find the next hop, compare the source route to the
current (intermediate) node, and the source route to the destination; where
they diverge, the next entry in the source route to the destination is the
next hop'.
But by definition, a source route to a destination which leads through a node
must contain, as the first part of the total partial source route, a source
route to that node. So the point at which they diverge should also be the end
of the source route to the intermediate node?
So unless you want to do consistency/error checking, all you need to do to
find the 'next hop' entry in a partial source route, at an intermediate node,
is i) calculate (once) the length of the partial source route to the
intermediate node; then, ii) for each destination partial source route you
look at, just look that far into the partial source route, and that's where
the 'next hop' is.
Noel
_______________________________________________
rrg mailing list
[email protected]
http://www.irtf.org/mailman/listinfo/rrg