注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 科普系列之-使用Windows的..
 帮助

应用Etherchannel扩展企业服务的高可用性


2007-09-25 13:09:00
版权声明:原创作品,谢绝转载!否则将追究法律责任。
什么是Etherchannel
Etherchannel可以说是Cisco特有的技术,也就是我们在交换机以及路由器上所要配置Etherchannel就不得不使用CISCO设备。在实际工程中一般用于出口与上层设备的连接。实际上通过Etherchannel的中文名-端口绑定就很容易理解,它就是把多个物理端口绑在一起,形成一个虚拟的传输通道。这样既可以扩大吞吐量、增大带宽、流量还可以做负载均衡。这项技术的唯一劣势就是与其它设备的兼容性,所以推广性目前还无法达到预期效果。
注意:所绑定的端口带宽速率必须要相同,连接到的端口带宽也要相同。
 
Etherchannel常见的两种应用
 
案例一:
 
 
 
在纯网络设备中的应用,如上图所示。我们在网络中经常遇到流量超负荷的状态,那么这时候我们可以使用Etherchannel来将端口绑定来达到扩展同一传输通道的带宽。如图所示,我们将2950F0/1F0/02绑定,对应的7200路由器将F0/2F0/3绑定,这样我们这两台设备的传输通道的带宽就扩大到了200M。并且当其中一条物理链路断掉,我们的线路仍然可以继续传输数据。
 
案例二
 
 
 
    这就是传说中的经典的Linux bonding and Cisco Etherchannel应用模式。我们看到图中的CISCO 2950交换机的F0/2F0/3端口,连接着Linux服务器的两块网卡。这个技术的组合虽然不是同一个厂商研究,也不是两家厂商合作推出的。但是对于实际的应用来说确实是一个完美的组合。
       服务器的访问量是庞大的,对于这种问题Linux的解决方案是使用bonding双网卡绑定技术,随时一块网卡的链路故障都不会导致对服务器访问的中断,并且会负载服务器的流量。其实就是CISCOEtherchannel技术的在系统上的应用。这对于企业扩展其服务的高可用性是非常重要的技术应用。
 
Etherchannel的配置方法:
2950#config t
2950(config)#interface port-channel 1
//启动一个虚拟端口,实际上就是端口绑定后的通道号
2950(config-if)#exit
 
2950(config)#interface f0/1
2950(config-if)#channel-group 1 mode on
//将端口加入到绑定的组中
2950(config)#interface f0/2
2950(config-if)#channel-group 1 mode on

本文出自 “白璐” 博客,谢绝转载!





    文章评论
 
2007-09-25 14:26:32
沙发,螃蟹~

2007-09-25 15:18:09
那是不是在SWITCHING之间使用CHANNEL不是更加提高带宽.绑定4个接口单向400M,双项就是就800M可以达到光纤速率了!

2007-09-25 16:22:54
LACP 去那了?

光纤难道就是1000M?
10G 40G 都是光纤。
光纤只是载体。并不代表速度。

2007-09-25 21:26:48
恩,楼上说的对。
光纤本身不代表速度。

2007-09-25 21:26:52
恩,楼上说的对。
光纤本身不代表速度。

2007-09-26 00:12:55
LACP是非CISCO的链路汇聚协议,是业内标准。
channel-group 1 mode on这条命令使用的是CISCO独有的PAgP模式
如果要设置LACP的主动模式 需要把on变成active

不论使用哪种,记得要保持一致就可以了~~~~

2007-10-11 09:37:50
看了上边用到了LINUX服务器,望楼主能提一些关于LINUX邮件、数据库、WEB等服务器的制作呀。

2008-06-02 20:53:56
请问白鹭老师,在终端处只有Linux才能购能购实现链路聚合吗?
为何我在Win2003上用Broadcom的网卡程序创建了一个802.3ad Teaming,并配置了交换机之后,传输文件时却只有一块网卡有流量呢????

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: