二层双核心冗余链路实现(1/2期)(eNSP)

目录

拓扑:

组网需求:

协议支撑:

链路聚合:

核心层双机链路聚合

核心层-汇聚层链路聚合

汇聚层链路聚合

vlan划分

MSTP-MSTI(多生成树实例)配置

验证:

总结:


拓扑:

组网需求:

跨vlan互通。

在链路正常时,报文需经LSW2/LSW3--LSW1/LSW4--LSW4/LSW1--LSW3/LSW2,且两台核心交换机之间的链路聚合实现并行双路的负载分担。如图:

当LSW1故障停机时,报文走LSW2--LSW4--LSW3,

当LSW3故障停机时,报文走LSW3--LSW4--LSW2,必走交叉冗余链路。如图:

协议支撑:

VLAN、MSTP(MSTI)、链路聚合(静态LACP)

链路聚合:

核心层双机链路聚合

复制代码
[sw-3-1]int Eth-Trunk 3

[sw-3-1-Eth-Trunk3]port link-type trunk

[sw-3-1-Eth-Trunk3]port trunk allow-pass vlan all

[sw-3-1-Eth-Trunk3]mode lacp-static

[sw-3-1]int g0/0/1

[sw-3-1-GigabitEthernet0/0/1]eth-trunk 3

[sw-3-1-GigabitEthernet0/0/1]int g0/0/6

[sw-3-1-GigabitEthernet0/0/6]eth-trunk 3

*对端配置一致(对端配置省略节省篇幅)。

核心层-汇聚层链路聚合

复制代码
[sw-3-1]int eth

[sw-3-1]int Eth-Trunk 2

[sw-3-1-Eth-Trunk2]port link-type trunk

[sw-3-1-Eth-Trunk2]port trunk allow-pass vlan all

[sw-3-1-Eth-Trunk2]mode lacp-static

[sw-3-1]int g0/0/4

[sw-3-1-GigabitEthernet0/0/4]eth-trunk 2

[sw-3-1-GigabitEthernet0/0/4]int g0/0/3

[sw-3-1-GigabitEthernet0/0/3]eth-trunk 2

*对端配置一致(对端配置省略节省篇幅)。

汇聚层链路聚合

复制代码
[sw-2-1]int Eth-Trunk 1

[sw-2-1-Eth-Trunk1]port link-type trunk

[sw-2-1-Eth-Trunk1]port trunk allow-pass vlan all

[sw-2-1-Eth-Trunk1]mode lacp-static

[sw-2-1]int g0/0/4

[sw-2-1-GigabitEthernet0/0/4]eth-trunk 1

[sw-2-1-GigabitEthernet0/0/4]int g0/0/3

[sw-2-1-GigabitEthernet0/0/3]eth-trunk 1

*对端配置一致(对端配置省略节省篇幅)。

链路聚合详解:

链路/端口聚合 | 手动负载分担&LACP模式(eNSP)https://blog.csdn.net/qq_44846097/article/details/144556685

vlan划分

对端一致,省略节省篇幅:

复制代码
[sw-2-1]vlan batch 10 20

[sw-2-1]int g0/0/1

[sw-2-1-GigabitEthernet0/0/1]port link-type access

[sw-2-1-GigabitEthernet0/0/1]port default vlan 10

[sw-2-1-GigabitEthernet0/0/1]int g0/0/2

[sw-2-1-GigabitEthernet0/0/2]port link-type access

[sw-2-1-GigabitEthernet0/0/2]port default vlan 20

交叉备份的四个接口配置为trunk并allow vlan all(配置省略)

配置vlanif子接口允许跨vlan互通。

MSTP-MSTI(多生成树实例)配置

配置vlan10 20 在LSW1上为"主根桥",配置vlan20 30在LSW4上为"主根桥"。

*这样的话,报文流量会第一寻找对应的核心交换机。

配置vlan10 20在LSW2上为"副根桥",配置vlan20 30在LSW3上为"副根桥"。

复制代码
[sw-3-1]stp region-configuration

[sw-3-1-mst-region]region-name stpman

[sw-3-1-mst-region]instance 1 vlan 10

[sw-3-1-mst-region]instance 2 vlan 20

[sw-3-1-mst-region]active 

[sw-3-1-mst-region]active region-configuration

//配置主根桥
[sw-3-1]stp instance 1 root primary

[sw-3-1]stp instance 2 root primary

至此第一阶段配置完毕,我们现在能够实现在链路完整的时候报文能到LSW1,经LSW4抵达目标vlan终端。但现在双核心的双路负载没有生效(只有单路流量),主要核心就是链路聚合的负载方式,下面来配置:

当前链路聚合负载分担方式:

目前的链路聚合是静态lacp模式,负载方式为:源MAC-目的MAC

复制代码
[sw-3-1-Eth-Trunk3]int Eth-Trunk 3
[sw-3-1-Eth-Trunk3]load-balance src-dst-mac

其余聚合组负载分担模式均为依据源MAC和目的MAC地址。(两端聚合模式需要一致

到此配置结束:

验证:

链路正常情况下互通,且报文必走核心层,且核心层链路聚合并行负载分担。关闭LSW1或LSW4链路仍保持互通,且报文走交叉冗余链路。任意链路聚合组关闭聚合组端口任意成员链路互通。

验证结果:略

总结:

利用MSTI在核心层区分vlan流量的主备。利用链路聚合的静态LACP做核心层的流量负载分担。

参考文章:

https://www.blogs.benszen.com/ensp-1/

相关推荐
墨痕诉清风6 分钟前
Web浏览器客户端检测网站网络健康(代码)
前端·网络·测试工具
ElevenS_it18815 分钟前
Redis监控实战:内存使用+命中率+连接数三类核心指标接入Zabbix+分级告警完整配置方案
运维·网络·redis·mybatis·zabbix
oo哦哦1 小时前
搜索矩阵系统的最短路密码:用Dijkstra算法和网络流理论,解释为什么你做了1000个关键词,流量还不如别人30个
网络·算法·矩阵
一起聊电气1 小时前
智能断路器:守护智能照明系统的AI电气安全闸门
网络·人工智能·安全
hu55667981 小时前
华硕路由RT-AC68U梅林固件外部网络(WAN) -自定义 DDNS
网络
cd_949217211 小时前
邮件安全联防预警平台“网哨M01”:全面联防对抗社工钓鱼攻击
网络·安全·web安全
德迅云安全-小潘2 小时前
了解并防范跨站脚本攻击,XSS攻击全解析,德迅云安全SCDN提供全方位的安全
网络·安全·xss
小贾要学习2 小时前
【Linux】基于自定义TCP协议的日期计算器
linux·网络·c++·网络协议·tcp/ip
IpdataCloud3 小时前
企业IT管理中,如何通过IP地址查询定位快速溯源异常终端?用IP离线库实现
服务器·网络·数据库·tcp/ip
Yeats_Liao4 小时前
物联网接入层技术剖析(四):当epoll遇见MQTT
java·linux·服务器·网络·物联网·架构