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>