arp协议 订阅
地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到局域网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。地址解析协议是建立在网络中各个主机互相信任的基础上的,局域网络上的主机可以自主发送ARP应答消息,其他主机收到应答报文时不会检测该报文的真实性就会将其记入本机ARP缓存;由此攻击者就可以向某一主机发送伪ARP应答报文,使其发送的信息无法到达预期的主机或到达错误的主机,这就构成了一个ARP欺骗。ARP命令可用于查询本机ARP缓存中IP地址和MAC地址的对应关系、添加或删除静态对应关系等。相关协议有RARP、代理ARP。NDP用于在IPv6中代替地址解析协议。 展开全文
地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到局域网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。地址解析协议是建立在网络中各个主机互相信任的基础上的,局域网络上的主机可以自主发送ARP应答消息,其他主机收到应答报文时不会检测该报文的真实性就会将其记入本机ARP缓存;由此攻击者就可以向某一主机发送伪ARP应答报文,使其发送的信息无法到达预期的主机或到达错误的主机,这就构成了一个ARP欺骗。ARP命令可用于查询本机ARP缓存中IP地址和MAC地址的对应关系、添加或删除静态对应关系等。相关协议有RARP、代理ARP。NDP用于在IPv6中代替地址解析协议。
信息
制定者
互联网工程任务组(IETF)
功    能
根据IP地址查询物理地址
外文名
Address Resolution Protocol(ARP)
中文名
地址解析协议
制定时间
1982年11月
ARP功能
地址解析协议由互联网工程任务组(IETF)在1982年11月发布的RFC 826中描述制定。 [1]  地址解析协议是IPv4中必不可少的协议,而IPv4是使用较为广泛的互联网协议版本(IPv6仍处在部署的初期)。OSI模型把网络工作分为七层,IP地址在OSI模型的第三层,MAC地址在第二层,彼此不直接打交道。在通过以太网发送IP数据包时,需要先封装第三层(32位IP地址)、第二层(48位MAC地址)的报头,但由于发送时只知道目标IP地址,不知道其MAC地址,又不能跨第二、三层,所以需要使用地址解析协议。使用地址解析协议,可根据网络层IP数据包包头中的IP地址信息解析出目标硬件地址(MAC地址)信息,以保证通信的顺利进行。 [2] 
收起全文
精华内容
参与话题
问答
  • ARP协议

    2020-06-27 11:13:33
    ARP协议

    ARP协议

    展开全文
  • ARP 协议

    2020-08-05 16:05:15
    ARP 协议(地址解析协议 Address Resolution Protocol) 作用是实现 IP 地址到 MAC 地址的转换 在一个局域网中,一台主机想要给另外一台主机发送 IP 数据报,发送时要求不仅仅提供 IP 地址,还需要提供目的 MAC 地址...
    • ARP 协议(地址解析协议 Address Resolution Protocol)
    • 作用是实现 IP 地址到 MAC 地址的转换
    • 在一个局域网中,一台主机想要给另外一台主机发送 IP 数据报,发送时要求不仅仅提供 IP 地址,还需要提供目的 MAC 地址
    • 当只知道目的 IP ,不知道目的 MAC 时,就需要 ARP 协议来获取目的 MAC 地址
    • 每台主机或路由器在其内存中都有一个 ARP 表(ARP table),这张表记录 IP 地址到 MAC 地址之间的映射关系
    • 假如目标 IP 在 ARP 表中找不到其对应的 MAC 地址,此时发送方会构造一个称为 ARP 分组(ARP packet) 的特殊分组
    • 一个 ARP 分组包括发送和接受的 IP 地址和 MAC 地址,ARP 查询分组和响应分组的格式是相同的
    • 发送者将目的 MAC 置为 FF-FF-FF-FF-FF-FF (MAC 广播地址),适配器在链路层帧中封装这个 ARP 分组,用广播地址作为帧的目的地址,并将该帧传输到子网中
    • 包含该查询的帧可以被子网中所有其他适配器收到,并且每个适配器都会把该帧中的 ARP 分组上传到 ARP 模块, ARP 模块中的每一个都检查自己的 IP 地址是否和 ARP 分组中的目的 IP 地址相匹配,与之匹配的会发送回一个响应 ARP 分组,该分组中包含了自己的 MAC 地址
    • 注意:查询 ARP 报文是在广播帧中发送的,而响应 ARP 报文是在一个标准帧中发送的,因为查询时并不知道目的 MAC 地址,而响应时只需将该帧发送给请求方即可
    • 在 OSI 模型中,ARP 属于链路层,TCP/IP 模型中,ARP 属于网络层

    在这里插入图片描述
    参考:《计算机网络:自顶向下》

    展开全文

空空如也

1 2 3 4 5 ... 20
收藏数 10,649
精华内容 4,259
关键字:

arp协议