[ovs-discuss] ovn: Handling of broadcast packets in OVN-Container underlay mode.

Gurucharan Shetty shettyg at nicira.com
Thu Aug 27 14:50:50 UTC 2015


On Thu, Aug 27, 2015 at 3:12 AM, Chandran, Sugesh
<sugesh.chandran at intel.com> wrote:
> Hello OVN team,
>
> I am trying out OVN-Container underlay setup manually.  I found an issue with forwarding ARP/broadcast packets between containers on different VMs in same logical network.
> The integration bridge on the host puts VLAN ID of the container before forwarding the packet to the VM . The OVS inside the VM then forwards this packet to the right container interface using the VLANID.
> However when a packet received with broadcast mac address, integration bridge forwards it as untagged to the VM. The OVS inside the VM drops this packet, because the container interface is designated to receive only tagged packets. ARP is failing because of ARP-request never reaches the destined Container.
> Is there anything I missed out to configure for handling the container broadcast/ARP traffic???

Things were working fine the last time I checked. But recently Ben
added changes to the way braodcasting is done. It is possible that it
broke something. I will look into it.

>
>
> Please find the logs below for the flow rule details programmed on the integration bridge(Unicast and Broadcast traffic).
>
> $  sudo /home/sugeshch/repo/ovs_dpdk/ovs_dpdk/utilities/ovs-appctl ofproto/trace br-int in_port=3,dl_src=00:00:00:01:00:02,dl_dst=00:00:00:01:00:01,dl_vlan=100 -generate
> Bridge: br-int
> Flow: in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:01:00:02,dl_dst=00:00:00:01:00:01,dl_type=0x0000
>
> Rule: table=0 cookie=0 priority=150,in_port=3,dl_vlan=100
> OpenFlow actions=set_field:0x1->metadata,set_field:0x6->reg6,pop_vlan,resubmit(,16)
>
>         Resubmitted flow: reg6=0x6,metadata=0x1,in_port=3,vlan_tci=0x0000,dl_src=00:00:00:01:00:02,dl_dst=00:00:00:01:00:01,dl_type=0x0000
>         Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x0
>         Resubmitted  odp: drop
>         Resubmitted megaflow: recirc_id=0,reg6=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_type=0x0000
>         Rule: table=16 cookie=0 priority=50,reg6=0x6,metadata=0x1
>         OpenFlow actions=resubmit(,17)
>
>                 Resubmitted flow: unchanged
>                 Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x0
>                 Resubmitted  odp: drop
>                 Resubmitted megaflow: recirc_id=0,reg6=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:00:01:00:01,dl_type=0x0000
>                 Rule: table=17 cookie=0 priority=50,metadata=0x1,dl_dst=00:00:00:01:00:01
>                 OpenFlow actions=set_field:0x4->reg7,resubmit(,32)
>
>                         Resubmitted flow: reg6=0x6,reg7=0x4,metadata=0x1,in_port=3,vlan_tci=0x0000,dl_src=00:00:00:01:00:02,dl_dst=00:00:00:01:00:01,dl_type=0x0000
>                         Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x4
>                         Resubmitted  odp: drop
>                         Resubmitted megaflow: recirc_id=0,reg6=0,reg7=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:00:01:00:01,dl_type=0x0000
>                         Rule: table=32 cookie=0 priority=0
>                         OpenFlow actions=resubmit(,33)
>
>                                 Resubmitted flow: unchanged
>                                 Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x4
>                                 Resubmitted  odp: drop
>                                 Resubmitted megaflow: recirc_id=0,reg6=0,reg7=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:00:01:00:01,dl_type=0x0000
>                                 Rule: table=33 cookie=0 priority=100,reg7=0x4,metadata=0x1
>                                 OpenFlow actions=resubmit(,34)
>
>                                         Resubmitted flow: unchanged
>                                         Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x4
>                                         Resubmitted  odp: drop
>                                         Resubmitted megaflow: recirc_id=0,reg6=0,reg7=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:00:01:00:01,dl_type=0x0000
>                                         Rule: table=34 cookie=0 priority=0
>                                         OpenFlow actions=set_field:0->reg0,set_field:0->reg1,set_field:0->reg2,set_field:0->reg3,set_field:0->reg4,set_field:0->reg5,resubmit(,48)
>
>                                                 Resubmitted flow: unchanged
>                                                 Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x4
>                                                 Resubmitted  odp: drop
>                                                 Resubmitted megaflow: recirc_id=0,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:00:01:00:01,dl_type=0x0000
>                                                 Rule: table=48 cookie=0 priority=0,metadata=0x1
>                                                 OpenFlow actions=resubmit(,49)
>
>                                                         Resubmitted flow: unchanged
>                                                         Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x4
>                                                         Resubmitted  odp: drop
>                                                         Resubmitted megaflow: recirc_id=0,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:00:01:00:01,dl_type=0x0000
>                                                         Rule: table=49 cookie=0 priority=50,reg7=0x4,metadata=0x1
>                                                         OpenFlow actions=resubmit(,64)
>
>                                                                 Resubmitted flow: unchanged
>                                                                 Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x4
>                                                                 Resubmitted  odp: drop
>                                                                 Resubmitted megaflow: recirc_id=0,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:00:01:00:01,dl_type=0x0000
>                                                                 Rule: table=64 cookie=0 priority=100,reg7=0x4,metadata=0x1
>                                                                 OpenFlow actions=push_vlan:0x8100,set_field:4196->vlan_vid,push:NXM_OF_IN_PORT[],set_field:0->in_port,output:2,pop_vlan,pop:NXM_OF_IN_PORT[]
>
> Final flow: reg6=0x6,reg7=0x4,metadata=0x1,in_port=3,vlan_tci=0x0000,dl_src=00:00:00:01:00:02,dl_dst=00:00:00:01:00:01,dl_type=0x0000
> Megaflow: recirc_id=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:00:01:00:01,dl_type=0x0000
> Datapath actions: 5   → VLAN tags present when forwarding to the VM.
>
>
>
>
>
> $  sudo /home/sugeshch/repo/ovs_dpdk/ovs_dpdk/utilities/ovs-appctl ofproto/trace br-int in_port=3,dl_src=00:00:00:01:00:02,dl_dst=ff:ff:ff:ff:ff:ff,dl_vlan=100 -generate
> Bridge: br-int
> Flow: in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:01:00:02,dl_dst=ff:ff:ff:ff:ff:ff,dl_type=0x0000
>
> Rule: table=0 cookie=0 priority=150,in_port=3,dl_vlan=100
> OpenFlow actions=set_field:0x1->metadata,set_field:0x6->reg6,pop_vlan,resubmit(,16)
>
>         Resubmitted flow: reg6=0x6,metadata=0x1,in_port=3,vlan_tci=0x0000,dl_src=00:00:00:01:00:02,dl_dst=ff:ff:ff:ff:ff:ff,dl_type=0x0000
>         Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x0
>         Resubmitted  odp: drop
>         Resubmitted megaflow: recirc_id=0,reg6=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_type=0x0000
>         Rule: table=16 cookie=0 priority=50,reg6=0x6,metadata=0x1
>         OpenFlow actions=resubmit(,17)
>
>                 Resubmitted flow: unchanged
>                 Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x0
>                 Resubmitted  odp: drop
>                 Resubmitted megaflow: recirc_id=0,reg6=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00,dl_type=0x0000
>                 Rule: table=17 cookie=0 priority=100,metadata=0x1,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00
>                 OpenFlow actions=set_field:0xffff->reg7,resubmit(,32)
>
>                         Resubmitted flow: reg6=0x6,reg7=0xffff,metadata=0x1,in_port=3,vlan_tci=0x0000,dl_src=00:00:00:01:00:02,dl_dst=ff:ff:ff:ff:ff:ff,dl_type=0x0000
>                         Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0xffff
>                         Resubmitted  odp: drop
>                         Resubmitted megaflow: recirc_id=0,reg6=0,reg7=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00,dl_type=0x0000
>                         Rule: table=32 cookie=0 priority=100,reg7=0xffff,metadata=0x1
>                         OpenFlow actions=load:0x1->NXM_NX_TUN_ID[0..23],load:0xffff->NXM_NX_TUN_METADATA0[0..31],move:NXM_NX_REG6[0..14]->NXM_NX_TUN_METADATA0[16..30],output:1,resubmit(,33)                        output to native tunnel
>                         tunneling to 192.168.200.2 via br-ext
>                         tunneling from 00:1e:67:d1:a5:f5 192.168.200.1 to 00:1e:67:51:2a:00 192.168.200.2
>
>                                 Resubmitted flow: reg6=0x6,reg7=0xffff,tun_id=0x1,metadata=0x1,in_port=3,vlan_tci=0x0000,dl_src=00:00:00:01:00:02,dl_dst=ff:ff:ff:ff:ff:ff,dl_type=0x0000
>                                 Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0xffff
>                                 Resubmitted  odp: pop_vlan,tnl_push(tnl_port(4),header(size=58,type=5,eth(dst=00:1e:67:51:2a:00,src=00:1e:67:d1:a5:f5,dl_type=0x0800),ipv4(src=192.168.200.1,dst=192.168.200.2,proto=17,tos=0,ttl=64,frag=0x40),udp(src=0,dst=6081,csum=0x0),geneve(vni=0x1,options({class=0xffff,type=0,len=4,0x6ffff}))),out_port(2))
>                                 Resubmitted megaflow: recirc_id=0,reg6=0,reg7=0,tun_id=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00,dl_type=0x0000
>                                 Rule: table=33 cookie=0 priority=100,reg7=0xffff,metadata=0x1
>                                 OpenFlow actions=set_field:0x1->reg7,resubmit(,34),set_field:0x2->reg7,resubmit(,34)
>
>                                         Resubmitted flow: reg6=0x6,reg7=0x1,tun_id=0x1,metadata=0x1,in_port=3,vlan_tci=0x0000,dl_src=00:00:00:01:00:02,dl_dst=ff:ff:ff:ff:ff:ff,dl_type=0x0000
>                                         Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x1
>                                         Resubmitted  odp: pop_vlan,tnl_push(tnl_port(4),header(size=58,type=5,eth(dst=00:1e:67:51:2a:00,src=00:1e:67:d1:a5:f5,dl_type=0x0800),ipv4(src=192.168.200.1,dst=192.168.200.2,proto=17,tos=0,ttl=64,frag=0x40),udp(src=0,dst=6081,csum=0x0),geneve(vni=0x1,options({class=0xffff,type=0,len=4,0x6ffff}))),out_port(2))
>                                         Resubmitted megaflow: recirc_id=0,reg6=0,reg7=0,tun_id=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00,dl_type=0x0000
>                                         Rule: table=34 cookie=0 priority=0
>                                         OpenFlow actions=set_field:0->reg0,set_field:0->reg1,set_field:0->reg2,set_field:0->reg3,set_field:0->reg4,set_field:0->reg5,resubmit(,48)
>
>                                                 Resubmitted flow: unchanged
>                                                 Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x1
>                                                 Resubmitted  odp: pop_vlan,tnl_push(tnl_port(4),header(size=58,type=5,eth(dst=00:1e:67:51:2a:00,src=00:1e:67:d1:a5:f5,dl_type=0x0800),ipv4(src=192.168.200.1,dst=192.168.200.2,proto=17,tos=0,ttl=64,frag=0x40),udp(src=0,dst=6081,csum=0x0),geneve(vni=0x1,options({class=0xffff,type=0,len=4,0x6ffff}))),out_port(2))
>                                                 Resubmitted megaflow: recirc_id=0,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,tun_id=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00,dl_type=0x0000
>                                                 Rule: table=48 cookie=0 priority=0,metadata=0x1
>                                                 OpenFlow actions=resubmit(,49)
>
>                                                         Resubmitted flow: unchanged
>                                                         Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x1
>                                                         Resubmitted  odp: pop_vlan,tnl_push(tnl_port(4),header(size=58,type=5,eth(dst=00:1e:67:51:2a:00,src=00:1e:67:d1:a5:f5,dl_type=0x0800),ipv4(src=192.168.200.1,dst=192.168.200.2,proto=17,tos=0,ttl=64,frag=0x40),udp(src=0,dst=6081,csum=0x0),geneve(vni=0x1,options({class=0xffff,type=0,len=4,0x6ffff}))),out_port(2))
>                                                         Resubmitted megaflow: recirc_id=0,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,tun_id=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00,dl_type=0x0000
>                                                         Rule: table=49 cookie=0 priority=100,metadata=0x1,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00
>                                                         OpenFlow actions=resubmit(,64)
>
>                                                                 Resubmitted flow: unchanged
>                                                                 Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x1
>                                                                 Resubmitted  odp: pop_vlan,tnl_push(tnl_port(4),header(size=58,type=5,eth(dst=00:1e:67:51:2a:00,src=00:1e:67:d1:a5:f5,dl_type=0x0800),ipv4(src=192.168.200.1,dst=192.168.200.2,proto=17,tos=0,ttl=64,frag=0x40),udp(src=0,dst=6081,csum=0x0),geneve(vni=0x1,options({class=0xffff,type=0,len=4,0x6ffff}))),out_port(2))
>                                                                 Resubmitted megaflow: recirc_id=0,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,tun_id=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00,dl_type=0x0000
>                                                                 Rule: table=64 cookie=0 priority=100,reg7=0x1,metadata=0x1
>                                                                 OpenFlow actions=output:2
>
>                                         Resubmitted flow: reg6=0x6,reg7=0x2,tun_id=0x1,metadata=0x1,in_port=3,vlan_tci=0x0000,dl_src=00:00:00:01:00:02,dl_dst=ff:ff:ff:ff:ff:ff,dl_type=0x0000
>                                         Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x2
>                                         Resubmitted  odp: pop_vlan,tnl_push(tnl_port(4),header(size=58,type=5,eth(dst=00:1e:67:51:2a:00,src=00:1e:67:d1:a5:f5,dl_type=0x0800),ipv4(src=192.168.200.1,dst=192.168.200.2,proto=17,tos=0,ttl=64,frag=0x40),udp(src=0,dst=6081,csum=0x0),geneve(vni=0x1,options({class=0xffff,type=0,len=4,0x6ffff}))),out_port(2)),5
>                                         Resubmitted megaflow: recirc_id=0,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,tun_id=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00,dl_type=0x0000
>                                         Rule: table=34 cookie=0 priority=0
>                                         OpenFlow actions=set_field:0->reg0,set_field:0->reg1,set_field:0->reg2,set_field:0->reg3,set_field:0->reg4,set_field:0->reg5,resubmit(,48)
>
>                                                 Resubmitted flow: unchanged
>                                                 Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x2
>                                                 Resubmitted  odp: pop_vlan,tnl_push(tnl_port(4),header(size=58,type=5,eth(dst=00:1e:67:51:2a:00,src=00:1e:67:d1:a5:f5,dl_type=0x0800),ipv4(src=192.168.200.1,dst=192.168.200.2,proto=17,tos=0,ttl=64,frag=0x40),udp(src=0,dst=6081,csum=0x0),geneve(vni=0x1,options({class=0xffff,type=0,len=4,0x6ffff}))),out_port(2)),5
>                                                 Resubmitted megaflow: recirc_id=0,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,tun_id=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00,dl_type=0x0000
>                                                 Rule: table=48 cookie=0 priority=0,metadata=0x1
>                                                 OpenFlow actions=resubmit(,49)
>
>                                                         Resubmitted flow: unchanged
>                                                         Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x2
>                                                         Resubmitted  odp: pop_vlan,tnl_push(tnl_port(4),header(size=58,type=5,eth(dst=00:1e:67:51:2a:00,src=00:1e:67:d1:a5:f5,dl_type=0x0800),ipv4(src=192.168.200.1,dst=192.168.200.2,proto=17,tos=0,ttl=64,frag=0x40),udp(src=0,dst=6081,csum=0x0),geneve(vni=0x1,options({class=0xffff,type=0,len=4,0x6ffff}))),out_port(2)),5
>                                                         Resubmitted megaflow: recirc_id=0,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,tun_id=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00,dl_type=0x0000
>                                                         Rule: table=49 cookie=0 priority=100,metadata=0x1,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00
>                                                         OpenFlow actions=resubmit(,64)
>
>                                                                 Resubmitted flow: unchanged
>                                                                 Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x6 reg7=0x2
>                                                                 Resubmitted  odp: pop_vlan,tnl_push(tnl_port(4),header(size=58,type=5,eth(dst=00:1e:67:51:2a:00,src=00:1e:67:d1:a5:f5,dl_type=0x0800),ipv4(src=192.168.200.1,dst=192.168.200.2,proto=17,tos=0,ttl=64,frag=0x40),udp(src=0,dst=6081,csum=0x0),geneve(vni=0x1,options({class=0xffff,type=0,len=4,0x6ffff}))),out_port(2)),5
>                                                                 Resubmitted megaflow: recirc_id=0,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,tun_id=0,metadata=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00,dl_type=0x0000
>                                                                 Rule: table=64 cookie=0 priority=100,reg7=0x2,metadata=0x1
>                                                                 OpenFlow actions=output:3
>                                                                 skipping output to input port
>
> Final flow: reg6=0x6,reg7=0x2,tun_id=0x1,metadata=0x1,in_port=3,vlan_tci=0x0000,dl_src=00:00:00:01:00:02,dl_dst=ff:ff:ff:ff:ff:ff,dl_type=0x0000
> Megaflow: recirc_id=0,tun_id=0,in_port=3,dl_vlan=100,dl_vlan_pcp=0,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00,dl_type=0x0000
> Datapath actions: pop_vlan,tnl_push(tnl_port(4),header(size=58,type=5,eth(dst=00:1e:67:51:2a:00,src=00:1e:67:d1:a5:f5,dl_type=0x0800),ipv4(src=192.168.200.1,dst=192.168.200.2,proto=17,tos=0,ttl=64,frag=0x40),udp(src=0,dst=6081,csum=0x0),geneve(vni=0x1,options({class=0xffff,type=0,len=4,0x6ffff}))),out_port(2)),5 → VLAN tag stripped off before sending out.
>
>
>
> _______________________________________________
> discuss mailing list
> discuss at openvswitch.org
> http://openvswitch.org/mailman/listinfo/discuss



More information about the discuss mailing list