VLAN Trunking Protocol
VLAN Trunking Protocol (acronimo VTP) è un protocollo di rete proprietario di Cisco utilizzato nelle reti dati.
Il protocollo lavora a livello Ethernet (layer 2 dello stack) e viene quindi utilizzato da elementi in grado di operare a tale livello come gli switch e i router
La funzione del protocollo è legata alla definizione dei domini di LAN virtuali (Virtual LAN) e all'uso corrispondente delle versioni 802.1Q (architettura Virtual Bridge) oppure 802.1ad (architettura Provider Bridge) del protocollo Ethernet, caratterizzate entrambe per la presenza in ogni pacchetto informativo di un campo apposito utilizzato per identificare le trame destinate a una specifica LAN virtuale (identificativo di VLAN o VLAN-ID).
In questo contesto di utilizzo, le porte dei dispositivi di rete, quali appunto switch e router, devono essere configurate in modo tale che venga accettato solo il traffico relativo alle LAN virtuali alle quali quelle porte sono assegnate (meccanismo di segregazione del traffico che impedisce che i dati destinati alla LAN virtuale X vengano erroneamente inviati a un'altra LAN virtuale Y).
In assenza di protocolli di rete appositi, questa operazione di configurazione deve essere effettuata manualmente, con possibilità di errore umano soprattutto in caso di reti di grandi dimensioni o con un elevato numero di porte coinvolte, tutte le volte in cui viene aggiunta, tolta o modificata una LAN virtuale.
Il protocollo VTP è stato concepito per automatizzare questa operazione tramite una segnalazione scambiata tra tutti i nodi della rete, distribuendo in modo opportuno tra essi le informazioni relative alla configurazione delle VLAN. In questo modo, è possibile configurare o riconfigurare una rete dati in tempi molto rapidi, consentendo anche una auto-riconfigurazione della rete stessa in condizioni particolari (per esempio, in seguito a intervento di protocolli di loop-avoidance o di ridondanza di rete come gli spanning tree).
Attualmente il protocollo VTP è arrivato alla versione numero 3[1].
Note
- ^ (EN) VTP Version 3
Voci correlate
Collegamenti esterni
- (EN) Cisco Flash animation explaining VTP operation
- (EN) Cisco documentation: Configuring VTP and Virtual LANs on Catalyst 5000 Series
- (EN) Yersinia, a framework for Layer 2 protocols and attacks
- (EN) Cisco VLAN Trunking Protocol italian's document
- (EN) CCNA Self-Study (ICND Exam): Extending Switched Networks with Virtual LANs > VLAN Trunking Protocol:
- (EN) VLAN Trunking Protocol Basics - Adminstering VLANS using VTP
- (EN) How to configure VLANs on the Catalyst 6500 series switches.
- (EN) Introduction to VTP
- (EN) Cisco documentation: Understanding VLAN Trunk Protocol (VTP)