·VTP (VLAN Trunking Protocol) ;
·一个能够宣告VLAN配置信息的信息系统;
·通过一个共有的管理域,维持VLAN配置信息的一致性;
·VTP只能在主干端口发送要宣告的信息;
·支持混合的介质主干连接(快速以太网,FDDI,ATM);
VTP Domain ICND
VTP的三种模式
Server:
·创建vlan
·修改vlan
·删除vlan
·发送/转发信息宣告
·同步
·存储于NVRAM中
Client:
·发送/转发信息宣告
·同步
·不会存贮于NVRAM
Transparent:
·创建vlan
·修改vlan
·删除vlan
·转发
·信息宣告
·不同步
·存贮于NVRAM
VTP的运作
·VTP协议通过组播地址01-00-OC-cc-cc-CC在Trunk链路上发送VTP通告;
·VTP Server和clients通过最高的修订号来同步数据库;
·VTP协议每隔5分钟发送一次VTP通告或者有变化时发生;
修订号configuration Revision: 6
修订号的作用是用来判断他的VTP数据库是不是最新的,
对于客户端的交换机他只会去同步它修订号比他大的,它才会认为是最新的。
每当修改vlan数据库后他的修订号都会+1
修订号清零 的方法
###方法一:修改模式
转换模式后修订号就会清零
Switch(config)#vtp mode transparent
Switch(config)#vtp mode server
configuration Revision: 0
###方法二:修改域名
修改域名需要先创建域名后再修改才能生效。
第一次创建域名修订号不会清零,需要再修改一次域名
switch(config)#vtp domain CCIE #一开始是空的创建一个域名
changing VTP domain name from NULL to CCIE
configuration Revision: 2
switch(config)# vtp domain CISCO #再修改域名
changing VTP domain name from CCIE to CICO
VTP Pruning(修剪)
·通过阻止不必要数据的泛洪传送来增加可用的带宽
例如:主机A发出广播,广播仅仅泛洪到已有端口被分配到红色VLAN的所有交换机;
修剪就是这个口只active了那个vlan就放行那个vlan。不放行多余的vlan。
Port Vlans allowed and active in management domain
Et0/1 1,10
Switch#sh interfaces trunk
Port Mode Encapsulation Status Native vlan
Et0/1 on 802.1q trunking 1
Port Vlans allowed on trunk
Et0/1 1-4094
####这里!!!
Port Vlans allowed and active in management domain
Et0/1 1,10
####这里!!!
Port Vlans in spanning tree forwarding state and not pruned
Et0/1 none
Switch#
默认VTP配置
·默认VTP配置
·显示默认VTP配置: show vtp status
VTP domain name Null.
VTP mode Server.
VTP version 2 enable state Version 2 is disabled.
VTP password None.
VTP pruning Disabled.
VTp Version Version 1
查看VTP 版本
Switch#show vtp status
VTP Version capable : 1 to 3 #可以运行vtp1-3的版本
VTP version running : 1 #现在运行的是1版本
VTP Domain Name :
VTP Pruning Mode : Disabled #vtp修剪
VTP Traps Generation : Disabled
Device ID : aabb.cc00.0100
Configuration last modified by 0.0.0.0 at 11-10-22 13:53:31
Local updater ID is 0.0.0.0 (no valid interface found)
Switch#
开启vtp修剪
switch(config)#vtp pruning
配置
Switch# configure terminal
Switch(config)# vtp mode [ server | client | transparent ]
Switch (config) # vtp domain domain-name
Switch (config) # vtp password password
Switch (config) # vtp pruning
Switch (config) # end
备注:大小写敏感
· 默认情况:VTP模式为server;
· VTP域名有大小写敏感;
· VTP密码又大小写敏感;
· VTP修剪默认关闭;
备注:思科有大小写敏感
打问号:其实很简单,只要在输入“?”之前先按一下键盘“ctrl+v”就可以了。
查看VTP的配置
Switch#show vtp status
VTP Version capable : 1 to 3
VTP version running : 1
VTP Domain Name :
VTP Pruning Mode : Disabled
VTP Traps Generation : Disabled
Device ID : aabb.cc80.0200
Configuration last modified by 0.0.0.0 at 0-0-00 00:00:00
Local updater ID is 0.0.0.0 (no valid interface found)
###配置Server
vtp domain CCIE #域名
vtp password cisco #密码
vtp version 2 #版本
vtp mode server
VLAN 10,20,30,40,50
###配置Client
vtp domain CCIE #域名
vtp password cisco #密码
vtp version 2 #版本
vtp mode client
show vlan 就可以查看到vlan信息都同步过来了
然后你修改vlan名称
vlan 10
name CCNA
那边的vlan数据库信息也会更新。
show vlan-s b #查看vlan 数据库vlan10 的名字就改过来了
show vtp password #查看vtp密码
查看vtp有没有同步是查看MD5值
MD5 digest : 0x57 0xCD 0x40 0x65 0x63 0x59 0x47 0xBD
名称一样版本一样不一定代表同步了
当md5值相同才是两台设备同步了!!!
网友评论