1、概念:
VTP(
VLAN Trunking Protocol):是VLAN中继协议,也被称为虚拟局域网干道协议。保持
VLAN配置统一性。
VTP只支持标准的
vlan(vlan 号从1-1005)
VTP 通告(
aduertisements)只通过trunk 端口传递
VTP 消息(
messages)通过native VLAN 传送。默认vlan 1是native vlan。
VTP 通过发送到特定的
MAC 地址:01-00-0C-CC-CC-CC 的组播VTP 消息进行工作
只有在经过了
DTP 自动协商,启动了trunk 时,VTP 信息才会沿着802.1 trunk传送。
1)VTP域名(domain)
VLAN 管理域,一台交换机只能属于一个
VTP 域。
2)VTP 模式(mode)
VTP有三种工作模式:
VTP Server、VTP Client 和 VTP Transparent
(
1)服务器模式(Server)
提供
VTP消息:包括VLAN ID和名字信息
学习相同域名的
VTP消息
转发相同域名的
VTP消息
可以添加、删除和更改
VLAN VLAN信息写入NVRAM
(
2)客户机模式(Client)
请求
VTP消息
学习相同域名的
VTP消息
转发相同域名的
VTP消息
不可以添加、删除和更改
VLAN VLAN信息不会写入NVRAM
(
3)透明模式(Transparent)
不提供
VTP消息
不学习
VTP消息
转发
VTP消息
可以添加、删除和更改
VLAN,只在本地有效 VLAN信息写入NVRAM
3)VTP修剪(pruning)
减少中继链路上不必要的信息量。
4)VTP 版本(version)
VTP 版本1 和版本2 的差别不大,主要区别是版本2 增加了对令牌环VLAN 的支持。同一个VTP 域内的所有交换机必须使用相同的VTP 版本
5)VTP的优点
1. VLAN 的配置在整个网络中不变
2. 在混合介质的网络中允许一个
VLAN 被中继的映射机制
3. 对
VLAN 的精确跟踪和监控
4. 全网范围中增加
VLAN 的动态报告
5. 支持添加新的
VLAN 的即插即用配置
2、实验:
VTP server、transparent、client
1、SW1为
VTP server(服务器)
2、SW2为
VTP transparent(透明模式)
3、SW3为
VTP client(客户端)
VTP的服务模式、透明模式客户端模式的
password一致,服务模式和客户模式的加密MD5是一样,但是透明模式的MD5加密与其他2种模式是不一致的。透明模式是学不到vlan信息的。
SW1:
SW1(
config)#vtp domain cisco
SW1(
config)#vtp password cisco
SW1(
config)#vtp mode server
SW1(
config)#vtp version 2
SW1(
config)#vtp pruning
SW1(
config)#vlan 2
SW1(
config-if)#name aa
SW1(
config)#vlan 3
SW1(
config-if)#name bb
!
interface FastEthernet1/1
switchport mode trunk
!
SW2:
SW2(
config)#vtp domain cisco
SW2(
config)# vtp password cisco
SW2(
config)# vtp mode server transparent
SW2(
config)# vtp version 2
!
interface FastEthernet1/1
switchport mode trunk
!
interface FastEthernet1/2
switchport mode trunk
!
SW3:
SW3(
config)# vtp domain cisco
SW3(
config)# vtp password cisco
SW3(
config)# vtp mode server client
SW3(
config)# vtp version 2
!
interface FastEthernet1/2
switchport mode trunk
!
SW1:
sw1#show vtp status
VTP Version
: 2
Configuration Revision
: 4
Maximum VLANs supported locally : 36
Number of existing VLANs
: 7
VTP Operating Mode
: Server
VTP Domain Name
: cisco
VTP Pruning Mode
: Enabled
VTP V2 Mode
: Enabled
VTP Traps Generation
: Disabled
MD5 digest
: 0xDA 0x90 0xAF 0xD1 0x39 0x88 0x9B 0x43
Configuration last modified by 0.0.0.0 at 3-1-02 00:06:07
Local updater ID is 0.0.0.0 (no valid interface found)
sw1#show vlan-switch(vlan)
VLAN Name
Status Ports
---- -------------------------------- --------- -------------------------------
1
default active Fa1/0, Fa1/2, Fa1/3, Fa1/4
Fa1/5, Fa1/6, Fa1/7, Fa1/8
Fa1/9, Fa1/10, Fa1/11, Fa1/12
Fa1/13, Fa1/14, Fa1/15
2
aa active
3
bb active
1002 fddi-default
act/unsup
1003 trcrf-default
act/unsup
1004 fddinet-default
act/unsup
1005 trbrf-default
act/unsup
VLAN Type SAID
MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
1
enet 100001 1500 - - - - - 1002 1003
2
enet 100002 1500 - - - - - 0 0
3
enet 100003 1500 - - - - - 0 0
1002 fddi 101002
1500 - - - - - 1 1003
1003 trcrf 101003
4472 1005 3276 - - srb 1 1002
1004 fdnet 101004
1500 - - 1 ibm - 0 0
1005 trbrf 101005
4472 - - 15 ibm - 0 0
VLAN Type SAID
MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
VLAN AREHops STEHops Backup CRF
---- ------- ------- ----------
1003 7
7 off
SW2:
sw2#show vtp status
VTP Version
: 2
Configuration Revision
: 0
Maximum VLANs supported locally : 36
Number of existing VLANs
: 5
VTP Operating Mode
: Transparent
VTP Domain Name
: cisco
VTP Pruning Mode
: Disabled
VTP V2 Mode
: Enabled
VTP Traps Generation
: Disabled
MD5 digest
: 0xA1 0xF3 0x6E 0x54 0x19 0x47 0x80 0x52
Configuration last modified by 0.0.0.0 at 3-1-02 00:04:30
sw2#show vlan-switch (vlan)
VLAN Name
Status Ports
---- -------------------------------- --------- -------------------------------
1
default active Fa1/0, Fa1/3, Fa1/4, Fa1/5
Fa1/6, Fa1/7, Fa1/8, Fa1/9
Fa1/10, Fa1/11, Fa1/12, Fa1/13
Fa1/14, Fa1/15
1002 fddi-default
act/unsup
1003 trcrf-default
act/unsup
1004 fddinet-default
act/unsup
1005 trbrf-default
act/unsup
VLAN Type SAID
MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
1
enet 100001 1500 - - - - - 1002 1003
1002 fddi 101002
1500 - 0 - - - 1 1003
1003 trcrf 101003
4472 1005 3276 - - srb 1 1002
1004 fdnet 101004
1500 - - 1 ibm - 0 0
1005 trbrf 101005
4472 - - 15 ibm - 0 0
VLAN AREHops STEHops Backup CRF
---- ------- ------- ----------
1003 0
0 off
SW3:
sw3#show vtp status
VTP Version
: 2
Configuration Revision
: 4
Maximum VLANs supported locally : 36
Number of existing VLANs
: 7
VTP Operating Mode
: Client
VTP Domain Name
: cisco
VTP Pruning Mode
: Enabled
VTP V2 Mode
: Enabled
VTP Traps Generation
: Disabled
MD5 digest
: 0xDA 0x90 0xAF 0xD1 0x39 0x88 0x9B 0x43
Configuration last modified by 0.0.0.0 at 3-1-02 00:06:07
sw3#show vlan-switch
VLAN Name
Status Ports
---- -------------------------------- --------- -------------------------------
1
default active Fa1/0, Fa1/1, Fa1/3, Fa1/4
Fa1/5, Fa1/6, Fa1/7, Fa1/8
Fa1/9, Fa1/10, Fa1/11, Fa1/12
Fa1/13, Fa1/14, Fa1/15
2
aa active
3
bb active
1002 fddi-default
act/unsup
1003 trcrf-default
act/unsup
1004 fddinet-default
act/unsup
1005 trbrf-default
act/unsup
VLAN Type SAID
MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
1
enet 100001 1500 - - - - - 1002 1003
2
enet 100002 1500 - - - - - 0 0
3
enet 100003 1500 - - - - - 0 0
1002 fddi 101002
1500 - - - - - 1 1003
1003 trcrf 101003
4472 1005 3276 - - srb 1 1002
1004 fdnet 101004
1500 - - 1 ibm - 0 0
1005 trbrf 101005
4472 - - 15 ibm - 0 0
VLAN Type SAID
MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
VLAN AREHops STEHops Backup CRF
---- ------- ------- ----------
1003 7
7 off
3、命令
配置
Router(config)# vtp mode {client | server |transparent}
//配置VTP模式
Router(config)# vtp domain
domain_name
//配置域名
Router(config)# vtp password
password_string
//配置密码
Router(config)# vtp pruning
//配置修剪(server端)
Router(config)# vtp version {1 | 2}
//配置版本号
查看信息
Router# show vtp status
//查看VTP状态
Router# show vtp counters
//查看VTP统计
转载于:https://blog.51cto.com/isjin/401533