vlan vtp配置
vlan vtp配置
VTP:Vlan Trunking Protocol 用于管理VLAN(统一创建、修改、删除)。用来同步vlan。
VTP的原理
VTP模式(服务器,客户端和透明模式)
VTP域名和密码(domain、password)
VTP修订版本号
VTP分组
域名和密码:
配置用域名和密码是为了确认交换机是否属于同一个组
每台交换机的域名和密码必须一直(或者都为空),这样相互之间才能进行VTP同步
修订版本号:
修订号是为了确认此更新是不是最新的,修订号越大表示越新
每创建、删除或者修改一次,修订号就会增加1
修订号低的会同步修订号高的vlan更新
VTP实现过程
要实现VTP,交换机之间必须先配置成trunk
三台交换机配置vlan和上篇文章一样,同时保证每台相连接的交换机必须为trunk模式
vtp配置:
switch0:
Switch(config)#vtp mode server //配置switch0位vtp的server
Switch(config)#vtp domain admin
Switch(config)#vtp password admin
switch1:
Switch(config)#vtp mode transparent // 配置switch1为透明模式
Switch(config)#vtp domain admin
Switch(config)#vtp password admin
switch2:
Switch(config)#vtp mode client //配置switch为用户
Switch(config)#vtp domain admin
Switch(config)#vtp password admin
因为上篇文章已经创建了vlan10 和vlan20 ,所以switch0和switch1都有vlan10和vlan20。
在上面配置完之后在switch0在胶乳一个vlan123,如果switch2里面有vlan10和vlan20和vlan123,switch只有vlan10和vlan20,说明配置成功。
透明模式下:不学习也不转发vlan信息
用户模式下:学习也转发
GNS3
在gns3中的答题配置都一样,就多了一条命令,必须先进入vlan才能配置vtp,然后关闭所有路由功能,给接口配置ip,交换机连接方式为trunk
Switch(config)#vlan database //进入vlan数据库
Switch(config)#vtp server //配置switch0位vtp的server
Switch(config)#vtp domain admin
Switch(config)#vtp password admin
Switch# show vtp status //查看vtp信息
从命令中我们可以看出来,vtp和trunk都是基于vlan的,而vlan都是基于接口来配置的。vlan的最大的作用就是用来隔离局域网,减少广播域。个人感觉学好交换机就是学好vlan