[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RRG] thoughts on the design space 4: encapsulate vs. translate



Olivier,

1. Employ something like NERD for the mapping table, no caching
By doing this, you assume that the only benefits of a mapping system 
is to reduce the number of prefixes carried on core routers. In this 
case, a static mapping system could be acceptable, but a mapping 
system can offer many more benefits than simply improving the 
scalability of the core routers. A dynamic mapping systems can allow 
sites to do much more, see :
http://inl.info.ucl.ac.be/publications/evaluating-benefits-locatoridentifier 

I agree that we want more than merely the reduction of the # of 
prefixes. However, the question is what parts of that "more" rest on the 
mapping system and what is in the responsibility of the two networks 
talking to each other in an end to end fashion.
I a sense, I feel that we are talking about what information should be 
cached. What I was saying above was about the ID->LOC mapping table. I 
agree that a network A and network B need more information than this in 
order to do, for instance, failover and traffic engineering.
But does that information have to be in the mapping system? It is 
something that the two ends can also establish by themselves. In the 
process of discovering this information they may some cached state. For 
instance, one of the two edge routers is actually down.
This will also have similar effects as full-blown caching of all mapping 
information. You might lose a packet if one of the chosen edge router 
was down. You might have delay if you sent the packet to a non-preferred 
router. We need to find out if the effects of this type of caching are 
harmful, too. But I would expect the effects to be much less significant 
than in wholesale caching. (But if the effects turn out to be harmful, 
then we face a difficult problem of creating a large distributed 
database that also needs to change at a fast pace.)
and we do not attempt to solve the host identifier-locator split
I think that in some environments locators would be attached only to 
routers while in other environments locators would be attached to (at 
least some) hosts. The architecture should support this, at least in 
the long term.
I'm not sure I understand what you are saying above. Can you elaborate this a bit?
Jari


--
to unsubscribe send a message to rrg-request@psg.com with the
word 'unsubscribe' in a single line as the message text body.
archive: <http://psg.com/lists/rrg/> & ftp://psg.com/pub/lists/rrg