Podczas rozwiązywania problemów związanych z protokołem VTP należy:
Sprawdzić które interfejsy są połączone do innych przełączników.
Określić rolę jaką będą pełniły poszczególne przełączniki.
Sprawdzić czy zawartość lokalnej bazy VLAN została zaktualizowana z serwerem [show vlan brief]. Jeżeli zawartość lokalnej baza VLAN na konfigurowanym przełączniku jest inna, należy:
Sprawdzić czy linki pomiędzy przełącznikami stanowi połączenia Trunk-owe [show interfaces interfejs {switchport / trunk}/show cdp neighbor].
Sprawdzić czy nazwa domeny jest taka sama (Wielkość liter ma znaczenie) [show vtp status].
Sprawdzić czy hasło jest takie same (Wielkość liter ma znaczenie) [show vtp password].
Sprawdzić czy wartość MD5 jest taka sama [show vtp status].
Sprawdzić czy ustawienia funkcji „VTP Pruning” są takie same na wszystkich serwerach VTP.
Sieć VLAN może być dezaktywowana [shutdown vlan vlan-ID] na jednym z przełączników, nie powodując tym samym jej dezaktywacji na innych przełącznikach w domenie, ponieważ protokół VTP nie przesyła informacji o stanie sieci VLAN.
Weryfikacja aktualizacji protokołu VTP
Protokół
VTP może nie otrzymać aktualizacji dotyczących sieci VLA, jeżeli:
W
domenie nie ma ani jednego przełącznika, który działałby w trybie „server”.
Przełączniki
nie są połączone linkami Trunk-owymi.
Nazwy
domeny są różne, na obydwóch urządzeniach.
Hasła
są różne, na obydwóch urządzeniach.
Przełącznik
działa w trybie „transparent”.
Pytania i odpowiedzi
Dodatkowe informacje
? Informacja: Jeżeli do domeny VTP dołączymy przełącznik, który już wcześniej pracował z tym protokołem, to może się okazać, że wartość jego numeru „Revision number” będzie większa niż lokalnego serwera, a tym samym wszystkie przełączniki z domeny zaktualizują się z jego bazą lokalną (Sytuacje taką nazywa się „VTP synchronization Problem” a dotyczy nowo zainstalowanych przełączników pracujących zarówno w trybie serwera (Server) jak i klienta (Client)).
? Informacja: Przełącznik działający w trybie „Client” bądź „Server”, przechowuje rozszerzony zakres sieci VLAN od 1006 do 4094 w pliku konfiguracyjnym vlan.dat. Tymczasem przełącznik działający w trybie „Transparent”,przechowuje rozszerzony zakres sieci VLAN w bieżącej konfiguracji „Running Configuration”.
? Informacja: Jeżeli przełącznik jest skonfigurowany w trybie serwera „Server” bądź nazwa domeny jak i tryb pracy protokołu VTP nie zgadza się z danymi zapisanymi w basie sieci VLAN, przełącznik załaduje pierwsze 1005 sieci z bazy vlan.dat natomiast sieci większe niż 1005 zostaną wczytane z konfiguracji startowej (startup-config).
? Informacja: W przypadku dołączenie do domeny VTPv3, nowego przełącznika sieciowego pełniącego rolę głównego serwera (Z większą wartością „Revision number”), doczasowe ustawienia sieci VLAN zostaną nadpisane.
Przykładowe problemy
! Problem 1: Wartość „MD5 Digest” na dwóch przełącznikach należących do tej samej domeny (Bez hasła) nie jest taka sama. Komenda „show vtp status” wskazuje tę samą wartość „Revision Number” oraz ilość stworzonych sieci VLAN, jednak istniejące sieci nie są takie same na obydwóch urządzeniach.
! Rozpoznanie problemu 1: Z powodu występujących różnic pomiędzy bazami danych VTP, przełączniki generują inne wartości „MD5 Digest”. Przypadkowo urządzenia te posiadają taką samą wartość „Revision Number” co uniemożliwia proces synchronizacji, ponieważ nie są one w stanie wynegocjować wspólnej bazy danych VTP.
$ Rozwiązanie problemu 1: Na jednym z przełączników należy utworzyć nową sieć VLAN, co zwiększy jego wartość „Revision Number”, wymuszając tym samym aktualizację bazy danych VTP na sąsiednim urządzeniu.
Pytania i odpowiedzi
? Pytanie: Jakie parametry nadchodzącej wiadomości VTP są sprawdzane, zanim przełącznik je zaakceptuje a następnie rozpocznie ich przetwarzanie?
$ Odpowiedź: Przełącznik sprawdzi nazwę domeny, hasło oraz wartość numeru „Revision number”.
(config)#vtp {client / server / transparent}(server)
Określa tryb pracy protokołu VTP na konfigurowanym przełączniku.
(config)#vtp domain nazwa-domeny(NULL)
Definiuje nową nazwę domeny dla protokołu VTP (Raz zmienionej nazwy domeny, nie można cofnąć do pierwotnej postaci „NULL”).
(config)#vtp version 1-3(1)
Określa wersje protokołu VTP.
(config)#vtp password hasło [hidden / secret]
Definiuje hasło autentykacji dla komunikatów protokołu VTP: * hidden(VTPv3)– Ukrywa wpisane hasło pod postacią 32-bitowej haszowanej wartości. * secret (VTPv3)– Umożliwia wpisanie 32-bitowej wartości haszowanej, zamiast hasła pisanego zwykłym tekstem.
Przyznaje konfigurowanemu przełącznikowi status głównego serwera „Primary server” (Przełącznik musi pracować w trybie „Server”). Powyższa konfiguracja jest prowadzona względem bazy sieci VLAN tudzież protokołu MST. Opcjonalna komenda „force” pomija proces sprawdzania czy w domenie istnieje już serwer główny.
Dezaktywacja protokołu VTPv3
(config)#vtp mode off
Wyłącza protokół VTP na konfigurowanym urządzeniu.
(config)#interface interfejs
Przechodzi do poziomu konfiguracji określonego interfejsu sieciowego.
(config-if)#[no] vtp
Wyłącza / Włącza protokół VTP na konfigurowanym interfejsie.
Dezaktywacja trybu VTP „Primary Server”
(config)#vtp mode client
Zmienia rolę serwera protokołu VTP na klienta.
(config)#vtp mode server
Przywraca rolę serwera protokołu VTP, z pominięciem ustawień „Primary Server”.
Rozszerzona konfiguracja protokołu VTP
Konfiguracja dodatkowych funkcji protokołu VTP
VTP Pruning
(config)#vtp pruning(no vtp pruning)
Aktywuje funkcję VTP pruning.
(config)#interface interfejs
Przechodzi do poziomu konfiguracji określonego interfejsu sieciowego.
Redukuje bądź zwiększa zakres sieci VLAN objętych funkcją VTP pruning na określonym interfejsie (Trunk).
VTP SNMP Trap
(config)#snmp-server enable traps vtp
Rozpoczyna wysyłanie notyfikacji Trap protokołu SNMP, przy każdorazowym wysłaniu wiadomości VTP przez konfigurowane urządzenie.
Czyszczenie ustawień bazy VTP i VLAN
#erase startup-config
Usuwa informacje o sieciach VLAN przypisanych do interfejsów przełącznika.
#delete flash:vlan.dat
Usuwa informacje o sieciach VLAN jak i ustawieniach VTP.
Komendy Show & Debug
Komendy SHOW
#show vtp status
Wyświetla podstawowe informacje o konfiguracji protokołu VTP (Subset advertisements).
# show vtp status VTP Version capable : 1 to 3 VTP version running : 1 VTP Domain Name : virl.lab VTP Pruning Mode : Disabled VTP Traps Generation : Disabled Device ID : 5e00.0004.8000 Configuration last modified by 0.0.0.0 at 0-0-00 00:00:00
Funkcja VTP Pruning – Redukuje zbędny ruchu sieciowy względem sieci VLAN, blokując połączenia Trunk-owe dla wiadomości rozgłoszeni-owych, jeśli na docelowym przełączniku nie ma żadnych aktywnych interfejsów należących do sieci VLAN z której dany ruch pochodzi (Opcja ta jest domyślnie wyłączona).
Po aktywacji funkcji VTP Pruning, protokół VTP będzie rozgłaszał informację względem każdej skonfigurowanej sieci VLAN niezależnie, informując o tym czy posiada ona aktywne interfejsy na lokalnym przełączniku.
Funkcja VTP Pruning powinna być włączona na wszystkich przełącznikach w domenie.
Funkcja VTP Pruning nie wyręcza protokołu STP (Nie blokuje wszystkich sieci VLAN np. VLAN 1).
Funkcja VTP Pruning nie może blokować ruchu sieciowego z VLAN-u1, ponieważ korzysta z niego protokół STP.
Funkcja VTP Pruning działa w zakresie sieci VLAN od 2do 1001.
Funkcja VTP Pruning jest propagowana automatycznie przez przełącznik pełniący rolę „Server”.
Funkcja VTP Pruning nie jest wspierana przez przełączniki pełniące rolę „Transparent”, Jednak nadchodzące do niego wiadomości VTP Pruning będą przepuszczane.
Proces działania funkcji VTP Pruning
Domyślnie wszystkie sieci VLAN (Bez aktywnych interfejsów) na wszystkich interfejsach typu Trunk są blokowane.
Po aktywowaniu funkcji VTP Pruning na danym przełączniku, lokalne urządzenie rozgłasza wiadomość „Triggered Join” względem wszystkich sieci VLAN posiadających przynajmniej jeden aktywny interfejs sieciowy.
Jeżeli lokalne urządzenie pełni role root-a (Dla protokołu STP), to wiadomość „Triggered Join” będzie rozgłaszana na wszystkich interfejsach będących w stanie „Designated”.
Jeżeli lokalne urządzenie nie pełni roli root-a (Dla danej instancji protokołu STP), to wiadomość „Triggered Join” będzie rozgłaszana na interfejsie Root Port Bridge.
Wiadomości „Triggered Join” dochodzą na sąsiednie urządzenia.
Jeżeli interfejs, na którym została odebrana wiadomość „Triggered Join” pełni rolę „Forwarding”, zostanie on odblokowany dla określonej sieci VLAN.
Problemy związane z funkcją VTP Pruning
W sytuacji, w której przynajmniej jeden z interfejsów przełącznika działający w trybie „Trunk”, jest podłączony do innego urządzenia niewspierającego protokołu VTP, bądź znajdującego się w innej domenie VTP. Funkcja VTP Pruning nie będzie działać prawidłowo, co przejawiać się będzie faktem, że lokalne urządzenie wyśle żądanie „Triggered Join” dla wszystkich sieci VLAN, nawet tych nie wykorzystywanych na lokalnym przełączniku.
Powyżej opisany problem można rozwiązać za pomocą komendy [switchport trunk allowed vlan VLANs-ID/ no vtp (Dla protokołu VTPv3)] wydanej w trybie konfiguracji interfejsu sieciowego podłączonego do innego urządzenia niewspierającego protokołu VTP, bądź znajdującego się w innej domenie VTP.
W przypadku zastosowania funkcji VTP Pruning w sieci, w której znajduję się przełącznik pełniący rolę „Transparent”, pomiędzy innymi przełącznikami pełniącymi rolę „Server” bądź „Client”. Funkcja VTP Pruning może nie działać prawidłowo, blokując ruch sieciowy dla części VLAN-ów po stronie przełącznika pełniącego rolę „Server” bądź „Client” a przepuszczając ruch po stronie przełącznika pełniącego rolę „Transparent”.
Powyżej opisany problem można rozwiązać poprzez niewykorzystywanie przełączników pełniących rolę „Transparent”, w domenie korzystającej z funkcji VTP Pruning.
Działanie funkcji VTP Pruning
Konfiguracja funkcji VTP Pruning
(config)#vtp pruning(no vtp pruning)
Aktywuje funkcję VTP pruning.
(config)#interface interfejs
Przechodzi do poziomu konfiguracji określonego interfejsu sieciowego.
Wiadomości VTP są rozsyłane w ramkach multicast-owych do wszystkich urządzeń znajdujących się w taj samej domenie. W przypadku zajścia zmian w bazie VLAN lub w ramach systematycznych aktualizacji (Co 5 minut).
WiadomośćSummary Advertisements – Pełni podobną funkcję dla protokołu VTP jaką pełni wiadomość Hello dla protokołów routingu. Jest rozgłaszana przez serwer domeny do wszystkich sąsiadów, poprzez połączenia trunk-owe w odstępach czasowych co 300 sekundlub w przypadku zajścia zmian w bazie VTP. Jej zawartość stanowią podstawowe informacje dotyczące lokalnego urządzenia. A są one następujące:
Numer wersji protokołu TVP.
Nazwa domeny.
Wartość „Revision number”.
Haszowanie MD5.
Number of subset advertisements to follow.
Wiadomość Summary Advertisements
Version
(1 byte)
Type
(Summary
Advertisement)
(1 byte)
Number of subset
advertisements to follow
(1 byte)
Domain name
length
(1 byte)
Management Domain Name
(zero-padded to 32 bytes)
Configuration Revision Number (4
bytes)
Update Identity (Orginating IP
address; 4 bytes)
Update Time Stamp (12 bytes)
MD5 Digest hash
code (16 bytes)
Wiadomość Summary Advertisements
WiadomośćSubset Advertisements – Umożliwia serwerowi domeny, przekazywanie informacji na temat istniejących sieci VLAN jak i innych danych protokołu VTP. Wiadomości są rozgłaszane w przypadku zajścia zmian w konfiguracji sieci VLAN bądź w odpowiedzi na wiadomość „Advertisement Request”, z prośbą o przesłanie dodatkowych danych. Wiadomość „Subset Advertisements”zawiera następujące informacje:
Usunięte jak i nowo utworzone sieci VLAN.
Zmiany w nazewnictwie sieci VLAN.
Wartość MTU sieci VLAN.
Status oraz typ (Token Ring, Ethernet).
Index protokołu IEEE 802.10.
Wiadomość Subset Advertisements
Version
(1 byte)
Type
(Subset
Advertisement)
(1 byte)
Subset Sequence
number
(1 byte)
Domain name
length
(1 byte)
Management Domain Name
(zero-padded to 32 bytes)
Configuration Revision Number (4
bytes)
VLAN Info Filed 1 (see below)
VLAN Info Filed …
VLAN Info
Filed n
Wiadomość Subset Advertisements
VTP VLAN Info Filed
Info Length
VLAN Status
VLAN Type
VLAN Name Length
VLAN ID
MTU Size
802.10 SAID
VLAN Name
(Padded with zeros to multiple of 4 bytes)
Zawartość pola “VLAN info” Wiadomości Subset Advertisements
WiadomośćAdvertisements Requests – Jest nadawana przez klienta protokołu VTP w kierunku lokalnego serwera domeny, z prośbą o przesłanie dodatkowych informacji na temat bazy VTP. Wiadomość jest wysyłana w przypadku zrestartowania bazy VLAN bądź po wykryciu wiadomości „Summary advertisements” z większą wartością „Revision number”. W odpowiedzi na zapytanie „Advertisements Requests” serwer wyślę aktualizację bazy VTP za pomocą wiadomości „Subset advertisements”.
Jest zorganizowany w strukturze zarządzalnej
domeny.
Wysyła wiadomości pomiędzy członkami jednej
domeny, poprzez połącznia Trunk-owe.
Przechowuje ustawienia protokołu VTP oraz sieci
VLAN w pliku „vlan.dat” bądź w
konfiguracji bieżącej.
VTP a model sieci hierarchicznej
Zgodnie zaleceniami budowy
sieci hierarchicznej Cisco, sieci VLAN nie powinny być współdzielone pomiędzy
wieloma przełącznikami jednego bloku (Switch Block), aby wykluczyć potrzebę
stosowania protokołu STP. Dlatego Cisco rekomenduje wyłączenie protokołu VTP na
przełącznikach należących do tego typu topologii.
Proces synchronizacji protokołu VTP
Przełącznik z włączonym protokołem VTP aktualizuje swoją bazę sieci VLAN z innym urządzeniami posiadającym większą wartość „Revision number” (Zasada ta nie dotyczy urządzeń pracujących w trybie „transparent”). Wartość „Revision number” jest przechowywana w pamięci NVRAM a jej stan zostaje zachowywany nawet po restarcie przełącznika.
Jeżeli przełącznik współpracujący z protokołem VTP w wersji pierwszejbądź drugiej, otrzyma wiadomość VTP z innej domeny (Chodź sam do żadnej nie należy (NULL)),automatycznie do niej dołączy.
Przełącznik skonfigurowany w domyślnej wersją protokołu VTP (VTPv1), po wykryciu innego urządzenia działającego w wersji drugiej (VTPv2). Może automatycznie zwiększyć wykorzystywaną wersję protokołu, w celu osiągnięcia kompatybilności ze swoim sąsiadem. (VTPv1->VTPv2/VTPv1bądź VTPv2->X ->VTPv3)
Należy pamiętać, aby każdy nowo podłączony do sieci przełącznik, miał zresetowaną wartość „Revision number” na 0.
Wersje protokołu VTP
VTP w wersji pierwszej(VTP 1):
Przełącznik działający w trybie „transparent” może rozgłaszać otrzymane wiadomości VTP jedynie w przypadku, w którym zostały one wysłane z urządzenia należącego do tej samej domeny jak i wykorzystują tą samą wersją VTP.
VTP w wersji drugiej(VTP 2):
Przełącznik działający w trybie „transparent” może rozgłaszać otrzymane wiadomości VTP do sąsiednich urządzeń (VTP Relay), nawet jeśli korzystają one z innych wersji protokołu VTP (1 bądź 3).
Unrecognized type support– Wiadomości VTP mogą propagować nieznane aktualizacje TLV(Type, Length, Value).
Consistency check feature – Przełączniki prowadzą kontrolę spójności danych, wprowadzanych poprzez linie poleceń CLI bądź protokół SNMP, w celu uniknięcia propagacji błędnych informacji związanych z nazwami sieci VLAN.
Token Ring support – Zapewnia wsparcie dla sieci Token Ring.
VTP w wersji trzeciej(VTP 3):
Ma zablokowaną funkcję automatycznego uczenia się nazwy domeny od sąsiednich przełączników.
Może wymieniać zawartość baz innych protokołów (np. MST(Multiple Spanning Tree)).
Może być dezaktywowany względem konfigurowanego przełącznika [vtp mode off {vlan / mst}].
Wspiera autentykację za pomocą ukrytegohasła.
Wspiera rozszerzoną pule sieci VLAN (1006-4094).
Wspiera propagację prywatnych sieci VLAN (Private VLAN).
Wspiera propagację sieci Remote-span VLAN.
Musi być skonfigurowana manualnie (Przełącznik nigdy sam nie zostanie zaktualizowany do wersji trzeciej protokołu VTP ani sam nie dołączy do domeny, po wykryciu innego już skonfigurowanego urządzenia).
Domyślnie każdy przełącznik pracujący w wersji trzeciej protokołu VTP, działa jako serwer zapasowy (Tylko serwer główny „Primary” może zarządzać domeną VTP (tworzyć usuwać sieci VLAN)).
Wersja trzecia protokołu VTP nie jest kompatybilna z wersją 1 (VTPv1), natomiast z wersją 2 (VTPv2) współpracuje do momentu propagacji prywatnych sieci VLAN (Private VLAN) bądź sieci należących do puli rozszerzonej (1006-4094).
Tryby pracy protokołu VTPv1/2
Funkcja VTP-1,2
Serwer
Klient
Transparent
Wysyła wiadomości VTP poprzez połączenie 802.1Q lub
ISL
Tak
Tak
Tak
Umożliwia dodawanie sieci VLAN poprzez konsolę CLI
Tak
Nie
Tak
Wspiera podstawową pule sieci VLAN (1-1005)
Tak
Tak
Tak
Wspiera rozszerzoną pule sieci VLAN (1006-4094)
Nie
Nie
Tak
Aktualizuje lokalną bazę sieci VLAN, wiadomościami VTP posiadającymi
większą wartość „Revision number”
Tak
Tak
Nie
Systematycznie wysyła wiadomości VTP (Domyślnie co 5 minut)
Tak
Tak
Nie
Przesyła dalej otrzymane wiadomości VTP bez aktualizacji lokalnej bazy
VLAN
Nie
Nie
Tak
Tryby pracy protokołu VTP
Kompatybilność poszczególnych wersji protokołu VTP
VTP1 <-> VTP2 = Brak wstecznej kompatybilności.
VTP2 <-> VTP3= Częściowa kompatybilność (VTPv2 nie wspiera sieci prywatnych ani rozszerzonej puli sieci VLAN).
VTP1 <-> VTP3 = Brakwstecznej kompatybilności.
Ważne informacje
Rozszerzona pula sieci VLAN (1006–4094) jest wspinana przez każdą wersję protokołu VTP w trybie „Transparent” jak i przez protokół VTP w wersji trzeciej (VTPv3).
Aby przełączniki mogły wymieniać między sobą dane VTP, muszą spełniać następujące warunki:
Nazwa domeny musi być taka sama na obydwóch urządzeniach (Wielkość liter ma znaczenie).
Hasło musi być takie same na obydwóch urządzeniach (Wielkość liter ma znaczenie).
Muszą być połączone pomiędzy sobą poprzez połączenie typu Trunk.
Zasady działania protokołu VTP
Zasady działania protokołu VTP
Wszystkie przełączniki z włączonym protokołem VTP, działającym w trybie klienta(Client) bądź serwera(Server), rozpoczynają systematyczne wysyłanie wiadomości „Summary Advertisements” w odstępach czasowych co 5minut. Korzystając przy tym zdomyślnej sieci VLANjako medium transportowego.
Wiadomości protokołu VTP są wysyłane multicast-owo na adres MAC 01–00–0C–CC–CCCC.
Wiadomości protokołu VTP zawierają numer „Revision number”, którego wartość ulega zwiększeniu po każdorazowej zmianie dokonanej w bazie sieci VLAN.
Po otrzymaniu nowej wiadomości VTP, przełącznik porównuje lokalną wartość „Revision number” z tą otrzymaną w wiadomości „Summary Advertisements”. Jeżeli lokalna wartość jest:
Mniejsza– Przełącznik nadpisuje zawartość lokalnej bazy VLAN, otrzymanymi danymi.
Większa– Przełącznik ignoruje otrzymaną wiadomość protokołu VTP, w zamian odsyłając własną zawartość lokalnej bazy VLAN (Większa wartość „Revision number” wskazuje na bardziej aktualne dane).
Posiada pełną kontrolę nad procesem tworzenia i zarządzania sieciami VLAN, w obrębie swojej domeny.
Rozgłasza informacje o skonfigurowanych sieciach VLAN, do innych urządzeń z tej samej domeny.
Stanowi domyślny tryb pracy przełączników sieciowy z systemem Cisco IOS.
W domenie musi istnieć co najmniej jeden przełącznik działający w trybie Server.
Client mode
Nie posiadakontroli nad procesem tworzenia oraz zarządzania sieciami VLAN, w obrębie swojej domeny.
Uzyskuje informacje o istniejących sieciach VLAN, od przełącznika działającego w trybie „Server” bądź „Client”.
Przekazuje otrzymane wiadomości VTP do innych urządzeń z tej samej domeny (VTP Relay).
Transparent mode
Posiadapełną kontrolę nad lokalnym procesem tworzenia oraz zarządzania sieciami VLAN.
Nie uczestniczy w aktywnej wymianie wiadomości pomiędzy przełącznikami z tej samej domeny.
W wersji pierwszej (VTPv1): Przekazuje otrzymane wiadomości do innych przełączników z tej samej domeny (Wersja protokołu VTP otrzymanej wiadomości, musi być taka samajak na lokalnym przełączniku).
W wersji drugiej (VTPv2): przekazuje otrzymane wiadomości do innych przełączników, niezależnie do jakiej domenynależą. (Wersja protokołu VTPotrzymanej wiadomości, nie musibyć taka sama jak ta na lokalnym przełączniku).
Off mode
Protokół VTP jest wyłączony na konfigurowanym przełączniku.
Revision number
NumerRevision number – Jest przetrzymywany na każdym przełączniku (Cisco) w pamięci NVRAM. Dzięki czemu jego wartość nie ulega resetowi podczas procesu ponownego uruchomienia urządzenia sieciowego.
Przełącznik zawsze zaczyna liczenie wartości „Revision number” od zera (0).
Przełącznik zwiększa wartość „Revision number” po wprowadzeniu zmian w bezie sieci VLAN.
Jeżeli przełącznik otrzyma wiadomość VTP z większą wartością „Revision number” uzna, że zawarte w niej informacje są bardziej aktualne a tym samym nadpisze je nad lokalne ustawienia.
Wartość „Revision number” może byś zresetowana do wartości domyślnej (0) w przypadku:
Zmiany wersji protokołu VTP.
Zmiany trybu pracy protokołu VTP na „Transparent”.
Zmiany nazwy domeny.
VTP (Best Practices)
Przed dodaniem nowego przełącznika do sieci produkcyjnej, należy:
Zmienić tryb jego pracy na „transparent” jak i usunąć lokalną bazę sieci VLAN (Plik vlan.dat).
Zmienić nazwę domeny VTP na inną niż obecna.
Przeładować przełącznik.
Skonfigurować poprawne ustawienia protokołu VTP (Domeną, hasło oraz wersję).