单臂路由 实现不同vlan之间的通信 (思科模拟器Packet Tracer 和 华为eNSP 双版本配置方案)

实验目标

掌握单臂路由器配置方法;
通过单臂路由器实现不同VLAN之间互相通信;

实验背景

某企业有两个主要部门,技术部和销售部,分处于不同的办公室,为了安全和便于管理对两个部门的主机进行了VLAN的划分,技术部和销售部分处于不同的VLAN。现由于业务的需求需要销售部和技术部的主机能够相互访问,获得相应的资源,两个部门的交换机通过一台路由器进行了连接。

技术原理

单臂路由:是为实现VLAN间通信的三层网络设备路由器,它只需要一个以太网,通过创建子接口可以承担所有VLAN的网关,而在不同的VLAN间转发数据。

  1. 思科模拟器Packet Tracer配置方案
  2. 华为eNSP 配置方案

第一,思科模拟器配置方案
拓扑图
单臂路由 实现不同vlan之间的通信 (思科模拟器Packet Tracer 和 华为eNSP 双版本配置方案)_第1张图片
实验设备:Router-PT(generic )一台, Switch-PT(generic )一台,pc机两台
备注:不同型号的路由器和交换机在部分命令的实现上有所不同,如果需要完全按照博主的配置方案,请选择相同型号的设备。

配置PC1,IP: 192.168.1.100,Submask: 255.255.255.0 ,Gateway:192.168.1.1
配置PC2,IP: 192.168.2.100 Submask: 255.255.255.0 ,Gateway:192.168.2.1 

交换机的配置命令如下:

Switch>enable 
Switch#configure terminal 
Switch(config)#vlan 2        //创建vlan2
Switch(config-vlan)#vlan 3   //创建vlan3
Switch(config-vlan)#ex
Switch(config)#
Switch(config)#interface fastEthernet 1/1   //进入快速以太网接口1/1
Switch(config-if)#switchport mode access    //配置模式为access
Switch(config-if)#switchport access vlan 2  //将该接口赋予给vlan2

Switch(config)#interface fastEthernet 2/1
Switch(config-if)#switchport mode access 
Switch(config-if)#switchport access vlan 3

Switch(config)#interface fastEthernet 0/1
Switch(config-if)#switchport mode trunk   //配置trunk口

路由器的配置命令如下:

Router#configure terminal

Router(config)#int fa0/0.1 //进入子接口
Router(config-subif)#ip address 192.168.1.1 255.255.255.0 //配置vlan2的网关
Router(config-subif)#encapsulation dot1Q 2

Router(config)#int fa0/0.2
Router(config-subif)#ip address 192.168.2.1 255.255.255.0
Router(config-subif)#encapsulation dot1Q 3  //给vlan 3传输来的数据进行封装

Router(config)#int fa0/0
Router(config-if)#no shutdown //激活接口

配置完上述命令之后,可以通过在路由器特权模式下输入show ip route来查看,需要出现下图第二个红框内的路由条目,如果没出现就需要对路由器重新进行配置。
单臂路由 实现不同vlan之间的通信 (思科模拟器Packet Tracer 和 华为eNSP 双版本配置方案)_第2张图片
测试单臂路由,PC1与PC2进行 ping测试。收到Reply即可。
单臂路由 实现不同vlan之间的通信 (思科模拟器Packet Tracer 和 华为eNSP 双版本配置方案)_第3张图片
第二,华为eNSP 配置方案
拓扑图如下
单臂路由 实现不同vlan之间的通信 (思科模拟器Packet Tracer 和 华为eNSP 双版本配置方案)_第4张图片
实验设备:AR2240一台,S3700一台,PC机两台。

配置PC1,IP: 192.168.1.100,Submask: 255.255.255.0 ,Gateway:192.168.1.1
配置PC2,IP: 192.168.2.100 Submask: 255.255.255.0 ,Gateway:192.168.2.1 

温馨提示:在华为模拟器上给交换机或路由器进行命令配置的时候经常会弹出一大堆英文的提示,这些通常是我们不需要的,而且会影响到我们的配置进度,所以可以使用以下命令关闭英文提示。

[Huawei]undo info enable  //在系统视图模式下输入

交换机的配置如下:

<S1>system-view 
[S1]vlan batch 2 3    //同时建立vlan2 和vlan3
Info: This operation may take a few seconds. Please wait for a moment...done.
[S1] i]interface Ethernet 0/0/1
[S1-Ethernet0/0/1]port link-type  access 
[S1-Ethernet0/0/1]port default vlan 2
 
[S1-Ethernet0/0/1] interface Ethernet 0/0/2
[S1-Ethernet0/0/2]port link-type access 
[S1-Ethernet0/0/2]port default vlan 3

[S1] interface Ethernet 0/0/3
[S1-Ethernet0/0/3]port link-type trunk 
[S1-Ethernet0/0/3]port trunk allow-pass vlan 2 3  //在trunk上允许vlan 2 3通过

路由器的配置如下:

[SR1]interface GigabitEthernet0/0/0.1
[SR1-GigabitEthernet0/0/0.1]dot1q termination vid 2 //封装vlan 2
[SR1-GigabitEthernet0/0/0.1]ip address 192.168.1.1 24 //配置网关
[SR1-GigabitEthernet0/0/0.1]arp broadcast enable  //开启ARP广播
 
[SR1]interface GigabitEthernet0/0/0.2
[SR1-GigabitEthernet0/0/0.2]dot1q termination vid 3
[SR1-GigabitEthernet0/0/0.2]ip address 192.168.2.1 24 
[SR1-GigabitEthernet0/0/0.2]arp broadcast  enable

备注:这里需要在路由器的子接口开启ARP地址广播 否则不能ping通 会报request timeout 请求超时错误。

测试单臂路由,PC1与PC2进行 ping测试。收到Reply即可。
单臂路由 实现不同vlan之间的通信 (思科模拟器Packet Tracer 和 华为eNSP 双版本配置方案)_第5张图片

你可能感兴趣的:(路由与交换,交换机,路由器,思科)