> Thank you for you responses. > > Adding support for Aux channels to ryu is certainly something I would > consider. Since I am unfamiliar with the architecture - is this something > you could assists with perhaps by sketching out a very rough design? How > much effort do you think would be required to add the necessary code > changes (including UT)?
currently a single class (ryu.controller.controller.Datapath) represents both of a switch and its sole connection. the first step would be to separate it into two. you might need to tweak app api because it currently assumes that the Datapath object is available even before switch_features reply, which tells us datapath-id and aux-id. (HANDSHAKE_DISPATCHER and CONFIG_DISPATCHER) YAMAMOTO Takashi > > Kind regards, > > Rob Brockbank > > > On Sun, Jan 19, 2014 at 7:03 PM, YAMAMOTO Takashi > <[email protected]>wrote: > >> > On Fri, 17 Jan 2014 09:26:13 -0800 >> > Robert Brockbank <[email protected]> wrote: >> > >> >> I was just wondering if Ryu supported auxiliary connections from an OF >> >> switch, in particular UDP aux channels. >> >> >> >> I've had a look through the code and I can't see anything that obviously >> >> indicates auxiliary channels are supported, or that datagram servers are >> >> used to these channels. >> >> >> >> If aux channels are supported, is there: >> >> - a mechanism to determine the connection type of the channel >> >> - a way to specify which aux channel is used for sending packet outs? >> >> >> >> If aux channels are not supported, is there anything I can do to assist >> in >> >> their implementation? >> > >> > Ryu doesn't support aux channels. It would be great if you could send >> > a patch for the feature. If you can't, I would try to add the >> > feature. Is there any OF switch supporting the feature? >> >> LINC has aux connections but no UDP. >> >> YAMAMOTO Takashi >> >> > >> > >> ------------------------------------------------------------------------------ >> > CenturyLink Cloud: The Leader in Enterprise Cloud Services. >> > Learn Why More Businesses Are Choosing CenturyLink Cloud For >> > Critical Workloads, Development Environments & Everything In Between. >> > Get a Quote or Start a Free Trial Today. >> > >> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk >> > _______________________________________________ >> > Ryu-devel mailing list >> > [email protected] >> > https://lists.sourceforge.net/lists/listinfo/ryu-devel >> ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ Ryu-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ryu-devel
