Dieses Dokument enthält eine Beispielkonfiguration für die Einrichtung eines EtherChannels zwischen einem Catalyst 3550 und einem Catalyst 6500/6000 mit Cisco IOS®-Systemsoftware. Der EtherChannel kann als Fast EtherChannel oder Gigabit EtherChannel bezeichnet werden, je nach der Geschwindigkeit der Schnittstellen oder Ports, die zur Bildung des EtherChannels verwendet werden.
Hinweis: Die in diesem Dokument auf den Catalyst 3550 Switch angewendeten EtherChannel-Befehle können auch auf Switches der Serie Catalyst 3750 angewendet werden.
Es gibt keine spezifischen Anforderungen für dieses Dokument.
Die Informationen in diesem Dokument basierend auf folgenden Software- und Hardware-Versionen:
Catalyst 3550-Switch mit Version 12.1(14)EA der Cisco IOS-Software
Catalyst 6500/6000-Switch mit Cisco IOS Software, Version 12.1(13)E1
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netz Live ist, überprüfen Sie, ob Sie die mögliche Auswirkung jedes möglichen Befehls verstehen.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps von Cisco zu Konventionen).
In diesem Dokument wurden zwei Gigabit Ethernet-Schnittstellen auf einem Catalyst 3550 Switch - die Gigabit Ethernet-Schnittstelle auf dem 3500 ist eine ausgehandelte 10/100/1000 Ethernet-Schnittstelle - in einem Fast EtherChannel mit zwei Fast Ethernet-Schnittstellen von einem Catalyst 6500/6000 Switch mit Cisco IOS-Systemsoftware zur Bildung eines Layer-2-EtherChannels (L2).
Hinweis: In diesem Dokument beziehen sich Fast EtherChannel, Gigabit EtherChannel, Port-Channel und Channel-Gruppen auf EtherChannel.
Die Catalyst Switch-Konfiguration in diesem Dokument gilt für alle Catalyst Switches der Serien 6500/6000 oder 4500/4000 mit Cisco IOS System-Software.
In diesem Dokument werden nur Konfigurationsdateien für die Switches sowie die Ausgabe der entsprechenden Beispiel-show-Befehle gezeigt. Weitere Informationen zum Konfigurieren eines EtherChannels finden Sie in den folgenden Dokumenten:
Konfigurieren von Layer-2-EtherChannels im Abschnitt "Konfigurieren von EtherChannel" (Catalyst 3550-Switch)
Konfigurieren von Layer-3-EtherChannels im Abschnitt "Konfigurieren von EtherChannel" (Catalyst 3560-Switch)
Konfigurieren von Layer-2-EtherChannels im Abschnitt "Konfigurieren von EtherChannel" (Catalyst 3750-Switch)
Konfigurieren von Layer-3- und Layer-2-EtherChannel (Catalyst 6500/6000 mit Cisco IOS System-Software)
Konfigurieren von Layer 2 EtherChannel (Abschnitt Verständnis und Konfiguration von EtherChannel) (Catalyst 4500/4000 mit Cisco IOS System-Software)
Der EtherChannel kann manuell mit den entsprechenden Befehlen konfiguriert werden. Sie können den EtherChannel auch automatisch mit dem Port Aggregation Protocol (PAgP) konfigurieren, damit der Switch den Kanal mit der anderen Seite aushandeln kann. Weitere Informationen zu PAgP finden Sie in den folgenden Dokumenten:
Erläuterungen zum Abschnitt Port Aggregation Protocol der Konfiguration eines EtherChannel (Catalyst 3550-Switch)
Erläuterungen zum Abschnitt Port Aggregation Protocol der Konfiguration eines EtherChannel (Catalyst 3560-Switch)
Port Aggregation Protocol-Abschnitt zur Konfiguration von EtherChannels (Catalyst 3750-Switch)
Erläuterungen zum Abschnitt Port Aggregation Protocol der Konfiguration von EtherChannel (Catalyst 6500/6000 mit Cisco IOS System-Software)
Erläuterungen zum Port Aggregation Protocol-Abschnitt Verständnis und Konfiguration von EtherChannel (Catalyst 4500/4000 mit Cisco IOS System-Software)
Die Konfigurationen in diesem Dokument werden unter Verwendung des gewünschten Modus implementiert. Wenn Sie den EtherChannel manuell konfigurieren möchten, gehen Sie wie folgt vor, um einen Port-Channel zu erstellen. Dadurch werden Probleme mit dem Spanning Tree Protocol (STP) während des Konfigurationsprozesses vermieden. STP kann einige Ports mit dem Portstatus "error-disabled" (errdisable) herunterfahren, wenn eine Seite als Kanal konfiguriert ist, die andere Seite als Kanal.
Führen Sie die folgenden Schritte aus, um einen Port-Channel zu erstellen:
Lassen Sie die Schnittstellen, die beim Port-Channeling verwendet werden sollen, als administratives Shutdown übrig.
Erstellen Sie den Port-Channel (Channel-Gruppe) auf dem Catalyst 6500/6000-Switch.
Stellen Sie sicher, dass der Kanalmodus eingeschaltet ist, z. B. Kanalgruppe 1 eingeschaltet.
Erstellen Sie Port-Channels für den Catalyst Switch 3550, 3560 oder 3750.
Stellen Sie sicher, dass der Kanalmodus eingeschaltet ist.
Aktivieren Sie die zuvor auf dem Catalyst 6500/6000 Switch deaktivierten Schnittstellen mit dem Befehl no shutdown erneut.
In diesem Abschnitt erfahren Sie, wie Sie die in diesem Dokument beschriebenen Funktionen konfigurieren können.
Hinweis: Verwenden Sie das Tool für die Suche nach Befehlen (nur für registrierte Kunden), um weitere Informationen zu den in diesem Abschnitt verwendeten Befehlen zu erhalten.
In diesem Dokument wird die in dieser Abbildung gezeigte Netzwerkeinrichtung verwendet.
Hinweis: Die Gigabit Ethernet-Schnittstelle des Catalyst 3550 ist eine ausgehandelte Ethernet-Schnittstelle mit 10/100/1000 Mbit/s. Der Gigabit-Port des Catalyst 3550 kann auch mit einem FastEthernet-Port (100 Mbit/s) des Catalyst 6500/6000 verbunden werden.
Hinweis: Die Switches der Catalyst 3750-Serie unterstützen Stack-übergreifenden EtherChannel. Dadurch können Schnittstellen von verschiedenen Stack-Switches derselben EtherChannel-Gruppe angehören. Weitere Informationen zu EtherChannel in einer Stack-Switch-Umgebung finden Sie im Abschnitt EtherChannel und Switch Stacks der Dokumentation Configuring EtherChannels (Konfigurieren von EtherChannels für Catalyst Switches der Serie 3750).
In diesem Dokument werden folgende Konfigurationen verwendet:
Catalyst 3550 |
---|
Building configuration... Current configuration : 1610 bytes ! version 12.1 no service pad service timestamps debug uptime service timestamps log uptime no service password-encryption ! hostname Cat3550 ! enable password ww ! ip subnet-zero no ip finger ! ! ! ! !--- A logical port-channel interface is automatically created !--- when ports are grouped into a channel group. interface Port-channel 1 !--- In this example, the L2 EtherChannel is configured. !--- A Layer 3 (L3) EtherChannel can also be configured on the Catalyst 3550 switches. !--- For more information, refer to the document Configuring EtherChannel. switchport mode access no ip address snmp trap link-status! !--- Note: The Gigabit Ethernet interface on the Catalyst 3550 is a !--- 10/100/1000 Mbps negotiated Ethernet interface. The Gigabit port on the Catalyst 3550 is !--- connected to a FastEthernet (100 Mbps) port on the Catalyst 6500/6000. !--- The port is a member of channel group 1. interface GigabitEthernet0/1 switchport mode access no ip address snmp trap link-status channel-group 1 mode desirable ! !--- The port is a member of channel group 1. interface GigabitEthernet0/2 switchport mode access no ip address snmp trap link-status channel-group 1 mode desirable ! interface GigabitEthernet0/3 switchport mode access no ip address snmp trap link-status ! !--- Output suppressed. interface GigabitEthernet0/12 switchport mode access no ip address snmp trap link-status !--- Interface VLAN1 is required for management purposes. interface Vlan1 ip address 10.1.1.1 255.255.255.0 ! ip classless ip http server ! ! line con 0 transport input none line vty 5 15 ! end |
Catalyst 6500/6000 |
---|
Building configuration... Current configuration : 5869 bytes ! version 12.1 service timestamps debug uptime service timestamps log uptime no service password-encryption ! hostname cat6500 ! boot buffersize 126968 boot bootldr bootflash:c6msfc-boot-mz.121-4.E1 enable password ww ! redundancy main-cpu auto-sync standard ip subnet-zero ! ! no ip finger ! ! ! ! !--- A logical port-channel interface is automatically created !--- when ports are grouped into a channel group. interface Port-channel 1 no ip address switchport switchport mode access ! interface GigabitEthernet1/1 no ip address shutdown ! interface GigabitEthernet1/2 no ip address shutdown ! !--- Note: The Gigabit Ethernet interface on the Catalyst 3550 is a !--- 10/100/1000 Mbps negotiated Ethernet interface. The Gigabit port on the Catalyst 3550 is !--- connected to a FastEthernet (100 Mbps) port on the Catalyst 6500/6000. interface FastEthernet3/1 no ip address !--- In this example, the L2 EtherChannel is configured. !--- An L3 EtherChannel can also be configured on the Catalyst 6500/6000 running !--- Cisco IOS System Software. For more details, refer to the document !--- Configuring EtherChannel. !--- On a Catalyst 6500/6000, you must issue the switchport !--- command once, without any keywords, in order to configure the interface as an L2 port. !--- By default, all the ports are router ports (L3 ports). !--- On a Catalyst 4500/4000 switch, all ports are L2 ports by default; !--- no additional command is required. switchport !--- This command puts the interface in VLAN1, by default. switchport mode access !--- The port is a member of channel group 1. channel-group 1 mode desirable ! interface FastEthernet3/2 no ip address !--- On a Catalyst 6500/6000, you must issue the switchport !--- command once, without any keywords, in order to configure the interface as an L2 port. !--- By default, all the ports are router ports (L3 ports). !--- On a Catalyst 4500/4000 switch, all ports are L2 ports by default; !--- no additional command is required. switchport !--- This command puts the interface in VLAN1, by default. switchport mode access !--- The port is a member of channel group 1. channel-group 1 mode desirable ! interface FastEthernet3/3 no ip address switchport switchport mode access ! !--- Output suppressed. ! interface FastEthernet3/48 no ip address switchport switchport mode access ! !--- Interface VLAN1 is required for management purposes. interface Vlan1 ip address 10.1.1.2 255.255.255.0 ! ip classless no ip http server ! ! ! line con 0 transport input none line vty 0 4 ! end |
Hinweis: Dieses Konfigurationsbeispiel zeigt eine EtherChannel-Konfiguration mit Zugriffs-Links. Dieselbe Konfiguration gilt für EtherChannel-Trunk-Verbindungen. Geben Sie den Befehl switchport mode trunk aus, oder lassen Sie zu, dass die Switches den Modus mit dem dynamisch gewünschten Modus verhandeln. Weitere Informationen zum Konfigurieren von Trunking finden Sie unter Konfigurieren des VLAN Trunk Protocol (VTP).
Ein weiteres Beispiel für die Konfiguration von Port-Channel mit Subschnittstelle im Catalyst 3560-Switch mit Cisco IOS Software, Version 12.2(25).
Catalyst 3560 |
---|
Building configuration... Current configuration : 2480 bytes ! version 12.2 ! interface Port-channel5 no switchport no ip address ! interface Port-channel5.690 ! interface Port-channel10 no switchport no ip address ! interface Port-channel10.1 ! interface Port-channel10.690 ! interface Port-channel11 no switchport no ip address |
Einige Befehle des Typs show werden vom Tool Output Interpreter unterstützt (nur für registrierte Kunden), mit dem sich Analysen der Ausgabe von Befehlen des Typs show abrufen lassen.
Führen Sie die folgenden Befehle aus, um den Port-Channel von Catalyst Switches der Serien 6500/6000 und 3500 mit Cisco IOS System Software zu überprüfen:
Schnittstellen anzeigen Port-Channel Channel-Gruppennummer
Zeigt die Zusammenfassung der Channel-Gruppennummer des Etherchannels an.
Führen Sie den folgenden Befehl aus, um den STP-Status von Catalyst Switches der Serien 6500/6000 und 3500 mit Cisco IOS System Software zu überprüfen:
show spanning-tree vlan vlan-number detail
Cat3550#show interface port-channel 1 Port-channel1 is up, line protocol is up Hardware is EtherChannel, address is 0002.4b28.db02 (bia 0002.4b28.db02) MTU 1500 bytes, BW 200000 Kbit, DLY 1000 usec, reliability 255/255, txload 1/255, rxload 1/255 Encapsulation ARPA, loopback not set Keepalive set (10 sec) Full-duplex, 100Mb/s input flow-control is off, output flow-control is off Members in this channel: Gi0/1 Gi0/2 ARP type: ARPA, ARP Timeout 04:00:00 Last input 00:03:27, output 00:00:00, output hang never Last clearing of "show interface" counters never Queueing strategy: fifo Output queue 0/40, 0 drops; input queue 0/75, 0 drops 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 26 packets input, 5344 bytes, 0 no buffer Received 17 broadcasts, 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored 0 input packets with dribble condition detected 59 packets output, 5050 bytes, 0 underruns 0 output errors, 0 collisions, 2 interface resets 0 babbles, 0 late collision, 0 deferred 0 lost carrier, 0 no carrier 0 output buffer failures, 0 output buffers swapped out Cat3550#show spanning-tree vlan 1 detail VLAN1 is executing the ieee compatible Spanning Tree protocol Bridge Identifier has priority 32768, address 0002.4b28.db01 Configured hello time 2, max age 20, forward delay 15 We are the root of the spanning tree Topology change flag not set, detected flag not set Number of topology changes 1 last change occurred 00:00:38 ago from Port-channel1 Times: hold 1, topology change 35, notification 2 hello 2, max age 20, forward delay 15 Timers: hello 0, topology change 0, notification 0, aging 0 Port 65 (Port-channel1) of VLAN1 is forwarding Port path cost 12, Port priority 128, Port Identifier 128.65. Designated root has priority 32768, address 0002.4b28.db01 Designated bridge has priority 32768, address 0002.4b28.db01 Designated port id is 128.65, designated path cost 0 Timers: message age 0, forward delay 0, hold 0 Number of transitions to forwarding state: 1 BPDU: sent 34, received 0 Cat3550# show etherchannel 1 summary Flags: D - down P - in port-channel I - stand-alone s - suspended R - Layer3 S - Layer2 U - port-channel in use Group Port-channel Ports -----+------------+----------------------------------------------------------- 1 Po1(SU) Gi0/1(P) Gi0/2(P) Cat3550# ping 10.1.1.2 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 10.1.1.2, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms
Cat6500# show interface port-channel 1 Port-channel1 is up, line protocol is up Hardware is EtherChannel, address is 0002.7ef1.36e1 (bia 0002.7ef1.36e1) MTU 1500 bytes, BW 200000 Kbit, DLY 100 usec, reliability 255/255, txload 1/255, rxload 1/255 Encapsulation ARPA, loopback not set Full-duplex, 100Mb/s Members in this channel: Fa3/1 Fa3/2 ARP type: ARPA, ARP Timeout 04:00:00 Last input never, output never, output hang never Last clearing of "show interface" counters never Queueing strategy: fifo Output queue 0/40, 0 drops; input queue 0/2000, 0 drops 5 minute input rate 1000 bits/sec, 1 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 407 packets input, 34994 bytes, 0 no buffer Received 311 broadcasts, 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored 0 input packets with dribble condition detected 93 packets output, 16598 bytes, 0 underruns 0 output errors, 0 collisions, 0 interface resets 0 babbles, 0 late collision, 0 deferred 0 lost carrier, 0 no carrier 0 output buffer failures, 0 output buffers swapped out Cat6500# show spanning-tree vlan 1 detail VLAN1 is executing the ieee compatible Spanning Tree protocol Bridge Identifier has priority 32768, address 00d0.024f.6001 Configured hello time 2, max age 20, forward delay 15 Current root has priority 32768, address 0002.4b28.db01 Root port is 833 (Port-channel1), cost of root path is 12 Topology change flag not set, detected flag not set Number of topology changes 0 last change occurred 00:02:13 ago Times: hold 1, topology change 35, notification 2 hello 2, max age 20, forward delay 15 Timers: hello 0, topology change 0, notification 0, aging 300 Port 833 (Port-channel1) of VLAN1 is forwarding Port path cost 12, Port priority 128, Port Identifier 131.65. Designated root has priority 32768, address 0002.4b28.db01 Designated bridge has priority 32768, address 0002.4b28.db01 Designated port id is 128.65, designated path cost 0 Timers: message age 1, forward delay 0, hold 0 Number of transitions to forwarding state: 1 BPDU: sent 0, received 66 Cat6500# show etherchannel 1 summary Flags: D - down P - in port-channel I - stand-alone s - suspended R - Layer3 S - Layer2 Group Port-channel Ports -----+------------+----------------------------------------------------------- 1 Po1(SU) Fa3/1(P) Fa3/2(P) Cat6500# ping 10.1.1.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 10.1.1.1, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms
Ein häufiges Problem bei der EtherChannel-Konfiguration ist, dass die Schnittstellen in den Fehlerdeaktivierungs-Modus wechseln. Dies wird deutlich, wenn der Etherchannel-Technologie auf einem Switch in den ON-Modus geschaltet wird und der andere Switch nicht sofort konfiguriert wird. Wenn der Status eine Minute lang beibehalten wird, geht das STP auf dem Switch, auf dem der EtherChannel aktiviert ist, von einem Loop aus. Dadurch werden die Channeling-Ports in den Status "err-disable" versetzt. Weitere Informationen zum Ermitteln, ob sich die EtherChannel-Schnittstellen im Status err-disable befinden, finden Sie in diesem Beispiel:
%SPANTREE-2-CHNL_MISCFG: Detected loop due to etherchannel misconfiguration of Gi0/9 %PM-4-ERR_DISABLE: channel-misconfig error detected on Po10, putting Gi0/9 in err-disable state %PM-4-ERR_DISABLE: channel-misconfig error detected on Po10, putting Gi0/10 in err-disable state
Switch1#show etherchannel summary Flags: D - down P - in port-channel I - stand-alone s - suspended H - Hot-standby (LACP only) R - Layer3 S - Layer2 u - unsuitable for bundling U - in use f - failed to allocate aggregator d - default port Number of channel-groups in use: 1 Number of aggregators: 1 Group Port-channel Protocol Ports ------+-------------+-----------+----------------------------------------------- 10 Po10(SD) - Gi0/9(D) Gi0/10(D) Switch1#show interfaces GigabitEthernet 0/9 status Port Name Status Vlan Duplex Speed Type Gi0/9 err-disabled 1 auto auto 10/100/1000BaseTX Switch1#show interfaces GigabitEthernet 0/10 status Port Name Status Vlan Duplex Speed Type Gi0/10 err-disabled 1 auto auto 10/100/1000BaseTX
In der Fehlermeldung wird angegeben, dass der EtherChannel auf eine Spanning-Tree-Schleife gestoßen ist. Um das Problem zu beheben, stellen Sie den Kanalmodus auf beiden Seiten der Verbindung auf erwünscht ein, und aktivieren Sie dann die Schnittstellen erneut:
Switch1#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Switch1(config)#interface gi0/9 Switch1(config-if)#channel-group 10 mode desirable
Dies führt dazu, dass jede Seite nur dann einen Kanal bildet, wenn beide mit dem Kanal übereinstimmen. Wenn sie nicht mit dem Channel einverstanden sind, funktionieren sie weiterhin als normale Ports.
Nachdem der Kanalmodus auf beiden Seiten der Verbindung auf erwünscht eingestellt wurde, geben Sie die Befehle shutdown und no shutdown an der zugehörigen Schnittstelle ein, um die Ports manuell erneut zu aktivieren:
Switch1(config-if)#shutdown Switch1(config-if)#no shutdown
Der für einen Port-Channel konfigurierte Befehl speed nonegotiate wird nicht immer in der aktuellen Konfiguration angezeigt. Der Grund hierfür ist, dass die Verhandlungsfreiheit bei der Port-Channel-Schnittstelle von der der gebündelten Ports abhängt. Er wird eingefügt, wenn der Port-Channel aktiv ist, und basiert auf der Konfiguration der einzelnen Channel-Ports.
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
04-Dec-2001
|
Erstveröffentlichung |