ARP REQUEST数据包中使用的发送方IP地址是多少?

时间:2012-12-05 12:56:34

标签: networking ip wireshark tcp-ip arp

所以在ARP请求包中,我们有“谁拥有192.168.1.1?告诉192.168.1.143”。但是,答复不会“发送”到IP地址192.168.1.143,而是发送到与其关联的MAC地址。拥有发件人的IP地址的目的是什么?

感谢。

1 个答案:

答案 0 :(得分:1)

这样人们就可以回复你,而不必发送ARP请求。

一般来说the ARP rfc中有很多冗余的东西,但这个特别的东西对我来说似乎没问题。

  

绝对是发件人硬件地址和发件人协议地址   必要。这些字段放在转换表中。   目标协议地址在请求表中是必需的   数据包使机器可以确定是否进入   发送者信息在表格中或发送回复。它不是   如果只是假设回复,则必须在回复表格中提供   由请求引起的。它包括完整性,网络   监控,并简化建议的处理算法   如上所述(直到放置之后才看操作码   表中的发件人信息。)