Spec for weighted NAPT selection
[netvirt.git] / docs / specs / index.rst
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.
6
7 Contents:
8
9 .. toctree::
10    :maxdepth: 1
11
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-reflection-on-existing-traffic>
16    ACLs - Support for protocols that are not supported by conntrack <acl-non-conntrack>
17    Coe Netvirt Integration <coe-integration.rst>
18    Conntrack Based SNAT <conntrack-based-snat>
19    Cross site connectivity with Federation service <federation-plugin>
20    DHCP Server with Dynamic Allocation Pool <dhcp-dynamic-allocation-pool>
21    Discovery of directly connected PNFs in Flat/VLAN provider networks <discovery_of_directly_connected_pnfs>
22    ECMP Support for BGP based L3VPN <ecmp-bgp-l3vpn>
23    Element Counters <element-counters>
24    Hairpinning of floating IPs in flat/VLAN provider networks <hairpinning-flat-vlan>
25    IPv6 Data Center to internet connectivity using L3VPN <ipv6-l3vpn-internet>
26    IPv6 Inter Data Center connectivity using L3VPN <ipv6-interdc-l3vpn>
27    IPv6 L3 North-South support for Flat/VLAN based Provider Networks <ipv6-cvr-north-south>
28    L3VPN Dual Stack for VMs <l3vpn-dual-stack-vms>
29    Listener Dependency Helper, avoids waiting for dependent IID <listener-dependency-helper>
30    Migrate the SFC classifier from the old to the new netvirt <new-sfc-classifier>
31    Netvirt counters <netvirt-statistics-spec>
32    Neutron Port Allocation For DHCP Service <neutron-port-for-dhcp-service>
33    Policy based path selection for multiple VxLAN tunnels <policy-based-path-selection>
34    QoS Alert <qos-alert>
35    Quality of Service <qos>
36    Setup Source-MAC-Address for routed packets to virtual endpoints <setup-smac-for-routed-packets-to-virt-endpoints>
37    Support for TCP MD5 Signature Option configuration of Quagga BGP <qbgp-tcp-md5-signature-option>
38    Support of VXLAN based L2 connectivity across Datacenters <l2vpn-over-vxlan-with-evpn-rt2>
39    Support of VXLAN based connectivity across Datacenters <l3vpn-over-vxlan-with-evpn-rt5>
40    Temporary SMAC Learning <temporary-smac-learning>
41    VLAN provider network enhancement <vlan-provider-enhancement>
42    VNI based L2 switching, L3 forwarding and NATing <vni-based-l2-switching-l3-forwarding-and-NATing>
43    Weighted NAPT Selection <weighted-napt-selection>