VXLAN(Virtual eXtensible LAN,可扩展虚拟局域网络)是基于IP网络、采用MAC over UDP封装形式的二层 VPN技术。其本质与GRE类似,通过进一步封装实现隧道效果。
在学习VXLAN的报文结构等一系列具体知识之前,让我们看看RFC7348里是怎么说的:Virtual eXtensible Local Area Network (VXLAN): A Framework for Overlaying Virtualized Layer 2 Networks over Layer 3 Networks
。
显然,相对于GRE是一项报文封装技术,VXLAN是一种overlay网络框架。这也就意味着他不仅仅是一种隧道技术,他将给出overlay网络下的一系列处理方案,比如以组播承载租户的ARP广播。