单臂路由配置实例学习记录

简介: 单臂路由配置实例

单臂路由配置实例

单臂路由是指在路由器的一个接口上通过配置子接口(逻辑接口)的方式,实现属于不同VLAN且位于不同网段的用户之间的互通。


文章目录
单臂路由配置实例
1、实验目标
2、网络拓扑图
3、配置步骤
(1)创建 VLAN
(2)配置 Access 端口
(3)配置 Trunk 端口
(4)配置路由器子接口终结的 VLAN 并开启子接口的 ARP 广播功能
4、测试
(1)查看路由表
(2)检查联通性
5、小结


1、实验目标

利用单臂路由实现不同 VLAN 之间的通信。


2、网络拓扑图

注:PC的IP地址、子网掩码及网关,点击PC进入自行配置
1.jpeg


3、配置步骤

(1)创建 VLAN

<SW1>system-view  //进入系统视图
[SW1]vlan batch 20 30  //批量创建 VLAN (同时创建 VLAN 10 和 VLAN 20)

(2)配置 Access 端口

[SW1]interface Ethernet0/0/2
[SW1-Ethernet0/0/2]port link-type access  //配置本端口为access端口
[SW1-Ethernet0/0/2]port default vlan 20  //把端口添加到vlan 10
[SW1-Ethernet0/0/2]quit
[SW1]interface Ethernet0/0/3
[SW1-Ethernet0/0/3]port link-type access  //配置本端口为access端口
[SW1-Ethernet0/0/3]port default vlan 30  //把端口添加到vlan 10
[SW1-Ethernet0/0/3]quit

(3)配置 Trunk 端口

[SW1]interface Ethernet0/0/1
[SW1-Ethernet0/0/1]port link-type trunk  //配置本端口为trunk端口
[SW1-Ethernet0/0/1]port trunk allow-pass vlan 20 30  //本端口允许vlan 20、vlan 30通过
[SW1-Ethernet0/0/1]quit

(4)配置路由器子接口终结的 VLAN 并开启子接口的 ARP 广播功能

<R1>system-view  //进入系统视图
[R1]interface Ethernet0/0/1.20  //创建逻辑子接口    
[R1-Ethernet0/0/1.20]dot1q termination vid 20  //配置子接口的终结VLAN ID(此处终结VLAN ID为 20)
[R1-Ethernet0/0/1.20]ip address 20.1.1.1 24  //配置子接口 IP 地址
[R1-Ethernet0/0/1.20]arp broadcast enable  //开启子接口的ARP广播功能
[R1-Ethernet0/0/1.20]quit
[R1]interface Ethernet0/0/1.30  //创建逻辑子接口
[R1-Ethernet0/0/1.30]dot1q termination vid 30  //配置子接口的终结VLAN ID(此处终结VLAN ID为 30)
[R1-Ethernet0/0/1.30]ip address 30.1.1.1 24  //配置子接口 IP 地址
[R1-Ethernet0/0/1.30]arp broadcast enable  //开启子接口的ARP广播功能
[R1-Ethernet0/0/1.30]quit

4、测试

(1)查看路由表

[R1]display ip routing-table  //查看路由表
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 8        Routes : 8        

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

       20.1.1.0/24  Direct  0    0           D   20.1.1.1        Ethernet0/0/1.20
       20.1.1.1/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/1.20
      20.1.1.10/32  Direct  0    0           D   20.1.1.10       Ethernet0/0/1.20
       30.1.1.0/24  Direct  0    0           D   30.1.1.1        Ethernet0/0/1.30
       30.1.1.1/32  Direct  0    0           D   127.0.0.1       Ethernet0/0/1.30
      30.1.1.10/32  Direct  0    0           D   30.1.1.10       Ethernet0/0/1.30
      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0

(2)检查联通性

用 PC1 去 ping PC2 的 IP 地址,发现已经可以 ping 通了
2.jpeg

用 PC2 去 ping PC1 的 IP 地址,也可以 ping 通
3.jpeg


5、小结

dot1q 是 IEEE 802.1q 协议的缩写,dot是点的意思

