Router IPv6

Juan Luis Baptiste juancho at linuxmail.org
Tue Aug 27 00:48:31 EDT 2002


Can you send the config file not as an attachment? It came a little messed up to my inbox.

Juan Luis

----- Original Message -----
From: simonafichera at tiscali.it
Date: Mon, 26 Aug 2002 13:42:36 +0200
To: click at amsterdam.lcs.mit.edu
Subject: Router IPv6


> Hi,
> I work with Click-1.2.4 (Linux version) and I'd like to carry out an IPv6
> router.
> 
> This is my network configuration:
> 
> //3ffe:1001:7d0:4::3 lisa.mynet4.it
> //           |
> //           |
> //3ffe:1001:7d0:4::1 marge.mynet4.it   (eth1)
> //3ffe:1001:7d0:3::1 marge.mynet3.it   (eth0)
> //           |
> //           |
> //3ffe:1001:7d0:3::3 speedy.mynet3.it
> 
> 
> I'm Using the script at the end of letter and its work fine in userlevel,
> but when I run the script 
> with:
> 		
> #click_install --clickpath /usr/click/linuxmodule iproute6.click
> 
> I have any problem.
> Infact, When I try to make a ping6 from lisa to speedy and viceversa the
> result on the router is 
> 
> only:
> 
> --->>>da_eth1<<<-------------------------------......
> .....
> ...
> 
> --->>>Per_NDAdvert-MyNet4-Out0....
> ...
> 
> --->>>da_eth1<<<-------------------------------......
> .....
> ...
> 
> --->>>Per_NDAdvert-MyNet4-Out0....
> ...
> 
> And on lisa ping6 command show:
> 
> "destination unreachable".
> 
> My script is:
> 
> 
> mynet4_nda::IP6NDAdvertiser(3ffe:1001:7d0:4::1/64 00:05:5D:CF:C9:B5,fe80::5:5dcf:c9b5/10
> 
> 
> 00:05:5D:CF:C9:B5);
> mynet4_nds:: IP6NDSolicitor(fe80::5:5dcf:c9b5,00:05:5D:CF:C9:B5);
> 
> mynet3_nda::IP6NDAdvertiser(3ffe:1001:7d0:3::1/64	 00:50:BA:4D:C4:BF,fe80::50:ba4d:c4bf/128
> 
> 
>  00:50:BA:4D:C4:BF);
> mynet3_nds :: IP6NDSolicitor(fe80::50:ba4d:c4bf,00:50:BA:4D:C4:BF);
> 
> rt :: LookupIP6Route(
> 		3ffe:1001:7d0:4::1/128 0,
> 		3ffe:1001:7d0:3::1/128 0,
> 		3ffe:1001:7d0:4::/64 3ffe:1001:7d0:4::3 1, //route to mynet4 network (eth1)
> 		3ffe:1001:7d0:3::/64 3ffe:1001:7d0:3::3 2, //route to mynet3 network (eth0)
> 		0::ffff:0:0/96 ::0 3,
> 		::0/0 ::c0a8:1 3);
> 
> mynet3_class,mynet4_class::Classifier(12/86dd 20/3aff 54/87,
> 	         12/86dd 20/3aff 54/88,
> 		 12/86dd);
> mynet4q,mynet3q:: Queue(1024);
> 
> FromDevice(eth1)-> Print(--->>>da_eth1<<<-------------------------------,200)
> 		->mynet4_class;
> FromDevice(eth0)-> Print(--->>>da_eth0, 200)
> 		->mynet3_class;
> 
> mynet4_class[0]-> Print(--->>>Per_NDAdvert-MyNet4-Out0, 200)
> 	-> mynet4_nda
> 	-> mynet4q;
> 	//-> ToDevice(eth1);
> mynet4_class[1] -> Print(--->>>Per_NDSolicit-MyNet4-Out1, 200)
> 	-> [1]mynet4_nds;
> mynet4_class[2] -> Print(--->>>Generic-MyNet4-Out2, 200)
> 	-> Strip(14)
> 	-> CheckIP6Header(3ffe:1001:7d0:4::ffff 3ffe:1001:7d0:3::ffff)
> 	-> GetIP6Address(24)
> 	-> rt;
> 
> mynet3_class[0]-> Print(--->>>Per_NDAdvert-MyNet3-Out0, 200)
> 	-> mynet3_nda
> 	-> mynet3q;
> 	//-> ToDevice(eth0);
> mynet3_class[1] -> Print(--->>>Per_NDSolicit-MyNet3-Out1, 200)
> 	-> [1]mynet3_nds;
> mynet3_class[2] -> Print(--->>>Generic-MyNet3-Out2, 200)
> 	-> Strip(14)
> 	-> CheckIP6Header(3ffe:1001:7d0:4::ffff 3ffe:1001:7d0:3::ffff)
> 	-> GetIP6Address(24)
> 	-> rt;
> //toh::ToHost;
> rt[0] 	-> Print(--->>>route_per_LocalHost(0)-ok, 200)
> 	//-> EtherEncap(0x0800, 1:1:1:1:1:1, 2:2:2:2:2:2)
> 	-> Discard;
> rt[1]	-> Print(--->>>route_per_Mynet4(eth1)-ok, 200)
> 	-> DropBroadcasts
> 	-> mynet4_dh:: DecIP6HLIM
> 	-> [0]mynet4_nds;
> rt[2]	-> Print(--->>>route_per_Mynet3(eth0)-ok, 200)
> 	-> DropBroadcasts
> 	-> mynet3_dh:: DecIP6HLIM
> 	-> [0]mynet3_nds;
> rt[3]	-> Print(--->>>route_per_LocalHost(3)-ok, 200)
> 	-> Discard;
> 
> mynet4_dh[1]-> Print(--->>>Icmp_Error_MyNet4, 200)
> 	-> ICMP6Error(3ffe:1001:7d0:4::1, 3, 0)
> 	-> [0]mynet4_nds;
> 
> mynet3_dh[1]-> Print(--->>>Icmp_Error_MyNet3, 200)
> 	-> ICMP6Error(3ffe:1001:7d0:3::1, 3, 0)
> 	-> [0]mynet3_nds;
> 
> mynet4_nds[0]	-> Print(--->>>MyNet4_nds0-ok, 200)
> 	-> mynet4q;
> 	//-> ToDevice(eth1);
> mynet3_nds[0]	-> Print(--->>>MyNet3_nds0-ok, 200)
> 	-> mynet3q;
> 	//-> ToDevice(eth0);
> 
> mynet3q-> ToDevice(eth0);
> mynet4q-> ToDevice(eth1);
> 
> 
> 
> Thanks, Simona. :-)
> 
> 
> 
> 
> __________________________________________________________________
> Tiscali Ricaricasa
> la prima prepagata per navigare in Internet a meno di un'urbana e
> risparmiare su tutte le tue telefonate. Acquistala on line e non avrai
> nessun costo di attivazione né di ricarica!
> http://ricaricasaonline.tiscali.it/
> 
> 
> 
> 

-- 
Get your free email from www.linuxmail.org 


Powered by Outblaze




More information about the click mailing list