华为ENSP中ping通两个路由器

文章通过建立拓扑图,详细介绍了如何配置两个路由器的IP地址和静态路由,以理解ARP协议的工作原理。在配置过程中,解释了ARP协议在目标IP地址未知时无法响应的原因,并展示了如何设置静态MAC地址以实现路由器间通信。经过配置,最终实现了两台路由器之间的ping通。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

拓展图

为了更好地分析arp协议,这里我们建立拓扑图,分析arp协议,然后在进行arp协议包的抓取。

建立的拓扑图如下:

我们只需要建立两个路由器然后对路由器进行配置,需要配置IP地址,静态路由。然后进行Ping就可以获得数据包。

以上内容是我们进行重命名,为AR1,然后设置ip为192.168.20.6.然后进行查询静态的mac地址,地址是00e0-fc26-630e.

同理我们进行AR2的配置,得到的结果如下所示:

值得注意的是,这里的24是指地址是24位,如果不加,将会无法识别。这里的静态地址是00e0-fcde-7ca7,AR2的ip地址我们设置的是192.168.1.1。因为两个路由器的ip并不在同一个子网中所以直接ping 的时候无法ping通,此时ping的结果为:

显示是无法应答,我们分析arp协议,如下:

可以看到,我们的目标地址ip的Mac地址是0,也就是他没办法获得我们的目标地址,所以报错了。也就是他没办法匹配ip地址和物理地址。我们需要给他配置。

接着,我们设置路由的静态Mac地址,如下所示:

以上使我们AR1的地址设置,将AR2的ip地址和和他的Mac地址进行连接,同理接下来我们配置AR2的静态地址设置。

配置完成之后,我们再进行ping操作,成功!!!

结果如下所示:

这时我们可以看到硬件类型:是Ethernet

协议类型:IPV4

硬件地址长度:MAC地址长度,此处为6个字节

协议地址长度:IP地址长度,此处为4个字节

操作类型:表示ARP协议数据类型。1表示ARP协议请求数据报

源MAC地址:发送端MAC地址这里是:00:e0:fc:de:7c:a7

源IP地址:发送端IP地址 192.168.1.1

目标MAC地址:接收端MAC地址这里因为是请求数据报是0

目标IP地址:接收端IP地址 192.168.20.6

这里使用dis arp可以看到arp记录如下:

从上面的表中可以得到,此路由器有两个静态的路由,分别是我们配置的两个静态的地址,对应这Mac地址和ip地址。

实验总结(遇到的问题及解决办法、体会):

在使用型号为201路由器进行配置ip和Mac的时候,发现还是无法ping通,然后把型号更换为2220的时候就可以ping通了。应该是配置有问题。

### ENSP中AR2220路由器静态路由配置教程 在ENSP仿真器中对AR2220路由器进行静态路由配置,需要明确网络拓扑结构以及各设备之间的连接关系。以下是关于如何配置静态路由的详细指南: #### 1. 配置前的准备工作 确保所有接口均已启用,并正确设置IP地址。例如: ```python [Huawei]system-view [AR2]interface Ethernet0/0/0 [AR2-Ethernet0/0/0]undo shutdown [AR2-Ethernet0/0/0]undo portswitch [AR2-Ethernet0/0/0]ip address 10.10.22.2 24 ``` 以上代码示例展示了如何将AR2的`Ethernet0/0/0`接口启用并分配IP地址[^3]。 #### 2. 静态路由的基本概念 静态路由是一种手动配置的路由方式,用于指定数据包到达特定目标网络的路径。过指令`ip route-static`可以实现静态路由的配置。例如,在AR1上添加一条往`192.168.21.1`网络的静态路由: ```python [AR1]ip route-static 192.168.21.1 255.255.255.0 10.10.22.2 ``` 此命令表示:当AR1收到目的地为`192.168.21.1`的数据包时,将过下一跳地址`10.10.22.2`转发[^1]。 #### 3. 在AR2220上配置静态路由 假设网络中有以下需求: - AR2需要往`192.168.21.1`的网络。 - AR2需要往`192.168.22.1`的网络。 配置步骤如下: ```python [AR2]ip route-static 192.168.21.1 255.255.255.0 20.20.22.2 [AR2]ip route-static 192.168.22.1 255.255.255.0 10.10.22.1 ``` 上述两条命令分别配置了往`192.168.21.1``192.168.22.1`的静态路由。 #### 4. 验证静态路由配置 完成静态路由配置后,可以过以下命令查看路由表: ```python [AR2]display ip routing-table ``` 此命令会显示当前路由器中的所有路由条目,包括手动配置的静态路由。 #### 5. 注意事项 - 确保下一跳地址可达,否则静态路由配置无效。 - 如果网络中有多个路由器,需在每个相关路由器上配置相应的静态路由以保证全网连性。 - 静态路由不会自动更新,网络拓扑发生变化时需手动调整配置[^2]。 ### 示例拓扑与配置 假设网络拓扑如下: - AR1连接到AR2的接口IP为`10.10.22.1/24`。 - AR2连接到AR3的接口IP为`20.20.22.2/24`。 - 目标网络为`192.168.21.1/24``192.168.22.1/24`。 配置完成后,AR2的路由表应包含以下条目: - 目标网络`192.168.21.1/24`,下一跳为`20.20.22.2`。 - 目标网络`192.168.22.1/24`,下一跳为`10.10.22.1`。 ---
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值