单臂路由实现vlan间的通信
拓扑图
单臂路由实现vlan间的通信
首先要用到vtp协议
switch 5 配置
Switch(config)#vtp domain test
switch 4配置
Switch(config)#vtp domain test
Changing VTP domain name from NULL to test
Switch(config)#vtp mode client
Setting device to VTP CLIENT mode.
Switch(config)#
switch 1,2,3与4一致
在switch 5上创建vlan
Switch(config)#
Switch(config)#vlan 10
Switch(config-vlan)#exit
Switch(config)#vlan 20
Switch(config-vlan)#exit
Switch(config)#vlan 30
Switch(config-vlan)#exit
在switch 5和switch 4 上配置中继链路
switch 5 的配置
Switch(config)#
Switch(config)#int range f0/1-2
Switch(config-if-range)#switchport mode trunk
Switch(config)#int f0/24
Switch(config-if)#switchport mode trunk
switch 4 的配置
Switch(config)#int range f0/1-2
Switch(config-if-range)#switchport mode trunk
配置单臂路由
进入虚拟接口f0/0.N
使用命令 encapsulation dot1Q 来封装协议
Router#conf t
Router(config)#int f0/0
Router(config-if)#int f0/0.1
Router(config-subif)#
Router(config-subif)#encapsulation dot1Q 10
Router(config-subif)#ip addr 192.168.1.254 255.255.255.0
Router(config-subif)#int f0/0.2
Router(config-subif)#
Router(config-subif)#encapsulation dot1Q 20
Router(config-subif)#ip addr 192.168.2.254 255.255.255.0
Router(config-subif)#
Router(config-subif)#int f0/0.3
Router(config-subif)#exit
![](https://images2018.cnblogs.com/blog/1410983/201806/1410983-20180613191501642-780521910.png)
vlan10 与vlan 30可以通信
pc 2 ping pc7
vlan10 与vlan 20 可以通信
单臂路由已实现跨vlan通信