Re: new routing protocol

2003-08-20 Thread Jerry Toung
Thank you all for the inputs, this should get me started faster. Jerry. On Wednesday 20 August 2003 05:07 am, Paolo Pisati wrote: > On Tue, Aug 19, 2003 at 04:02:40PM -0700, Jerry Toung wrote: > > My problem is dealing with debuging and portability. With this raw > > approach I guess I will have t

Re: new routing protocol

2003-08-20 Thread Paolo Pisati
On Tue, Aug 19, 2003 at 04:02:40PM -0700, Jerry Toung wrote: > > My problem is dealing with debuging and portability. With this raw approach I > guess I will have to run builkernel and installkernel all the time. How can I > avoid that? I thought about kernel modules, but I don't know what

Re: new routing protocol

2003-08-20 Thread Bruce M Simpson
On Tue, Aug 19, 2003 at 04:02:40PM -0700, Jerry Toung wrote: > dear hackers, Hello! > I am in the process of implementing a routing protocol under 5.0. I, too, am in the process of implementing a routing protocol under -CURRENT. :^) > This routing protocol is source route based and requires its

Re: new routing protocol

2003-08-19 Thread Lars Eggert
Diomidis Spinellis wrote: I suggest you first build userland applications that emulate the kernel's networking behavior that affects your protocol. Build and test your protocol in userland on top of that environment, and once you are happy with it, plug it into the kernel. For example, you could u

Re: new routing protocol

2003-08-19 Thread Ping Pan
Hi, I wrote a socket family SOCK_IPOPTION several years ago, where you can intercept any IP option. In your application, you can open this kind of sockets to receive control messages, and use raw sockets to send. At the same time, use the standard routing sockets to play in the userland. The work

Re: new routing protocol

2003-08-19 Thread Diomidis Spinellis
Jerry Toung wrote: > I am in the process of implementing a routing protocol under 5.0. [...] > My problem is dealing with debuging and portability. With this raw approach I > guess I will have to run builkernel and installkernel all the time. How can I > avoid that? I thought about kernel modules,

new routing protocol

2003-08-19 Thread Jerry Toung
dear hackers, I am in the process of implementing a routing protocol under 5.0. This routing protocol is source route based and requires its own header after the ip header and before any other one such as udp,tcp. (ip)(new_rt_hdr)(udp)(paylaod) I am requesting your input as to the