思科模拟器实验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能够互通,说明实验成功;否则实验失败,需要进行问题排障。