Re: [9fans] Plan 9 on Routers?

2009-03-26 Thread Devon H. O'Dell
2009/3/26 : >> I've wanted to work with somebody >> on Plan 9 as a routing device in networks for some time, at least in >> the field of packet classification. > > I'll be happy to help, too, if so desired, I have been playing with > IPFilters in a pretty serious way for many years (and ipfw befor

Re: [9fans] Plan 9 on Routers?

2009-03-25 Thread lucio
> I've wanted to work with somebody > on Plan 9 as a routing device in networks for some time, at least in > the field of packet classification. I'll be happy to help, too, if so desired, I have been playing with IPFilters in a pretty serious way for many years (and ipfw before that) and may well

Re: [9fans] Plan 9 on Routers?

2009-03-25 Thread Devon H. O'Dell
2009/3/25 Bakul Shah : > On Wed, 25 Mar 2009 09:00:58 EDT "Devon H. O'Dell"   > wrote: >>                                                  While creating an >> entire routing suite (such as Zebra/Quagga) is probably outside of the >> scope of a 3 month project, I think a diligent student could pro

Re: [9fans] Plan 9 on Routers?

2009-03-25 Thread Bakul Shah
On Wed, 25 Mar 2009 09:00:58 EDT "Devon H. O'Dell" wrote: > While creating an > entire routing suite (such as Zebra/Quagga) is probably outside of the > scope of a 3 month project, I think a diligent student could probably > do something useful wi

Re: [9fans] Plan 9 on Routers?

2009-03-25 Thread andrey mirtchovski
> I didn't understand IP 'till I read the Plan9 source code. one can replace "IP" in that sentence with so many other things... i'm really glad plan9 exists.

Re: [9fans] Plan 9 on Routers?

2009-03-25 Thread jetskean
On Mar 25, 6:14 am, rahul.is.a...@gmail.com (Rahul Murmuria) wrote: > I was poking around for what it would take to get there. I found > this[1]. I am basically looking to have a way to do routing using Plan > 9. You can already do that on any standard Linux using Quagga[2] based > on GNU Zebra. >

Re: [9fans] Plan 9 on Routers?

2009-03-25 Thread Devon H. O'Dell
2009/3/25 erik quanstrom : >> I believe I have a rudimentary and probably non-working (at this >> point) packet filter in /n/sources/contrib/dho somewhere (it was >> written at least 4 years ago). I think it's called ``nfil.''  I >> believe it is desirable. Others disagree. Its usefulness is relate

Re: [9fans] Plan 9 on Routers?

2009-03-25 Thread erik quanstrom
> I believe I have a rudimentary and probably non-working (at this > point) packet filter in /n/sources/contrib/dho somewhere (it was > written at least 4 years ago). I think it's called ``nfil.'' I > believe it is desirable. Others disagree. Its usefulness is related > directly to its application

Re: [9fans] Plan 9 on Routers?

2009-03-25 Thread Devon H. O'Dell
2009/3/24 Rahul Murmuria : > @ Devon: > About Packet Classification. I read that iptables is not needed on > Plan 9 because its "mount /net over the network" concept achieved > anonymity or transparency -- something along those lines. "There are > no logs about who is sending what, and that is a go

Re: [9fans] Plan 9 on Routers?

2009-03-25 Thread Eris Discordia
as long as you restrict your network to plan 9 machines, it is possible to import /net from a gateway machine and avoid sticky things like packet filtering. Back to the future yet? May I suggest that the "sticky" packet filtering, more generally packet manipulation, has crucial applications in

Re: [9fans] Plan 9 on Routers?

2009-03-24 Thread Rahul Murmuria
On Tue, Mar 24, 2009 at 7:20 PM, erik quanstrom wrote: > > see  ipconfig(8). > ip/rip ... I wonder! P.S.: Thanks for all the pointers... -- Rahul Murmuria

Re: [9fans] Plan 9 on Routers?

2009-03-24 Thread erik quanstrom
> It seems that /net/iproute is where I can start. It has a complete > interface for editing routes. What we need is a user space script that > implements routing, like http://www.openbgp.org/ does on OpenBSD. > Except that, it will only have to send add, delete and flush control > messages to the

Re: [9fans] Plan 9 on Routers?

2009-03-24 Thread Rahul Murmuria
So, the bottom line is no one has really explored Plan 9 on routers. It seems that /net/iproute is where I can start. It has a complete interface for editing routes. What we need is a user space script that implements routing, like http://www.openbgp.org/ does on OpenBSD. Except that, it will only

Re: [9fans] Plan 9 on Routers?

2009-03-24 Thread Bakul Shah
On Tue, 24 Mar 2009 16:05:08 EDT Rahul Murmuria wrote: > I am willing to explore this area. Maybe if /net reaches every router, such > metrics can be retrieved and exchanged between the routers like other router > OSes do (or maybe better than they already do) ? > > I am planning to understand

Re: [9fans] Plan 9 on Routers?

2009-03-24 Thread J.R. Mauro
On Tue, Mar 24, 2009 at 4:05 PM, Rahul Murmuria wrote: > Hi Devon! > > On Tue, Mar 24, 2009 at 3:45 PM, Devon H. O'Dell > wrote: >> >> Are you a student? This kind of stuff has interested me quite a bit in >> Plan 9 (though more from a packet classification standpoint -- read: >> firewalling), an

Re: [9fans] Plan 9 on Routers?

2009-03-24 Thread Rahul Murmuria
Hi Devon! On Tue, Mar 24, 2009 at 3:45 PM, Devon H. O'Dell wrote: > > Are you a student? This kind of stuff has interested me quite a bit in > Plan 9 (though more from a packet classification standpoint -- read: > firewalling), and it seems like a nifty project for GSoC. > Yes, I am a student. I

Re: [9fans] Plan 9 on Routers?

2009-03-24 Thread erik quanstrom
> Maybe there is a filesystem that exposes the kernel routing table to > user space for certain routing algorithm scripts to hack upon? #I publishes routes in iproute, typically bound so that this appears as /net/iproute. that's probablly a good start. - erik

Re: [9fans] Plan 9 on Routers?

2009-03-24 Thread J.R. Mauro
On Tue, Mar 24, 2009 at 3:45 PM, Devon H. O'Dell wrote: > 2009/3/24 Rahul Murmuria : >> I was poking around for what it would take to get there. I found >> this[1]. I am basically looking to have a way to do routing using Plan >> 9. You can already do that on any standard Linux using Quagga[2] bas

Re: [9fans] Plan 9 on Routers?

2009-03-24 Thread Devon H. O'Dell
2009/3/24 Rahul Murmuria : > I was poking around for what it would take to get there. I found > this[1]. I am basically looking to have a way to do routing using Plan > 9. You can already do that on any standard Linux using Quagga[2] based > on GNU Zebra. > > Maybe there is a filesystem that expose

[9fans] Plan 9 on Routers?

2009-03-24 Thread Rahul Murmuria
I was poking around for what it would take to get there. I found this[1]. I am basically looking to have a way to do routing using Plan 9. You can already do that on any standard Linux using Quagga[2] based on GNU Zebra. Maybe there is a filesystem that exposes the kernel routing table to user spa