发一篇关于VTP的文章
我感觉对初学者理解VTP很有帮助!!!!
VTP(VLAN Trunking Protocol)
Trunk(链路聚合)也是一种封装技术,它是一条点到点的链路,链路的两端可以都是交换机,也可以是交换机和路由器,还可以是主机和交换机或路由器。Trunk的主要功能就是仅通过一条链路就可以连接多个VLAN。
VTP是一种通过Trunk来进行VLAN管理的协议,属于客户/服务器方式。首先,VTP包含域的概念,只有处在同一个域内的交换机才能构成一个管理体系。其次,在整个域内,VLAN的添加和删除都是在服务器端完成的。修改的结果通过Trunk发给客户端,客户端的VLAN数据库也会发生相应的变化,也就是说,客户端内的VLAN数据库总是与服务器端的VLAN数据库保持一致(同步)。
VTP是一个在交换机之间同步及传递VLAN配置信息的协议。一个VTP Server上的配置将会传递给网络中的所有交换机,VTP通过减少手工配置而支持较大规模的网络。VTP有Server、Client和Transparent 3种模式,交换机在默认情况下设为Server模式.
实验案例
1.实验目的
能够掌握VTP的配置,深入了解VTP的工作原理,并学会调试和检查方法。
2.配置需求
按照拓扑图要去连接交换机,在VTP服务器上配置VLAN,配置为VTP客户机的交换机能够学习到VLAN信息,不能添加、删除和修改VLAN.
配置为透明模式的交换机可以自己添加、删除和修改VLAN,但是不学习VLAN信息。
3.网络拓扑
4.操作步骤
配置交换机的VTP
(1) 配置交换机A 、B和C的VTP域为benet
(2) 配置交换机A 、B和C的VTP模式分别为Server、Transparent和Client.
查看VTP状态信息:
查看交换机A 、B和C的VTP状态信息中,VTP模式显示分别是什么?
配置交换机的VLAN,并验证VTP各模式的特点
(1) 在交换机A上配置VLAN2和VLAN3
查看交换机的VLAN信息:
查看交换机A中包含哪些VLAN
查看交换机B中包含哪些VLAN
查看交换机C中包含哪些VLAN
(2) 在交换机B上配置VLAN4和VLAN5
查看交换机的VLAN信息:
查看交换机A中包含哪些VLAN
查看交换机B中包含哪些VLAN
查看交换机C中包含哪些VLAN
配置交换机的VTP口令
(1) 配置交换机A的VTP口令,添加VLAN6
查看VTP状态信息:
查看交换机A的VTP信息,配置修改编号是否增加
查看交换机B和C的VTP状态信息,配置修改编号是否增加
(2) 配置交换机B和C的VTP口令
查看VTP状态信息:
查看交换机B的VTP状态信息,配置修改编号是否增加
查看交换机C的VTP状态信息,配置修改编号是否增加
查看VLAN信息:
查看交换机C的VLAN信息,是否学习到了VLAN6
配置VTP修剪
在交换机A、B和C上配置VTP修剪
查看VTP状态信息:
查看交换机A、B和C的VTP修剪是否已经启用
5.配置命令
配置交换机的VTP
SA(config)#vtp domain benet
SB和SC相同
SA(config)#vtp mode server
SB(config)#vtp mode transparent
SC(config)#vtp mode client
验证方法:
show vtp status
配置交换机的VLAN,并验证VTP各模式的特点
SA#vlan database
SA(vlan)#vlan 2
SA(vlan)#vlan 3
SA(vlan)#exit
SB#vlan database
SB(vlan)#vlan 4
SB(vlan)#vlan 5
SB(vlan)#exit
验证方法:
show vtp brief
配置交换机的VTP口令
SA(config)#vtp password 123
Sa(config)#exit
SA#vlan database
SA(vlan)#vlan 6
SA(vlan)#exit
SB(config)#vtp password 123
SC(config)#vtp password 123
配置VTP修剪
SA#vtp pruning
SB#vtp pruning
SC#vtp pruning
VTP修剪
VTP修剪是VTP的一个功能,它能减少中继链路上不必要的信息量。缺少情况下,发给某个VLAN的广播会送到每一个在中继上承载该VLAN的交换机。即使交换机上没有位于那个VLAN的端口也是如此。VTP能过修剪,来没有心要扩散的通信量,提高中继的带宽利用率。仅当中继链路接收端上的交换机在那个VLAN中有端口时,才会将该VLAN的广播和未知单播转发到该中继链路上。(VTP修剪不会改变一条链路的生成树协议的特点)
一、启动VTP修剪:
vtp pruning
二、从可修剪列表中去除某VLAN
switchport trunk pruning vlan remove vlan-id
用逗号分隔不连续的VLAN ID,其间不要有空格,用短线表明一个ID范围。比如去除VLAN2、3、4、6和8,命令如下:
switchport trunk pruning vlan remove 2-4,6,8
三、检查VTP修剪的配置
show vtp status和show interface interface-id switchport
搜索更多相关主题的帖子:
VTP