通过普通的以太网电缆(跳线),您可以使用以太网帧(https://en.wikipedia.org/wiki/Ethernet_frame)将数据发送到 LAN 网络中的其他计算机/设备。在以太网帧中,有源MAC地址和目的MAC地址。它有一个有效负载。有效负载包含 IP 包 ( https://en.wikipedia.org/wiki/Network_packet )。当我输入命令时,我的计算机如何ping 192.168.86.40在不知道用于发送以太网帧的 mac 地址的情况下连接到计算机并发送包。您需要一个目标 MAC 地址来发送包含 IP 数据包的以太网帧。如果我使用静态 IP 地址、子网主机和网关 IP 设置网络,则网关要连接的 MAC 地址是多少。计算机是否使用广播 mac 地址FF:FF:FF:FF来确定网关 mac 地址是什么?
问题是:计算机如何知道将数据包发送到哪里,仅使用 IP 地址而不是 MAC 地址来发送包含 IP 数据包的以太网帧