原理概述

单臂路由的原理是通过一台路由器,使VLAN间互通数据通过路由器进行三层转发。如果在路由器上为每个VLAN分配一个单独的路由器物理接口,必然需要更多的接口,而路由器提供的接口数量比较有限,所以在路由器的一个物理接口上通过配置子接口(逻辑接口)的方式来实现以一当多的功能,将是一种非常好的方式。路由器的同一物理接口的不同子接口作为不同VLAN的默认网关,当不同VLAN间的用户主机需要通信时,只需将数据包发送给网关,网关处理后再发送至目的主机所在VLAN,从而实现VLAN通信。

实验目的

掌握路由器子接口的配置方法

掌握子接口封装VLAN的配置方法

实验拓扑

//S2交换机配置

<Huawei>system-view                                                          //进入系统视图

[Huawei]undo info-center enable                                          //关闭提示信息

[Huawei]sysname S2                                                            //交换机命名为S2

[S2]vlan batch 10 20                                                             //创建VLAN 10 20

[S2]interface Ethernet 0/0/1                                                  //进入以太网接口0/0/1口

[S2-Ethernet0/0/1]port link-type access                                //配置该接口为Access类型
[S2-Ethernet0/0/1]port default vlan 10                                  //配置接口对应的VLAN

[S2-Ethernet0/0/1]interface Ethernet 0/0/2                           //进入以太网接口0/0/2口
[S2-Ethernet0/0/2]port link-type access                                //配置该接口为Access类型
[S2-Ethernet0/0/2]port default vlan 20                                  //配置接口对应的VLAN

[S2-Ethernet0/0/2]interface GigabitEthernet 0/0/2                //进入千兆以太网接口0/0/2口

[S2-GigabitEthernet0/0/2]port link-type trunk                        //配置该接口为Trunk类型

[S2-GigabitEthernet0/0/2]port trunk allow-pass vlan all         //允许所有的VLAN的通过

//S3交换机配置

<Huawei>system-view                                                           //进入系统视图

[Huawei]undo info-center enable                                           //关闭提示信息

[Huawei]sysname S3                                                             //交换机命名为S2

[S3]vlan 30                                                                             //创建VLAN30

[S3-vlan30]q                                                                           //退出VLAN30
[S3]interface Ethernet 0/0/1                                                   //进入以太网接口0/0/1口
[S3-Ethernet0/0/1]port link-type access                                 //配置该接口为Access类型
[S3-Ethernet0/0/1]port default vlan 30                                   //配置接口对应的VLAN
[S3]interface GigabitEthernet 0/0/2                                        //进入千兆以太网接口0/0/2口
[S3-GigabitEthernet0/0/2]port link-type trunk                         //配置该接口为Trunk类型
[S3-GigabitEthernet0/0/2]port trunk allow-pass vlan all         //允许所有的VLAN的通过
//S1交换机配置

<Huawei>system-view                                                            //进入系统视图

[Huawei]undo info-center enable                                            //关闭提示信息

[Huawei]sysname S1                                                              //交换机命名为S1
[S1]vlan batch 10 20 30                                                          //创建VLAN 10 20 30

[S1]interface GigabitEthernet 0/0/2                                         //进入千兆以太网接口0/0/2口
[S1-GigabitEthernet0/0/2]port link-type trunk                          //配置该接口为Trunk类型
[S1-GigabitEthernet0/0/2]port trunk allow-pass vlan all          //允许所有的VLAN的通过
[S1-GigabitEthernet0/0/2]interface GigabitEthernet 0/0/3       //进入千兆以太网接口0/0/3口
[S1-GigabitEthernet0/0/3]port link-type trunk                          //配置该接口为Trunk类型
[S1-GigabitEthernet0/0/3]port trunk allow-pass vlan all          //允许所有的VLAN的通过
[S1-GigabitEthernet0/0/3]interface GigabitEthernet 0/0/1       //进入千兆以太网接口0/0/1口
[S1-GigabitEthernet0/0/1]port link-type trunk                          //配置该接口为Trunk类型
[S1-GigabitEthernet0/0/1]port trunk allow-pass vlan all          //允许所有的VLAN的通过
//路由器配置

<Huawei>system-view                                                            //进入系统视图

[Huawei]undo info-center enable                                            //关闭提示信息

[Huawei]sysname R1                                                              //路由器命名为R1

[R1]interface GigabitEthernet 0/0/1.1                                     //进入千兆以太网子接口 0/0/1.1
[R1-GigabitEthernet0/0/1.1]ip address 192.168.1.254 24      //配置该接口的IP
[R1-GigabitEthernet0/0/1.1]interface GigabitEthernet 0/0/1.2//进入千兆以太网子接口 0/0/1.2
[R1-GigabitEthernet0/0/1.2]ip address 192.168.2.254 24      //配置该接口的IP
[R1-GigabitEthernet0/0/1.2]interface GigabitEthernet 0/0/1.3//进入千兆以太网子接口 0/0/1.3
[R1-GigabitEthernet0/0/1.3]ip address 192.168.3.254 24      //配置该接口的IP
[R1-GigabitEthernet0/0/1.3]dot1q termination vid 30              //对该接口封装VLAN
[R1-GigabitEthernet0/0/1.3]arp broadcast enable                   //开启该接口ARP广播报文
[R1-GigabitEthernet0/0/1.3]interface GigabitEthernet 0/0/1.2//进入千兆以太网子接口 0/0/1.2
[R1-GigabitEthernet0/0/1.2]dot1q termination vid 20              //对该接口封装VLAN
[R1-GigabitEthernet0/0/1.2]arp broadcast enable                   //开启该接口ARP广播报文
[R1-GigabitEthernet0/0/1.2]interface GigabitEthernet 0/0/1.1//进入千兆以太网子接口 0/0/1.1
[R1-GigabitEthernet0/0/1.1]dot1q termination vid 10              //对该接口封装VLAN
[R1-GigabitEthernet0/0/1.1]arp broadcast enable                   //开启该接口ARP广播报文

最后测试PC-1可以与PC-2、PC-3通信。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