Abbiamo già analizzato le reti locali VLAN nei video del Giorno 11, 12 e 13 e oggi continueremo il nostro studio secondo il tema ICND2. Ho registrato il video precedente che segnava la conclusione della preparazione per l'esame ICND1, alcuni mesi fa, e da quel momento sono stato molto occupato. Penso che molti di voi abbiano superato questo esame con successo; coloro che hanno rimandato il test possono aspettare la conclusione della seconda parte del corso e provare a sostenere l'esame completo CCNA 200-125.
Con il video di oggi "Giorno 34" iniziamo il tema del corso ICND2. Molti mi chiedono perché non abbiamo trattato OSPF ed EIGRP. La verità è che questi protocolli non sono inclusi nel programma del corso ICND1 e vengono studiati in preparazione all'esame ICND2. Da oggi, cominceremo ad affrontare gli argomenti della seconda parte del corso e, naturalmente, studieremo anche OSPF ed EIGRP. Prima di iniziare l'argomento di oggi, voglio parlare della strutturazione delle nostre lezioni. Durante l'esposizione degli argomenti ICND1, non ho seguito modelli predefiniti, ma ho spiegato il materiale in modo logico, ritenendo che questo approccio fosse più facile da capire. Ora, durante lo studio di ICND2, a richiesta degli studenti presenterò il materiale didattico seguendo il piano di studi e il programma del corso Cisco.
Se visitate il sito dell'azienda, vedrete questo piano e che l'intero corso è suddiviso in 5 parti principali:
— Tecnologie di commutazione delle reti locali (26% del materiale didattico);
— Tecnologie di routing (29%);
— Tecnologie delle reti globali (16%);
— Servizi di infrastruttura (14%);
— Manutenzione dell'infrastruttura (15%).
Inizierò con la prima parte. Se si clicca sul menu a discesa a destra, sarà possibile vedere il dettaglio tematico di questa sezione. Il video di oggi tratterà il tema della sezione 1.1: «Configurazione, verifica e risoluzione dei problemi delle reti VLAN (intervallo standard / esteso), che coinvolgono più switch» e i sottosezioni 1.1a «Porte di accesso (dati e messaggi vocali)» e 1.1b «VLAN di default».
Successivamente, cercherò di seguire lo stesso principio di esposizione, quindi ogni video sarà dedicato a una sezione con sottosezioni, e se il materiale sarà poco, unirò in un'unica lezione il tema di più sezioni, ad esempio, 1.2 e 1.3. Se invece il materiale della sezione sarà abbondante, lo dividerò in due video. In ogni caso, seguiremo il programma del corso e potrete facilmente confrontare le vostre note con il piano di studi aggiornato di Cisco.

Sullo schermo vedete il mio nuovo desktop, è Windows 10. Se desiderate migliorare il vostro desktop con vari widget, potete guardare il mio video intitolato «Pimp Your Desktop», dove spiego come configurare il desktop del computer secondo le vostre esigenze. Pubblico video di questo tipo su un altro canale, ExplainWorld, quindi potete utilizzare il link in alto a destra per esplorarne i contenuti.
Prima di iniziare la lezione, vi chiedo di non dimenticare di condividere i miei video e di mettere mi piace. Vorrei anche ricordarvi i nostri contatti sui social media e i link alle mie pagine personali. Potete scrivermi via email e, come ho già detto, avranno priorità nella ricezione di una mia risposta personale le persone che hanno fatto una donazione sul nostro sito.
Se non avete fatto donazioni, non preoccupatevi, potete lasciare i vostri commenti sotto i video tutorial sul canale YouTube e risponderò a essi appena possibile.
Oggi, secondo il programma Cisco, esamineremo 3 questioni: confronteremo il Default VLAN, o VLAN predefinito, con il Native VLAN, o VLAN «nativo», scopriremo le differenze tra il Normal VLAN (intervallo VLAN normale) e l'intervallo di rete esteso Extended VLAN, e analizzeremo la distinzione tra Data VLAN (VLAN dati) e Voice VLAN (VLAN voce). Come ho detto, abbiamo già studiato questo tema in precedenti episodi, ma superficialmente, quindi molti studenti hanno ancora difficoltà a capire la differenza tra i tipi di VLAN. Oggi spiegherò tutto in modo che sia chiaro a tutti.
Esaminiamo qual è la differenza tra il Default VLAN e il Native VLAN. Se prendi uno switch Cisco completamente nuovo con le impostazioni di fabbrica, avrà 5 VLAN: VLAN1, VLAN1002, VLAN1003, VLAN1004 e VLAN1005.

