所谓地址解析是指将计算机的协议地址解析为物理地址,即MAC ( Medium Access Control)地址,又称为媒体访问控制地址。通常,在网络上由地址解析协议(ARP)来实现地址解析。下面以本地网络上的两台计算机通信为例,介绍ARP协议解析地址的过程。
假设主机A和主机B处于同_个物理网络上,主机A的IP地址为192.168.1.1,主机B的IP地址为192.168.1.116。当主机A与主机B进行通信时,主机B的IP地址192.168.1.116将按如下步骤被解析为物理地址。
(1)主机A从本地ARP缓存中查找IP地址为192.168.1.116对应的物理地址。用户可以在命令行窗口中输入“arp -a”命令来查看本地ARP缓存。
(2)如果主机A在ARP缓存中没有发现192.168.1.116映射的物理地址,将发送ARP请求帧到本地网络上的所有主机,在ARP请求帧中包含了主机A的物理地址和IP地址。
(3)本地网络上的其他主机接收到ARP请求帧后,检查是否与自己的IP地址匹配,如果不匹配,则丟弃ARP请求帧。如果主机B发现与自己的IP地址匹配,则将主机A的物理地址和IP地址添加到自己的ARP缓存中,然后主机B将自己的物理地址和IP地址发送到主机A,当主机A接收到主机B发来的信息,将以这些信息更新ARP缓存。
(4)当主机B的物理地址确定后,主机A就可以与主机B进行通信了。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>