1 NetVirt Design Specifications
2 =============================
3 Starting from Carbon, NetVirt uses an RST format Design Specification document
4 for all new features. These specifications are a perfect way to understand
5 various NetVirt features.
12 Design Specification Template <specs-template>
13 ACLs - ACL Statistics <acl-stats>
14 ACLs - Remote ACL - Indirection Table to Improve Scale <remote_acl_indirection>
15 ACLs - ACL reflection on existing traffic <acl-impl>
16 Conntrack Based SNAT <conntrack-based-snat>
17 Cross site connectivity with Federation service <federation-plugin>
18 DHCP Server with Dynamic Allocation Pool <dhcp-dynamic-allocation-pool>
19 Discovery of directly connected PNFs in Flat/VLAN provider networks <discovery_of_directly_connected_pnfs>
20 ECMP Support for BGP based L3VPN <ecmp-bgp-l3vpn>
21 Element Counters <element-counters>
22 Hairpinning of floating IPs in flat/VLAN provider networks <hairpinning-flat-vlan>
23 IPv6 Data Center to internet connectivity using L3VPN <ipv6-l3vpn-internet>
24 IPv6 Inter Data Center connectivity using L3VPN <ipv6-interdc-l3vpn>
25 IPv6 L3 North-South support for Flat/VLAN based Provider Networks <ipv6-cvr-north-south>
26 L3VPN Dual Stack for VMs <l3vpn-dual-stack-vms>
27 Listener Dependency Helper, avoids waiting for dependent IID <listener-dependency-helper>
28 Migrate the SFC classifier from the old to the new netvirt <new-sfc-classifier>
29 Netvirt counters <netvirt-statistics-spec>
30 Policy based path selection for multiple VxLAN tunnels <policy-based-path-selection>
32 Quality of Service <qos>
33 Setup Source-MAC-Address for routed packets to virtual endpoints <setup-smac-for-routed-packets-to-virt-endpoints>
34 Support for TCP MD5 Signature Option configuration of Quagga BGP <qbgp-tcp-md5-signature-option>
35 Support of VXLAN based L2 connectivity across Datacenters <l2vpn-over-vxlan-with-evpn-rt2>
36 Support of VXLAN based connectivity across Datacenters <l3vpn-over-vxlan-with-evpn-rt5>
37 Temporary SMAC Learning <temporary-smac-learning>
38 VLAN provider network enhancement <vlan-provider-enhancement>
39 VNI based L2 switching, L3 forwarding and NATing <vni-based-l2-switching-l3-forwarding-and-NATing>
40 Neutron Port Allocation For DHCP Service <neutron-port-for-dhcp-service>