主机甲和主机乙是同一局域网中的两台主机,二者使用TCP/IP协议进行通信。已知主机乙的IP地址,主机甲欲和主机乙通信,那么主机甲如何得知主机乙的物理地址?

admin2019-08-01  17

问题 主机甲和主机乙是同一局域网中的两台主机,二者使用TCP/IP协议进行通信。已知主机乙的IP地址,主机甲欲和主机乙通信,那么主机甲如何得知主机乙的物理地址?

选项

答案采用ARP协议来实现。 首先在本地的高速缓存中查找目标主机的IP地址,通常高速缓存中保存着一些主机的IP地址与物理地址的对应关系,若找到,则直接获得了乙的物理地址;否则,将在本地网络上发送一个广播,此时本地网络上的主机接收到该请求后都会检查是否与自己的IP地址相同,若相同则产生一个应答消息,里面包含了对应的物理地址,并发送给请求主机,请求主机便得到了该IP对应的物理地址,并将该IP与物理地址的对应关系添加到本地高速缓存中。

解析
转载请注明原文地址:https://kaotiyun.com/show/F3Ci777K
0

最新回复(0)