如果说 PC A(192.168.2.2) 尝试将数据包发送到通过 LAN 连接的 PC B(10.0.2.3) 会发生什么情况(在这种情况下 PC A 和 PC B 只连接了 2 台计算机),因为没有路由器或用于转发数据包的交换机。让我让我的问题更容易理解。
1)我使用了静态 IP,以便我可以使用我选择的 IP 地址。
2) 现在,如果 PC A 试图向 PC B 发送数据包,它首先查看 IP 地址。在这种情况下,PC B 的 IP 是 10.0.2.3,从 IP 来看,它看起来像是用于另一个网络的。
3)下一步是将其发送到默认网关,但在这种情况下,我们只使用了 2 台 PC,并且仅通过 LAN 电缆连接,既没有路由器也没有交换机。
只有确定它们在同一个网络中,它才能发送 ARP 请求,对吗?那么 PC A 如何在不知道其 MAC 地址的情况下向 PC B 发送数据包呢?