This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
wiki:site:cisco:ccnp:switch:vtp [2014/12/26 18:31] 127.0.0.1 upraveno mimo DokuWiki |
— (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 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) | ||