交换机Channel-group EtherChannel(PAgP、LACP)技术基本配置

什么是EtherChannel
交换机S1, S2之间有两条链路相连,如果捆绑在一起,成为一个逻辑聚合链路 (trunk),不但增加带宽,并提供冗余容错的能力。
EtherChannel常用于主干链路。例,交换机=交换机之间,交换机=服务器之间。
编辑本段etherchannel 的特点
etherchannel特性在switch到switch、switch到router之间提供冗余的、高速的连接方式,简单说就是将两个设备间多条FE或GE物理链路捆在一起组成一条设备间逻辑链路,从而达到增加带宽,提供冗余的目的。下面具体结合配置了解它的特点:
构成etherchannel的端口必须配置成相同的特性,如双工模式、速度、同为FE或GE端口、native VLAN,、VLAN range,、and trunking status and type.等
当etherchannel中某一条link failed时,etherchannel中其它link照常工作。
当配置layer 2端口作etherchannel时只要在成员端口配置模式下用channel-group n命令指定该端口要加入的channel-group组,这时switch会自动创建port-channel接口,而当配置layer 3端口作etherchannel时,还需现在全局配置模式下用 interface port-channel n 命令手工创建port-channel接口。
编辑本段etherchannel 常见问题
1. 什么是LACP?- LACP是基于IEEE802.3ad标准实现链路动态汇聚的协议。用LACPDU与对端口协商。
在启动一个端口的LACP后,该端口发送LACPDU向对端通告自己的属性 (优先级、系统 MAC、端口优先级、端口号、操作Key。) 对端接收到这些信息后,和自己的属性比较,选择能够汇聚的端口,这样双方可以决定那对端口加入或退出这个聚合链路。

  • Cisco 交换机提供两种链路聚合协议:Cisco私有的PAgP、IEEE的LACP。
  • 这个CCNA LACP教程显示LACP 的配置,协商、检查。协商部分是PAgP-LACP端口间的协商,没有包括LACP-LACP端口间的属性协商的细节。
  • LACP: Link Aggregation Control Protocol,链路汇聚控制协议
    LACPDU: Link Aggregation Control Protocol Data Unit,链路汇聚控制协议数据单元
    2.使用PAgP配置,以太通道协商成功两端交换机需要采用哪种模式?
    答:On----On desirable-----desirable desirable----auto
    3. 封装以太通道的接口有哪些要求?
    答:捆绑接口必须属于同一vlan。如果是truck,捆绑端口必须属于truck模式;具有相同的 native-vlan ID;每个接口都必须有相同的速度和双工模式;生成树设置必须一致。

EtherChannel

EtherChannel(以太通道)是由Cisco研发的,应用于交换机之间的多链路捆绑技术。它的基本原理是:将两个设备间多条相同特性的快速以太或千兆位以太物理链路捆绑在一起组成一条逻辑链路,从而达到带宽倍增的目的。除了增加带宽外,EtherChannel还可以在多条链路上均衡分配流量,起到负载分担的作用;当一条或多条链路故障时,只要还有链路正常,流量将转移到其它的链路上,整个过程在几毫秒内完成,从而起到冗余的作用,增强了网络的稳定性和安全性。在EtherChannel中,负载在各个链路上的分布可以根据源IP地址、目的IP地址、源MAC地址、目的MAC地址、源IP地址和目的IP地址组合,以及源MAC地址和目的MAC地址组合等来进行分布。两台交换机之间是否形成EtherChannel也可以用协议自动协商。目前有两个协商协议:PAgP和LACP,PAgP(端口汇聚协议 Port Aggregation Protocol)是Cisco私有的协议,而LACP(链路汇聚控制协议 Link Aggregation Control Protocol)是基于IEEE 802.3ad的国际标准。
**能形成EtherChannel的模式总结:
**
650) this.width=650;" name="image_operate_70971343235416742" real_src="http://s1.sinaimg.cn/middle/635e1a9etc5a9b7502b50&690" alt="EtherChannel(PAgP、LACP)基本配置" title="EtherChannel(PAgP、LACP)基本配置" action-data="http%3A%2F%2Fs1.sinaimg.cn%2Fmiddle%2F635e1a9etc5a9b7502b50%26690" action-type="show-slide" src="http://s1.sinaimg.cn/middle/635e1a9etc5a9b7502b50&690" onabort="" onblur="" onchange="" onclick="" ondblclick="" onerror="" onfocus="" onkeydown="" onkeypress="" onkeyup="" onmousedown="" onmousemove="" onmouseout="" onmouseover="" onmouseup="" onreset="" onresize="" onselect="" onsubmit="" onunload="" style="padding: 0px; margin: 0px; vertical-align: top; border: 0px; list-style: none;">
EtherChannel命令组合:

