{"id":37988,"date":"2019-10-31T22:21:01","date_gmt":"2019-10-31T19:21:01","guid":{"rendered":"https:\/\/prohoster.info\/blog\/trening-cisco-200-125-ccna-v3-0-den-37-stp-vybor-root-bridge-funktsii-portfast-i-bpdu-guard-chast-2\/"},"modified":"2019-10-31T22:21:01","modified_gmt":"2019-10-31T19:21:01","slug":"trening-cisco-200-125-ccna-v3-0-den-37-stp-vybor-root-bridge-funktsii-portfast-i-bpdu-guard-chast-2","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/trening-cisco-200-125-ccna-v3-0-den-37-stp-vybor-root-bridge-funktsii-portfast-i-bpdu-guard-chast-2","title":{"rendered":"Secondo rilascio del killer OOM user-space oomd 0.2.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Supponiamo che STP sia in uno stato di convergenza. Cosa succeder\u00e0 se prendo un cavo e collego direttamente lo switch N allo switch radice A? Il Root Bridge \u00abvedr\u00e0\u00bb che \u00e8 stato attivato un nuovo porto e invier\u00e0 un BPDU attraverso di esso. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/0e720318dc57f832df9af110d6a7ad7f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLo switch N, ricevuto questo frame con costo zero, determiner\u00e0 il costo del percorso attraverso il nuovo porto come 0+19=19 poich\u00e9 il costo del suo porto radice \u00e8 76. Dopo di ci\u00f2, il porto dello switch N, che in precedenza era disabilitato, passer\u00e0 attraverso tutte le fasi di transizione e si attiver\u00e0 in modalit\u00e0 di trasmissione dopo 50 secondi. Se a questo switch sono collegati altri dispositivi, tutti perderanno la connessione con lo switch radice e con la rete in generale per 50 secondi. <noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Allo stesso modo, opera lo switch G, che riceve dallo switch N un frame BPDU con notifica di costo 19. Cambia il costo del suo porto designato in 19+19=38 e lo riassegna come nuovo porto radice, poich\u00e9 il costo del suo precedente Root Port \u00e8 57, che \u00e8 superiore a 38. Si riprendono quindi tutte le fasi di riallocazione dei porti della durata di 50 secondi e, alla fine, l'intera rete si blocca. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/e7af3669d6756999e75af97d481a9b68.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nOra consideriamo cosa accade in una situazione simile utilizzando RSTP. Lo switch radice invier\u00e0 anch'esso un BPDU allo switch N che si \u00e8 collegato, ma subito dopo bloccher\u00e0 il suo porto. Ricevuto questo frame, lo switch N determiner\u00e0 che questo percorso ha un costo inferiore rispetto al suo porto radice e lo bloccher\u00e0 immediatamente. Successivamente, N invier\u00e0 allo switch radice una Proposal chiedendo di aprire un nuovo porto, perch\u00e9 il suo costo \u00e8 inferiore a quello del porto radice gi\u00e0 esistente. Dopo che lo switch radice avr\u00e0 accettato la richiesta, sbloccher\u00e0 il suo porto e mander\u00e0 un Agreement allo switch N, dopo di che quest'ultimo render\u00e0 il nuovo porto il suo porto radice. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/1035d1e1801579c53c83083010a9d839.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIn questo modo, grazie al meccanismo Proposal\/Agreement, la riallocazione del porto radice avverr\u00e0 praticamente in tempo reale, e tutti i dispositivi collegati allo switch N non perderanno connessione con la rete. <br \/>\nAssegnando un nuovo Root Port, lo switch N trasformer\u00e0 il vecchio porto radice in un porto alternativo. Lo stesso accadr\u00e0 con lo switch G: esso scambier\u00e0 messaggi Proposal\/Agreement con lo switch N, assegner\u00e0 un nuovo porto radice e bloccher\u00e0 gli altri porti. Poi il processo continuer\u00e0 nel prossimo segmento di rete con lo switch F. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/af440d9bbc6df5dbc0a86e9a77aa3779.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLo switch F, analizzando i costi, noter\u00e0 che il percorso verso lo switch radice tramite la porta inferiore coster\u00e0 57, mentre il percorso esistente tramite la porta superiore costa 38, e lascer\u00e0 tutto com'\u00e8. Sapendo questo, lo switch G bloccava la porta rivolta verso F e diriger\u00e0 il traffico verso lo switch radice tramite il nuovo percorso G-H-A. <\/p>\n<p>Finch\u00e9 lo switch F non riceve una Proposal\/Agreement dallo switch G, terr\u00e0 bloccata la sua porta inferiore per prevenire la formazione di loop. In questo modo, vedete che RSTP \u00e8 un protocollo molto veloce che non causa problemi di rete tipici di STP. <br \/>\nOra passiamo alla discussione dei comandi. \u00c8 necessario accedere alla modalit\u00e0 di configurazione globale dello switch e selezionare la modalit\u00e0 PVST o RPVST usando il comando spanning-tree mode . Quindi dovete decidere come cambiare la priorit\u00e0 di una VLAN specifica. A questo scopo, si usa il comando spanning-tree vlan  priority . Dall'ultima lezione video dovreste ricordare che la priorit\u00e0 \u00e8 un numero multiplo di 4096 e per impostazione predefinita \u00e8 32768 pi\u00f9 il numero della rete VLAN. Se avete scelto VLAN1, la priorit\u00e0 predefinita sar\u00e0 32768+1=32769. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/57de0adff7c86daf62d3dac0e3cf6dd1.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPerch\u00e9 potrebbe essere necessario modificare la priorit\u00e0 delle reti? Sappiamo che il BID \u00e8 composto da un valore numerico di priorit\u00e0 e un indirizzo MAC. L'indirizzo MAC di un dispositivo non pu\u00f2 essere modificato, ha un valore costante, quindi si pu\u00f2 cambiare solo il valore della priorit\u00e0.<\/p>\n<p>Supponiamo che ci sia una grande rete in cui tutti i dispositivi Cisco siano collegati in una topologia circolare. In questo caso, PVST \u00e8 attivato per impostazione predefinita e quindi verr\u00e0 scelto lo switch radice dal sistema. Se tutti i dispositivi hanno la stessa priorit\u00e0, avr\u00e0 il privilegio lo switch con l'indirizzo MAC pi\u00f9 antico. Tuttavia, questo potrebbe essere uno switch obsoleto di 10-12 anni, che non ha nemmeno la potenza e le prestazioni per 'guidare' una rete cos\u00ec vasta. <br \/>\nAllo stesso tempo, nella vostra rete potrebbe esserci uno switch nuovissimo che costa diverse migliaia di dollari e che, a causa di un valore maggiore dell'indirizzo MAC, \u00e8 costretto a 'sottomettersi' a uno switch vecchio dal costo di qualche centinaio di dollari. Se il vecchio switch diventa lo switch radice, ci\u00f2 indica un serio errore di progettazione della rete.<\/p>\n<p>Pertanto, devi accedere alle impostazioni del nuovo switch e assegnargli il valore minimo di priorit\u00e0, ad esempio, 0. Utilizzando VLAN1, il valore totale della priorit\u00e0 sar\u00e0 0+1=1 e tutti gli altri dispositivi lo considereranno costantemente come lo switch radice.<\/p>\n<p>Immaginiamo ora una situazione. Se per qualche motivo lo switch radice diventa non disponibile, potresti voler che il nuovo switch radice non sia qualsiasi switch con priorit\u00e0 inferiore, ma un particolare switch con funzionalit\u00e0 di rete migliori. In questo caso, nelle impostazioni del Root Bridge viene utilizzato il comando che assegna gli switch radice primario e secondario: spanning-tree vlan  root . Il valore di priorit\u00e0 per lo switch primario sar\u00e0 32768 \u2013 4096 \u2013 4096 = 24576. Per lo switch secondario, si calcola con la formula 32768 \u2013 4096 = 28672.<\/p>\n<p>Non \u00e8 necessario inserire manualmente questi numeri: il sistema lo far\u00e0 automaticamente per te. Pertanto, lo switch con priorit\u00e0 24576 sar\u00e0 considerato radice, e in caso di indisponibilit\u00e0, lo switch con priorit\u00e0 28672, mentre la priorit\u00e0 di tutti gli altri switch sar\u00e0 di default non inferiore a 32768. Questo \u00e8 ci\u00f2 che bisogna fare se non si desidera che il sistema assegni automaticamente lo switch radice. <\/p>\n<p>Se desideri controllare le impostazioni del protocollo STP, devi utilizzare il comando show spanning-tree summary. Adesso, esaminiamo tutti gli argomenti appresi oggi con Packet Tracer. Utilizzo una topologia di rete con 4 switch modello 2690; non importa, poich\u00e9 tutti i modelli di switch Cisco supportano STP. Sono collegati tra loro in modo tale da formare un anello chiuso. <\/p>\n<p>Per impostazione predefinita, i dispositivi Cisco operano in modalit\u00e0 PSTV+, il che significa che ogni porta richieder\u00e0 al massimo 20 secondi per la convergenza. Il pannello di simulazione consente di rappresentare l'invio del traffico e di visualizzare i parametri di funzionamento della rete creata.<\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/f3482478e962285538d8eed5e347c6fe.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVedi cosa rappresenta il frame STP BPDU. Se vedi l'indicazione della versione 0, significa che si tratta di STP, poich\u00e9 per RSTP viene utilizzata la versione 2. Qui \u00e8 indicato anche il valore Root ID, composto dalla priorit\u00e0 e dall'indirizzo MAC dello switch radice, e il valore Bridge ID ad esso corrispondente. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/4e04a89761f538c571e1f3f5129b00d5.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nQuesti valori sono uguali, poich\u00e9 il costo del percorso verso lo switch radice per SW0 \u00e8 pari a 0, quindi esso stesso \u00e8 lo switch radice. Pertanto, dopo l'accensione degli switch grazie all'uso di STP, \u00e8 avvenuta una selezione automatica del Root Bridge e la rete ha iniziato a funzionare. Vedete che per prevenire un loop, la porta superiore Fa0\/2 dello switch SW2 \u00e8 stata impostata in stato di Blocking, ma il colore arancione del marker indica questo. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/1eef611babe3034356430d4db10d33bc.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPassiamo alla console di configurazione dello switch SW0 e utilizziamo una coppia di comandi. Il primo \u00e8 il comando show spanning-tree, dopo aver inserito il quale verr\u00e0 mostrata sullo schermo l'informazione riguardante la modalit\u00e0 PSTV+ per la rete VLAN1. Se utilizziamo pi\u00f9 VLAN, nella parte inferiore della finestra apparir\u00e0 un ulteriore blocco informativo per la seconda e le successive reti utilizzate. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/f04e0ee729f08bb2c1a155bb7ac7d5a9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nVedete che il protocollo STP \u00e8 disponibile secondo lo standard IEEE, il che significa l'uso di PVSTP+. Tecnicamente, questo non \u00e8 uno standard .1d. Qui \u00e8 anche fornita l'informazione Root ID: priorit\u00e0 32769, indirizzo MAC del dispositivo radice, costo 19, ecc. Successivamente si trova l'informazione Bridge ID, dove viene decifrato il valore di priorit\u00e0 32768 +1, e segue un altro indirizzo MAC. Come vedete, ho commesso un errore: lo switch SW0 non \u00e8 lo switch radice, lo switch radice ha un altro indirizzo MAC, riportato nelle impostazioni del Root ID. Penso che ci\u00f2 sia dovuto al fatto che SW0 ha ricevuto un frame BPDU contenente informazioni su qualche switch nella rete che ha maggiori possibilit\u00e0 di assumere il ruolo di switch radice. Ora lo esamineremo.<\/p>\n<p>(nota del traduttore: Root ID \u2013 l'identificativo dello switch radice, \u00e8 lo stesso per tutti i dispositivi della stessa rete VLAN che opera secondo il protocollo STP, Bridge ID \u2013 l'identificativo dello switch locale all'interno del Root Bridge, che pu\u00f2 essere diverso per diversi switch e diverse VLAN).<\/p>\n<p>Un'altra circostanza che indica che SW0 non \u00e8 lo switch radice \u00e8 che lo switch radice non ha Root Port, mentre in questo caso ci sono sia il Root Port che il Designated Port, che si trovano nello stato forwarding. Vedete anche il tipo di connessione p2p, o \"point-to-point\". Ci\u00f2 significa che le porte fa0\/1 e fa0\/2 sono collegate direttamente agli switch vicini.<br \/>\nSe un qualche porta fosse collegata all'hub, il tipo di connessione sarebbe contrassegnato come condiviso; approfondiremo questo punto pi\u00f9 avanti. Se do il comando per visualizzare le informazioni riassuntive show spanning-tree summary, vedremo che questo switch \u00e8 in modalit\u00e0 PVSTP, seguito da un elenco delle funzionalit\u00e0 non disponibili della porta. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/d0f902bf761a7522fe21508a2619fac7.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDi seguito \u00e8 mostrato lo stato e il numero di porte che gestiscono VLAN1: blocking 0, listening 0, learning 0; due porte sono in stato di forwarding in modalit\u00e0 STP. <br \/>\nPrima di passare allo switch SW2, diamo un'occhiata alle impostazioni dello switch SW1. Per fare ci\u00f2, utilizziamo lo stesso comando show spanning-tree.<\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/063c8df2e3a9a82d215e968b6977aa69.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVedi che l'indirizzo MAC Root ID dello switch SW1 \u00e8 lo stesso di SW0, poich\u00e9 tutti i dispositivi nella rete ricevono lo stesso indirizzo del dispositivo Root Bridge durante la convergenza, in quanto si fidano della scelta effettuata dal protocollo STP. Come puoi vedere, SW1 \u00e8 il Root switch, poich\u00e9 gli indirizzi Root ID e Bridge ID coincidono. Inoltre, c'\u00e8 un messaggio 'questo switch \u00e8 il root'. <\/p>\n<p>Un altro segno di uno switch root \u00e8 che non ha porte Root; entrambe le porte sono contrassegnate come Designated. Se tutte le porte sono mostrate come Designated e sono in stato di forwarding, allora hai davanti a te lo switch root. <\/p>\n<p>Lo switch SW3 contiene informazioni simili, e ora passo a SW2, perch\u00e9 una delle sue porte \u00e8 in stato di Blocking. Utilizzo il comando show spanning-tree e vediamo che le informazioni Root ID e il valore della priorit\u00e0 sono gli stessi degli altri switch. <br \/>\nIn seguito, viene indicato che una delle porte \u00e8 Alternative. Non lasciarti confondere, lo standard 802.1d chiama questo Blocking Port, mentre nel PVSTP la porta bloccata \u00e8 sempre contrassegnata come Alternative. Quindi, questa porta alternativa Fa0\/2 \u00e8 in stato bloccato, e la porta Fa0\/1 funge da Root Port. <\/p>\n<p>La porta bloccata si trova nel segmento di rete tra lo switch SW0 e lo switch SW2, il che impedisce la formazione di un anello. Come puoi vedere, gli switch utilizzano una connessione di tipo p2p, poich\u00e9 non sono collegati ad altri dispositivi. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/cedd462d039e5134d3368eb0025915e7.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAbbiamo una rete che converge tramite il protocollo STP. Ora prendo un cavo e collego direttamente lo switch SW2 con lo switch finale SW1. Dopo ci\u00f2, tutte le porte di SW2 saranno contrassegnate con indicatori arancioni. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/94b75b51c4044d695e7859bd02cbba71.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSe utilizziamo il comando show spanning-tree summary, vediamo che inizialmente due porte sono nello stato Listening, poi passano allo stato Learning e dopo alcuni secondi allo stato Forwarding, mentre il colore del marcatore cambia in verde. Se adesso inseriamo il comando show spanning-tree, si pu\u00f2 vedere che Fa0\/1, che in precedenza era la porta Root, ora \u00e8 passata allo stato di blocco ed \u00e8 diventata una porta Alternative. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/fb7a6f091fa76a8c11b3e5490e2ef616.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLa porta Fa0\/3, a cui \u00e8 collegato il cavo dell'interruttore radice, \u00e8 diventata la porta Root, mentre la porta Fa0\/2 \u00e8 diventata la porta Designated. Rivediamo il processo di convergenza. Disconnetter\u00f2 il cavo SW2-SW1 e torner\u00f2 alla topologia precedente. Vedete che le porte SW2 inizialmente vengono bloccate e tornano arancioni, poi attraversano progressivamente gli stati Listening e Learning e arrivano allo stato Forwarding. In questo modo una porta diventa verde, mentre l'altra, collegata all'interruttore SW0, rimane arancione. Il processo di convergenza ha impiegato un tempo considerevole, tali sono i costi del funzionamento dello STP.<\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/5c06d6ee50f1580ad543d95485d83319.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nOra vediamo come funziona l'RSTP. Iniziamo dall'interruttore SW2 e inseriamo nelle sue impostazioni il comando spanning-tree mode rapid-pvst. Questo comando ha solo due opzioni di parametri: pvst e rapid-pvst, utilizzo la seconda. Dopo aver inserito il comando, l'interruttore passa alla modalit\u00e0 RPVST, e ci\u00f2 pu\u00f2 essere verificato con il comando show spanning-tree. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/ba33f404041d39e2e1ac36244bdcf681.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAll'inizio vedete un messaggio che indica che ora abbiamo il protocollo RSTP in funzione. Tutto il resto \u00e8 rimasto invariato. Poi devo fare lo stesso per tutti gli altri dispositivi e a questo punto la configurazione dell'RSTP \u00e8 completata. Vediamo il funzionamento di questo protocollo come abbiamo fatto per lo STP.<\/p>\n<p>Collego di nuovo l'interruttore SW2 direttamente all'interruttore radice SW1 \u2013 vediamo quanto velocemente avverr\u00e0 la convergenza. Digito il comando show spanning-tree summary e vedo che due porte dell'interruttore sono nello stato Blocking, 1 nello stato Forwarding. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/fe755d22358273b7e2cb82d08cc80477.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVedete che la convergenza \u00e8 avvenuta praticamente immediatamente, quindi potete giudicare quanto sia pi\u00f9 veloce l'RSTP rispetto allo STP. Inoltre possiamo utilizzare il comando spanning-tree portfast default, che imposter\u00e0 tutte le porte dell'interruttore in modalit\u00e0 portfast per impostazione predefinita. Questo \u00e8 pertinente se la maggior parte delle porte dell'interruttore sono porte Edge, collegate direttamente agli host. Se abbiamo una porta che non \u00e8 Edge, la riconfiguriamo di nuovo nella modalit\u00e0 spanning-tree. <\/p>\n<p>Per configurare il funzionamento con VLAN, \u00e8 possibile utilizzare il comando spanning-tree vlan  con i parametri priority (imposta la priorit\u00e0 dello switch per spanning-tree) o root (designa lo switch come root). Utilizziamo il comando spanning-tree vlan 1 priority, specificando come priorit\u00e0 un numero qualsiasi che sia un multiplo di 4096, nell'intervallo da 0 a 61440. In questo modo puoi modificare manualmente la priorit\u00e0 di qualsiasi VLAN. <\/p>\n<p>Puoi digitare il comando spanning-tree vlan 1 root con i parametri primary o secondary per configurare la porta root principale o di riserva per una rete specifica. Se uso spanning-tree vlan 1 root primary, questa porta sar\u00e0 la porta root principale per la rete VLAN1. <\/p>\n<p>Digiter\u00f2 il comando show spanning-tree e vedremo che questo switch SW2 ha una priorit\u00e0 di 24577, gli indirizzi MAC di Root ID e Bridge ID coincidono, quindi ora \u00e8 diventato lo switch radice. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/c5eb7c89cd3301b6ded8de272df80162.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVedi quanto rapidamente \u00e8 avvenuta la convergenza e il cambio di ruolo tra gli switch. Ora annuller\u00f2 la modalit\u00e0 dello switch principale con il comando no spanning-tree vlan 1 root primary, dopodich\u00e9 la sua priorit\u00e0 torner\u00e0 al valore precedente di 32769 e il ruolo di switch radice passer\u00e0 di nuovo a SW1. <\/p>\n<p>Vediamo come funziona portfast. Digiter\u00f2 il comando int f0\/1, entrer\u00f2 nelle impostazioni di questa porta e utilizzer\u00f2 il comando spanning-tree, dopodich\u00e9 il sistema fornir\u00e0 suggerimenti sui valori dei parametri. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/5ac29a8c01a2938ec94a6c8fe8813e1e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPoi utilizzer\u00f2 il comando spanning-tree portfast, che pu\u00f2 essere inserito con i parametri disable (disabilita la funzione portfast per questa porta) o trunk (attiva la funzione portfast per questa porta anche in modalit\u00e0 trunk). <\/p>\n<p>Se inserisci spanning-tree portfast, la funzione verr\u00e0 semplicemente attivata su questa porta. Per attivare la funzione BPDU Guard, \u00e8 necessario utilizzare il comando spanning-tree bpduguard enable, il comando spanning-tree bpduguard disable disattiva questa funzione. <\/p>\n<p>Voglio rapidamente parlare di un'altra cosa. Se per VLAN1 l'interfaccia dello switch SW2 verso SW3 \u00e8 bloccata, in altre impostazioni per un'altra VLAN, per esempio VLAN2, la stessa interfaccia pu\u00f2 diventare porta radice. In questo modo, si pu\u00f2 implementare un meccanismo di bilanciamento del carico del traffico nel sistema: in un caso questo segmento di rete non viene utilizzato, nell'altro viene utilizzato. <\/p>\n<p>Mostrer\u00f2 cosa succede quando collegando un hub abbiamo una porta condivisa. Aggiunger\u00f2 un hub nello schema e lo collegher\u00f2 allo switch SW2 con due cavi. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/f4d1afc31a657d99cfcac4725ba4553c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIl comando show spanning-tree rifletter\u00e0 il seguente scenario. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/bfd0afd1cfa960ae1c866991bc11298b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nFa0\/5 (porta inferiore sinistra dello switch) diventa la porta di backup, mentre la porta Fa0\/4 (porta inferiore destra dello switch) diventa la porta designata. Il tipo di entrambe le porte \u00e8 condiviso, o shared. Questo significa che il segmento delle interfacce dell'hub switch \u00e8 una rete condivisa. <\/p>\n<p>Grazie all'uso di RSTP abbiamo ottenuto una distinzione tra porte alternative e riservate. Se portiamo lo switch SW2 in modalit\u00e0 pvst con il comando spanning-tree mode pvst, vedremo che l'interfaccia Fa0\/5 \u00e8 tornata nello stato di Alternative, perch\u00e9 ora non c'\u00e8 differenza tra la porta di backup e la porta alternativa. <\/p>\n<p><img decoding=\"async\" alt=\"Secondo rilascio del killer OOM user-space oomd 0.2.0\" src=\"\/wp-content\/uploads\/2019\/09\/fcf55e5134f7dea55ebf89e5ae34dfea.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00c8 stata una lezione molto lunga e se non hai capito qualcosa, ti consiglio di rivederla di nuovo. <\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"LRGmg5omwW0\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/LRGmg5omwW0\/hqdefault.jpg\" alt=\"Guarda il video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><br \/>\nGrazie per rimanere con noi. Ti piacciono i nostri articoli? Vuoi vedere pi\u00f9 contenuti interessanti? Supportaci effettuando un ordine o raccomandandoci ai tuoi amici, <b>Sconto del 30% per gli utenti di Habra su un'analoga unica di server entry-level, che abbiamo ideato per te:<\/b> <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/company\/ua-hosting\/blog\/347386\/\">Tutta la verit\u00e0 sui VPS (KVM) E5-2650 v4 (6 Core) 10GB DDR4 240GB SSD 1Gbps a partire da $20 oppure come dividere un server in modo corretto?<\/a><\/noindex> (sono disponibili opzioni con RAID1 e RAID10, fino a 24 core e fino a 40GB DDR4).<\/p>\n<p><b>Dell R730xd a met\u00e0 prezzo?<\/b> Solo da noi <b><noindex><a rel=\"nofollow\" href=\"https:\/\/ua-hosting.company\/serversnl\">2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TB a partire da $199<\/a><\/noindex> nei Paesi Bassi! <b>Dell R420 \u2014 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB \u2014 a partire da $99!<\/b><\/b> Leggi di <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/company\/ua-hosting\/blog\/329618\/\">Come costruire un'infrastruttura di livello enterprise utilizzando server Dell R730xd E5-2650 v4 del valore di 9000 euro a pochi spiccioli?<\/a><\/noindex><br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ua-hosting\/blog\/466425\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u043f\u043e\u043b\u043e\u0436\u0438\u043c, \u0447\u0442\u043e STP \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u0441\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438. \u0427\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0435\u0442, \u0435\u0441\u043b\u0438 \u044f \u0432\u043e\u0437\u044c\u043c\u0443 \u043a\u0430\u0431\u0435\u043b\u044c \u0438 \u0441\u043e\u0435\u0434\u0438\u043d\u044e \u0441\u0432\u0438\u0442\u0447 \u041d \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u0441 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u043c \u0441\u0432\u0438\u0442\u0447\u0435\u043c \u0410? Root Bridge \u00ab\u0443\u0432\u0438\u0434\u0438\u0442\u00bb, \u0447\u0442\u043e \u0443 \u043d\u0435\u0433\u043e \u043f\u043e\u044f\u0432\u0438\u043b\u0441\u044f \u043d\u043e\u0432\u044b\u0439 \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043f\u043e\u0440\u0442, \u0438 \u043e\u0442\u043e\u0448\u043b\u0435\u0442 \u043f\u043e \u043d\u0435\u043c\u0443 BPDU. \u0421\u0432\u0438\u0442\u0447 \u041d, \u043f\u043e\u043b\u0443\u0447\u0438\u0432 \u044d\u0442\u043e\u0442 \u0444\u0440\u0435\u0439\u043c \u0441 \u043d\u0443\u043b\u0435\u0432\u043e\u0439 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c\u044e, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0430 \u0447\u0435\u0440\u0435\u0437 \u043d\u043e\u0432\u044b\u0439 \u043f\u043e\u0440\u0442 \u043a\u0430\u043a 0+19 =19 \u043f\u0440\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28511,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-37988","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u043f\u043e\u043b\u043e\u0436\u0438\u043c, \u0447\u0442\u043e STP \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u0441\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438. \u0427\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0435\u0442, \u0435\u0441\u043b\u0438 \u044f \u0432\u043e\u0437\u044c\u043c\u0443 \u043a\u0430\u0431\u0435\u043b\u044c \u0438 \u0441\u043e\u0435\u0434\u0438\u043d\u044e \u0441\u0432\u0438\u0442\u0447 \u041d \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u0441 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u043c \u0441\u0432\u0438\u0442\u0447\u0435\u043c \u0410?\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/trening-cisco-200-125-ccna-v3-0-den-37-stp-vybor-root-bridge-funktsii-portfast-i-bpdu-guard-chast-2\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0422\u0440\u0435\u043d\u0438\u043d\u0433 Cisco 200-125 CCNA v3.0. \u0414\u0435\u043d\u044c 37. STP: \u0432\u044b\u0431\u043e\u0440 Root Bridge, \u0444\u0443\u043d\u043a\u0446\u0438\u0438 PortFast \u0438 BPDU guard. \u0427\u0430\u0441\u0442\u044c 2 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u043f\u043e\u043b\u043e\u0436\u0438\u043c, \u0447\u0442\u043e STP \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u0441\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438. \u0427\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0435\u0442, \u0435\u0441\u043b\u0438 \u044f \u0432\u043e\u0437\u044c\u043c\u0443 \u043a\u0430\u0431\u0435\u043b\u044c \u0438 \u0441\u043e\u0435\u0434\u0438\u043d\u044e \u0441\u0432\u0438\u0442\u0447 \u041d \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u0441 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u043c \u0441\u0432\u0438\u0442\u0447\u0435\u043c \u0410?\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/trening-cisco-200-125-ccna-v3-0-den-37-stp-vybor-root-bridge-funktsii-portfast-i-bpdu-guard-chast-2\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:21:01+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:21:01+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Formazione Cisco 200-125 CCNA v3.0. Giorno 37. STP: scelta del Root Bridge, funzioni PortFast e BPDU guard. Parte 2 | ProHoster","description":"Supponiamo che STP sia in uno stato di convergenza. Cosa succede se prendo un cavo e collego direttamente lo switch N allo switch radice A?","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/trening-cisco-200-125-ccna-v3-0-den-37-stp-vybor-root-bridge-funktsii-portfast-i-bpdu-guard-chast-2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0422\u0440\u0435\u043d\u0438\u043d\u0433 Cisco 200-125 CCNA v3.0. \u0414\u0435\u043d\u044c 37. STP: \u0432\u044b\u0431\u043e\u0440 Root Bridge, \u0444\u0443\u043d\u043a\u0446\u0438\u0438 PortFast \u0438 BPDU guard. \u0427\u0430\u0441\u0442\u044c 2 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u043f\u043e\u043b\u043e\u0436\u0438\u043c, \u0447\u0442\u043e STP \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u0441\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438. \u0427\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u043e\u0439\u0434\u0435\u0442, \u0435\u0441\u043b\u0438 \u044f \u0432\u043e\u0437\u044c\u043c\u0443 \u043a\u0430\u0431\u0435\u043b\u044c \u0438 \u0441\u043e\u0435\u0434\u0438\u043d\u044e \u0441\u0432\u0438\u0442\u0447 \u041d \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u0441 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u043c \u0441\u0432\u0438\u0442\u0447\u0435\u043c \u0410?","og:url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/trening-cisco-200-125-ccna-v3-0-den-37-stp-vybor-root-bridge-funktsii-portfast-i-bpdu-guard-chast-2","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:21:01+00:00","article:modified_time":"2019-10-31T19:21:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37988","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 20:01:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:17:22","updated":"2026-01-23 20:01:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/37988","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=37988"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/37988\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/28511"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=37988"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=37988"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=37988"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}