我可以理解这一点:
简单查询。只是想知道,如果我有一台电脑,
聚糖酶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,具体取决于您想要实现的目标。