随着企业的发展,为满足跨地域运营、用户接入、异地灾备等场景,越来越多的企业通常在多地域部署多个数据中心。
数据中心互联DCl(Data Center Interconnection)是不同数据中心VM之间互相通信的一种解决方案使用VXLAN、BGP EVPN等技术,使数据中心发送过来的报文能够在运营商网络上安全可靠的传输,它不仅可以实现不同数据中心同一VLAN之间VM之间的互相通信,也可以实现不同VLAN之间VM之间的互相通信。
一、端到端VXLAN方式实现数据中心互联
1、场景
两个数据中心之间建立一条端到端的VXLAN隧道,建议小规模数据中心使用
2、功能
二层互通:同子网VM之间的互相通信,三层互通:跨子网VM之间的互相通信。
3、优点
逻辑上是在数据中心内部建立一条VXLAN隧道,配置维护简单。
 DCI设备不需要维护租户的MAC地址和IP地址信息。
4、缺点
- 不同数据中心运行的协议和VXLAN封装信息要完全一致。
- 不同数据中心间VXLAN的配置需要统一规划,例如租户MAC地址信息、IP路由信息、RT等。
二、操作步骤
1、Leaf1学习到的VMa1主机侧信息,生成BGP EVPN路由并发送给Leaf2该BGP EVPN路由携带本端EVPN实例的出方向VPN-Target,并且下一跳地址设置为Leaf1的VTEP地址
2、Leaf2收到Leaf1发送的BGP EVPN路由后,将该路由发送给Leaf3,且不修改该路由的下一跳地址。
3、Leaf3收到Leaf2发送的BGP EVPN路由后,将该路由发送给Leaf4,且不修改该路由的下一跳地址。
4、Leaf4收到Leaf3发送的BGP EVPN路由后,检查该路由中携带的EVPN实例出方向VPN-Target,如果与本端BGP EVPN实例的入方向的VPN-Target相同,则接受该BGPEVPN路由,否则丢弃。接收该BGPEVPN路由后Leaf4将获取路由中携带的下一跳地址(Leaf1的VTEP地址),按照VXLAN隧道建立的流程建立到Leaf1的VXLAN驱道




















