Would like to share the introduction series of VxLAN to you--VxLAN Forwarding Mechanism

Latest reply: Dec 29, 2018 11:00:58 117 2 9 0

Forwarding Model Defined in NVO3

110519gw1n9y9n3vndn4yx.png

Elements in the NVO3 Forwarding Model

nVirtual Access Point (VAP): The tenant system connects to virtual networks (VNs) through VAPs. A VAP can be a physical port, a VLAN, or an interface of a vSwitch.

nVirtual Network Instance (VNI): VNI here refers to a VN instance in the NVO3 framework but not the VXLAN network identifier.

nVN Context: field identifying a VN in overlay encapsulation, similar to the VNI in the VXLAN header and VSI in NVGRE. Overlay Module: implements encapsulation and decapsulation on the overlay network



NVO3 forwarding procedure

n1. A tenant packet is sent to a virtual network through a VAP.

n2. The NVE searches the MAC table at Layer 2 or routing table at Layer 3 according to the forwarding rule in the VNI.

n3. The NVE adds VN Context to the packet and sends the packet to the remote device.

n4. The overlay module implements tunnel encapsulation.

n5. The packet is transparently transmitted through the overlay network.

n6. The overlay module of the egress NVE decapsulates the packet.

n7. The packet is mapped to the local VNI based on the VN Context.

n8. The egress NVE searches the MAC table at Layer 2 or routing table at Layer 3 according to the forwarding rule in the VNI.

n9. The packet is forwarded to the local tenant system through a VAP based on the search result.


NVE Node Discovery and Tunnel Establishment

110505vxux7m0m06m7zrg7.png

NVE Node Discovery

nThe VXLAN standard does not define an NVE node discovery protocol.

nCurrently, NVE nodes associated with virtual networks can be discovered by running commands or configuration on a controller.


Tunnel Establishment

nThe VXLAN standard does not define a tunnel establishment protocol.

nCurrently, the VXLAN tunnel is set up between devices by running commands or configuration on a controller. 

nSome competitors can set up VXLAN tunnels dynamically in multicast mode.


This post was last edited by NoOneNoWhere at 2018-12-25 11:05.
  • x
  • convention:

Torrent Created Dec 29, 2018 09:43:42 Helpful(0) Helpful(0)

The VXLAN standard does not define a tunnel establishment protocol.

nCurrently, the VXLAN tunnel is set up between devices by running commands or configuration on a controller.

nSome competitors can set up VXLAN tunnels dynamically in multicast mode.



thanks for sharing, we learned a lot.
  • x
  • convention:

Finn92 Created Dec 29, 2018 11:00:58 Helpful(0) Helpful(0)

Elements in the NVO3 Forwarding Model

nVirtual Access Point (VAP): The tenant system connects to virtual networks (VNs) through VAPs. A VAP can be a physical port, a VLAN, or an interface of a vSwitch.

nVirtual Network Instance (VNI): VNI here refers to a VN instance in the NVO3 framework but not the VXLAN network identifier.

good article , learnt .
  • x
  • convention:

Reply

Reply
You need to log in to reply to the post Login | Register

Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " Privacy."
If the attachment button is not available, update the Adobe Flash Player to the latest version!

Login and enjoy all the member benefits

Login
Fast reply Scroll to top