Skip to content

Instantly share code, notes, and snippets.

@hzhou8
Last active September 29, 2018 00:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hzhou8/763e18c209aab40e7f3d6bd0690cea6f to your computer and use it in GitHub Desktop.
Save hzhou8/763e18c209aab40e7f3d6bd0690cea6f to your computer and use it in GitHub Desktop.
ovn megaflow problem
[ example of megaflows ]
recirc_id(0),in_port(2),eth(src=00:1b:17:00:3d:26,dst=74:db:d1:80:6f:e0),eth_type(0x8100),vlan(vid=402,pcp=0),encap(eth_type(0x0800),ipv4(src=10.192.0.0/255.192.0.0,dst=10.148.196.42,proto=17,tos=0/0x3,ttl=120,frag=no),udp(dst=59964)), packets:0, bytes:0, used:never, actions:ct_clear,ct_clear,set(tunnel(tun_id=0xff021800000f,dst=10.30.74.66,ttl=64,tp_dst=7471,flags(df|csum|key))),set(eth(src=74:db:d1:80:f6:d9,dst=74:db:d1:80:f7:c5)),set(ipv4(src=10.192.0.0/255.192.0.0,dst=10.148.196.42,ttl=119)),pop_vlan,3
recirc_id(0),in_port(2),eth(src=00:1b:17:00:3d:26,dst=74:db:d1:80:6f:e0),eth_type(0x8100),vlan(vid=402,pcp=0),encap(eth_type(0x0800),ipv4(src=10.192.0.0/255.192.0.0,dst=10.148.196.42,proto=17,tos=0/0x3,ttl=120,frag=no),udp(dst=49705)), packets:0, bytes:0, used:never, actions:ct_clear,ct_clear,set(tunnel(tun_id=0xff021800000f,dst=10.30.74.66,ttl=64,tp_dst=7471,flags(df|csum|key))),set(eth(src=74:db:d1:80:f6:d9,dst=74:db:d1:80:f7:c5)),set(ipv4(src=10.192.0.0/255.192.0.0,dst=10.148.196.42,ttl=119)),pop_vlan,3
recirc_id(0),in_port(2),eth(src=00:1b:17:00:3d:26,dst=74:db:d1:80:6f:e0),eth_type(0x8100),vlan(vid=402,pcp=0),encap(eth_type(0x0800),ipv4(src=10.192.0.0/255.192.0.0,dst=10.148.196.42,proto=17,tos=0/0x3,ttl=120,frag=no),udp(dst=56145)), packets:0, bytes:0, used:never, actions:ct_clear,ct_clear,set(tunnel(tun_id=0xff021800000f,dst=10.30.74.66,ttl=64,tp_dst=7471,flags(df|csum|key))),set(eth(src=74:db:d1:80:f6:d9,dst=74:db:d1:80:f7:c5)),set(ipv4(src=10.192.0.0/255.192.0.0,dst=10.148.196.42,ttl=119)),pop_vlan,3
recirc_id(0),in_port(2),eth(src=00:1b:17:00:3d:26,dst=74:db:d1:80:6f:e0),eth_type(0x8100),vlan(vid=402,pcp=0),encap(eth_type(0x0800),ipv4(src=10.192.0.0/255.192.0.0,dst=10.148.196.42,proto=17,tos=0/0x3,ttl=120,frag=no),udp(dst=60046)), packets:0, bytes:0, used:never, actions:ct_clear,ct_clear,set(tunnel(tun_id=0xff021800000f,dst=10.30.74.66,ttl=64,tp_dst=7471,flags(df|csum|key))),set(eth(src=74:db:d1:80:f6:d9,dst=74:db:d1:80:f7:c5)),set(ipv4(src=10.192.0.0/255.192.0.0,dst=10.148.196.42,ttl=119)),pop_vlan,3
[ ofproto/trace & ovn-detrace result ]
Flow: udp,in_port=1,dl_vlan=402,dl_vlan_pcp=0,vlan_tci1=0x0000,dl_src=00:1b:17:00:3d:26,dl_dst=74:db:d1:80:6f:e0,nw_src=10.192.0.0,nw_dst=10.148.196.42,nw_tos=0,nw_ecn=0,nw_ttl=120,tp_src=0,tp_dst=58566
bridge("breno2")
----------------
0. priority 0
NORMAL
-> forwarding to learned port
bridge("br-int")
----------------
0. in_port=849,dl_vlan=402, priority 150
pop_vlan
set_field:0x2f->reg13
set_field:0xf->reg11
set_field:0xd->reg12
set_field:0x10->metadata
set_field:0x1->reg14
resubmit(,8)
8. reg14=0x1,metadata=0x10, priority 50, cookie 0x5e1c4dfa
resubmit(,9)
9. metadata=0x10, priority 0, cookie 0x30127426
resubmit(,10)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [ingress]
* Logical flow: table=1 (ls_in_port_sec_ip), priority=0, match=(1), actions=(next;)
10. metadata=0x10, priority 0, cookie 0x46fd5555
resubmit(,11)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [ingress]
* Logical flow: table=2 (ls_in_port_sec_nd), priority=0, match=(1), actions=(next;)
11. metadata=0x10, priority 0, cookie 0xee7836cc
resubmit(,12)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [ingress]
* Logical flow: table=3 (ls_in_pre_acl), priority=0, match=(1), actions=(next;)
12. metadata=0x10, priority 0, cookie 0xc95d86b3
resubmit(,13)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [ingress]
* Logical flow: table=4 (ls_in_pre_lb), priority=0, match=(1), actions=(next;)
13. metadata=0x10, priority 0, cookie 0x4689eca3
resubmit(,14)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [ingress]
* Logical flow: table=5 (ls_in_pre_stateful), priority=0, match=(1), actions=(next;)
14. metadata=0x10, priority 0, cookie 0x6120ed00
resubmit(,15)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [ingress]
* Logical flow: table=6 (ls_in_acl), priority=0, match=(1), actions=(next;)
15. metadata=0x10, priority 0, cookie 0x1788d0d5
resubmit(,16)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [ingress]
* Logical flow: table=7 (ls_in_qos_mark), priority=0, match=(1), actions=(next;)
16. metadata=0x10, priority 0, cookie 0x63e2467d
resubmit(,17)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [ingress]
* Logical flow: table=8 (ls_in_qos_meter), priority=0, match=(1), actions=(next;)
17. metadata=0x10, priority 0, cookie 0x392af8b3
resubmit(,18)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [ingress]
* Logical flow: table=9 (ls_in_lb), priority=0, match=(1), actions=(next;)
18. metadata=0x10, priority 0, cookie 0x4fce5c58
resubmit(,19)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [ingress]
* Logical flow: table=10 (ls_in_stateful), priority=0, match=(1), actions=(next;)
19. reg14=0x1,metadata=0x10, priority 100, cookie 0x610af2ad
resubmit(,20)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [ingress]
* Logical flow: table=11 (ls_in_arp_rsp), priority=100, match=(inport == "provnet-c2e11e36-8668-43dd-8599-dd1cfb42fd5c), actions=(next;)
20. metadata=0x10, priority 0, cookie 0x2a4df225
resubmit(,21)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [ingress]
* Logical flow: table=12 (ls_in_dhcp_options), priority=0, match=(1), actions=(next;)
21. metadata=0x10, priority 0, cookie 0x80d52de3
resubmit(,22)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [ingress]
* Logical flow: table=13 (ls_in_dhcp_response), priority=0, match=(1), actions=(next;)
22. metadata=0x10, priority 0, cookie 0xc96cd287
resubmit(,23)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [ingress]
* Logical flow: table=14 (ls_in_dns_lookup), priority=0, match=(1), actions=(next;)
23. metadata=0x10, priority 0, cookie 0xc9e1176d
resubmit(,24)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [ingress]
* Logical flow: table=15 (ls_in_dns_response), priority=0, match=(1), actions=(next;)
24. metadata=0x10,dl_dst=74:db:d1:80:6f:e0, priority 50, cookie 0x7d260b3b
set_field:0x2->reg15
resubmit(,32)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [ingress]
* Logical flow: table=16 (ls_in_l2_lkup), priority=50, match=(eth.dst == 74:db:d1:80:6f:e0 && is_chassis_resident("cr-lrp-7de161d5-14e5-4dd1-9fe7-281ff624a081")), actions=(outport = "7de161d5-14e5-4dd1-9fe7-281ff624a081"; output;)
32. priority 0
resubmit(,33)
33. reg15=0x2,metadata=0x10, priority 100
set_field:0xf->reg11
set_field:0xd->reg12
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(,40)
40. metadata=0x10, priority 0, cookie 0x70b14d82
resubmit(,41)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [egress]
* Logical flow: table=0 (ls_out_pre_lb), priority=0, match=(1), actions=(next;)
41. metadata=0x10, priority 0, cookie 0x4b38a905
resubmit(,42)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [egress]
* Logical flow: table=1 (ls_out_pre_acl), priority=0, match=(1), actions=(next;)
42. metadata=0x10, priority 0, cookie 0xbc2edb4c
resubmit(,43)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [egress]
* Logical flow: table=2 (ls_out_pre_stateful), priority=0, match=(1), actions=(next;)
43. metadata=0x10, priority 0, cookie 0xda619958
resubmit(,44)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [egress]
* Logical flow: table=3 (ls_out_lb), priority=0, match=(1), actions=(next;)
44. metadata=0x10, priority 0, cookie 0x70cb2ac4
resubmit(,45)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [egress]
* Logical flow: table=4 (ls_out_acl), priority=0, match=(1), actions=(next;)
45. metadata=0x10, priority 0, cookie 0xf2ae352
resubmit(,46)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [egress]
* Logical flow: table=5 (ls_out_qos_mark), priority=0, match=(1), actions=(next;)
46. metadata=0x10, priority 0, cookie 0xc168a527
resubmit(,47)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [egress]
* Logical flow: table=6 (ls_out_qos_meter), priority=0, match=(1), actions=(next;)
47. metadata=0x10, priority 0, cookie 0x318fe774
resubmit(,48)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [egress]
* Logical flow: table=7 (ls_out_stateful), priority=0, match=(1), actions=(next;)
48. metadata=0x10, priority 0, cookie 0xb0ee5f80
resubmit(,49)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [egress]
* Logical flow: table=8 (ls_out_port_sec_ip), priority=0, match=(1), actions=(next;)
49. reg15=0x2,metadata=0x10, priority 50, cookie 0x2377f09b
resubmit(,64)
* Logical datapath: "neutron-c2e11e36-8668-43dd-8599-dd1cfb42fd5c" (2a190e59-cdbf-4f2c-97be-138038d6afb4) [egress]
* Logical flow: table=9 (ls_out_port_sec_l2), priority=50, match=(outport == "7de161d5-14e5-4dd1-9fe7-281ff624a081), actions=(output;)
64. priority 0
resubmit(,65)
65. reg15=0x2,metadata=0x10, priority 100
clone(ct_clear,set_field:0->reg11,set_field:0->reg12,set_field:0->reg13,set_field:0x2b->reg11,set_field:0x27->reg12,set_field:0x15->metadata,set_field:0x1->reg14,set_field:0->reg10,set_field:0->reg15,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,set_field:0->in_port,resubmit(,8))
ct_clear
set_field:0->reg11
set_field:0->reg12
set_field:0->reg13
set_field:0x2b->reg11
set_field:0x27->reg12
set_field:0x15->metadata
set_field:0x1->reg14
set_field:0->reg10
set_field:0->reg15
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
set_field:0->in_port
resubmit(,8)
8. reg14=0x1,metadata=0x15,dl_dst=74:db:d1:80:6f:e0, priority 50, cookie 0x4ce6ee80
resubmit(,9)
9. metadata=0x15, priority 0, cookie 0xe41c46ae
resubmit(,10)
* Logical datapath: "neutron-abf7ea89-12ec-4ad6-808e-182f37164d4b" (66ac6e75-1413-4f64-91fa-53e73365ce2b) [ingress]
* Logical flow: table=1 (lr_in_ip_input), priority=0, match=(1), actions=(next;)
10. metadata=0x15, priority 0, cookie 0x144be43b
resubmit(,11)
* Logical datapath: "neutron-abf7ea89-12ec-4ad6-808e-182f37164d4b" (66ac6e75-1413-4f64-91fa-53e73365ce2b) [ingress]
* Logical flow: table=2 (lr_in_defrag), priority=0, match=(1), actions=(next;)
11. metadata=0x15, priority 0, cookie 0x88c89673
resubmit(,12)
* Logical datapath: "neutron-abf7ea89-12ec-4ad6-808e-182f37164d4b" (66ac6e75-1413-4f64-91fa-53e73365ce2b) [ingress]
* Logical flow: table=3 (lr_in_unsnat), priority=0, match=(1), actions=(next;)
12. metadata=0x15, priority 0, cookie 0x8fec48a4
resubmit(,13)
* Logical datapath: "neutron-abf7ea89-12ec-4ad6-808e-182f37164d4b" (66ac6e75-1413-4f64-91fa-53e73365ce2b) [ingress]
* Logical flow: table=4 (lr_in_dnat), priority=0, match=(1), actions=(next;)
13. metadata=0x15, priority 0, cookie 0x61cba02f
resubmit(,14)
* Logical datapath: "neutron-abf7ea89-12ec-4ad6-808e-182f37164d4b" (66ac6e75-1413-4f64-91fa-53e73365ce2b) [ingress]
* Logical flow: table=5 (lr_in_nd_ra_options), priority=0, match=(1), actions=(next;)
14. metadata=0x15, priority 0, cookie 0xa04776d6
resubmit(,15)
* Logical datapath: "neutron-abf7ea89-12ec-4ad6-808e-182f37164d4b" (66ac6e75-1413-4f64-91fa-53e73365ce2b) [ingress]
* Logical flow: table=6 (lr_in_nd_ra_response), priority=0, match=(1), actions=(next;)
15. ip,metadata=0x15,nw_dst=10.148.196.0/24, priority 49, cookie 0xfeaa57fa
dec_ttl()
move:NXM_OF_IP_DST[]->NXM_NX_XXREG0[96..127]
-> NXM_NX_XXREG0[96..127] is now 0xa94c42a
load:0xa94c401->NXM_NX_XXREG0[64..95]
set_field:74:db:d1:80:f6:d9->eth_src
set_field:0x7->reg15
load:0x1->NXM_NX_REG10[0]
resubmit(,16)
* Logical datapath: "neutron-abf7ea89-12ec-4ad6-808e-182f37164d4b" (66ac6e75-1413-4f64-91fa-53e73365ce2b) [ingress]
* Logical flow: table=7 (lr_in_ip_routing), priority=49, match=(ip4.dst == 10.148.196.0/24), actions=(ip.ttl--; reg0 = ip4.dst; reg1 = 10.148.196.1; eth.src = 74:db:d1:80:f6:d9; outport = "lrp-97e41bd5-8219-4d7a-8728-958a2120a289"; flags.loopback = 1; next;)
16. reg0=0xa94c42a,reg15=0x7,metadata=0x15, priority 100, cookie 0xadad8d47
set_field:74:db:d1:80:f7:c5->eth_dst
resubmit(,17)
* Logical datapath: "neutron-abf7ea89-12ec-4ad6-808e-182f37164d4b" (66ac6e75-1413-4f64-91fa-53e73365ce2b) [ingress]
* Logical flow: table=8 (lr_in_arp_resolve), priority=100, match=(outport == "lrp-97e41bd5-8219-4d7a-8728-958a2120a289" && reg0 == 10.148.196.42), actions=(eth.dst = 74:db:d1:80:f7:c5; next;)
17. metadata=0x15, priority 0, cookie 0x66550ac2
resubmit(,18)
* Logical datapath: "neutron-abf7ea89-12ec-4ad6-808e-182f37164d4b" (66ac6e75-1413-4f64-91fa-53e73365ce2b) [ingress]
* Logical flow: table=9 (lr_in_gw_redirect), priority=0, match=(1), actions=(next;)
18. metadata=0x15, priority 0, cookie 0x219abb3
resubmit(,32)
* Logical datapath: "neutron-abf7ea89-12ec-4ad6-808e-182f37164d4b" (66ac6e75-1413-4f64-91fa-53e73365ce2b) [ingress]
* Logical flow: table=10 (lr_in_arp_request), priority=0, match=(1), actions=(output;)
32. priority 0
resubmit(,33)
33. reg15=0x7,metadata=0x15, priority 100
set_field:0x2b->reg11
set_field:0x27->reg12
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(,40)
40. metadata=0x15, priority 0, cookie 0x4efe9b60
resubmit(,41)
* Logical datapath: "neutron-abf7ea89-12ec-4ad6-808e-182f37164d4b" (66ac6e75-1413-4f64-91fa-53e73365ce2b) [egress]
* Logical flow: table=0 (lr_out_undnat), priority=0, match=(1), actions=(next;)
41. metadata=0x15, priority 0, cookie 0xa0d89272
resubmit(,42)
* Logical datapath: "neutron-abf7ea89-12ec-4ad6-808e-182f37164d4b" (66ac6e75-1413-4f64-91fa-53e73365ce2b) [egress]
* Logical flow: table=1 (lr_out_snat), priority=0, match=(1), actions=(next;)
42. metadata=0x15, priority 0, cookie 0x97f653a1
resubmit(,43)
* Logical datapath: "neutron-abf7ea89-12ec-4ad6-808e-182f37164d4b" (66ac6e75-1413-4f64-91fa-53e73365ce2b) [egress]
* Logical flow: table=2 (lr_out_egr_loop), priority=0, match=(1), actions=(next;)
43. reg15=0x7,metadata=0x15, priority 100, cookie 0xc3d54205
resubmit(,64)
* Logical datapath: "neutron-abf7ea89-12ec-4ad6-808e-182f37164d4b" (66ac6e75-1413-4f64-91fa-53e73365ce2b) [egress]
* Logical flow: table=3 (lr_out_delivery), priority=100, match=(outport == "lrp-97e41bd5-8219-4d7a-8728-958a2120a289), actions=(output;)
64. reg10=0x1/0x1,reg15=0x7,metadata=0x15, priority 100
push:NXM_OF_IN_PORT[]
set_field:0->in_port
resubmit(,65)
65. reg15=0x7,metadata=0x15, priority 100
clone(ct_clear,set_field:0->reg11,set_field:0->reg12,set_field:0->reg13,set_field:0x13->reg11,set_field:0x2c->reg12,set_field:0xf->metadata,set_field:0xff->reg14,set_field:0->reg10,set_field:0->reg15,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,set_field:0->in_port,resubmit(,8))
ct_clear
set_field:0->reg11
set_field:0->reg12
set_field:0->reg13
set_field:0x13->reg11
set_field:0x2c->reg12
set_field:0xf->metadata
set_field:0xff->reg14
set_field:0->reg10
set_field:0->reg15
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
set_field:0->in_port
resubmit(,8)
8. reg14=0xff,metadata=0xf, priority 50, cookie 0xf8e2119c
resubmit(,9)
9. metadata=0xf, priority 0, cookie 0xaabd622
resubmit(,10)
10. metadata=0xf, priority 0, cookie 0x799ce4c6
resubmit(,11)
11. metadata=0xf, priority 0, cookie 0x2641b8ea
resubmit(,12)
12. metadata=0xf, priority 0, cookie 0x65e5a71a
resubmit(,13)
13. metadata=0xf, priority 0, cookie 0x7ef43334
resubmit(,14)
14. metadata=0xf, priority 0, cookie 0xcf0735e4
resubmit(,15)
15. metadata=0xf, priority 0, cookie 0xbf407fa6
resubmit(,16)
16. metadata=0xf, priority 0, cookie 0xde619ced
resubmit(,17)
17. metadata=0xf, priority 0, cookie 0x94ddff9c
resubmit(,18)
18. metadata=0xf, priority 0, cookie 0x7c9f6a90
resubmit(,19)
19. metadata=0xf, priority 0, cookie 0x710e3419
resubmit(,20)
20. metadata=0xf, priority 0, cookie 0x11c73818
resubmit(,21)
21. metadata=0xf, priority 0, cookie 0x766ccd98
resubmit(,22)
22. metadata=0xf, priority 0, cookie 0xc9a83319
resubmit(,23)
23. metadata=0xf, priority 0, cookie 0xdf2ff922
resubmit(,24)
24. metadata=0xf,dl_dst=74:db:d1:80:f7:c5, priority 50, cookie 0xff3027d7
set_field:0x218->reg15
resubmit(,32)
32. reg15=0x218,metadata=0xf, priority 100
set_field:0x21800000f->tun_id
move:NXM_NX_REG14[0..14]->NXM_NX_TUN_ID[40..54]
-> NXM_NX_TUN_ID[40..54] is now 0xff
output:836
-> output to kernel tunnel
pop:NXM_OF_IN_PORT[]
-> NXM_OF_IN_PORT[] is now 0
* Logical datapath: "neutron-c25e6c9b-6a40-48b2-99d1-bd002c4e83cb" (90d902c7-e074-4c56-bc9f-c209768491cb) [ingress]
* Logical flow: table=16 (ls_in_l2_lkup), priority=50, match=(eth.dst == 74:db:d1:80:f7:c5), actions=(outport = "c77ac033-ea69-4245-9690-22cb16ca1922"; output;)
Final flow: unchanged
Megaflow: recirc_id=0,eth,udp,in_port=1,dl_vlan=402,dl_vlan_pcp=0,dl_src=00:1b:17:00:3d:26,dl_dst=74:db:d1:80:6f:e0,nw_src=10.192.0.0/10,nw_dst=10.148.196.42,nw_ecn=0,nw_ttl=120,nw_frag=no,tp_dst=58566
Datapath actions: ct_clear,ct_clear,set(tunnel(tun_id=0xff021800000f,dst=10.30.74.66,ttl=64,tp_dst=7471,flags(df|csum|key))),set(eth(src=74:db:d1:80:f6:d9,dst=74:db:d1:80:f7:c5)),set(ipv4(src=10.192.0.0/255.192.0.0,dst=10.148.196.42,ttl=119)),pop_vlan,3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment