eNSP单臂路由实现

实验拓扑图:

实验步骤:

(一)、路由器配置

interface GigabitEthernet0/0/1.10 //创建一个子接口 GigabitEthernet0/0/1.10

在网络设备里,一个物理接口能够划分成多个子接口,各个子接口可拥有不同的配置,这在实现 VLAN 间路由或者 QinQ 功能时非常实用。

dot1q termination vid 10 //指定设备接口终结(终止)的内层 VLAN ID 为 10

配置子接口的 QinQ 终结功能。当带有双层 VLAN 标签(外层和内层)的报文进入此子接口时,若内层 VLAN ID 为 10,设备就会把内层 VLAN 标签剥除,仅保留外层 VLAN 标签,之后依据外层 VLAN 标签进行转发。这有助于服务提供商在骨干网络里隔离不同用户的 VLAN,防止 VLAN ID 冲突。

作用:当带有 VLAN 10 标签的报文到达路由器的子接口 GigabitEthernet0/0/1.10 时,因为配置了 dot1q termination vid 10,路由器会剥除 VLAN 10 标签。此时报文不再带有 VLAN 标签。

ip address 192.168.10.254 24

arp broadcast enable //开启子接口的 ARP(地址解析协议)广播功能。

ARP 协议用于将 IP 地址解析成对应的 MAC 地址。开启 ARP 广播功能后,子接口会发送和接收 ARP 广播报文,从而让处于该 VLAN 内的设备能够通过 ARP 协议获取网关(即子接口)的 MAC 地址,进而实现和网关的通信。

相同步骤配置20子接口

interface GigabitEthernet0/0/1.20

 dot1q termination vid 20

 ip address 192.168.20.254 255.255.255.0

 arp broadcast enable

(二)、交换机配置

vlan batch 10 20

interface Ethernet0/0/1

port link-type access

port default vlan 10

interface Ethernet0/0/2

port link-type access

port default vlan 20

interface GigabitEthernet0/0/1

port link-type trunk

port trunk allow-pass vlan 10 20

假设数据从e0/0/1发送到e0/0/2时

数据传输过程及 VLAN 标签情况

发送端(交换机Ethernet0/0/1)

  • VLAN 标签情况:Ethernet0/0/1是接入模式,默认 VLAN 为 10。当连接到该接口的设备发送数据时,交换机会给数据报文添加一个 VLAN 标签,VLAN ID 为 10。此时报文仅带有这一个 VLAN 标签。
  • 数据处理:报文被打上 VLAN 10 的标签后,会从交换机的GigabitEthernet0/0/1干道接口转发出去。

干道传输(交换机GigabitEthernet0/0/1)

  • VLAN 标签情况:由于该干道接口允许 VLAN 10 的报文通过,报文会带着 VLAN 10 的标签继续在干道上传输。
  • 数据处理:报文通过干道接口传输到路由器的GigabitEthernet0/0/1接口。

路由器接收及处理(路由器GigabitEthernet0/0/1.10)

  • VLAN 标签情况:当带有 VLAN 10 标签的报文到达路由器的子接口GigabitEthernet0/0/1.10时,因为配置了dot1q termination vid 10,路由器会剥除 VLAN 10 标签。此时报文不再带有 VLAN 标签。
  • 数据处理:路由器根据报文的目的 IP 地址进行路由决策。如果目的 IP 地址属于192.168.20.0/24网段,路由器会将报文转发到子接口GigabitEthernet0/0/1.20。

路由器转发(路由器GigabitEthernet0/0/1.20)

  • VLAN 标签情况:路由器在将报文转发到子接口GigabitEthernet0/0/1.20时,由于该子接口配置了dot1q termination vid 20,会给报文添加 VLAN 20 的标签。
  • 数据处理:带有 VLAN 20 标签的报文从路由器的GigabitEthernet0/0/1接口发送回交换机的GigabitEthernet0/0/1干道接口。

交换机接收及转发(交换机GigabitEthernet0/0/1到Ethernet0/0/2)

  • VLAN 标签情况:报文带着 VLAN 20 的标签通过交换机的干道接口GigabitEthernet0/0/1。
  • 数据处理:交换机根据 VLAN 20 的标签,将报文转发到Ethernet0/0/2接口。由于Ethernet0/0/2是接入模式且默认 VLAN 为 20,报文最终到达连接在该接口的目标设备。

3. 总结

  • 数据从交换机的Ethernet0/0/1发出时带有 VLAN 10 标签。
  • 经过路由器的GigabitEthernet0/0/1.10子接口时,VLAN 10 标签被剥除。
  • 路由器在GigabitEthernet0/0/1.20子接口给报文添加 VLAN 20 标签。

最终报文带着 VLAN 20 标签通过交换机的Ethernet0/0/2接口到达目标设备。

### ENSP 单臂路由配置 DHCP 实现教程 #### 设备准备 创建两台二层交换机(LSW1 和 LSW2)、一台 AR2220 路由器以及四台 PC 机。 #### VLAN 及端口配置 对于 **LSW1**,需创建两个 VLAN 并将连接至PC的端口设为 access 类型;而与另一交换机相接的链路则应被设定成 trunk 模式以便传输多个 VLAN 流量[^1]。具体命令如下: ```shell [LSW1]interface GigabitEthernet0/0/1 [LSW1-GigabitEthernet0/0/1]port link-type access [LSW1-GigabitEthernet0/0/1]port default vlan 10 ... [LSW1]interface GigabitEthernet0/0/3 [LSW1-GigabitEthernet0/0/3]port link-type trunk ``` 同样操作适用于 **LSW2** 的相应端口设置。 #### 路由器配置 针对 **AR1** (即 AR2220),首先需要启用 DHCP 功能并建立对应的 IP 地址池以服务于不同 VLAN 中的主机请求。这里假设要分别为 VLAN10 和 VLAN20 提供服务,则有: ```shell [AR1]dhcp enable [AR1]ip pool Vlan10Pool [AR1-ip-pool-Vlan10Pool]network 192.168.10.0 mask 255.255.255.0 [AR1-ip-pool-Vlan10Pool]gateway-list 192.168.10.1 [AR1-ip-pool-Vlan10Pool]dns-list 114.114.114.114 8.8.8.8 // 对于第二个VLAN重复上述过程 [AR1]ip pool Vlan20Pool [AR1-ip-pool-Vlan20Pool]network 192.168.20.0 mask 255.255.255.0 [AR1-ip-pool-Vlan20Pool]gateway-list 192.168.20.1 [AR1-ip-pool-Vlan20Pool]dns-list 114.114.114.114 8.8.8.8 ``` 接着,在物理接口 `GigabitEthernet` 上创建逻辑上的子接口来处理来自特定 VLAN 的流量,并分配合适的网关地址给这些子接口[^2]: ```shell [AR1]interface GigabitEthernet0/0/0.10 [AR1-GigabitEthernet0/0/0.10]encapsulation dot1q 10 [AR1-GigabitEthernet0/0/0.10]ip address 192.168.10.1 255.255.255.0 // 同样地为另一个VLAN做相同的操作 [AR1]interface GigabitEthernet0/0/0.20 [AR1-GigabitEthernet0/0/0.20]encapsulation dot1q 20 [AR1-GigabitEthernet0/0/0.20]ip address 192.168.20.1 255.255.255.0 ``` 最后一步是确保 ARP 请求能够正常工作,这可以通过启动 ARP 广播功能完成: ```shell [AR1]interface GigabitEthernet0/0/0 [AR1-GigabitEthernet0/0/0]arp broadcast enable ``` 以上步骤完成后,当客户端设备尝试获取网络参数时,它们会自动收到由该路由器所提供的 IP 地址及其他必要信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

渣渣盟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值