端口聚合,英文简称EtherChannel(以太通道)是由Cisco研发的,应用于交换机之间的多链路捆绑技术。它的基本原理是:

将两个设备间多条物理链路捆绑在一起组成一条逻辑链路,从而达到带宽倍增的目的(这条逻辑链路带宽相当于物理链路带宽之和)。

除了增加带宽外,端口聚合还可以在多条链路上均衡分配流量,起到负载分担的作用;当一条或多条链路故障时,只要还有链路正常,

流量将转移到其它的链路上,整个过程在几毫秒内完成,从而起到冗余的作用,增强了网络的稳定性和安全性。两台交换机之间是否形

成EtherChannel也可以用协议自动协商。目前有两个协商协议:PAgP和LACP,PAgP(端口汇聚协议 Port Aggregation Protocol)

是Cisco私有的协议,而LACP(链路汇聚控制协议 Link Aggregation Control Protocol)是基于IEEE 802.3ad的国际标准,是一种实

现链路动态聚合的协议。

Switch(config-if-range)#channel-group 1 mode ?                   #通过此命令在交换机查看端口聚合可以使用的协议

active   Enable LACP unconditionally                                       #主动发送LACP报文

auto    Enable PAgP only if a PAgP device is detected               #被动发送PAgP报文

desirable  Enable PAgP unconditionally                                   #主动发送PAgP报文

on       Enable Etherchannel only                                           #手动设置,需要两边都设置成on

passive  Enable LACP only if a LACP device is detected             #被动接收LACP报文

端口聚合说明:

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

(1)、如果是百兆网络,总带宽可达1.6Gbit/s;

(2)、如果是千兆网络,总带宽可达16Gbit/s。

2、EtherChannel不支持10M端口;

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

4、EtherChannel默认使用PAgP协议;

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

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

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

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

实验环境:

标注:本教程只讲解端口聚合配置命令,其它配置请自行上网查阅资料。

两台Cisco思科交换 2960  + 一台Cisco思科交换机3560

思科3560交换机SW3配置思路:

1、  配置两个VLAN, VLAN 10分配给SW1交换机,VLAN 20分配给SW2交换机

2、  VLAN 10 配置IP地址 192.168.10.1 255.255.255.0

   VLAN 20 配置IP地址:192.168.20.1 255.255.255.0

3、  开启HDCP功能及路由功能

4、  Fa0/23-24端口分配给SW1交换机做端口聚合,Fa0/21-22端口分配给SW2交换机做端口聚合

思科2960 交换机 SW1配置思路:

1、创建VLAN 10,并把fa0/1-2端口分配给VLAN 10

2、Fa0/23-24端口与上级交换机端口Fa0/23-24对应端口聚合

思科2960 交换机 SW1配置思路:

1、创建VLAN 20,并把fa0/1-2端口分配给VLAN 20

2、Fa0/23-24端口与上级交换机端口Fa0/21-22对应端口聚合

PC1电脑和PC2电脑分别设置共享文件,PC3电脑复制PC1电脑共享文件,PC4电脑复制PC2电脑共享文件,在同时复制过程中,可以查看复制的速度就可以看得出效果。

1、思科3560交换机SW3端口聚合配置:

#全局模式下进入Fa0/23-24端口

Switch(config)#interface range fastEthernet 0/23-24

#创建虚拟通道 channel-group 1 并设置模式为desirable

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

#描述channel-group 1虚拟通道从SW3连接SW1

Switch(config-if-range)#description  SW3-SW1

#强制虚拟通道 channel-group 1使用dot1q封装数据包

Switch(config-if-range)#switchport trunk encapsulation dot1q

#设置为trunk允许多个VLAN通过

Switch(config-if-range)#switchport mode trunk

#激活端口

Switch(config-if-range)#no shutdown

#全局模式下进入Fa0/21-22端口

Switch(config)#interface range fastEthernet 0/21-22

#创建虚拟通道 channel-group 2 并设置模式为desirable

Switch(config-if-range)#channel-group 2 mode desirable

#描述channel-group 2虚拟通道从SW3连接SW2

Switch(config-if-range)#description  SW3-SW2

#强制虚拟通道 channel-group 2使用dot1q封装数据包

Switch(config-if-range)#switchport trunk encapsulation dot1q

#设置为trunk允许多个VLAN通过
Switch(config-if-range)#switchport mode trunk

#激活端口

Switch(config-if-range)#no shutdown

标注:dot1q是802.1q标准,是vlan的一种封装方式,各类交换和路由使用的vlan通用协议模式。

2、思科 2960交换机SW1端口聚合配置:

#全局模式下进入fa0/23-24端口

Switch(config)#interface
range fastEthernet 0/23-24

#创建虚拟通道 channel-group
1并设置模式为desirable

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

#描述channel-group 1虚拟通道从SW1连接SW3

Switch(config-if-range)#description  SW1-SW3

#设置为trunk允许多个VLAN通过

Switch(config-if-range)#switchport mode trunk

#指定允许通过channel-group 1的vlan,这里设置all是所有vlan,思科交换机默认是all

#如果设置只允许VLAN
10通过channel-group 1虚拟通道命令
switchport trunk allowed vlan 10

Switch(config-if-range)#switchport trunk allowed vlan all

#激活端口

Switch(config-if-range)#no shutdown

3、思科 2960交换机SW2端口聚合配置:

#全局模式下进入fa0/23-24端口

Switch(config)#interface
range fastEthernet 0/23-24

#创建虚拟通道 channel-group
2并设置模式为desirable

Switch(config-if-range)#channel-group 2 mode desirable

#描述channel-group 2虚拟通道从SW2连接SW3

Switch(config-if-range)#description  SW2-SW3

#设置为trunk允许多个VLAN通过

