同一网络段中,ARP协议的工作过程

时间:2022-02-07 02:48:53 

地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址(机器的网卡地址)的一个TCP/IP协议。

同一网络段中,ARP协议的工作过程

ARP工作流程

同一网络段中,ARP协议的工作过程

当主机A要与主机B通信时,地址解析协议ARP可以将主机B的IP地址(192.168.1.2)解析成主机B的MAC地址,以下为工作流程:

(1)根据主机A上的路由表内容,先确定用于访问主机B的IP地址是192.168.1.2。然后A主机在自己的本地ARP缓存中检查主机B的匹配MAC地址。

同一网络段中,ARP协议的工作过程

(2)如果主机A在ARP缓存中没有找到映射,主机A将包含目标IP地址(192.168.1.2)的ARP请求帧广播到本地网络上的所有主机。主机A的IP地址和MAC地址都包括在ARP请求中。本地网络上的每台主机都接收到ARP请求并且检查是否与自己的IP地址匹配。如果主机发现请求的IP地址与自己的IP地址不匹配,它将丢弃ARP请求。

同一网络段中,ARP协议的工作过程

同一网络段中,ARP协议的工作过程

(3)主机B确定ARP请求中的IP地址与自己的IP地址匹配,则将主机A的IP地址和MAC地址映射添加到本地ARP缓存中。

同一网络段中,ARP协议的工作过程

(4)主机B将包含其MAC地址的ARP回复消息直接发送回主机A。

同一网络段中,ARP协议的工作过程

说明:arp -d,清除ARP缓存;

(5)当主机A收到从主机B发来的ARP回复消息时,会用主机B的IP和MAC地址映射更新ARP缓存,并保留一定时间,下次请求时直接查询ARP缓存以节约资源,同时主机A确认了目标主机B的物理地址。

本机缓存是有生存期的,生存期结束后,将再次重复上面的过程。主机B的MAC地址一旦确定,主机A就能向主机B发送IP通信了。

标签:同一,网络,段中,ARP,协议,的,工作,过程,地址
0
投稿

猜你喜欢

  • 微信读书如何查看好友排名 微信读书好友排名查看方法

    2023-08-29 11:46:22
  • 如何使用camtasia对视频画面进行简单裁剪?

    2023-12-22 09:57:12
  • 浏览器打开网页后验证码完全不显示的解决方法

    2022-02-05 17:46:39
  • 如何在苹果电脑MAC系统设置分辨率?

    2022-03-15 21:12:46
  • 常用的Excel统计函数汇总

    2022-05-14 02:39:38
  • Win10任务栏自动隐藏怎么取消?Win10系统取消任务栏自动隐藏的方法

    2023-08-07 03:45:37
  • Win11如何打开任务栏管理器?Win11打开任务栏管理器的多种方法

    2022-04-14 04:12:56
  • 如何删除Win10保留的存储 Win10如何删除系统保留的小空间

    2023-09-14 03:39:15
  • excel 如何制作双柱双折线比较的组合图 实例教程

    2023-07-28 12:35:24
  • wps怎么生成目录?

    2022-08-21 06:58:29
  • 在win7/win8下安装win10预览版双系统图文教程

    2022-10-02 10:14:53
  • 迅读PDF大师怎么禁用快捷键?迅读PDF大师快捷键禁用方法

    2023-04-28 10:40:35
  • 影驰显卡怎么样

    2022-12-12 11:52:14
  • Win7玩DNF地下城与勇士窗口总是未响应的解决方法

    2022-04-10 09:34:22
  • Windows7和Vista在安全保护方面的根本区别

    2023-07-06 05:58:57
  • Win7系统网卡驱动怎么安装?

    2022-06-09 21:41:41
  • win11系统0x0000011b共享打印机无法连接完美解决

    2022-08-09 17:43:55
  • wps2019文字怎么添加内部阴影?

    2022-04-20 00:35:15
  • Alfred 3 for Mac的核心功能:alfred workflow

    2023-08-10 01:08:06
  • win10系统存在的8大问题汇总

    2023-03-07 17:39:53
  • asp之家 电脑教程 m.aspxhome.com