天道酬勤,恒者能胜。追求卓越,成功就会在不经意间追上你。

网络协议tcp/ip网络层之ARP&RARP地址解析和地址反向解析协议(十五)

上一篇 / 下一篇  2011-11-26 01:49:08 / 精华(1) / 置顶(1) / 个人分类:网络知识体系


每篇一问:9999个无(打一成语)


1、 翻译

a)        ARP=Address Resolution Protocol地址解析协议

b)       RARP=Reverse Address Resolution Protocol反向地址解析协议

2、 定义

a)        ARP的运行对于应用程序或系统管理员来说一般是透明的。地址解析为两种不同的地址形式提供映射,32bit的逻辑IP地址和物理的数据链路层使用的任何类型的地址(主要是48bit的以太网地址)。ARPIP地址到对应的硬件地址之间提供动态映射。

b)       RARP协议是许多无盘系统在引导时用来获取IP地址的。分组格式基本上与RAP分组格式一致。无盘系统的RARP实现过程是从接口卡上读取唯一的硬件地址,然后发送一份RARP请求响应无盘系统的IP地址。

c)        ARPRARP的关系(如ARPRARP关系图)

d)       如果ARP请求是从一个网络的主机发往另一个网络的主机,那么连接这两个网络的路由器可以回答该请求,这个过程称作委托ARPARP代理,路由器的功能相当于目的主机的代码,把分组从其他主机转发给它。

3、 格式(如ARP格式图)

a)        在以太网上解析IP地址时,ARP请求和应答分组的格式

b)       协议类型里:ARP请求值为1ARP应答为2RARP请求为3,应答为4.

4、 请求过程

a)        ARP本来是用于广播网络的,有许多主机或路由器连在同一个网络上,ARP发送一份称作ARP请求的以太网数据帧给以太网上的每个主机,这个过程称作广播,ARP请求数据帧中包含目的主机的IP地址,目的主机的ARP层收到这个广播后,识别出这是发送端在询问它的IP地址,于是发送一个ARP应答。于是相互之间就开始传送(如ARP请求过程图)

5、 高速缓存

a)        ARP高效运行的关键是由于每个主机上都有一个ARP高速缓存,这个高速缓存存放了最近Internet地址到硬件地址之间的映射记录。ARP高速缓存中的表项一般都要设置超时值,对完整的表项设置超时值为20分钟,而对不完整的表项设置超时值为3分钟。 可以使用arp命令显示和修改ARP高速缓存中的内容,使用tcpdump测试网络通信质量。


每篇一答:万无一失


                                                零测试


TAG: 零测试 网络协议 定义 翻译 格式 ARP协议 RARP协议 请求过程

 

评分:0

我来说两句

Open Toolbar