欢迎来到天天文库
浏览记录
ID:24650462
大小:51.50 KB
页数:4页
时间:2018-11-15
《交换环境下的冗余及负载分担技术》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、交换环境下的冗余及负载分担技术~教育资源库 首先来说,冗余与负载分担是两个概念。冗余往往与备份是联系在一起的,单纯有冗余技术并不一定能实现负载分担。而负载分担技术是依赖于冗余的。 概括地来讲,交换环境下的三种技术都有冗余及负载分担功能:STP、Port-channel、HSRP 一、STP的负载分担 1、STP(Spanning-TreeProtocol) STP协议生来就是为了冗余而存在的,单纯树型的网络无法提供足够的可靠性,由此我们引入了额外的链路,这才出现了环路这样的问题。但单纯是标准
2、的802.1DSTP协议并不能实现真正的冗余与负载分担。 STP为IEEE802.1D标准,它内部只有一棵STPtree,因此必然有一条链路要被blocking,不会转发数据,只有另外一条链路出现问题时,这条被blocking的链路才会接替之前链路所承担的职责,做数据的转发。无论怎样,总会有一条链路处于不被使用的状态,冗余是有了,但是负载分担是不可想象的。 cisco对STP做了改进,它使得每个VLAN都运行一棵stptree,这样第一条链路可以为vlan123服务,对vlan456blockin
3、g,第二条链路可以为vlan456forentTCA 另外6个位中实现了很多的功能,包括不再需要去等待50秒的时间完成主备切换,直接利用proposal与agreement协商即可,这样大大缩短了收敛时间。 RSTP还定义了两个新的概念:edgeport与linktype,如果是edgeport,表明下面接的只能是主机,环路的存在是不可能的,所以我们可以直接将其从discarding切换到foraptoainstance,我们不需要那么多的生成树,只需要按照冗余链路的条数来得出需要几棵生成树。
4、如果只有两条链路,并且有1-1000个VLAN,我们可以将1-500定义为instance1,将501-1000定义到instance2.只生成两棵树1和2,同样实现了冗余与负载分担。 MSTP是基于RSTP的,没有RSTP,MSTP是无法运行的。 另: PVST+与RPVST+模式下:交换机可支持128个STPinstance MSTP模式下:交换机可支持65个MSTinstance,当然每个实例中的VLAN数目是无限的。 二、Etherchannel 以上说了很多都是关于STP的,下面
5、谈谈etherchannel 其实channel技术不仅仅是接口的绑定,通常当我们骨干链路带宽不足的时候,可能会想到绑定多条链路,这时候自然会用到ether-channel技术,它把多条物理接口绑定为一个逻辑接口,最多可绑定8个接口,实现1600G的带宽绑定效果。但是实际上数据的传输过程中仍然是通过物理的接口来转发的。cuijian.vipgmail.这就为我们做负载分担又提出了一种方案。我们可以根据源、目的IP地址来做负载分担,也就是一条会话。第一条会话走第1个接口,第2条会话自动切换到第2个物理
6、接口去做转发这样就不会使大量的数据都通过物理接口1来做转发了。 etherchannel可以通过手动指定,当然也可以动态形成,这就需要提到另外两种技术,一种是思科私有的PAGP,另外一种是IEEE标准的LACP(802.3ad),我们只需要注意他们的协商方式。 接口模式:on、desirable、auto 配置为on时,表示不接受PAGP的动态协商,要完全手工指定,也就是两端必须一致配置为on模式,否则无法绑定。 desirable表示主动协商,如对端为desirable或auto都可形成ch
7、annel. auto表示被动协商,如果对端为auto,就无法形成channel,这时必须对端为desirable. 这其实很好理解,但是为什么要注意它,是因为我们在trunk的建立时,也有几种类似的模式,而trunk中的这几种模式非常混乱,无论如何都能动态协商成功,比如on和desirable是可以协商成功的。 LACP的接口模式有PAGE不同,但是意义类似它们分别是: on、off、passive、active友情提醒:,特别!
此文档下载收益归作者所有