In einem vorherigen Video optimieren wir Spanning Tree, um den Switch 1
zum Root-Verzeichnis für VLANs 1 und 10 und Switch 2 zum Root-Verzeichnis
für VLAN 20 zu machen.
Am Switch 1 als Beispiel zeigt der Spanning-Tree-VLAN
1, dass der Switch alle Ports
weiterleitet, und dasselbe gilt für VLAN 10, aber für VLAN 20
blockiert der Switch Gigabit 0/1.
Das Gleiche gilt für Switch 2. Der Spanning-Tree-Vlan
1-Switch blockiert Gigabit 0/1 für VLAN 10, der
Switch blockiert Gigabit 0/1, leitet aber
alle Ports für VLAN 20 weiter.
Mit anderen Worten, der Verkehr, der beispielsweise von diesem PC zum NPM gesendet wird, wird an
Schalter 2 gesendet und dann über Gigabit 0/0 weitergeleitet, um zum NPM zu gelangen.
Das ist in Ordnung, wenn Sie nur wenige
PCs haben. Wenn Sie jedoch mehrere Access-Switches mit ihrem Host in VLAN 20
haben, wird der Datenverkehr an diesen Switch
gesendet, und der Verkehr muss über diese
Gigabit-Verbindung laufen, was zu einem Engpass wird, um mehrere zu sagen Server auf der linken Seite.
Der Verkehr, der von einem Core-Switch zu einem anderen wechselt, ist daher
auf die Verwendung dieses 0/0-Gigabit-Links beschränkt.
Wir werden also diese beiden physikalischen Schnittstellen zu einem logischen EtherChannel- oder
Link-Aggregat zusammenfügen oder binden, sodass Spanning
Tree die zwei physischen Ports als einen einzigen Port betrachtet und keine
der Ports blockiert .
Beim Schalter 1 wird erneut darauf hingewiesen, dass Gigabit 0/1 blockiert. Dies
wird sich in einem Moment ändern, in dem wir unsere Link-Aggregation oder den EtherChannel erstellen.
Um einen EtherChannel zu konfigurieren,
gebe ich den Typ der Konf tt-Schnittstelle GigabitEthernet 0/0 - 1 ein. Ich
werde also an beiden Schnittstellen gleichzeitig Konfigurationsänderungen vornehmen.
Ich werde die Ports herunterfahren
und dann den Typ switchport trunk encapsulation eingeben. Dot1q switchport mode trunk channel channel-group 1 Mit
anderen Worten, ich werde diese beiden Schnittstellen
in EtherChannel 1 einsetzen, auf dem Sie mehrere EtherChannels erstellen können
ein Schalter.
Als Beispiel könnte ich zwei Schnittstellen bis zu
diesem Access-Switch haben und sie in Link Aggregation 2 oder
EtherChannel 2 zusammenfügen, aber in diesem
Beispiel verwende ich EtherChannel
1. Ich werde einen Modus und in diesem Beispiel angeben Ich werde den LACP-Aktivmodus verwenden.
Jetzt haben Sie in EtherChannel drei Möglichkeiten, dies zu
tun, wenn Sie die Einstellung auf on setzen. Dies
bedeutet, dass Sie manuell einen EtherChannel
erstellen und keine Verhandlung mit der anderen Seite besteht. Die Schnittstelle wird einfach zu einem EtherChannel hinzugefügt. Sie können
auch LACP oder PAgP jetzt LACP verwenden oder Link Aggregation Control Protocol
ist ein Industriestandardprotokoll, das
es Switches ermöglicht, die Bildung von Verbindungsaggregaten oder EtherChannels, wie Cisco es nennt, auszuhandeln.
Das Port Aggregation Protocol oder PAgP ist ein Protokoll des Cisco Propriety-Protokolls,
mit dem Sie gebündelte Link-Ports konfigurieren können.
Sie haben es also ohne Verhandlung mit dem Nachbargerät eingeschaltet.
Schalter 1 verhandelt also nicht als Beispiel mit Schalter 2,
um eine Link-Aggregation oder einen EtherChannel zu bilden, oder Sie geben jetzt LACP oder PAgP an. Wenn
Sie LACP verwenden, haben Sie 2 Optionen.
Aktiv bedeutet, dass es mit der anderen Seite verhandelt, um eine Link-Aggregation zu bilden.
Es wird also aktiv versucht, eine Link-Aggregation mit dem Remote-End zu bilden.
Passiv bedeutet, dass das Gerät auf LACP-Nachrichten in der Nähe des Geräts wartet, bevor
es eine Link-Aggregation bildet.
Sie möchten also sicherstellen, dass Sie nicht beide Seiten
auf passiv setzen, da dies bedeutet, dass beide
Seiten darauf warten, dass die andere Seite die
Link-Aggregation bildet, und weil keine der beiden die Link-Aggregation initiiert, wird sie nicht gebildet.
Sie können also entweder beide Seiten auf aktiv oder eine Seite
auf aktiv und die andere Seite
auf passiv setzen, aber nicht beide Seiten auf passiv setzen.
In unserem Beispiel werden wir nun beide Seiten aktivieren, um
mit PAgP zu arbeiten. Sie haben eine ähnliche Idee.
Wünschenswerter PAgP-Modus bedeutet, dass die Switches die andere Seite auffordern,
die Link-Aggregation einzurichten.
Auto bedeutet, dass auf die andere Seite gewartet wird, um die Link-Aggregation einzuleiten.
In unserem Beispiel
haben wir also die Link-Aggregation oder den Port-Channel-Modus aktiviert.
So wurden LACP oder LACP oder Link Aggregation verwendet, um eine Link Aggregation
mit der Remote-Seite zu bilden.
Aus Sicht des Spanning Tree setzen
wir den Verbindungstyp jetzt auf Punkt-zu-Punkt,
damit Spanning Tree schneller verhandeln kann. Wir möchten keinen gemeinsamen
Link verwenden, den wir Punkt-zu-Punkt verwenden
möchten enthält Verknüpfungen zu erweiterten Zeitgebern für die Spanning Tree-Konvergenz.
Wenn der Link in Rapid Spanning Tree mit anderen Worten geteilt
wird, ist der Duplex die Hälfte, er verwendet Timer
wie Blockieren, Zuhören, Lernen und Weiterleiten. Wenn es
sich jedoch um einen Punkt-zu-Punkt-Link handelt,
muss Spanning Tree nicht auf Timer warten Wenn
die Weiterleitung von Ports abläuft,
müssen Sie Punkt-zu-Punkt-Links verwenden, wenn
Sie die schnelle Konvergenz und den Rapid Spanning Tree nutzen möchten.
Ich werde also die Schnittstellen an diesem Port nicht schließen.
Lassen Sie uns auf Schalter 2 etwas Ähnliches tun. Jetzt
möchten Sie vielleicht warten, bis beide Seiten
konfiguriert sind, bevor Sie die Schnittstellen schließen.
Andernfalls erhalten Sie Meldungen wie die folgenden.
LACP ist auf der Remote-Seite nicht
aktiviert. Daher wurde meine Link-Aggregation oder
EtherChannel nicht gebildet. Schauen wir uns also die Ausgabe des Befehls EtherChannel-Zusammenfassung anzeigen
an. Momentan haben wir 2 Ports, die EtherChannel 1 hinzugefügt wurden mit dem
LACP-Protokoll, aber Hinweis D bedeutet, dass die Ports gesperrt sind.
Wir richten also eine Layer-2-Link-Aggregation ein, keine Layer-3, also verwenden
wir Switching statt Routing.
Wir verwenden also Amtsleitungen für diese Ports als Beispiel,
aber die Ports sind zurzeit inaktiv, da der Switch nicht mit dem anderen Ende verhandeln kann.
Die Link-Aggregation funktioniert nicht.
sh run zeigt mir
meine Konfigurationsnachricht. Dort ist mein Port-Kanal.
Auf meinen 2 Schnittstellen sind diese 2 Schnittstellen
Teil der
Link-Aggregation oder des Port-Kanals. Dies ist Port-Kanal 1 und wir führen Spanning
Tree darüber, wodurch sie auf Punkt-zu-Punkt-Links zeigen.
Das bedeutet, dass Spanning Tree schneller konvergiert.
shetherchannel port-channel zeigt einige zusätzliche Informationen an,
z. B. die Anzahl der Ports in
der Link-Aggregation ist 0, derzeit befinden
sich keine Ports in diesem Port-Kanal.
Lassen Sie uns Schalter 2 konfigurieren und sehen, ob es einen Unterschied macht.
Also hier Schalter 2, Konf t Int Bereich Gigabit Ethernet 0/0 - 1, so dass diese 2
Core-Ports die Schnittstellen herunterfahren. In der Switchport-Trunk-Kapselung
dot1q Switchport-Modus-Trunk-Channel-Gruppe verwenden wir in diesem Fall dieselbe Nummer, sodass EtherChannel 1 auf beiden
Seiten nicht identisch sein
muss.
Der Modus, den wir verwenden werden, ist aktiv, weil wir LACP verwenden
möchten und dass diese Ports auch die Link-Aggregation mit der Remote-Seite initiieren.
Lassen Sie uns sehen, was wir konfiguriert
haben, und
dann schließe ich die Schnittstelle nicht.
Es gibt also unseren Port-Kanal oder EtherChannel.
Hier ist unsere Konfiguration am ersten Port und
Konfiguration am zweiten Port.
Das Wichtigste ist nun, dass die
Konfiguration an allen Ports gleich ist.
Mit anderen Worten, die Geschwindigkeit und
der Duplex-Switch-Typ müssen alle Ihre Einstellungen auf beiden Seiten
gleich sein, um sicherzustellen, dass die Link-Aggregation ausgeführt wird.
Ich habe also den Port nicht geschlossen, bzw. den Port nicht geschlossen. Lassen Sie
uns sehen, ob die Verhandlung korrekt erfolgt.
Wir können also sehen,
dass das Interface aufgetaucht ist und
Gigabit 0/0 auftaucht. Gigabit
0/1 wird erscheinen, so dass sich der Leitungsstatus geändert hat, um die Etherchannel-Zusammenfassung anzuzeigen.
Also ist P mit dem Protokoll LACP ein Layer-2-EtherChannel.
Also werden S für Layer 2 und die Ports verwendet. Das ist gut so.
Schauen wir uns den
Port-Kanal an, so dass jetzt mehr Informationen angezeigt werden als auf Switch 1 zuvor.
Unser Port-Kanal ist also Port-Kanal 1.
Die Anzahl der Ports im Kanal
ist 2. Wir können sehen, dass die 2 aktiven Ports
im Kanal Gigabit 0/0 und Gigabit
0/1 sind. Der letzte gebündelte Port ist 0/1. also auf
Switch 1 zuvor bemerkt, waren keine Ports Teil des Port-Kanals,
aber hier kam der Port-Kanal hoch.
Wenn wir also den Befehl erneut ausführen,
sehen wir nun, dass sich 2 Ports im Port-Channel oder
in der Link-Aggregation oder
im EtherChannel befinden und beide Ports Gigabit 0/0 und 0/1 aktiv sind.
Wir haben diese beiden Ports nun in einer Link-Aggregation gebündelt. Wie
wirkt sich das auf Spanning Tree aus?
so spanning-tree vlan 20
Hinweis VLAN 20 leitet alle Ports auf Switch 1
weiter. Vlan 1 alle Ports werden weitergeleitet, vlan 10 alle Ports werden weitergeleitet.
Jetzt wurde auf Switch 1 Gigabit 0/1 blockiert, aber
jetzt werden alle Ports weitergeleitet.
Der Root-Port von Switch 1 ist der Port-Kanal oder EtherChannel.
Beachten Sie, dass die Pfadkosten von 4 auf 3 gesunken sind, da
dies für einen besseren Pfad steht.
Port leitet weiter, es ist der Root-Port.
Bei Switch 2, dem Spanning-Tree-VLAN 1, werden alle Ports über Port 1
weitergeleitet, oder EtherChannel
1 ist der Root-Port und wurde weitergeleitet.
Die Kosten für VLAN 10 und
VLAN 20 sind auf 3 gefallen.
Alle Ports leiten diese Core-Switches weiter.
Aus Gründen der Redundanz und eines höheren Durchsatzes
zwischen unseren Core-Switches möchten wir Link Aggregation oder
EtherChannel, auch Port-Kanäle genannt, aktivieren.
Durch die Link-Aggregation oder die Verbindung mehrerer Ports
können wir den Datenverkehr über die Link-Aggregation verteilen.
Dies bedeutet auch, dass Spanning Tree nicht einen der Ports blockiert, sodass wir einen
deutlich besseren Durchsatz über die Links erzielen.
Es sorgt auch für Redundanz, da der Port-Kanal weiterhin aktiv ist,
wenn einer der Ports ausfällt.
Als Beispiel für VLAN 20 auf Switch 1 ist der Root-Port Port
1, wenn ich in Gigabit 0/0 gehe und
den Port herunterfahre und dann show etherchannel summary eintippe. Wir können sehen,
dass einer der Ports nur einen der Der
Port befindet sich noch im Port-Channel
und aus Sicht des Spanning Tree ist der
Port-Channel noch aktiv und leitet weiter.
Der Unterschied hier ist jedoch, dass die Kosten
gestiegen sind, weil einer der Ports gesunken ist.
gehe zurück in die Schnittstelle und schließe es nicht.
Schauen Sie sich Spanning Tree
erneut an. Der Port wird gerade angezeigt. Der Root-Port ist immer noch Port 0/1.
Wenn Sie die Zusammenfassung betrachten, sind beide Ports nun Teil der Link-Aggregation.
Da wir also sehen, dass der Port-Kanal immer noch von Spanning
Tree verwendet wird, kann es eine
Weile dauern, bis alles konvergiert, wenn wir uns die Port-Channel-Details ansehen.
Beachten Sie, dass beide Ports jetzt eine Minute in dem Port-Kanal aktiv sind. Vor 26 Sekunden wurde
Gigabit 0/0 vom Port-Kanal entbündelt. Vor
47 Sekunden wurde es wieder in die Link-Aggregation oder den EtherChannel gebündelt.
Dies ist ein Beispiel für die Einrichtung einer Layer-2-Link-Aggregation zwischen
zwei Switches, die für
zusätzlichen Redundanz-zusätzlichen Durchsatz sorgt und Spanning Tree-Ports unnötig blockiert.