Nvo3 Data Plane Requirements
50 likes | 214 Vues
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
Nvo3 Data Plane Requirements
E N D
Presentation Transcript
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