EtherChannal详解

476 字
2 分钟
EtherChannal详解

背景#

  • 解决方案提供更多的带宽对类似链路进行逻辑聚合
  • 看成一个逻辑链接
  • 提供负载平衡和冗余支持
  • 支持Switch ports和Routed ports

PAgP modes#

  • On 通道成员不协商(无协议)
  • Desirable 主动询问对方是否可以/将
  • Auto 被动等待对方询问
  • Off 未在接口上配置的 EtherChannel

LACP modes#

  • On 通道成员不协商(无协议)
  • Active 主动询问对方是否可以/将
  • Passive 被动等待对方询问
  • Off 未在接口上配置的 EtherChannel

EtherChannel的配置#

  • 选择用于Channel的端口
  • 选择PAgP或LACP
  • 在接口上配置channel-group
    • 设置channel-groupID
    • 根据特定的协议,选择接口模式完成
  • 上述步骤后,逻辑的etherchannel接口就建立好了。
    • 可以进一步对这个逻辑的etherchannel接口进行配置

EtherChannel的实施要点#

  • Port-channel接口一旦建立完成后,就形成了一个个逻辑的接口,后续针对该接口的配置在port-channel逻辑接口中完成
  • 最大支持8个端口做捆绑
  • Port-channel接口不能成为SPAN的目的接口
  • 隶属于一个port-channel的物理接口需有相同的如下配置
    • 相同的speed和duplex
    • 相同的接口模式(access、trunk)
    • 如果是trunk模式,那么native vlan及allowed vlan需相同
    • 如果是access模式,所属vlan需相同

EC的负载均衡#

  • EtherChannel支持在同一个port-channel的链路中执行负载均衡
  • 负载均衡动作可以基于MAC、端口、IP(源IP、目的IP或两者)
  • 默认的行为<源目ip地址对>(src-dst-ip)

Switch(config)# port-channelload-balance type

Switch# show etherchannelload-balance

EC的配置#

Switch(config)# int range f0/1 - 2 #进入接口范围
Switch(config-if-range)# switchport #将接口配置为二层接口
Switch(config-if-range)# switchport trunk encapsulation dot1q #trunk封装协议为dot1q
Switch(config-if-range)# switchport mode trunk #设置接口模式为Trunk模式
Switch(config-if-range)# channel-protocol pagp/lacp
Switch(config-if-range)# channel-group 1 mode desirable #配置etherchannel,ID为1,模式为desirable

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
EtherChannal详解
https://www.sumi233.top/posts/CCNP/CCNP-EtherChannel/
作者
酥米
发布于
2024-11-21
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
酥米
终有一日,寻梦中人
公告
欢迎来到酥米的小站!如果没有发现文章更新,请尝试清除网页缓存或使用 Ctrl+F5 刷新哦
分类
标签
最新动态
站点统计
文章
78
分类
6
标签
16
总字数
140,582
运行时长
0
最后活动
0 天前
站点信息
构建平台
Cloudflare Workers
博客版本
Firefly v6.15.8
文章许可
CC BY-NC-SA 4.0