Um die Spanning Tree-Leistung zu
verbessern, möchten wir, dass diese Ports Punkt-zu-Punkt-Spanning Tree-Ports
Punkt-zu-Punkt-Spanning Tree-Ports konvergieren, wenn Sie Rapid Spanning
Tree verwenden.
Momentan können wir bei Switches
wie Switch 3 feststellen, dass es sich bei
den Ports um
gemeinsam genutzte Ports handelt, deren Konvergenz wesentlich länger dauern wird Dadurch kann
Spanning Tree schneller konvergieren. Die Ports
sind jetzt Punkt-zu-Punkt-Links.
Dies wird normalerweise durch die Geschwindigkeit und den Duplex bestimmt,
wenn diese Schalter in einem Labor automatisch auf Geschwindigkeit und Duplex eingestellt sind. Möglicherweise
möchten Sie einige dieser Optionen hart codieren, wenn
ein Port auf Vollduplex eingestellt
ist. Dies wird zu einem Punkt-zu-Punkt -Port-Port in
Spanning Tree, wie Sie hier für VLAN 10 sehen können, sind Gigabit 0/0 und 0/1 Punkt-zu-Punkt-Links,
aber Gigabit 0/2 ist ein gemeinsam genutzter Link.
sh int g0 / 2
zeigt mir, dass wir Auto-Duplex und Auto Speed Negotiation verwenden.
In einem physischen Netzwerk möchten wir möglicherweise Geschwindigkeit und Duplex hartcodieren. Wenn
der Anschluss über die Verwendung von Vollduplex abgeschlossen ist, wird der Port zu einer Punkt-zu-Punkt-Verbindung.
Aber hier in GNS3 verhandelt das nicht.
Daher möchte ich den Porttyp manuell auf Punkt-zu-Punkt in Spanning Tree einstellen.
Also machen wir dasselbe bei allen Switches.
Als Beispiel können Sie den Switch 4 sh spanning-tree vlan
20 sehen,
wie der Port gemeinsam genutzt wird, so dass der Int-Bereich
g0 / 0 - 1 auf den Uplinks
tpanning-tree Verbindungstyp-Punkt-zu-Punkt-sh-Spanning-Tree vlan 20 diese Ports bemerkt sind
jetzt Punkt-zu-Punkt und das machen
wir auch auf den Core-Switches.
Im Moment haben alle meine Ports
eine Art Shared, einschließlich der Link-Aggregation.
Daher sind die Integer-Bereiche g0 / 0 - 3 des Spanning-Tree-Verbindungstyps Point-to-Point-SpLAN-Tree-VLAN 1 immer noch
als Beispiel aufgeführt, da
auf einigen Ports Gigabit 1/0 als gemeinsame
Verbindung zum Host angezeigt wird OK.
Der Port-Kanal wird
als gemeinsam angezeigt,
also gehe ich in den Port-Kanal und lass ihn als Spanning Tree-Punkt-zu-Punkt-Link konfigurieren.
sh spanning-tree vlan
1 Alle Ports sind jetzt Punkt-zu-Punkt auf dem Kern.
Diese Verknüpfungen sind also alle Punkt-zu-Punkt-Verbindungen. Wir
werden dasselbe auf Schalter 2 ausführen.
Der Int-Bereich g0 / 0 - 3 Spanning-Tree-Link-Typ-Punkt-zu-Punkt-Int-Port-Kanal 1 lässt ihn Punkt-zu-Punkt-Sh-Spanning-Tree-VLAN
1 zu Ich könnte das
zu einer Punkt-zu-Punkt-Verbindung machen, aber im
Moment werde ich das belassen, da wir PortFast
für diese Verbindungen
aktivieren können, um
den Durchsatz der Spanning
Tree-Konvergenz an diesen Ports zu erhöhen.
Also spanning-tree vlan 10 und vlan 20, lassen Sie uns nun die Konvergenz testen. Ich werde einen fortgesetzten
Ping von PC
1 senden, so dass Router 1 so ist, als ob er
unser PC zum Core-Switch wäre, und sehen
lassen, wie gut die Konvergenz ist so
weiter Router 1 Ping 10. 1. 10 1 Ping ist
erfolgreich, aber ich kann den
Ping wiederholen, sagen wir 10.000 Mal, bevor ich
die Eingabetaste auf Schalter 3 drücke. Dieser Schalter ist hier 10.
Wir können sehen, dass der Root-Port Gigabit
0/0 ist. Dieser Port ist
also ein alternativer Port Beenden Sie den Ping, conf t
int g0 / 0. Schließen Sie
den Hinweis, dass der Ping
hier ein paar Pings verloren geht. Daher dauert die Konvergenz einige Zeit Zustand
lernt Gigabit
0/1 wurde bereits weitergeleitet,
aber dieser Port lernt immer noch.
Da es sich um einen gemeinsam genutzten Port handelt, dauert
das Konvergieren länger, sodass es eine Weile
dauern kann, bis der Port konvergiert. Es
kann etwa 30 Sekunden dauern, bis der Port konvergiert. Punkt-zu-Punkt-Links konvergieren sehr schnell.
Als ich zum Beispiel diesen Port
heruntergefahren habe, ging dieser Port sehr schnell in den Weiterleitungsstatus. Wenn
ich diesen Port nicht wieder schließen
kann, können Sie feststellen, dass der Port bereits weiterleitet, so dass
dieser Port sehr schnell weitergeleitet wurde
Port ging zum Blockieren,
aber das Problem ist,
dass der Port zum Host blockiert, da dies ein gemeinsam genutzter Port ist.
Gemeinsam genutzte Ports durchlaufen also die normalen Spanning Tree-Timer: Blockieren, Zuhören, Weiterleiten
lernen. Es dauert also eine Weile, bis
der Port mit dem Forwarding beginnt.
Beachten Sie, dass wir ab und zu lernen. Nach einiger Zeit beginnt die Weiterleitung.
Wenn Sie also keinen Switch an diesen Port angeschlossen haben, können Sie
die Konvergenz dieses Ports verbessern, indem Sie ihn zu
einem Spanning Tree Portfast-Port machen. Ich könnte Portfast hier angeben. Wir werden
gewarnt, dass dies nur an Ports aktiviert
werden sollte, an denen wir aktiv sind Es sind keine Switches angeschlossen, daher sollten
keine Hubs oder Switches
oder andere Geräte vorhanden sein, die
zu Schleifen im Netzwerk an diesen Ports führen können.
Unsere Pings gehen also weiter.
sh spanning-tree vlan 10 zeigt
mir, dass der Port ein gemeinsam genutzter
Port ist, aber jetzt, wenn
ich in Gigabit 0/0 gehe und den Port heruntergefahren
habe, wurden die Ports heruntergefahren Es sieht so aus, als würde ich den Befehl auf den falschen Port
setzen, also schauen wir uns
noch einmal die Config an.
Ich habe Portfast auf Gigabit 0/0 falsch konfiguriert, also
beheben wir dieses
Problem, so dass int g0 / 0 kein
Spanning-Tree-Portfast-Rand in g0 / 0 ausgeführt wird
-tree portfast
Und lass mal sehen, ob
ich das
jetzt gemacht
habe, also bin ich in Gigabit.
Führen Sie g0 / 0 aus. Dies sollte kein Portfast-Port sein, und es ist
auch nicht Gigabit 0/1, damit es besser aussieht.
Der Unterschied ist, dass es sich jetzt um einen
gemeinsam genutzten Edge-Port handelt, der viel besser aussieht.
Machen wir den Ping im Moment noch einmal, da Gigabit 0/0 der Root-Port
ist. Wenn Sie also g0 / 0 herunterfahren, sehen Sie, ob
wir so viele Pings verlieren. Wie Sie dort
feststellen, haben wir nur einen Ping verloren.
Ich werde diesen Ping brechen, wir haben einen Ping verloren. Diesen haben wir zuletzt verloren, als
ich den Ping gebrochen habe, aber diesen Ping
haben wir nur verloren, als das Interface ausfiel.
Das ist viel
besser als zuvor, also ist es der Root-Port. Ich
schicke jetzt 100 Pings und lass uns die
Schnittstelle nicht schließen vlan 10 Was Sie noch
einmal bemerken werden, habe ich den einzelnen Ping dort drunter fallen
lassen und
ihn sofort auf Port 1 als Root-Port zurückgesetzt.
Also, was ist die Moral der Geschichte? Diese Verbindungen müssen Punkt-zu-Punkt-Verbindungen
sein. Diese Verbindung muss ein Portfast-Port sein.
Mit anderen Worten, ein Edge-Port vergleicht den für Switch 4 auf Switch 4 vorhandenen gemeinsamen Port.
Es wird also länger dauern, bis das zusammenfällt.
Auf diesem Schalter wollen wir in Gigabit 0/2 einsteigen und spanning-tree portfast eingeben. Wenn Sie nun
sh spanning-tree vlan 20 eingeben, wird bemerkt, dass es sich um einen gemeinsam genutzten Edge-Port
handelt. Jetzt können Sie auf Router 2
etwas Ähnliches tun 10 1. 20 1 und wiederhole das tausendmal noch einmal.
Gehen Sie in Gigabit 0/0 und starten Sie den Ping. Ich
werde den Port herunterfahren, und Sie haben 1 Ping verloren.
In diesem Beispiel ist Spanning Tree VLAN 20 also der
Port für
die Weiterleitung. Jetzt ist es
der Root-Port. Dieser Port ist der Edge-Port port und es ist
schon weitergeleitet.
Die Konvergenz ist viel besser als zuvor, und wir haben in diesem Beispiel
nicht einmal einen Ping verloren.
Also machen wir diesen Prozess noch einmal.
Schließen Sie den Port mit einem Ping. Wir haben einen Ping verloren, aber
nur 1 Ich werde den Port nicht schließen. Nur zu schnell. Ich werde ihn wieder herunterfahren und erneut einen Ping durchführen.
Port zum Schließen, nicht
schließen, es ist spanning-tree
vlan do sh spanning tree vlan 10 oder 20 In diesem Beispiel ist
Gigabit 0/0 der Root-Port. Gigabit 0/1
ist der alternative Port.
Zur Optimierung von Spanning Tree müssen Sie also
alle Ports Punkt-zu-Punkt-Verbindungen zwischen Ihren Switches herstellen, um Ihre Ports mit
den Edge-Geräten zu verbinden. Spanning Tree Portsfast oder Edge-Ports, wie
es in der Branche genannt wird.
Cisco heißt also Portfast, andere Anbieter werden diese Edge-Ports anrufen, und wir könnten das
hier auch für diese 2 Ports tun.
Das letzte, was wir tun müssen, ist auf Schalter 1 in Gigabit
1/0 und tippen Sie auf Spanning-Tree-Portfast
und dann auf Schalter 2 in g1 / 0 auf Spanning-Tree-Portfast-Sh-Spanning-Tree auf 1 Gigabit 1/0 ist
ein Edge-Port auf Switch 2 sh Spanning-Tree VLAN 1 auf
Switch 1 Beachten Sie, dass es sich hier um einen Edge-Port handelt.
Daher haben wir den Spanning Tree
optimiert, indem wir alle diese Ports zu Punkt-zu-Punkt-Verbindungen in Spanning Tree machen.
Diese Ports sind Edge-Ports und diese 2 Ports sind in einer Link-Aggregation oder einem Etherchannel verbunden.
Also noch einmal, auf Switch 1 sh spanning-tree vlan 1 wird darauf hingewiesen,
dass es sich um einen Port-Kanal handelt und es ist eine Punkt-zu-Punkt-Verbindung.
Spanning Tree wurde optimiert. Nachdem wir jetzt Layer 2 optimiert haben, müssen wir
uns die Funktionalität von Layer 3
und speziell die Standard-Gateways von Geräten in der Topologie ansehen.
Wir müssen
auch über das Routing nachdenken, wie
wir diese Geräte in das Internet routen.