小编Joh*_*ark的帖子

为什么我从位于同一目标网络中的两台服务器得到不同的结果?

有两个服务器具有相同的网络 IP,它们之间的唯一区别是最后两个数字,例如:37.211.15.24737.211.166.178。主机提供商声称两个网络的子网掩码都是255.254.0.0

当我尝试使用命令Tracert(Traceroute) 来测试 ping 并查看到达目标服务器所需的跳数时,我得到了不同的 ping 时间和不同的转发路径结果,这很奇怪,因为它们都位于同一家公司主机中。

有什么不对?它不应该走同样的道路吗?

我已按照一些评论者的要求将完整的 IP 地址添加到两台服务器。好吧,这两个服务器无论如何都不是“国际”,所以据我所知,唯一想到的是这两个服务器可能配置在不同的子网上,就像“joeqwerty”在他的回答中所说的那样。虽然很可疑。

更新:经过大量研究,我找到了这两个主机的子网。它们位于/15( 255.254.0.0) 子网掩码上。不幸的是,这就是托管服务提供商向我声称的事实,但他们显然使用的真正子网是/17( 255.255.128.0) 子网掩码。事实证明,他们肯定在不同的子网上。这就是为什么我在测试这两个 IP 时得到了不同的跟踪路由37.211.15.24737.211.166.178 因为它们显然位于不同的子网上。感谢大家提供这些好的答案,尤其是joeqwerty,他的回答对我帮助很大。

networking route ping traceroute

1
推荐指数
4
解决办法
4599
查看次数

标签 统计

networking ×1

ping ×1

route ×1

traceroute ×1