Hi Futjita:

As I'm digging deeper, the issue is not that the flows are not being added, but 
if I do a READ via REST, I cause a disconnect between the RYU controller and 
the agent.

127.0.0.1 - - [13/Jan/2014 16:12:40] "POST /stats/flowentry/add HTTP/1.1" 200 
115 0.000795
(24518) accepted ('127.0.0.1', 58824)
EVENT ofp_event->dpset EventOFPStateChange
DPSET: unregister datapath <ryu.controller.controller.Datapath object at 
0x2f49dd0>
connected socket:<eventlet.greenio.GreenSocket object at 0x2f49d50> 
address:('10.100.22.234', 51869)
hello ev <ryu.controller.ofp_event.EventOFPHello object at 0x2fdfa10>
move onto config mode
EVENT ofp_event->dpset EventOFPSwitchFeatures
switch features ev version: 0x4 msg_type 0x6 xid 0x14e9d561 
OFPSwitchFeatures(auxiliary_id=0,capabilities=3,datapath_id=55930,n_buffers=10,n_tables=5)
move onto main mode
EVENT ofp_event->dpset EventOFPStateChange
DPSET: register datapath <ryu.controller.controller.Datapath object at 
0x2f49e90>

My question is, what type of conditions would trigger the event above? From 
wireshark, it seems because the OF_AGENT does not reply within a time period, 
causing the OF_MANAGER to generate the event and re-initializes the connection.

Much Thanks
Morgan Yang

-----Original Message-----
From: FUJITA Tomonori [mailto:fujita.tomon...@lab.ntt.co.jp] 
Sent: Monday, January 13, 2014 4:21 PM
To: Morgan Yang
Cc: ryu-devel@lists.sourceforge.net
Subject: Re: [Ryu-devel] Question in regard to adding flows

Hi,

On Mon, 13 Jan 2014 23:57:20 +0000
Morgan Yang <morgan.y...@radisys.com> wrote:

> I am running ryu manager, and adding flows to an OF agent (ivs based). 
> I'm noticing I can only add 6500 flows on one of the tables.
> My understanding of RYU-manager itself does not queue the flows, but 
> it simply forwards the flow requests to the OF-agent via OF interface.

Yeah, as you said, Ryu just forwards. No limit in Ryu.

------------------------------------------------------------------------------
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
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to