如果想把端口配置为on:
**
sw1(config-if-range)#
channel-group 1 mode on**

如果想把端口配置为PAgP的desirable:
**
sw1(config-if-range)#
channel-protocol pagp**

sw1(config-if-range)#channel-group 1 mode desirable

如果想把端口配置为PAgP的auto:
**
sw1(config-if-range)#
channel-protocol pagp
**
sw1(config-if-range)#channel-group 1 mode auto
**
如果想把端口配置为LACP的active:
**
sw1(config-if-range)#
channel-protocol lacp
**
sw1(config-if-range)#
channel-group 1 mode active
**
如果想把端口配置为LACP的passive:
**
sw1(config-if-range)#
channel-protocol lacp
**
sw1(config-if-range)#**channel-group 1 mode passive
**
EtherChannel说明:

①Cisco最多允许EtherChannel绑定8个端口;

1>如果是快速以太网,总带宽可达1600Mbit/s;

2>如果是Gbit以太网,总带宽可达16Gbit/s。

②EtherChannel不支持10M端口;

③EtherChannel编号只在本地有效,链路两端的编号可以不一样;

④EtherChannel默认使用PAgP协议;


EtherChannel默认情况下是基于源MAC地址的负载平衡;

⑥一个EtherChannel内所有的端口都必须具有相同的端口速率和双工模式,LACP只能是全双工模式;

⑦channel-group接口会自动继承最小物理接口,或最先配置的接口模式;

⑧cisco的交换机不仅可以支持第二层EtherChannel,还可以支持第三层EtherChannel。

实验
**
命令:
**
sw1(config)#
int port-channel 1
** //创建以太通道,编号为1
sw1(config-if-range)#
channel-group 1 mode on
** //将物理接口指定到已创建的通道中,模式为on
sw1(config)#**port-channel load-balance dst-ip
** //配置以太通道的负载平衡方式,基于目的IP
说明:

①创建以太通道时要指定一个唯一的通道编号,编号范围是1-6的整数,这个编号只有本地有效,因此链路两端

的编号可以不一样;

②以太通道的负载平衡方式有:dst-ip、dst-mac、src-dst-ip、src-dst-mac、src-ip、src-mac,默认情况下

是基于源MAC地址的负载平衡。

650) this.width=650;" name="image_operate_31171343235409274" real_src="http://s10.sinaimg.cn/middle/635e1a9etc5aa114ee159&690" alt="EtherChannel(PAgP、LACP)基本配置" title="EtherChannel(PAgP、LACP)基本配置" src="http://s10.sinaimg.cn/middle/635e1a9etc5aa114ee159&690" onabort="" onblur="" onchange="" onclick="" ondblclick="" onerror="" onfocus="" onkeydown="" onkeypress="" onkeyup="" onmousedown="" onmousemove="" onmouseout="" onmouseover="" onmouseup="" onreset="" onresize="" onselect="" onsubmit="" onunload="" style="padding: 0px; margin: 0px; vertical-align: top; border: 0px; list-style: none;">
sw1(config)#int port-channel 1
sw1(config)#int range f0/13 - 14
sw1(config-if-range)#switchport trunk encapsulation dot1q
sw1(config-if-range)#switchport mode trunk
sw1(config-if-range)#speed 100
sw1(config-if-range)#duplex full
sw1(config-if-range)#channel-group 1 mode on
sw1(config)#port-channel load-balance dst-ip
sw2(config)#int port-channel 1
sw2(config)#int range f0/13 - 14
sw2(config-if-range)#switchport trunk encapsulation dot1q
sw2(config-if-range)#switchport mode trunk
sw2(config-if-range)#speed 100
sw2(config-if-range)#duplex full
sw2(config-if-range)#channel-group 1 mode on
sw2(config)#port-channel load-balance dst-ip
特别说明:如果本试验中交换机sw2上接的是服务器,客户计算机接在sw1上,这时在交换机sw1上应该配置为基于src-ip的负载平衡方式,而在sw2上应该配置为基于dst-ip的负载平衡方式。

