首页 > 其他 > 详细

lwip - ARP

时间:2015-12-28 23:16:37      阅读:334      评论:0      收藏:0      [点我收藏+]

 

1、windows 控制台输入arp -a,读取本机ARP缓存表

C:\Users\Administrator>arp -a

接口: 192.168.1.111 --- 0xd  

Internet 地址         物理地址              类型  

192.168.1.1           80-89-1*-9*-e*-1*    动态  

192.168.1.255         ff-ff-ff-ff-ff-ff     静态  

224.0.0.22            01-00-5e-00-00-16     静态  

224.0.0.252           01-00-5e-00-00-fc     静态  

255.255.255.255       ff-ff-ff-ff-ff-ff     静态

2、ARP协议的本质:

  1>基本功能:使用目标主机IP地址,查询其对应的MAC地址;

  2>ARP缓存表:记录<IP地址,MAC地址>对;

      功能:当需要发送IP数据包时,ARP层通过目标IP查询ARP缓存表,匹配相应的MAC地址装入以太网帧的首部,最后发送以太网数据;

  3>ARP数据包:

      a.ARP请求包:通过以太网广播的方式发送,用于向具体的某个IP地址发送请求,希望该主机返回其MAC地址;

      b.ARP应答包:收到ARP请求主机对比该数据包中的IP地址是否和自己的IP地址相符,若是,则向该主机返回一个ARP应答包;

  4>ARP协议的核心:对ARP缓存表操作。

      a.发送数据包时,查找缓存表以得到目的MAC地址;

      b.不断处理ARP的请求包和ARP的应答包(更新ARP缓存包);

  5>ARP实质:

      对缓存表的建立、更新、查询等操作;

注:IP数据包从原主机到达最终的目的主机的过程中,该IP数据包可能会经过中间的物理网络中的多种网络设备的转发,在每一次的转发过程中都会涉及到地址转换的问题。

技术分享

 

lwip - ARP

原文:http://www.cnblogs.com/zhangkai163/p/5084178.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!