[ovs-dev] [PATCH 4/4] [RFC] ofproto-dpif: Make ofproto/trace output easier to read.

Ben Pfaff blp at ovn.org
Wed Dec 7 16:36:13 UTC 2016


On Tue, Dec 06, 2016 at 11:28:43PM -0800, Ben Pfaff wrote:
> "ovs-appctl ofproto/trace" is invaluable for debugging, but as the users of
> Open vSwitch have evolved it has failed to keep up with the times.  It's
> pretty easy to design OpenFlow tables and pipelines that resubmit dozens of
> times.  Each resubmit causes an additional tab of indentation, so the
> output wraps around, sometimes again and again, and makes the output close
> to unreadable.
> 
> ovn-trace pioneered better formatting for tracing in OVN logical datapaths,
> mostly by not increasing indentation for tail recursion, which in practice
> gets rid of almost all indentation.
> 
> This commit experiments with redoing ofproto/trace the same way.  Try
> looking at, for example, the testsuite output for test 2280 "ovn -- 3 HVs,
> 3 LRs connected via LS, source IP based routes".  Without this commit, it
> indents 61 levels (488 spaces!).  With this commit, it indents 1 level
> (4 spaces) and it's possible to actually understand what's going on almost
> at a glance.

Here's the output with this patch, followed by the output without this
patch:

--8<--------------------------cut here-------------------------->8--

Flow: udp,in_port=1,vlan_tci=0x0000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2,nw_dst=172.16.1.3,nw_tos=0,nw_ecn=0,nw_ttl=64,tp_src=53,tp_dst=4369

bridge("br-int")
----------------
 0. in_port=1, priority 100
    set_field:0x1->reg13
    set_field:0x4->metadata
    set_field:0x2->reg14
    resubmit(,16)
16. reg14=0x2,metadata=0x4, priority 50
    resubmit(,17)
17. metadata=0x4, priority 0
    resubmit(,18)
18. metadata=0x4, priority 0
    resubmit(,19)
19. metadata=0x4, priority 0
    resubmit(,20)
20. metadata=0x4, priority 0
    resubmit(,21)
21. metadata=0x4, priority 0
    resubmit(,22)
22. metadata=0x4, priority 0
    resubmit(,23)
23. metadata=0x4, priority 0
    resubmit(,24)
24. metadata=0x4, priority 0
    resubmit(,25)
25. metadata=0x4, priority 0
    resubmit(,26)
26. metadata=0x4, priority 0
    resubmit(,27)
27. metadata=0x4, priority 0
    resubmit(,28)
28. metadata=0x4, priority 0
    resubmit(,29)
29. metadata=0x4,dl_dst=00:00:01:01:02:03, priority 50
    set_field:0x1->reg15
    resubmit(,32)
32. priority 0
    resubmit(,33)
33. reg15=0x1,metadata=0x4, priority 100
    resubmit(,34)
34. priority 0
    set_field:0->reg0
    set_field:0->reg1
    set_field:0->reg2
    set_field:0->reg3
    set_field:0->reg4
    set_field:0->reg5
    set_field:0->reg6
    set_field:0->reg7
    set_field:0->reg8
    set_field:0->reg9
    resubmit(,48)
48. metadata=0x4, priority 0
    resubmit(,49)
49. metadata=0x4, priority 0
    resubmit(,50)
50. metadata=0x4, priority 0
    resubmit(,51)
51. metadata=0x4, priority 0
    resubmit(,52)
52. metadata=0x4, priority 0
    resubmit(,53)
53. metadata=0x4, priority 0
    resubmit(,54)
54. metadata=0x4, priority 0
    resubmit(,55)
55. metadata=0x4, priority 0
    resubmit(,56)
56. reg15=0x1,metadata=0x4, priority 50
    resubmit(,64)
64. priority 0
    resubmit(,65)
65. reg15=0x1,metadata=0x4, priority 100
    output:8

