本文讨论在都运行 Catalyst OS (CatOS) 的 Cisco Catalyst 5500 交换机和 Catalyst 6500 交换机之间设置 EtherChannel。 运行 CatOS 的所有 Catalyst 4500/4000、5500/5000 或 6500/6000 系列交换机都可在这种情况下用于获得同样结果。EtherChannel 可以根据用于形成 EtherChannel 的接口或端口的速度称为快速以太通 (FEC) 或千兆以太网通道 (GEC)。
在本例中,每个交换机的快速以太网 (FE) 端口已被捆绑到 FEC。在本文中,术语“快速以太通道”、“千兆以太网通道”、“端口通道”、“通道”和“端口组”都指 EtherChannel。
本文档仅包括交换机的配置文件和相关 show 命令示例的输出。有关如何在 Catalyst 交换机之间配置 EtherChannel 的进一步详细信息,请参阅以下文档:
本文档不提供使用链路聚合控制协议(LACP)的配置。有关配置LACP的详细信息,请参阅以下文档:
本文档没有任何特定的要求。
本文档中的信息基于以下软件和硬件版本:
运行 CatOS 6.3(7) 软件的 Catalyst 5500 交换机
运行 CatOS 7.2(2) 软件的 Catalyst 6500 交换机
注意:在配置CatOS交换机之间的通道之前,请参阅以下文档:
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
有关文档规则的详细信息,请参阅 Cisco 技术提示规则。
EtherChannel 可无条件配置(打开信道模式),也可以让此交换机使用端口聚合协议 (PAgP)(使用期望信道模式)与远端协商此信道来进行配置。
注意:运行CatOS的Catalyst交换机支持PAgP,因此建议使用期望模式在这些设备之间设置EtherChannel。PAgP 可保护两个设备之间不出现任何误配置。打开信道模式在远端设备不支持 PAgP 时且您需要无条件设置信道时很有用。静音或非静音关键字可用于自动信道模式和期望信道模式。默认情况下,静音关键字在 Catalyst 4500/4000 或 6500/6000 的所有端口和 Catalyst 5500/5000系列交换机的铜线端口上启用。默认情况下,非静音关键字在 Catalyst 5500/5000 系列交换机的所有光纤端口(FE 和千兆以太网 [GE])上启用。当在 Cisco 交换机之间连接时,推荐使用默认静音或非静音关键字。
有关 PAgP 和 EtherChannel 的详细信息,请转到 Cisco 交换机产品网页寻找您的 CatOS 软件版本的技术文档。请参阅配置快速以太通道和千兆以太网通道或配置 EtherChannel 部分。您可能会希望使用您的浏览器“查找”功能找到这些部分。
另一个好的参考是以下文档的 EtherChannel/端口聚合协议部分:
本部分提供有关如何配置本文档所述功能的信息。
注:要查找有关本文档中使用的命令的其他信息,请使用命令查找工具 (仅注册客户)。
本文档使用以下网络设置:
本文档使用以下配置:
注意:本文档中列出的配置是通过建议的期望模式使用PAgP协商配置EtherChannel来实现的。
Catalyst 5500 交换机 |
---|
#version 6.3(7) ! set option fddi-user-pri enabled ! #system set system name cat5500 ! #frame distribution method set port channel all distribution mac both ! #ip !--- This is the IP address used for management. set interface sc0 1 10.10.10.2/255.255.255.0 10.10.10.255 ! #set boot command set boot config-register 0x2102 set boot system flash bootflash:cat5000-sup3.6-3-7.bin ! #port channel !--- Ports are assigned to admin group 50. This admin group is assigned !--- automatically when the port channel is configured, or it can be assigned manually. !--- If the admin group does not need to be assigned manually, this command should not be !--- manually set either. Let the switch create it automatically. !--- Also note that ports 4/1 through 4/4 are set for port channel even though only !--- 4/1-2 are configured. This is normal behavior. The ports 4/3 and 4/4 can !--- be used for any other purpose. set port channel 4/1-4 50 ! # default port status is enable ! ! #module 1 : 2-port 1000BaseSX Supervisor ! #module 2 empty ! #module 3 empty ! #module 4 : 24-port 10/100BaseTX Ethernet !--- Port channeling is enabled. set port channel 4/1-2 mode desirable silent ! #module 5 : 12-port 10/100BaseTX Ethernet ! #module 6 empty ! #module 7 : 2-port MM OC-3 Dual-Phy ATM ! #module 8 empty ! #module 9 empty ! #module 10 empty ! #module 11 empty ! #module 12 empty ! #module 13 empty end |
Catalyst 6500 交换机 |
---|
#version 7.2(2) ! ! #system set system name cat6500 ! #! #ip !--- This is the IP address used for management. set interface sc0 1 10.10.10.1/255.255.255.0 10.10.10.255 ! #set boot command set boot config-register 0x2102 set boot system flash bootflash:cat6000-supk8.7-2-2.bin ! #igmp set igmp leave-query-type mac-gen-query ! #port channel !--- The ports are assigned to admin group 63. This admin group is assigned !--- automatically when the port channel is configured or it can be assigned manually. !--- If admin group does not need to be assigned manually, this command should not be !--- manually set. Let the switch create it automatically. !--- Also note that ports 4/1 through 4/4 are set for the port channel even though !--- only 4/1-2 are configured. This is normal behavior. The ports 4/3 and 4/4 !--- can be used for any other purpose. set port channel 4/1-4 63 ! # default port status is enable ! ! #module 1 : 2-port 1000BaseX Supervisor ! #module 2 : 2-port 1000BaseX Supervisor ! #module 3 empty ! #module 4 : 48-port 10/100BaseTX Ethernet !--- Port channeling is enabled. set port channel 4/1-2 mode desirable silent ! #module 5 empty ! #module 6 empty ! #module 15 : 1-port Multilayer Switch Feature Card ! #module 16 : 1-port Multilayer Switch Feature Card end |
本部分所提供的信息可用于确认您的配置是否正常工作。
命令输出解释程序工具(仅限注册用户)支持某些 show 命令,使用此工具可以查看对 show 命令输出的分析。
要检查 CatOS 交换机上的端口信道,请发出以下命令:
show port capabilities module
show port channel
show port channel module/port
show port channel info
要检查 CatOS 交换机的生成树协议 (STP) 状态,请发出以下命令:
show spantree
show spantree vlan
show spantree module/port
show port capabilities module
此命令用于检查此模块是否能够开通信道。它还显示哪些其他端口可以使用此端口形成信道。
cat5500> (enable) show port capabilities 4 Model WS-X5225R Port 4/1 Type 10/100BaseTX Speed auto,10,100 Duplex half,full Trunk encap type 802.1Q,ISL Trunk mode on,off,desirable,auto,nonegotiate Channel 4/1-2,4/1-4 Broadcast suppression percentage(0-100) Flow control receive-(off,on),send-(off,on) Security yes Dot1x yes Membership static,dynamic Fast start yes QOS scheduling rx-(none),tx-(none) CoS rewrite yes ToS rewrite IP-Precedence Rewrite no UDLD yes AuxiliaryVlan 1..1000,untagged,dot1p,none SPAN source,destination -------------------------------------------------------------- Model WS-X5225R Port 4/2 Type 10/100BaseTX Speed auto,10,100 Duplex half,full Trunk encap type 802.1Q,ISL Trunk mode on,off,desirable,auto,nonegotiate Channel 4/1-2,4/1-4 Broadcast suppression percentage(0-100) Flow control receive-(off,on),send-(off,on) Security yes Dot1x yes Membership static,dynamic Fast start yes QOS scheduling rx-(none),tx-(none) CoS rewrite yes ToS rewrite IP-Precedence Rewrite no UDLD yes AuxiliaryVlan 1..1000,untagged,dot1p,none SPAN source,destination -------------------------------------------------------------- !--- Output suppressed.
show port channel
此命令与 show port channel info 命令一起用于检查端口通道的状态。
cat5500> (enable) show port channel Port Status Channel Admin Ch Mode Group Id ----- ---------- -------------------- ----- ----- 4/1 connected desirable silent 50 865 4/2 connected desirable silent 50 865 ----- ---------- -------------------- ----- ----- Port Device-ID Port-ID Platform ----- ------------------------------- ------------------------- ---------------- 4/1 TBA04380080(cat6500) 4/1 WS-C6506 4/2 TBA04380080(cat6500) 4/2 WS-C6506 ----- ------------------------------- ------------------------- ----------------
注意:如果端口4/3和4/4处于未连接状态,则上述输出中会显示它们。
如果从Cisco设备获得show port channel命令的输出,则可以使用输出解释器工具 (仅注册客户)来显示潜在问题和修复。
show spantree module/port
cat5500> (enable) show spantree 4/1 Port Vlan Port-State Cost Prio Portfast Channel_id ------------------------ ---- ------------- --------- ---- -------- ---------- 4/1-2 1 forwarding 12 32 disabled 865 cat5500> (enable) show spantree 4/2 Port Vlan Port-State Cost Prio Portfast Channel_id ------------------------ ---- ------------- --------- ---- -------- ---------- 4/1-2 1 forwarding 12 32 disabled 865
注意:端口4/1和4/2的show spantree module/port命令的输出相同,因为这些端口在一个通道中分组,通道ID为865。
show port capabilities module
此命令用于检查此模块是否能够开通信道。它还显示哪些其他端口可以使用此端口形成信道。
cat6500> (enable) show port capabilities 4/1 Model WS-X6248-RJ-45 Port 4/1 Type 10/100BaseTX Speed auto,10,100 Duplex half,full Trunk encap type 802.1Q,ISL Trunk mode on,off,desirable,auto,nonegotiate Channel yes Broadcast suppression no Flow control receive-(off,on),send-(off) Security yes Dot1x yes Membership static,dynamic Fast start yes QOS scheduling rx-(1q4t),tx-(2q2t) CoS rewrite yes ToS rewrite DSCP UDLD yes Inline power no AuxiliaryVlan 1..1000,1025..4094,untagged,dot1p,none SPAN source,destination COPS port group 4/1-48 Link debounce timer yes
show port channel
此命令与 show port channel info 命令一起用于检查端口通道的状态。
cat6500> (enable) show port channel Port Status Channel Admin Ch Mode Group Id ----- ---------- -------------------- ----- ----- 4/1 connected desirable silent 63 865 4/2 connected desirable silent 63 865 Port Device-ID Port-ID Platform ----- ------------------------------- ------------------------- ---------------- 4/1 069001645(cat5500) 4/1 WS-C5500 4/2 069001645(cat5500) 4/2 WS-C5500
注意:如果端口4/3和4/4处于未连接状态,则上述输出中会显示它们。
如果从Cisco设备获得show port channel命令的输出,则可以使用Output Interpreter Tool (仅限注册的客户)来显示潜在问题和修复。
show port channel info
cat6500> (enable) show port channel info Switch Frame Distribution Method: ip both Port Status Channel Admin Channel Speed Duplex Vlan mode group id ----- ---------- -------------------- ----- ------- ----- ------ ---- 4/1 connected desirable silent 63 865 a-100 a-full 1 4/2 connected desirable silent 63 865 a-100 a-full 1 Port Channel Oper-group Neighbor Oper-Distribution PortSecurity/ ifIndex Oper-group Method Dynamic port ----- ------- ---------- ---------- ----------------- ------------- 4/1 215 241 1 ip both 4/2 215 241 1 ip both Port Device-ID Port-ID Platform ----- ------------------------------- ------------------------- ---------------- 4/1 069001645(cat5500) 4/1 WS-C5500 4/2 069001645(cat5500) 4/2 WS-C5500 !--- Output suppressed.
show spantree vlan
show spantree 命令用于验证一个信道内的所有端口是否分为一组且处于转发状态。
cat6500> (enable) show spantree 1 VLAN 1 Spanning tree mode PVST+ Spanning tree type ieee Spanning tree enabled Designated Root 00-04-6d-82-88-00 Designated Root Priority 0 Designated Root Cost 38 Designated Root Port 4/25 Root Max Age 20 sec Hello Time 2 sec Forward Delay 15 sec Bridge ID MAC ADDR 00-03-a0-e9-0c-00 Bridge ID Priority 32768 Bridge Max Age 20 sec Hello Time 2 sec Forward Delay 15 sec Port Vlan Port-State Cost Prio Portfast Channel_id ------------------------ ---- ------------- --------- ---- -------- ---------- 1/1 1 not-connected 4 32 disabled 0 1/2 1 not-connected 4 32 disabled 0 2/1 1 not-connected 4 32 disabled 0 2/2 1 not-connected 4 32 disabled 0 4/1-2 1 forwarding 12 32 disabled 865 4/3 1 forwarding 19 32 disabled 0 4/4 1 forwarding 19 32 disabled 0 4/5 1 not-connected 100 32 disabled 0 4/6 1 not-connected 100 32 disabled 0 4/7 1 not-connected 100 32 disabled 0 4/8 1 not-connected 100 32 disabled 0 4/9 1 not-connected 100 32 disabled 0 4/10 1 not-connected 100 32 disabled 0 4/11 1 not-connected 100 32 disabled 0 4/12 1 not-connected 100 32 disabled 0 4/13 1 not-connected 100 32 disabled 0 4/14 1 not-connected 100 32 disable !--- Output suppressed.
如果您有来自Cisco设备的show spantree命令的输出,则可以使用输出解释程序工具 (仅注册客户)来显示潜在问题和修复。
show spantree module/port
cat6500> (enable) show spantree 4/1 Port Vlan Port-State Cost Prio Portfast Channel_id ------------------------ ---- ------------- --------- ---- -------- ---------- 4/1-2 1 forwarding 12 32 disabled 865 cat6500> (enable) show spantree 4/2 Port Vlan Port-State Cost Prio Portfast Channel_id ------------------------ ---- ------------- --------- ---- -------- ---------- 4/1-2 1 forwarding 12 32 disabled 865
注意:端口3/1和3/2的show spantree module/port命令的输出相同,因为这些端口在一个通道中分组,通道ID为865。
思科建议端口信道配置使用 PAgP,如上背景理论中所述。如果出于任何原因无条件配置 EtherChannel(打开信道模式),建议您按照以下步骤创建端口信道。这样可在配置过程中避免 STP 方面的可能问题。如果一端在另一端可配置为信道之前被配置为信道,STP 环路检测可能会禁用端口。
发出 set port disable module/port 命令,在第一个交换机上,将要用于形成端口信道的端口设为禁用模式。
在第一个交换机上创建端口通道(端口组),将信道模式设为开。
在第二个交换机上创建端口通道,将信道模式设为开。
发出 set port enable module/port 命令,在第一个交换机上重新启用之前被禁用的端口。