VTP(VLAN Trunk Protocol)
从一个控制点,维护整个企业网上VLAN的添加、删除和重命名工作
VTP协议:保持vlan配置的一致性,减少vlan相关的管理任务。
vtp使用第2层帧,可以管理 vlan1~1005
vtp特点:保持vlan一致性
cisco专有协议
共享vlan信息,与端口无关
VTP域的要求
1,域名相同(不同域名不同享VTP信息)
2,交换机必须相邻
3,必须启用中继trunk
vtp模式
1,服务器模式(创建,修改,删除vlan,发送vtp通告,学习域名相同的vtp通告)
2,客户机模式(监听本域中其他交换机的vtp通告,学习转发vtp通告,但不可创建删除vlan)
3,透明模式(不参与vtp,可以创建删除本地vlan)
其中,透明模式的配置修改编号永远为0,除非修改成其他模式,一旦再次修改回透明模式,那么配置修改编号也变为0
vtp通告
1,汇总通告(5分钟发送一次用于通知邻接交换机目前的vtp域名和配置修改编号)
2,子集通告(发送一个汇总通告,然后发送一个子集通告。列出vlan信息,可能是多个子集通告。真正起作用的是子集通告)
3,通告请求(何时会发送通告请求??)
交换机重启后
vtp域名改变
交换机接到了配置修改编号比自己高的vtp汇总通告
--------------------------------------------------------------------------------------------
配置步骤以及命令
1,vtp域名(真机在全局下配置,虚拟机在 vlan database下)
vtp domain +名字
2,vtp模式
vtp mode server/client/transparent
虚拟机 vtp server/client/transparent
3,vtp口令
vtp password+口令
4,vtp修剪(提高性能,去掉不必要的广播)
vtp pruning
5,vtp版本(默认是版本1)
vtp version 2
虚拟机 vtp v2-mode
--------------------------------------------------------------------------------------------
查看vtp配置信息
show vtp status
查看vlan 信息
show vlan brief
虚拟机
show vlan-switch
接下来做个简单的实验,
Sw1(config)# vtp domain test
Changing VTP domain name from null to test
Sw1(config)# vtp mode server
Device mode already VTP SERVER.
Sw1(config)#vtp pruning(vtp修建,这样一来,采用VTP修剪后,只有sw3通告了它使用VLAN 2的接口后,1才把VLAN 2的广播转发到sw3,否则不会转发广播,提高性能)
Sw1(config)#interface fastEthernet 0/23
Sw1(config-if)#switchport mode trunk
Sw2config)# vtp domain test
Changing VTP domain name from null to test
Sw2(config)# vtp mode client
Device mode already VTP CLIENT mode.
Sw2(config)#vtp pruning
Sw2(config)#interface fastEthernet 0/22
Sw2(config-if)#switchport mode trunk
Sw2(config)#interface fastEthernet 0/23
Sw2(config-if)#switchport mode trunk
Sw1#vlan database
Sw1(vlan)#vlan 2 name sales
VLAN 2 added:
Name: sales
Sw1(vlan)#vlan 3 name develop
VLAN 3 added:
Name: develop
Sw1(vlan)#exit
APPLY completed.
Exiting....
Sw1(config)#interface range fastEthernet 0/2
Sw1(config-if-range)#switchport access vlan 2
Sw1(config)#interface range fastEthernet 0/4
Sw1(config-if-range)#switchport access vlan 3
配置Sw1的管理IP地址
Sw1(config)#interface vlan 1
Sw1(config-if)#ip address 192.168.1.1 255.255.255.0
Sw1(config-if)#no shutdown
sw3的配置与sw2相同,只不过只有1个vlan2而已
接下来show vtp status,如果服务端配置了vtp密码,也就是
配置Sw1的VTP口令
Sw1(config)#vtp password cisco
Setting device VLAN database password to cisco
这样一来,sw2 sw3的配制修订编号不会发生变化,也就不会同步sw1的最新配置信息,只有在sw2 sw3上同样配置一样的密码,才会继续接收汇总通告,从而同步最新配置信息)
转载于:https://blog.51cto.com/sunxuewei/973512