Switch(config-if-range)#switchport mode trunk

#指定允许通过channel-group 2的vlan,这里设置all是所有vlan,思科交换机默认是all

Switch(config-if-range)#switchport trunk allowed vlan all

#激活端口

Switch(config-if-range)#no shutdown

4、端口聚合查看命令

#查看端口聚合信息,正常情况Port-channel显示是SU,如果显示SD就不正常

Switch#show etherchannel summary

1 Po1(SU) PAgP Fa0/23(P) Fa0/24(P)

2 Po2(SU) PAgP Fa0/21(P)
Fa0/22(P)

#查看虚拟通道包含的接口

Switch#show etherchannel port-channel

#查看通道接口状况

Switch#show etherchannel load-balance

感谢三忆三哭博客提供参考:http://blog.sina.com.cn/s/blog_635e1a9e01017msv.html

Cisco交换机端口聚合(EtherChannel)的更多相关文章

  1. Cisco交换机端口安全

    Cisco交换机端口安全       通过端口设置,可以限制允许访问交换机上某个端口的MAC地址以及IP(可选)来实现严格控制对该端口的输入,最终确保网络接入安全.配置网络安全时应该注意如下问题: 1 ...

  2. cisco交换机端口从errdisable状态恢复

    故障描述 经用户反馈,一台cisco2960x接入交换机的一个端口插网线不通,ip电话也没有poe供电. 排查过程 查看交换机端口状态,发现变成了errdisable: ZH_HQN_SW2960X_ ...

  3. centos 网卡聚合及Cisco交换机链路聚合

    一.配置环境 centos 系统.网卡1口和2口做链路聚合.    交换机网口 6口和7口. 二.服务器操作步骤 centos 6 1.创建一个channel bonding interface #v ...

  4. H3C交换机端口聚合配置

    1.接入交换机: interface Ten-GigabitEthernet1/0/21 port link-mode bridge port link-type trunk port trunk p ...

  5. EtherChannel Cisco 端口聚合详解

    冗余连接及其实现 无论什么设备都无法保障运行的绝对稳定性,即使再优秀的产品也无法保证24×7不间断的工作.除去设备或模块损坏.传输线路中断等硬件故障原因以外,还可能由于网络流量过载.任务负荷过大而导致 ...

  6. [CISCO] 交换机间链路聚合端口聚合

    [CISCO] 交换机间链路聚合端口聚合 一.Introduction 端口通道( port channel ) 是一种聚合多个物理接口 ( that ) 创建一个逻辑接口.你可以捆扎( bundle ...

  7. cisco交换机实现端口聚合

    0x00前言: 今天听老师讲端口聚合,为了方便日后复习故此有 了本篇随笔. 0x01准备工具: cisco模拟器 0x02:目录 为什么要用端口聚合? 广播风暴? 扩展:SMTP 0x03正文: 为什 ...

  8. EtherChannel(PAgP、LACP)基本配置--端口聚合--(转)

    转自 http://blog.sina.com.cn/s/blog_635e1a9e01017msv.html EtherChannel EtherChannel(以太通道)也叫端口聚合或链路聚合,特 ...

  9. H3C交换机端口链路聚合

    H3C交换机端口链路聚合 以太网链路聚合 -- 以太网链路聚合配置命令 -- lacp system-prioritylacp system-priority命令用来配置系统的LACP优先级.undo ...

随机推荐

  1. webpack配置提取公共代码

    公共代码提取功能是针对多入口文件的: 背景:在pageA.js和pageB.js中分别引用subPageA.js和subPageB.js webpack.config.js文件: var path = ...

  2. Centos7.4使用SoftEther搭建V.PN

    参考: https://blog.csdn.net/qq_39591494/article/details/78625394?locationNum=9&fps=1 https://www.b ...

  3. MSTP故障处理手册

    H3C核心交换机常见故障定位手册.pdf MSTP故障处理手册.pdf 目 录 1 MSTP故障处理 1.1 广播风暴故障处理 1.1.1 故障描述 1.1.2 故障处理流程 1.1.3 故障处理步骤 ...

  4. S3C2440串口的基本使用

    2440A有三个串口,我们使用串口0对它进行了解熟悉. 首先肯定是应该找到手册上串口0所对应的引脚,然后配置相应寄存器. 串口0对应GPIO H的 2,3 串口在单片机中我们已经有很多使用经验了,对于 ...

  5. poj1733(区间上的种类并查集)

    题目大意是:一个由0,1组成的数字串~~,现在你问一个人,第i位到第j位的1的个数为奇数还是偶数.一共会告诉你几组这样的数 要你判断前k组这个人回答的都是正确的,到第k+1组,这个人说的是错的,要你输 ...

  6. How To Set Up SSH Keys

    How To Set Up SSH Keys.https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys--2

  7. python 基础总结1

    1.python简介特点:    是简单义学,有功能强大,高性能.面向对象,对动态输入的支持.解释性语言的本质,是大多数平台上理想的脚本语言. 简单,义学                    免费, ...

  8. oozie 运行demo

    昨晚装好了oozie,能启动了,并且配置了mysql作为数据库,好了,今天要执行oozie自带的demo了,好家伙,一执行就报错!报错很多,就不一一列举了,就说我最后解决的方法吧. oozie job ...

  9. 【嵌入式】——arm裸机开发 step by step 之 按键控制 LED 和 蜂鸣器

    一.arm-9 TQ2440 key.h #ifndef __KEY_H__ #define __KEY_H__ #define GPFCON (*(volatile unsigned long *) ...

  10. 纯css控制文字2行显示多余部分隐藏

    在编写页面的时候,经常遇到一些地方的文字显示1行,多余的文字隐藏,这样显示1行的很好控制: css代码如下: white-space: nowrap; overflow: hidden; text-o ...