Re: [ovs-discuss] Packet drops with high rate of Packet_In

2013-12-04 Thread Ben Pfaff
On Wed, Nov 27, 2013 at 04:59:02PM +0100, Anton Matsiuk wrote: > Is it possible that OVS becomes overloaded with high number of incoming > packets and generate Packet_In messages not to all of them without logging > it? Yes. Once the TCP window fills up between OVS and the controller, OVS only qu

Re: [ovs-discuss] Packet drops with high rate of Packet_In

2013-11-27 Thread Anton Matsiuk
Dear Ben, thank you for your response. I am currently continue to test OVS and investigated another following problem: I increase number the load - 500 UDP flows with 10 consequent packets in each of them sent in 0.2 sec interval. miss_send_len is set to 65535, no rules are installed to OVS, so

Re: [ovs-discuss] Packet drops with high rate of Packet_In

2013-11-25 Thread Ben Pfaff
On Mon, Nov 25, 2013 at 03:15:07PM +0100, Anton Matsiuk wrote: > as Open vSwitch stores only 256 Packet_Ins in buffer (OFPT_FEATURES_REPLY: > n_buffers = 256) after 256 packets it sets Buffer_ID to 0x. > Controller didn't check this value as incorrect and placed it into > responses in flow_

Re: [ovs-discuss] Packet drops with high rate of Packet_In

2013-11-25 Thread Anton Matsiuk
Hello Ben, thank you for help! as Open vSwitch stores only 256 Packet_Ins in buffer (OFPT_FEATURES_REPLY: n_buffers = 256) after 256 packets it sets Buffer_ID to 0x. Controller didn't check this value as incorrect and placed it into responses in flow_mods and packet_outs, that caused packe

Re: [ovs-discuss] Packet drops with high rate of Packet_In

2013-11-22 Thread Ben Pfaff
On Fri, Nov 22, 2013 at 05:30:47PM +0100, Anton Matsiuk wrote: > > > > Does the controller get any error replies from Open vSwitch? > > > No, Open vSwitch just accepts all the rules (500) and installs them without > sending any errors to a controller, but processes only part of ingress > packets

Re: [ovs-discuss] Packet drops with high rate of Packet_In

2013-11-22 Thread Anton Matsiuk
> > Does the controller get any error replies from Open vSwitch? No, Open vSwitch just accepts all the rules (500) and installs them without sending any errors to a controller, but processes only part of ingress packets through them: ovs-ofctl dump-aggregate br0 NXST_AGGREGATE reply (xid=0x4): pa

Re: [ovs-discuss] Packet drops with high rate of Packet_In

2013-11-22 Thread Ben Pfaff
Does the controller get any error replies from Open vSwitch? What's in the ovs-vswitchd log? (Not in debug mode, that's too big.) On Fri, Nov 22, 2013 at 04:15:20PM +0100, Anton Matsiuk wrote: > Dear Ben, > > I figured out that drops occur inside OVS. I see all packets entering one > interface o

Re: [ovs-discuss] Packet drops with high rate of Packet_In

2013-11-22 Thread Anton Matsiuk
Dear Ben, I figured out that drops occur inside OVS. I see all packets entering one interface of OVS, Packet_In generated for every packet, then Flow_Mods (or Packet_Out in other tests) generated and sent for every Packet_In by external controller and all this rules are installed to OVS. Namely 50

Re: [ovs-discuss] Packet drops with high rate of Packet_In

2013-11-20 Thread Ben Pfaff
On Wed, Nov 20, 2013 at 12:35:25PM +0100, Anton Matsiuk wrote: > I test Open vSwitch in the following scheme: I use 2 hosts directly > connected to OVS and external OpenFlow Controller. Host1 generates UDP > datagrams with sequential ports towards Host2, Host 2 listens for these UDP > datagrams. In

[ovs-discuss] Packet drops with high rate of Packet_In

2013-11-20 Thread Anton Matsiuk
Hello all, I test Open vSwitch in the following scheme: I use 2 hosts directly connected to OVS and external OpenFlow Controller. Host1 generates UDP datagrams with sequential ports towards Host2, Host 2 listens for these UDP datagrams. In responce to every UDP datagram OVS generates Packet_In an