NetVirt Design Specifications ============================= Starting from Carbon, NetVirt uses an RST format Design Specification document for all new features. These specifications are a perfect way to understand various NetVirt features. Contents: .. toctree:: :maxdepth: 1 Design Specification Template ACLs - ACL Statistics ACLs - Remote ACL - Indirection Table to Improve Scale ACLs - ACL reflection on existing traffic ACLs - Support for protocols that are not supported by conntrack Coe Netvirt Integration Conntrack Based SNAT Cross site connectivity with Federation service DHCP Server with Dynamic Allocation Pool Discovery of directly connected PNFs in Flat/VLAN provider networks ECMP Support for BGP based L3VPN ELAN Service Recovery Test Plan Element Counters Hairpinning of floating IPs in flat/VLAN provider networks IPv6 Data Center to internet connectivity using L3VPN IPv6 Inter Data Center connectivity using L3VPN IPv6 L3 North-South support for Flat/VLAN based Provider Networks L3VPN Dual Stack for VMs Listener Dependency Helper, avoids waiting for dependent IID Migrate the SFC classifier from the old to the new netvirt Netvirt counters Neutron Port Allocation For DHCP Service Policy based path selection for multiple VxLAN tunnels QoS Alert Quality of Service Setup Source-MAC-Address for routed packets to virtual endpoints SR-IOV Hardware Offload for OVS Support for TCP MD5 Signature Option configuration of Quagga BGP Support of VXLAN based L2 connectivity across Datacenters Support of VXLAN based connectivity across Datacenters Temporary SMAC Learning VLAN provider network enhancement VNI based L2 switching, L3 forwarding and NATing Weighted NAPT Selection Support for compute node scale in and scale out functionality Faster DC-GW Failure Detection