VTP全称为 vlan trunk protocol vlan中继协议,是思科的私有协议,除非你用的全是思科的设备才能适用该协议,不与其他的厂商的设备兼容。此协议主要是用来方便传vlan信息,但不传递vlan所对应的接口。

VTP有三个版本,版本1 2 3,默认版本为version 1 在一个vtp域中只能使用一种版本

VTP要能传播vlan必须要符合一下几个因素

1,两端的端口必须工作在trunk模式下

2 域名必须一致 (默认域名为空)

3 配置的密码必须一致

VTP有三个模式:server client transparent 默认为server模式

server模式下:能创建、修改、删除vlan 发送并转发vtp消息 可以把vlan配置保存到NVRAM中

client模式下:不能创建、修改、删除vlan  发送并转发vtp消息 不可以把vlan配置保存到NVRAM中

transparent模式下:能创建、修改、删除vlan 但只是在本地有效,转发vtp消息 透明传输 可以把vlan配置保存到NVRAM中 支持扩展vlan(1006-4094)

VTP prune 默认关闭

下面我们来看一下vtp的相关配置

还没配置前

我对VTP的一点心得_经验分享

拓扑图如下:

 

我对VTP的一点心得_vtp_02

两端端口配置成trunk后,在sw1上配置了域名后,sw2的空域名自动被sw1同步了。

SW2(config)#vtp mode client  将sw2的vtp模式改为client

Setting device to VTP CLIENT mode.

SW1(config)#vlan 2

SW1(config-vlan)#vlan 3

在sw1上创建两个vlan vlan2和vlan3 

查看sw1和sw2的vlan信息

我对VTP的一点心得_休闲_03

 

我对VTP的一点心得_职场_04

可以看出已经同步了,但是要注意的是不会附带vlan所对应的接口。

现在来查看vtp状态

我对VTP的一点心得_职场_05

配置修订号变为2,说明对vlan的处理会增加配置修订号(包括增加 删除 修改)还有就是vtp的修剪也能增加配置修订号的大小 改为透明模式后修订号会变为0

我对VTP的一点心得_经验分享_06

vtp password cisco //这个命令设置vtp密码 改密码记得也得一致。

我总结那么多 希望各位IT大大给我建议补充。