bridge("br-int")
----------------
 0. in_port=11, priority 100
    set_field:0x1->metadata
    set_field:0x1->reg14
    resubmit(,16)
16. reg14=0x1,metadata=0x1,dl_dst=00:00:01:01:02:03, priority 50
    resubmit(,17)
17. metadata=0x1, priority 0
    resubmit(,18)
18. metadata=0x1, priority 0
    resubmit(,19)
19. metadata=0x1, priority 0
    resubmit(,20)
20. metadata=0x1, priority 0
    resubmit(,21)
21. ip,metadata=0x1,nw_src=192.168.1.0/24, priority 48
    dec_ttl()
    load:0x14000002->NXM_NX_XXREG0[96..127]
    load:0x14000001->NXM_NX_XXREG0[64..95]
    set_field:00:00:04:01:02:03->eth_src
    set_field:0x3->reg15
    load:0x1->NXM_NX_REG10[0]
    resubmit(,22)
22. reg0=0x14000002,reg15=0x3,metadata=0x1, priority 100
    set_field:00:00:04:01:02:04->eth_dst
    resubmit(,23)
23. metadata=0x1, priority 0
    resubmit(,32)
32. priority 0
    resubmit(,33)
33. reg15=0x3,metadata=0x1, priority 100
    resubmit(,34)
34. priority 0
    set_field:0->reg0
    set_field:0->reg1
    set_field:0->reg2
    set_field:0->reg3
    set_field:0->reg4
    set_field:0->reg5
    set_field:0->reg6
    set_field:0->reg7
    set_field:0->reg8
    set_field:0->reg9
    resubmit(,48)
48. metadata=0x1, priority 0
    resubmit(,49)
49. reg15=0x3,metadata=0x1, priority 100
    resubmit(,64)
64. reg10=0x1/0x1,reg15=0x3,metadata=0x1, priority 100
    push:NXM_OF_IN_PORT[]
    set_field:0->in_port
    resubmit(,65)
    65. reg15=0x3,metadata=0x1, priority 100
            output:6

        bridge("br-int")
        ----------------
         0. in_port=9, priority 100
            set_field:0x8->metadata
            set_field:0x1->reg14
            resubmit(,16)
        16. reg14=0x1,metadata=0x8, priority 50
            resubmit(,17)
        17. metadata=0x8, priority 0
            resubmit(,18)
        18. metadata=0x8, priority 0
            resubmit(,19)
        19. metadata=0x8, priority 0
            resubmit(,20)
        20. metadata=0x8, priority 0
            resubmit(,21)
        21. metadata=0x8, priority 0
            resubmit(,22)
        22. metadata=0x8, priority 0
            resubmit(,23)
        23. metadata=0x8, priority 0
            resubmit(,24)
        24. metadata=0x8, priority 0
            resubmit(,25)
        25. metadata=0x8, priority 0
            resubmit(,26)
        26. metadata=0x8, priority 0
            resubmit(,27)
        27. metadata=0x8, priority 0
            resubmit(,28)
        28. metadata=0x8, priority 0
            resubmit(,29)
        29. metadata=0x8,dl_dst=00:00:04:01:02:04, priority 50
            set_field:0x2->reg15
            resubmit(,32)
        32. reg15=0x2,metadata=0x8, priority 100
            load:0x8->NXM_NX_TUN_ID[0..23]
            set_field:0x2/0xffffffff->tun_metadata0
            move:NXM_NX_REG14[0..14]->NXM_NX_TUN_METADATA0[16..30]
            output:3
            output to native tunnel
            tunneling to 192.168.0.2 via br-phys
            tunneling from 4a:d0:3f:e9:f6:46 192.168.0.1 to 62:1c:34:b8:61:48 192.168.0.2
    pop:NXM_OF_IN_PORT[]
