配置利用单臂路由实现 VLAN 间路由实验

实验名称
单臂路由

实验目的
利用路由器的单臂路由功能实现VLAN间路由

背景描述
为减小广播包对网络的影响,网络管理员在公司内部网络中进行了VLAN的划分。在实
现VLAN间路由上,为节约成本充分并且利用现有设备,网络管理员计划利用路由器的单臂路由功能实现VLAN间路由。

需求分析
通过划分 VLAN 减小广播域的范围,为了节约成本并且充分利用现有设备,在路由器上配置单臂路由实现 VLAN 间路由。

实验拓扑
配置利用单臂路由实现 VLAN 间路由实验_第1张图片

预备知识
交换机转发原理、交换机基本配置、单臂路由原理。

实验原理
VLAN间的主机通信为不同网段间的通信,需要通过三层设备对数据进行路由转发才可
以实现,在路由器上对物理接口划分子接口并封装 802.1q 协议,使每一个子接口都充当一个 VLAN 网段中主机的网关,利用路由器的三层路由功能可以实现不同VLAN 间的通信。

实验步骤
路由器Router1

Router>enable
Router#configure terminal

Router(config)#interface fastethernet 0/0 //可以简写成 int f0/0
Router(config-if)#no ip address //确保接口没有 IP
Router(config-if)#no shutdown //确保接口处于启动状态
Router(config-if)#exit

Router(config)#interface fastethernet 0/0.10 //进入子接口,数字自定义
Router(config-subif)#encapsulation dot1q 10 //将接口配置上 802.1q 协议,定义给 VLAN 10。
Router(config-subif)#ip address 192.168.10.254 255.255.255.0 //定义 IP 跟子网掩码
Router(config-subif)#no shutdown //启用子接口
Router(config-subif)#exit

Router(config)#interface fastethernet 0/0.20 //进入子接口,数字自定义
Router(config-subif)#encapsulation dot1q 20 //将接口配置上 802.1q 协议,定义给 VLAN 20。
Router(config-subif)#ip address 192.168.20.254 255.255.255.0 //定义 IP 跟子网掩码
Router(config-subif)#no shutdown //启用子接口

Router(config)#interface fastethernet 0/0.30 //进入子接口,数字自定义
Router(config-subif)#encapsulation dot1q 30 //将接口配置上 802.1q 协议,定义给 VLAN 30。
Router(config-subif)#ip address 192.168.30.254 255.255.255.0 //定义 IP 跟子网掩码
Router(config-subif)#no shutdown //启用子接口
Router(config-subif)#exit

二层交换机Switch0

Switch>enable
Switch#configure terminal

Switch(config)#vlan 10
Switch(config-vlan)#vlan 20
Switch(config-vlan)#vlan 30
Switch(config-vlan)#exit

Switch(config)#interface fastethernet 0/1 //可以简写成 int f0/1
Switch(config-if)#switchport access vlan 10
Switch(config-if)#exit

Switch(config)# interface fastethernet 0/2 //可以简写成 int f0/2
Switch(config-if)#switchport access vlan 20
Switch(config-if)#exit

Switch(config)# interface fastethernet 0/3 //可以简写成 int f0/3
Switch(config-if)#switchport access vlan 30
Switch(config-if)#exit

Switch(config)# interface fastethernet 0/24 //可以简写成 int f0/24
Switch(config-if)#switchport mode trunk //将 f0/24 设为 tag vlan 模式

PC0
配置利用单臂路由实现 VLAN 间路由实验_第2张图片
PC1
配置利用单臂路由实现 VLAN 间路由实验_第3张图片
PC2
配置利用单臂路由实现 VLAN 间路由实验_第4张图片
实验验证
PC0 ping PC1和PC2
配置利用单臂路由实现 VLAN 间路由实验_第5张图片

注意事项
1、在为子接口定义时候,也就是 int f0/0.10 时候,后面的 10 是自定义数字。
2、在为子接口配置 802.1q 协议时候,也就是 enc dot1q 10 时候,后面的 10 代表着 vlan10,因为有创建 vlan 10。

你可能感兴趣的:(Cisco模拟器实验)