我想使用我的嵌入式设备通过以太网电缆向装有 Windows 10 的笔记本电脑发送 ARP 请求。
我想通过以太网电缆从 Windows 接收到我的嵌入式设备的 ARP 回复。
如果我只是通过以太网电缆从我的嵌入式设备向我的笔记本电脑上的 windows10 发送一个 ARP 请求,即使 wifi 正在运行并且我的笔记本电脑 windows10 也连接到互联网,widnows10 的 ARP 回复会自动发生吗?
windows10 的哪个软件部分处理生成 ARP 回复?网卡驱动?
我想用 ICMP ping req 从我的嵌入式设备通过以太网端口到我的笔记本电脑执行上述过程,并从我的笔记本电脑上的 windows10 接收 ICMP 回复。
我尝试搜索这些答案,但由于我是这个领域的新手,所以找不到任何可靠的东西。
是的,ARP 回复将“自动”发生。此外,如果您尝试 ping 目标并且其 MAC 尚未在 ARP 表中,则会“自动”发送 ARP 请求。ARP 请求未发送到特定设备!ARP 请求作为广播发送到子网中的所有设备。根据您的 LAN 配置,请求可以通过 LAN 和 WLAN 到达目标(但只有具有适当 IP 地址的会回复,因为两个网络适配器将具有不同的 IP 地址)。
据我所知,ARP(协议)是在 TCP/IP 堆栈中实现的。
注意:这里的问题并不是真正的主题,它不是关于特定问题,而是关于一般知识(据我所知,这不会是一个问题)。因此,不同的 StackExchange 站点可能更适合。此外,您不应该在一篇文章中提出多个问题。
我建议阅读有关 ARP 的工作原理,有大量文章/视频/动画具有不同的详细程度。