[168318] in North American Network Operators' Group

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

Re: Experiences with IPv6 and Routing Efficiency

daemon@ATHENA.MIT.EDU (Nick Hilliard)
Sun Jan 19 11:47:22 2014

X-Envelope-To: nanog@nanog.org
Date: Sun, 19 Jan 2014 16:11:07 +0000
From: Nick Hilliard <nick@foobar.org>
To: "Mukom Akong T." <mukom.tamon@gmail.com>
In-Reply-To: <CAHDzDLAvCUu1+MJLWpF8M66OnZHkudZ1HXVk5cZOT09Zm3Jdnw@mail.gmail.com>
Cc: NANOG list <nanog@nanog.org>
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org

On 19/01/2014 04:00, Mukom Akong T. wrote:
> Have you found them to be more troublesome to process than IPv4 options
> are/were?

The problem is that you can have long EH chains, with one after another.
Generally speaking, most hardware forwarding engines will perform a lookup
based on the first N bytes of a packet.

If arbitrary length EHs are not supported by the hardware, then you have 3
options: forward the packets unilaterally, drop the packets unilaterally or
punt to a cpu/npu.  Punting and forwarding both open up denial of service
attacks for hardware-forwarded routers, so generally the only sensible
option is to drop packets with long EH chains.

Nick



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