不同的子网范围,相同的 IP 范围,

不同的子网范围,相同的 IP 范围,

我可以理解这一点:

简单查询。只是想知道,如果我有一台电脑,

聚糖酶A

  • IP:192.168.0.10
  • 子网:255.255.0.0

和另一个

聚碳酸酯

  • IP:192.168.0.15
  • 子网:255.255.255.0

两者都在同一个物理网络上,我应该能够从 PC-A ping 通 PC-B 吗?

我的问题是,如果我有 7 台 PC 共用同一个 IP,那么子网会是什么样子?

答案1

当您说“同一物理网络”时,您是指它们都插入同一 VLAN 上的同一交换机吗?如果是这样,那么是的 - 您应该能够互相 ping 通,因为它们只是假设它们在同一个广播域中并响应 ARP。它对对方的子网掩码一无所知。

如上所述,长期来看 - 我建议让它们都使用相同的子网掩码。没有理由让它们不同,如​​果您需要它们在该 VLAN 之外或与 192.168.0.x 范围内未寻址的其他项目进行通信,则会导致问题。

答案2

(1)由于“192.168.0.10”和“192.168.0.15”在同一个网段,所以它们应该可以相互 ping 通。

(2)如果存在两个网段,但共享同一个交换机(在同一个物理网络上),例如 192.168.1.0/24 和 192.168.2.0/24。在这种情况下,您需要一个路由器在这两个网络之间进行路由,因为从逻辑上讲它们是分开的。

答案3

更新:嗯,第一个问题我错了...Danger Zone 是正确的,在这种情况下,它们在同一个广播域中,我忽略了这一点。


第一个问题:

简单来说:不同的子网会将 ping 命令“发送”到您的路由器(默认网关)以进行进一步的“解析”。如果您的路由器“知道”如何访问“其他”子网,则它将正常工作,否则将无法正常工作。

或者,您可以设置静态路由或向您的 NIC 添加第二个 IP(来自第二个子网)。

第二个问题:

网络要正常工作,IP 必须是唯一的。理论上,您可以使用 /32 或 255.255.255.255,具体取决于您想要实现的目标。

相关内容