公司又扩大了,部门人数逐渐增多,一台交换机已经无法满足公司的需求,我们采购了多台交换机,现在需要在这些交换机上配置多个 VLAN,是不是感觉工作量特大,有什么好的办法吗?
项目拓扑
项目拓扑如图:
需求分析
通过最简单的方法,在 3 台交换上增加相同的 VLAN。
如果交换之间可以互相学习,就能减少很大的工作量。
项目方案
VTP 英文全称 VLAN Trunk Protocol,中文名 VLAN 中继协议。用于在多台交换机间同步 VLAN 数据。
VTP 有三种模式:
- 服务模式「可以管理 VLAN 数据库,并向外发送 VLAN 数据」
- 透明模式「只负责传输 VLAN 数据,并不学习」
- 客户模式「学习服务端 VLAN 数据,但不可以添加」
注意:数据通过开启透明模式的交换设备时,需该设备具备对应的 VLAN。
方案步骤
- Switch0 交换机:
Switch>enable
Switch#configure terminal
Switch(config)#interface fastEthernet 0/1
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit
Switch(config)#vtp domain cjk
Switch(config)#vtp mode server
Switch(config)#vtp password cjk
- Switch1 交换机:
Switch>enable
Switch#configure terminal
Switch(config)#interface fastEthernet 0/2
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit
Switch(config)#vtp domain cjk
Switch(config)#vtp mode transparent
Switch(config)#vtp password cjk
- Switch2 交换机:
Switch>enable
Switch#configure terminal
Switch(config)#vtp domain cjk
Switch(config)#vtp mode client
Switch(config)#vtp password cjk
方案测试
注意:上图为服务端,在上面添加 VLAN。
注意:上图为中继端,只传输不学习。
注意:上图为客户端,学习服务端 VLAN 数据。
项目扩展
show vlan
注意:查询 VLAN 的数据,在特权模式下执行上面命令。
条评论