端口聚合又称作链路聚合,即将几个链路作聚合处理以达到增加交换机之间的连接带宽,避免网络瓶颈的目的。 链路聚合控制协议实现了如何将两个以上的以太网链路组合起来成为高带宽通道。其实现方法是在交换机上把多个物理端口的链路连接捆绑在一起形成一个简单的逻辑连接?这个逻辑连接被称为聚合端口。 冗余链路和流量负载平衡是端口聚合的根本目的。
一、二层端口上的链路聚合
端口的聚合有两种方式,一种是手动的方式,一个是自动协商的方式。
(1)手动方式   这种方式很简单,设置端口成员链路两端的模式为“on”。
命令格式为:   channel-group <number组号> mode on
(2)自动方式    自动方式有两种协议:PAgP(Port Aggregation Protocol)和LACP(Link aggregation Control Protocol)。   
PAgP:Cisco设备的端口聚合协议,有auto和desirable两种模式。 auto模式在协商中只收不发,desirable模式的端口收发协商的数据包。   LACP:标准的端口聚合协议802.3ad,有active和passive两种模式。 active相当于PAgP的auto,而passive相当于PAgP的desirable。
1:假设要把F0/23和F0/24聚合,那么分别在起端口配置里面输入:
switch(config)#int range fastethernet 0/23-24
switch(config-if)#switchport trunk encapsulation dot1q
switch(config-if)#switchport mode trunk
switch(config-if)#channel-group 1 mode on  //注意这里的on就说明用的是手动的方式,如果用自动方式,那么就要看你在接口上启用的是什么协议了
switch(config-if)#channel-protocol  {pagp|lacp} //之后的配置就看你起用了什么协议
二、三层端口上的链路聚合
由于EtherChannel大多工作在物理层,所以可将多个3层接口组合成一条单独的通道。
下面来看步骤:
switch(config)#interface port-channel 1  //创建逻辑端口通道
switch(config-if)#ip address 192.168.10.1 255.255.255.0         //配置通道IP地址
switch(config-if)#interface gi1/0/1     //将二层端口添加到三层逻辑通道
switch(config-if)#no ip address         //移除任何协议寻址
switch(config-if)#no switchport        //确保端口工作在三层
switch(config-if)#ip channel-group 1 mode on   //将端口分配给EtherChannel
switch(config-if)#interface gi1/0/2
switch(config-if)#no ip address
switch(config-if)#no switchport
switch(config-if)#ip channel-group 1 mode on
1、为使Port Channel正常工作,Port Channel的成员端口必须具备以下相同的属性:
a) 端口均为全双工模式;
b) 端口速率相同;
c) 端口的类型必须一样,比如同为以太口或同为光纤口;
d) 端口同为Access端口并且属于同一个VLAN或同为Trunk端口;
e) 如果端口为Trunk端口,则其Allowed VLAN和Native VLAN属性也应该相同。
2、支持任意两个交换机物理端口的汇聚,最大组数为6个,组内最多的端口数为8个。
3、一些命令不能在port-channel上的端口使用,包括:arp,bandwidth,ip,ip-forward
等;
4、在使用强制生成端口聚合组时,由于汇聚是手工配置触发的,如果由于端口的VLAN
信息不一致导致汇聚失败的话,汇聚组一直会停留在没有汇聚的状态,必须通过往该group增加和删除端口来触发端口再次汇聚,如果VLAN信息还是不一致仍然不能汇聚成功。直到VLAN信息都一致并且有增加和删除端口触发汇聚的情况下端口才能汇聚成功;
5、检查对端交换机的对应端口是否配置端口聚合组,且要查看配置方式是否相同,如果本端是手工方式则对端也应该配置成手工方式,如果本端是LACP动态生成则对端也应该是LACP动态生成,否则端口聚合组不能正常工作;还有一点要注意的是如果两端收发的都是LACP协议,至少有一端是ACTIVE的,否则两端都不会发起LACP数据报;
6、port-channel一旦形成之后,所有对于端口的设置只能在port-channel端口上进行;
7、LACP必须和Security和802.1X的端口互斥,如果端口已经配置上述两种协议,就不允许被起用LACP;
三、端口聚合的两端接口类型可以一致,也可以不一致,比如一端是三层接口,一端是二层接口,三层接口一般是网关或者路由接口
channel-group mode 另解:
(1)ON, 这种模式会强制端口不使用思科私有PAgP而形成EtherChannel.
在这种模式下,如果希望EtherChannel能够正确的工作,那么就要求链路伙伴的EtherChannel都处于On模式。
(2)Auto 这中模式会使端口进入自动协商。如果端口接收到PAgP数据包,那么就形成EtherChannel. 但是这种模式下端口不会主动发起协商。
(3)Desirable 这种模式是cisco的PAGP协商模式,主动协商建立通道,将使得端口利用PAgP进入形成EtherChannel的协商状态。在配置EtherChannel的时候,推荐使用desirable

转载于:https://blog.51cto.com/wugang2126/1161801

