频 道 直 达 - 新闻 - 读书 - 培训 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

利用EtherChannel免费增加带宽

作者: 张琦 出处:中国计算机报 2008-04-22 10:08    砖    好    评论   进入论坛
阅读提示:学校机房文件服务器下载速度如蜗牛,时常耗费师生的上课时间,以致怨声载道。想上套新设备改善,学校在年前预算的时候又没有这项计划。能否在现有设备环境下,提高上传下载文件的速度呢?

学校机房文件服务器下载速度如蜗牛,时常耗费师生的上课时间,以致怨声载道。想上套新设备改善,学校在年前预算的时候又没有这项计划。能否在现有设备环境下,提高上传下载文件的速度呢?

某财会职业学校内部有两个学生机房,每个机房中有40台计算机。多媒体机房使用的频率非常高,但有个问题一直困扰着任课教师和学生。有的时候,学校王老师在A机房上课,他让学生从B机房中的文件服务器中下载资料,由于两个机房的学生机器接入了不同的交换机,少数几个学生下载的时候速度还可以,但是所有学生同时下载的时候速度就很慢了,这就造成了课堂时间的浪费。王老师为此经常在会议上抱怨。

巧妇无米能饭否

这件事经老师们多次催促,到了不能不办的地步了。学校的管理员首先想到的是将交换机增加堆叠模块。因为堆叠技术可以将不同的交换机通过专用的堆叠线缆连接起来,堆叠后的带宽是交换机接口速率的几十倍。但是增加堆叠模块需要资金投入,而学校在年前预算的时候又没有这项计划,只能退而求其次,在现有条件下考虑用其他技术解决问题了。

管理员的第二个想法是利用生成树(Spanning Tree)技术,这样可以把两台交换机用多条链路连接。我们知道,在以太网环境下是不允许出现环路的,生成树则可以在交换机之间实现冗余连接又避免出现环路。不过,Spanning Tree冗余连接的工作方式是Stand By。也就是说,除了一条链路工作外,其余链路实际上是处于待机(Stand By)状态。单独利用Spanning Tree还是无法增加带宽。如何让两条或者多条链路同时工作呢?

实惠的EtherChannel

其实解决上述问题可利用EtherChannel技术,这在网络组建、工程布线和系统集成工程中是比较常见的。EtherChannel技术应用的场景可以分为:交换机到交换机、交换机到路由器、交换机到服务器等。

EtherChannel实际上是将几个设备上的接口聚合成一个逻辑接口的技术,也被称为链路聚合技术。EtherChannel将多条物理链路捆绑在一起,为数据传输提供了更大的吞吐能力。尽管EtherChannel技术似乎是在物理层和链路层的一种技术,但它同样可以为多个三层接口提供链路聚合技术,构成一条三层聚合通道。

目前有两种链路聚合协议,一种是思科独有的协议PAgP(Port Aggregation Protocol),另一种是基于IEEE802.3ad的标准的链路聚合控制协议LACP(Link Aggregate Control Protocol)。

为了使链路上同一组的接口能够作为一个EtherChannel而工作,那么EtherChannel就只能支持一种模式。如图1所示,在Cisco系列交换机上,厂商推荐使用PAgP模式,而在Cisco交换机与服务器或者其他厂商的交换机互连时,则可以使用LACP形成EtherChannel。

 图1 PAgP模式与LACP模式的应用情况

经过前面一系列的技术分析,管理员决定彻底解决王老师一直抱怨的问题。机房的网络连接结构如图2所示,SwitchA为二层交换机,SwitchB为三层交换机,下面的步骤将实现由GigabitEthernet 1/1、GigabitEthernet2/1构成EtherChannel。

图2 网络连接链路结构图

交换机A配置:

SwitchA(config)#interface gigabitethernet 0/1

SwitchA(config-if)#port group 1

SwitchA(config)#interface gigabitethernet 0/2

SwitchA(config-if)#port group 1

SwitchA(config-if)#end

交换机B配置:

SwitchB(config)#interface port-channel 1

SwitchB(config-if)#ip add 172.16.1.1 255.255.255.0

SwitchB(config-if)#interface gigabitethernet 1/1

SwitchB(config-if)#no switchport

SwitchB(config-if)#no ip address

SwitchB(config-if)#channel-group 1 mode on

SwitchB(config-if)#no shutdown

SwitchB(config-if)#interface gigabitethernet 2/1

SwitchB(config-if)#no switchport

SwitchB(config-if)#no ip address

SwitchB(config-if)#channel-group 1 mode on

SwitchB(config-if)#no shutdown

SwitchB(config-if)#end

网管员在实施之后,赶紧通知了王老师。几节课下来,王老师感觉学生上传下载资料的传输速度明显加快。

文件服务器加速

