Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

SD-Access VXLAN-GPO Header

Outer Ethernet Header
 0                   1                   2                   3
 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
┌───────────────────────────────────────────────────────────────┐
│             Outer Destination MAC Address                     │
├───────────────────────────────┬───────────────────────────────┤
│ Outer Destination MAC Address │ Outer Source MAC Address      │
├───────────────────────────────┴───────────────────────────────┤
│                Outer Source MAC Address                       │
├───────────────────────────────┬───────────────────────────────┤
│OptnlEthtype = C-Tag 802.1Q    │ Outer.VLAN Tag Information    │
├───────────────────────────────┼───────────────────────────────┘
│ Ethertype = 0x0800            │                                
└───────────────────────────────┘ 

 Outer IPv4 Header
  0                   1                   2                   3
 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
┌───────┬───────┬───────────────┬───────────────────────────────┐
│Version│  IHL  │Type of Service│         Total Length          │
├───────┴───────┴───────────────┼─────┬─────────────────────────┤
│         Identification        │Flags│    Fragment Offset      │
├───────────────┬───────────────┼─────┴─────────────────────────┤
│  Time to Live │Protocl=17(UDP)│   Header Checksum             │
├───────────────┴───────────────┴───────────────────────────────┤
│                   Outer Source IPv4 Address                   │
├───────────────────────────────────────────────────────────────┤
│                 Outer Destination IPv4 Address                │
└───────────────────────────────────────────────────────────────┘

Outer UDP Header
  0                   1                   2                   3
 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
┌───────────────────────────────┬───────────────────────────────┐
│           Source Port         │    Dest Port = VXLAN Port     │
├───────────────────────────────┼───────────────────────────────┤
│           UDP Length          │        UDP Checksum           │
└───────────────────────────────┴───────────────────────────────┘

VXLAN-GPO Header
 0                   1                   2                   3
 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 
┌─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬───────────────────────────────┐
│G│R│R│R│I│R│R│R│R│D│R│R│A│R│R│R│        Group Policy ID        │
├─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴─┴───────────────┬───────────────┤
│          VXLAN Network Identifier (VNI)       │   Reserved    │
└───────────────────────────────────────────────┴───────────────┘

Inner Ethernet Header
 0                   1                   2                   3
 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
┌───────────────────────────────────────────────────────────────┐
│                Inner Destination MAC Address                  │
├───────────────────────────────┬───────────────────────────────┤
│ Inner Destination MAC Address │  Inner Source MAC Address     │
├───────────────────────────────┴───────────────────────────────┤
│                   Inner Source MAC Address                    │
├───────────────────────────────┬───────────────────────────────┤
│  OptnlEthtype = C-Tag 802.1Q  │  Inner.VLAN Tag Information   │
└───────────────────────────────┴───────────────────────────────┘

Payload
 0                   1                   2                   3
 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
┌───────────────────────────────┬───────────────────────────────┐
│ Ethertype of Original Payload │                               │
├───────────────────────────────┘                               │
│                                   Original Ethernet Payload   │
│                                                               │
│(Note that the original Ethernet Frame's FCS is not included)  │
└───────────────────────────────────────────────────────────────┘

Frame Check Sequence
 0                   1                   2                   3
 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
┌───────────────────────────────────────────────────────────────┐
│    New FCS (Frame Check Sequence) for Outer Ethernet Frame    │
└───────────────────────────────────────────────────────────────┘

References

IETF - VXLAN Group Policy Option - draft-smith-vxlan-group-policy-05

Cisco Community - SD-Access Segmentation Design Guide

Cisco Live - Deployment of Micro-Segmentation in Cisco NX-OS VXLAN EVPN Fabrics with VXLAN GRoup Policy Option - Max Ardica

Last Modified • Saturday, June 27, 2026. 12:39 am UTC+00:00 • Commit: f69a731