推荐星级:
- 1
- 2
- 3
- 4
- 5
嵌入式LwIP ARP协议2
资料介绍
数据包接收函数 ethernetif_input,这个函数是一个以太网数据包接收和递交函数,它的功能是调用底层数据包接收函数 low_level_input 读取网卡中的数据包,然后在将该数据包递交给相应的上层处理。
ARP数据包处理:首先,若这个请求的 IP 地址与本机地址不匹配,就不需要返回 ARP 应答,但由于该 ARP 请求包中包含了发送请求的主机的 IP 地址 和 MAC 地址,可以将这个地址对加入到 ARP 缓存表中,以便后续使用;其次,如果 ARP 请求与本机 IP 地址匹配,此时,除了进行上述的记录源主机的 IP 地址和 MAC 地址外,还需要给源主机返回一个 ARP 应答。
部分文件列表
文件名 | 大小 |
嵌入式LwIP_ARP协议2.docx | 115K |
全部评论(0)