cisco链路聚合配置相关推荐

  1. mac 思科 链路聚合_交换技术链路聚合配置

    所谓链路聚合是指两个或更多的数据信道合成为一个,这样的这个信道就可以提供更高带宽的逻辑链路,这样也为网络的可靠性做出了保护如果其中一条信道出现问题那么还有一条信道可以运行.当交换机检测到其中一个成员端 ...

  2. 华为端口聚合命令_华为交换机链路聚合配置命令

    手工负载分担模式链路聚合 介绍了手工负载分担模式链路聚合配置场景.step及注意事项. 1.1.1 建立配置任务 1.1.2 创建Eth-Trunk 1.1.3 (可选)配置Eth-Trunk 工作模 ...

  3. 华为LACP链路聚合配置

    华为LACP链路聚合配置 链路聚合原理:链路聚合的原理是将一组相同属性的物理接口捆绑在一起为一个逻辑接口来增加带宽和可靠性的一种方法.有以下优势: 增加带宽.提高冗余(提高可靠性).负载分担.节省成本 ...

  4. 华三路由器链路聚合配置(华三交换机配置)

    华三路由器链路聚合配置拓扑如下: 1.华三路由器链路聚合配置:配置链路聚合 SW1设备配置 <H3C>system-view #进入系统视图 [H3C]sysname sw1 #将设备命名 ...

  5. h3c linux静态链路聚合,H3C 链路聚合配置

    #创建聚合组1(根据具体情况选择下面两种方式之一). l采用静态聚合模式:创建二层聚合接口1 system-view [SwitchA] interface bridge-aggregation 1 ...

  6. 华为端口聚合命令_以太网链路聚合配置命令 - S1720, S2700, S5700, S6720 V200R011C10 命令参考 - 华为...

    以太网链路聚合配置命令 命令支持情况 默认所有款型均支持本章节命令,如有个别命令行或参数存在差异,请详见具体命令行中的说明. authentication-mode(E-Trunk视图) 命令功能 a ...

  7. ESXi与物理交换机静态链路聚合配置过程中的小陷阱

    作者:陆斌 文章来自微信公众号:平台人生 内容简介:ESXi与物理交换机之间配置静态链路聚合时,因为静态链路聚合的特点,在进行down网卡和从虚拟交换机移除网卡的操作时,可能会无法完成故障流量切换,影 ...

  8. vcenter链路聚合配置

    1.创建完分布式交换机后,点击配置,可以看到"LACP" 2.新建LACP,这里我选择基于源ip负载,被动,对端交换机也要有配链路聚合配置 3.将物理网卡分配给lag链路 4.将分 ...

  9. 各厂商-链路聚合配置

    各厂商-链路聚合配置 华为 网络拓扑 链路聚合配置 华三 网络拓扑 链路聚合配置 锐捷 网络拓扑 链路聚合配置 思科 网络拓扑 链路聚合配置 在工作中会经常遇到配置不同厂家的设备,此次实验主要是一些常 ...

  10. 华三路由器链路聚合配置(H3C华三链路聚合的原理)

    1.华三路由器链路聚合配置,链路聚合的作用: 将多条物理链路捆绑在一起形成一条以太网逻辑链路,实现增加链路带宽的目的,同时这些捆绑在一起的链路通过相互动态备份,可以有效地提高链路的可靠性 2.聚合模式 ...

最新文章

  1. 数据库中的select 1,select count(1),order by 1
  2. HTML和CSS基础知识
  3. idea连接mysql数据库时连接显示错误caching_sha2_password
  4. 音视频之使用sonic.cpp实现音频倍速播放功能
  5. java metric_java版的Metric工具介绍
  6. 分享个 之前写好的 android 文件流缓存类,专门处理 ArrayList、bean。
  7. priority_queue C++
  8. 小萝卜控机大师录制脚本(手机app自动化)
  9. 17AHU排位赛2 A题(最小生成树、LCA维护树上路径)
  10. 数据压缩作业——浊音,清音,爆破音时频分析
  11. 作业2:健身类软件调研
  12. VPS,虚拟主机,云主机,独立服务器区别
  13. 不清楚用电脑怎么图片转文字?来看看这三个方法吧
  14. 标准化(standardization,z-score)与归一化(Normalizer)分别是什么?有什么区别?
  15. 多语言应用性能监控系统:Elastic APM
  16. 分体式无线蓝牙耳机什么牌子好?分体式蓝牙耳机排行榜
  17. Screen exposed for less than 1000 ms. Event not sent. time:
  18. qt在表格中如何画线_Qt之表格控件蚂蚁线
  19. 机器学习中的独立同分布(I.I.D.)假设
  20. c语言邻接表做公园导游系统,公园导游管理系统

热门文章

  1. Vue项目实战:电商后台管理系统(Vue+VueRouter+Axios+Element)
  2. 网络安全实验室--基础关
  3. APP导航菜单系列Axure模板原型
  4. 接口测试一般怎么测?接口测试的流程和步骤~
  5. 混合储能系统能量管理simulink仿真模型。 蓄电池和超级电容构成的混合储能系统能量管理控制策略
  6. 物联网通信技术期末复习6:第六章-应用传输技术
  7. 好用!不用第三方工具就可以检测微信好友是否删除!
  8. Linux日志管理工具 journalctl
  9. Radasm使用简明手册(中文版)
  10. 设备商网管软件定制开发案例分析