Il protocollo VTP della Cisco Pietro Nicoletti Piero[]studioreti.it VTP-Cisco - 1 P. Nicoletti: si veda nota a pag. 2
Nota di Copyright Questo insieme di trasparenze (detto nel seguito slides) è protetto dalle leggi sul copyright e dalle disposizioni dei trattati internazionali. Il titolo ed i copyright relativi alle slides (ivi inclusi, ma non limitatamente, ogni immagine, fotografia, animazione, video, audio, musica e testo) sono di proprietà degli autori indicati a pag. 1. Le slides possono essere riprodotte ed utilizzate liberamente dagli istituti di ricerca, scolastici ed universitari afferenti al Ministero della Pubblica Istruzione e al Ministero dell Università e Ricerca Scientifica e Tecnologica, per scopi istituzionali, non a fine di lucro. In tal caso non è richiesta alcuna autorizzazione. Ogni altra utilizzazione o riproduzione (ivi incluse, ma non limitatamente, le riproduzioni su supporti magnetici, su reti di calcolatori e stampate) in toto o in parte è vietata, se non esplicitamente autorizzata per iscritto, a priori, da parte degli autori. L informazione contenuta in queste slides è ritenuta essere accurata alla data della pubblicazione. Essa è fornita per scopi meramente didattici e non per essere utilizzata in progetti di impianti, prodotti, reti, ecc. In ogni caso essa è soggetta a cambiamenti senza preavviso. Gli autori non assumono alcuna responsabilità per il contenuto di queste slides (ivi incluse, ma non limitatamente, la correttezza, completezza, applicabilità, aggiornamento dell informazione). In ogni caso non può essere dichiarata conformità all informazione contenuta in queste slides. In ogni caso questa nota di copyright non deve mai essere rimossa e deve essere riportata anche in utilizzi parziali. VTP-Cisco - 2 P. Nicoletti: si veda nota a pag. 2
VTP (Virtual Trunk Protocol) Serve a gestire le VLAN in modo centralizzato su degli switch che svolgono la funzione di VTP Server Permette di creare, modificare o cancellare VLAN in modo centralizzato Bisogna comunque definire le porte associate alle VLAN per ogni singolo switch VTP-Cisco - 3 P. Nicoletti: si veda nota a pag. 2
VTP mode Server mode Crea e cancella le VLAN Client mode Non può effettuare cambiamenti sulle VLAN Transparent mode crea e cancella localmente le VLA e ignora i VTP update Client Mode Client Mode Transparent Mode Server Mode VTP-Cisco - 4 P. Nicoletti: si veda nota a pag. 2
Il pacchetto VTP 14 Bytes Header MAC 802.3 8 Bytes Header LLC Lunghezza variabile VTP Destinatario 01-00-0C- CC-CC-CC Mittente LEN DSAP AA SSAP AA CTRL 03 SNAP OUI=Cisco Type=2003 VTP Header VTP Message FCS Tipi di messaggi Summary advertisements Subset advertisement Advertisement requests VTP join messages VTP-Cisco - 5 P. Nicoletti: si veda nota a pag. 2
Messaggi Advertisement La gestione di VLAN e messaggi di advertisement è differente in modalità: Server, Client e Transparent Funzione/caratteristica Server Client Transparent Genera Advertisement Si Si No Trasmette Advertisement Si Si Inoltra in modo trasparente Ascolta Advertisement Si Si No Crea/modifica VLAN Si No Si, con validità solo locale Ricorda le VLAN al reboot Si No Si, con validità solo locale VTP-Cisco - 6 P. Nicoletti: si veda nota a pag. 2
Scambio di messaggi Advertisement Fase 1: Richiesta Advert-Request Fase 2: Inizio Risposta Summary-Advert Fase 3: Dettaglio risposta Subset-Advert VTP-Cisco - 7 P. Nicoletti: si veda nota a pag. 2
Messaggio Advertisement Request Può essere inviato dal VTP Client per conoscere la configurazione delle VLAN Può anche essere inviato dal VTP Server per sincronizzare il proprio database con quello di un altro VTP Server Version Code Reserved MgmtD Len Management Domain Name (zero-padded to 32 Bytes) Start value VTP-Cisco - 8 P. Nicoletti: si veda nota a pag. 2
Messaggio Summary Advertisement Inviato dal VTP Server a questo possono seguire uno o più messaggi Subset Advert Version Code Followers MgmtD Len Management Domain Name (zero-padded to 32 Bytes) Configuration revision number Updater Identity (12 Bytes) MD5 Digest (16 Bytes) VTP-Cisco - 9 P. Nicoletti: si veda nota a pag. 2
Messaggio Subset Advert Version Code Sequence number MgmtD Len Management Domain Name (zero-padded to 32 Bytes) Configuration revision number VLAN-info field 1... VLAN-info field N V-info-len ISL VLAN-id Status VLAN-name VLAN-Type Len MTU Size 802.10 index VLAN-name VLAN-info field N VTP-Cisco - 10 P. Nicoletti: si veda nota a pag. 2
Configuration revision number N N + 1 N + 1 Modifica del VLAN database a seguito: aggiunta di VLAN cancellazione di VLAN modifica di VLAN VTP-Cisco - 11 P. Nicoletti: si veda nota a pag. 2
Aggiunta di uno switch in un dominio VTP Quando si aggiunge un nuovo switch nella rete bsogna assicurarsi che il suo parametro di Configuration Revision Number sia impostato a zero (sho vtp status) Dominio VTP AAA Switch da aggiungere VTP-Cisco - 12 P. Nicoletti: si veda nota a pag. 2