学校的服务器是双网卡的惠普服务器,前面我们已经实施了多条链路在交换机上的绑定。是不是可以将资源库服务器也和交换机结合起来,使得服务器的文件传输也增加一倍的带宽呢?文件服务器位于另外一台交换机Cisco 3750交换机上。为了将服务器和交换机之间的传输速率增加一倍,需要启用交换机到服务器的EtherChannel 应用。

首先选择交换机的接口创建 EtherChannel:Gi 2/0/23和Gi 2/0/24。由于Cisco 3750交换机是三层设备,所以需要将接口配置为2层接口,并配置VLAN和PortFast。由于是交换机到服务器的应用,所以可用“channel-group 1 mode active”命令将EtherChannel 模式配置为 LACP 主动模式,并配置基于源MAC地址的EtherChannel 负载均衡算法,这个配置须应用到交换机上的所有EtherChannel。

接下来配置网卡。首先需要安装网卡控制软件(HP Network Configuration Utility 7),在此基础上将两块网卡绑定在一起。

1. 启动管理程序。

2. 创建NIC组。选择服务器内置的两块网卡,然后选择“team”,创建一个NIC 组。

3. 配置EtherChannel协议属性。点击属性按钮,在属性对话框中选择EtherChannel 所使用的协议类型。这里包括多个协议选项,由于是与交换机之间连接,需要选择“LACP IEEE 802.3ad”。在下拉对话框中选择一个负载均衡的算法,然后确定。进入NIC组属性窗口,点击确定。创建完成之后,服务器将重新启动。

4. 设置NIC组的属性。重启服务器后打开网络配置实用程序,查看HP Network Team 是否状态正常。注意此时颜色为绿色,代表工作正常。

完成上述工作之后,查看网络链接中的“Local Area Connection3”(本地链接3),进入网络属性配置选项,依次配置IP地址、自定义网关、DNS、WINS服务器地址。至此,整个项目完成。

为了保证网络的畅通和稳定,提高网络的可用性,各种形式的冗余链接就成了网络维护工作中必要的部分。Etherchannel是在交换机到交换机、交换机到路由器或者交换机到服务器之间提供一种冗余的、高速的连接方式。本文中的实例应用范围广泛,如果你负责的网络也存在此种问题,马上开始实施吧。

【相关文章】

【责任编辑:赵毅 TEL:(010)68476606】

专题
主流品牌防火墙配置
华为路由器配置
Linux/Solaris服务器的安全配置
Solaris 10 配置管理
交换机故障解决指南
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
订阅技术快讯
电子杂志下载
名称:SQL Server数据库管理精品黄皮书
简介:书中文章经过精挑细选,便于用户能根据自己的实际工作和学习,快速在本书寻找到相关资料。内容涵盖了SQL Server的安装与升级、语句查询、数据备份和恢复、自动化任务、数据同步、数据字典、安全和预防、性能和优化、集群等各方面应用信息,以及DBA管理人员在数据库管理工作中
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
勇闯IT培训黑色围城
勇闯IT培训黑色围..
见证中国网络安全二十年
见证中国网络安全..
技术人求职简历完备手册
技术人求职简历完..
· 技术人求职简历完备手册
· 华为员工自杀频频拷问..
· 视频访谈:网管员如何踏..
· 首届中国IT工程师生态..
· 思科全球CEO钱伯斯第七..
· 北漂技术人90天求职纪实
· 2007年互联网大会
· 龙芯要做中国的“奔腾”
· IPv6协议--拓展网络无..
· 国际文档格式标准开战
· 微软出价446亿美元收购..
· 贝恩资本携手华为22亿..
· Linux——从菜鸟到高手
· SOA 面向服务架构
· 2008年4月全国计算机等..
· 微软Forefront企业安全..
ARP攻击防范与解决方案
ARP攻击防范与解..
iSCSI应用与发展
iSCSI应用与发展
SQL Server 2008/2005全解
SQL Server 2008/..
· SQL Server 2008/2005..
· SOA 面向服务架构
· SQL Server 2008/2005..
· iSCSI应用与发展
· RAID——磁盘阵列基础
· 中间件应用技术专题
· SQL Server入门到精通
· 病毒查杀专题
· 国际文档格式标准开战
· 路由器设置与口令恢复
· Linux防火墙
· 打造安全服务器
· SOA 面向服务架构
· PHP开发应用手册
· ADSL应用面面俱到
· 入侵防护系统(IPS)初探
ARP攻击防范与解决方案
ARP攻击防范与解..
SQL Server 2008/2005全解
SQL Server 2008/..
iSCSI应用与发展
iSCSI应用与发展
· iSCSI应用与发展
· 中间件应用技术专题
· SQL Server入门到精通
· SQL Server 2008/2005..
· SOA 面向服务架构
· iSCSI应用与发展
· RAID——磁盘阵列基础
· 病毒查杀专题
· 路由器设置与口令恢复
· SOA 面向服务架构
· 了解统一威胁管理(UTM)..
· ADSL应用面面俱到
· ADSL应用面面俱到
· PHP开发应用手册
· 中间件应用技术专题
· Linux防火墙