如下图所示,5台主机连接在同一个局域网中。假设主机A现要向主机B发送数据,其IP地址及MAC地址如图所示。请简述ARP协议的地址解析过程。
(1)当主机A欲向本局域网上的主机B发送IP数据报时,就先在其ARP高速缓存中查看有无主机B的IP地址。如有,就可查出其对应的硬件地址,再将此硬件地址写入MAC帧,然后通过局域网将该MAC帧发往此硬件地址(2)如果主机A在其ARP高速缓存中找不到主机B的IP地址,则广播发送ARP请求分组,将自己的IP地址到硬件地址的映射写入ARP请求分组。(3)同一局域网内的所有主机都会收到A的ARP请求,但只有B会响应。当主机B收到A的ARP请求分组时,就将主机A的这一地址映射写入主机B自己的ARP高速缓存中,并将向A发送ARP响应分组,该分组包含了主机B的IP地址到MAC地址的映射关系。(4)主机A收到B的ARP响应分组后,就将B的IP地址到MAC地址的映射关系写入自己的ARP高速缓存,并根据B的MAC地址将IP数据报发送给主机B
举一反三
- 关于ARP协议,描述正确的是( )。 A: 源主机广播一个包含IP地址的报文,对应主机回送MAC地址 B: 源主机发送一个包含IP地址的报文,ARP服务器回送MAC地址 C: 源主机发送一个包含MAC地址的报文,ARP服务器回送IP地址 D: 源主机广播一个包含MAC地址的报文,对应主机回送IP地址
- 在一个IP网络中负责主机IP地址与主机名称之间的转换协议称为(),负责IP地址与MAC地址之间的转换协议称为地址解析协议/ARP。
- 发送数据的主机是使用哪个协议来将目标主机的IP地址解析为MAC地址的?() A: RARP B: RIP C: IGRP D: ARP
- 以下对地址解析协议ARP描述正确的是( ) A: 存放最近获得的 IP 地址到 MAC 地址的绑定,以减少 ARP 广播的数量 B: 从 IP 地址到硬件地址的解析是自动进行的,主机的用户对这种地址解析过程是不知道的 C: ARP 用于解决同一个局域网上的主机或路由器的 IP 地址和硬件地址的映射问题 D: 每一个主机都设有一个 ARP 高速缓存 (ARP cache),里面有所在的局域网上的各主机和路由器的 IP 地址到硬件地址的映射表
- 地址解析协议ARP是用于获得已知地址主机地址。D() A: MAC MAC B: MAC IP C: IP IP D: IP MAC
内容
- 0
ARP协议的主要功能是( )。 A: 将MAC地址解析为IP地址 B: 将IP地址解析为物理地址 C: 将主机域名解析为IP地址 D: 将IP地址解析为主机域名
- 1
主机A欲和主机B通信,二者位于不同网络,那么第一次运行ARP协议时,A使用ARP协议找到() A: 主机A的网关IP地址 B: 主机A的网关MAC地址 C: 主机B的IP地址 D: 主机B的MAC地址
- 2
H1主机和H4主机不在同一个网段,当H1向H4发送数据时,目的mac地址是根据( )的IP地址,在局域网中使用ARP协议获得。 A: H1主机 B: H1主机的默认网关 C: H4主机 D: H4主机的默认网关
- 3
通过ARP协议能获得同一局域网内另一主机的MAC地址
- 4
ARP病毒利用感染主机向网络发送大量虚假ARP报文,它向被攻击主机发送的虚假ARP报文中,源IP地址为( ),源 MAC地址为( )。 这样会将同网段内其他主机发往网关的数据引向发送虚假ARP报文的机器,从而实施网络监听。 A: 网关IP地址 B: 感染病毒的主机IP地址 C: 被攻击主机IP地址 D: 网关MAC地址 E: 感染病毒的主机MAC地址 F: 被攻击主机MAC地址