
Optimizing VDP Protocol Extensions for Overlay Network Efficiency
"Explore the requirements and enhancements for the VDP protocol in overlay network environments, detailing the need for extensions to support bridged networks, multiple NVE connections, VLAN tagging, and authentication. The discussion includes considerations for MAC addresses, uplinks, migration indicators, and IP bindings to streamline network operations."
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
VDP is a candidate control plane protocol to be used for signaling between the hypervisor and external NVE (Network Virtualization Edge) in overlay network draft-ietf-nvo3-hpvr2nve-cp-req-01 lists the requirements of the protocols. draft-pt-nvo3-vdp-vm2nve-gap-analysis-00 describes the gap between current VDP and the earlier version of requirements. VDP extensions are required to fulfill the requirements. Either IETF or IEEE could do the extensions. IEEE 802.1 may be a good place to steer the work as VDP was defined here? 2 new-dcb-yizhou-vdp-extension
# # req req extension? extension? 1 support a bridged network connecting End Devices to External NVE. support multiple End Devices sharing the same External NVE via the same physical port across a bridged network. MAY support an End Device using multiple external NVEs simultaneously, but only one external NVE for each VN MAY support an End Device using multiple external NVEs simultaneously for the same VN allow the End Device initiating a request to its associated External NVE to be connected/disconnected to a given VN. allow an External NVE initiating a request to its connected End Devices to be disconnected to a given VN Needs clarification. Dest MAC can be a unicast MAC besides Nearest Customer Bridge group MAC 2 3 Multiple uplinks(Link aggregation/active- active/active-standby). 1. Should NVE ports be notified to distinguish 3 & 4? 2. Ensure (pre-)associate status syned on all NVE ports? OK. GroupID =VN 4 5 6 OK. Bridge sends De-Associate 3 new-dcb-yizhou-vdp-extension
# # req req 7 When a TS attaches to a VN, the protocol MUST allow for an End Device and its external NVE to negotiate a locally-significant tag for carrying traffic associated with a specific VN (e.g., 802.1Q tags). allow an End Device initiating a request to associate/disassociate and/or activate/deactive address(es) of a TSI instance to a VN on an NVE port. allow the External NVE initiating a request to disassociate and/or deactivate address(es) of a TSI instance to a VN on an NVE port. allow an End Device initiating a request to add, remove or update address(es) associated with a TSI instance on the external NVE. Addresses can be expressed in different formats, for example, MAC, IP or pair of IP and MAC. OK. VLAN=0 in request, bridge replies the assigned VID 8 Allow associate -> pre-associate? 9 OK 10 Require the extensions for IPv4/IPv6 4 new-dcb-yizhou-vdp-extension
# # req req 11 MUST allow the External NVE to authenticate the End Device connected. Requires extension 12 be able to run over L2 links between the End Device and its External NVE. SHOULD support the End Device indicating if an associate or activate request from it results from a VM hot migration event. OK 13 Requires the enhancement from current M bit 5 new-dcb-yizhou-vdp-extension
Extensions include: Specific destination MAC Multiple uplinks considerations Authentication IP address binding Clearer migration indicator Other minor changes new-dcb-yizhou-vdp-extension 6