[c-nsp] general question on VRFs and FIBs...

Gert Doering gert at greenie.muc.de
Tue Sep 27 03:58:01 EDT 2011


Hi,

On Mon, Sep 26, 2011 at 01:18:05PM -0700, Derick Winkworth wrote:
> I'm trying to find an archived discussion or presentation discussing
> why exactly the industry generally settled on having a separate
> FIB table for each VRF vs having one FIB table with a column that
> identifies the VRF instance?  I'm not finding it, but I'm guessing
> its because of performance issues?    

Lookup would fail for overlapping address space if you lookup 
"address first, VRF second".

How do you find the right entry if you have

  10.0.0.0/8 vrf red
  10.0.0.0/16 vrf green
  10.0.1.0/24 vrf blue

and try to look up 10.0.0.1 in vrf red?  You'll find the /24 entry, which
is tagged "vrf blue".

Alternatively, you'd need to explode the /8 entry for vrf red if *another*
VRF adds a more specific for that /8.

gert
-- 
USENET is *not* the non-clickable part of WWW!
                                                           //www.muc.de/~gert/
Gert Doering - Munich, Germany                             gert at greenie.muc.de
fax: +49-89-35655025                        gert at net.informatik.tu-muenchen.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 305 bytes
Desc: not available
URL: <https://puck.nether.net/pipermail/cisco-nsp/attachments/20110927/10097e6e/attachment.pgp>


More information about the cisco-nsp mailing list