>Hi Folks,
>Can anyone ( specially the likes of Berkowitzs, Forsyths, Oppenheimers,
>etc ) comment on the advantages of having multiple "IP routing tables" in a
>router such as featured by Juniper in its M-Series machines. Would it not
>consume comparatively more hardware resources on a router in terms of RAM,
>CPU cycles, etc ? Thanks in advance.
>
>Aziz S. Islam


I'm not an expert on Juniper's implementation, but I am going to 
assume, by routing table, you refer to multiple routing information 
bases (RIB), not multiple forwarding information bases (FIB). 
Multiple FIBs are necessary in any high-performance implementation 
that uses distributed forwarding, such as dCEF.

Frankly, there's a religious war among protocol architects about 
whether to have one main routing table and process into which you 
load more and more state, or multiple routing tables/instances for 
different communities of interest. These issues are especially heated 
when dealing with VPNs.  If you look through IETF drafts, you will 
find lots of different opinions.

RFC2547 style VPNs, for example, load lots and lots of VPN state into 
a provider's BGP. Admittedly, not all this state information is 
propagated to other providers.  Even if you are doing a multiprovider 
VPN, only subsets will be advertised outside the provider.  But there 
are certainly concerns about the amount of state and complexity this 
adds to BGP.

There are some proposals to do a 2547-variant using IGPs to 
disseminate information within providers. I like this somewhat 
better, although I haven't done detailed analysis.

A comment from the audience at the last NANOG, with respect to 2547: 
"if this is the answer, it must have been a pretty stupid question."

The multiple virtual router approach reduces the amount of state that 
any single process has to maintain, but may have operational 
limitations (or operational benefits, depending on your point of 
view) in that it doesn't show a consistent, provider-wide view of 
routing.

_________________________________
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]

Reply via email to