[ovs-discuss] Packet drop when output to multiple VXLAN tunnel

f 62 mailtov16 at gmail.com
Thu Apr 13 15:58:35 UTC 2017


Hi ,

    OVS is dropping packet when packet is output to multiple VXLAN tunnel.
I see following error:

2017-04-13T15:49:30.112Z|03577|dpif(handler15)|WARN|system at ovs-system:
failed to put[create] (Invalid argument)
ufid:7e404481-148c-4cee-9495-237bdc62383d
recirc_id(0),dp_hash(0/0),skb_priority(0/0),in_port(10),skb_mark(0/0),ct_state(0/0),ct_zone(0/0),ct_mark(0/0),ct_label(0/0),eth(src=fa:16:3e:c0:5a:48,dst=fa:16:3e:4c:54:07),eth_type(0x0800),ipv4(src=51.0.0.8,dst=51.0.0.5,proto=6,tos=0/0xfc,ttl=64,frag=no),tcp(src=41564,dst=80),tcp_flags(0/0),
actions:set(eth(src=fa:16:3e:c0:5a:48,dst=fa:16:3e:db:81:44)),set(tunnel(tun_id=0x2,src=192.168.2.91,dst=192.168.2.177,ttl=64,flags(df|key))),push_mpls(label=511,tc=0,ttl=255,bos=1,eth_type=0x8847),8,set(tunnel(tun_id=0x2,src=192.168.2.91,dst=192.168.2.141,ttl=64,flags(df|key))),8,pop_mpls(eth_type=0x800),recirc(0x7)
2017-04-13T15:49:30.112Z|03578|dpif(handler15)|WARN|system at ovs-system:
execute
set(eth(src=fa:16:3e:c0:5a:48,dst=fa:16:3e:db:81:44)),set(tunnel(tun_id=0x2,src=192.168.2.91,dst=192.168.2.177,ttl=64,flags(df|key))),push_mpls(label=511,tc=0,ttl=255,bos=1,eth_type=0x8847),8,set(tunnel(tun_id=0x2,src=192.168.2.91,dst=192.168.2.141,ttl=64,flags(df|key))),8,pop_mpls(eth_type=0x800),recirc(0x7)
failed (Invalid argument) on packet
tcp,vlan_tci=0x0000,dl_src=fa:16:3e:c0:5a:48,dl_dst=fa:16:3e:4c:54:07,nw_src=51.0.0.8,nw_dst=51.0.0.5,nw_tos=0,nw_ecn=0,nw_ttl=64,tp_src=41564,tp_dst=80,tcp_flags=syn
tcp_csum:e1d6
 mtu 0


These are 2 flows which classifies packet:

cookie=0x0, duration=91.547s, table=5, n_packets=4, n_bytes=296,
idle_age=63, priority=0,ip,dl_dst=fa:16:3e:db:81:44
actions=push_mpls:0x8847,load:0x1ff->OXM_OF_MPLS_LABEL[],set_mpls_ttl(255),mod_vlan_vid:3,output:2,resubmit(8,7)

cookie=0x0, duration=72.231s, table=7, n_packets=4, n_bytes=296,
idle_age=60, in_port=8
actions=strip_vlan,pop_mpls:0x0800,move:NXM_NX_REG0[]->NXM_OF_ETH_DST[0..31],move:NXM_NX_REG1[0..9]->NXM_OF_ETH_DST[32..41],push_mpls:0x8847,load:0x1fe->OXM_OF_MPLS_LABEL[],set_mpls_ttl(254),mod_vlan_vid:3,output:2


However, when output to single tunnel, traffic is fine.


Regards,
vikash
irc -vks1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-discuss/attachments/20170413/b2cf6186/attachment-0002.html>


More information about the discuss mailing list