Vxlan学习笔记3
大概会在这里断断续续补充更新一些零碎知识。
Overlay和Underlay网络
Overlay是一种虚拟化网络技术,可以在传统网络上虚拟出一个虚拟网络来,原有的实体网络不需要做任何适配。VXLAN是当前比较主流的一种Overlay标准,由VTEP来构建VXLAN隧道,作为隧道的起点和终点。如果我们把VTEP放在网络的接入层,那就可以在不改变原有网络的基础上去架构新的虚拟化网络了。
搞懂Overlay之后,Underlay网络,就好理解了,就是原有的实体网络、基础网络。
大二层网络
大二层顾名思义就是一个大的二层网络,经常会听到有学校升级网络提到要改造成“大二层”,比如说在学校的两个机房构建vxlan隧道使里面的服务器都处于同一个二层网络,也可以说是构建了大二层网络。
控制平面
一个Overlay网络主要由三部分组成:
- 边缘设备:是指与虚拟机直接相连的设备(比如vxlan里面的VTEP)
- 控制平面:主要负责虚拟隧道的建立维护以及主机可达性信息的通告
- 转发平面:承载Overlay报文的物理网络
据说vxlan在早期是没有控制平面的,VTEP之间建立隧道都要手工配置,一旦vxlan有一定的数量后,就会造成很多困难。于是后期就引入了EVPN作为vxlan的控制平面。
采用EVPN作为VXLAN的控制平面具有以下优势:
- 可实现VTEP自动发现、VXLAN隧道自动建立。
- EVPN可以同时发布二层和三层的信息,优化了VTEP的学习过程。
- 可以减少网络中的泛洪流量。
头端复制
vxlan在设计的时候规定了处理隧道内的广播、组播等不能点对点发送的报文时是需要Underlay网络支持组播的,那么在不支持组播的网络环境vxlan就会出现问题。因此就有了“头端复制”技术,原理就是VTEP发送端直接复制多份数据包分别发送到同一个VNI里相关的VTEP目标端,这样就不需要Underlay网络支持组播了。
_(:3 」∠)_