Date: Sun, 30 Jul 2000 10:44:27 +0200 From: Jeroen Ruigrok/Asmodai <asmodai@wxs.nl> To: freebsd-net@freebsd.org Subject: Fwd: A new kernel extension to deal with IP option packets Message-ID: <20000730104427.A28035@daemon.ninth-circle.org>
next in thread | raw e-mail | index | archive | help
For those interested.
----- Forwarded message from Ping Pan <pingpan@cs.columbia.edu> -----
From: Ping Pan <pingpan@cs.columbia.edu>
To: e2e list <end2end-interest@ISI.EDU>, rsvp-test list <rsvp-test@ISI.EDU>
CC: Henning Schulzrinne <schulzrinne@cs.columbia.edu>,
Jon Crowcroft <J.Crowcroft@cs.ucl.ac.uk>
Subject: A new kernel extension to deal with IP option packets
Date: Fri, 21 Jul 2000 14:44:53 -0400
X-Mailer: Mozilla 4.73 [en] (Win98; U)
X-Accept-Language: en
X-Apparently-From: PingPingPan@aol.com
Precedence: bulk
Hi,
We have designed and developed a new socket protocol family to support
IP option packets in BSD. It allows the users to intercept any IP option
packet (source routing, router-alert...) from socket interface. So users
can play fancy tricks with packets.
This is mainly motivated by two reasons:
1. with all the potential benefits that IP option may provide, there is
no clean way to intercept IP option packets from the kernel;
2. in case of RSVP and other incoming router-alert-driven applications,
the BSD routers need to deal with the option packets in a more uniform
way; (the current implementation is really intercepting packets base on
the protocol types, rather than the IP option values.)
A document describing this new feature and performance is available at
http://www.cs.columbia.edu/~pingpan/papers/BLtm_ipopt.ps
The source code for FreeBSD is at
http://www.cs.columbia.edu/~pingpan/software_list.htm
We also have coded a new command, ipodump(), to sniff option packets
from the wire. ;-) I have tested it with ISI's RSVP, ping -R.... all
worked.
Thanks!
--
Ping Pan and Henning Schulzrinne
----- End forwarded message -----
--
Jeroen Ruigrok vd Werven/Asmodai asmodai@[wxs.nl|bart.nl|freebsd.org]
Documentation nutter/C-rated Coder BSD: Technical excellence at its best
The BSD Programmer's Documentation Project <http://home.wxs.nl/~asmodai>
Abandon hope, all ye who enter here...
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000730104427.A28035>
