[ovs-discuss] [OVN][VTEP] returning packets from VTEP have CT invalid state

Piotr Misiak piotrmisiak1984 at gmail.com
Wed May 26 17:32:11 UTC 2021


Do you have any idea if this is fixed in the newer OVN version?


When I run ping the VM from behind the VTEP, ping is working, but on the
VM's hypervisor I have doubled CT entry for it:


# conntrack -L |grep 10.129.25.
icmp     1 29 src=10.129.25.170 dst=10.129.25.83 type=8 code=0 id=44385
src=10.129.25.83 dst=10.129.25.170 type=0 code=0 id=44385 mark=0 zone=16
use=1
icmp     1 29 src=10.129.25.170 dst=10.129.25.83 type=8 code=0 id=44385
[UNREPLIED] src=10.129.25.83 dst=10.129.25.170 type=0 code=0 id=44385
mark=0 use=1


It seems that the first one (in zone=16) is created by ICMP request
packet processed in logical egress pipeline, where CT zone is already
correctly set at the beginning of egress pipeline (OF table=33,
load:0x10->NXM_NX_REG13[]):

cookie=0x0, duration=98268.720s, table=33, n_packets=2661,
n_bytes=251146, priority=100,reg15=0x5,metadata=0x21a
actions=load:0x10->NXM_NX_REG13[],load:0x98->NXM_NX_REG11[],load:0x99->NXM_NX_REG12[],resubmit(,34)


The second one (in zone=0) is created by ICMP request packet processed
in logical ingress pipeline, where CT zone is not yet set and has
default value 0:

cookie=0xfdb1003c, duration=101335.854s, table=13, n_packets=9696,
n_bytes=950208, priority=100,ip,reg0=0x1/0x1,metadata=0x21a
actions=ct(table=14,zone=NXM_NX_REG13[0..15])


Because it is ICMP request packet it will create a new CT entry in
zone=0 and pass to egress pipeline, creating second entry in zone=16.


When I'm pinging in the opposite direction, from VM to VTEP, the ICMP
request packet creates CT entry in zone=16. In this case the packet
coming from VTEP is "ICMP reply" and will have "invalid" state in CT in
the ingress pipeline, because it don't match to any existing CT entry in
zone=0 and it is not "flow initializing" packet like ICMP request. With
invalid CT state it is dropped.


Obviously something is messed up here.


I'm attaching:

- output from OF tables created on compute5 with command: ovs-ofctl
dump-flows br-int |grep 0x21a  (0x21a is the VXLAN VNI)

- Logical flows for this virtual network from SB database


Logical ports IDs:
0x3 - virtual router port - 10.129.25.1
0x2 - pm_test2 port (on compute1) - 10.129.25.176
0x4 - vtep-test1 port (on VTEP emulator) - 10.129.25.170
0x5 - VM port (on compute5) - 10.129.25.83


