VTP

VTP(VLAN Trunk Protocol)CISCO私有的协议


是VLAN中继协议,也被称为虚拟局域网干道协议。它是思科私有协议。作用是十几台交换机在企业网中,配置VLAN工作量大,可以使用VTP协议,把一台交换机配置成VTP Server, 其余交换机配置成VTP Client,这样他们可以自动学习到server 上的VLAN 信息。

·作用:用来在交换区域内同步VLAN的信息

·VTP是一种2层消息协议,通过管理VTP域内的VLAN增/删/改,保持VLAN配置的一致性。
 交换机只能在802.1Q/ISL Tarunk中传送VTP信息。

·要实现VTP,首先要配置一个VTP域,每台交换机都可以配置一个VTP域名,一个VTP域就是由一组VTP域名相同的交换机组成,一台交换机只能加入一个VTP域。

影响VTP的因素:1.trunk  必须在trunk上传输
                           2.domain 域名(须取相同名称)
                           3.password 密码必须相同

·VTP的三种模式:
                    Server                    Client    Transparent(透明模式)
对VLAN做增/删/改            √                 ×    √(仅在本地有效)
转发VTP(vlan)信息      √                    √    √
同步vlan信息           √                    √    ×
保存进NVRAM            √                 ×    √
如果域名不同的话透明模式就不会转发服务模式到客户模式的vlan信息,但如果version版本一样,域名,就不会受到影响,仍然正常转发
但,如果开启v2模式的话,透明模式就可以转发服务模式到客户模式的信息
如果有多台VTP服务端,则clinet会学习修订版本号较大的vtp服务器的vlan
当配置transparent模式时,修订版本号会自动变为0
clear vtp coun 清除修订版本号
删除交换机上所有配置的vlan信息:delete   vlan.dat
vtp每隔5分钟发送一个vlan信息


·VTP一个重要元素:Configuration Revision(配置修订版本号)
 每当修改VLAN信息一次,版本号就加1,版本低的SW跟版本高的SW学习VLAN信息。

·VTP信息每5分钟通告一次, 或触发更新(VLAN配置改变时通告)。

·VTP帧发向组播MAC地址,0100.0ccc.cccc

·VTP有四种消息类型:1、汇总通告  2、子网通告  3、通告请求  4、VTP加入消息

·VTP的同步是由低版本号的交换机跟着高版本号的交换机做同步,server和client谁跟谁学不是看模式,而是看配置版本号。

·CISCO的交换机默认都是Server模式,而且没有域名,一旦一台SW配置了域名,其他SW都会学习过去。


注意:交换机与交换机之间用协商模式起Trunk的时候,如果两端VTP信息不匹配,也起不了Trunk,切记这一点。
所以,起TRUNK有三点关联:
      1、封装类型
      2、接口模式
      3、两端VTP信息是否匹配【如果不匹配会影响动态建立邻居】

Sw1(config)#vtp domain WOLF
Sw1(config)#vtp mode [Server|Client|Transparent]
 


Sw3#vlan database 
Sw3(vlan)#vtp domain WOLF
Sw3(vlan)#vtp [Server|Client|Transparent]
 
Sw1#show vtp status (查看VTP信息)
 

 

<VTP Pruning>

·VTP修剪能够确定Trunk何时正在扩散不必要的流量。并将其VLAN修剪掉。

Sw1(config)#vtp pruning
在Server端配置,其他SW会学习到。

·VTP版本:(V1/V2/V3)
 默认是V1。Cisco 建议一个域中版本一致。

Sw1(config)#vtp version 2

Sw3#vlan database
Sw3(vlan)#vtp v2-mode

·VTP认证:

Sw2(config)#vtp password aaa

Sw3#vlan database
Sw3(vlan)#vtp password aaa


 
 
 

 

 

 

你可能感兴趣的:(VTP)