单臂路由优点: ====实现不同vlan之间的通信,有助理解、学习VLAN原理和子接口概念====。
单臂路由缺点: 非常消耗路由器cpu与内存的资源,在一定程度上影响了网络数据包传输的效率,====容易成为网络单点故障,配置稍有复杂,现实意义不大====。

配置单臂路由子接口可以使用 dot1q termination vid [vlan id] 命令 ,也可以使用 vlan-type dot1q [vlan id] 命令,区别在于:
dot1q termination vid [vlan id] 可以终结含多层VLAN的数据包的最外层标签;
vlan-type dot1q [valn id] 则没有上述功能,不能处理多层标签的数据,只能处理单层标签的数据。

终结子接口: 终结主要是指设备对报文的单层或者双层Tag进行识别,然后根据后续的转发行为对单层或者双层Tag进行剥离或继续传送,终结一般在路由子接口上执行

Dot1q子接口和Dot1q终结子接口功能相同,不同点在于Dot1q子接口在一个子接口上只能封装一个VLAN,而Dot1q终结子接口在一个子接口上可封装多个VLAN。

vlan-type dot1q [vlan id] 命令使用示例:

<R1>system-view  //进入系统视图
[R1]interface GigabitEthernet0/0/3.10  //创建逻辑子接口
[R1-GigabitEthernet0/0/3.10]vlan-type dot1q 10  //设置 VLAN ID
[R1-GigabitEthernet0/0/3.10]ip address 10.1.1.1 24  //配置子接口 IP 地址
[R1-GigabitEthernet0/0/3.10]quit

文章如有错误之处,欢迎各位大佬批评指正

相关文章
|
SQL Java 关系型数据库
SpringBoot整合MybatisPlus
SpringBoot整合MybatisPlus
364 0
|
安全 网络协议 网络虚拟化
[ 网络协议篇 ] vlan 详解之 vlan if 详解
[ 网络协议篇 ] vlan 详解之 vlan if 详解
3897 0
[ 网络协议篇 ] vlan 详解之 vlan if 详解
|
网络架构
静态路由配置实验(超详细讲解+详细命令行)
本文详细的介绍静态路由配置实验,内含详细的实例解析,该文你值得拥有。
|
网络协议 网络虚拟化 网络架构
单臂路由实现VLAN间路由
本文介绍了单臂路由实现VLAN间路由的配置方法,包括网络设备的IP配置、交换机的VLAN划分、路由器的子接口配置以及ARP广播的设置,并通过ping测试验证了配置的正确性。
单臂路由实现VLAN间路由
|
网络协议 网络虚拟化 Python
配置BGP/MPLS IP VPN示例——详解版
本文介绍了BGP/MPLS IP VPN的配置示例,分部1与分部2只能和总部通信,不能互相通信。通过MPLS VPN实现分部与总部间的通信,使用BGP协议传递路由。配置包括接口IP地址设置、OSPF域内互通、PE上的VPN实例配置、MP-IBGP配置、PE与CE间EBGP对等体关系建立、MPLS及MPLS LDP功能配置,并验证了配置结果。最终测试显示,同一VPN下的CE设备可相互Ping通,不同VPN下的CE设备则不能。
配置BGP/MPLS IP VPN示例——详解版
|
负载均衡 网络协议 算法
|
SQL 安全 PHP
thinkphp5之sql注入漏洞-builder处漏洞
在Web应用开发中,SQL注入是一种需要高度警惕的安全漏洞。通过深入理解ThinkPHP5中的SQL查询机制,并结合安全编码实践,开发者可以有效防止SQL注入攻击,保障应用的安全性和稳定性。
673 13
|
域名解析 网络协议 关系型数据库
【网络原理】——带你认识IP~(长文~实在不知道取啥标题了)
IP协议详解,IP协议管理地址(NAT机制),IP地址分类、组成、特殊IP地址,MAC地址,数据帧格式,DNS域名解析系统
|
负载均衡 网络虚拟化
生成树详细配置(STP、RSTP、MSTP)
生成树详细配置(STP、RSTP、MSTP)
1078 0
生成树详细配置(STP、RSTP、MSTP)

热门文章

最新文章