当前位置: 首页 > news >正文

地址解析协议ARP

地址解析协议(Address Resolution Protocol,ARP),用于根据本网内目的主机或默认网关的IP地址获取其MAC地址。

ARP的基本思想:在每一台主机中设置专用内存区域,称为ARP高速缓存(也称为ARP表),存储该主机所在局域网中其他主机和路由器(即默认网关)的IP地址与MAC地址的映射关系,并且这个映射表要经常更新。

ARP通过广播ARP查询报文,来询问某目的IP地址对应的MAC地址,即知道本网内某主机的IP地址,可以查询得到其MAC地址。

主机H1(178.169.1.93)某时刻可能的ARP表

IP地址

MAC地址

TTL

178.169.1.96

00-53-2B-49-1A-1F

13:45:00

178.169.1.94

00-BD-2A-90-17-C2

13:52:00

ARP与DNS类似,但是,两者之间有明显的区别:

首先,解析内容不同,DNS将主机域名解析为对应的IP地址;而ARP将IP地址解析为对应的MAC地址。其次,解析范围不同,DNS可以解析Internet内任何位置的主机域名;而ARP只为在同一个子网上的主机和路由器接口解析IP地址。最后,实现机制不同,DNS是一个分布式数据库,DNS的解析需要在层次结构的DNS服务器之间进行查询;而ARP通过在局域网内广播ARP查询,维护ARP表,获取同一子网内主机或路由器接口的IP地址与MAC地址映射关系。

试题

简述地址解析协议ARP的作用及其基本思想。

【答案】ARP用于根据本网内目的主机或默认网关的IP地址获取其MAC地址。基本思想:在每一台主机中设置专用内存区域作为ARP高速缓存区域,存储该主机所在局域网中其他主机和路由器(即默认网关)的IP地址与MAC地址的对应关系,并且要经常更新这个地址表。ARP通过广播ARP查询报文的方式来询问某目的站的IP地址对应的MAC地址。即知道本网内某主机的P地址,可以查询得到其MAC地址。

简述ARP与DNS在功能上的区别。

【答案】ARP与DNS在功能上有明显的区别:
(1)解析内容不同,DNS将主机域名解析为对应的IP地址;ARP将IP地址解析为对应的MAC地址。
(2)解析范围不同,DNS可以解析Internet内任何位置的主机域名;ARP只为同一子网中的主机和路由器接口解析IP地址。
(3)实现机制不同,DNS是一个分布式数据库,解析要在层次结构的DNS服务器之间查询;ARP通过局域网内广播ARP查询,维护ARP表,获取同一子网内主机或路由器接口的IP地址与MAC地址映射关系。 

根据本网内目的主机或默认网关的IP地址获取其MAC地址的协议是( )。

【答案】C,地址解析协议ARP,用于根据本网内目的主机或默认网关的IP地址获取其MAC地址。 

http://www.lryc.cn/news/209971.html

相关文章:

  • Go学习第十三章——Gin入门与路由
  • [减脂期食谱] 自制千岛酱
  • Android 系统架构
  • 【Docker】Python Flask + Redis 练习
  • shell_52.Linux测试与其他网络主机的连通性脚本
  • OpenCV C++ 图像处理实战 ——《缺陷检测》
  • Python操作MySQL基础使用
  • 【pytorch】pytorch中的高级索引
  • 基于图像识别的自动驾驶汽车障碍物检测与避障算法研究
  • Spring boot定时任务
  • Glide原理
  • wps表格按分隔符拆分单元格
  • 【SEC 学习】Vim 的基本使用
  • Linux中shell脚本练习
  • AS/400简介
  • FreeRTOS 中断管理介绍和实操
  • 性能测试 —— Jmeter 常用三种定时器!
  • ROS自学笔记十七:Arbotix
  • Mac电脑窗口管理Magnet中文 for mac
  • Centos7 部署 Stable Diffusion
  • 【Python】一个句子中也许有多个连续空格,过滤掉多余的空格,只留下一个空格
  • 嵌入式项目电灯
  • [ubuntu系统下的文本编辑器nano,vim,gedit,文件使用,以及版本更新问题]
  • C#WinformListView实现缺陷图片浏览器
  • C- qsort()
  • 【Apache Flink】基于时间和窗口的算子-配置时间特性
  • 数组的优点和缺点
  • 接口返回响应,统一封装(ResponseBodyAdvice + Result)(SpringBoot)
  • 苹果cms模板MXone V10.7魔改版源码 全开源
  • ArcGIS笔记13_利用ArcGIS制作岸线与水深地形数据?建立水动力模型之前的数据收集与处理?