La VLAN1 è la VLAN predefinita per tutti i dispositivi Cisco, mentre le VLAN 1002-1005 sono riservate per Token Ring e FDDI. Non è possibile eliminare o rinominare la rete VLAN1, non è possibile aggiungervi interfacce e tutte le porte dello switch appartengono di default a questa rete, a meno che non vengano configurate diversamente. Di default, tutti gli switch possono comunicare tra loro, poiché fanno parte della VLAN1. Questo è ciò che significa «VLAN predefinita», o Default VLAN.
Se accedi alle impostazioni dello switch SW1 e assegni due interfacce alla rete VLAN20, diventeranno parte della rete VLAN20. Prima di iniziare la lezione di oggi, ti consiglio vivamente di rivedere le serie 11, 12 e 13 menzionate in precedenza, poiché non ripeterò cosa siano le VLAN e come funzionano.

Voglio solo ricordare che non puoi assegnare automaticamente le interfacce alla rete VLAN20 finché non la crei, quindi devi prima accedere alla modalità di configurazione globale dello switch e creare VLAN20. Puoi guardare la console delle impostazioni CLI e capire cosa intendo. Dopo aver assegnato queste 2 porte per lavorare con VLAN20, i computer PC1 e PC2 potranno comunicare tra loro, poiché entrambi appartengono alla stessa rete VLAN20. Ma il computer PC3 sarà ancora parte di VLAN1 e quindi non potrà comunicare con i computer della rete VLAN20.
Abbiamo un secondo switch SW2, uno dei cui interfacce è assegnato per lavorare con VLAN20, e a questa porta è collegato il computer PC5. Con questa configurazione, PC5 non può comunicare con PC4 e PC6, ma questi due computer possono comunicare tra loro perché appartengono alla stessa rete VLAN1.
Entrambi gli switch si collegano tramite trunk attraverso porte configurate di conseguenza. Non voglio ripetermi, quindi dirò solo che tutte le porte dello switch sono impostate di default in modalità trunking usando il protocollo DTP. Se collegherete un computer a una porta, questa utilizzerà la modalità access. Se desiderate cambiare in questa modalità la porta a cui è collegato PC3, dovrete inserire il comando switchport mode access.
Quindi, se collegate due switch tra loro, essi formeranno un trunk. Le due porte superiori di SW1 trasmetteranno traffico solo per VLAN20, la porta inferiore solo traffico per VLAN1, ma la connessione trunk passerà tutto il traffico che transita attraverso lo switch. In questo modo, a SW2 arriverà sia il traffico di VLAN1 che di VLAN20.
Come ricorderete, le reti VLAN hanno un significato locale. Pertanto, SW2 sa che il traffico ricevuto sulla porta VLAN1 da PC4 può essere inviato a PC6 solo attraverso una porta che appartiene anch'essa a VLAN1. Tuttavia, quando uno switch invia traffico a un altro switch tramite trunk, deve utilizzare un meccanismo che spieghi all'altro switch di che tipo di traffico si tratta. A tal scopo viene utilizzata la rete Native VLAN, connessa alla porta trunk e che consente il passaggio del traffico con tagging.

