On Sat, 28 Sep 2019 11:15:54 +0900, Jiahao Cao wrote: > > [1 <multipart/alternative (7bit)>] > [1.1 <text/plain; iso-8859-1 (quoted-printable)>] > Dear Sir or Madam,
> I am a Ph.D. student studying on SDN. I have been using several > SDN controllers including RYU to conduct my research. Recently, I > find a possible bug when conducting my experiments with RYU and > Open vSwitch (OVS). If the controller sends a flow-mod message to > install flow rules and meanwhile releases a buffered packet in > switches (Here, the buffered packet is due to previous packet-in > messages), the buffered packet can be directly forwarded > according to the actions in the flow rule no matter whether the > buffered packet matches the match fields. The bug may decrease > the robustness on forwarding flows in SDN. As the bug can only be > triggered by the controller, fixing the bug may require adding > extra checking in the controller or in the switch. I put the > detailed description in the attachment. Have you checked this? https://github.com/openvswitch/ovs/commit/c184807ce As written in the commit diff, your controller must read the entire packet within a packet-in message and send it back as a packet-out message. -- IWAMOTO Toshihiro _______________________________________________ Ryu-devel mailing list Ryu-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ryu-devel