网络设备冗余和链路冗余-常用技术(图文)
链路冗余技术
链路冗余技术:保障您网络通畅的最佳方案网络通信时常发生因链路故障而失去连接的现象,导致网络中断和数据丢失。
这种情况下,链路冗余技术可以帮助您保障网络的稳定性和可靠性。
在一般的网络架构中,通过在通信的路径上增加多条链路,同时对传输的数据进行备份存储,实现对链路的冗余备份,避免单点故障,并增加网络的吞吐量和带宽利用率。
目前比较常见的链路冗余技术有VRRP(Virtual Router Redundancy Protocol)、HSRP (Hot Standby Router Protocol)、GLBP(Gateway Load Balancing Protocol)等。
VRRP技术通过虚拟路由器实现链路冗余,当主路由器出故障时,备用路由器可以实时接管主路由器的工作。
而HSRP则通过选主机制确保高可用性的路由器成为主机,并通过心跳检测机制不断监测链路的连接状态、负载均衡等情况。
GLBP技术则是一种较为高级的链路冗余技术,可以实现对多个网关的负载均衡和链路的冗余备份,效果更加优异。
通过采用链路冗余技术,可以有效地消除网络故障带来的影响,降低企业的维护成本并提高网络的可用性。
如果您的企业需要一种高效可靠的网络保障技术,不妨考虑使用链路冗余技术。
网络设备冗余和链路冗余-通用技术(图片文字)
网络设备及链路冗余部署——基于锐捷设备8.1 冗余技术简介随着Internet的发展,大型园区网络从简单的信息承载平台转变成一个公共服务提供平台。
作为终端用户,希望能时时刻刻保持与网络的联系,因此健壮,高效和可靠成为园区网发展的重要目标,而要保证网络的可靠性,就需要使用到冗余技术。
高冗余网络要给我们带来的体验,就是在网络设备、链路发生中断或者变化的时候,用户几乎感觉不到。
为了达成这一目标,需要在园区网的各个环节上实施冗余,包括网络设备,链路和广域网出口,用户侧等等。
大型园区网的冗余部署也包含了全部的三个环节,分别是:设备级冗余,链路级冗余和网关级冗余。
本章将对这三种冗余技术的基本原理和实现进行详细的说明。
8.2设备级冗余技术设备级的冗余技术分为电源冗余和管理板卡冗余,由于设备成本上的限制,这两种技术都被应用在中高端产品上。
在锐捷网络系列产品中,S49系列,S65系列和S68系列产品能够实现电源冗余,管理板卡冗余能够在S65系列和S68系列产品上实现。
下面将以S68系列产品为例为大家介绍设备级冗余技术的应用。
8.2.1S6806E交换机的电源冗余技术图8-1 S6806E的电源冗余如图8-1所示,锐捷S6806E内置了两个电源插槽,通过插入不同模块,可以实现两路AC电源或者两路DC电源的接入,实现设备电源的1+1备份。
工程中最常见配置情况是同时插入两块P6800-AC模块来实现220v交流电源的1+1备份。
电源模块的冗余备份实施后,在主电源供电中断时,备用电源将继续为设备供电,不会造成业务的中断。
注意:在实施电源的1+1冗余时,请使用两块相同型号的电源模块来实现。
如果一块是交流电源模块P6800-AC,另一块是直流电源模块P6800-DC的话,将有可能造成交换机损坏。
8.2.2 S6806E交换机的管理板卡冗余技术图8-2 S6806E的管理卡冗余如图8-2所示,锐捷S6806E提供了两个管理卡插槽,M6806-CM为RG-S6806E的主管理模块。
网络设备冗余和链路冗余-常用技术
网络设备及链路冗余部署——基于锐捷设备冗余技术简介随着Internet的发展,大型园区网络从简单的信息承载平台转变成一个公共服务提供平台。
作为终端用户,希望能时时刻刻保持与网络的联系,因此健壮,高效和可靠成为园区网发展的重要目标,而要保证网络的可靠性,就需要使用到冗余技术。
高冗余网络要给我们带来的体验,就是在网络设备、链路发生中断或者变化的时候,用户几乎感觉不到。
为了达成这一目标,需要在园区网的各个环节上实施冗余,包括网络设备,链路和广域网出口,用户侧等等。
大型园区网的冗余部署也包含了全部的三个环节,分别是:设备级冗余,链路级冗余和网关级冗余。
本章将对这三种冗余技术的基本原理和实现进行详细的说明。
8.2设备级冗余技术设备级的冗余技术分为电源冗余和管理板卡冗余,由于设备成本上的限制,这两种技术都被应用在中高端产品上。
在锐捷网络系列产品中,S49系列,S65系列和S68系列产品能够实现电源冗余,管理板卡冗余能够在S65系列和S68系列产品上实现。
下面将以S68系列产品为例为大家介绍设备级冗余技术的应用。
8.2.1S6806E交换机的电源冗余技术图 8-1 S6806E的电源冗余如图8-1所示,锐捷S6806E内置了两个电源插槽,通过插入不同模块,可以实现两路AC 电源或者两路DC电源的接入,实现设备电源的1+1备份。
工程中最常见配置情况是同时插入两块P6800-AC模块来实现220v交流电源的1+1备份。
电源模块的冗余备份实施后,在主电源供电中断时,备用电源将继续为设备供电,不会造成业务的中断。
注意:在实施电源的1+1冗余时,请使用两块相同型号的电源模块来实现。
如果一块是交流电源模块P6800-AC,另一块是直流电源模块P6800-DC的话,将有可能造成交换机损坏。
8.2.2 S6806E交换机的管理板卡冗余技术图 8-2 S6806E的管理卡冗余如图8-2所示,锐捷S6806E提供了两个管理卡插槽,M6806-CM为RG-S6806E的主管理模块。
什么是核心交换机的链路聚合、冗余、堆叠、热备份
什么是核心交换机的链路聚合、冗余、堆叠、热备份我们前面曾多次提到对于核心交换机的选择,大家可能对于核心交换机的背板带宽、包转发率都已经有所了解,然而核心交换机主要选择并不止这些参数,还需要看链路聚合、冗余、堆叠、热备份等这些功能,这些功能非常重要,决定了核心交换机在实际应用中的性能、效率、稳定性等,我们一起来了解下。
一、链路聚合是将两个或更多数据信道结合成一个单个的信道,该信道以一个单个的更高带宽的逻辑链路出现。
链路聚合一般用来连接一个或多个带宽需求大的设备,例如连接骨干网络的服务器或服务器群。
它可以用于扩展链路带宽,提供更高的连接可靠性。
1、举例公司有2层楼,分别运行着不同的业务,本来两个楼层的网络是分开的,但都是一家公司难免会有业务往来,这时我们就可以打通两楼之前的网络,使具有相互联系的部门之间高速通信。
如上图所示,SwitchA和SwitchB通过以太链路分别都连接VLAN10和VLAN20的网络,且SwitchA和SwitchB之间有较大的数据流量。
用户希望SwitchA和SwitchB之间能够提供较大的链路带宽来使相同VLAN间互相通信。
同时用户也希望能够提供一定的冗余度,保证数据传输和链路的可靠性。
创建Eth-Trunk接口并加入成员接口,实现增加链路带宽,2台交换机分别配置Eth-Trunk1 分别将需要通信的3条线路的端口加入Eth-Trunk1,设置端口trunk,允许相应的vlan通过;这样两楼的网络就可以正常通信了。
2、实现配置步骤:在SwitchA上创建Eth-Trunk1并配置为LACP模式。
SwitchB配置过程与SwitchA 类似,不再赘述<HUAWEI> system-view[HUAWEI] sysname SwitchA[SwitchA] interface eth-trunk 1[SwitchA-Eth-Trunk1] mode lacp[SwitchA-Eth-Trunk1] quit配置SwitchA上的成员接口加入Eth-Trunk。
管理交换网络中的冗余链路PPT(45张)
RSTP相对于STP的改进
第一点改进:为根端口和指定端口设置了快速切换用的替 换端口(Alternate Port)和备份端口(Backup Port)两 种角色,当根端口/指定端口失效的情况下,替换端口/备份பைடு நூலகம்端口就会无时延地进入转发状态。
生成树协议
生成树协议(spanning-tree protocol)由 IEEE 802.1d标准定义
生成树协议的作用是为了提供冗余链路,解 决网络环路问题
生成树协议实现了在交换网络中通过SPA(生 成树算法)生成一个没有环路的网络,当主 要链路出现故障时,能够自动切换到备份链 路,保证网络的正常通信。
BPDU(网桥协议数据单元)
Protocol ID Version
Message Type Flags
Root ID Cost of Path
Bridge ID Port ID
Message Age Maximum Time
Hello Time Forward Delay
Root ID:由2字节优先级和6字节MAC组成。
4.每个LAN都有了指定交换机(Designated Bridge),位于 该LAN与根交换机之间的最短路径中。指定交换机和LAN相连 的端口称为指定端口(Designated port);
5.根口(Root port)和指定端口(Designated port)进入转 发Forwarding状态;
Forwarding
生成树经过一段时间(默认值是50秒左右)稳定之后,所 有端口要么进入转发状态,要么进入阻塞状态。
课程议题
交换网络中的冗余链路 生成树协议STP 快速生成树协议RSTP 配置STP、RSTP 以太网链路聚合
第4讲 局域网中的冗余链路
沈阳航空航天大学 计算机学院
课程议题
冗余拓扑
《网络互连技术与网络工程》
沈阳航空航天大学 计算机学院
交换网络内的冗余拓扑
减少单点故障,增加网络可靠性 产生交换环路,会导致: SW1 广播风暴 F0/2 多帧复制 F0/1 MAC地址表抖动
F0/1 SW3
《Network Security: Private Communication in a Public World》 珀尔曼还为IS-IS、OSPF的发展作出了重大贡献 《网络互连技术与网络工程》 “Mother of the Internet“ 之父?
沈阳航空航天大学 计算机学院
生成树协议概述(维持无环拓扑)
监听状态(Listening)竞选!
学习状态(Learning)…过渡…
转发状态(Forwarding)
能够发送和接收数据、学习MAC地址、 发送和接收BPDU
《网络互连技术与网络工程》
沈阳航空航天大学 计算机学院
生成树拓扑变更
ROOT
5 3 4
5
6
1
2
6 拓扑改变通知消息 拓扑改变应答消息 拓扑改变消息
4096.00-d0-f8-00-22-22
《网络互连技术与网络工程》
沈阳航空航天大学 计算机学院
选举指定端口
每网段中选取一 个指定端口 用于向根交换机 发送流量和从根 交换机接收流量 选举依据:
SW1: 32768.00-d0-f8-00-11-11
根路径成本: 0
所在交换机 网桥ID最小
第五章管理交换网络中的冗余链路.
2018/8/6
第18页
选择根交换机
1、首先双方交换机都向对方发送BPDU数据包,交换彼此状态。 2、通过比较BPDU包里的交换机ID来选择哪个交换机作为根交换机。
2018/8/6 第16页
BPDU的作用
STP 通过不断地相互交换 BPDU 来获取建立最佳树型拓 扑结构所需要的重要信息。当交换机的一个端口收到高 优 先 级 的 BPDU ( 更 小 的 交 换 机 ID 、 更 小 的 RootPathCost等)就在此端口保存这些信息,同时向所 有端口更新并传播信息。如果交换机收到一个比自己优 先 级 低 的 BPDU ( 更 大 的 交 换 机 ID 、 更 大 的 RootPathCost等),丢弃该信息。
第10页
2018/8/6
解决方法
SW1 SW2
SW3
VOD Server
PC1
PC2
在设计时增加一条链路作备用,先不连接到交换机上,当 连接的端口或网线出现故障时,人工将原链路拆除,换上 备份链路。临时关闭网络中冗余的链路
2018/8/6 第11页
环路问题的解决
主要链路正 常时,断开 备份链路
主要链路出故 障时,自动启 用备份链路
1.1.1 层次化体系结构
SW1 SW2
SW3
VOD Server
PC1
2018/8/6
PC2
第5页
使用备份连接,可以提高网络的健全性、稳定性。
产生环路
SW1 SW2
SW3
VOD Server
PC1
2018/8/6
PC2
环路问题将会导致:广播风暴、多帧复制及MAC 地址表的不稳定等问题。 第6页
而提高网络的稳定性和降低网络故障的发生率。
链路聚合和冗余
链路聚合和冗余实验三链路聚合和冗余一、实验背景:在以太网树型结构中,常常会采用一些技术,以提高网络的带宽性能和可靠性。
如下图“稳定型以太网结构”所示,该网络采用了以下技术设计:●核心层采用双中心结构;●核心层-汇聚层,汇聚层-接入层全部链路采用冗余设计;●核心层-汇聚层,汇聚层-接入层全部工作链路采用聚合设计;二、技术概念链路聚合:是将两个或更多数据信道结合成一个单个的信道,该信道以一个单个的更高带宽的逻辑链路出现。
链路聚合一般用来连接一个或多个带宽需求大的设备,例如连接骨干网络的服务器或服务器群。
冗余链路:在骨干网设备连接中,单一链路的连接很容易实现,但一个简单的故障就会造成网络的中断。
因此在实际网络组建的过程中,为了保持网络的稳定性,在多台交换机组成的网络环境中,通常都使用一些备份连接,以提高网络的健壮性、稳定性。
这里的备份连接也称为备份链路或者冗余链路。
备份链路之间的交换机经常互相连接,形成一个环路,通过环路可以在一定程度上实现冗余。
三、链路聚合实验设计1、实验拓扑图2、观察图中f0/2线路的联通状态3、配置代码:Switch0、Switch1完全相同:Switch>enableSwitch#conf terminalSwitch(config)#int range f0/1-f0/2Switch(config-if-range)#channel-group 1 mode on四、冗余链路试验设计1、实验拓扑图2、观察图中f0/2线路的联通状态,得出结论,Cisco交换机自动运行STP生成树算法,特意阻塞可能导致环路的冗余路径,以确保网络中所有目的地之间只有一条逻辑路径。
端口处于阻塞状态时,流量将无法进入或流出该端口。
不过,STP 用来防止环路的BPDU(网桥协议数据单元)帧仍可继续通行。
3、配置代码配置根桥:Switch>Switch>enSwitch#conf tSwitch(config)#spanning-tree vlan 1 root primary。
网络设备冗余和链路冗余常用技术(图文)
网络设备及链路冗余部署——基于锐捷设备8.1 冗余技术简介随着Internet的发展,大型园区网络从简单的信息承载平台转变成一个公共服务提供平台。
作为终端用户,希望能时时刻刻保持与网络的联系,因此健壮,高效和可靠成为园区网发展的重要目标,而要保证网络的可靠性,就需要使用到冗余技术。
高冗余网络要给我们带来的体验,就是在网络设备、链路发生中断或者变化的时候,用户几乎感觉不到。
为了达成这一目标,需要在园区网的各个环节上实施冗余,包括网络设备,链路和广域网出口,用户侧等等。
大型园区网的冗余部署也包含了全部的三个环节,分别是:设备级冗余,链路级冗余和网关级冗余。
本章将对这三种冗余技术的基本原理和实现进行详细的说明。
8.2设备级冗余技术设备级的冗余技术分为电源冗余和管理板卡冗余,由于设备成本上的限制,这两种技术都被应用在中高端产品上。
在锐捷网络系列产品中,S49系列,S65系列和S68系列产品能够实现电源冗余,管理板卡冗余能够在S65系列和S68系列产品上实现。
下面将以S68系列产品为例为大家介绍设备级冗余技术的应用。
8.2.1S6806E交换机的电源冗余技术图8-1 S6806E的电源冗余如图8-1所示,锐捷S6806E内置了两个电源插槽,通过插入不同模块,可以实现两路AC电源或者两路DC电源的接入,实现设备电源的1+1备份。
工程中最常见配置情况是同时插入两块P6800-AC模块来实现220v交流电源的1+1备份。
电源模块的冗余备份实施后,在主电源供电中断时,备用电源将继续为设备供电,不会造成业务的中断。
注意:在实施电源的1+1冗余时,请使用两块相同型号的电源模块来实现。
如果一块是交流电源模块P6800-AC,另一块是直流电源模块P6800-DC的话,将有可能造成交换机损坏。
8.2.2 S6806E交换机的管理板卡冗余技术图8-2 S6806E的管理卡冗余如图8-2所示,锐捷S6806E提供了两个管理卡插槽,M6806-CM为RG-S6806E的主管理模块。
网络冗余部署
第三节 链路级冗余技术
STP协议的基本原理:为什么需要STP
园区网络
二层链路物理成环
三层网络
广播报文进入网络
S3550-1
S3550-2
交换机根据MAC转发
广播报文
S2126G
二层网络
引起网络风暴
交换网络瘫痪
第三十一页,共71页。
第三节 链路级冗余技术
STP协议的基本原理:STP如何避免环路
第四十四页,共71页。
MSTP region 间的生成树(CST)
每个MSTP region 对CST 来说可以相当于一个 大的交换机整体,不同的MSTP region 也生成一 个大的网络拓朴树,称为CST(common spanning tree)
对CST 来说,bridge ID 最小的交换机A 被选为 整个CST的根(CST root),同时也是这个region 内的CIST regional root。在region 2 中,由于交 换机B 到CST root 的root pathcost 最短,所以被 选为这个region 内的CIST regional root。同理, region 3 选交换机C 为CIST regional root。
第三节 链路级冗余技术
生成树协议简介:
❖ 生成树协议802.1D STP作为一种纯二层协议,通过在交换网络中建 立一个最佳的树型拓扑结构实现了两个重要功能:环路避免和冗余。
❖ 明显的缺陷: 收敛慢,而且浪费了冗余链路的带宽。
❖ 802.1W RSTP解决了收敛慢的问题,但是仍然不能有效利用冗余链 路做负载分担。
IEEE802.3ad定义了以太网端口聚合的标准 注意:
❖ 聚合端口合适10M、100M、1000M以太网 ❖ 锐捷交换机最多支持8个物理端口组成一个聚合端口组 ❖ 不同设备支持的最多聚合端口组不定
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网络设备及链路冗余部署——基于锐捷设备8.1 冗余技术简介随着Internet的发展,大型园区网络从简单的信息承载平台转变成一个公共服务提供平台。
作为终端用户,希望能时时刻刻保持与网络的联系,因此健壮,高效和可靠成为园区网发展的重要目标,而要保证网络的可靠性,就需要使用到冗余技术。
高冗余网络要给我们带来的体验,就是在网络设备、链路发生中断或者变化的时候,用户几乎感觉不到。
为了达成这一目标,需要在园区网的各个环节上实施冗余,包括网络设备,链路和广域网出口,用户侧等等。
大型园区网的冗余部署也包含了全部的三个环节,分别是:设备级冗余,链路级冗余和网关级冗余。
本章将对这三种冗余技术的基本原理和实现进行详细的说明。
8.2设备级冗余技术设备级的冗余技术分为电源冗余和管理板卡冗余,由于设备成本上的限制,这两种技术都被应用在中高端产品上。
在锐捷网络系列产品中,S49系列,S65系列和S68系列产品能够实现电源冗余,管理板卡冗余能够在S65系列和S68系列产品上实现。
下面将以S68系列产品为例为大家介绍设备级冗余技术的应用。
8.2.1S6806E交换机的电源冗余技术图 8-1 S6806E的电源冗余如图8-1所示,锐捷S6806E置了两个电源插槽,通过插入不同模块,可以实现两路AC 电源或者两路DC电源的接入,实现设备电源的1+1备份。
工程中最常见配置情况是同时插入两块P6800-AC模块来实现220v交流电源的1+1备份。
电源模块的冗余备份实施后,在主电源供电中断时,备用电源将继续为设备供电,不会造成业务的中断。
注意:在实施电源的1+1冗余时,请使用两块相同型号的电源模块来实现。
如果一块是交流电源模块P6800-AC,另一块是直流电源模块P6800-DC的话,将有可能造成交换机损坏。
8.2.2 S6806E交换机的管理板卡冗余技术图 8-2 S6806E的管理卡冗余如图8-2所示,锐捷S6806E提供了两个管理卡插槽,M6806-CM为RG-S6806E的主管理模块。
承担着系统交换、系统状态的控制、路由的管理、用户接入的控制和管理、网络维护等功能。
管理模块插在机箱母板插框中间的第M1,M2槽位中,支持主备冗余,实现热备份,同时支持热插拔。
简单来说管理卡冗余也就是在交换机运行过程中,如果主管理板出现异常不能正常工作,交换机将自动切换到从管理板工作,同时不丢失用户的相应配置,从而保证网络能够正常运行,实现冗余功能。
在实际工程中使用双管理卡的设备都是自动选择主管理卡的,先被插入设备中将会成为主管理卡,后插入的板卡自动处于冗余状态,但是也可以通过命令来选择哪块板卡成为主管理卡。
具体配置如下命令含义S6806E(config)# redundancy force-switchover 强制使得主备管理板进行切换S6806E(config)# Main-cpu prefer [ M1| M2] 手工选择M1或M2插槽的管理卡成为主管理卡注意:在交换机运行过程中,如果用户进行了某些配置后执行主管理卡的切换,一定要记得保存配置,否则会造成用户配置丢失在实际项目中,S65和S68系列的高端交换机一般都处于网络的核心或区域核心位置,承载着园区网络中关键的业务流量。
为了提供更可靠的网络平台,锐捷网络推荐对于S65和S68系列交换机都配备电源和管理卡的冗余。
8.3链路级冗余技术在大型园区网络中往往存在多条二层和三层链路,使用链路级冗余技术可以实现多条链路之间的备份,流量分担和环路避免。
本章将对几种主要的链路冗余技术进行阐述。
8.3.1二层链路冗余的实现在二层链路中实现冗余的方式主要有两种,生成树协议和链路捆绑技术。
其中生成树协议是一个纯二层协议,但是链路捆绑技术在二层接口和三层接口上都可以使用。
首先介绍的是链路捆绑技术(Aggregate-port)。
8.3.1.1二层链路捆绑技术(Aggregate-port)AP技术的基本原理把多个二层物理捆绑在一起形成一个简单的逻辑,这个逻辑我们称之为一aggregate port(简称AP)。
AP是链路带宽扩展的一个重要途径,符合IEEE 802.3ad标准。
它可以把多个端口的带宽叠加起来使用,形成一个带宽更大的逻辑端口,同时当AP中的一条成员链路断开时,系统会将该链路的流量分配到AP中的其他有效链路上去,实现负载均衡和链路冗余。
AP技术一般应用在交换机之间的骨干链路,或者是交换机到大流量的服务器之间。
锐捷网络交换机支持最大8条链路组成的AP。
二层AP技术的基本应用和配置下面来看一个简单的AP应用实例:图 8-3 二层链路AP技术在图8-3中两台S3550交换机存在两条百兆链路形成了环路,如果要避免环路的话必须要启用生成树协议,这样会导致其中一条链路被阻塞掉,既造成了带宽的浪费,同时也违背了使用两条链路实现冗余加负载分担的设计初衷。
在这种情况下使用AP技术可以园满的解决这个问题,通过捆绑两条链路形成一个逻辑端口AggregatePort,带宽被提升至200M,同时在两条链路中的一条发生故障时,流量会被自动转往另一条链路,从而实现了带宽提升,流量分担和冗余备份的目的。
具体的设备配置以其中S3550-1为例:配置完成后使用命令检查结果如下:S3550-1#show aggregatePort 1 summaryAggregatePort MaxPorts SwitchPort Mode Ports ------------- -------- ---------- ------ -----------------------Ag1 8 Enabled Access Fa0/1 , Fa0/2可以看到Ag1已经被正确配置,F0/1和F0/2成为AP组1 的成员。
二层AP技术的负载均衡AP技术的配置和应用环境都并不复杂,但是在实际项目使用AP的时候,很多人往往忽视了一个问题,那就是如何用好AP的负载均衡模式。
二层AP有两种负载均衡模式:基于源MAC或者是基于目的MAC进行帧转发。
在实际项目中,灵活运用这两种模式才能使得AP发挥最大的功效。
图 8-4 AP的负载均衡模式在图8-4中可以看到在核心和汇聚之间存在一条由三个百兆组成的AP链路,缺省情况下二层AP基于源MAC地址进行多链路负载均衡。
这样做在用户侧交换机上是没有任何问题的,因为数据来自不同的用户主机,源MAC不同;但是如果在核心交换机上也根据源MAC来投包的话,仅仅会利用上三条链路中的一条,因为核心交换机发往用户数据帧的源MAC只有一个,就是本身的SVI接口MAC。
因此为了能够充分利用AP的所有成员链路,必须在核心交换机上更改成基于目的MAC的负载均衡方式。
锐捷网络推荐在使用AP技术时根据项目的情况合理选择负载均衡的方式,以免造成链路带宽的浪费。
调整二层AP负载均衡模式的配置以S3550为例:命令含义选择基于目的MAC的负载均衡方式S3550(config)#aggregatePort load-balancedst-macS3550(config)#aggregatePort load-balance选择基于源MAC的负载均衡方式src-mac8.3.1.2 生成树技术本章节主要介绍如何在实际项目中运用生成树技术实现二层链路的冗余和流量分担,对于生成树技术原理不会做过多的描述,如果对生成树技术有兴趣的读者请自行查阅资料。
生成树协议802.1D STP作为一种纯二层协议,通过在交换网络中建立一个最佳的树型拓扑结构实现了两个重要功能:环路避免和冗余。
但是纯粹的生成树协议IEEE 802.1D在实际应用中并不多,因为其有几个非常明显的缺陷:,收敛慢,而且浪费了冗余链路的带宽。
作为STP的升级版本,IEEE 802.1W RSTP解决了收敛慢的问题,但是仍然不能有效利用冗余链路做负载分担。
因此在实际工程应用中,往往会选用 802.1S MSTP技术。
MSTP技术除保留了RSTP快速收敛的优点外,同时MSTP能够使用instance(实例)关联VLAN的方式来实现多链路负载分担。
下面我们来看一个实例:图 8-5 MSTP原始拓扑使用STP实现链路冗余在图8-5是一种常见的二层组网方式,三台交换机上都拥有两个VLAN,VLAN10和VLAN20。
接入层交换机到汇聚交换机有两条链路,如果使用802.1D STP技术来进行链路冗余的话,会导致图8-6中的结果:图 8-6 使用STP后拓扑变化从图中可以很清楚的看出使用802.1D STP或802.1W RSTP,虽然能够实现链路冗余,但是无论如何都会导致S2126G的某条上行链路被阻塞,从而导致链路带宽的浪费。
使用MSTP实现链路冗余和负载分担如果使用802.1S MSTP的话,就可以同时达到冗余和流量分担的目的。
现在来看看在这种拓扑结构下,如何正确使用MST实现以上功能.(1)在三台交换机上全部启用MST,并建立VLAN 10到Instance 10 和VLAN 20到Instance 20的映射,这样就把原来的物理拓扑,通过Instance到VLAN的映射关系逻辑上划分成两个拓扑,分别对应VLAN 10和VLAN 20。
(2)调整S3550-1 在VLAN10中的桥优先级为4096,保证其在VLAN 10的逻辑拓扑中被选举为根桥。
同时调整在VLAN20中的桥优先级为8192,保证其在VLAN20的逻辑拓扑中的备用根桥位置。
(3)S3550-2的调整方法和S3550-1类似,也是要保证在VLAN20中,S3550-2成为根桥,在VLAN10中,其成为备用根桥。
图 8-7非常形象的描述了本案例使用MSTP的实现过程图 8-7 使用MST后的拓扑变化MSTP的配置实例:S2126G配置如下S3550-1配置如下S3550-2配置如下4096S3550-2 (config)# spanning-tree mst 10 priority 8192 将S3550-2设置为Instance10的备用根桥S3550-2 (config)# spanning-tree 开启生成树注意:由于MST的配置较为复杂,因此在下面列出了MST的配置中一些经常出现的错误。
(1)Spanning-tree模式没有选择。
(2)各个交换机Instance映射关系不一致,从而导致交换机间的链路被错误阻塞。
(3)很多工程师在配置完S3550-1在Instance10中的根桥优先级后,没有将其设置成另一个实例的备用根桥。
这是非常危险的操作,因为一旦出现Instance20的主用链路失效后可能导致S2126G被选举为根桥,使得VLAN20的所有流量都必须经过S2126G这种接入层交换机,在极端情况下可能导致S2126G当机。