Come ho già detto, gli switch hanno solo una rete che non può essere modificata: si tratta della rete predefinita VLAN1. Ma di default il Native VLAN è proprio VLAN1. Che cos'è il Native VLAN? È quella rete che consente il passaggio del traffico VLAN1 non etichettato, ma non appena sul trunk port arriva traffico da un'altra rete, in questo caso VLAN20, sarà necessariamente etichettato. Ogni frame ha un indirizzo di destinazione DA, un indirizzo sorgente SA e un tag VLAN che contiene l'identificatore di rete VLAN ID. In questo caso, questo identificatore indica che il traffico è relativo a VLAN20, quindi può essere inviato solo tramite la porta VLAN20 ed è destinato a PC5. Si può dire che il Native VLAN determina se il traffico deve essere etichettato o meno.
Ricordate che VLAN1 è di default la rete Native VLAN, perché di default tutte le porte utilizzano VLAN1 come Native VLAN per il traffico non etichettato. Tuttavia, la rete Default VLAN è solo VLAN1, l'unica rete che non può essere modificata. Se uno switch riceve frame non etichettati su una porta trunk, li classifica automaticamente come appartenenti al Native VLAN.
In altre parole, nei switch Cisco è possibile utilizzare qualsiasi VLAN come Native VLAN, ad esempio, VLAN20, mentre come Default VLAN si può utilizzare solo VLAN1.
Tuttavia, potrebbe sorgere un problema. Se cambiamo la Native VLAN della porta trunk del primo switch in VLAN20, la porta penserà: «dal momento che questa è la Native VLAN, il suo traffico non deve essere etichettato» e invierà il traffico non etichettato della rete VLAN20 al secondo switch. Lo switch SW2, ricevuto questo traffico, dirà: «ottimo, questo traffico non ha un'etichetta. Secondo le mie impostazioni, la mia Native VLAN è VLAN1, quindi devo inviare questo traffico non etichettato sulla rete VLAN1». In questo modo, SW2 indirizzerà il traffico ricevuto solo ai PC4 e PC6, anche se è destinato a PC5. Questo creerà un grave problema di sicurezza, poiché mescolerà il traffico delle VLAN. Ecco perché su entrambe le porte trunk è sempre necessario impostare la stessa Native VLAN, ovvero se la Native VLAN per la porta trunk di SW1 è VLAN20, allora la stessa VLAN20 deve essere configurata come Native VLAN sulla porta trunk di SW2.
Ecco qual è la differenza tra Native VLAN e Default VLAN. È importante ricordare che tutte le Native VLAN nello trunk devono coincidere (nota del traduttore: perciò è meglio usare una rete diversa da VLAN1 come Native VLAN).
Esaminiamo questo dal punto di vista dello switch. Puoi accedere allo switch e digitare il comando show vlan brief, dopo di che vedrai che tutte le porte dello switch sono collegate alla Default VLAN1.

Di seguito sono riportate altre 4 reti VLAN: 1002, 1003, 1004 e 1005. Queste sono anch'esse Default VLAN, come puoi vedere dalla loro designazione. Sono reti predefinite perché riservate per specifiche reti — Token Ring e FDDI. Come puoi notare, sono attive, ma non supportate, poiché nessuna rete degli standard menzionati è collegata allo switch.
L'etichetta “default” per la rete VLAN 1 non può essere modificata, poiché si tratta della rete predefinita. Poiché, per impostazione predefinita, tutte le porte dello switch appartengono a questa rete, tutti gli switch possono comunicare tra loro per impostazione predefinita, senza necessità di ulteriori configurazioni delle porte. Se desideri connettere uno switch a un'altra rete, accedi alla modalità di configurazione globale e crea questa rete, ad esempio VLAN20. Premendo «Invio», accederai alle impostazioni della rete creata e potrai darle un nome, ad esempio, Management, quindi uscire dalle impostazioni.
Se adesso utilizzi il comando show vlan brief, vedrai che è stata creata una nuova rete VLAN20, alla quale non corrisponde nessuna delle porte dello switch. Per assegnare questa rete a una porta specifica, devi evidenziare l'interfaccia, ad esempio, int e0/1, accedere alle impostazioni di questa porta e inserire i comandi switchport mode access e switchport access vlan20.

Se chiediamo al sistema di mostrare lo stato delle reti VLAN, vedremo che ora la porta Ethernet 0/1 è destinata alla rete Management, quindi è stata automaticamente spostata qui dall'area delle porte assegnate per impostazione predefinita a VLAN1.

Ricordate che ogni access port può avere solo una Data VLAN, quindi non può servire due reti VLAN contemporaneamente.
Ora diamo un'occhiata alla Native VLAN. Utilizzo il comando show int trunk e vedo che la porta Ethernet0/0 è dedicata al trunking.

