Hi Kuljaree,

> From your suggestions, if I want to do the Open Switch to
> be Switching Router which supports IPv6. The possible way,
> I should to modify rest_router.py to support IPv6 address
> and IPv6 Routing, right?
> This is using ICMPv6 same as ARP in IPv4.

I think it right.
But rest_router.py is designed for IPv4,
so you need to redesign its architecture, maybe.

Thanks

On 2015年02月17日 18:42, Kuljaree Tantayakul wrote:
> Hi Yusuke,
> 
> Thanks for your response.
> 
> From your suggestions, if I want to do the Open Switch to be Switching Router 
> which supports IPv6. The possible way, I should to modify rest_router.py to 
> support IPv6 address and IPv6 Routing, right? This is using ICMPv6 same as 
> ARP in IPv4.
> 
> Thanks,
> Kuljaree
> 
> On Tue, Feb 17, 2015 at 3:28 AM, Yusuke Iwase <[email protected] 
> <mailto:[email protected]>> wrote:
> 
>     Hi Kuljaree,
> 
>     Please keep Ryu-devel mailing list.
>      Ryu-devel <[email protected] 
> <mailto:[email protected]>>
> 
> 
>     > But I don't understand rest_router.py exactly.
>     > I doubt about the way to add IP address that they uses curl command to 
> add.
>     > If I use Linux command to add IP address. Is it different? Please 
> suggest me.
> 
>     I think it's different command.
>     curl command is used for telling IP address to rest_router.py,
>     and rest_router.py does not use IP address of Linux command for routing.
> 
> 
>     > Now I test by using simple_sw.py and configure IPv6 by command line.
>     > I use ping6 from host1 to switch. The result is switch received RS 
> message,
>     > but cannot reply RA message back.
> 
>     Because simple_switch_13.py is a sample application for Ryu beginners,
>     the implementation for replaying ND is not exist to avoid complexity.
>     So, I guess ping/ping6 from host to switch does not work well,
>     but ping/ping6 between hosts is working.
> 
> 
>     Thanks
> 
>     On 2015年02月13日 19:18, Kuljaree Tantayakul wrote:
>     > Hi Yusuke,
>     >
>     > Thanks for your reply.
>     >
>     > But I don't understand rest_router.py exactly. I doubt about the way to 
> add IP address that they uses curl command to add.
>     > If I use Linux command to add IP address. Is it different? Please 
> suggest me.
>     >
>     > Now I test by using simple_sw.py and configure IPv6 by command line. I 
> use ping6 from host1 to switch. The result is switch received RS message, but 
> cannot reply RA message back.
>     >
>     > Hope your reply,
>     > Thanks you,
>     > Kuljaree
>     >
>     >
>     >
>     > On Fri, Feb 13, 2015 at 5:53 AM, Yusuke Iwase <[email protected] 
> <mailto:[email protected]> <mailto:[email protected] 
> <mailto:[email protected]>>> wrote:
>     >
>     >     Hi Kuljaree,
>     >
>     >     On 2015年02月05日 06:58, Kuljaree Tantayakul wrote:
>     >     > Dear All,
>     >     >
>     >     > Now I do my project about IPv6 and SDN. Also I chosen to use RYU 
> Controller, support OFv1.3.
>     >     >
>     >     > I want to setup IPv6 network by using OpenFlow Switch to do same 
> as router.
>     >     > I do follow the RYU Document that have IPv4 Switching Router by 
> using rest_router.py.
>     >     >
>     >     > Can you give me some suggestion, how to do IPv6 Switching Router?
>     >
>     >     As you know, currently, rest_router.py does not support IPv6.
>     >     If you need IPv6 Switching Router, how about implementing it?
>     >
>     >     If you will implement it, For example,
>     >     rest_router.py analyses packets as IPv4 at this function.
>     >       
> (https://github.com/osrg/ryu/blob/master/ryu/app/rest_router.py#L948-L962)
>     >     So I think you need to modify it to analyse  packets as IPv6.
>     >     And, rest_router.py uses ARP protocol, also needs to modify to use 
> ICMPv6.
>     >
>     >     Thanks
>     >
>     >     >
>     >     > Best Regards,
>     >     > Kuljaree
>     >     >
>     >     >
>     >     > 
> ------------------------------------------------------------------------------
>     >     > Dive into the World of Parallel Programming. The Go Parallel 
> Website,
>     >     > sponsored by Intel and developed in partnership with Slashdot 
> Media, is your
>     >     > hub for all things parallel software development, from weekly 
> thought
>     >     > leadership blogs to news, videos, case studies, tutorials and 
> more. Take a
>     >     > look and join the conversation now. 
> http://goparallel.sourceforge.net/
>     >     >
>     >     >
>     >     >
>     >     > _______________________________________________
>     >     > Ryu-devel mailing list
>     >     > [email protected] 
> <mailto:[email protected]> 
> <mailto:[email protected] 
> <mailto:[email protected]>>
>     >     > https://lists.sourceforge.net/lists/listinfo/ryu-devel
>     >     >
>     >
>     >
> 
> 

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to