![相同的 IP 地址在我的旅馆里工作正常。这是怎么回事?](https://linux22.com/image/1468404/%E7%9B%B8%E5%90%8C%E7%9A%84%20IP%20%E5%9C%B0%E5%9D%80%E5%9C%A8%E6%88%91%E7%9A%84%E6%97%85%E9%A6%86%E9%87%8C%E5%B7%A5%E4%BD%9C%E6%AD%A3%E5%B8%B8%E3%80%82%E8%BF%99%E6%98%AF%E6%80%8E%E4%B9%88%E5%9B%9E%E4%BA%8B%EF%BC%9F.png)
我和我的朋友使用相同的 IP 地址,但是我们没有收到 IP 冲突的错误消息。它是如何工作的。我们正在接收我们请求的数据,那么这是怎么可能的呢?
答案1
当您克隆 MAC 地址时,您可能会被分配相同的 IP 地址。由于你们都拥有相同的 MAC 地址,因此 ARP 表中不会发生冲突,因为你们都使用相同的 MAC 地址进行应答。
IP 在这种条件下相当有弹性。如果你们都浏览同一个网站,你们可能会遇到问题。你的堆栈也有可能关闭他的堆栈建立的连接,反之亦然。关闭另一台计算机的连接可能很麻烦,但在你获得所需数据之前可能无法完成。
即使没有克隆的 MAC 地址,两台计算机仍可以正常运行。如果没有适当的 ARP 数据,检测问题可能非常困难。