news 2026/3/1 16:39:58

跨子网vxlan+M-lag+evpn分布式网关通信

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
跨子网vxlan+M-lag+evpn分布式网关通信

项目背景

前面讲解了VXLAN通过EVPN实现隧道自动建立,并且部署M-LAG来实现高冗余性。在二层通信的前提下,接下来演示分布式网关实现三层通信,现实中百分之八十也才有分布式。

项目拓扑

项目思路

  1. 完成二层租户互联
    1. 配置IP互联IP地址、二层接口链路类型
    2. 配置M-LAG系统,下行口动态链路聚合
    3. 配置OSPF实现leaf与spine互联
    4. 配置BGP实现环回口互联
    5. Leaf创建VSI,封装选择evpn,配置VSI的RT、RD
    6. 接入链路配置AC

2、创建VPN实例,并且创建网关接口。

3、将VSI与网关绑定

4、建立三层VNI

实施步骤

注:步骤在二层互联的基础上完成。

1、leaf设备创建VPN实例,并且配置RT和RD

RD无关紧要,重要的是RT,需要保障VTEP设备的RF一致,才能相互通信

所有leaf设备:

ip vpn-instance vpna

route-distinguisher 100:100

#

address-family evpn

vpn-target 100:100 import-extcommunity

vpn-target 100:100 export-extcommunity

2、leaf创建分布式网关接口

创建三层VSI接口,绑定VPN实例,配置IP/MAC

问题:为什么不同的leaf需要配置相同的mac地址和IP地址

解答:vxlan实现大二层互联,保证租户在迁移时是无感知的,所以即使从leaf1迁移到leaf3,该设备的网关以及网关MAC是一致的。

所有leaf设备:

interface Vsi-interface10

ip binding vpn-instance vpna

ip address 10.1.1.254 255.255.255.0

mac-address 0001-0001-0001

distributed-gateway local

interface Vsi-interface20

ip binding vpn-instance vpna

ip address 10.2.1.254 255.255.255.0

mac-address 0002-0002-0002

distributed-gateway local

3、将三层VSI与VSI进行绑定

此时通过display ip interface brief命令查看VSI三层接口处于down,所以需要将二层VSI与三层VSI接口绑定。

所有Leaf配置:

vsi vpna

gateway Vsi-interface 10

vsi vpnb

gateway Vsi-interface 20

4、建立三层VNI

int Vsi-interface 8190

ip binding vpn-instance vpna

l3-vni 1500

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/27 17:08:46

Open-AutoGLM如何实现个性化体重预测:3个你必须掌握的技术细节

第一章:Open-AutoGLM体重变化追踪的核心价值Open-AutoGLM作为新一代开源自动推理框架,其在健康数据智能分析领域的应用展现出显著优势。通过融合多模态输入与自适应学习机制,该系统能够精准捕捉个体体重变化趋势,并提供可解释的干…

作者头像 李华
网站建设 2026/2/27 21:46:28

【家庭自动化终极方案】:用Open-AutoGLM实现零遗忘家务安排

第一章:家庭自动化中的智能提醒系统概述在现代智能家居生态系统中,智能提醒系统作为信息传递与用户交互的核心组件,正发挥着越来越关键的作用。它不仅能够监控家庭设备状态,还能根据预设规则或学习用户行为模式,在适当…

作者头像 李华
网站建设 2026/2/24 23:49:46

最近在研究石墨烯材料,这玩意儿真是神奇。说它是“材料界的明星”一点也不夸张。石墨烯的导电性和导热性都超强,而且它只有一层碳原子厚,简直是纳米技术的完美代表

石墨烯材料先来点代码,看看怎么用Python模拟一下石墨烯的晶格结构: import numpy as np import matplotlib.pyplot as plt# 定义石墨烯的晶格常数 a 2.46 # 单位:埃# 定义基矢 a1 np.array([a, 0]) a2 np.array([a/2, a*np.sqrt(3)/2])# …

作者头像 李华
网站建设 2026/2/24 19:14:44

Open-AutoGLM如何重构洗衣流程:9大优化策略全公开

第一章:Open-AutoGLM 洗衣时间管理在现代智能家居系统中,Open-AutoGLM 作为一款基于大语言模型的自动化调度引擎,能够精准优化家庭设备的时间分配策略。其在洗衣时间管理中的应用,显著提升了能源利用效率与用户生活便利性。智能调…

作者头像 李华
网站建设 2026/2/28 16:05:50

【AI营养师来了】:Open-AutoGLM饮食热量统计系统深度测评与优化建议

第一章:Open-AutoGLM饮食热量统计系统概述Open-AutoGLM饮食热量统计系统是一款基于人工智能与自动化数据处理的轻量级开源工具,专为关注健康饮食与营养摄入的用户设计。系统通过集成自然语言理解能力与食物数据库,实现对日常饮食记录的自动识…

作者头像 李华