Re: [mpls-linux-general] MPLS+IPv6
Status: Beta
Brought to you by:
jleu
|
From: James R. L. <jl...@mi...> - 2004-03-25 05:08:52
|
On Wed, Mar 24, 2004 at 08:26:38PM +0000, Bruno Jorge Marcelino wrote: > Hi there! > > I'm doing some research on MPLS and IPv6 for my master thesis... > > Right now, i'm using kernel 2.6.2 with mpls-1.922 patch! I will be releasing 1.930 soon, with support for MPLS ICMP and better internal locking and referencing. > I've changed mplsadm2 to work with IPv6 address, and by looking at > debugging messages, I think that's all OK (no errors are found). Please send me a patch, I'd like to include support for IPv6. > Exception is in /proc/net/mpls/in, where SET(ethX,X.X.X.X) appears > with 0.0.0.0 (because macro NIPQUAD(a) only works with IPv4 addresses, right?). This should be an easy to fix. > But I have a problem when binding FEC to LSP (with mpls patched > ip6tables): it isn't working! The traffic is not leaving the router using > mpls. > > Do you have any idea on the problem? Did you check the MPLS kernel debug? (execute the command 'dmesg'). Did the packets ever enter the MPLS stack? What command did you use? None of the IPv6 code has been tested. I do not have an IPv6 network to test with (nor do I know how to set one up). Have you tried 'ip'? ip -f inet6 route add <ipv6 route>/<mask len> dev eth0 spec_nh 0x8847 <key> > What's the status on porting ldp-portable to 2.6 kernel with IPv6? ldp-portable has the structures to handle IPv6, but no code has been written to handle IPv6. I would be glad to point you to the places I know that would be affected by IPv6. -- James R. Leu jl...@mi... |