On 26.05.2021 12:17, Odintsov Vladislav wrote:
> Sorry, I made a mistake.
>
> L2_LKP table is *after* INGRESS_PIPELINE.
> There are some flows from INGRESS_PIPELINE to L2_LKP, which lead to such behavior. When I placed resubmit for VXLAN packets in PHY_TO_LOG from INGRESS_PIPELINE to L2_LKP VTEP with stateful ACLs started working correctly.
>
>  
>
> Regards,
>  
> Vladislav Odintsov
>
> On 26.05.2021, 13:12, "Odintsov Vladislav" <VlOdintsov at croc.ru> wrote:
>
>     Hi,
>
>     A year ago I saw same situation in 20.03 and 20.06 branches.
>     I fixed this locally applying next patch:
>
>     From e96018278b1ccc7598110f1cdcee7a043b707d55 Mon Sep 17 00:00:00 2001
>     From: Vladislav Odintsov <odivlad at gmail.com>
>     Date: Wed, 29 Apr 2020 23:47:51 +0300
>     Subject: [PATCH 2/3] controller: send packets from vxlan tun to l2lkp table
>
>     Signed-off-by: Vladislav Odintsov <odivlad at gmail.com>
>     ---
>      controller/lflow.h    | 1 +
>      controller/physical.c | 2 +-
>      2 files changed, 2 insertions(+), 1 deletion(-)
>
>     diff --git a/controller/lflow.h b/controller/lflow.h
>     index f02f709d7..04e72f08e 100644
>     --- a/controller/lflow.h
>     +++ b/controller/lflow.h
>     @@ -58,6 +58,7 @@ struct uuid;
>       * you make any changes. */
>      #define OFTABLE_PHY_TO_LOG            0
>      #define OFTABLE_LOG_INGRESS_PIPELINE  8 /* First of LOG_PIPELINE_LEN tables. */
>     +#define OFTABLE_LOG_INGRESS_L2_LKP   25
>      #define OFTABLE_REMOTE_OUTPUT        32
>      #define OFTABLE_LOCAL_OUTPUT         33
>      #define OFTABLE_CHECK_LOOPBACK       34
>     diff --git a/controller/physical.c b/controller/physical.c
>     index 144aeb7bd..f21080274 100644
>     --- a/controller/physical.c
>     +++ b/controller/physical.c
>     @@ -1671,7 +1671,7 @@ physical_run(struct physical_ctx *p_ctx,
>                  /* For packets received from a vxlan tunnel, set a flag to that
>                   * effect. */
>                  put_load(1, MFF_LOG_FLAGS, MLF_RCV_FROM_VXLAN_BIT, 1, &ofpacts);
>     -            put_resubmit(OFTABLE_LOG_INGRESS_PIPELINE, &ofpacts);
>     +            put_resubmit(OFTABLE_LOG_INGRESS_L2_LKP, &ofpacts);
>
>                  ofctrl_add_flow(flow_table, OFTABLE_PHY_TO_LOG, 100,
>                                  binding->header_.uuid.parts[0],
>     -- 
>     2.24.1
>
>
>
>     Actually I'm not sure whether this is right approach, but it works well for me and all current functionality also works fine.
>     As I understood, the reason for the issue was that VXLAN tunnel ID have no bits for dest lport, thus we need locally on the HV determine output (VM) port, and the logic is earlier, in the l2_lkp OF table, which is before OF table "log_ingress_pipeline".
>     Maybe, I'm wrong, please ovn guys correct me. Anyway I'm also interested if this patch is correct or not.
>
>
>     Regards,
>
>     Vladislav Odintsov
>
>     On 26.05.2021, 13:00, "discuss on behalf of Piotr Misiak" <ovs-discuss-bounces at openvswitch.org on behalf of piotrmisiak1984 at gmail.com> wrote:
>
>         Hi,
>
>
>         VM on OVN: 10.129.25.83
>
>         IP behind VTEP: 10.129.25.170
>
>
>         Traffic initiated from behind the VTEP towards VM on OVN is working
>         correctly, ex. running "ping 10.129.25.83".
>
>         Traffic initiated from VM on OVN (10.129.25.83) towards VTEP is not, ex.
>         running "ping 10.129.25.170".
>
>         ICMP requests are reaching 10.129.25.170, and ICMP replies are reaching
>         OVN on VM's hypervisors, but are not reaching VM itself.
>
>         Packets are dropped on destination OVN node with CT invalid state, I
>         have a following DP entries:
>
>
>         recirc_id(0),tunnel(tun_id=0x21a,src=10.129.11.12,dst=10.129.11.25,flags(-df-csum+key)),in_port(114),eth(src=b2:e2:62:08:a1:34,dst=fa:16:3e:d4:b2:64),eth_type(0x0800),ipv4(src=10.129.25.170,dst=0.0.0.0/128.0.0.0,proto=1,frag=no),
>         packets:2, bytes:196, used:0.113s, actions:ct,recirc(0x32c381)
>
>         recirc_id(0x32c381),tunnel(tun_id=0x21a,src=10.129.11.12,dst=10.129.11.25,flags(-df-csum+key)),in_port(114),ct_state(-new-est-rel-rpl+inv+trk),ct_label(0/0x1),eth(),eth_type(0x0800),ipv4(frag=no),
>         packets:56, bytes:5488, used:0.846s, actions:drop
>
>
>         ovn-trace with a default CT state (EST) is showing a correct path,
>         ending in VM's port.
>
>         ovn-trace with CT invalid state set is showing packet drop (exactly what
>         I'm seeing)
>
>
>         I analyzed OpenFlow tables and CT entries. It looks like ICMP reply
>         packets are analyzed by CT in a wrong zone (default 0?) and are not
>         matching to the existing entry created by ICMP request, because it is
>         stored in a different CT zone.
>
>
>         I'm testing on OVN 20.12 with OVS software VTEP emulator
>
>         # ovn-controller --version
>         ovn-controller 20.09.90
>         Open vSwitch Library 2.14.99
>         OpenFlow versions 0x6:0x6
>         SB DB Schema 20.12.0
>
>
>         Is it a bug or I'm missing something in configuration?
>
>
>         Thanks
>
>
>
>         _______________________________________________
>         discuss mailing list
>         discuss at openvswitch.org
>         https://mail.openvswitch.org/mailman/listinfo/ovs-discuss
>
>
-------------- next part --------------
 cookie=0xa782fc, duration=101335.992s, table=0, n_packets=5483, n_bytes=501886, priority=110,tun_id=0x21a,in_port="ovn-PS1-1" actions=move:NXM_NX_TUN_ID[0..23]->OXM_OF_METADATA[0..23],load:0x4->NXM_NX_REG14[0..14],load:0x1->NXM_NX_REG10[1],resubmit(,8)
 cookie=0x98c924b5, duration=98268.715s, table=0, n_packets=5369, n_bytes=497502, priority=100,in_port="tap2a94317d-d1" actions=load:0x10->NXM_NX_REG13[],load:0x98->NXM_NX_REG11[],load:0x99->NXM_NX_REG12[],load:0x21a->OXM_OF_METADATA[],load:0x5->NXM_NX_REG14[],resubmit(,8)
 cookie=0xd2400069, duration=101335.869s, table=8, n_packets=0, n_bytes=0, priority=100,metadata=0x21a,vlan_tci=0x1000/0x1000 actions=drop
 cookie=0x2bcb0013, duration=101335.823s, table=8, n_packets=0, n_bytes=0, priority=100,metadata=0x21a,dl_src=01:00:00:00:00:00/01:00:00:00:00:00 actions=drop
 cookie=0x9448ecde, duration=101335.987s, table=8, n_packets=0, n_bytes=0, priority=50,reg14=0x1,metadata=0x21a actions=resubmit(,9)
 cookie=0x728de562, duration=101335.975s, table=8, n_packets=0, n_bytes=0, priority=50,reg14=0x3,metadata=0x21a actions=resubmit(,9)
 cookie=0x943fe174, duration=101335.993s, table=8, n_packets=5483, n_bytes=501886, priority=50,reg14=0x4,metadata=0x21a,dl_src=b2:e2:62:08:a1:34 actions=resubmit(,9)
 cookie=0xaf3b8154, duration=98268.715s, table=8, n_packets=5369, n_bytes=497502, priority=50,reg14=0x5,metadata=0x21a,dl_src=fa:16:3e:d4:b2:64 actions=resubmit(,9)
 cookie=0x5d55fb2f, duration=101335.989s, table=9, n_packets=0, n_bytes=0, priority=90,udp,reg14=0x4,metadata=0x21a,dl_src=b2:e2:62:08:a1:34,nw_src=0.0.0.0,nw_dst=255.255.255.255,tp_src=68,tp_dst=67 actions=resubmit(,10)
 cookie=0x134cc109, duration=98268.715s, table=9, n_packets=0, n_bytes=0, priority=90,udp,reg14=0x5,metadata=0x21a,dl_src=fa:16:3e:d4:b2:64,nw_src=0.0.0.0,nw_dst=255.255.255.255,tp_src=68,tp_dst=67 actions=resubmit(,10)
 cookie=0x688113f5, duration=101335.972s, table=9, n_packets=4848, n_bytes=475104, priority=90,ip,reg14=0x4,metadata=0x21a,dl_src=b2:e2:62:08:a1:34,nw_src=10.129.25.170 actions=resubmit(,10)
 cookie=0xcf42b91, duration=98268.715s, table=9, n_packets=4848, n_bytes=475104, priority=90,ip,reg14=0x5,metadata=0x21a,dl_src=fa:16:3e:d4:b2:64,nw_src=10.129.25.83 actions=resubmit(,10)
 cookie=0x90da4984, duration=101335.985s, table=9, n_packets=4, n_bytes=280, priority=80,ipv6,reg14=0x4,metadata=0x21a,dl_src=b2:e2:62:08:a1:34 actions=drop
 cookie=0x90da4984, duration=101335.973s, table=9, n_packets=0, n_bytes=0, priority=80,ip,reg14=0x4,metadata=0x21a,dl_src=b2:e2:62:08:a1:34 actions=drop
 cookie=0x44b5ab7b, duration=98268.715s, table=9, n_packets=15, n_bytes=1146, priority=80,ipv6,reg14=0x5,metadata=0x21a,dl_src=fa:16:3e:d4:b2:64 actions=drop
 cookie=0x44b5ab7b, duration=98268.715s, table=9, n_packets=0, n_bytes=0, priority=80,ip,reg14=0x5,metadata=0x21a,dl_src=fa:16:3e:d4:b2:64 actions=drop
 cookie=0xb9520003, duration=101335.823s, table=9, n_packets=1137, n_bytes=47754, priority=0,metadata=0x21a actions=resubmit(,10)
 cookie=0xcdea93ea, duration=101335.991s, table=10, n_packets=631, n_bytes=26502, priority=90,arp,reg14=0x4,metadata=0x21a,dl_src=b2:e2:62:08:a1:34,arp_spa=10.129.25.170,arp_sha=b2:e2:62:08:a1:34 actions=resubmit(,11)
 cookie=0x65a636c8, duration=98268.715s, table=10, n_packets=506, n_bytes=21252, priority=90,arp,reg14=0x5,metadata=0x21a,dl_src=fa:16:3e:d4:b2:64,arp_spa=10.129.25.83,arp_sha=fa:16:3e:d4:b2:64 actions=resubmit(,11)
 cookie=0xe30b5ddc, duration=101335.993s, table=10, n_packets=0, n_bytes=0, priority=80,icmp6,reg14=0x4,metadata=0x21a,nw_ttl=255,icmp_type=135,icmp_code=0 actions=drop
 cookie=0xe30b5ddc, duration=101335.972s, table=10, n_packets=0, n_bytes=0, priority=80,icmp6,reg14=0x4,metadata=0x21a,nw_ttl=255,icmp_type=136,icmp_code=0 actions=drop
 cookie=0x118744ec, duration=98268.715s, table=10, n_packets=0, n_bytes=0, priority=80,icmp6,reg14=0x5,metadata=0x21a,nw_ttl=255,icmp_type=136,icmp_code=0 actions=drop
 cookie=0x118744ec, duration=98268.715s, table=10, n_packets=0, n_bytes=0, priority=80,icmp6,reg14=0x5,metadata=0x21a,nw_ttl=255,icmp_type=135,icmp_code=0 actions=drop
 cookie=0xe30b5ddc, duration=101335.975s, table=10, n_packets=0, n_bytes=0, priority=80,arp,reg14=0x4,metadata=0x21a actions=drop
 cookie=0x118744ec, duration=98268.715s, table=10, n_packets=0, n_bytes=0, priority=80,arp,reg14=0x5,metadata=0x21a actions=drop
 cookie=0xfbae000a, duration=101335.853s, table=10, n_packets=9696, n_bytes=950208, priority=0,metadata=0x21a actions=resubmit(,11)
 cookie=0xfac9e429, duration=101335.983s, table=11, n_packets=0, n_bytes=0, priority=110,ipv6,reg14=0x3,metadata=0x21a actions=resubmit(,12)
 cookie=0xfac9e429, duration=101335.972s, table=11, n_packets=0, n_bytes=0, priority=110,ip,reg14=0x3,metadata=0x21a actions=resubmit(,12)
 cookie=0x7c0d000c, duration=101335.882s, table=11, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=130 actions=resubmit(,12)
 cookie=0x7c0d000c, duration=101335.806s, table=11, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=132 actions=resubmit(,12)
 cookie=0x7c0d000c, duration=101335.801s, table=11, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=131 actions=resubmit(,12)
 cookie=0x7c0d000c, duration=101335.851s, table=11, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=133,icmp_code=0 actions=resubmit(,12)
 cookie=0x7c0d000c, duration=101335.820s, table=11, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=134,icmp_code=0 actions=resubmit(,12)
 cookie=0x7c0d000c, duration=101335.819s, table=11, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=135,icmp_code=0 actions=resubmit(,12)
 cookie=0x7c0d000c, duration=101335.808s, table=11, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=136,icmp_code=0 actions=resubmit(,12)
 cookie=0x904c0005, duration=101335.805s, table=11, n_packets=0, n_bytes=0, priority=110,metadata=0x21a,dl_dst=d6:82:ff:b1:e7:42 actions=resubmit(,12)
 cookie=0x7c0d000c, duration=101335.855s, table=11, n_packets=0, n_bytes=0, priority=110,udp6,metadata=0x21a,tp_src=546,tp_dst=547 actions=resubmit(,12)
 cookie=0x7c0d000c, duration=101335.842s, table=11, n_packets=0, n_bytes=0, priority=110,udp,metadata=0x21a,tp_src=546,tp_dst=547 actions=resubmit(,12)
 cookie=0x7c0d000c, duration=101335.871s, table=11, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,ipv6_dst=ff02::16,icmp_type=143 actions=resubmit(,12)
 cookie=0xedb8001c, duration=101335.883s, table=11, n_packets=9696, n_bytes=950208, priority=100,ip,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[96],resubmit(,12)
 cookie=0xedb8001c, duration=101335.867s, table=11, n_packets=0, n_bytes=0, priority=100,ipv6,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[96],resubmit(,12)
 cookie=0x26b90018, duration=101335.800s, table=11, n_packets=1137, n_bytes=47754, priority=0,metadata=0x21a actions=resubmit(,12)
 cookie=0xd2a34af3, duration=101335.992s, table=12, n_packets=0, n_bytes=0, priority=110,ipv6,reg14=0x3,metadata=0x21a actions=resubmit(,13)
 cookie=0xd2a34af3, duration=101335.987s, table=12, n_packets=0, n_bytes=0, priority=110,ip,reg14=0x3,metadata=0x21a actions=resubmit(,13)
 cookie=0xd031008e, duration=101335.849s, table=12, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=135,icmp_code=0 actions=resubmit(,13)
 cookie=0xd031008e, duration=101335.825s, table=12, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=133,icmp_code=0 actions=resubmit(,13)
 cookie=0xd031008e, duration=101335.825s, table=12, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=134,icmp_code=0 actions=resubmit(,13)
 cookie=0xd031008e, duration=101335.820s, table=12, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=136,icmp_code=0 actions=resubmit(,13)
 cookie=0xd031008e, duration=101335.879s, table=12, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=131 actions=resubmit(,13)
 cookie=0xd031008e, duration=101335.879s, table=12, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=130 actions=resubmit(,13)
 cookie=0xd031008e, duration=101335.852s, table=12, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=132 actions=resubmit(,13)
 cookie=0x7bd8015e, duration=101335.841s, table=12, n_packets=0, n_bytes=0, priority=110,metadata=0x21a,dl_dst=d6:82:ff:b1:e7:42 actions=resubmit(,13)
 cookie=0xd031008e, duration=101335.848s, table=12, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,ipv6_dst=ff02::16,icmp_type=143 actions=resubmit(,13)
 cookie=0xb5af001c, duration=101335.862s, table=12, n_packets=10833, n_bytes=997962, priority=0,metadata=0x21a actions=resubmit(,13)
 cookie=0xfdb1003c, duration=101335.854s, table=13, n_packets=9696, n_bytes=950208, priority=100,ip,reg0=0x1/0x1,metadata=0x21a actions=ct(table=14,zone=NXM_NX_REG13[0..15])
 cookie=0xfdb1003c, duration=101335.824s, table=13, n_packets=0, n_bytes=0, priority=100,ipv6,reg0=0x1/0x1,metadata=0x21a actions=ct(table=14,zone=NXM_NX_REG13[0..15])
 cookie=0x4675005b, duration=101335.815s, table=13, n_packets=1137, n_bytes=47754, priority=0,metadata=0x21a actions=resubmit(,14)
 cookie=0xb71d003c, duration=101335.831s, table=14, n_packets=4848, n_bytes=475104, priority=7,ct_state=+new-est+trk,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[103],load:0x1->NXM_NX_XXREG0[105],resubmit(,15)
 cookie=0x92240029, duration=101335.875s, table=14, n_packets=0, n_bytes=0, priority=4,ct_state=-new+est-rpl+trk,ct_label=0/0x1,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[104],load:0x1->NXM_NX_XXREG0[106],resubmit(,15)
 cookie=0x9f6700a3, duration=101335.863s, table=14, n_packets=0, n_bytes=0, priority=6,ct_state=-new+est-rpl+trk,ct_label=0x1/0x1,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[103],load:0x1->NXM_NX_XXREG0[105],resubmit(,15)
 cookie=0x23ff000a, duration=101335.848s, table=14, n_packets=1137, n_bytes=47754, priority=5,ct_state=-trk,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[104],load:0x1->NXM_NX_XXREG0[105],resubmit(,15)
 cookie=0xd9d5005e, duration=101335.839s, table=14, n_packets=2359, n_bytes=231182, priority=3,ct_state=-est+trk,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[105],resubmit(,15)
 cookie=0xed4c0060, duration=101335.842s, table=14, n_packets=0, n_bytes=0, priority=2,ct_state=+est+trk,ct_label=0x1/0x1,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[105],resubmit(,15)
 cookie=0x83c00026, duration=101335.804s, table=14, n_packets=2489, n_bytes=243922, priority=1,ct_state=+est+trk,ct_label=0/0x1,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[106],resubmit(,15)
 cookie=0xae6600e7, duration=101335.807s, table=14, n_packets=0, n_bytes=0, priority=0,metadata=0x21a actions=resubmit(,15)
 cookie=0x8d81001c, duration=101335.853s, table=15, n_packets=2359, n_bytes=231182, priority=65535,ct_state=+inv+trk,metadata=0x21a actions=drop
 cookie=0x41fe0093, duration=101335.849s, table=15, n_packets=0, n_bytes=0, priority=65535,icmp6,metadata=0x21a,ipv6_dst=ff02::16,icmp_type=143 actions=resubmit(,16)
 cookie=0x41fe0093, duration=101335.838s, table=15, n_packets=0, n_bytes=0, priority=65535,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=132 actions=resubmit(,16)
 cookie=0x41fe0093, duration=101335.810s, table=15, n_packets=0, n_bytes=0, priority=65535,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=130 actions=resubmit(,16)
 cookie=0x41fe0093, duration=101335.807s, table=15, n_packets=0, n_bytes=0, priority=65535,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=131 actions=resubmit(,16)
 cookie=0x41fe0093, duration=101335.877s, table=15, n_packets=0, n_bytes=0, priority=65535,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=133,icmp_code=0 actions=resubmit(,16)
 cookie=0x41fe0093, duration=101335.857s, table=15, n_packets=0, n_bytes=0, priority=65535,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=135,icmp_code=0 actions=resubmit(,16)
 cookie=0x41fe0093, duration=101335.833s, table=15, n_packets=0, n_bytes=0, priority=65535,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=136,icmp_code=0 actions=resubmit(,16)
 cookie=0x41fe0093, duration=101335.808s, table=15, n_packets=0, n_bytes=0, priority=65535,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=134,icmp_code=0 actions=resubmit(,16)
 cookie=0x5b7f0017, duration=101335.880s, table=15, n_packets=2489, n_bytes=243922, priority=65535,ct_state=-new+est-rel+rpl-inv+trk,ct_label=0/0x1,metadata=0x21a actions=resubmit(,16)
 cookie=0xaba003a, duration=101335.825s, table=15, n_packets=0, n_bytes=0, priority=65535,ct_state=-new-est+rel-inv+trk,ct_label=0/0x1,metadata=0x21a actions=resubmit(,16)
 cookie=0x8d81001c, duration=101335.801s, table=15, n_packets=0, n_bytes=0, priority=65535,ct_state=+est+rpl+trk,ct_label=0x1/0x1,metadata=0x21a actions=drop
 cookie=0xe45c0018, duration=101335.822s, table=15, n_packets=0, n_bytes=0, priority=34000,metadata=0x21a,dl_dst=d6:82:ff:b1:e7:42 actions=resubmit(,16)
 cookie=0x74b80da3, duration=101335.836s, table=15, n_packets=0, n_bytes=0, priority=2002,ipv6,reg0=0x80/0x80,reg14=0x4,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,16)
 cookie=0xa95d5e27, duration=101335.812s, table=15, n_packets=2489, n_bytes=243922, priority=2002,ip,reg0=0x80/0x80,reg14=0x4,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,16)
 cookie=0x2f4f0147, duration=83051.861s, table=15, n_packets=0, n_bytes=0, priority=2002,ipv6,reg0=0x80/0x80,reg14=0x5,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,16)
 cookie=0x87b6001d, duration=83051.861s, table=15, n_packets=2359, n_bytes=231182, priority=2002,ip,reg0=0x80/0x80,reg14=0x5,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,16)
 cookie=0x87832572, duration=101335.869s, table=15, n_packets=0, n_bytes=0, priority=2002,ipv6,reg0=0x100/0x100,reg14=0x4,metadata=0x21a actions=resubmit(,16)
 cookie=0xd989b0d5, duration=101335.833s, table=15, n_packets=0, n_bytes=0, priority=2002,ip,reg0=0x100/0x100,reg14=0x4,metadata=0x21a actions=resubmit(,16)
 cookie=0x20d20065, duration=98268.717s, table=15, n_packets=0, n_bytes=0, priority=2002,ipv6,reg0=0x100/0x100,reg14=0x5,metadata=0x21a actions=resubmit(,16)
 cookie=0x7ab0019, duration=83051.861s, table=15, n_packets=0, n_bytes=0, priority=2002,ip,reg0=0x100/0x100,reg14=0x5,metadata=0x21a actions=resubmit(,16)
 cookie=0xa169000b, duration=101335.852s, table=15, n_packets=0, n_bytes=0, priority=2001,ip,reg0=0x400/0x400,reg14=0x4,metadata=0x21a actions=ct(commit,zone=NXM_NX_REG13[0..15],exec(load:0x1->NXM_NX_CT_LABEL[0]))
 cookie=0xa169000b, duration=101335.809s, table=15, n_packets=0, n_bytes=0, priority=2001,ipv6,reg0=0x400/0x400,reg14=0x4,metadata=0x21a actions=ct(commit,zone=NXM_NX_REG13[0..15],exec(load:0x1->NXM_NX_CT_LABEL[0]))
 cookie=0xa169000b, duration=98268.717s, table=15, n_packets=0, n_bytes=0, priority=2001,ipv6,reg0=0x400/0x400,reg14=0x5,metadata=0x21a actions=ct(commit,zone=NXM_NX_REG13[0..15],exec(load:0x1->NXM_NX_CT_LABEL[0]))
 cookie=0xa169000b, duration=98268.717s, table=15, n_packets=0, n_bytes=0, priority=2001,ip,reg0=0x400/0x400,reg14=0x5,metadata=0x21a actions=ct(commit,zone=NXM_NX_REG13[0..15],exec(load:0x1->NXM_NX_CT_LABEL[0]))
 cookie=0x4d830045, duration=101335.869s, table=15, n_packets=0, n_bytes=0, priority=2001,ipv6,reg0=0x200/0x200,reg14=0x4,metadata=0x21a actions=drop
 cookie=0x4d830045, duration=101335.858s, table=15, n_packets=0, n_bytes=0, priority=2001,ip,reg0=0x200/0x200,reg14=0x4,metadata=0x21a actions=drop
 cookie=0x4d830045, duration=98268.717s, table=15, n_packets=0, n_bytes=0, priority=2001,ipv6,reg0=0x200/0x200,reg14=0x5,metadata=0x21a actions=drop
 cookie=0x4d830045, duration=98268.717s, table=15, n_packets=0, n_bytes=0, priority=2001,ip,reg0=0x200/0x200,reg14=0x5,metadata=0x21a actions=drop
 cookie=0x7ecb005b, duration=101335.853s, table=15, n_packets=0, n_bytes=0, priority=1,ct_state=-est+trk,ipv6,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,16)
 cookie=0x7ecb005b, duration=101335.823s, table=15, n_packets=0, n_bytes=0, priority=1,ct_state=-est+trk,ip,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,16)
 cookie=0x7ecb005b, duration=101335.883s, table=15, n_packets=0, n_bytes=0, priority=1,ct_state=+est+trk,ct_label=0x1/0x1,ip,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,16)
 cookie=0x7ecb005b, duration=101335.826s, table=15, n_packets=0, n_bytes=0, priority=1,ct_state=+est+trk,ct_label=0x1/0x1,ipv6,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,16)
 cookie=0x44d3007e, duration=101335.801s, table=15, n_packets=1137, n_bytes=47754, priority=0,metadata=0x21a actions=resubmit(,16)
 cookie=0x10c40088, duration=101335.864s, table=16, n_packets=8474, n_bytes=766780, priority=0,metadata=0x21a actions=resubmit(,17)
 cookie=0x8d0e0007, duration=101335.856s, table=17, n_packets=8474, n_bytes=766780, priority=0,metadata=0x21a actions=resubmit(,18)
 cookie=0xf2c6002b, duration=101335.868s, table=18, n_packets=8474, n_bytes=766780, priority=0,metadata=0x21a actions=resubmit(,19)
 cookie=0xa02800a8, duration=101335.880s, table=19, n_packets=0, n_bytes=0, priority=100,ipv6,reg0=0x2/0x2,metadata=0x21a actions=ct(commit,zone=NXM_NX_REG13[0..15],exec(load:0->NXM_NX_CT_LABEL[0])),resubmit(,20)
 cookie=0xa02800a8, duration=101335.813s, table=19, n_packets=4848, n_bytes=475104, priority=100,ip,reg0=0x2/0x2,metadata=0x21a actions=ct(commit,zone=NXM_NX_REG13[0..15],exec(load:0->NXM_NX_CT_LABEL[0])),resubmit(,20)
 cookie=0xb37f0017, duration=101335.818s, table=19, n_packets=0, n_bytes=0, priority=100,ipv6,reg0=0x4/0x4,metadata=0x21a actions=ct(table=20,zone=NXM_NX_REG13[0..15],nat)
 cookie=0xb37f0017, duration=101335.806s, table=19, n_packets=0, n_bytes=0, priority=100,ip,reg0=0x4/0x4,metadata=0x21a actions=ct(table=20,zone=NXM_NX_REG13[0..15],nat)
 cookie=0x44710092, duration=101335.815s, table=19, n_packets=3626, n_bytes=291676, priority=0,metadata=0x21a actions=resubmit(,20)
 cookie=0x390c0010, duration=101335.865s, table=20, n_packets=8474, n_bytes=766780, priority=0,metadata=0x21a actions=resubmit(,21)
 cookie=0xdfb20000, duration=101335.872s, table=21, n_packets=8474, n_bytes=766780, priority=0,metadata=0x21a actions=resubmit(,22)
 cookie=0x2b50045, duration=101335.844s, table=22, n_packets=8474, n_bytes=766780, priority=0,metadata=0x21a actions=resubmit(,23)
 cookie=0x5fff35c3, duration=101335.988s, table=23, n_packets=0, n_bytes=0, priority=100,icmp6,reg14=0x3,metadata=0x21a,ipv6_dst=ff02::1:ff7f:a756,nw_ttl=255,icmp_type=135,icmp_code=0,nd_target=fe80::f816:3eff:fe7f:a756 actions=resubmit(,24)
 cookie=0x5fff35c3, duration=101335.982s, table=23, n_packets=0, n_bytes=0, priority=100,icmp6,reg14=0x3,metadata=0x21a,ipv6_dst=fe80::f816:3eff:fe7f:a756,nw_ttl=255,icmp_type=135,icmp_code=0,nd_target=fe80::f816:3eff:fe7f:a756 actions=resubmit(,24)
 cookie=0xb15e11d8, duration=101335.979s, table=23, n_packets=0, n_bytes=0, priority=100,arp,reg14=0x4,metadata=0x21a,arp_tpa=10.129.25.170,arp_op=1 actions=resubmit(,24)
 cookie=0xb97d9c4e, duration=101335.978s, table=23, n_packets=0, n_bytes=0, priority=100,arp,reg14=0x3,metadata=0x21a,arp_tpa=10.129.25.1,arp_op=1 actions=resubmit(,24)
 cookie=0xfa64e, duration=98268.453s, table=23, n_packets=0, n_bytes=0, priority=100,arp,reg14=0x5,metadata=0x21a,arp_tpa=10.129.25.83,arp_op=1 actions=resubmit(,24)
 cookie=0x50ef27da, duration=101335.986s, table=23, n_packets=3120, n_bytes=270424, priority=100,reg14=0x4,metadata=0x21a actions=resubmit(,24)
 cookie=0xb7d15bb3, duration=101335.996s, table=23, n_packets=0, n_bytes=0, priority=50,arp,metadata=0x21a,arp_tpa=10.129.25.1,arp_op=1 actions=move:NXM_OF_ETH_SRC[]->NXM_OF_ETH_DST[],mod_dl_src:fa:16:3e:7f:a7:56,load:0x2->NXM_OF_ARP_OP[],move:NXM_NX_ARP_SHA[]->NXM_NX_ARP_THA[],load:0xfa163e7fa756->NXM_NX_ARP_SHA[],move:NXM_OF_ARP_SPA[]->NXM_OF_ARP_TPA[],load:0xa811901->NXM_OF_ARP_SPA[],move:NXM_NX_REG14[]->NXM_NX_REG15[],load:0x1->NXM_NX_REG10[0],resubmit(,32)
 cookie=0xd041880c, duration=101335.987s, table=23, n_packets=88, n_bytes=3696, priority=50,arp,metadata=0x21a,arp_tpa=10.129.25.170,arp_op=1 actions=move:NXM_OF_ETH_SRC[]->NXM_OF_ETH_DST[],mod_dl_src:b2:e2:62:08:a1:34,load:0x2->NXM_OF_ARP_OP[],move:NXM_NX_ARP_SHA[]->NXM_NX_ARP_THA[],load:0xb2e26208a134->NXM_NX_ARP_SHA[],move:NXM_OF_ARP_SPA[]->NXM_OF_ARP_TPA[],load:0xa8119aa->NXM_OF_ARP_SPA[],move:NXM_NX_REG14[]->NXM_NX_REG15[],load:0x1->NXM_NX_REG10[0],resubmit(,32)
 cookie=0xaef7e4d5, duration=98268.453s, table=23, n_packets=0, n_bytes=0, priority=50,arp,metadata=0x21a,arp_tpa=10.129.25.83,arp_op=1 actions=move:NXM_OF_ETH_SRC[]->NXM_OF_ETH_DST[],mod_dl_src:fa:16:3e:d4:b2:64,load:0x2->NXM_OF_ARP_OP[],move:NXM_NX_ARP_SHA[]->NXM_NX_ARP_THA[],load:0xfa163ed4b264->NXM_NX_ARP_SHA[],move:NXM_OF_ARP_SPA[]->NXM_OF_ARP_TPA[],load:0xa811953->NXM_OF_ARP_SPA[],move:NXM_NX_REG14[]->NXM_NX_REG15[],load:0x1->NXM_NX_REG10[0],resubmit(,32)
 cookie=0x98a7666f, duration=101335.998s, table=23, n_packets=0, n_bytes=0, priority=50,icmp6,metadata=0x21a,ipv6_dst=ff02::1:ff7f:a756,nw_ttl=255,icmp_type=135,icmp_code=0,nd_target=fe80::f816:3eff:fe7f:a756 actions=controller(userdata=00.00.00.0c.00.00.00.00.00.19.00.10.80.00.08.06.fa.16.3e.7f.a7.56.00.00.00.19.00.18.80.00.34.10.fe.80.00.00.00.00.00.00.f8.16.3e.ff.fe.7f.a7.56.00.19.00.18.80.00.3e.10.fe.80.00.00.00.00.00.00.f8.16.3e.ff.fe.7f.a7.56.00.19.00.10.80.00.42.06.fa.16.3e.7f.a7.56.00.00.00.1c.00.18.00.20.00.00.00.00.00.00.00.01.1c.04.00.01.1e.04.00.00.00.00.00.19.00.10.00.01.15.08.00.00.00.01.00.00.00.01.ff.ff.00.10.00.00.23.20.00.0e.ff.f8.20.00.00.00)
 cookie=0x98a7666f, duration=101335.979s, table=23, n_packets=0, n_bytes=0, priority=50,icmp6,metadata=0x21a,ipv6_dst=fe80::f816:3eff:fe7f:a756,nw_ttl=255,icmp_type=135,icmp_code=0,nd_target=fe80::f816:3eff:fe7f:a756 actions=controller(userdata=00.00.00.0c.00.00.00.00.00.19.00.10.80.00.08.06.fa.16.3e.7f.a7.56.00.00.00.19.00.18.80.00.34.10.fe.80.00.00.00.00.00.00.f8.16.3e.ff.fe.7f.a7.56.00.19.00.18.80.00.3e.10.fe.80.00.00.00.00.00.00.f8.16.3e.ff.fe.7f.a7.56.00.19.00.10.80.00.42.06.fa.16.3e.7f.a7.56.00.00.00.1c.00.18.00.20.00.00.00.00.00.00.00.01.1c.04.00.01.1e.04.00.00.00.00.00.19.00.10.00.01.15.08.00.00.00.01.00.00.00.01.ff.ff.00.10.00.00.23.20.00.0e.ff.f8.20.00.00.00)
 cookie=0xc4910082, duration=101335.852s, table=23, n_packets=5266, n_bytes=492660, priority=0,metadata=0x21a actions=resubmit(,24)
 cookie=0x93380033, duration=101335.855s, table=24, n_packets=8386, n_bytes=763084, priority=0,metadata=0x21a actions=resubmit(,25)
 cookie=0x374a00ba, duration=101335.842s, table=25, n_packets=8386, n_bytes=763084, priority=0,metadata=0x21a actions=resubmit(,26)
 cookie=0xf3760004, duration=101335.853s, table=26, n_packets=0, n_bytes=0, priority=100,udp6,metadata=0x21a,tp_dst=53 actions=controller(userdata=00.00.00.06.00.00.00.00.00.01.de.10.00.00.00.64,pause),resubmit(,27)
 cookie=0xf3760004, duration=101335.820s, table=26, n_packets=0, n_bytes=0, priority=100,udp,metadata=0x21a,tp_dst=53 actions=controller(userdata=00.00.00.06.00.00.00.00.00.01.de.10.00.00.00.64,pause),resubmit(,27)
 cookie=0x8da30030, duration=101335.811s, table=26, n_packets=8386, n_bytes=763084, priority=0,metadata=0x21a actions=resubmit(,27)
 cookie=0xa54a00f0, duration=101335.870s, table=27, n_packets=0, n_bytes=0, priority=100,udp6,reg0=0x10/0x10,metadata=0x21a,tp_dst=53 actions=push:NXM_OF_ETH_SRC[],push:NXM_OF_ETH_DST[],pop:NXM_OF_ETH_SRC[],pop:NXM_OF_ETH_DST[],push:NXM_NX_IPV6_DST[],push:NXM_NX_IPV6_SRC[],pop:NXM_NX_IPV6_DST[],pop:NXM_NX_IPV6_SRC[],move:NXM_OF_UDP_SRC[]->NXM_OF_UDP_DST[],mod_tp_src:53,move:NXM_NX_REG14[]->NXM_NX_REG15[],load:0x1->NXM_NX_REG10[0],resubmit(,32)
 cookie=0x75670021, duration=101335.813s, table=27, n_packets=0, n_bytes=0, priority=100,udp,reg0=0x10/0x10,metadata=0x21a,tp_dst=53 actions=push:NXM_OF_ETH_SRC[],push:NXM_OF_ETH_DST[],pop:NXM_OF_ETH_SRC[],pop:NXM_OF_ETH_DST[],push:NXM_OF_IP_DST[],push:NXM_OF_IP_SRC[],pop:NXM_OF_IP_DST[],pop:NXM_OF_IP_SRC[],move:NXM_OF_UDP_SRC[]->NXM_OF_UDP_DST[],mod_tp_src:53,move:NXM_NX_REG14[]->NXM_NX_REG15[],load:0x1->NXM_NX_REG10[0],resubmit(,32)
 cookie=0x60fc006a, duration=101335.868s, table=27, n_packets=8386, n_bytes=763084, priority=0,metadata=0x21a actions=resubmit(,28)
 cookie=0x114c00f8, duration=101335.813s, table=28, n_packets=8386, n_bytes=763084, priority=0,metadata=0x21a actions=resubmit(,29)
 cookie=0xc4707cbd, duration=101335.999s, table=29, n_packets=0, n_bytes=0, priority=50,metadata=0x21a,dl_dst=fa:16:3e:3a:a5:42 actions=load:0x2->NXM_NX_REG15[],resubmit(,32)
 cookie=0x6f0e62b3, duration=101335.996s, table=29, n_packets=2573, n_bytes=247450, priority=50,metadata=0x21a,dl_dst=fa:16:3e:d4:b2:64 actions=load:0x5->NXM_NX_REG15[],resubmit(,32)
 cookie=0x11606fa8, duration=101335.989s, table=29, n_packets=5266, n_bytes=492660, priority=50,metadata=0x21a,dl_dst=b2:e2:62:08:a1:34 actions=load:0x4->NXM_NX_REG15[],resubmit(,32)
 cookie=0xe2d400d7, duration=101335.980s, table=29, n_packets=0, n_bytes=0, priority=50,metadata=0x21a,dl_dst=fa:16:3e:7f:a7:56 actions=load:0x3->NXM_NX_REG15[],resubmit(,32)
 cookie=0x2f591016, duration=101335.979s, table=29, n_packets=0, n_bytes=0, priority=50,metadata=0x21a,dl_dst=fa:16:3e:fe:d2:03 actions=load:0x1->NXM_NX_REG15[],resubmit(,32)
 cookie=0x2a70000e, duration=101335.821s, table=29, n_packets=0, n_bytes=0, priority=110,metadata=0x21a,dl_dst=d6:82:ff:b1:e7:42 actions=controller(userdata=00.00.00.12.00.00.00.00)
 cookie=0xd5fb9105, duration=101335.998s, table=29, n_packets=0, n_bytes=0, priority=80,icmp6,reg10=0/0x2,metadata=0x21a,nw_ttl=255,icmp_type=135,icmp_code=0,nd_target=fe80::f816:3eff:fe7f:a756 actions=clone(load:0x3->NXM_NX_REG15[],resubmit(,32)),load:0x8005->NXM_NX_REG15[],resubmit(,32)
 cookie=0x76f7d8d9, duration=101335.986s, table=29, n_packets=0, n_bytes=0, priority=80,arp,reg10=0/0x2,metadata=0x21a,arp_tpa=10.129.25.1,arp_op=1 actions=clone(load:0x3->NXM_NX_REG15[],resubmit(,32)),load:0x8005->NXM_NX_REG15[],resubmit(,32)
 cookie=0x7acdf60e, duration=101335.983s, table=29, n_packets=0, n_bytes=0, priority=75,arp,metadata=0x21a,dl_src=fa:16:3e:7f:a7:56,arp_op=1 actions=load:0x8005->NXM_NX_REG15[],resubmit(,32)
 cookie=0x7acdf60e, duration=101335.991s, table=29, n_packets=0, n_bytes=0, priority=75,icmp6,metadata=0x21a,dl_src=fa:16:3e:7f:a7:56,nw_ttl=255,icmp_type=135,icmp_code=0 actions=load:0x8005->NXM_NX_REG15[],resubmit(,32)
 cookie=0xdc4be3d8, duration=101335.982s, table=29, n_packets=547, n_bytes=22974, priority=70,metadata=0x21a,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00 actions=load:0x8000->NXM_NX_REG15[],resubmit(,32)
 cookie=0xa782fc, duration=101335.980s, table=32, n_packets=5266, n_bytes=492660, priority=100,reg15=0x4,metadata=0x21a actions=load:0x21a->NXM_NX_TUN_ID[0..23],output:"ovn-PS1-1"
 cookie=0xb2fe1334, duration=98268.720s, table=32, n_packets=0, n_bytes=0, priority=100,reg15=0x8005,metadata=0x21a actions=load:0x21a->NXM_NX_TUN_ID[0..23],output:"ovn-PS1-1",resubmit(,33)
 cookie=0x9537b75e, duration=98268.720s, table=32, n_packets=0, n_bytes=0, priority=100,reg15=0x8000,metadata=0x21a actions=load:0x3->NXM_NX_REG15[],resubmit(,34),load:0x8000->NXM_NX_REG15[],load:0x21a->NXM_NX_TUN_ID[0..23],output:"ovn-PS1-1",resubmit(,33)
 cookie=0x0, duration=101336.270s, table=33, n_packets=0, n_bytes=0, priority=100,reg15=0x3,metadata=0x21a actions=load:0x98->NXM_NX_REG11[],load:0x99->NXM_NX_REG12[],resubmit(,34)
 cookie=0x0, duration=98268.720s, table=33, n_packets=2661, n_bytes=251146, priority=100,reg15=0x5,metadata=0x21a actions=load:0x10->NXM_NX_REG13[],load:0x98->NXM_NX_REG11[],load:0x99->NXM_NX_REG12[],resubmit(,34)
 cookie=0xb2fe1334, duration=98268.720s, table=33, n_packets=0, n_bytes=0, priority=100,reg15=0x8005,metadata=0x21a actions=load:0x10->NXM_NX_REG13[],load:0x5->NXM_NX_REG15[],resubmit(,34),load:0x8005->NXM_NX_REG15[]
 cookie=0x9537b75e, duration=98268.720s, table=33, n_packets=547, n_bytes=22974, priority=100,reg15=0x8000,metadata=0x21a actions=load:0x10->NXM_NX_REG13[],load:0x5->NXM_NX_REG15[],resubmit(,34),load:0x8000->NXM_NX_REG15[]
 cookie=0x0, duration=101336.539s, table=34, n_packets=0, n_bytes=0, priority=100,reg10=0/0x1,reg14=0x3,reg15=0x3,metadata=0x21a actions=drop
 cookie=0x0, duration=98268.720s, table=34, n_packets=0, n_bytes=0, priority=100,reg10=0/0x1,reg14=0x5,reg15=0x5,metadata=0x21a actions=drop
 cookie=0xb1a1f8ae, duration=101336.001s, table=40, n_packets=0, n_bytes=0, priority=110,ipv6,reg15=0x3,metadata=0x21a actions=resubmit(,41)
 cookie=0xb1a1f8ae, duration=101335.990s, table=40, n_packets=0, n_bytes=0, priority=110,ip,reg15=0x3,metadata=0x21a actions=resubmit(,41)
 cookie=0xca45002e, duration=101335.882s, table=40, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=135,icmp_code=0 actions=resubmit(,41)
 cookie=0xca45002e, duration=101335.841s, table=40, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=134,icmp_code=0 actions=resubmit(,41)
 cookie=0xca45002e, duration=101335.836s, table=40, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=136,icmp_code=0 actions=resubmit(,41)
 cookie=0xca45002e, duration=101335.823s, table=40, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=133,icmp_code=0 actions=resubmit(,41)
 cookie=0xca45002e, duration=101335.885s, table=40, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,ipv6_dst=ff02::16,icmp_type=143 actions=resubmit(,41)
 cookie=0xb57800b4, duration=101335.868s, table=40, n_packets=0, n_bytes=0, priority=110,metadata=0x21a,dl_src=d6:82:ff:b1:e7:42 actions=resubmit(,41)
 cookie=0xca45002e, duration=101335.866s, table=40, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=132 actions=resubmit(,41)
 cookie=0xca45002e, duration=101335.855s, table=40, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=130 actions=resubmit(,41)
 cookie=0xca45002e, duration=101335.846s, table=40, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=131 actions=resubmit(,41)
 cookie=0x3aa50054, duration=101335.826s, table=40, n_packets=3208, n_bytes=274120, priority=0,metadata=0x21a actions=resubmit(,41)
 cookie=0xc742001b, duration=101335.875s, table=41, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=133,icmp_code=0 actions=resubmit(,42)
 cookie=0xc742001b, duration=101335.867s, table=41, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=135,icmp_code=0 actions=resubmit(,42)
 cookie=0xc742001b, duration=101335.846s, table=41, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=136,icmp_code=0 actions=resubmit(,42)
 cookie=0xc742001b, duration=101335.829s, table=41, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=134,icmp_code=0 actions=resubmit(,42)
 cookie=0xabbe104b, duration=101335.993s, table=41, n_packets=0, n_bytes=0, priority=110,ip,reg15=0x3,metadata=0x21a actions=resubmit(,42)
 cookie=0xabbe104b, duration=101335.991s, table=41, n_packets=0, n_bytes=0, priority=110,ipv6,reg15=0x3,metadata=0x21a actions=resubmit(,42)
 cookie=0xc742001b, duration=101335.885s, table=41, n_packets=0, n_bytes=0, priority=110,udp,metadata=0x21a,tp_src=546,tp_dst=547 actions=resubmit(,42)
 cookie=0xc742001b, duration=101335.805s, table=41, n_packets=0, n_bytes=0, priority=110,udp6,metadata=0x21a,tp_src=546,tp_dst=547 actions=resubmit(,42)
 cookie=0xc742001b, duration=101335.831s, table=41, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=132 actions=resubmit(,42)
 cookie=0xc742001b, duration=101335.810s, table=41, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=130 actions=resubmit(,42)
 cookie=0xc742001b, duration=101335.809s, table=41, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=131 actions=resubmit(,42)
 cookie=0xa76c000f, duration=101335.841s, table=41, n_packets=0, n_bytes=0, priority=110,metadata=0x21a,dl_src=d6:82:ff:b1:e7:42 actions=resubmit(,42)
 cookie=0xc742001b, duration=101335.818s, table=41, n_packets=0, n_bytes=0, priority=110,icmp6,metadata=0x21a,ipv6_dst=ff02::16,icmp_type=143 actions=resubmit(,42)
 cookie=0xf0b8001c, duration=101335.883s, table=41, n_packets=0, n_bytes=0, priority=100,ipv6,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[96],resubmit(,42)
 cookie=0xf0b8001c, duration=101335.816s, table=41, n_packets=2489, n_bytes=243922, priority=100,ip,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[96],resubmit(,42)
 cookie=0xbddb0011, duration=101335.870s, table=41, n_packets=719, n_bytes=30198, priority=0,metadata=0x21a actions=resubmit(,42)
 cookie=0xec80001d, duration=101335.837s, table=42, n_packets=2489, n_bytes=243922, priority=100,ip,reg0=0x1/0x1,metadata=0x21a actions=ct(table=43,zone=NXM_NX_REG13[0..15])
 cookie=0xec80001d, duration=101335.814s, table=42, n_packets=0, n_bytes=0, priority=100,ipv6,reg0=0x1/0x1,metadata=0x21a actions=ct(table=43,zone=NXM_NX_REG13[0..15])
 cookie=0x4ad80061, duration=101335.839s, table=42, n_packets=719, n_bytes=30198, priority=0,metadata=0x21a actions=resubmit(,43)
 cookie=0x5e5b0061, duration=101335.826s, table=43, n_packets=3208, n_bytes=274120, priority=0,metadata=0x21a actions=resubmit(,44)
 cookie=0x12570000, duration=101335.852s, table=44, n_packets=2, n_bytes=196, priority=7,ct_state=+new-est+trk,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[103],load:0x1->NXM_NX_XXREG0[105],resubmit(,45)
 cookie=0x27910012, duration=101335.863s, table=44, n_packets=0, n_bytes=0, priority=6,ct_state=-new+est-rpl+trk,ct_label=0x1/0x1,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[103],load:0x1->NXM_NX_XXREG0[105],resubmit(,45)
 cookie=0x69420091, duration=101335.859s, table=44, n_packets=2487, n_bytes=243726, priority=4,ct_state=-new+est-rpl+trk,ct_label=0/0x1,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[104],load:0x1->NXM_NX_XXREG0[106],resubmit(,45)
 cookie=0x76fb0070, duration=101335.809s, table=44, n_packets=719, n_bytes=30198, priority=5,ct_state=-trk,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[104],load:0x1->NXM_NX_XXREG0[105],resubmit(,45)
 cookie=0x5f2f021f, duration=101335.832s, table=44, n_packets=0, n_bytes=0, priority=3,ct_state=-est+trk,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[105],resubmit(,45)
 cookie=0x7634001b, duration=101335.878s, table=44, n_packets=0, n_bytes=0, priority=2,ct_state=+est+trk,ct_label=0x1/0x1,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[105],resubmit(,45)
 cookie=0xb4ae0074, duration=101335.819s, table=44, n_packets=0, n_bytes=0, priority=1,ct_state=+est+trk,ct_label=0/0x1,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[106],resubmit(,45)
 cookie=0x3bef0013, duration=101335.833s, table=44, n_packets=0, n_bytes=0, priority=0,metadata=0x21a actions=resubmit(,45)
 cookie=0xce41001c, duration=101335.874s, table=45, n_packets=0, n_bytes=0, priority=65535,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=130 actions=resubmit(,46)
 cookie=0xce41001c, duration=101335.845s, table=45, n_packets=0, n_bytes=0, priority=65535,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=132 actions=resubmit(,46)
 cookie=0xce41001c, duration=101335.817s, table=45, n_packets=0, n_bytes=0, priority=65535,icmp6,metadata=0x21a,ipv6_src=fe80::/10,icmp_type=131 actions=resubmit(,46)
 cookie=0x2d7d0037, duration=101335.830s, table=45, n_packets=0, n_bytes=0, priority=65535,ct_state=-new-est+rel-inv+trk,ct_label=0/0x1,metadata=0x21a actions=resubmit(,46)
 cookie=0xce41001c, duration=101335.882s, table=45, n_packets=0, n_bytes=0, priority=65535,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=136,icmp_code=0 actions=resubmit(,46)
 cookie=0xce41001c, duration=101335.876s, table=45, n_packets=0, n_bytes=0, priority=65535,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=133,icmp_code=0 actions=resubmit(,46)
 cookie=0xce41001c, duration=101335.869s, table=45, n_packets=0, n_bytes=0, priority=65535,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=135,icmp_code=0 actions=resubmit(,46)
 cookie=0xce41001c, duration=101335.824s, table=45, n_packets=0, n_bytes=0, priority=65535,icmp6,metadata=0x21a,nw_ttl=255,icmp_type=134,icmp_code=0 actions=resubmit(,46)
 cookie=0xce41001c, duration=101335.847s, table=45, n_packets=0, n_bytes=0, priority=65535,icmp6,metadata=0x21a,ipv6_dst=ff02::16,icmp_type=143 actions=resubmit(,46)
 cookie=0xa4a6001a, duration=101335.864s, table=45, n_packets=0, n_bytes=0, priority=65535,ct_state=+inv+trk,metadata=0x21a actions=drop
 cookie=0xed0d0012, duration=101335.857s, table=45, n_packets=0, n_bytes=0, priority=65535,ct_state=-new+est-rel+rpl-inv+trk,ct_label=0/0x1,metadata=0x21a actions=resubmit(,46)
 cookie=0xa4a6001a, duration=101335.824s, table=45, n_packets=0, n_bytes=0, priority=65535,ct_state=+est+rpl+trk,ct_label=0x1/0x1,metadata=0x21a actions=drop
 cookie=0x9a950079, duration=101335.863s, table=45, n_packets=0, n_bytes=0, priority=34000,udp6,metadata=0x21a,tp_src=53 actions=ct(commit,zone=NXM_NX_REG13[0..15]),resubmit(,46)
 cookie=0x9a950079, duration=101335.827s, table=45, n_packets=0, n_bytes=0, priority=34000,udp,metadata=0x21a,tp_src=53 actions=ct(commit,zone=NXM_NX_REG13[0..15]),resubmit(,46)
 cookie=0x95160034, duration=101335.814s, table=45, n_packets=0, n_bytes=0, priority=34000,metadata=0x21a,dl_src=d6:82:ff:b1:e7:42 actions=resubmit(,46)
 cookie=0x0, duration=101335.830s, table=45, n_packets=0, n_bytes=0, priority=2002,ip,reg0=0x80/0x80,metadata=0x21a,nw_src=10.131.39.206 actions=conjunction(9,1/2)
 cookie=0x0, duration=101335.812s, table=45, n_packets=0, n_bytes=0, priority=2002,ip,reg0=0x100/0x100,metadata=0x21a,nw_src=10.130.147.239 actions=conjunction(8,1/2)
 cookie=0x0, duration=101335.892s, table=45, n_packets=0, n_bytes=0, priority=2002,ip,reg0=0x100/0x100,reg15=0x4,metadata=0x21a actions=conjunction(8,2/2)
 cookie=0x0, duration=98268.729s, table=45, n_packets=0, n_bytes=0, priority=2002,ip,reg0=0x100/0x100,reg15=0x5,metadata=0x21a actions=conjunction(8,2/2)
 cookie=0xc7b360a6, duration=101335.891s, table=45, n_packets=0, n_bytes=0, priority=2002,tcp,reg0=0x80/0x80,reg15=0x4,metadata=0x21a,tp_dst=5201 actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,46)
 cookie=0x74af94cf, duration=101335.816s, table=45, n_packets=0, n_bytes=0, priority=2002,tcp,reg0=0x80/0x80,reg15=0x4,metadata=0x21a,tp_dst=5001 actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,46)
 cookie=0x593900b9, duration=101335.852s, table=45, n_packets=0, n_bytes=0, priority=2002,conj_id=9,ip,reg0=0x80/0x80,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,46)
 cookie=0x3ecd0084, duration=101335.512s, table=45, n_packets=0, n_bytes=0, priority=2002,icmp,reg0=0x80/0x80,reg15=0x4,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,46)
 cookie=0x3ecd0084, duration=98268.729s, table=45, n_packets=2, n_bytes=196, priority=2002,icmp,reg0=0x80/0x80,reg15=0x5,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,46)
 cookie=0xb9eccf81, duration=101335.858s, table=45, n_packets=0, n_bytes=0, priority=2002,tcp,reg0=0x100/0x100,reg15=0x4,metadata=0x21a,tp_dst=5001 actions=resubmit(,46)
 cookie=0x8b2915f0, duration=101335.856s, table=45, n_packets=0, n_bytes=0, priority=2002,tcp,reg0=0x100/0x100,reg15=0x4,metadata=0x21a,tp_dst=5201 actions=resubmit(,46)
 cookie=0x9a810005, duration=101335.835s, table=45, n_packets=0, n_bytes=0, priority=2002,conj_id=8,ip,reg0=0x100/0x100,metadata=0x21a actions=resubmit(,46)
 cookie=0x0, duration=101335.842s, table=45, n_packets=0, n_bytes=0, priority=2002,ip,reg0=0x80/0x80,reg15=0x4,metadata=0x21a actions=conjunction(9,2/2)
 cookie=0x0, duration=98268.729s, table=45, n_packets=0, n_bytes=0, priority=2002,ip,reg0=0x80/0x80,reg15=0x5,metadata=0x21a actions=conjunction(9,2/2)
 cookie=0x44ac003b, duration=101335.512s, table=45, n_packets=0, n_bytes=0, priority=2002,icmp,reg0=0x100/0x100,reg15=0x4,metadata=0x21a actions=resubmit(,46)
 cookie=0x44ac003b, duration=83051.873s, table=45, n_packets=2487, n_bytes=243726, priority=2002,icmp,reg0=0x100/0x100,reg15=0x5,metadata=0x21a actions=resubmit(,46)
 cookie=0x54db0040, duration=101335.898s, table=45, n_packets=0, n_bytes=0, priority=2001,ip,reg0=0x400/0x400,reg15=0x4,metadata=0x21a actions=ct(commit,zone=NXM_NX_REG13[0..15],exec(load:0x1->NXM_NX_CT_LABEL[0]))
 cookie=0x54db0040, duration=101335.838s, table=45, n_packets=0, n_bytes=0, priority=2001,ipv6,reg0=0x400/0x400,reg15=0x4,metadata=0x21a actions=ct(commit,zone=NXM_NX_REG13[0..15],exec(load:0x1->NXM_NX_CT_LABEL[0]))
 cookie=0x54db0040, duration=98268.729s, table=45, n_packets=0, n_bytes=0, priority=2001,ipv6,reg0=0x400/0x400,reg15=0x5,metadata=0x21a actions=ct(commit,zone=NXM_NX_REG13[0..15],exec(load:0x1->NXM_NX_CT_LABEL[0]))
 cookie=0x54db0040, duration=98268.729s, table=45, n_packets=0, n_bytes=0, priority=2001,ip,reg0=0x400/0x400,reg15=0x5,metadata=0x21a actions=ct(commit,zone=NXM_NX_REG13[0..15],exec(load:0x1->NXM_NX_CT_LABEL[0]))
 cookie=0x99290006, duration=101335.865s, table=45, n_packets=0, n_bytes=0, priority=2001,ipv6,reg0=0x200/0x200,reg15=0x4,metadata=0x21a actions=drop
 cookie=0x99290006, duration=101335.827s, table=45, n_packets=0, n_bytes=0, priority=2001,ip,reg0=0x200/0x200,reg15=0x4,metadata=0x21a actions=drop
 cookie=0x99290006, duration=98268.729s, table=45, n_packets=0, n_bytes=0, priority=2001,ip,reg0=0x200/0x200,reg15=0x5,metadata=0x21a actions=drop
 cookie=0x99290006, duration=98268.729s, table=45, n_packets=0, n_bytes=0, priority=2001,ipv6,reg0=0x200/0x200,reg15=0x5,metadata=0x21a actions=drop
 cookie=0x8ee0045, duration=101335.878s, table=45, n_packets=0, n_bytes=0, priority=1,ct_state=+est+trk,ct_label=0x1/0x1,ip,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,46)
 cookie=0x8ee0045, duration=101335.823s, table=45, n_packets=0, n_bytes=0, priority=1,ct_state=+est+trk,ct_label=0x1/0x1,ipv6,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,46)
 cookie=0x8ee0045, duration=101335.885s, table=45, n_packets=0, n_bytes=0, priority=1,ct_state=-est+trk,ip,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,46)
 cookie=0x8ee0045, duration=101335.820s, table=45, n_packets=0, n_bytes=0, priority=1,ct_state=-est+trk,ipv6,metadata=0x21a actions=load:0x1->NXM_NX_XXREG0[97],resubmit(,46)
 cookie=0xe470064, duration=101335.843s, table=45, n_packets=719, n_bytes=30198, priority=0,metadata=0x21a actions=resubmit(,46)
 cookie=0xdb5f001b, duration=101335.848s, table=46, n_packets=3208, n_bytes=274120, priority=0,metadata=0x21a actions=resubmit(,47)
 cookie=0xc56e0084, duration=101335.853s, table=47, n_packets=3208, n_bytes=274120, priority=0,metadata=0x21a actions=resubmit(,48)
 cookie=0x19720018, duration=101335.862s, table=48, n_packets=0, n_bytes=0, priority=100,ipv6,reg0=0x2/0x2,metadata=0x21a actions=ct(commit,zone=NXM_NX_REG13[0..15],exec(load:0->NXM_NX_CT_LABEL[0])),resubmit(,49)
 cookie=0x19720018, duration=101335.831s, table=48, n_packets=2, n_bytes=196, priority=100,ip,reg0=0x2/0x2,metadata=0x21a actions=ct(commit,zone=NXM_NX_REG13[0..15],exec(load:0->NXM_NX_CT_LABEL[0])),resubmit(,49)
 cookie=0x721e0063, duration=101335.880s, table=48, n_packets=0, n_bytes=0, priority=100,ipv6,reg0=0x4/0x4,metadata=0x21a actions=ct(table=49,zone=NXM_NX_REG13[0..15],nat)
 cookie=0x721e0063, duration=101335.827s, table=48, n_packets=0, n_bytes=0, priority=100,ip,reg0=0x4/0x4,metadata=0x21a actions=ct(table=49,zone=NXM_NX_REG13[0..15],nat)
 cookie=0xe2ba0033, duration=101335.870s, table=48, n_packets=3206, n_bytes=273924, priority=0,metadata=0x21a actions=resubmit(,49)
 cookie=0xdc215f3d, duration=101336.009s, table=49, n_packets=0, n_bytes=0, priority=90,ip,reg15=0x4,metadata=0x21a,dl_dst=b2:e2:62:08:a1:34,nw_dst=10.129.25.170 actions=resubmit(,50)
 cookie=0xdc215f3d, duration=101336.002s, table=49, n_packets=0, n_bytes=0, priority=90,ip,reg15=0x4,metadata=0x21a,dl_dst=b2:e2:62:08:a1:34,nw_dst=255.255.255.255 actions=resubmit(,50)
 cookie=0xfbd414ff, duration=98268.729s, table=49, n_packets=2489, n_bytes=243922, priority=90,ip,reg15=0x5,metadata=0x21a,dl_dst=fa:16:3e:d4:b2:64,nw_dst=10.129.25.83 actions=resubmit(,50)
 cookie=0xfbd414ff, duration=98268.729s, table=49, n_packets=0, n_bytes=0, priority=90,ip,reg15=0x5,metadata=0x21a,dl_dst=fa:16:3e:d4:b2:64,nw_dst=255.255.255.255 actions=resubmit(,50)
 cookie=0xdc215f3d, duration=101336.006s, table=49, n_packets=0, n_bytes=0, priority=90,ip,reg15=0x4,metadata=0x21a,dl_dst=b2:e2:62:08:a1:34,nw_dst=224.0.0.0/4 actions=resubmit(,50)
 cookie=0xfbd414ff, duration=98268.729s, table=49, n_packets=0, n_bytes=0, priority=90,ip,reg15=0x5,metadata=0x21a,dl_dst=fa:16:3e:d4:b2:64,nw_dst=224.0.0.0/4 actions=resubmit(,50)
 cookie=0x9b6f1e06, duration=101335.993s, table=49, n_packets=0, n_bytes=0, priority=80,ip,reg15=0x4,metadata=0x21a,dl_dst=b2:e2:62:08:a1:34 actions=drop
 cookie=0x9b6f1e06, duration=101335.989s, table=49, n_packets=0, n_bytes=0, priority=80,ipv6,reg15=0x4,metadata=0x21a,dl_dst=b2:e2:62:08:a1:34 actions=drop
 cookie=0x65559e2d, duration=98268.729s, table=49, n_packets=0, n_bytes=0, priority=80,ip,reg15=0x5,metadata=0x21a,dl_dst=fa:16:3e:d4:b2:64 actions=drop
 cookie=0x65559e2d, duration=98268.729s, table=49, n_packets=0, n_bytes=0, priority=80,ipv6,reg15=0x5,metadata=0x21a,dl_dst=fa:16:3e:d4:b2:64 actions=drop
 cookie=0x8ba40003, duration=101335.828s, table=49, n_packets=719, n_bytes=30198, priority=0,metadata=0x21a actions=resubmit(,50)
 cookie=0x484b002b, duration=101335.877s, table=50, n_packets=547, n_bytes=22974, priority=100,metadata=0x21a,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00 actions=resubmit(,64)
 cookie=0xf1e60820, duration=101335.997s, table=50, n_packets=0, n_bytes=0, priority=50,reg15=0x3,metadata=0x21a actions=resubmit(,64)
 cookie=0xf5dd8276, duration=101335.986s, table=50, n_packets=0, n_bytes=0, priority=50,reg15=0x1,metadata=0x21a actions=resubmit(,64)
 cookie=0x6fe6cab3, duration=101335.997s, table=50, n_packets=0, n_bytes=0, priority=50,reg15=0x4,metadata=0x21a,dl_dst=b2:e2:62:08:a1:34 actions=resubmit(,64)
 cookie=0x20ad6bc0, duration=98268.729s, table=50, n_packets=2661, n_bytes=251146, priority=50,reg15=0x5,metadata=0x21a,dl_dst=fa:16:3e:d4:b2:64 actions=resubmit(,64)
 cookie=0x0, duration=101336.278s, table=64, n_packets=0, n_bytes=0, priority=100,reg10=0x1/0x1,reg15=0x3,metadata=0x21a actions=push:NXM_OF_IN_PORT[],load:0xffff->NXM_OF_IN_PORT[],resubmit(,65),pop:NXM_OF_IN_PORT[]
 cookie=0x0, duration=98268.729s, table=64, n_packets=88, n_bytes=3696, priority=100,reg10=0x1/0x1,reg15=0x5,metadata=0x21a actions=push:NXM_OF_IN_PORT[],load:0xffff->NXM_OF_IN_PORT[],resubmit(,65),pop:NXM_OF_IN_PORT[]
 cookie=0x5ba4d27c, duration=101336.279s, table=65, n_packets=0, n_bytes=0, priority=100,reg15=0x3,metadata=0x21a actions=clone(ct_clear,load:0->NXM_NX_REG11[],load:0->NXM_NX_REG12[],load:0->NXM_NX_REG13[],load:0x92->NXM_NX_REG11[],load:0x8d->NXM_NX_REG12[],load:0x9->OXM_OF_METADATA[],load:0x7->NXM_NX_REG14[],load:0->NXM_NX_REG10[],load:0->NXM_NX_REG15[],load:0->NXM_NX_REG0[],load:0->NXM_NX_REG1[],load:0->NXM_NX_REG2[],load:0->NXM_NX_REG3[],load:0->NXM_NX_REG4[],load:0->NXM_NX_REG5[],load:0->NXM_NX_REG6[],load:0->NXM_NX_REG7[],load:0->NXM_NX_REG8[],load:0->NXM_NX_REG9[],resubmit(,8))
 cookie=0x5fa6347a, duration=101336.015s, table=65, n_packets=0, n_bytes=0, priority=100,reg15=0x7,metadata=0x9 actions=clone(ct_clear,load:0->NXM_NX_REG11[],load:0->NXM_NX_REG12[],load:0->NXM_NX_REG13[],load:0x98->NXM_NX_REG11[],load:0x99->NXM_NX_REG12[],load:0x21a->OXM_OF_METADATA[],load:0x3->NXM_NX_REG14[],load:0->NXM_NX_REG10[],load:0->NXM_NX_REG15[],load:0->NXM_NX_REG0[],load:0->NXM_NX_REG1[],load:0->NXM_NX_REG2[],load:0->NXM_NX_REG3[],load:0->NXM_NX_REG4[],load:0->NXM_NX_REG5[],load:0->NXM_NX_REG6[],load:0->NXM_NX_REG7[],load:0->NXM_NX_REG8[],load:0->NXM_NX_REG9[],resubmit(,8))
 cookie=0x98c924b5, duration=98268.730s, table=65, n_packets=3208, n_bytes=274120, priority=100,reg15=0x5,metadata=0x21a actions=output:"tap2a94317d-d1"

-------------- next part --------------
Datapath: "neutron-3326925b-4fa3-4982-907c-b19dce4c3b61" aka "eodata_access2" (3640365a-afe8-4f9a-8567-b6f64e88d5cd)  Pipeline: ingress
  table=0 (ls_in_port_sec_l2  ), priority=100  , match=(eth.src[40]), action=(drop;)
  table=0 (ls_in_port_sec_l2  ), priority=100  , match=(vlan.present), action=(drop;)
  table=0 (ls_in_port_sec_l2  ), priority=50   , match=(inport == "1a1ae9e9-e4b2-455c-8249-065be728f9ec" && eth.src == {fa:16:3e:3a:a5:42}), action=(next;)
  table=0 (ls_in_port_sec_l2  ), priority=50   , match=(inport == "1b099545-ef2b-44d7-8217-9ced518f8ee5" && eth.src == {b2:e2:62:08:a1:34}), action=(next;)
  table=0 (ls_in_port_sec_l2  ), priority=50   , match=(inport == "2a94317d-d198-4796-8789-4ec884cf8170" && eth.src == {fa:16:3e:d4:b2:64}), action=(next;)
  table=0 (ls_in_port_sec_l2  ), priority=50   , match=(inport == "4a5c69dd-f87b-434c-8baf-4646042e3e7e"), action=(next;)
  table=0 (ls_in_port_sec_l2  ), priority=50   , match=(inport == "c48473b0-0af1-448a-8d05-f867ce9cc8e0"), action=(next;)
  table=1 (ls_in_port_sec_ip  ), priority=90   , match=(inport == "1a1ae9e9-e4b2-455c-8249-065be728f9ec" && eth.src == fa:16:3e:3a:a5:42 && ip4.src == 0.0.0.0 && ip4.dst == 255.255.255.255 && udp.src == 68 && udp.dst == 67), action=(next;)
  table=1 (ls_in_port_sec_ip  ), priority=90   , match=(inport == "1a1ae9e9-e4b2-455c-8249-065be728f9ec" && eth.src == fa:16:3e:3a:a5:42 && ip4.src == {10.129.25.176}), action=(next;)
  table=1 (ls_in_port_sec_ip  ), priority=90   , match=(inport == "1b099545-ef2b-44d7-8217-9ced518f8ee5" && eth.src == b2:e2:62:08:a1:34 && ip4.src == 0.0.0.0 && ip4.dst == 255.255.255.255 && udp.src == 68 && udp.dst == 67), action=(next;)
  table=1 (ls_in_port_sec_ip  ), priority=90   , match=(inport == "1b099545-ef2b-44d7-8217-9ced518f8ee5" && eth.src == b2:e2:62:08:a1:34 && ip4.src == {10.129.25.170}), action=(next;)
  table=1 (ls_in_port_sec_ip  ), priority=90   , match=(inport == "2a94317d-d198-4796-8789-4ec884cf8170" && eth.src == fa:16:3e:d4:b2:64 && ip4.src == 0.0.0.0 && ip4.dst == 255.255.255.255 && udp.src == 68 && udp.dst == 67), action=(next;)
  table=1 (ls_in_port_sec_ip  ), priority=90   , match=(inport == "2a94317d-d198-4796-8789-4ec884cf8170" && eth.src == fa:16:3e:d4:b2:64 && ip4.src == {10.129.25.83}), action=(next;)
  table=1 (ls_in_port_sec_ip  ), priority=80   , match=(inport == "1a1ae9e9-e4b2-455c-8249-065be728f9ec" && eth.src == fa:16:3e:3a:a5:42 && ip), action=(drop;)
  table=1 (ls_in_port_sec_ip  ), priority=80   , match=(inport == "1b099545-ef2b-44d7-8217-9ced518f8ee5" && eth.src == b2:e2:62:08:a1:34 && ip), action=(drop;)
  table=1 (ls_in_port_sec_ip  ), priority=80   , match=(inport == "2a94317d-d198-4796-8789-4ec884cf8170" && eth.src == fa:16:3e:d4:b2:64 && ip), action=(drop;)
  table=1 (ls_in_port_sec_ip  ), priority=0    , match=(1), action=(next;)
  table=2 (ls_in_port_sec_nd  ), priority=90   , match=(inport == "1a1ae9e9-e4b2-455c-8249-065be728f9ec" && eth.src == fa:16:3e:3a:a5:42 && arp.sha == fa:16:3e:3a:a5:42 && arp.spa == {10.129.25.176}), action=(next;)
  table=2 (ls_in_port_sec_nd  ), priority=90   , match=(inport == "1b099545-ef2b-44d7-8217-9ced518f8ee5" && eth.src == b2:e2:62:08:a1:34 && arp.sha == b2:e2:62:08:a1:34 && arp.spa == {10.129.25.170}), action=(next;)
  table=2 (ls_in_port_sec_nd  ), priority=90   , match=(inport == "2a94317d-d198-4796-8789-4ec884cf8170" && eth.src == fa:16:3e:d4:b2:64 && arp.sha == fa:16:3e:d4:b2:64 && arp.spa == {10.129.25.83}), action=(next;)
  table=2 (ls_in_port_sec_nd  ), priority=80   , match=(inport == "1a1ae9e9-e4b2-455c-8249-065be728f9ec" && (arp || nd)), action=(drop;)
  table=2 (ls_in_port_sec_nd  ), priority=80   , match=(inport == "1b099545-ef2b-44d7-8217-9ced518f8ee5" && (arp || nd)), action=(drop;)
  table=2 (ls_in_port_sec_nd  ), priority=80   , match=(inport == "2a94317d-d198-4796-8789-4ec884cf8170" && (arp || nd)), action=(drop;)
  table=2 (ls_in_port_sec_nd  ), priority=0    , match=(1), action=(next;)
  table=3 (ls_in_pre_acl      ), priority=110  , match=(eth.dst == $svc_monitor_mac), action=(next;)
  table=3 (ls_in_pre_acl      ), priority=110  , match=(ip && inport == "4a5c69dd-f87b-434c-8baf-4646042e3e7e"), action=(next;)
  table=3 (ls_in_pre_acl      ), priority=110  , match=(nd || nd_rs || nd_ra || mldv1 || mldv2 || (udp && udp.src == 546 && udp.dst == 547)), action=(next;)
  table=3 (ls_in_pre_acl      ), priority=100  , match=(ip), action=(reg0[0] = 1; next;)
  table=3 (ls_in_pre_acl      ), priority=0    , match=(1), action=(next;)
  table=4 (ls_in_pre_lb       ), priority=110  , match=(eth.dst == $svc_monitor_mac), action=(next;)
  table=4 (ls_in_pre_lb       ), priority=110  , match=(ip && inport == "4a5c69dd-f87b-434c-8baf-4646042e3e7e"), action=(next;)
  table=4 (ls_in_pre_lb       ), priority=110  , match=(nd || nd_rs || nd_ra || mldv1 || mldv2), action=(next;)
  table=4 (ls_in_pre_lb       ), priority=0    , match=(1), action=(next;)
  table=5 (ls_in_pre_stateful ), priority=100  , match=(reg0[0] == 1), action=(ct_next;)
  table=5 (ls_in_pre_stateful ), priority=0    , match=(1), action=(next;)
  table=6 (ls_in_acl_hint     ), priority=7    , match=(ct.new && !ct.est), action=(reg0[7] = 1; reg0[9] = 1; next;)
  table=6 (ls_in_acl_hint     ), priority=6    , match=(!ct.new && ct.est && !ct.rpl && ct_label.blocked == 1), action=(reg0[7] = 1; reg0[9] = 1; next;)
  table=6 (ls_in_acl_hint     ), priority=5    , match=(!ct.trk), action=(reg0[8] = 1; reg0[9] = 1; next;)
  table=6 (ls_in_acl_hint     ), priority=4    , match=(!ct.new && ct.est && !ct.rpl && ct_label.blocked == 0), action=(reg0[8] = 1; reg0[10] = 1; next;)
  table=6 (ls_in_acl_hint     ), priority=3    , match=(!ct.est), action=(reg0[9] = 1; next;)
  table=6 (ls_in_acl_hint     ), priority=2    , match=(ct.est && ct_label.blocked == 1), action=(reg0[9] = 1; next;)
  table=6 (ls_in_acl_hint     ), priority=1    , match=(ct.est && ct_label.blocked == 0), action=(reg0[10] = 1; next;)
  table=6 (ls_in_acl_hint     ), priority=0    , match=(1), action=(next;)
  table=7 (ls_in_acl          ), priority=65535, match=(!ct.est && ct.rel && !ct.new && !ct.inv && ct_label.blocked == 0), action=(next;)
  table=7 (ls_in_acl          ), priority=65535, match=(ct.est && !ct.rel && !ct.new && !ct.inv && ct.rpl && ct_label.blocked == 0), action=(next;)
  table=7 (ls_in_acl          ), priority=65535, match=(ct.inv || (ct.est && ct.rpl && ct_label.blocked == 1)), action=(drop;)
  table=7 (ls_in_acl          ), priority=65535, match=(nd || nd_ra || nd_rs || mldv1 || mldv2), action=(next;)
  table=7 (ls_in_acl          ), priority=34000, match=(eth.dst == $svc_monitor_mac), action=(next;)
  table=7 (ls_in_acl          ), priority=2002 , match=(reg0[7] == 1 && (inport == @pg_390de697_0a32_462e_8b32_4b934138925b && ip4)), action=(reg0[1] = 1; next;)
  table=7 (ls_in_acl          ), priority=2002 , match=(reg0[7] == 1 && (inport == @pg_390de697_0a32_462e_8b32_4b934138925b && ip6)), action=(reg0[1] = 1; next;)
  table=7 (ls_in_acl          ), priority=2002 , match=(reg0[7] == 1 && (inport == @pg_dd80956d_973d_4ff8_8a15_13d938bc45bc && ip4)), action=(reg0[1] = 1; next;)
  table=7 (ls_in_acl          ), priority=2002 , match=(reg0[7] == 1 && (inport == @pg_dd80956d_973d_4ff8_8a15_13d938bc45bc && ip6)), action=(reg0[1] = 1; next;)
  table=7 (ls_in_acl          ), priority=2002 , match=(reg0[7] == 1 && (inport == @pg_f48d41af_e5ae_443b_a7aa_ca942bf70e04 && ip4)), action=(reg0[1] = 1; next;)
  table=7 (ls_in_acl          ), priority=2002 , match=(reg0[7] == 1 && (inport == @pg_f48d41af_e5ae_443b_a7aa_ca942bf70e04 && ip6)), action=(reg0[1] = 1; next;)
  table=7 (ls_in_acl          ), priority=2002 , match=(reg0[8] == 1 && (inport == @pg_390de697_0a32_462e_8b32_4b934138925b && ip4)), action=(next;)
  table=7 (ls_in_acl          ), priority=2002 , match=(reg0[8] == 1 && (inport == @pg_390de697_0a32_462e_8b32_4b934138925b && ip6)), action=(next;)
  table=7 (ls_in_acl          ), priority=2002 , match=(reg0[8] == 1 && (inport == @pg_dd80956d_973d_4ff8_8a15_13d938bc45bc && ip4)), action=(next;)
  table=7 (ls_in_acl          ), priority=2002 , match=(reg0[8] == 1 && (inport == @pg_dd80956d_973d_4ff8_8a15_13d938bc45bc && ip6)), action=(next;)
  table=7 (ls_in_acl          ), priority=2002 , match=(reg0[8] == 1 && (inport == @pg_f48d41af_e5ae_443b_a7aa_ca942bf70e04 && ip4)), action=(next;)
  table=7 (ls_in_acl          ), priority=2002 , match=(reg0[8] == 1 && (inport == @pg_f48d41af_e5ae_443b_a7aa_ca942bf70e04 && ip6)), action=(next;)
  table=7 (ls_in_acl          ), priority=2001 , match=(reg0[10] == 1 && (inport == @neutron_pg_drop && ip)), action=(ct_commit { ct_label.blocked = 1; }; /* drop */)
  table=7 (ls_in_acl          ), priority=2001 , match=(reg0[9] == 1 && (inport == @neutron_pg_drop && ip)), action=(/* drop */)
  table=7 (ls_in_acl          ), priority=1    , match=(ip && (!ct.est || (ct.est && ct_label.blocked == 1))), action=(reg0[1] = 1; next;)
  table=7 (ls_in_acl          ), priority=0    , match=(1), action=(next;)
  table=8 (ls_in_qos_mark     ), priority=0    , match=(1), action=(next;)
  table=9 (ls_in_qos_meter    ), priority=0    , match=(1), action=(next;)
  table=10(ls_in_lb           ), priority=0    , match=(1), action=(next;)
  table=11(ls_in_stateful     ), priority=100  , match=(reg0[1] == 1), action=(ct_commit { ct_label.blocked = 0; }; next;)
  table=11(ls_in_stateful     ), priority=100  , match=(reg0[2] == 1), action=(ct_lb;)
  table=11(ls_in_stateful     ), priority=0    , match=(1), action=(next;)
  table=12(ls_in_pre_hairpin  ), priority=0    , match=(1), action=(next;)
  table=13(ls_in_nat_hairpin  ), priority=0    , match=(1), action=(next;)
  table=14(ls_in_hairpin      ), priority=0    , match=(1), action=(next;)
  table=15(ls_in_arp_rsp      ), priority=100  , match=(arp.tpa == 10.129.25.1 && arp.op == 1 && inport == "4a5c69dd-f87b-434c-8baf-4646042e3e7e"), action=(next;)
  table=15(ls_in_arp_rsp      ), priority=100  , match=(arp.tpa == 10.129.25.170 && arp.op == 1 && inport == "1b099545-ef2b-44d7-8217-9ced518f8ee5"), action=(next;)
  table=15(ls_in_arp_rsp      ), priority=100  , match=(arp.tpa == 10.129.25.83 && arp.op == 1 && inport == "2a94317d-d198-4796-8789-4ec884cf8170"), action=(next;)
  table=15(ls_in_arp_rsp      ), priority=100  , match=(inport == "1b099545-ef2b-44d7-8217-9ced518f8ee5"), action=(next;)
  table=15(ls_in_arp_rsp      ), priority=100  , match=(nd_ns && ip6.dst == {fe80::f816:3eff:fe7f:a756, ff02::1:ff7f:a756} && nd.target == fe80::f816:3eff:fe7f:a756 && inport == "4a5c69dd-f87b-434c-8baf-4646042e3e7e"), action=(next;)
  table=15(ls_in_arp_rsp      ), priority=50   , match=(arp.tpa == 10.129.25.1 && arp.op == 1), action=(eth.dst = eth.src; eth.src = fa:16:3e:7f:a7:56; arp.op = 2; /* ARP reply */ arp.tha = arp.sha; arp.sha = fa:16:3e:7f:a7:56; arp.tpa = arp.spa; arp.spa = 10.129.25.1; outport = inport; flags.loopback = 1; output;)
  table=15(ls_in_arp_rsp      ), priority=50   , match=(arp.tpa == 10.129.25.170 && arp.op == 1), action=(eth.dst = eth.src; eth.src = b2:e2:62:08:a1:34; arp.op = 2; /* ARP reply */ arp.tha = arp.sha; arp.sha = b2:e2:62:08:a1:34; arp.tpa = arp.spa; arp.spa = 10.129.25.170; outport = inport; flags.loopback = 1; output;)
  table=15(ls_in_arp_rsp      ), priority=50   , match=(arp.tpa == 10.129.25.83 && arp.op == 1), action=(eth.dst = eth.src; eth.src = fa:16:3e:d4:b2:64; arp.op = 2; /* ARP reply */ arp.tha = arp.sha; arp.sha = fa:16:3e:d4:b2:64; arp.tpa = arp.spa; arp.spa = 10.129.25.83; outport = inport; flags.loopback = 1; output;)
  table=15(ls_in_arp_rsp      ), priority=50   , match=(nd_ns && ip6.dst == {fe80::f816:3eff:fe7f:a756, ff02::1:ff7f:a756} && nd.target == fe80::f816:3eff:fe7f:a756), action=(nd_na_router { eth.src = fa:16:3e:7f:a7:56; ip6.src = fe80::f816:3eff:fe7f:a756; nd.target = fe80::f816:3eff:fe7f:a756; nd.tll = fa:16:3e:7f:a7:56; outport = inport; flags.loopback = 1; output; };)
  table=15(ls_in_arp_rsp      ), priority=0    , match=(1), action=(next;)
  table=16(ls_in_dhcp_options ), priority=0    , match=(1), action=(next;)
  table=17(ls_in_dhcp_response), priority=0    , match=(1), action=(next;)
  table=18(ls_in_dns_lookup   ), priority=100  , match=(udp.dst == 53), action=(reg0[4] = dns_lookup(); next;)
  table=18(ls_in_dns_lookup   ), priority=0    , match=(1), action=(next;)
  table=19(ls_in_dns_response ), priority=100  , match=(udp.dst == 53 && reg0[4]), action=(eth.dst <-> eth.src; ip4.src <-> ip4.dst; udp.dst = udp.src; udp.src = 53; outport = inport; flags.loopback = 1; output;)
  table=19(ls_in_dns_response ), priority=100  , match=(udp.dst == 53 && reg0[4]), action=(eth.dst <-> eth.src; ip6.src <-> ip6.dst; udp.dst = udp.src; udp.src = 53; outport = inport; flags.loopback = 1; output;)
  table=19(ls_in_dns_response ), priority=0    , match=(1), action=(next;)
  table=20(ls_in_external_port), priority=0    , match=(1), action=(next;)
  table=21(ls_in_l2_lkup      ), priority=110  , match=(eth.dst == $svc_monitor_mac), action=(handle_svc_check(inport);)
  table=21(ls_in_l2_lkup      ), priority=80   , match=(flags[1] == 0 && arp.op == 1 && arp.tpa == { 10.129.25.1}), action=(clone {outport = "4a5c69dd-f87b-434c-8baf-4646042e3e7e"; output; }; outport = "_MC_flood_l2"; output;)
  table=21(ls_in_l2_lkup      ), priority=80   , match=(flags[1] == 0 && nd_ns && nd.target == { fe80::f816:3eff:fe7f:a756}), action=(clone {outport = "4a5c69dd-f87b-434c-8baf-4646042e3e7e"; output; }; outport = "_MC_flood_l2"; output;)
  table=21(ls_in_l2_lkup      ), priority=75   , match=(eth.src == {fa:16:3e:7f:a7:56} && (arp.op == 1 || nd_ns)), action=(outport = "_MC_flood_l2"; output;)
  table=21(ls_in_l2_lkup      ), priority=70   , match=(eth.mcast), action=(outport = "_MC_flood"; output;)
  table=21(ls_in_l2_lkup      ), priority=50   , match=(eth.dst == b2:e2:62:08:a1:34), action=(outport = "1b099545-ef2b-44d7-8217-9ced518f8ee5"; output;)
  table=21(ls_in_l2_lkup      ), priority=50   , match=(eth.dst == fa:16:3e:3a:a5:42), action=(outport = "1a1ae9e9-e4b2-455c-8249-065be728f9ec"; output;)
  table=21(ls_in_l2_lkup      ), priority=50   , match=(eth.dst == fa:16:3e:7f:a7:56), action=(outport = "4a5c69dd-f87b-434c-8baf-4646042e3e7e"; output;)
  table=21(ls_in_l2_lkup      ), priority=50   , match=(eth.dst == fa:16:3e:d4:b2:64), action=(outport = "2a94317d-d198-4796-8789-4ec884cf8170"; output;)
  table=21(ls_in_l2_lkup      ), priority=50   , match=(eth.dst == fa:16:3e:fe:d2:03), action=(outport = "c48473b0-0af1-448a-8d05-f867ce9cc8e0"; output;)
Datapath: "neutron-3326925b-4fa3-4982-907c-b19dce4c3b61" aka "eodata_access2" (3640365a-afe8-4f9a-8567-b6f64e88d5cd)  Pipeline: egress
  table=0 (ls_out_pre_lb      ), priority=110  , match=(eth.src == $svc_monitor_mac), action=(next;)
  table=0 (ls_out_pre_lb      ), priority=110  , match=(ip && outport == "4a5c69dd-f87b-434c-8baf-4646042e3e7e"), action=(next;)
  table=0 (ls_out_pre_lb      ), priority=110  , match=(nd || nd_rs || nd_ra || mldv1 || mldv2), action=(next;)
  table=0 (ls_out_pre_lb      ), priority=0    , match=(1), action=(next;)
  table=1 (ls_out_pre_acl     ), priority=110  , match=(eth.src == $svc_monitor_mac), action=(next;)
  table=1 (ls_out_pre_acl     ), priority=110  , match=(ip && outport == "4a5c69dd-f87b-434c-8baf-4646042e3e7e"), action=(next;)
  table=1 (ls_out_pre_acl     ), priority=110  , match=(nd || nd_rs || nd_ra || mldv1 || mldv2 || (udp && udp.src == 546 && udp.dst == 547)), action=(next;)
  table=1 (ls_out_pre_acl     ), priority=100  , match=(ip), action=(reg0[0] = 1; next;)
  table=1 (ls_out_pre_acl     ), priority=0    , match=(1), action=(next;)
  table=2 (ls_out_pre_stateful), priority=100  , match=(reg0[0] == 1), action=(ct_next;)
  table=2 (ls_out_pre_stateful), priority=0    , match=(1), action=(next;)
  table=3 (ls_out_lb          ), priority=0    , match=(1), action=(next;)
  table=4 (ls_out_acl_hint    ), priority=7    , match=(ct.new && !ct.est), action=(reg0[7] = 1; reg0[9] = 1; next;)
  table=4 (ls_out_acl_hint    ), priority=6    , match=(!ct.new && ct.est && !ct.rpl && ct_label.blocked == 1), action=(reg0[7] = 1; reg0[9] = 1; next;)
  table=4 (ls_out_acl_hint    ), priority=5    , match=(!ct.trk), action=(reg0[8] = 1; reg0[9] = 1; next;)
  table=4 (ls_out_acl_hint    ), priority=4    , match=(!ct.new && ct.est && !ct.rpl && ct_label.blocked == 0), action=(reg0[8] = 1; reg0[10] = 1; next;)
  table=4 (ls_out_acl_hint    ), priority=3    , match=(!ct.est), action=(reg0[9] = 1; next;)
  table=4 (ls_out_acl_hint    ), priority=2    , match=(ct.est && ct_label.blocked == 1), action=(reg0[9] = 1; next;)
  table=4 (ls_out_acl_hint    ), priority=1    , match=(ct.est && ct_label.blocked == 0), action=(reg0[10] = 1; next;)
  table=4 (ls_out_acl_hint    ), priority=0    , match=(1), action=(next;)
  table=5 (ls_out_acl         ), priority=65535, match=(!ct.est && ct.rel && !ct.new && !ct.inv && ct_label.blocked == 0), action=(next;)
  table=5 (ls_out_acl         ), priority=65535, match=(ct.est && !ct.rel && !ct.new && !ct.inv && ct.rpl && ct_label.blocked == 0), action=(next;)
  table=5 (ls_out_acl         ), priority=65535, match=(ct.inv || (ct.est && ct.rpl && ct_label.blocked == 1)), action=(drop;)
  table=5 (ls_out_acl         ), priority=65535, match=(nd || nd_ra || nd_rs || mldv1 || mldv2), action=(next;)
  table=5 (ls_out_acl         ), priority=34000, match=(eth.src == $svc_monitor_mac), action=(next;)
  table=5 (ls_out_acl         ), priority=34000, match=(udp.src == 53), action=(ct_commit; next;)
  table=5 (ls_out_acl         ), priority=2002 , match=(reg0[7] == 1 && (outport == @pg_390de697_0a32_462e_8b32_4b934138925b && ip4 && ip4.src == 0.0.0.0/0 && tcp && tcp.dst == 5001)), action=(reg0[1] = 1; next;)
  table=5 (ls_out_acl         ), priority=2002 , match=(reg0[7] == 1 && (outport == @pg_390de697_0a32_462e_8b32_4b934138925b && ip4 && ip4.src == 0.0.0.0/0 && tcp && tcp.dst == 5201)), action=(reg0[1] = 1; next;)
  table=5 (ls_out_acl         ), priority=2002 , match=(reg0[7] == 1 && (outport == @pg_dd80956d_973d_4ff8_8a15_13d938bc45bc && ip4 && ip4.src == 0.0.0.0/0 && icmp4)), action=(reg0[1] = 1; next;)
  table=5 (ls_out_acl         ), priority=2002 , match=(reg0[7] == 1 && (outport == @pg_f48d41af_e5ae_443b_a7aa_ca942bf70e04 && ip4 && ip4.src == $pg_f48d41af_e5ae_443b_a7aa_ca942bf70e04_ip4)), action=(reg0[1] = 1; next;)
  table=5 (ls_out_acl         ), priority=2002 , match=(reg0[7] == 1 && (outport == @pg_f48d41af_e5ae_443b_a7aa_ca942bf70e04 && ip4 && ip4.src == 0.0.0.0/0 && icmp4)), action=(reg0[1] = 1; next;)
  table=5 (ls_out_acl         ), priority=2002 , match=(reg0[7] == 1 && (outport == @pg_f48d41af_e5ae_443b_a7aa_ca942bf70e04 && ip6 && ip6.src == $pg_f48d41af_e5ae_443b_a7aa_ca942bf70e04_ip6)), action=(reg0[1] = 1; next;)
  table=5 (ls_out_acl         ), priority=2002 , match=(reg0[8] == 1 && (outport == @pg_390de697_0a32_462e_8b32_4b934138925b && ip4 && ip4.src == 0.0.0.0/0 && tcp && tcp.dst == 5001)), action=(next;)
  table=5 (ls_out_acl         ), priority=2002 , match=(reg0[8] == 1 && (outport == @pg_390de697_0a32_462e_8b32_4b934138925b && ip4 && ip4.src == 0.0.0.0/0 && tcp && tcp.dst == 5201)), action=(next;)
  table=5 (ls_out_acl         ), priority=2002 , match=(reg0[8] == 1 && (outport == @pg_dd80956d_973d_4ff8_8a15_13d938bc45bc && ip4 && ip4.src == 0.0.0.0/0 && icmp4)), action=(next;)
  table=5 (ls_out_acl         ), priority=2002 , match=(reg0[8] == 1 && (outport == @pg_f48d41af_e5ae_443b_a7aa_ca942bf70e04 && ip4 && ip4.src == $pg_f48d41af_e5ae_443b_a7aa_ca942bf70e04_ip4)), action=(next;)
  table=5 (ls_out_acl         ), priority=2002 , match=(reg0[8] == 1 && (outport == @pg_f48d41af_e5ae_443b_a7aa_ca942bf70e04 && ip4 && ip4.src == 0.0.0.0/0 && icmp4)), action=(next;)
  table=5 (ls_out_acl         ), priority=2002 , match=(reg0[8] == 1 && (outport == @pg_f48d41af_e5ae_443b_a7aa_ca942bf70e04 && ip6 && ip6.src == $pg_f48d41af_e5ae_443b_a7aa_ca942bf70e04_ip6)), action=(next;)
  table=5 (ls_out_acl         ), priority=2001 , match=(reg0[10] == 1 && (outport == @neutron_pg_drop && ip)), action=(ct_commit { ct_label.blocked = 1; }; /* drop */)
  table=5 (ls_out_acl         ), priority=2001 , match=(reg0[9] == 1 && (outport == @neutron_pg_drop && ip)), action=(/* drop */)
  table=5 (ls_out_acl         ), priority=1    , match=(ip && (!ct.est || (ct.est && ct_label.blocked == 1))), action=(reg0[1] = 1; next;)
  table=5 (ls_out_acl         ), priority=0    , match=(1), action=(next;)
  table=6 (ls_out_qos_mark    ), priority=0    , match=(1), action=(next;)
  table=7 (ls_out_qos_meter   ), priority=0    , match=(1), action=(next;)
  table=8 (ls_out_stateful    ), priority=100  , match=(reg0[1] == 1), action=(ct_commit { ct_label.blocked = 0; }; next;)
  table=8 (ls_out_stateful    ), priority=100  , match=(reg0[2] == 1), action=(ct_lb;)
  table=8 (ls_out_stateful    ), priority=0    , match=(1), action=(next;)
  table=9 (ls_out_port_sec_ip ), priority=90   , match=(outport == "1a1ae9e9-e4b2-455c-8249-065be728f9ec" && eth.dst == fa:16:3e:3a:a5:42 && ip4.dst == {255.255.255.255, 224.0.0.0/4, 10.129.25.176}), action=(next;)
  table=9 (ls_out_port_sec_ip ), priority=90   , match=(outport == "1b099545-ef2b-44d7-8217-9ced518f8ee5" && eth.dst == b2:e2:62:08:a1:34 && ip4.dst == {255.255.255.255, 224.0.0.0/4, 10.129.25.170}), action=(next;)
  table=9 (ls_out_port_sec_ip ), priority=90   , match=(outport == "2a94317d-d198-4796-8789-4ec884cf8170" && eth.dst == fa:16:3e:d4:b2:64 && ip4.dst == {255.255.255.255, 224.0.0.0/4, 10.129.25.83}), action=(next;)
  table=9 (ls_out_port_sec_ip ), priority=80   , match=(outport == "1a1ae9e9-e4b2-455c-8249-065be728f9ec" && eth.dst == fa:16:3e:3a:a5:42 && ip), action=(drop;)
  table=9 (ls_out_port_sec_ip ), priority=80   , match=(outport == "1b099545-ef2b-44d7-8217-9ced518f8ee5" && eth.dst == b2:e2:62:08:a1:34 && ip), action=(drop;)
  table=9 (ls_out_port_sec_ip ), priority=80   , match=(outport == "2a94317d-d198-4796-8789-4ec884cf8170" && eth.dst == fa:16:3e:d4:b2:64 && ip), action=(drop;)
  table=9 (ls_out_port_sec_ip ), priority=0    , match=(1), action=(next;)
  table=10(ls_out_port_sec_l2 ), priority=100  , match=(eth.mcast), action=(output;)
  table=10(ls_out_port_sec_l2 ), priority=50   , match=(outport == "1a1ae9e9-e4b2-455c-8249-065be728f9ec" && eth.dst == {fa:16:3e:3a:a5:42}), action=(output;)
  table=10(ls_out_port_sec_l2 ), priority=50   , match=(outport == "1b099545-ef2b-44d7-8217-9ced518f8ee5" && eth.dst == {b2:e2:62:08:a1:34}), action=(output;)
  table=10(ls_out_port_sec_l2 ), priority=50   , match=(outport == "2a94317d-d198-4796-8789-4ec884cf8170" && eth.dst == {fa:16:3e:d4:b2:64}), action=(output;)
  table=10(ls_out_port_sec_l2 ), priority=50   , match=(outport == "4a5c69dd-f87b-434c-8baf-4646042e3e7e"), action=(output;)
  table=10(ls_out_port_sec_l2 ), priority=50   , match=(outport == "c48473b0-0af1-448a-8d05-f867ce9cc8e0"), action=(output;)


More information about the discuss mailing list