[46765] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: packet reordering at exchange points

daemon@ATHENA.MIT.EDU (John Kristoff)
Wed Apr 10 11:05:50 2002

Date: Wed, 10 Apr 2002 10:06:49 -0500
From: John Kristoff <jtk@depaul.edu>
To: nanog@merit.edu
Message-Id: <20020410100649.71428bd2.jtk@depaul.edu>
In-Reply-To: <016501c1e09e$cf233450$2028a8c0@carpenter>
Reply-To: jtk@aharp.is-net.depaul.edu
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Errors-To: owner-nanog-outgoing@merit.edu


On Wed, 10 Apr 2002 15:48:36 +0100
"Peter Galbavy" <peter.galbavy@knowtion.net> wrote:

> I am still waiting (after many years) for anyone to explain to me the
> issue of buffering. It appears to be completely unneccesary in a
> router.

OK, what I am missing?  Unless I'm misunderstanding your question, this
seems relatively simplistic and the need for buffers on routes is
actually quite obvious.

Imagine a router with more than 2 interfaces, each interface being of
the same speed.  Packets arrive on 2 or more interfaces and each need to
be forwarded onto the same outbound interface.  Imagine packets arrive
at exactly or roughly the same time.  Since the bits are going out
serially, you're gonna need to buffer packets one behind the others on
the egress interface.

Similar scenarios occur when egress interface capacity is less than some
rate or aggregate rate wanting to exit via that interface.

John

home help back first fref pref prev next nref lref last post