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

Reply via email to