美文网首页
TCP/IP协议族:地址解析协议ARP

TCP/IP协议族:地址解析协议ARP

作者: dc630f46ee2d | 来源:发表于2018-02-14 22:25 被阅读0次

为什么要写这个

在工作中,逐步认识到计算机网络知识的匮乏,春节长假复习一下。

前期储备知识

TCP/IP分层结构

应用层 HTTP
传输层 TCP UDP
网络层 IP
链路层 以太网Ethernet
物理层 线拦 二进制数据

名词解释

ARP:地址解析协议(Address Resolution Protocol)

场景

你需要和你网络中的一个设备进行通信,这个设备可能是某种服务器,或者你想与之共享文件的另外一个工作站。你用来创建这个通信的应用得到了这个远程主机的IP地址(通过DNS服务),也意味着在系统拥有在 网络层,传输层,应用层所有需要的信息。现在所需要包含目标主机MAC地址的数据链路层数据。

流程

ARP只使用了两个数据包:ARP请求和ARP响应。
计算机发出一个ARP请求,基本上是问“大家好,我的IP地址是,mac地址是
** :** :** :** :** :。我需要向IP地址是 :** :** :** 的家伙发些东西,但不我不知道它的硬件地址,那么谁有这个IP地址的,可否请回复我的mac地址?
这个数据包会将广播网段中的所有设备,不是这个IP地址的设备将简单地丢弃这个数据包,而拥有这个IP地址的设备将发送一个ARP响应,就像是说:“你好,传输设备,我就是你所找的那个拥有IP地址XX.XX.XX.XX”的,我的mac地址是XX:XX:XX:XX:XX:XX

个人理解

将IP地址解析为MAC地址的过程成为地址解析协议 Address Resolution Protocol

WechatIMG32.jpeg

ARP 请求头 (42字节)

以太网头 (14字节)

目标方硬件地址:ff ff ff ff ff ff
发送方硬件地址:8c f2 28 68 29 90
高层协议类型:08 06 (ARP) 0x0806

ARP头(28字节)

硬件类型:一般是以太网 以太网 00 01
协议类型:高层协议 IP协议 08 00
硬件地址长度(字节数): 06
协议地址长度(字节数):04
操作:(1表示请求): 00 01
发送方硬件地址:2c f0 ee 05 54 6c
发送方协议地址: c0 a8 01 66(192.168.1.1)
目标硬件地址:00 00 00 00 00 00 (请求时是网段广播)
目标协议地址:c0 a8 01 06 (192.168.1.102)

屏幕快照 2018-02-15 上午10.50.51.png

相关文章

  • ARP,局域网运维必需理解的知识

    ARP(Address Resolution Protocol),地址解析协议,TCP/IP协议族中的一员。我们知...

  • Python网络编程1--实现ARP欺骗

    一、ARP报文结构    ARP(地址解析协议)是根据IP地址获取物理地址的一个TCP/IP协议。报文结构 字段解...

  • 4.ARP_RIP_OSPF_BGP

    一、ARP(地址解析协议) 1.ARP (1)简介 是根据IP地址获取物理地址的一个TCP/IP协议。那个口也不绑...

  • ARP/RARP

    ARP (address resolution protocol,地址解析协议)是一个位于TCP/IP 协议栈中的...

  • TCP/IP协议族:地址解析协议ARP

    为什么要写这个 在工作中,逐步认识到计算机网络知识的匮乏,春节长假复习一下。 前期储备知识 TCP/IP分层结构 ...

  • iOS网络编程

    问题 DNS域名解析协议IP地址和MAC地址ARP地址解析协议工作原理TCP和UDP区别?TCP三次握手和四次挥手...

  • ARP协议

    地址解析协议ARP 网络层四大协议:ARP协议,IP协议,ICMP协议,IGMP协议。 ARP(Address R...

  • 网络基础

    1.OSI,TCP/IP,五层协议的体系结构,以及各层协议 2.IP地址的分类 3.ARP是地址解析协议,简单语言...

  • TCP/IP 协议详解和运作过程

    一、TCP/IP协议族 1、数据链路层 ARP协议和RARP协议,它们实现了IP地址和机器物理地址之间的相互转化 ...

  • 计算机网络几种协议

    一、ARP协议 地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获...

网友评论

      本文标题:TCP/IP协议族:地址解析协议ARP

      本文链接:https://www.haomeiwen.com/subject/nmaetftx.html