单臂路由介绍与配置


​ 首先,想要理解三层交换机相关知识,我们需要理解(二层设备)交换机(数据链路层)和(三层设备)路由器(网络层)的相关知识,对二层(数据帧)转发和三层(数据包)转发原理理解的基础上,理解MAC地址表、ARP缓存表和路由表的相关知识。
​ 如果谈到三层交换机必然离不开对VLAN划分和Trunk链路的理解,简单来说,VLAN划分的目的主要是为了解决网络中广播风暴的产生,其导致的结果是属于同一网段不同VLAN的主机是无法正常通信的;而Trunk链路的由来是为了实现不同交换机之间相同VLAN的主机相互通信,那么我们会考虑这样的一个问题:在局域网划分VLAN后,局域网中不同VLAN的主机之间是如何进行互相通信的呢?
​ 这就需要三层交换技术来帮我们解决这样的问题。
​ 说到三层交换就不得不谈一下它的前身:单臂路由——单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来隔离的不同VLAN(虚拟局域网)之间的互联互通。
​ 逻辑子接口的概念:路由器的物理接口可以被划分成多个逻辑接口(或者认为是虚接口),这些被划分后的逻辑接口被形象的称为子接口。值得注意的是这些逻辑子接口不能被单独的开启或关闭,也就是说,当物理接口被开启或关闭时,所有的该接口的子接口也随之被开启或关闭。
那么单臂路由的原理是什么呢?图文说明
mark
一台只有一个物理接口(f0/0)的路由器
把路由器上的一个物理接口划分成多个逻辑子接口作为VLAN的网关
将这个物理接口设置三个逻辑子接口,一个逻辑子接口的 IP 作为 PC1 的网关地址,另一个逻辑子接口的 IP 地址作为 PC2 的网关地址,一个作为PC3的网关地址
g0/0.1 192.168.1.1 -----PC1 的网关地址
g0/0.2 192.168.2.1 ------PC2 的网关地址
g0/0.3 192.168.3.1 ------PC3 的网关地址
两台主机实现通信的原理(结合图片看,以PC1与PC2传输数据为例)
1.PC1 发送数据帧给PC2,数据到达交换机。
数据帧中源IP地址:192.168.1.10, 目标IP地址:192.168.2.20
2.数据帧到达交换机后,交换机进行插入VLAN10的标识
3.数据继续前进,到达路由器的f0/0.1j接口。
路由器接收到数据后,查看自己的路由表,发现数据是发送给PC2的,而PC2在VLAN20 中,所以路由器将数据标识VLAN10 转换成VLAN20 ,继续将数据传送下去,到达交换机。
4.数据到达交换机后,交换机发现数据标识是 VLAN20 ,明白这个数据是发送给PC2的,所以交换机将 VLAN20 的标识拆除,发送给 PC2.

一:实验环境

1.1: 华为ensp软件

1.2: PC机和路由器及交换机

两台初始化状态的PC机和一台初始化状态的路由器,一台交换机

二:实验过程

2.1:配置设备

在ensp中,将两台PC机和一台路由器及一台交换机准备好。
mark

2.2 配置SW1交换机

[SW1]vlan batch 10 20 30
[SW1]interface e0/0/1
[SW1-Ethernet0/0/1]p l a
[SW1-Ethernet0/0/1]p d v 10
[SW1-Ethernet0/0/1]un sh
[SW1-Ethernet0/0/1]int e0/0/2
[SW1-Ethernet0/0/2]p l a
[SW1-Ethernet0/0/2]p d v 20
[SW1-Ethernet0/0/2]un sh
[SW1-Ethernet0/0/2]interface e0/0/3
[SW1-Ethernet0/0/3]p l a
[SW1-Ethernet0/0/3]p d v 30
[SW1-Ethernet0/0/3]int g0/0/1
[SW1-GigabitEthernet0/0/1]p l t
[SW1-GigabitEthernet0/0/1]p t a v 10 20 30
[SW1-GigabitEthernet0/0/1]un sh

2.3 配置R1路由器

[R1]int g0/0/0.10      #进子接口vlan 10配置
[R1-GigabitEthernet0/0/0.10]dot1q termination vid 10
[R1-GigabitEthernet0/0/0.10]ip address 192.168.1.1 24
[R1-GigabitEthernet0/0/0.10]arp broadcast enable
[R1-GigabitEthernet0/0/0.10]int g0/0/0.20  #进子接口vlan 20配置
[R1-GigabitEthernet0/0/0.20]dot1q termination vid 20
[R1-GigabitEthernet0/0/0.20]ip address 192.168.2.1 24
[R1-GigabitEthernet0/0/0.20]int g0/0/0.30
[R1-GigabitEthernet0/0/0.30]dot1q termination vid 30
[R1-GigabitEthernet0/0/0.30]ip address 192.168.3.1 24
[R1-GigabitEthernet0/0/0.10]arp broadcast enable

2.3 PC端测试

markmark

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值