103、网络学习-单臂路由的知识——2022年11月13日15:39:18
转自博主:笑洋仟
https://www.cnblogs.com/weq0805/p/14801210.html
一、单臂路由概述
1、单臂路由的概念
单臂路由是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。
单臂路由实现不同VLAN间通信
2、链路类型
交换机连接主机的端口为access链路
交换机连接路由器的端口为Trunk链路
二、单臂路由的子接口
1、子接口的概念
路由器的物理接口可以被划分为多个逻辑接口,这些被划分后的逻辑接口就成为子接口
每个子接口对应一个VLAN网段的网关
注意:这些逻辑子接口不能单独的开启或关闭,当物理接口被开启或关闭时,所有的该接口的子接口也随之被开启或关闭
三、单臂路由的通信原理
单臂路由实现不同VLAN的通信
1、将路由器的物理接口划分为两个逻辑子接口
分别为F0/0.1、F0/0.2,IP地址和MAC地址如图所示:
2、不同VLAN之间开始进行通信(数据的贴标签与脱标签)
四、单臂路由的优缺点
1、单臂路由的优点
实现不同VLAN之间的通信
2、单臂路由的缺点
容易成为网络单点故障,配置稍有复杂,现实生活中在业务层面不用或者很少用(作为临时替换),控制层面数据少的话可以用
二、单臂路由的配置实验
PC1和PC2配置IP地址,使得PC1能ping同PC2
1、首先配置PC1和PC 2的IP地址以及网关(因为跨网段通信需要配网关)
2、配置SW1的两个access口
[]
1 [SW1]vlan batch 10 20 //划分VLAN10 与20
2 [SW1]int Ethernet 0/0/1 //进入接口
3 [SW1-Ethernet0/0/1]port link-type access //将此接口定义为access口
4 [SW1-Ethernet0/0/1]port default vlan 10 //此接口默认为VLAN10
5 [SW1-Ethernet0/0/1]undo shutdown //激活
6 [SW1-Ethernet0/0/1]int e0/0/2
7 [SW1-Ethernet0/0/2]p l a
8 [SW1-Ethernet0/0/2]p d v 20
9 [SW1-Ethernet0/0/2]un sh
3、配置SW1的trunk口
命令为:
[]
1 [SW1-Ethernet0/0/2]int g0/0/1 //进入接口
2 [SW1-GigabitEthernet0/0/1]port link-type trunk //将此接口定义为trunk口
3 [SW1-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20 //trunk口允许VLAN10 20进入
4 [SW1-GigabitEthernet0/0/1]undo shutdown //激活
4、对R1进行子接口配置
进入子接口1命令为:
[]
1 [R1]interface g0/0/0.1 //进入子接口1
2 [R1-GigabitEthernet0/0/0.1]dot1q termination vid 10 //dot1q是IEEE802.1q定义VLAN的方式,将此接口定义为VLAN10
3 [R1-GigabitEthernet0/0/0.1]ip address 192.168.10.1 24 //在此接口上添加VLAN10网段的IP地址
4 [R1-GigabitEthernet0/0/0.1]arp broadcast enable //开启ARP广播请求
进入子接口2命令为:
[]
1 [R1-GigabitEthernet0/0/0.1]int g0/0/0.2
2 [R1-GigabitEthernet0/0/0.2]dot1q termination vid 20
3 [R1-GigabitEthernet0/0/0.2]ip address 192.168.20.1 24
4 [R1-GigabitEthernet0/0/0.2]arp broadcast enable