(1)有人认为:“ARP协议向网络层提供了转换地址的服务,因此ARP应当属于数据链路层。”这种说法为什么是错误的?

题目
问答题
(1)有人认为:“ARP协议向网络层提供了转换地址的服务,因此ARP应当属于数据链路层。”这种说法为什么是错误的?
参考答案和解析
正确答案: 因为ARP本身是网络层的一部分,ARP协议为IP协议提供了转换地址的服务,数据链路层
使用硬件地址而不使用IP地址,无需ARP协议数据链路层本身即可正常运行。因此ARP不再数据链路层。
(2)试解释为什么ARP高速缓存每存入一个项目就要设置10~20分钟的超时计时器。这个时间设置的太大或太小会出现什么问题?
答:考虑到IP地址和Mac地址均有可能是变化的(更换网卡,或动态主机配置)
10-20分钟更换一块网卡是合理的。超时时间太短会使ARP请求和响应分组的通信量太频繁,而超时时间太长会使更换网卡后的主机迟迟无法和网络上的其他主机通信。
(3)至少举出两种不需要发送ARP请求分组的情况(即不需要请求将某个目的IP地址解析为相应的硬件地址)。在源主机的ARP高速缓存中已经有了该目的IP地址的项目;源主机发送的是广播分组;源主机和目的主机使用点对点链路。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下关于TCP/IP协议簇各协议的叙述中,()是错误的。

A.ARP提供了IP地址到MAC地址的转换功能

B.TCP是面向连接的传输层协议

C.SMTP提供了监视和控制网络设备的基本网管手段

D.FTP协议是常见的文件共享协议,可以用来下载和上传文件


正确答案:C

第2题:

下面关于ARP协议的描述中,正确的是

A.ARP报文封装在IP数据报中传送B.ARP协议实现从域名到IP地址的转换C.ARP根据IP地址获取对应的MAC地址D.ARP协议是一种路由协议


正确答案:B
ARP(Address Resolution Protocol,地址解析协议)是一个位于TCP/IP协议簇中的低层协议,它负责将某个IP地址解析成对应的MAC地址。当一个基于TCP/IP协议的应用程序需要从一台主机发送数据给另一台主机时,它首先会把信息分割并封装成包,附上目的主机的IP地址,然后寻找IP地址到实际MAC地址的映射,这需要发送ARP广播消息。当ARP协议找到了目的主机的MAC地址后,就可以形成待发送帧的完整以太网帧头。最后,协议栈将IP包封装到以太网帧中进行传送。

第3题:

下面关于ARP协议,描述正确的是()。

A.ARP报文封装在IP数据报中传送

B.ARP协议实现域名到IP地址的转换

C.ARP协议根据IP地址获取相应的MAC地址

D.ARP协议是一种路由协议


参考答案:C

第4题:

Tcp 协议是英特网使用的基础协议,一般分为四层,数据链路层,网络层,传输层和应用层( )属于网络层协议。

A.TCPB.SNMPC.ICMPD.ARP


正确答案:D

第5题:

下面关于ARP协议的描述中,正确的是 ______ 。

A.ARP报文封面在IP数据报中传送

B.ARP协议实现域名到IP地址的转换

C.ARP协议根据IP地址获取对应的MAC地址

D.ARP协议是一种路由协议

A.

B.

C.

D.


正确答案:C
解析: ARP(地址解析协议)使用询问/回答机制,来查询同一物理网络中与一个IP地址相关联的MAC地址。计算机在发送ARP请求包时,要填写自己的物理地址和IP地址,收到ARP请求包时,会将发送者的物理地址和IP地址提取出来,放入ARP缓存中。在对ARP数据包进行响应时,会将自己的物理地址和IP地址填入数据包相应的字段中。

第6题:

ARP为地址解析协议。关于ARP的下列说法中,正确的是(55)。

A.ARP的作用是将IP地址转换为物理地址

B.ARP的作用是将域名转换为IP地址

C.ARP的作用是将IP地址转换为域名

D.ARP的作用是将物理地址转换为IP地址


正确答案:A
解析:不管网络层使用的是什么协议,在实际网络的链路上传送数据帧时,最终还是必须使用硬件地址。因为IP地址有32位,而局域网的硬件地址是48位,所以,它们之间不存在简单的映射关系。ARP是解决同一个局域网上的主机或路由器的IP地址和硬件物理地址的映射问题。如果所要找的主机和源主机不在同一个局域网上,那么就要通过ARP找到一个位于本局域网上的某个路由器的硬件地址,然后把分组发送给这个路由器,让这个路由器把分组转发给下一个网络,剩下的工作就由下一个网络来做。

第7题:

下面关于ARP协议的描述中,正确的是(63)。

A.ARP报文封装在IP数据报中传送

B.ARP协议实现域名到IP地址的转换

C.ARP协议根据IP地址获取对应的MAC地址

D.ARP协议是一种路由协议


正确答案:C
解析:ARP协议的作用是由目标的IP地址发现对应的MAC地址。如果源站要和一个新的目标通信,首先由源站发出ARP请求广播包,其中包含目标的IP地址,然后目标返回 ARP响应包,其中包含了自己的MAC地址。这时,源站一方面把目标的MAC地址装入要发送的数据帧中,一方面把得到的MAC地址添加到自己的ARP表中。当一个站与多个目标进行了通信后,在其ARP表中就积累了多个表项,每一项都是Ⅳ地址与MAC地址的映射关系。ARP报文封装在以太帧中传送。

第8题:

关于TP/IP协议的描述中,下列哪个是错误的?()

A、地址解析协议ARP/RARP属于应用层

B、TCP、UDP协议都要通过IP协议来发送、接收数据

C、TCP协议提供可靠的面向连接服务

D、UDP协议提供简单的无连接服务


参考答案:A

第9题:

ARP协议属于( ),若主机A通过交换机向主机B发送数据,主机A和主机B要按照( )指示的顺序执行下面6个子过程。

a.主机A将那个出ARP广播请求

b.主机A将主机B的MAC地址加入A的本地缓存中

c.主机A发送IP数据

d.主机A检查本地ARP缓存,未发现主机B的MAC地址

e.主机B将主机A的MAC地址加入B的本地缓存中

f.主机B发出ARP应答消息

A.物理层B.数据链路层C.网络层D.传输层A.abdefcB.daefbcC.debfacD.faecdb


正确答案:C,B

第10题:

TCP/IP协议是因特网的基础协议,一般将其分成四层:数据链路层、网络层、传输层和应用层,()属于网络层协议。

A.A.TCP

B.B.SNMP

C.C.ICMP

D.D.ARP


正确答案:C

更多相关问题