Acum, pentru a îmbunătăți performanța Spanning
Tree, dorim să facem aceste porturi punct-la-punct Porturile Spanning Tree punct-la-punct Porturile
Spanning Tree se convertesc mult mai repede când se
utilizează Rapid Spanning Tree.
În momentul de pe comutatoarele noastre, cum
ar fi comutatorul 3, putem vedea că porturile sunt porturi partajate,
pe care le vor lua
mult mai mult pentru a converge. Deci, intranet Gigabit 0/0 - 1 spanning-tree Link-point point-to-point Această va
permite Spanning Tree să converge o notă mai rapidă,
porturile fiind acum linkuri punct-la-puncte.
Aceasta este de obicei determinată de viteză și duplex, în momentul
în care aceste comutatoare într-un laborator sunt setate să auto-negocieze viteza și duplex poate doriți să
hard cod unele dintre aceste opțiuni în cazul în
care un port este setat la
duplex complet Acesta va deveni un punct-la - portul
punct în Tree Spanning, după cum puteți vedea aici pentru VLAN 10, gigabit 0/0 și 0/1 sunt link-uri
punct-la-punct, dar gigabit 0/2 este o legătură partajată.
sh int g0 / 2
îmi arată că folosim auto-duplex, negocierea automată a vitezei.
Într-o rețea fizică, este posibil să dorim viteza hardcode și duplex
sau atunci când negociază utilizarea duplexului complet, portul va deveni un link punct-la-punct.
Dar aici în GNS3 nu negociază asta.
Deci, vreau să setați manual tipul de port la punct în punct în Spanning Tree.
Deci, să facem același lucru în toate comutatoarele.
Deci, comutatorul 4 sh spanning-tree vlan 20 ca un exemplu
pe care
îl puteți vedea portul sunt partajate atât int interval g0
/ 0 - 1 pe uplinks tpanning-tree link-tip point-to-point
sh spanning-tree vlan 20 observa acele porturi sunt acum
point-to-point și să o facem
și pe comutatoarele de bază.
Deci, în acest moment, toate porturile mele au
un tip de partajare, inclusiv agregarea de link-uri.
Deci int intervalul g0 / 0 - 3 spanning-tree link-tip point-to-point sh spanning-arbore vlan 1 ca porturi
exemplu sunt încă afișate
ca partajate pe unele porturi gigabit 1/0 este
legătura cu gazda care este O.K.
Portul canal este afișat
ca partajat, așa că
voi intra în canalul portului și să îl configurați ca pe un link point-to-point al Spanning Tree.
sh spanning-tree vlan
1 toate porturile sunt acum point-to-point pe miez.
Deci, aceste linkuri toate punct-la-punct vom
face la fel pe comutatorul 2.
Deci int interval g0 / 0 - 3 spanning-tree link-type point-to-point int canal port 1 face it point-to-point
sh spanning-tree vlan 1 toate porturile sunt
point-to-point acest port este încă partajat Aș putea face
acest lucru un punct-la-punct de legătură, dar pentru moment am de gând
să lași așa cum este
pentru că putem permite
PortFast pe aceste link-uri pentru a
crește transferul de convergență Spanning Tree pe acele porturi.
Deci, spanning-tree vlan 10 și vlan 20 acum, hai să testam o convergență am de gând să trimită un
ping continuu de
la PC-ul 1 astfel încât router-ul 1 pretinde a fi PC-ul nostru
la switch-ul de bază și să vedem
cât de bună este convergența așa că
pe router 1 ping 10. 1. 10. 1 ping reușește, dar pot
repeta ping let spune 10.000 de
ori înainte de a apăsa Enter pe comutator 3 astfel
încât acest comutator aici sh spanning-tree vlan 10 putem vedea că portul rădăcină este
gigabit 0/0 acest port este un port alternativ
așa că am "vom opri ping-ul,
conf t int g0 / 0 închideți nota am pierdut ping-ul pierzând
câțiva ping-uri aici, astfel că convergența va dura
ceva timp una dintre ping-urile pe
care le putem face pentru a accelera convergența este schimbarea acestui port observați de stat este
de învățare gigabit
0/1 a plecat de redirecționare deja,
dar observați acest port este încă de învățare.
Pentru că este un port partajat, va dura mai mult timp pentru a
se converti, așa că a durat un timp până când
portul ar converti, ar putea dura aproximativ 30 de
secunde, pentru ca convergența să se convertească astfel încât linkurile punct-punct să se convertească foarte repede.
De exemplu, când am închis acest port
în jos, acest port a fost foarte rapid pentru a trece la
starea de redirecționare dacă nu închid acest
port din nou sh spanning-tree vlan 10 puteți vedea că portul deja
redirecționează atât de repede acest port a
mers la redirecționare și acest
lucru portul a fost
blocat, dar problema este că portul către gazdă blochează deoarece acesta este un port partajat.
Prin urmare, porturile partajate trec prin cronometrele normale de Spanning Tree, de blocare, ascultare,
învățare de expediere, astfel că o să ia
ceva timp ca portul să înceapă redirecționarea.
Observați că învățăm acum și după o perioadă de timp în care începe să înainteze.
Deci, dacă nu aveți un switch conectat la acest port, puteți
îmbunătăți convergența portului prin transformarea acestuia într-un port Spanning
Tree Portfast, astfel încât să pot specifica Portfast aici. Observați că
suntem avertizați că acest lucru ar
trebui activat numai în porturile în care nu aveți conexiuni conectate, astfel încât nu
ar trebui să avem
hub-uri sau switch-uri sau alte dispozitive
care pot provoca bucle în rețea pe aceste porturi.
Deci ping-urile noastre continuă.
sh spanning-tree vlan 10 îmi arată
că portul este un port comun, dar acum
când mă duc în gigabit 0/0
și închid portul în jos, porturile au căzut acum observa
gigabit 0/1 deja transmite că durează un timp pentru că am pus , arata ca am pus comanda pe un
port greșit, asa ca sa
aruncam o privire la config.
Am configurat incorect Portfast pe gigabit 0/0 asa ca sa rezolvam problema asa int g0 /
0 nici o margine
port-spanning-tree nu trebuie sa ruleze g0 / 0 nu inchide portul acum si apoi
sa trecem la gigabit 0/2 si tip spanning -tree portfast Si
sa vedem daca am
facut asta chiar acum, asa ca sh int gigabit
0/2 acest port este
acum un port Portfast
sau ceea ce se numeste port margine, ceea ce este corect.
trebuie sa rulezi g0 / 0 care nu ar trebui sa fie un port Portfast si nu este si
nici nu ar trebui sa gigabit 0/1 pentru a arata mai bine.
nu shan spanning tree vlan 10 observa diferenta aceasta este
acum un port margine partajat, care arata mult mai bine.
Sa facem din nou ping-ul momentan gigabit 0/0 este portul root asa int
g0 / 0 inchide portul sa vedem daca pierdem cat
mai multi ping-uri si dupa cum ai observat
acolo am pierdut doar un singur ping.
Așa că o să sparg ping-ul, am pierdut 1 ping, am pierdut ultima dată când
am spart ping-ul, dar am pierdut doar
acel ping atunci când interfața a coborât.
Deci asta este mult
mai bun decat am facut-o inainte de a face acest lucru shan
spanning-tree vlan 10 nota gigabit 1/0 este portul de radacina voi
trimite acum 100 de ping-uri si sa nu inchidem interfata, sa
facem asta o mie de sh spanning-tree vlan 10 ce veți observa încă o dată că
am abandonat singurul
ping acolo și-l revin imediat la portul 1 fiind portul rădăcină.
Deci, care e moralul istoriei? Aceste linkuri trebuie să fie
link-uri punct-la-punct acest link trebuie să fie un port Portfast
cu alte cuvinte, un port margine compară faptul că pentru a comuta 4 pe switch-ul 4 acesta este un port comun.
Deci va dura mai mult pentru ca aceasta să se convertească.
Pe acest switch dorim să mergem în gigabit 0/2 și să tipăm spargerea portbag-tree și acum
atunci când tipăm sh spanning-tree vlan 20 observați că este un port margine comun și
putem face ceva similar acum pe router
2, voi pinge 10. 1. 20. 1 și repetați de mii de ori din nou.
Du-te în gigabit 0/0 porniți ping-ul și voi închide
portul în jos aviz am pierdut 1 ping.
Deci nu faceti sp shanning tree vlan 20 in acest port forwarding exemplu este
acum acest port este
portul root, acest port este marginea portului
sa facem din nou ping nu voi inchide gigabit 0/0, acum gigabit 0/0 este root port
și deja redirecționează.
Convergența este mult mai bună decât am avut înainte și nu am pierdut nici
măcar un ping în acest exemplu.
Deci, să facem din nou acest proces.
Faceți un ping închis portul în jos, am pierdut un ping,
dar numai 1 nu voi închide portul, prea repede o voi închide din nou, fac un ping din nou.
Port pentru a închide nici
o închidere sh spanning-copac vlan
nu sh spanning copac vlan 10 sau 20 în acest exemplu gigabit 0/0 este portul de
root gigabit 0/1 este portul alternativ gigabit 0/2
este un port margine comun.
Deci, încă o dată, pentru a optimiza Spanning
Tree face toate porturile punct-la-punct link-uri între switch-uri dvs. face porturile
dvs. la marginea dvs. dispozitive Spanning Tree Portsfast sau port margine
așa cum se numește în industrie.
Deci, termenul Cisco este Portfast, alți furnizori vor numi aceste porturi de margine și am
putea face același lucru în aceste două porturi aici.
Deci, ultimul lucru pe care trebuie sa-l facem este sa treceti pe switch 1
in gigabit 1/0 si sa tipati spanning-tree
portfast si apoi sa faceti acelasi lucru pe comutatorul 2 int g1 / 0 spanning-tree portfast sh spanning-tree vlan
1 gigabit 1/0 este un port de margine pe comutator 2 sh
spanning-tree vlan 1 pe comutator 1 observați că acesta este un port margine aici.
Așadar, am optimizat Spanning Tree
făcând toate aceste porturi link-uri punct-la-punct în Spanning Tree.
Aceste porturi sunt porturi de margine și aceste două porturi sunt lipite într-o agregare a unui link sau Etherchannel.
Deci, încă o dată, pe comutatorul 1 sh spanning-tree vlan 1 observați
acest lucru este un canal port și este punct-la-punct de legătură.
Spanning Tree a fost optimizat, acum că am optimizat nivelul 2, trebuie să
ne uităm la funcționalitatea stratului 3
și în special la gateway-urile implicite ale dispozitivelor din topologie.
De asemenea, trebuie să
ne gândim la rutarea modului în care vom porni din
aceste dispozitive în Internet, astfel încât să acoperim acest lucru în videoclipurile ulterioare.