nanog mailing list archives

Re: Cisco 7600 PFC3B(XL) and IPv6 packets with fragmentation header


From: Christopher Morrow <morrowc.lists () gmail com>
Date: Fri, 30 Sep 2011 12:30:16 -0400

On Fri, Sep 30, 2011 at 11:24 AM, Nick Hilliard <nick () foobar org> wrote:
On 30/09/2011 15:45, Christopher Morrow wrote:
traceroute could certainly be handled in the fastpath.

which traceroute?  icmp?  udp?  tcp?  Traceroute is not a single protocol.


traceroute is really an example of 'packet expired, send
unreachable'... that, today is basically:
  o grab 64bytes of header (or something similar)
  o shove that in a payload
  o use the src as the dst
  o stick my src on
  o set icmp
  o crc and fire

there's not really any need to do this in the slow path, is there?
-chris


Current thread: