neutron Flat/Vlan Pipeline

int_br
table0(LOCAL_SWITCHING)
    egress->table71(BASE_EGRESS_TABLE)
        1. arp(arp spoof)->normal
        2. udp(dhcp)->table73(ACCEPT_OR_INGRESS_TABLE)
                1.dst(local_mac)->table81
                2.new->normal
                3.normal
        3. other(ct)->table72(RULES_EGRESS_TABLE)
                match(ct,rule)->normal
    ingress->table81(BASE_INGRESS_TABLE)
        1. arp(dst_mac)->tap
        2. udp(dhcp)->tap
        3. other(ct)->table82(RULES_INGRESS_TABLE)
              match(ct,rule)->tap
              other->normal
================================================================================
phys_brs
table0
        1.phy-br-ex(non-dvr)->normal
        2.phy-br-ex(dvr)->table1(DVR_PROCESS_VLAN)
        3.other->table3(DVR_NOT_LEARN_VLAN)

猜你喜欢

转载自www.cnblogs.com/gaozhengwei/p/9897876.html
今日推荐