Windows 7 需要 UDP 的 ARP 吗?

Windows 7 需要 UDP 的 ARP 吗?

似乎我的 Windows 7 机器(如果有 2 个 NIC)在将数据包发送到某个 IP 地址之前需要 ARP 响应。我所处的特定环境是运行 TFTP 服务器(TFTPD32)。服务器听到请求,发出 ARP 请求,但从不向 TFTP 客户端发送响应,大概是因为客户端不响应 ARP(不幸的是我无法改变这一点)。有没有办法解决这种糟糕的情况?这在以前的 Windows 版本上“刚刚有效”。

答案1

如果客户端不响应 ARP,我看不出它怎么可能工作。如果不知道 MAC 地址,您就无法向 IP 地址发送数据包,这就是 ARP 的作用所在。如果客户端不响应 ARP,那么它就坏了。

答案2

您可以向您的 ARP 表添加静态条目:

例子:

:: Add a static entry.
arp -s 157.55.85.212 00-aa-00-62-c6-09 

:: Displays the arp table.
arp -a

相关内容