什么是IP协议、ARP协议?

来自:    更新日期:早些时候
TCP/IP协议使用地址转换协议ARP将()转换为()地址~

IP地址转换为MAC地址(网络设备的物理地址)

ARP(Address Resolution Protocol,地址解析协议)是一个位于TCP/IP协议栈中的低层协议,负责将某个IP地址解析成对应的MAC地址。

一、什么是ARP协议

ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。

二、ARP协议的工作原理

在每台安装有TCP/IP协议的电脑里都有一个ARP缓存表,表里的IP地址与MAC地址是一一对应的,如附表所示。

附表

我们以主机A(192.168.1.5)向主机B(192.168.1.1)发送数据为例。当发送数据时,主机A会在自己的ARP缓存表中寻找是否有目标IP地址。如果找到了,也就知道了目标MAC地址,直接把目标MAC地址写入帧里面发送就可以了;如果在ARP缓存表中没有找到相对应的IP地址,主机A就会在网络上发送一个广播,目标MAC地址是“FF.FF.FF.FF.FF.FF”,这表示向同一网段内的所有主机发出这样的询问:“192.168.1.1的MAC地址是什么?”网络上其他主机并不响应ARP询问,只有主机B接收到这个帧时,才向主机A做出这样的回应:“192.168.1.1的MAC地址是00-aa-00-62-c6-09”。这样,主机A就知道了主机B的MAC地址,它就可以向主机B发送信息了。同时它还更新了自己的ARP缓存表,下次再向主机B发送信息时,直接从ARP缓存表里查找就可以了。ARP缓存表采用了老化机制,在一段时间内如果表中的某一行没有使用,就会被删除,这样可以大大减少ARP缓存表的长度,加快查询速度。

三、如何查看ARP缓存表

ARP缓存表是可以查看的,也可以添加和修改。在命令提示符下,输入“arp -a”就可以查看ARP缓存表中的内容了,如附图所示。

用“arp -d”命令可以删除ARP表中某一行的内容;用“arp -s”可以手动在ARP表中指定IP地址与MAC地址的对应。
========================
网际协议IP

Internet 上使用的一个关键的低层协议是网际协议,通常称IP协议。我们利用一个共同遵守的通信协议,从而使 Internet 成为一个允许连接不同类型的计算机和不同操作系统的网络。要使两台计算机彼此之间进行通信,必须使两台计算机使用同一种语言。通信协议正像两台计算机交换信息所使用的共同语言,它规定了通信双方在通信中所应共同遵守的约定。

计算机的通信协议精确地定义了计算机在彼此通信过程的所有细节。例如,每台计算机发送的信息格式和含义,在什么情况下应发送规定的特殊信息,以及接收方的计算机应做出哪些应答等等。
网际协议IP协议提供了能适应各种各样网络硬件的灵活性,对底层网络硬件几乎没有任何要求,任何一个网络只要可以从一个地点向另一个地点传送二进制数据,就可以使用IP协议加入 Internet 了。
如果希望能在 Internet 上进行交流和通信,则每台连上 Internet 的计算机都必须遵守IP协议。为此使用 Internet 的每台计算机都必须运行IP软件,以便时刻准备发送或接收信息。

IP协议对于网络通信有着重要的意义:网络中的计算机通过安装IP软件,使许许多多的局域网络构成了一个庞大而又严密的通信系统。从而使 Internet 看起来好像是真实存在的,但实际上它是一种并不存在的虚拟网络,只不过是利用IP协议把全世界上所有愿意接入 Internet 的计算机局域网络连接起来,使得它们彼此之间都能够通信。


什么是IP协议、ARP协议?视频

相关评论:
  • 19518486319什么是IP协议、ARP协议?
    明宽媚ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解...

  • 19518486319网络层协议有哪些
    明宽媚网络层协议有:IP协议、ICMP协议、IGMP协议、ARP协议、HTTP协议。1、IP协议 是TCP\/IP协议族的核心协议,用于在网络间传递数据包。IP协议定义了数据包在互联网中传输的格式和规则。2、ICMP协议 是互联网控制报文协议。它用于在网络中发送控制消息,例如当一个数据包无法到达目标时,发送一个报告错误消息。

  • 19518486319什么是网际协议IP和网络协议ARP?
    明宽媚IP协议:实现网络互连。使参与互连的性能各异的网络从用户看起来好像是一个统一的网络。网际协议IP是TCP\/IP体系中两个最主要的协议之一,与IP协议配套使用的还有四个协议。ARP协议:是解决同一个局域网上的主机或路由器的IP地址和硬件地址的映射问题。RARP:是解决同一个局域网上的主机或路由器的硬件地...

  • 19518486319网际层协议都有哪些
    明宽媚它是TCP\/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。4、地址解析协议,即ARP(AddressResolutionProtocol),是根据IP地址获取物理地址的一...

  • 19518486319地址解析协议(ARP),地址解析协议(ARP)是什么意思
    明宽媚地址解析协议(ARP)是一种TCP\/IP标准,用于在局域网中将IP地址映射为媒体访问控制地址。它在RFC826文档中定义,确保网络中主机之间的通信能够通过硬件地址找到彼此,即使它们使用的是不同的IP地址。ARP的主要功能包括:1. 通过网络广播查询设备的MAC地址,当主机需要知道与其IP地址关联的物理地址时。2. 当...

  • 19518486319ip层协议有哪些
    明宽媚IP协议是互联网协议的核心,负责在数据源和目的地之间传输数据包。它通过识别网络地址来确定数据包在网络中的传输路径,是实现网络通信的基础。ARP协议,即地址解析协议,主要负责将网络中的IP地址转换为物理地址(MAC地址)。当源设备需要与目标设备通信时,ARP协议会查询目标设备的MAC地址,确保数据包能够...

  • 19518486319说明下列协议的作用:IP,ARP,RARP,ICMP
    明宽媚IP协议(Internet Protocol,因特网协议),属于OSI7层参考模型中的网络层协议。它提供两个基本功能:寻址和分段。寻址即常说的路由功能;分段是指对数据包的大小进行重新组装,以适应不同网络对包大小的要求。ARP协议(Address Resolution Protocol,地址解析协议),属于IPv4协议簇,工作在数据链路层。其...

  • 19518486319试简单说明ip,arp,rarp,icmp的作用
    明宽媚IP是网络层地址,是Internet Protocol网际协议的简称。ARP是地址解析协议,即将网络地址转换成数据链路层地址。是Address Resolution Protocol的简称。RARP是逆向地址解析协议,即将数据链路层地址转换成网络层地址。是Reverse Address Resolution Protocol的简称。ICMP是网际控制报文协议,来检测网络层的通路信息和...

  • 19518486319什么是IP、MAC、ARP、ICMP ?
    明宽媚所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。ICMP协议大致分为两类,一种是查询报文,一种是差错报文。其中查询报文有以下几种用途:1.ping查询(不要告诉我你不知道ping程序) 2...

  • 19518486319解释一下arp的含义?
    明宽媚地址解析协议(ARP)是TCP\/IP协议中的一个关键组件,用于将网络层的IP地址转换为数据链路层的物理地址。具体而言,ARP协议使得设备能够通过发送广播请求来获取目标设备的物理地址,从而实现不同设备间的通信。本文将对ARP的工作机制、应用环境以及几种特殊用途进行详细解释。ARP工作原理可简要概括如下:1. 在...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网