VXLAN报文封装格式

VXLAN报文封装格式
原始报文在封装过程中先被添加一个VXLAN帧头,再被封装在UDP报头中,并使用承载网络的IP、MAC地址作为外层头进行封装。
报文封装格式如图1所示。
图1 VXLAN报文封装格式

VXLAN报文封装格式(图1)

具体封装格式内容如表1所示。
表1 VXLAN报文格式说明

字段

描述

VXLAN header(VXLAN头封装)

  • VXLAN Flags:标记位,8比特,取值为00001000。
  • VNI:VXLAN网络标识,用于区分VXLAN段,由24比特组成,支持多达16M的租户。一个租户可以有一个或多个VNI,不同VNI的租户之间不能直接进行二层相互通信。
  • Reserved:保留未用,分别由24比特和8比特组成,设置为0。

Outer UDP header(外层UDP头封装)

  • DestPort:目的UDP端口号,设置为4789。
  • Source Port:源UDP端口号,根据内层以太报文头通过哈希算法计算后的值。

Outer IP header(外层IP头封装)

  • IP SA:源IP地址,VXLAN隧道源端VTEP的IP地址。
  • IP DA:目的IP地址,VXLAN隧道目的端VTEP的IP地址。

Outer Ethernet header(外层Ethernet头封装)

  • MAC DA:目的MAC地址,为到达目的VTEP的路径上,下一跳设备的MAC地址。
  • MAC SA:源MAC地址,发送报文的源端VTEP的MAC地址。
  • 802.1Q Tag:可选字段,该字段为报文中携带的VLAN Tag。
  • Ethernet Type:以太报文类型,IP协议报文中该字段取值为0x0800。


1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » VXLAN报文封装格式

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!