简单的网络掩码问题

网络工程 思科 IPv4 子网 IP地址 数据包跟踪器
2022-02-22 06:54:05

我有一个关于网络掩码的问题。

  • 主机A IP:10.0.0.1/24
  • 主机B IP:10.0.0.2/25

为什么 PC1 可以 ping PC2,但是当 PC2 尝试 ping PC1 时,它会超时?我能得到详细的解释吗?

编辑澄清:

在 PC1 上我们做到了ping -c2 10.0.0.2,我们确实从 PC2 成功地得到了回复。在 PC2 上我们做到了ping -c2 10.0.0.1,但我们没有成功从 PC1 得到回复。我们想知道为什么会这样?

在此处输入图像描述

更新:我们10.0.0.200/25改为使用,并且能够 ping PC1 到 PC2,但不能 ping PC2 到 PC1,这正是我们想要的。有人可以解释这是为什么吗?

1个回答

这是因为两台电脑在不同的网络上。具有 的 PC10.0.0.1/24位于跨越主机10.0.0.1到的网络上10.0.0.254,而具有 的 PC位于具有从10.0.0.200/25的主机的网络上,但该网络不包括具有该地址的第一台 PC 显然,第二台主机认为第一台主机在不同的网络上。10.0.0.12910.0.0.25410.0.0.1

当一个 IP 主机想要向另一个 IP 主机发送内容时,它首先会查看目标 IP 地址是否与它自己在同一个网络上。如果不是,它将流量发送到其配置的网关。