一直想成为飞行员?今天我将覆盖VXLAN控制平面功能。在您继续阅读此博客之前,请拧紧安全带,了解最近的退出,并确保您了解VxLan和VTEP的基础知识。您可以找到vxlan的好介绍这里。
默认情况下,vxlan不提供任何控制平面功能。这意味着VTEP的所有控制平面功能都不执行,而是仅执行连接到VTEP的设备。换句话说,vxlan隧道只是隧道,它将所有流量放在隧道中。因此,对于MAC地址学习,默认情况下,如果源主机需要查找目标主机,则源VTEP将广播(BUM:广播单播多播)转发到所有目的地VTEP。

现在,如果本地VTEP知道目的地MAC地址的位置,因此可以将数据转发到右目的地,而不是泛洪为未知目的地MAC地址的每个帧。这可以通过引入控制平面来实现。控制平面确保VTEP的交换本地MAC地址信息。每个VTEP都知道其本地MAC地址,并且通过使用控制平面协议,该信息可以与其他VTEP交换。

这意味着如果本地主机想要与目标主机通信本地VTEP将会知道其目标VTEP并将直接转发数据。
交换此信息有许多不同的方式。它可以使用底边组播功能完成。挑战是,该挑战是网络将需要终端组播IGMP或者在第3层脊柱叶架构的情况下是PIM的多播路由协议。这将需要在配置和维护方面添加开销。
更好的方法是使用路由协议来交换所需信息。支持VXLAN的HPE交换机和路由器可以使用IS-IS协议来实现此功能。使用这种方法,建立了专用VNI(这是VTEP之间的隧道),并且使用IS-IS协议来交换MAC地址信息。

更好的方法是利用新的MP-BGP地址系列,称为EVPN。这是大多数供应商的首选方法,它基于行业标准RFC 7342。
在寻找下一个博客,我将覆盖EVPN以及这是如何运作的。
如果您想了解更多关于如何在HPE套件上配置VXLAN的信息,请查看ABC网络通道l在youtube上。



