CCNA-22、VTP

·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值相同才是两台设备同步了!!!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容