Final flow: udp,reg13=0x1,reg14=0x2,reg15=0x1,metadata=0x4,in_port=1,vlan_tci=0x0000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2,nw_dst=172.16.1.3,nw_tos=0,nw_ecn=0,nw_ttl=64,tp_src=53,tp_dst=4369
Megaflow: recirc_id=0,ip,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ecn=0,nw_ttl=64,nw_frag=no
Datapath actions: set(eth(src=00:00:04:01:02:03,dst=00:00:04:01:02:04)),set(ipv4(src=192.168.1.2/255.255.255.254,dst=172.16.1.3,tos=0/0x3,ttl=63)),tnl_push(tnl_port(6081),header(size=58,type=5,eth(dst=62:1c:34:b8:61:48,src=4a:d0:3f:e9:f6:46,dl_type=0x0800),ipv4(src=192.168.0.1,dst=192.168.0.2,proto=17,tos=0,ttl=64,frag=0x4000),udp(src=0,dst=6081,csum=0xffff),geneve(crit,vni=0x8,options({class=0x102,type=0x80,len=4,0x10002}))),out_port(1))

--8<--------------------------cut here-------------------------->8--

Bridge: br-int
Flow: udp,in_port=1,vlan_tci=0x0000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2,nw_dst=172.16.1.3,nw_tos=0,nw_ecn=0,nw_ttl=64,tp_src=53,tp_dst=4369

