ARP协议的基本IP地址解析

对于网络的传输,IP地址也就是主机地址的解析是离不开ARP协议的使用的。但这方面也非常容易出现问题。我们现在就来简单谈谈ARP协议的一些基本地址解析的内容。

解释本地IP地址(要了解地址解析工作过程的朋友看好了)主机IP地址解析为硬件地址:

(1)当一台主机要与别的主机通信时,初始化ARP请求。当该IP断定IP地址是本地时,源主机在ARP缓存中查找目标主机的硬件地址。

(2)要是找不到映射的话,ARP协议建立一个请求,源主机IP地址和硬件地址会被包括在请求中,该请求通过广播,使所有本地主机均能接收并处理。

(3)本地网上的每个主机都收到广播并寻找相符的IP地址。

(4)当目标主机断定请求中的IP地址与自己的相符时,直接发送一个ARP答复,将自己的硬件地址传给源主机。以源主机的IP地址和硬件地址更新它的ARP缓存。源主机收到回答后便建立起了通信。

解析远程IP地址

不同网络中的主机互相通信,ARP协议广播的是源主机的缺省网关。

目标IP地址是一个远程网络主机的话,ARP将广播一个路由器的地址。

(1)通信请求初始化时,得知目标IP地址为远程地址。源主机在本地路由表中查找,若无,源主机认为是缺省网关的IP地址。在ARP缓存中查找符合该网关记录的IP地址(硬件地址)。

(2)若没找到该网关的记录,ARP协议将广播请求网关地址而不是目标主机的地址。路由器用自己的硬件地址响应源主机的ARP请求。源主机则将数据包送到路由器以传送到目标主机的网络,最终达到目标主机。

(3)在路由器上,由IP决定目标IP地址是本地还是远程。如果是本地,路由器用ARP协议(缓存或广播)获得硬件地址。如果是远程,路由器在其路由表中查找该网关,然后运用ARP获得此网关的硬件地址。数据包被直接发送到下一个目标主机。

(4)目标主机收到请求后,形成ICMP响应。因源主机在远程网上,将在本地路由表中查找源主机网的网关。找到网关后,ARP即获取它的硬件地址。

(5)如果此网关的硬件地址不在ARP协议缓存中,通过ARP广播获得。一旦它获得硬件地址,ICMP响应就送到路由器上,然后传到源主机。

(0)

相关推荐

  • IP协议、ARP协议、RARP协议

    网络协议的定义:为计算机网络中进行数据交换而建立的规则.标准或约定的集合. IP数据报 IP是TCP/IP协议族中最核心的协议,所有的TCP.UDP.ICMP.IGMP数据都以IP数据报的格式传输.I ...

  • 网络管理之ARP协议篇

    我们知道,当我们在浏览器里面输入网址时,DNS服务器会自动把它解析为IP地址,浏览器实际上查找的是IP地址而不是网址.那么IP地址是如何转换为第二层物理地址(即MAC地址)的呢?在局域网中,这是通过A ...

  • Linux系统下防止 ARP 欺骗_绑定IP地址和MAC地址

    一、约定 1、网关上已经对下面所带的机器作了绑定。网关IP:192.168.1.1 MAC:00:02:B3:38:08:62 2、要进行绑定的Linux主机IP:192.168.1.2 MAC:00 ...

  • 使用电脑联网时提示ip地址与其他系统有冲突的解决方法

    很多网友经常在使用电脑联网的时候,会看到这样的提示“ip与其他系统冲突”,但是网友不知道如何解决该问题,最后没有办法选择重装系统。 其实只要我们留意一些细节并简单的操作几下就可以解决问题了。 工具 W ...

  • ip冲突怎么办,ip和其他系统有冲突的解决办法

    很多网友经常在使用电脑联网的时候,会看到这样的提示“ip与其他系统冲突”,但是网友不知道如何解决该问题,最后没有办法选择重装系统。其实只要我们留意一些细节并简单的操作几下就可以解决问题了 IP地址相当 ...

  • ip地址有冲突怎么办 局域网ip冲突如何解决

    简介 今天在上班的时候我的一个同事的电脑就出现过这样的一个问题,上着网的时候发现系统右下角提示“IP地址与网络上的其他系统有冲突”,现在为大家解答一下IP冲突的问题。 工具/原料 电脑操作 路由器 方 ...

  • 分析ip与其他系统冲突的原因

    ip地址与网络上的其他系统有冲突是什么意思 IP地址相当于是每一个计算机唯一的身份证号码,就象你的身份证一样,每个人的号码都不一样的,不可能有其他人的身份证号码也跟你一样的,处于局域网的环境中,例如你 ...

  • ip冲突怎么办?

    “Windows-系统错误,ip地址与网络上其他系统有冲突 ”很多网友会突然弹出提示,如何解决局域网IP地址冲突问题。小编为网友收集了局域网ip地址冲突解决的方法。 分析原因:为什么会IP相冲突? 常 ...

  • 内网ARP攻击的危害及防范方法

    本文介绍了ARP攻击的原理以及由此引发的网络安全问题,并且结合实际情况,提出在校园网中实施多层次的防范方法,以解决因ARP攻击而引发的网络安全问题,最后介绍了一些实用性较强且操作简单的检测和抵御攻击的 ...