[nsp] MSFC2 128,000 route limitation
Junichi Shimagami
simagami@iij.ad.jp
Fri, 23 Aug 2002 08:46:01 +0900 (JST)
Hi Matt,
I am wondering how much memory you have installed on SUP2. Could
you share this information with us?
-simagami
On Thu, 22 Aug 2002 18:24:01 -0400,
"Matt Buford" <matt@overloaded.net> wrote:
> On Wed May 15 2002 - 07:53:32 EDT, Ian Cox wrote:
>
> > The TCAM that holds the FIB table is capable of holding 256,000 entries.
> > Without unicast RPF checking turned on the maximum number of unicast
> > entries that can be held in the hardware FIB table is 244,000. The
> > remaining 12,000 entries are reserved for multicast routes. If unicast RPF
> > checking is enabled then the number of routes that are held in the TCAM is
> > halved.
>
> > You can exceed the capacity of the hardware forwarding table, and the
> > consequences are that the routes that are not programmed into the TCAM
> that
> > holds the FIB table will be switched in software by the MSFC2 / RP.
>
> I have apparently ran into this limitation, with much worse consequences
> (running Sup2/MSFC2 hybrid). The supervisor CPU shot up to 100%, and all
> updates from the MSFC to the supervisor/PFC stopped. This happened in both
> of a pair of redundant 6500s, bringing both down and leaving me unable to
> bring them back up with a full routing table.
>
> Cisco TAC found bug cscdw89942, and said the internal notes recommend using
> the "set mls cef per-prefix-stats disable" to reduce the number of entries.
>
> It appears that at this point the limitiation is not something to take
> lightly. Reaching it (at least under Hybrid) apparently brings everything
> down. There is no software yet available that fixes this, and the only
> workaround is to take measures to reduce your CEF table size (such as
> turning off per-prefix-stats).
>
> For perspective, the routers that failed each see two BGP feeds of full
> Internet routes, as well as about 12 OSPF routes (each of which has 2 or 3
> paths to get there). This doesn't seem like a particularly large number of
> routes to me, however it certainly passes the limit listed in the bug of
> 50,000 routes with dual paths.
>
> Is there anywhere I can get a count of the actual current number of entries
> and/or space free, or is the only way to tell to show the cef table size and
> manually figure out if you need to multiply it if you have unicast RPF on,
> then make sure that is less than 244,000? I want to go through all my 6500s
> and make sure I'm not about to hit the limit on any of them (some are hybrid
> and some are native). The thought of all my 6500s falling over at once and
> staying down because I reached the maximum limit on routes scares me
> greatly.
>
>
> _______________________________________________
> cisco-nsp mailing list real_name)s@puck.nether.net
> http://puck.nether.net/mailman/listinfo/cisco-nsp
> archive at http://puck.nether.net/pipermail/cisco-nsp/