A Cisco eszközökön a VTP (VLAN Trunking Protocol) fenntartja a VLAN-konfiguráció konzisztenciáját egy Layer 2 hálózaton belül. A VTP Layer 2 keretek segítségével kezeli a VLAN-ok hozzáadását, törlését és átnevezését a VTP kliens üzemmódban lévő kapcsolókból. A VTP felelős a VLAN-információk szinkronizálásáért egy VTP-tartományon belül, és csökkenti annak szükségességét, hogy minden egyes kapcsolón ugyanazokat a VLAN-információkat konfigurálják, ezáltal minimalizálva a módosítások során felmerülő konfigurációs következetlenségek lehetőségét.
UpsideEdit
A VTP a következő előnyöket biztosítja:
- VLAN-konfiguráció konzisztenciája a 2. rétegű hálózatban
- A hozzáadott VLAN-ok dinamikus elosztása a hálózatban
- Plug-and-play konfiguráció új VLAN-ok hozzáadásakor
DownsideEdit
Az új switch hálózathoz való hozzáadásakor alapértelmezés szerint VTP tartománynév és jelszó nélkül, VTP-kiszolgáló módban van konfigurálva. Ha nincs VTP tartománynév konfigurálva, akkor az első VTP csomagban kapott nevet veszi át. Mivel egy új kapcsoló VTP-konfigurációs revíziója 0, bármelyik revíziós számot elfogadja újabbnak, és felülírja a VLAN-információit, ha a VTP-jelszavak megegyeznek. Ha azonban véletlenül egy olyan kapcsolót csatlakoztatna a hálózathoz, amely a megfelelő VTP-tartománynévvel és jelszóval rendelkezik, de a hálózat jelenlegi VTP-revíziós számánál magasabb (például egy olyan kapcsoló, amelyet karbantartás céljából eltávolítottak a hálózatból, és a VLAN-információját törölték), akkor az egész VTP-tartomány átvenné az új kapcsoló VLAN-konfigurációját, ami valószínűleg a VTP-tartományban lévő összes kapcsolónál a VLAN-információk elvesztését okozná, ami a hálózat meghibásodásához vezetne. Mivel a Cisco kapcsolók a VTP konfigurációs információkat a normál konfigurációtól elkülönítve tartják nyilván, és mivel ez a probléma nagyon gyakran előfordul, a köznyelvben “VTP-bomba” néven vált ismertté.
A VTP-n keresztül terjedő VLAN-ok létrehozása előtt a kapcsolón először létre kell hozni egy VTP-tartományt. Egy hálózat VTP-tartománya az összes egybefüggő, trönkkel összekapcsolt, a megfelelő VTP-beállításokkal (tartománynév, jelszó és VTP-verzió) rendelkező kapcsolóhalmaz. Az egy VTP-tartományban lévő összes kapcsoló megosztja egymással a VLAN-információit, és egy kapcsoló csak egy VTP-kezelési tartományban vehet részt. A különböző tartományokban lévő kapcsolók nem osztják meg a VTP-információkat. A nem egyező VTP-beállítások problémákhoz vezethetnek a VLAN-törzsek, portcsatornák vagy virtuális portcsatornák egyeztetése során.