单臂路由原理与实验详情

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/CN_TangZheng/article/details/102634066

前言

单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置逻辑接口的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。

一:单臂路由原理

mark

1.1环境

1.存在于不同VLAN中的不同网段的两台主机。

PC1:192.168.10.10/24 存在于VLAN10中

PC2:192.168.20.20/24 存在于VLAN20中

2.一台交换机

3.一台只有一个物理接口(f0/0)的路由器

把路由器上的一个物理接口划分成多个逻辑子接口作为VLAN的网关

将这个物理接口设置两个逻辑子接口,一个逻辑子接口的 IP 作为 PC1 的网关地址,另一个逻辑子接口的 IP 地址作为 PC2 的网关地址

f0/0.1 192.168.10.1 -----PC1 的网关地址

f0/0.2 192.168.20.1 ------PC2 的网关地址

1.2两台主机实现通信的原理(结合图片看,一遍就懂)

1.PC1 发送数据帧给PC2,数据到达交换机。

数据帧中源IP地址:192.168.10.10, 目标IP地址:192.168.20.20

2.数据帧到达交换机后,交换机进行插入VLAN10的标识

3.数据继续前进,到达路由器的f0/0.1j接口。

路由器接收到数据后,查看自己的路由表,发现数据是发送给PC2的,而PC2在VLAN20 中,所以路由器将数据标识VLAN10 转换成VLAN20 ,继续将数据传送下去,到达交换机。

4.数据到达交换机后,交换机发现数据标识是 VLAN20 ,明白这个数据是发送给PC2的,所以交换机将 VLAN20 的标识拆除,发送给 PC2.

以上是 PC1 发送数据给 PC2 的通信原理。

PC2 发送数据给PC1的原理和它一样。

1.PC2 发送数据帧给PC1,数据到达交换机。

数据帧中的源IP地址:192.168.10.10, 目标IP地址:192.168.10.10

2.数据帧到达交换机后,交换机进行插入VLAN 20的标识。

3.数据继续前进,到达路由器的f0/0.2接口。

路由器接收到数据后,查看自己的路由表,发现数据是发送给PC1的,而PC1在VLAN10中,所以路由器将数据标识 VLAN20 转换成 VLAN10,继续将数据传送下去,到达交换机。

4.数据到达交换机后,交换机发现数据标识是 VLAN 10,明白这个数据是发送给 PC1,所以交换机将 VLAN10 的标识拆除,然后发送给PC1。

1.3总结

1.路由器的作用:路由转发,VLAN转换。

2.交换机的作用:加装标志,拆除标识。

二:单臂路由实验

2.1 实验目的

在路由器的一个接口上通过配置逻辑接口的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间主机的互联互通。

2.2实验环境

1.使用软件:GNS3

2.初始化状态的两台VPC主机

3.初始化状态的一个交换机

4.初始化状态的只有一个物理接口的路由器

5.给主机和路由器接口自定义IP地址。

2.3实验过程

1.打开GNS3,将实验所需设备创建好。

注意:更改R2的配置:添加磁盘空间 128M,添加二层单板,更改名称,更改图标。

mark

mark

markmark

mark

2.自定义IP地址,VLAN和逻辑子接口IP地址,并用网线连接起来。

mark

3.我们将所有设备开启,并进入CRT,将刚刚准备的数据写入设备中。

先配置sw设备f1/0和f1/1两个端口的数据

mark

然后配置接口f1/2的数据,这样sw全部配置完成。

mark

接下来配置路由器R1

mark

接下来配置PC1和PC2的 IP 地址

markmark

最后一步:PING PC1 和 PC2 是否可以通信

mark

猜你喜欢

转载自blog.csdn.net/CN_TangZheng/article/details/102634066
今日推荐