nanog mailing list archives

RE: gigabit router (was Re: Getting a "portable" /19 or /20)


From: "Martin, Christian" <cmartin () gnilink net>
Date: Wed, 11 Apr 2001 20:03:14 -0400


As I understand it, the real problem with centralized forwarding
architectures (and electrical forwarding architectures in general) is memory
access speed.  The total throughput of the router cannot exceed the memory
access speed.  Even if there was a way to process packets
(lookup/decrement/move across bus, etc) at OC-192 rates in a single
instruction at infinite speed (1EHz, say), the packet must be written into
and out of memory. Given 1ns (possible today?) read/write times, and
assuming 64 byte cell-based packet read/writes for efficiency, you can write


64*8/1ns = 512,000,000,000 bits/sec.

Divide by 2 (read/write) = 256Gbps

Which is equivalent to 25 OC-192s at line rate.  Or, 8 OC-768s at line rate.
But since my initial assumptions are currently impossible, then the results
are also not possible using centralized forwarding.  For example, by
doubling the memory speed, we lose 12 OC-192s!  I would expect even those
vendors that use centralized forwarding engines to go to distributed ones in
order to achieve OC-768.  After that, who knows.  Memory needs to me
accessed in the picosecond speed range.  I think that optical switches will
be in place before core OC-3072 and higher links come online.

my $.02,

chris



You misunderstand.  Getting multiple forwarding tables synchronized
on one box IS simple, if the architecture considered it from 
the start. 
Trying to bolt it on later can cause problems, however.  These 
problems are an implementation issue on a particular platform.  

As a counterpoint to what you say, consider that all commonly 
deployed routers that can handle OC-192 rates do NOT have a 
single centralized forwarding engine. 

Or do you know something about KISS that was not apparent to
those who designed these working products?

Prabhu
 

-----Original Message-----
From: alex () yuriev com [mailto:alex () yuriev com]
Sent: Wednesday, April 11, 2001 4:41 PM
To: nanog () merit edu
Subject: RE: gigabit router (was Re: Getting a "portable" 
/19 or /20)




Vendors have known how to solve this problem for many years.  
Failure to do so is a poor implementation and has nothing to do
with centralized forwarding being better/worse than distributed
forwarding. 

Yet another person who does not understand the KISS principle. I am
sure in theory it all works great, though I am seeing way too 
many comments
similiar to:

"The connectivity issues have been resolved.  This appears to 
be the same
CEF related issues we experienced Monday evening, and we have 
a case open
with Cisco.  As we get more information from Cisco, we will 
be passing it 
along."

Alex






Current thread: