50 likes | 211 Views
Nvo3 Data Plane Requirements. Draft-bl-nvo3-dataplane-requirements-01. Authors. Nabil Bitar Marc Lasserre Florin Balus Thomas Morin. Purpose of the draft. Define Data plane requirements for Data Center Network Virtualization over L3 Virtual Access Point (VAP) Identification
E N D
Nvo3 Data Plane Requirements Draft-bl-nvo3-dataplane-requirements-01
Authors Nabil Bitar Marc Lasserre Florin Balus Thomas Morin
Purpose of the draft • Define Data plane requirements for Data Center Network Virtualization over L3 • Virtual Access Point (VAP) Identification • L2 & L3 Virtual Network Instance (VNI) services and TTL handling • Integrated routing and bridging optional • NVo3 overlay header following tunneling headder • Virtual Network (VN) context Identification(VNID) - globally unique in context of an administrative domain or locally significant identifier • Service QoS identification • Network Virtual Edge (NVE) tunnelling functions • IPv4&IPv6 encapsulation (MUST) & MPLS encapsulation (MAY) • Entropy to support effective load-balancing over LAG and ECMP • DiffServ & ECN marking • BUM handling – ingress replication support MUST • External connectivity via GWs and GW types • Path optimality • Path MTU handling • OAM support
VNI Types • L2 VNI • Emulated Ethernet multipoint service • MAC address learning via • Data-plane learning • Control/Management plane MAC address population • L3 VNI • Virtualized IP routing & forwarding • Integrated Routing and Bridging on NVE
Next Steps • Make entropy requirement more generic • e.g. “the encapsulation MUST result in sufficient entropy to exercise all paths through several LAG/ECMP hops” • Expand on L3 multicast group support and dual-homing • Solicit further comments from the WG