VLAN Trunking Protocol: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
(34 versioni intermedie di 20 utenti non mostrate) | |||
Riga 1:
In [[telecomunicazioni]] e [[informatica]], il '''VLAN Trunking Protocol''' ([[acronimo]] '''VTP''') è un [[protocollo di rete]] proprietario di [[Cisco Systems|Cisco]] utilizzato nelle [[rete di calcolatori|reti dati]] per distribuire le informazioni relative alle [[VLAN]]
== Descrizione ==
Il protocollo lavora a livello [[Ethernet]] e viene quindi utilizzato da elementi in grado di operare a tale livello come gli ''[[switch]]'' e i [[router]].
Lo scopo del protocollo VTP è quello di permettere una facile gestione delle Vlan all'interno di una rete.
Normalmente le Vlan vengono create manualmente su ogni ''switch'', operazione che può risultare complicata su reti di grosse dimensioni, in cui sono presenti numerosi ''switch''.
Utilizzando il protocollo VTP è possibile definire una Vlan solo su uno ''switch'', il quale distribuirà agli altri switch appartenenti al dominio VTP questa definizione.
=== VTP
Gli ''switch'' possono essere configurati come client, come server o in modalità
* I server sono ''switch'' abilitati alla creazione di nuove
* I client possono solo ricevere
* Gli ''switch'' "
* VTP ''Pruning''- migliora le prestazioni della rete in termini di
Per fare questo è necessario configurare alcuni parametri:
* '''
'''VTP password:''' deve essere la stessa su tutti gli switch appartenenti al dominio VTP.▼
▲* '''
=== VTP revision number ===▼
▲=== VTP ''revision number'' ===
Ogni volta che si esegue una operazione come l'aggiunta di una Vlan questo numero è incrementato di 1.▼
Il ''revision number'' è un numero a 32 bit che serve a determinare
▲Ogni volta che si esegue
=== VTP ''Advertisement'' ===
Le informazioni vengono scambiate tra gli ''switch'' attraverso dei VTP ''Advertisement''
Esistono tre tipi di ''advertisement'':
*
Contengono le informazioni riguardo al
Sono inviati solo dal server ogni 5 minuti automaticamente, oppure in modalità "''triggered''" quando avviene un cambiamento.
*
Vengono inviate dal server, contengono le informazioni contenute nel file vlan.dat, sono inviati a seguito di:
# creazione di nuove
# eliminazione di una
# cambiamento del nome di una
# cambiamento dell'MTU di una
#
▲* Request advertisement
Sono inviate dai client ai server se:
# ricevono un advertisement con un dominio diverso
# ricevono un advertisement con un ''revision number'' diverso
# il client è stato resettato
=== VTP ''Pruning'' ===
Il pruning è una funzione che serve ad impedire che il traffico di broadcast appartenente a una
Normalmente, quando su un server viene creata una nuova
Di conseguenza sul ''trunk'' viene consentito il passaggio del traffico relativo a questa
Il traffico di broadcast generato su questa
Il ''pruning'' aiuta a diminuire questo overhead bloccando dinamicamente il traffico per le
=== Problematiche di configurazione tipiche ===
* La maggior problematica relativa alla configurazione del VTP si verifica quando si aggiunge all'ambiente di produzione uno switch proveniente da un ambiente di test. Questo dispositivo potrebbe infatti avere un revision number maggiore rispetto a quello dell'ambiente di produzione con il rischio di diffondere informazioni su
È buona norma riportare gli switch alla configurazione di fabbrica e eliminare il file vlan.dat prima di eseguire questa operazione.▼
▲È buona norma riportare gli ''switch'' alla configurazione di fabbrica e eliminare il file vlan.dat prima di eseguire questa operazione.
* I parametri VTP ___domain e VTP password sono case sensitive, ovvero riconoscono il maiuscolo e il minuscolo. Cisco non equivale a cisco.▼
▲* I parametri VTP ___domain e VTP password sono case sensitive, ovvero riconoscono il maiuscolo e il minuscolo. "Cisco" non equivale a "cisco".
* Gli ''advertisement'' viaggiano solo su link ''trunk''. in una configurazione base due ''switch'' possono essere connessi tramite porte ''access'', ma non sarebbero in grado di scambiare informazioni VTP.
Attualmente il protocollo VTP è arrivato alla versione numero 3<ref>{{en}}[
== Note ==
Riga 79:
* [[IEEE 802.1Q]]
* [[IEEE 802.1ad]]
* [[Dynamic Trunking Protocol]]
== Collegamenti esterni ==
* {{
* {{
* {{
* {{
* {{
▲* {{en}}[http://www.ciscopress.com/articles/article.asp?p=102157&seqNum=3&rl=1 CCNA Self-Study (ICND Exam): Extending Switched Networks with Virtual LANs > VLAN Trunking Protocol:]
* {{cita web|1=https://www.cisco.com/univercd/cc/td/doc/product/lan/cat6000/122sx/swcg/vlans.htm#wp1020364|2=How to configure VLANs on the Catalyst 6500 series switches.|lingua=en|accesso=5 maggio 2019|dataarchivio=19 aprile 2007|urlarchivio=https://web.archive.org/web/20070419083803/http://www.cisco.com/univercd/cc/td/doc/product/lan/cat6000/122sx/swcg/vlans.htm#wp1020364|urlmorto=sì}}
▲* {{en}}[http://www.cramsession.com/articles/files/vlan-trunking-protocol-ba-9172003-0937.asp VLAN Trunking Protocol Basics - Adminstering VLANS using VTP]
* {{
▲* {{en}}[http://www.firewall.cx/vlans-vtp.php Introduction to VTP]
▲* {{en}}[http://www.cisco.com/en/US/tech/tk389/tk689/technologies_tech_note09186a0080094c52.shtml Cisco documentation: Understanding VLAN Trunk Protocol (VTP)]
{{Portale|Telematica}}
|