Rule: table=0 cookie=0 priority=100,in_port=1
OpenFlow actions=set_field:0x1->reg13,set_field:0x4->metadata,set_field:0x2->reg14,resubmit(,16)

	Resubmitted flow: udp,reg13=0x1,reg14=0x2,metadata=0x4,in_port=1,vlan_tci=0x0000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2,nw_dst=172.16.1.3,nw_tos=0,nw_ecn=0,nw_ttl=64,tp_src=53,tp_dst=4369
	Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x0
	Resubmitted  odp: drop
	Resubmitted megaflow: recirc_id=0,ip,reg13=0,reg14=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,nw_frag=no
	Rule: table=16 cookie=0 priority=50,reg14=0x2,metadata=0x4
	OpenFlow actions=resubmit(,17)

		Resubmitted flow: unchanged
		Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x0
		Resubmitted  odp: drop
		Resubmitted megaflow: recirc_id=0,ip,reg13=0,reg14=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,nw_frag=no
		Rule: table=17 cookie=0 priority=0,metadata=0x4
		OpenFlow actions=resubmit(,18)

			Resubmitted flow: unchanged
			Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x0
			Resubmitted  odp: drop
			Resubmitted megaflow: recirc_id=0,ip,reg13=0,reg14=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,nw_frag=no
			Rule: table=18 cookie=0 priority=0,metadata=0x4
			OpenFlow actions=resubmit(,19)

				Resubmitted flow: unchanged
				Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x0
				Resubmitted  odp: drop
				Resubmitted megaflow: recirc_id=0,ip,reg13=0,reg14=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,nw_frag=no
				Rule: table=19 cookie=0 priority=0,metadata=0x4
				OpenFlow actions=resubmit(,20)

					Resubmitted flow: unchanged
					Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x0
					Resubmitted  odp: drop
					Resubmitted megaflow: recirc_id=0,ip,reg13=0,reg14=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,nw_frag=no
					Rule: table=20 cookie=0 priority=0,metadata=0x4
					OpenFlow actions=resubmit(,21)

						Resubmitted flow: unchanged
						Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x0
						Resubmitted  odp: drop
						Resubmitted megaflow: recirc_id=0,ip,reg0=0/0x1,reg13=0,reg14=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,nw_frag=no
						Rule: table=21 cookie=0 priority=0,metadata=0x4
						OpenFlow actions=resubmit(,22)

							Resubmitted flow: unchanged
							Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x0
							Resubmitted  odp: drop
							Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,nw_frag=no
							Rule: table=22 cookie=0 priority=0,metadata=0x4
							OpenFlow actions=resubmit(,23)

								Resubmitted flow: unchanged
								Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x0
								Resubmitted  odp: drop
								Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,nw_frag=no
								Rule: table=23 cookie=0 priority=0,metadata=0x4
								OpenFlow actions=resubmit(,24)

									Resubmitted flow: unchanged
									Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x0
									Resubmitted  odp: drop
									Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,nw_frag=no
									Rule: table=24 cookie=0 priority=0,metadata=0x4
									OpenFlow actions=resubmit(,25)

										Resubmitted flow: unchanged
										Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x0
										Resubmitted  odp: drop
										Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,nw_frag=no
										Rule: table=25 cookie=0 priority=0,metadata=0x4
										OpenFlow actions=resubmit(,26)

											Resubmitted flow: unchanged
											Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x0
											Resubmitted  odp: drop
											Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,nw_frag=no
											Rule: table=26 cookie=0 priority=0,metadata=0x4
											OpenFlow actions=resubmit(,27)

												Resubmitted flow: unchanged
												Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x0
												Resubmitted  odp: drop
												Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,nw_frag=no
												Rule: table=27 cookie=0 priority=0,metadata=0x4
												OpenFlow actions=resubmit(,28)

													Resubmitted flow: unchanged
													Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x0
													Resubmitted  odp: drop
													Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,nw_frag=no
													Rule: table=28 cookie=0 priority=0,metadata=0x4
													OpenFlow actions=resubmit(,29)

														Resubmitted flow: unchanged
														Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x0
														Resubmitted  odp: drop
														Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
														Rule: table=29 cookie=0 priority=50,metadata=0x4,dl_dst=00:00:01:01:02:03
														OpenFlow actions=set_field:0x1->reg15,resubmit(,32)

															Resubmitted flow: udp,reg13=0x1,reg14=0x2,reg15=0x1,metadata=0x4,in_port=1,vlan_tci=0x0000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2,nw_dst=172.16.1.3,nw_tos=0,nw_ecn=0,nw_ttl=64,tp_src=53,tp_dst=4369
															Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x1
															Resubmitted  odp: drop
															Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg10=0/0x2,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
															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=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x1
																Resubmitted  odp: drop
																Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg10=0/0x2,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
																Rule: table=33 cookie=0 priority=100,reg15=0x1,metadata=0x4
																OpenFlow actions=resubmit(,34)

																	Resubmitted flow: unchanged
																	Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x1
																	Resubmitted  odp: drop
																	Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
																	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,set_field:0->reg6,set_field:0->reg7,set_field:0->reg8,set_field:0->reg9,resubmit(,48)

																		Resubmitted flow: unchanged
																		Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x1
																		Resubmitted  odp: drop
																		Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
																		Rule: table=48 cookie=0 priority=0,metadata=0x4
																		OpenFlow actions=resubmit(,49)

																			Resubmitted flow: unchanged
																			Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x1
																			Resubmitted  odp: drop
																			Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
																			Rule: table=49 cookie=0 priority=0,metadata=0x4
																			OpenFlow actions=resubmit(,50)

																				Resubmitted flow: unchanged
																				Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x1
																				Resubmitted  odp: drop
																				Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
																				Rule: table=50 cookie=0 priority=0,metadata=0x4
																				OpenFlow actions=resubmit(,51)

																					Resubmitted flow: unchanged
																					Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x1
																					Resubmitted  odp: drop
																					Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
																					Rule: table=51 cookie=0 priority=0,metadata=0x4
																					OpenFlow actions=resubmit(,52)

																						Resubmitted flow: unchanged
																						Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x1
																						Resubmitted  odp: drop
																						Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
																						Rule: table=52 cookie=0 priority=0,metadata=0x4
																						OpenFlow actions=resubmit(,53)

																							Resubmitted flow: unchanged
																							Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x1
																							Resubmitted  odp: drop
																							Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
																							Rule: table=53 cookie=0 priority=0,metadata=0x4
																							OpenFlow actions=resubmit(,54)

																								Resubmitted flow: unchanged
																								Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x1
																								Resubmitted  odp: drop
																								Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
																								Rule: table=54 cookie=0 priority=0,metadata=0x4
																								OpenFlow actions=resubmit(,55)

																									Resubmitted flow: unchanged
																									Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x1
																									Resubmitted  odp: drop
																									Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
																									Rule: table=55 cookie=0 priority=0,metadata=0x4
																									OpenFlow actions=resubmit(,56)

																										Resubmitted flow: unchanged
																										Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x1
																										Resubmitted  odp: drop
																										Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
																										Rule: table=56 cookie=0 priority=50,reg15=0x1,metadata=0x4
																										OpenFlow actions=resubmit(,64)

																											Resubmitted flow: unchanged
																											Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x1
																											Resubmitted  odp: drop
																											Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
																											Rule: table=64 cookie=0 priority=0
																											OpenFlow actions=resubmit(,65)

																												Resubmitted flow: unchanged
																												Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x1 reg14=0x2 reg15=0x1
																												Resubmitted  odp: drop
																												Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
																												Rule: table=65 cookie=0 priority=100,reg15=0x1,metadata=0x4
																												OpenFlow actions=output:6

																													Resubmitted flow: udp,in_port=7,vlan_tci=0x0000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2,nw_dst=172.16.1.3,nw_tos=0,nw_ecn=0,nw_ttl=64,tp_src=53,tp_dst=4369
																													Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x0 reg15=0x0
																													Resubmitted  odp: drop
																													Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
																													Rule: table=0 cookie=0 priority=100,in_port=7
																													OpenFlow actions=set_field:0x1->metadata,set_field:0x1->reg14,resubmit(,16)

																														Resubmitted flow: udp,reg14=0x1,metadata=0x1,in_port=7,vlan_tci=0x0000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2,nw_dst=172.16.1.3,nw_tos=0,nw_ecn=0,nw_ttl=64,tp_src=53,tp_dst=4369
																														Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																														Resubmitted  odp: drop
																														Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_frag=no
																														Rule: table=16 cookie=0 priority=50,reg14=0x1,metadata=0x1,dl_dst=00:00:01:01:02:03
																														OpenFlow actions=resubmit(,17)

																															Resubmitted flow: unchanged
																															Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																															Resubmitted  odp: drop
																															Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																															Rule: table=17 cookie=0 priority=0,metadata=0x1
																															OpenFlow actions=resubmit(,18)

																																Resubmitted flow: unchanged
																																Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																Resubmitted  odp: drop
																																Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																Rule: table=18 cookie=0 priority=0,metadata=0x1
																																OpenFlow actions=resubmit(,19)

																																	Resubmitted flow: unchanged
																																	Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																	Resubmitted  odp: drop
																																	Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																	Rule: table=19 cookie=0 priority=0,metadata=0x1
																																	OpenFlow actions=resubmit(,20)

																																		Resubmitted flow: unchanged
																																		Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																		Resubmitted  odp: drop
																																		Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																		Rule: table=20 cookie=0 priority=0,metadata=0x1
																																		OpenFlow actions=resubmit(,21)

																																			Resubmitted flow: unchanged
																																			Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																			Resubmitted  odp: drop
																																			Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=00:00:00:00:00:00/01:00:00:00:00:00,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																			Rule: table=21 cookie=0 priority=48,ip,metadata=0x1,nw_src=192.168.1.0/24
																																			OpenFlow actions=dec_ttl(),load:0x14000002->NXM_NX_XXREG0[96..127],load:0x14000001->NXM_NX_XXREG0[64..95],set_field:00:00:04:01:02:03->eth_src,set_field:0x3->reg15,load:0x1->NXM_NX_REG10[0],resubmit(,22)

																																				Resubmitted flow: udp,reg0=0x14000002,reg1=0x14000001,reg10=0x1,reg14=0x1,reg15=0x3,metadata=0x1,in_port=7,vlan_tci=0x0000,dl_src=00:00:04:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2,nw_dst=172.16.1.3,nw_tos=0,nw_ecn=0,nw_ttl=63,tp_src=53,tp_dst=4369
																																				Resubmitted regs: reg0=0x14000002 reg1=0x14000001 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x1 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x3
																																				Resubmitted  odp: drop
																																				Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																				Rule: table=22 cookie=0 priority=100,reg0=0x14000002,reg15=0x3,metadata=0x1
																																				OpenFlow actions=set_field:00:00:04:01:02:04->eth_dst,resubmit(,23)

																																					Resubmitted flow: udp,reg0=0x14000002,reg1=0x14000001,reg10=0x1,reg14=0x1,reg15=0x3,metadata=0x1,in_port=7,vlan_tci=0x0000,dl_src=00:00:04:01:02:03,dl_dst=00:00:04:01:02:04,nw_src=192.168.1.2,nw_dst=172.16.1.3,nw_tos=0,nw_ecn=0,nw_ttl=63,tp_src=53,tp_dst=4369
																																					Resubmitted regs: reg0=0x14000002 reg1=0x14000001 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x1 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x3
																																					Resubmitted  odp: drop
																																					Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																					Rule: table=23 cookie=0 priority=0,metadata=0x1
																																					OpenFlow actions=resubmit(,32)

																																						Resubmitted flow: unchanged
																																						Resubmitted regs: reg0=0x14000002 reg1=0x14000001 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x1 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x3
																																						Resubmitted  odp: drop
																																						Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																						Rule: table=32 cookie=0 priority=0
																																						OpenFlow actions=resubmit(,33)

																																							Resubmitted flow: unchanged
																																							Resubmitted regs: reg0=0x14000002 reg1=0x14000001 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x1 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x3
																																							Resubmitted  odp: drop
																																							Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																							Rule: table=33 cookie=0 priority=100,reg15=0x3,metadata=0x1
																																							OpenFlow actions=resubmit(,34)

																																								Resubmitted flow: unchanged
																																								Resubmitted regs: reg0=0x14000002 reg1=0x14000001 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x1 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x3
																																								Resubmitted  odp: drop
																																								Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																								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,set_field:0->reg6,set_field:0->reg7,set_field:0->reg8,set_field:0->reg9,resubmit(,48)

																																									Resubmitted flow: udp,reg10=0x1,reg14=0x1,reg15=0x3,metadata=0x1,in_port=7,vlan_tci=0x0000,dl_src=00:00:04:01:02:03,dl_dst=00:00:04:01:02:04,nw_src=192.168.1.2,nw_dst=172.16.1.3,nw_tos=0,nw_ecn=0,nw_ttl=63,tp_src=53,tp_dst=4369
																																									Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x1 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x3
																																									Resubmitted  odp: drop
																																									Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																									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=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x1 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x3
																																										Resubmitted  odp: drop
																																										Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																										Rule: table=49 cookie=0 priority=100,reg15=0x3,metadata=0x1
																																										OpenFlow actions=resubmit(,64)

																																											Resubmitted flow: unchanged
																																											Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x1 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x3
																																											Resubmitted  odp: drop
																																											Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																											Rule: table=64 cookie=0 priority=100,reg10=0x1/0x1,reg15=0x3,metadata=0x1
																																											OpenFlow actions=push:NXM_OF_IN_PORT[],set_field:0->in_port,resubmit(,65),pop:NXM_OF_IN_PORT[]

																																												Resubmitted flow: udp,reg10=0x1,reg14=0x1,reg15=0x3,metadata=0x1,vlan_tci=0x0000,dl_src=00:00:04:01:02:03,dl_dst=00:00:04:01:02:04,nw_src=192.168.1.2,nw_dst=172.16.1.3,nw_tos=0,nw_ecn=0,nw_ttl=63,tp_src=53,tp_dst=4369
																																												Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x1 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x3
																																												Resubmitted  odp: drop
																																												Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																												Rule: table=65 cookie=0 priority=100,reg15=0x3,metadata=0x1
																																												OpenFlow actions=output:11

																																													Resubmitted flow: udp,in_port=12,vlan_tci=0x0000,dl_src=00:00:04:01:02:03,dl_dst=00:00:04:01:02:04,nw_src=192.168.1.2,nw_dst=172.16.1.3,nw_tos=0,nw_ecn=0,nw_ttl=63,tp_src=53,tp_dst=4369
																																													Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x0 reg15=0x0
																																													Resubmitted  odp: drop
																																													Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																													Rule: table=0 cookie=0 priority=100,in_port=12
																																													OpenFlow actions=set_field:0x8->metadata,set_field:0x1->reg14,resubmit(,16)

																																														Resubmitted flow: udp,reg14=0x1,metadata=0x8,in_port=12,vlan_tci=0x0000,dl_src=00:00:04:01:02:03,dl_dst=00:00:04:01:02:04,nw_src=192.168.1.2,nw_dst=172.16.1.3,nw_tos=0,nw_ecn=0,nw_ttl=63,tp_src=53,tp_dst=4369
																																														Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																														Resubmitted  odp: drop
																																														Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																														Rule: table=16 cookie=0 priority=50,reg14=0x1,metadata=0x8
																																														OpenFlow actions=resubmit(,17)

																																															Resubmitted flow: unchanged
																																															Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																															Resubmitted  odp: drop
																																															Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																															Rule: table=17 cookie=0 priority=0,metadata=0x8
																																															OpenFlow actions=resubmit(,18)

																																																Resubmitted flow: unchanged
																																																Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																																Resubmitted  odp: drop
																																																Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																																Rule: table=18 cookie=0 priority=0,metadata=0x8
																																																OpenFlow actions=resubmit(,19)

																																																	Resubmitted flow: unchanged
																																																	Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																																	Resubmitted  odp: drop
																																																	Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																																	Rule: table=19 cookie=0 priority=0,metadata=0x8
																																																	OpenFlow actions=resubmit(,20)

																																																		Resubmitted flow: unchanged
																																																		Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																																		Resubmitted  odp: drop
																																																		Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																																		Rule: table=20 cookie=0 priority=0,metadata=0x8
																																																		OpenFlow actions=resubmit(,21)

																																																			Resubmitted flow: unchanged
																																																			Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																																			Resubmitted  odp: drop
																																																			Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																																			Rule: table=21 cookie=0 priority=0,metadata=0x8
																																																			OpenFlow actions=resubmit(,22)

																																																				Resubmitted flow: unchanged
																																																				Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																																				Resubmitted  odp: drop
																																																				Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																																				Rule: table=22 cookie=0 priority=0,metadata=0x8
																																																				OpenFlow actions=resubmit(,23)

																																																					Resubmitted flow: unchanged
																																																					Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																																					Resubmitted  odp: drop
																																																					Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																																					Rule: table=23 cookie=0 priority=0,metadata=0x8
																																																					OpenFlow actions=resubmit(,24)

																																																						Resubmitted flow: unchanged
																																																						Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																																						Resubmitted  odp: drop
																																																						Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																																						Rule: table=24 cookie=0 priority=0,metadata=0x8
																																																						OpenFlow actions=resubmit(,25)

																																																							Resubmitted flow: unchanged
																																																							Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																																							Resubmitted  odp: drop
																																																							Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																																							Rule: table=25 cookie=0 priority=0,metadata=0x8
																																																							OpenFlow actions=resubmit(,26)

																																																								Resubmitted flow: unchanged
																																																								Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																																								Resubmitted  odp: drop
																																																								Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																																								Rule: table=26 cookie=0 priority=0,metadata=0x8
																																																								OpenFlow actions=resubmit(,27)

																																																									Resubmitted flow: unchanged
																																																									Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																																									Resubmitted  odp: drop
																																																									Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																																									Rule: table=27 cookie=0 priority=0,metadata=0x8
																																																									OpenFlow actions=resubmit(,28)

																																																										Resubmitted flow: unchanged
																																																										Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																																										Resubmitted  odp: drop
																																																										Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																																										Rule: table=28 cookie=0 priority=0,metadata=0x8
																																																										OpenFlow actions=resubmit(,29)

																																																											Resubmitted flow: unchanged
																																																											Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x0
																																																											Resubmitted  odp: drop
																																																											Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																																											Rule: table=29 cookie=0 priority=50,metadata=0x8,dl_dst=00:00:04:01:02:04
																																																											OpenFlow actions=set_field:0x2->reg15,resubmit(,32)

																																																												Resubmitted flow: udp,reg14=0x1,reg15=0x2,metadata=0x8,in_port=12,vlan_tci=0x0000,dl_src=00:00:04:01:02:03,dl_dst=00:00:04:01:02:04,nw_src=192.168.1.2,nw_dst=172.16.1.3,nw_tos=0,nw_ecn=0,nw_ttl=63,tp_src=53,tp_dst=4369
																																																												Resubmitted regs: reg0=0x0 reg1=0x0 reg2=0x0 reg3=0x0 reg4=0x0 reg5=0x0 reg6=0x0 reg7=0x0 reg8=0x0 reg9=0x0 reg10=0x0 reg11=0x0 reg12=0x0 reg13=0x0 reg14=0x1 reg15=0x2
																																																												Resubmitted  odp: drop
																																																												Resubmitted megaflow: recirc_id=0,ip,reg0=0,reg1=0,reg2=0,reg3=0,reg4=0,reg5=0,reg6=0,reg7=0,reg8=0,reg9=0,reg10=0/0x3,reg13=0,reg14=0,reg15=0,metadata=0,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ttl=64,nw_frag=no
																																																												Rule: table=32 cookie=0 priority=100,reg15=0x2,metadata=0x8
																																																												OpenFlow actions=load:0x8->NXM_NX_TUN_ID[0..23],set_field:0x2/0xffffffff->tun_metadata0,move:NXM_NX_REG14[0..14]->NXM_NX_TUN_METADATA0[16..30],output:3
																																																												output to native tunnel
																																																												tunneling to 192.168.0.2 via br-phys
																																																												tunneling from 6a:80:bc:0f:10:4b 192.168.0.1 to ea:a6:71:ed:7e:4d 192.168.0.2

