一、概念與注意點(diǎn)
- 作用:用來(lái)在交換區(qū)域內(nèi)同步VLAN的信息
- VTP是一種2層消息協(xié)議,通過(guò)管理VTP域內(nèi)的VLAN增/刪/改,保持VLAN配置的一致性。
- 交換機(jī)只能在802.1Q/ISL Trunk中傳送VTP信息。
- 要實(shí)現(xiàn)VTP,首先要配置一個(gè)VTP域,每臺(tái)交換機(jī)都可以配置一個(gè)VTP域名,一個(gè)VTP域就是由一組VTP域名相同的交換機(jī)組成,一臺(tái)交換機(jī)只能加入一個(gè)VTP域
- VTP一個(gè)重要元素:Configuration Revision(配置修訂版本號(hào)),每當(dāng)修改VLAN信息一次,版本號(hào)就加1,版本低的SW跟版本高的SW學(xué)習(xí)VLAN信息
- VTP的同步是由低版本號(hào)的交換機(jī)跟著高版本號(hào)的交換機(jī)做同步,server和client誰(shuí)跟誰(shuí)學(xué)不是看模式,而是看配置版本號(hào)。
- CISCO的交換機(jī)默認(rèn)都是Server模式,而且沒(méi)有域名,一旦一臺(tái)SW配置了域名,其他SW都會(huì)學(xué)習(xí)過(guò)去。
- 透明模式的交換機(jī)版本號(hào)永遠(yuǎn)為零
- 交換機(jī)與交換機(jī)之間用協(xié)商模式起Trunk的時(shí)候,如果兩端VTP信息不匹配,也起不了Trunk,切記這一點(diǎn)。
二、VTP的三種模式
| 可執(zhí)行動(dòng)作 | Server | Client | Transparent |
|---|---|---|---|
| 對(duì)VLAN做增/刪/改 | √ | × | √(僅在本地有效) |
| 轉(zhuǎn)發(fā)VTP(vlan)信息 | √ | √ | √ |
| 同步vlan信息 | √ | √ | × |
| 保存進(jìn)NVRAM | √ | × | √ |
三、影響VTP建立成功的因素
- trunk 必須在trunk上傳輸
- domain 域名(須取相同名稱(chēng))
- password 密碼必須相同
四、配置
先起trunk
server端:
vtp domain ccnp
vtp password ccnp
vtp mode server #默認(rèn)模式就是server
vtp version 2
client端:
vlan database
vtp domain ccnp
vtp password ccnp
vtp mode client
vtp version 2 or vtp v2-mode
五、清零修訂號(hào)
- 改domain,然后改回
- 改mode為透明模式(version=0),然后改回
- 刪除vlan.dat
六、VTP Pruning裁剪
VTP修剪能夠確定Trunk何時(shí)正在擴(kuò)散不必要的流量。并將其VLAN修剪掉。
Sw1(config)#vtp pruning #在Server端配置,其他SW會(huì)學(xué)習(xí)到。
七、查看
show vtp status #查看vtp配置信息
show vtp password #查看vtp密碼