lkml.org 
[lkml]   [2000]   [Mar]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectSource Routing
Hi,

What is the state of support for source routing in linux?

My situation is this: I have two available routes out to the internet. The
branch occurs after several hops. eg. Packets travel the same route for
hops 1, 2 and 3, but then can be routed either through router 4 or 5. I
dont have permission (access) to change the routing tables on any of these
routers. I would like to be able to choose between router 4 or 5
on-the-fly. eg. if router 4 goes down, then I would like to be able to
switch the route to use router 5. The only way I could think of doing this
is a loose source-route to router 5. I looked for several hours trying to
find out how this could be done, with no luck, is this not supported in
linux yet?

The reason I'm posting this to the kernel dev list is; if source routing is
simply not supported yet, I will write support for it, but want to make
sure I'm not just duplicating someone elses work. I have done some network
programming before, but never anything with the linux kernel. Is support
for source routing something that should be coded into the kernel or a
user-space app?

I would like to see implementation of this be as flexible as possible, so
others can use it too :) A simple user-space app to pass requests to
modify a source-routing table is the simplest solution I have thought of.
Should the kernel side be an independant module? Or should source-route
support be a direct part of ipv4?

If anyone has any further ideas (or hints!) please let me know

Thanks,

Brad.


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:57    [W:0.052 / U:0.020 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site