This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
wiki:site:cisco:ccnp:switch:vtp [2018/01/16 13:49] root [VTP Configuration] |
— (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== VTP - VLAN Trunking Protocol (cisco)====== | ||
| - | * (Podobný - GARP VLAN Registratiron Protocol, GVRP - non Cisco(802.1D, | ||
| - | * Umožňuje centrální správu VLAN v L2 síti | ||
| - | |||
| - | ==== VTP Domain ==== | ||
| - | * Switch může být členem jen jedné domény | ||
| - | * Jen Switche v rámci stejné VTP domény sdílejí VTP informace | ||
| - | * Vyměňované informace obsahují: //VTP Domain, Revision num., known VLANs, ...// | ||
| - | |||
| - | ==== VTP modes ==== | ||
| - | * **Server** - umožňuje provádět operace s VLAN (mazat, | ||
| - | * **Client** - neumožňuje administrátorovi provádět změny s VLAN, synchonizuje VLAN databázi se serverem a přeposílá zprávy ostatní | ||
| - | * **Transparent** - umožňuje změny ve VLAN, nezávisle na VTP, VTP zprávy přeposílá dál | ||
| - | |||
| - | ==== VTP Advertisements ==== | ||
| - | * Multicast 0100.0CCC.CCCC | ||
| - | * Odesílají se __jen přes trunky__ | ||
| - | * Propagují jen VLAN 1-1005 | ||
| - | * Lze je zabezpečit heslem, které musí být zadáno na všech switchích v doméně | ||
| - | * Obsahují // | ||
| - | * Pozor na přidání nového switche do sítě, může mít z dřívějška vyšší rev.num. a může nadělat paseku ve VLANách, nezáleží natom jestli je nastaven jako server nebo klient. (klient po zapnutí odešle hromadný update dle své databáze!!!) | ||
| - | * Novému switchi se doporučuje rev.num. vynulovat před přidáním do sítě. | ||
| - | * Nulování rev.num lze provést změnou VTP módu na transparent a pak na server, nebo změnou názvu VTP domény na nesmysl a zpět. | ||
| - | * Switch v client režimu si také ukládá aktuální VLAN databázi (vlan.dat) a revision number v NVRAM, proto po restartu není jeho konfigurace " | ||
| - | |||
| - | === Summary Advertisements === | ||
| - | * server je odesílá každých 300s nebo po každé změně ve VLAN databázi. | ||
| - | * Při změně jsou následovány Subset adv. | ||
| - | |||
| - | ^0^1^2^3^ | ||
| - | |Version\\ (1 byte)|Type\\ (Summary Adv)\\ (1 byte)|Nuber of subset adv to follow\\ (1 byte)|Domain name length\\ (1 byte)| | ||
| - | |Management Domain Name (doplněno nulami na 32byte)|||| | ||
| - | |Configuration Rev. Number (4 byte)|||| | ||
| - | |Updater Identity (IP adr. 4 byte)|||| | ||
| - | |Update Time Stamp (12 byte)|||| | ||
| - | |MD5 Digest hash code (16 byte)|||| | ||
| - | |||
| - | === Subset advertisements === | ||
| - | Upozorňují na změnu (vytvoření, | ||
| - | |||
| - | ^0^1^2^3^ | ||
| - | |Version\\ (1 byte)|Type\\ (Subset Adv)\\ (1 byte)|Nuber of subset adv to follow\\ (1 byte)|Domain name length\\ (1 byte)| | ||
| - | |Management Domain Name (doplněno nulami na 32byte)|||| | ||
| - | |Configuration Rev. Number (4 byte)|||| | ||
| - | |VLAN Info Field 1|||| | ||
| - | |VLAN Info Field .|||| | ||
| - | |VLAN Info Field N|||| | ||
| - | |||
| - | == VLAN Info == | ||
| - | ^0^1^2^3^ | ||
| - | |Info Length|VLAN Status|VLAN Type|VLAN Name Length| | ||
| - | |VLAN ID||MTU Size|| | ||
| - | |802.10 SAID Security Association ID|||| | ||
| - | |VLAN Name (doplněno nulami na násobek 4 bytů)|||| | ||
| - | |||
| - | === Advertisement requests from clients === | ||
| - | Požadavky klientů o aktualizaci VTP informace (např.po rebootu) | ||
| - | |||
| - | ===== VTP Configuration ===== | ||
| - | * Defaultně je switch v režimu **server** a VTP doména je **NULL** (prázdný řetězec), bez hesla. | ||
| - | * Jestliže switch zachytí přes trunk VTP summary advertisement, | ||
| - | * Přecho na ver.2 - stačí nakonfigurovat na serveru, ostatní se pak taky přepnou | ||
| - | |||
| - | __Takto vypadá switch, který lze bezpečně připojit do sítě:__ | ||
| - | < | ||
| - | Switch# show vtp status | ||
| - | VTP Version | ||
| - | Configuration Revision | ||
| - | Maximum VLANs supported locally | ||
| - | Number of existing VLANs : 5 | ||
| - | VTP Operating Mode : Server | ||
| - | VTP Domain Name : | ||
| - | VTP Pruning Mode : Disabled | ||
| - | VTP V2 Mode : Disabled | ||
| - | VTP Traps Generation | ||
| - | MD5 digest | ||
| - | Configuration last modified by 0.0.0.0 at 0-0-00 00:00:00 | ||
| - | </ | ||
| - | |||
| - | > | ||
| - | > | ||
| - | > | ||
| - | > | ||
| - | |||
| - | * // | ||
| - | |||
| - | >Switch# **show vtp status** | ||
| - | >Switch# **show vtp password** | ||
| - | >Switch# **show vtp counters** | ||
| - | |||
| - | < | ||
| - | Switch# show vtp counters | ||
| - | VTP statistics: | ||
| - | Summary advertisements received | ||
| - | Subset advertisements received | ||
| - | Request advertisements received | ||
| - | Summary advertisements transmitted | ||
| - | Subset advertisements transmitted | ||
| - | Request advertisements transmitted | ||
| - | Number of config revision errors | ||
| - | Number of config digest errors | ||
| - | Number of V1 summary errors | ||
| - | |||
| - | VTP pruning statistics: | ||
| - | |||
| - | Trunk Join Transmitted | ||
| - | | ||
| - | ----------------- ---------------- --------------- ------------------------------- | ||
| - | Gi0/1 82352 | ||
| - | </ | ||
| - | |||
| - | ===== VTP Pruning ===== | ||
| - | * Broadcast se obvykle síří na všechny access porty ve VLAN a zároveň skrz trunky | ||
| - | * Není-li na sousedním switchi žádný port v dané VLANě, je zbytečné tam pro tuto VLAN šířit broadcast. | ||
| - | * VTP Pruning zajišťuje aby se broadcasty šířili skrz trunky jen na ty switche, které mají v dané VLAN ukočené access porty | ||
| - | * Nakonfiguruje-li se na VTP serveru, zapne se díky advertisementům v celé VTP doméně | ||
| - | * Nefunguje na switche v transparent módu, zde se řeší ručně | ||
| - | |||
| - | > | ||
| - | > | ||
| - | > | ||
| - | |||
| - | VLAN 1,1002-1005 - nikdy nepodléhají pruningu (VLAN 1-kontrolní provoz) | ||