• 地址解析协议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地址。 

  • 相关阅读:
    ros_serial库
    生成式 AI 落地制造业的关键是什么?亚马逊云科技给出答案
    如何实现服务器时间同步
    unity工具类篇 时间间隔帮助类(天、时、分、秒) 下篇
    uniapp Android 离线打包之未配置appkey或配置错误
    Sentinel使用Nacos存储规则——Gateway网关服务
    正则替换【JS,正则表达式】
    华为机试真题 C++ 实现【日志首次上报最多积分】【2022.11 Q4 新题】
    【Linux集群教程】12 集群安全防御 - 安全防御概述和Linux防火墙
    数字化交付模式下三维数字化工厂建设
  • 原文地址:https://blog.csdn.net/qq_29385297/article/details/134097679