VTP(VLAN Trunking Protocol)---VLAN中继协议,也被称为虚拟局域网干道协议,思科私有协议。
作用:
1、统一分发管理vlan的信息;
2、在同一个交换网络内,在一台交换机上创建、修改、删除vlan信息后,其它交换机可以自动同步、学习;前提交换机间必须为trunk干道,因为同步信息为交换机上的vlan.dat文档----周期+触发;
3、该信息只能基于trunk干道中的native vlan传输;
当我们拿到一台配置过的交换机或者路由器时,就需要删除它们的配置文档,以方便开展我们将要写入的配置
sw1#delete flash:config.text 重启后生效 但VLAN和trunk/ vtp信息均存储vlan.dat,我们就要删除vlan.datsw1#delete flash:vlan.dat
sw1(config)#vtp ?
domain Set the name of the VTP administrative domain 域
mode Configure VTP device mode 模式
password Set the password for the VTP administrative domain 加密
version Set the adminstrative domain to VTP version 版本一、配置
1、domain 域 所有交换机必须在同一个域内
sw1(config)#vtp domain ccie 注: 当一台交换机没有加入域时,那么会自动加入广播过来的第一域名 2、mode 模式
sw1(config)#vtp mode ?
client Set the device to client mode. 客户端
server Set the device to server mode. 服务端
transparent Set the device to transparent mode. 透明注:Client 可以被同步,可以同步别人 不能创建、修改、删除VLAN信息
Server 可以被同步,可以同步别人 能
Transparent 不能被同步,不能同步别人 能
3、 password 加密
sw1(config)#vtp password cisco 同一域内所有设备密码必须一致4、version 版本---vtp版本必须一致
5、同步规则 --client和server模式才会存在同步与被同步;谁同步谁由配置版本号决定
sw1#show vtp status 查看VTP版本
VTP Version : 2
Configuration Revision : 3每修改、删除、创建一次VLAN,配置版本号加1;
谁的配置版本号高,就可以同步其他人;
修改域名或将模式该为透明导致配置版本号归0;
二、VTP的同步条件
1、版本相同
2、Domain相同
3、Password相同
4、配置版本号高同步低的
5、非透明模式
6、必须为trunk干道
三、 VTP修剪-- 修改不必要的扩散流量,减少资源的占用;仅仅在server模式下可以生效 sw1(config)#vtp pruning 全局开启,宏观修剪
sw1(config)#interface fastEthernet 0/24
sw1(config-if)#switchport trunk pruning vlan 10 在该trunk干道上,专门针对某个VLAN的流量进行修剪VTP的优点:
1、保持配置的一致性
2、提供跨不同介质类型(如ATM FDDI和以太网配置虚拟局域网的方法)提供跟踪和监视虚拟局域网的方法
3、提供检测加到另一个交换机上的虚拟局域网的方法
4、提供从一个交换机在整个管理域中增加虚拟局域网的方法
VTP也有缺点,当网络中配置STP生成树就会出现错误,需要根据问题适当使用!
VTP协议解决了一个局域网中的信息更新统一的问题,很实用,需要我们熟练掌握并学会使用!