Non è stato necessario farlo manualmente, poiché il protocollo DTP ha automaticamente assegnato questo interfaccia per il trunking. La porta è in modalità desirable, incapsulamento tipo n-isl, stato della porta – trunking, rete – Native VLAN1.
Di seguito è riportato l'intervallo di numeri delle reti VLAN 1-4094 consentito per il trunking e si nota che sono attive le reti VLAN1 e VLAN20. Ora entrerò in modalità di configurazione globale e digiterò il comando int e0/0, grazie al quale accederò alle impostazioni di questo interfaccia. Sto cercando di programmare manualmente questa porta per il funzionamento in modalità trunk con il comando switchport mode trunk, tuttavia il sistema non accetta il comando, rispondendo che: «l'interfaccia con modalità automatica di incapsulamento trunk non può essere trasferita in modalità trunk.»
Devo prima impostare il tipo di incapsulamento del trunk, per cui utilizzo il comando switchport trunk encapsulation. Il sistema ha fornito suggerimenti con i parametri possibili di questo comando:
dot1q — durante il trunking la porta utilizza l'incapsulamento trunk secondo lo standard 802.1q;
isl — durante il trunking la porta utilizza l'incapsulamento trunk solo del protocollo proprietario Cisco ISL;
negotiate – il dispositivo esegue l'incapsulamento del trunking con qualsiasi dispositivo collegato a questa porta.

Ad ogni estremità del trunk deve essere scelto lo stesso tipo di incapsulamento. Di default, lo switch «out of the box» supporta solo il trunking di tipo dot1q, poiché questo standard è supportato praticamente da tutti i dispositivi di rete. Programmerò la nostra interfaccia per l'incapsulamento del trunking secondo questo standard con il comando switchport trunk encapsulation dot1q, dopo di che utilizzerò il comando switchport mode trunk precedentemente scartato. Ora la nostra porta è programmata in modalità trunk.
Se un trunk è costituito da due switch Cisco, verrà utilizzato di default il protocollo proprietario ISL. Se uno switch supporta sia dot1q che ISL, mentre l'altro supporta solo dot1q, il trunk verrà automaticamente convertito in modalità di incapsulamento dot1q. Riguardando le impostazioni di trunking, vedremo che ora la modalità di incapsulamento dell'interfaccia Et0/0 è cambiata da n-isl a 802.1q.

Se immettiamo il comando show int e0/0 switchport, vedremo tutte le impostazioni dello stato di questa porta.

Puoi notare che, per impostazione predefinita, VLAN1 è la 'rete nativa' Native VLAN per il trunking e che è possibile avere una modalità di tagging del traffico per la Native VLAN. Successivamente, utilizzo il comando int e0/0, accedo alle impostazioni di questa interfaccia e digito switchport trunk, dopodiché il sistema fornisce suggerimenti sui parametri possibili di questo comando.

Allowed significa che se la porta è in modalità trunk, verranno impostate le caratteristiche VLAN consentite. Encapsulation attiva l'incapsulamento del trunking se la porta è in modalità trunk. Sto usando il parametro native, che indica che in modalità trunk le caratteristiche native saranno impostate per la porta, e introduco il comando switchport trunk native VLAN20. In questo modo, in modalità trunk, la VLAN20 sarà la Native VLAN per questa porta del primo switch SW1.
Abbiamo un altro switch, SW2, il cui trunk port utilizza VLAN1 come Native VLAN. Ora vedete che il protocollo CDP riporta un messaggio che indica un'incompatibilità delle Native VLAN su entrambi i lati del trunk: la trunk port del primo switch Ethernet0/0 utilizza Native VLAN20, mentre la trunk port del secondo utilizza Native VLAN1. Questo illustra la differenza tra Native VLAN e Default VLAN.
Iniziamo a esaminare la gamma standard e quella estesa delle reti VLAN.

