1 / 6

VXLAN Generic Protocol Extension (VXLAN-GPE)

VXLAN Generic Protocol Extension (VXLAN-GPE). d raft- quinn - vxlan-gpe P. Quinn , R. Fernando, L. Kreeger , D. Lewis, F. Maino , M. Smith, N. Yadav , Cisco P. Agarwal , Broadcom L. Yong, X. Xu , Huawei U. Elzur , Intel P. Garg , Microsoft IETF 90, Toronto, C anada.

eljah
Télécharger la présentation

VXLAN Generic Protocol Extension (VXLAN-GPE)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VXLAN Generic Protocol Extension (VXLAN-GPE) draft-quinn-vxlan-gpe P. Quinn, R. Fernando, L. Kreeger, D. Lewis, F. Maino, M. Smith, N. Yadav, Cisco P. Agarwal, Broadcom L. Yong, X. Xu, Huawei U. Elzur, Intel P. Garg, Microsoft IETF 90, Toronto, Canada

  2. VXLAN-GPE Overview • Support for encapsulating multi-protocols (beyond Ethernet) • IPv4, IPv6, NSH etc. • Protocol type flag (P-bit) • In-band OAM signaled by OAM flag (O-bit) • Version field for future forward compatibility

  3. New in -03 • Added new co-author • Added OAM Bit (O Bit) • Added Versioning Bits (for explicit header version control) • Shortened Protocol Type to 8 bits • Lower 8bits in first word of VXLAN-GPE header define protocol type • 8 bits recovered for future use • New UDP port to be requested for VXLAN-GPE • Continues to align encap with draft-lewis-lisp-gpe • Common hardware implementations

  4. VXLAN-GPE-03 Header • Define lower 8 bits in first word of VXLAN-GPE header as protocol type • Added OAM and Version bits 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |R|R|R|R|I|P|R|O|Ver| Reserved |Next Protocol | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | VXLAN Network Identifier (VNI) | Reserved | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

  5. VXLAN to VXLAN-GPE Compatibility • VXLAN-GPE is backward compatible with VXLAN • For Ethernet, VLAN-GPE can use the same port as VXLAN • VXLAN is not VXLAN-GPE forward compatible • VXLAN implementations cannot distinguish between GPE and non-GPE • In mixed environments, VXLAN-GPE should use a new UDP port

  6. VXLAN-GPE can Carry Metadata via NSH • In cases where additional metadata is needed, the VXLAN-GPE “Next Protocol” field can be used to insert an NSH header containing the metadata

More Related