VTP
2015-10-13 本文已影响89人
肉饼
一、概念与注意点
- 作用:用来在交换区域内同步VLAN的信息
- VTP是一种2层消息协议,通过管理VTP域内的VLAN增/删/改,保持VLAN配置的一致性。
- 交换机只能在802.1Q/ISL Trunk中传送VTP信息。
- 要实现VTP,首先要配置一个VTP域,每台交换机都可以配置一个VTP域名,一个VTP域就是由一组VTP域名相同的交换机组成,一台交换机只能加入一个VTP域
- VTP一个重要元素:Configuration Revision(配置修订版本号),每当修改VLAN信息一次,版本号就加1,版本低的SW跟版本高的SW学习VLAN信息
- VTP的同步是由低版本号的交换机跟着高版本号的交换机做同步,server和client谁跟谁学不是看模式,而是看配置版本号。
- CISCO的交换机默认都是Server模式,而且没有域名,一旦一台SW配置了域名,其他SW都会学习过去。
- 透明模式的交换机版本号永远为零
- 交换机与交换机之间用协商模式起Trunk的时候,如果两端VTP信息不匹配,也起不了Trunk,切记这一点。
二、VTP的三种模式
可执行动作 | Server | Client | Transparent |
---|---|---|---|
对VLAN做增/删/改 | √ | × | √(仅在本地有效) |
转发VTP(vlan)信息 | √ | √ | √ |
同步vlan信息 | √ | √ | × |
保存进NVRAM | √ | × | √ |
三、影响VTP建立成功的因素
- trunk 必须在trunk上传输
- domain 域名(须取相同名称)
- password 密码必须相同
四、配置
先起trunk
server端:
vtp domain ccnp
vtp password ccnp
vtp mode server #默认模式就是server
vtp version 2
client端:
vlan database
vtp domain ccnp
vtp password ccnp
vtp mode client
vtp version 2 or vtp v2-mode
五、清零修订号
- 改domain,然后改回
- 改mode为透明模式(version=0),然后改回
- 删除vlan.dat
六、VTP Pruning裁剪
VTP修剪能够确定Trunk何时正在扩散不必要的流量。并将其VLAN修剪掉。
Sw1(config)#vtp pruning #在Server端配置,其他SW会学习到。
七、查看
show vtp status #查看vtp配置信息
show vtp password #查看vtp密码