A lungo, Cisco ha supportato solo il range di numeri VLAN da 1 a 1005, con i numeri da 1002 a 1005 riservati per impostazione predefinita alle VLAN Token Ring e FDDI. Queste reti venivano comunemente chiamate VLAN standard. Ricordate che l'ID VLAN è un tag di 12 bit che consente di impostare numeri fino a 4096, tuttavia, per motivi di compatibilità, Cisco ha utilizzato numeri solo fino a 1005.
Il range esteso delle VLAN comprende i numeri da 1006 a 4095. Può essere utilizzato su dispositivi più vecchi solo se supportano VTP v3. Se state utilizzando VTP v3 e range esteso di VLAN, dovete disattivare il supporto per VTP v1 e v2, poiché queste versioni non possono lavorare con VLAN aventi numeri superiori a 1005.
Quindi, se utilizzate VLAN estese su switch più vecchi, VTP deve essere impostato su "desable" e dovete configurarlo manualmente per la VLAN, altrimenti non potrà avvenire l'aggiornamento del database VLAN. Se invece intendete utilizzare VLAN estese con VTP, avrete bisogno della terza versione di VTP.
Controlliamo lo stato di VTP utilizzando il comando show vtp status. Puoi vedere che lo switch opera in modalità VTP v2, con supporto per le versioni 1 e 3. Gli ho assegnato il nome di dominio nwking.org.
Qui è importante la modalità di gestione VTP – server. Puoi osservare che il numero massimo di reti VLAN supportate è 1005. Questo ci fa capire che questo switch supporta per default solo l'intervallo VLAN standard.

Ora digiterò il comando show vlan brief, e vedrai VLAN20 Management, che viene menzionata qui perché fa parte del database VLAN.

Se ora richiedo di mostrare la configurazione attuale del dispositivo con il comando show run, non vedremo alcun riferimento alle VLAN, poiché esse sono contenute solo nel database VLAN.
Successivamente utilizzo il comando vtp mode per configurare la modalità operativa del VTP. Gli switch delle vecchie generazioni avevano solo tre parametri per questo comando: client, che imposta lo switch in modalità client, server, che attiva la modalità server, e transparent, che trasforma lo switch in modalità 'trasparente'. Poiché sugli switch più vecchi era impossibile disattivare completamente il VTP, in questa modalità lo switch, pur rimanendo parte del dominio VTP, smetteva semplicemente di ricevere aggiornamenti del database delle reti VLAN provenienti dalle porte tramite il protocollo VTP.
Nei nuovi switch è stato introdotto il parametro off, che consente di disattivare completamente la modalità VTP. Ora passiamo il dispositivo alla modalità trasparente con il comando vtp mode transparent e diamo un'altra occhiata alla configurazione attuale. Come potete vedere, ora è stata aggiunta una voce per VLAN20. Quindi, se aggiungiamo una rete VLAN il cui numero è compreso nell'intervallo standard da 1 a 1005 e, allo stesso tempo, il VTP è impostato in modalità transparent o off, in conformità con le politiche interne VLAN, questa rete sarà aggiunta alla configurazione attuale e al database delle reti locali virtuali.
Proviamo ad aggiungere il VLAN 3000 e vedrai che è comparso anche in modalità trasparente nella configurazione attuale. Di solito, se vogliamo aggiungere una rete da un intervallo VLAN esteso, dobbiamo usare il comando vtp version 3. Come puoi vedere, entrambe le reti VLAN20 e VLAN3000 sono mostrate nella configurazione attuale.
Se esci dalla modalità trasparente e attivi la modalità server con il comando vtp mode server, dopo aver nuovamente controllato la configurazione attuale, si può vedere che le registrazioni VLAN sono completamente scomparse. Questo è successo perché tutte le informazioni su VLAN sono conservate solo nel database VLAN e possono essere visualizzate solo in modalità trasparente VTP. Poiché ho attivato la modalità VTP v3, dopo aver usato il comando show vtp status, si può vedere che il numero massimo di VLAN supportate è aumentato a 4096.
La base di dati VTP v1 e VTP v2 supporta solo VLAN standard con numeri da 1 a 1005, mentre la base di dati VTP v3 include registrazioni di VLAN estese con numeri da 1 a 4096. Se utilizzi la modalità VTP trasparente o VTP spento, le informazioni sulle VLAN saranno aggiunte alla configurazione attuale. Se desideri utilizzare l'intervallo di VLAN esteso, il dispositivo deve essere in modalità VTP v3. Questa è la differenza tra VLAN standard ed estese.
Ora confronteremo le VLAN per i dati e le VLAN per la trasmissione vocale. Se ricordi, ho detto che ogni porta può appartenere contemporaneamente solo a una VLAN.

