实验十二 利用单臂路由实现vlan间的路由

Table of Contents

实验平台

Cisco模拟器,Version:5.3.0.0088

实验目的

掌握如何路由器端口上划分子接口、封装 Dot1Q(IEEE 802.1Q)协议,实现VLAN间的路由。

需求分析

需要在交换机上配置 VLAN,然后在路由器连接交换机的端口上划分子接口,给相应的VLAN设置IP地址,以实现 VLAN间的路由。

实验原理

在交换网络中,通过 VLAN 对一个物理网络进行了逻辑划分,不同的 VLAN 之间是无法直接访问的,必须通过三层的路由设备进行连接。一般利用路由器或三层交换机来实现不 同 VLAN 之间的互相访问。 将路由器和交换机相连,使用 IEEE 802.1Q 来启动一个路由器上的子接口成为干道模式,就可以利用路由器来实现 VLAN 之间的通信。 路由器可以从某一个VLAN接收数据包并且将这个数据包转发到另外的一个VLAN,要实施VLAN间的路由,必须在一个路由器的物理接口上启用子接口,也就是将以太网物理 接口划分为多个逻辑的、可编址的接口,并配置成干道模式,每个VLAN对应一个这种接口,这样路由器就能够知道如何到达这些互联的VLAN。

实验拓扑

单臂路由拓扑图

选择设备

  • 交换机:1台2960
  • 路由器:1台Generic(从左边数第一个)
  • 主机:2台Generic(从左边数第一个)

实验demo

实验十二-利用单臂路由实现vlan间路由.pkt

实验步骤

设置交换机

Switch>en
Switch#conf t
Switch(config)#vlan 10
Switch(config-vlan)#vlan 20
Switch(config-vlan)#inter fa0/1
Switch(config-if)#switchport access vlan 10
Switch(config-if)#inter fa0/2
Switch(config-if)#switchport access vlan 20
Switch(config-if)#inter fa0/3
Switch(config-if)#switchport mode trunk
Switch(config-if)#end
Switch#sh run

设置路由器

no
Router>en
Router#conf t
Router(config)#inter fa0/0
Router(config-if)#no ip address
Router(config-if)#no shut
Router(config-if)#inter fa0/0.10
Router(config-subif)#encapsulation dot1Q 10
Router(config-subif)#ip address 192.168.10.1 255.255.255.0
Router(config-subif)#inter fa0/0.20
Router(config-subif)#encapsulation dot1Q 20
Router(config-subif)#ip address 192.168.20.1 255.255.255.0
Router(config-subif)#end
Router#sh run

设置左边的主机

1、打开”IP Configure”

2、输入:

IP Address: 192.168.10.2
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.10.1

设置右边的主机

1、打开”IP Configure”

2、输入:

IP Address: 192.168.20.2
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.20.1

测试搭建好的拓扑

1、打开左边主机的命令行:

PC>ping 192.168.20.2
...

2、打开右边主机的命令行:

PC>ping 192.168.10.2
...