Skip site navigation (1)Skip section navigation (2)
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>