文章目录
- VLAN间路由
- 1.1实验目的
- 1.2实验内容
- 1.3实验原理
- 1.4实验步骤
- 1.4.1单臂路由配置
- 1.4.2配置三层交换
- 1.5实验代码
- 1.5.1单臂路由
- 1.5.2三层交换机
- 1.6实验结果
- 1.6.1单臂路由
- 1.6.2三层交换
- 1.7遇到的问题以及解决方案
VLAN间路由
1.1实验目的
掌握VLAN路由的应用场景;掌握VLAN路由的工作原理;掌握VLAN路由的基本配置。
1.2实验内容
配置单臂路由,包括链路层配置和网络层配置;配置三层交换。
1.3实验原理
三层交换机是在二层交换机的基础上实现了三层的路由功能。三层交换机基于“一次路由,多次交换”的特性,在局域网环境中转发性能远远高于路由器。而且三层交换机同时具备二层的功能,能够和二层的交换机进行很好的数据转发。三层交换机的以太网接口要比一般的路由器多很多,更加适合多个局域网段之间的互联。
三层交换机的所有端口在默认情况下都属于二层端口,不具备路由功能,不能给物理端口(即VLAN端口)直接配置IP地址,但可以开启物理端口的三层路由功能。
1.4实验步骤
1.4.1单臂路由配置
绘制本次实验的拓扑图如图1所示。
图 1 单臂路由拓扑图
图中已经对主机,交换机和路由器进行了IP地址,VLAN的相关批注。
1.4.2配置三层交换
绘制本次实验的拓扑图如图2所示。
图 2 三层交换拓扑图
图中已经对主机,交换机进行了IP地址,VLAN的相关批注。
1.5实验代码
1.5.1单臂路由
链路配置:
⑴system-view //进入系统视图
⑵vlan batch 2 3 //创建两个vlan
⑶interface GigabitEthernet 0/0/1 //进入0/0/1端口
⑷port link-type access //将该端口设置为access
⑸port default vlan 2 //将该端口设置为vlan 2
⑹quit //退出系统视图
⑺interface GigabitEthernet 0/0/2 //进入0/0/2端口
⑻port link-type access //将该端口设置为access
⑼port default vlan 3 //将该端口设置为vlan 3
⑽quit //退出系统视图
⑾interface GigabitEthernet 0/0/3 //进入0/0/3端口
⑿port link-type trunk //将该端口设置为trunk
⒀port trunk allow-pass vlan 2 3 //将该端口设置为vlan 2和vlan3可以通过
网络层配置:
⑴system-view //进入系统视图
⑵interface GigabitEthernet 0/0/0.1 //进入0/0/1端口的子端口0/0/0.1
⑶dot1q termination vid 2 //处理vlan id为2的报文
⑷ip address 192.168.2.254 24 //设置IP地址网络号
⑸arp broadcast enable // ARP广播告知位置
⑹quit //退出系统视图
⑺interface GigabitEthernet 0/0/0.2 //进入0/0/1端口的子端口0/0/0.2
⑻dot1q termination vid 3 //处理vlan id为3的报文
⑼ip address 192.168.3.254 24 //设置IP地址网络号
⑽quit //退出系统视图
⑾arp broadcast enable // ARP广播告知位置
1.5.2三层交换机
SWA:
⑴system-view //进入系统视图
⑵vlan batch 2 3 //创建两个vlan
⑶interface GigabitEthernet 0/0/1 //进入0/0/1端口
⑷port link-type access //将该端口设置为access
⑸port default vlan 2 //将该端口设置为vlan 2
⑹quit //退出系统视图
⑺interface GigabitEthernet 0/0/2 //进入0/0/2端口
⑻port link-type access //将该端口设置为access
⑼port default vlan 3 //将该端口设置为vlan 3
⑽quit //退出系统视图
⑾interface GigabitEthernet 0/0/3 //进入0/0/3端口
⑿port link-type access //将该端口设置为access
⒀port default vlan 3 //将该端口设置为vlan 3
⒁quit //退出系统视图
⒂interface vlanif 2 //创建vlanif 2接口
⒃ip address 192.168.2.254 24 //设置IP地址网关
⒄quit //退出系统视图
⒅interface vlanif 3 //创建vlanif 3接口
⒆ip address 192.168.3.254 24 //设置IP地址网关
⒇quit //退出系统视图
21.ip route-static 192.168.4.0 24 192.168.3.253 //配置静态路由
SWB:
⑴system-view //进入系统视图
⑵vlan batch 3 4 //创建两个vlan
⑶interface GigabitEthernet 0/0/1 //进入0/0/1端口
⑷port link-type access //将该端口设置为access
⑸port default vlan 3 //将该端口设置为vlan 2
⑹quit //退出系统视图
⑺interface GigabitEthernet 0/0/2 //进入0/0/2端口
⑻port link-type access //将该端口设置为access
⑼port default vlan 4 //将该端口设置为vlan 3
⑽quit //退出系统视图
⑾interface GigabitEthernet 0/0/3 //进入0/0/3端口
⑿port link-type access //将该端口设置为access
⒀port default vlan 3 //将该端口设置为vlan 3
⒁quit //退出系统视图
⒂interface vlanif 3 //创建vlanif 3接口
⒃ip address 192.168.3.253 24 //设置IP地址网关
⒄quit //退出系统视图
⒅interface vlanif 4 //创建vlanif 4接口
⒆ip address 192.168.4.254 24 //设置IP地址网关
⒇quit //退出系统视图
21.ip route-static 192.168.2.0 24 192.168.3.254 //配置静态路由
1.6实验结果
1.6.1单臂路由
单臂路由实验结果如图3,图4所示。
图 3 单臂路由PC1“ping”通PC2图
![img](https://gitee.com/zhang-qingwang/drawing-bed/raw/master/static/20220430160848.jpeg
图 4 单臂路由PC2“ping”通PC1图
由上图可以验证两个主机可以相互通信,即不同子网下的两台主机可以通过单臂路由实现通信。
1.6.2三层交换
三层交换实验结果如图5所示。
图 5 三层交换主机A两次“ping”主机D
由上图所示,第一次“ping”主机D时,并没有设置静态路由,可见两个主机无法进行通信。而在设置静态路由后,两台主机可以进行正常通信,即通过交换机中的静态路由实现了不同vlan间的通信——三层交换。
1.7遇到的问题以及解决方案
起初用实际硬件进行操作,常常会出现网线没有插好,导致端口一直不亮的情况,或者是插错端口导致配置失效,最后细心检查排除错误。还有就是对这些命令比较陌生,不知道每句是什么作用,最后通过询问老师同学查阅百度解决问题。有时会遇到最后报错,无法ping到的问题,仔细检查发现是命令输入错误导致。在第一次实验时,不知道如何配置主机的本地IP,是热心的同学帮忙解决的。