一、单臂路由器原理
假设PC1和PC3之间进行通信路由器必须配有41和61这两个网段,但是接口只连接了一个,这时候就需要使用单臂路由解决解决接口不够用的问题,将物理接口虚拟出来子接口,路由器重新封装MAC地址、转换vlan标签。
1.单臂路由实现不同vlan间通信
(一)链路类型
- 交换机连接主机的端口为access链路
- 交换机连接路由器的端口为Trunk链路
(二)子接口
- 路由器的物理接口可以被划分为多个逻辑接口
- 每个子接口对应一个vlan网段的网关
(三)单臂路由的缺点
- 单臂为网络骨干链路,容易形成网络瓶颈
- 子接口依然依托于物理接口,应用不灵活
- vlan间转发需要查看路由表,浪费设备资源
二.实验操作步骤
1.实验要求
三台主机实现单臂路由转发功能
2.拓扑
3.配置
1.PC机的配置
2.交换机的配置
#SW1的配置
system-view #进入系统视图
undo info-center enable #关闭提示信息
sysname SW1 #修改名称
vlan batch 41 51 61 #这里的三组数字就是我们需要的三组Vlan
int G0/0/1 #进入端口
port link-type trunk #指定端口类型
port trunk allow-pass vlan all #允许所有vlan通过
int G0/0/2 #进入端口
port link-type trunk #指定端口类型
port trunk allow-pass vlan all #允许所有vlan通过
int G0/0/3 #进入端口
port link-type trunk #指定端口类型
port trunk allow-pass vlan all #允许所有vlan通过
#SW2的配置
system-view #进入系统视图
undo info-center enable #关闭提示信息
sysname SW1 #修改名称
vlan batch 41 51 #配置Vlan 41 51
int E0/0/1 #进入端口
port link-type access #指定端口类型
port default vlan 41 #允许所有vlan 41通过
int E0/0/2 #进入端口
port link-type access #指定端口类型
port default vlan 51 #允许所有vlan 51通过
int G0/0/1 #进入端口
port link-type trunk #指定端口类型
port trunk allow-pass vlan all #允许通过所有VLan
#SW3的配置
system-view #进入系统视图
undo info-center enable #关闭提示信息
sysname SW1 #修改名称
vlan 61 #配置Vlan 61
int E0/0/1 #进入端口
port link-type access #指定端口类型
port default vlan 61 #允许所有vlan 61通过
int G0/0/1 #进入端口
port link-type trunk #指定端口类型
port trunk allow-pass vlan all #允许通过所有VLan
4.路由器的配置
system-view #进入系统视图
undo info-center enable #关闭提示信息
sysname R1 #修改名称
int g0/0/1.41 #进入端口
dot1q termination vid 41 #开启单臂路由
ip add 192.168.41.1 24 #配置IP地址
arp broadcast enable #开启ARP协议
undo sh #打开端口
int g0/0/1.51 #进入端口
dot1q termination vid 51 #开启单臂路由
ip add 192.168.51.1 24 #配置IP地址
arp broadcast enable #开启ARP协议
undo sh #打开端口
int g0/0/1.61 #进入端口
dot1q termination vid 61 #开启单臂路由
ip add 192.168.61.1 24 #配置IP地址
arp broadcast enable #开启ARP协议
undo sh #打开端口
三、测试
1.PC1——ping——PC2
2.PC1——ping——PC3
3.数据抓取
四、总结
1.可以把单臂路由看成静态路由的另一种形式,把主机B或者主机A连在了路由器上
2.在给路由器的子接口配置IP地址之前,一定要先封装dot1q协议。
3.各个VLAN内的主机,要以相应VALN子接口的IP地址作为网关。
(注意一定得记得设置PC机的网关,不然会ping不通)
language-mode Chinese #语言设置命令
版权归原作者 小叮当⇔ 所有, 如有侵权,请联系我们删除。