Hi, Hirasawa-san

Thanks for your reporting!

I want to confirm and inspect the problem in my environment,
so could you send me the packets that causes the problem?

Thanks
Fujimoto

On 2017年11月29日 18:20, Takayoshi Hirasawa wrote:
Hello

We are worried about ryu hanging up when certain packets are packet-in to ryu.

I am considering an architecture that controls openflow channel with ryu and OVS. ryu-ovs picks up all packets to ryu by packet-in operation, and re-releases it from ryu-ovs after looking up the destination at ryu.

Specifically, it has the following structure.
(this time, we control openflow channel between ovs and ONOS controller by ryu&ryu-ovs.)

                                                   |ryu|
                                                     ||
                                                     || ryu-OFchannel
                                                     ||
|ONOS| <===============|ryu-ovs|================> |ONOS-OVS|
                ONOS-OFchannel  ONOS-OFchannel


When connecting ONOS-OVS, we confirmed the connection of ONOS-OFchannel at first. However, when packets exceeding the MTU of ryu-ovs came from ONOS-OVS, they segmented in the TCP layer and packeted in to ryu, the ryu freezed.
In addition, the CPU & memory usage rate of ryu-manager is close to 100%.
ONOS-OFchannel, ryu-OFchannel and subsequent connection became disconnected.

As a result of checking with packet capture, the segmented packet correctly packet-in from ryu-ovs to ryu, but it seems that ryu does not respond from the moment when the segmented packet packet-in.

How can we solve this?

I will attach a python script (rebuilt version of simple_switch_13) that I am running on ryu.
Thank you.




------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot


_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to