思科模拟器实验05-单臂路由

1. 单臂路由

单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联设备。路由器的物理接口可以划分成多个逻辑接口,这些划分的逻辑接口也称为子接口。值得注意的是这些逻辑子接口不能被单独的开启或关闭,也就是说,当物理接口开启或关闭时,所有该接口的子接口也随之被开启或关闭。

2. 使用场景

常见的单臂路由使用场景是网络需求简单的中小企业,使用一台二层交换机把员工电脑、服务器、打印机等设备连接在一起,通过互联网线访问Internet网络,为不同的部门配置不同的VLAN,通过单臂路由实现公共设备或领导层的跨VLAN访问。

  • 优点:实现不同VLAN之间的通信。
  • 缺点:容易造成网络性能瓶颈,不适用大型网络。

3. 网络实验

3.1 实验原理

为实现VLAN之间通信的三层网络设备路由器,只需要一个物理端口,通过创建子接口,并分配各个VLAN网关ip地址,成为所有VLAN的网关,并在不同的VLAN间转发数据。

3.2 实验设备

  • 两台PC
  • Switch一台
  • Router一台

3.3 实验拓扑

4. 实验配置

4.1 配置PC

PC1、PC2配置ip地址和网关,上连SW1的f0/1、f0/2接口。PC1和PC2属于不同的VLAN。

PC1配置如下:

PC2配置如下:

4.2 配置SW

SW1的f0/3口上连路由器,f0/1口下连PC1,f0/2口下连PC2,SW1的f0/1单独分配VLAN 10,f0/2单独分配VLAN 20,并配置f0/3口工作模式为Trunk,放通VLAN 10 和 VLAN 20 。

SW1配置如下:

Switch>enable 
Switch#conf t
Switch(config)#vlan 10
Switch(config-vlan)#exit
Switch(config)#vlan 20
Switch(config-vlan)#exit
Switch(config)#int f0/1
Switch(config-if)#switchport access vlan 10
Switch(config-if)#exit
Switch(config)#int f0/2 
Switch(config-if)#switchport access vlan 20
Switch(config)#int f0/3 
Switch(config-if)#switch mode trunk
Switch(config-if)#end

4.3 配置Router

R0的G0/0下连SW1的f0/3口,在G0/0口分别添加VLAN 10 和 VLAN 20 的子接口,并配置相应的VLAN网关ip地址。

Router配置如下:

Router>enable 
Router#conf t
Router(config)#int G0/0
Router(config-if)#no sh
Router(config-if)#exit
Router(config)#int g0/0.1
Router(config-subif)#encapsulation dot1Q 10      //封装协议设置为dot1q 允许通过的vlan 为10,dot1Q提供VLAN标识和服务质量(QoS)级别的IEEE标准
Router(config-subif)#ip address 192.168.1.254 255.255.255.0
Router(config-subif)#exit
Router(config)#int g0/0.2
Router(config-subif)#encapsulation dot1q 20
Router(config-subif)#ip address 172.16.1.254 255.255.255.0
Router(config-subif)#end

4.4 验证结果

 

 PC1和PC2能够互通,说明实验成功;否则实验失败,需要进行问题排障。

posted @ 2022-05-20 10:38  z寒江雪  阅读(976)  评论(0编辑  收藏  举报