[ppml] [RRG] Routers in DFZ

Peter Sherbin pesherb at yahoo.com
Fri Aug 10 10:29:54 EDT 2007


Here is a good comment on the recent RRG discussion about routers in DFZ and
relationship between number of prefixes and the processing power. Details are below
and here is the essence:

> 	so, one might presume that w/o a change in algorithm, and unlimited
> 	memory, that the CPU would run out of cycles to compute convergence
> 	at ~ 10x the current size of the routing table (abt 250,000 prefixes).
> 
> 	so putting a stake in the ground, BGP will stop working @ around
> 	2,500,000 routes - can't converge...  regardless of IPv4 or IPv6.
> 	unless the CPU's change or the convergence algorithm changes.

In particular it provides a theoretical limit that can be added to the Problem
Statement draft-narten-radir-problem-statement-00.txt

Thanks,

Peter


--- bmanning at vacation.karoshi.com wrote:

>  I asked this question to a couple of folks:
> 
> 	"at the current churn rate/ration, at what size doe the FIB need to 
>          be before it will not converge?"
> 
>  and got these answers:
> 
> --------- jabber log ---------
> a fine question, has been asked many times, and afaik noone has
> provided any empirically grounded answer.
> 
> a few realities hinder our ability to answer this question.
> 
> (1) there are technology factors we can't predict, e.g.,
>         moore's law effects on hardware development
> (2) there are economics and policy and social factors we
>         can't predict, e.g., how much convegence-capable
>         hardware will providers/vendors be able to afford,
>         how those costs will affect consumer prices,
>         how that will affect consumer uptake, network
>         growth, and industry dynamics, how regulation affects
>         all of the above
> (3) We Don't Have Any Data from providers on the dynamics of BGP
>         and IGP interactions, much less network wide convergence,
>         so the research community can't provide any empirically
>         grounded input into an answer
> 
> {elided}
> -------------------------------
> &
> ------ Forwarded Message ------
> 
> Date: Tue, 07 Aug 2007 
> To: bmanning at karoshi.com
> Subject: CPU Usage
> 
> Router		      Upstream Uptime		BGP cpu per 1 sec uptime
> Cat6500/SUP720		1	>1yr		53ms/sec
> C7200/NPE-G1		1	158days		15ms/sec
> C7304/NSE100		4+2	177days		55ms/sec
> C7200/NPE-G1		1+2	26days		 8ms/sec
> C7301			1	214days		 7ms/sec
> GR2000			0+1	101days		 6ms/sec
> 
> Upstream: M+N, M is # of EBGP with full route feed , N is # of IBGP
> with full route feed
> 
> Provided if the CPU consumption is propotional to the routing table
> size, the hard limit would be 10 times to the current size, allowing
> other tasks to obtain some CPU cycles.
> 
> ----- End forwarded message -----
> 
> 	so, one might presume that w/o a change in algorithm, and unlimited
> 	memory, that the CPU would run out of cycles to compute convergence
> 	at ~ 10x the current size of the routing table (abt 250,000 prefixes).
> 
> 	so putting a stake in the ground, BGP will stop working @ around
> 	2,500,000 routes - can't converge...  regardless of IPv4 or IPv6.
> 	unless the CPU's change or the convergence algorithm changes.
> 
> --bill	
> _______________________________________________
> PPML
> You are receiving this message because you are subscribed to the ARIN Public
> Policy
> Mailing List (PPML at arin.net).
> Unsubscribe or manage your mailing list subscription at:
> http://lists.arin.net/mailman/listinfo/ppml Please contact the ARIN Member
> Services
> Help Desk at info at arin.net if you experience any issues.
> 



       
____________________________________________________________________________________
Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos & more. 
http://mobile.yahoo.com/go?refer=1GNXIC



More information about the ARIN-PPML mailing list