实验调试
**
sw1#
show etherchannel summary
** //查看EtherChannel信息
650) this.width=650;" name="image_operate_49351343235750515" real_src="http://s11.sinaimg.cn/middle/635e1a9etc5aa6896a01a&690" alt="EtherChannel(PAgP、LACP)基本配置" title="EtherChannel(PAgP、LACP)基本配置" action-data="http%3A%2F%2Fs11.sinaimg.cn%2Fmiddle%2F635e1a9etc5aa6896a01a%26690" action-type="show-slide" src="http://s11.sinaimg.cn/middle/635e1a9etc5aa6896a01a&690" onabort="" onblur="" onchange="" onclick="" ondblclick="" onerror="" onfocus="" onkeydown="" onkeypress="" onkeyup="" onmousedown="" onmousemove="" onmouseout="" onmouseover="" onmouseup="" onreset="" onresize="" onselect="" onsubmit="" onunload="" style="padding: 0px; margin: 0px; vertical-align: top; border: 0px; list-style: none;">sw1#show etherchannel load-balance
** //查看EtherChannel负载平衡方式
650) this.width=650;" name="image_operate_72001343235753147" real_src="http://s15.sinaimg.cn/middle/635e1a9etc5aa7880b42e&690" alt="EtherChannel(PAgP、LACP)基本配置" title="EtherChannel(PAgP、LACP)基本配置" action-data="http%3A%2F%2Fs15.sinaimg.cn%2Fmiddle%2F635e1a9etc5aa7880b42e%26690" action-type="show-slide" src="http://s15.sinaimg.cn/middle/635e1a9etc5aa7880b42e&690" onabort="" onblur="" onchange="" onclick="" ondblclick="" onerror="" onfocus="" onkeydown="" onkeypress="" onkeyup="" onmousedown="" onmousemove="" onmouseout="" onmouseover="" onmouseup="" onreset="" onresize="" onselect="" onsubmit="" onunload="" style="padding: 0px; margin: 0px; vertical-align: top; border: 0px; list-style: none;">sw1#
show etherchannel port-channel
** //查看指定的EtherChannel包含的接口
650) this.width=650;" name="image_operate_5721343237619415" real_src="http://s13.sinaimg.cn/middle/635e1a9etc5aad8a22f6c&690" alt="EtherChannel(PAgP、LACP)基本配置" title="EtherChannel(PAgP、LACP)基本配置" action-data="http%3A%2F%2Fs13.sinaimg.cn%2Fmiddle%2F635e1a9etc5aad8a22f6c%26690" action-type="show-slide" src="http://s13.sinaimg.cn/middle/635e1a9etc5aad8a22f6c&690" onabort="" onblur="" onchange="" onclick="" ondblclick="" onerror="" onfocus="" onkeydown="" onkeypress="" onkeyup="" onmousedown="" onmousemove="" onmouseout="" onmouseover="" onmouseup="" onreset="" onresize="" onselect="" onsubmit="" onunload="" style="padding: 0px; margin: 0px; vertical-align: top; border: 0px; list-style: none;">sw1#**show etherchannel protocol
** //显示各个Channel-group使用的协商协议接口如果进入err-disable状态有两种方法恢复:

①手动恢复:先shutdown,再no shutdown;

②自动恢复:errdisable recovery cause {all|arp-inspection|bpduguard|link-flap} 指定原因

        errdisable recovery interval 30 指定自动恢复时间间隔

etherchannel规则

1.在每个EtherChannel中,Cisco交换机最多允许包括8个端口。这些端口既不必是连续分布的,也不必位于相同模块中。但某些上一代Catalyst交换机却受到某些限制,所以在实施EtherChannel之前,我们应当检查特定产品的发行说明;
2.一个EtherChannel内的所有端口都必须使用相同协议(PAgP或LACP);

  1. 一个EtherChannel内的所有端口都必须具有相同的速度和双工模式,LACP要求端口只能工作在全双工模式;
    4.一个端口不能在相同的时间内属于多个通道组;
    5.一个EtherChannel内的所有端口都必须配置到相同的接入VLAN中,或者配置到具有相同VLAN许可列表和相同native VLAN干道中;
    6.为了避免意想不到的结果,一个EtherChannel内的所有端口都需要配置相同的干道模式,例如,采用dot1q desirable的干道模式;
    7.一个EtherChannel内的所有端口都要求具有相同的VLAN开销配置;
    8.如果某个端口被配置为 SPAN(Switched Port Analyer,交换端口分析器)的目标端口,那么就不能形成EtherChannel;
    9.如果EtherChannel的端口通道是第3层接口(而不是物理接口),那么就应当为接口配置IP地址;
    10.即使接口配置了不同的STP端口的路径开销,那么所配置的兼容端口也能形成一个EtherChannel。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,233评论 4 360
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,013评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,030评论 0 241
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,827评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,221评论 3 286
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,542评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,814评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,513评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,225评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,497评论 2 244
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 31,998评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,342评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 32,986评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,055评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,812评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,560评论 2 271
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,461评论 2 266

推荐阅读更多精彩内容