Final flow: udp,reg13=0x1,reg14=0x2,reg15=0x1,metadata=0x4,in_port=1,vlan_tci=0x0000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2,nw_dst=172.16.1.3,nw_tos=0,nw_ecn=0,nw_ttl=64,tp_src=53,tp_dst=4369
Megaflow: recirc_id=0,ip,in_port=1,vlan_tci=0x0000/0x1000,dl_src=f0:00:00:01:02:03,dl_dst=00:00:01:01:02:03,nw_src=192.168.1.2/31,nw_dst=172.16.1.3,nw_ecn=0,nw_ttl=64,nw_frag=no
Datapath actions: set(eth(src=00:00:04:01:02:03,dst=00:00:04:01:02:04)),set(ipv4(src=192.168.1.2/255.255.255.254,dst=172.16.1.3,tos=0/0x3,ttl=63)),tnl_push(tnl_port(6081),header(size=58,type=5,eth(dst=ea:a6:71:ed:7e:4d,src=6a:80:bc:0f:10:4b,dl_type=0x0800),ipv4(src=192.168.0.1,dst=192.168.0.2,proto=17,tos=0,ttl=64,frag=0x4000),udp(src=0,dst=6081,csum=0xffff),geneve(crit,vni=0x8,options({class=0x102,type=0x80,len=4,0x10002}))),out_port(1))


More information about the dev mailing list