Tuttavia, in molti casi è necessario configurare la porta per l'uso con il telefono IP. I moderni telefoni IP Cisco sono dotati di uno switch integrato, quindi è possibile collegare semplicemente il telefono alla presa a muro con un cavo, e il computer con un cavo patch. Il problema era che la presa a muro a cui si collega la porta del telefono doveva avere due VLAN diverse. Abbiamo già discusso nei video tutorial 11 e 12 cosa fare per evitare loop di traffico e come utilizzare il concetto di VLAN 'nativa', che consente il traffico non etichettato, ma tutte queste erano soluzioni temporanee. La soluzione definitiva al problema è stata la separazione delle VLAN in reti per il traffico dati e per il traffico vocale.
In questo caso, tutte le linee telefoniche vengono raggruppate in una VLAN vocale. Nella figura è mostrato che i computer PC1 e PC2 possono appartenere alla rete VLAN20 rossa, il computer PC3 alla rete VLAN30 verde, ma tutti i telefoni IP associati a questi computer appartengono tutti alla stessa rete vocale VLAN50 gialla.
In effetti, ogni porta dello switch SW1 avrà contemporaneamente 2 reti VLAN - una per i dati e una per la voce.

Come ho detto, la VLAN di accesso ha sempre una sola VLAN, non è possibile avere due VLAN sulla stessa porta. Non puoi applicare simultaneamente ai comandi dell'interfaccia switchport access vlan 10, switchport access vlan 20 e switchport access vlan 50. Ma puoi utilizzare due comandi per la stessa interfaccia: il comando switchport access vlan 10 e il comando switchport voice vlan 50. Pertanto, poiché il telefono IP contiene uno switch al suo interno, può incapsulare e inviare il traffico vocale sulla VLAN50 e contemporaneamente ricevere e inviare in modalità switchport access il traffico dati della rete VLAN20 allo switch SW1. Vediamo come viene configurata questa modalità.
Innanzitutto, creiamo la rete VLAN50, quindi passeremo alle impostazioni dell'interfaccia Ethernet 0/1 e la programmeremo in modalità switchport mode access. Dopo di che, inserisco consecutivamente i comandi switchport access vlan 10 e switchport voice vlan 50.
Ho dimenticato di configurare lo stesso modo VLAN per il trunk, quindi passerò alle impostazioni della porta Ethernet 0/0 e inserirò il comando switchport trunk native vlan 1. Ora chiederò di mostrare i parametri VLAN e vedrete che ora sulla porta Ethernet 0/1 abbiamo entrambe le reti – VLAN 50 e VLAN20.

Pertanto, se notate che su una porta sono presenti due VLAN, significa che una di esse è la rete vocale Voice VLAN. Non può essere un trunk, perché se controllate le impostazioni del trunk con il comando show int trunk, si vede che la porta trunk contiene tutte le reti VLAN, inclusa la rete predefinita VLAN1.

Si può dire che, tecnicamente, quando create una rete dati e una rete vocale, ciascuna di queste porte si comporta come un semi-trunk: per una rete funge da trunk, per l'altra da access port.
Se si utilizza il comando show int e0/1 switchport, si può vedere che alcune caratteristiche corrispondono a due modalità operative: abbiamo sia static access che encapsulamento trunking. In questo caso, la modalità access mode corrisponde alla rete dati VLAN 20 Management e contemporaneamente è presente la rete vocale VLAN 50.

È possibile esaminare la configurazione corrente, che mostrerà anche che su questa porta sono presenti le reti access VLAN 20 e voice VLAN 50.

Ecco qual è la differenza tra le reti Data VLAN e Voice VLAN. Spero che abbiate compreso tutto ciò di cui ho parlato; in caso contrario, rivedete questo video tutorial ancora una volta.

Grazie per rimanere con noi. Ti piacciono i nostri articoli? Vuoi vedere più contenuti interessanti? Supportaci effettuando un ordine o raccomandando ai tuoi amici. Sconto del 30% per gli utenti di Habr su un'alternativa unica ai server entry-level, progettata da noi per te: (disponibili opzioni con RAID1 e RAID10, fino a 24 core e fino a 40GB DDR4).
Dell R730xd a metà prezzo? Solo da noi nei Paesi Bassi! Dell R420 — 2x E5-2430 2.2GHz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB — a partire da $99! Scopri di più su
Fonte: habr.com
