以太网帧以及ARP,ICMP协议介绍

先声明这下面的 协议 了解即可 ,不用死记硬背,用到了 在来查就行了

一.以太网帧 

帧头:

  • dst mac【目的mac地址(物理地址)】,
  • src mac【本结点的物理地址】,
  • 类型记录的是 上层网络层用的 哪一种协议。

 帧尾:用于校验的【知道就行

二.ARP协议【地址解析协议--通过IP找Mac,反之通过Mac找IP---RARP协议

每个主机都有映射表打开cmd

前面的我们介绍了  我们从网络层介绍

扫描二维码关注公众号,回复: 12035924 查看本文章

硬件类型:16位字段,用来定义运行ARP的网络类型。每个局域网基于其类型被指派一个整数。例如:以太网的类型为1。ARP可用在任何物理网络上。

协议类型:16位字段,用来定义使用的协议。例如:对IPv4协议这个字段是0800。ARP可用于任何高层协议

硬件长度:8位字段,用来定义物理地址的长度,以字节为单位。例如:对于以太网的值为6。

协议长度:8位字段,用来定义逻辑地址的长度,以字节为单位。例如:对于IPv4协议的值为4。

操作码:16位字段,用来定义报文的类型。已定义的分组类型有两种:ARP请求(1),ARP响应(2)。

源硬件地址:这是一个可变长度字段,用来定义发送方的物理地址。例如:对于以太网这个字段的长度是6字节。

源逻辑地址:这是一个可变长度字段,用来定义发送方的逻辑(IP)地址。例如:对于IP协议这个字段的长度是4字节。

目的硬件地址:这是一个可变长度字段,用来定义目标的物理地址,例如,对以太网来说这个字段位6字节。对于ARP请求报文,这个字段为全0,因为发送方并不知道目标的硬件地址。

目的逻辑地址:这是一个可变长度字段,用来定义目标的逻辑(IP)地址,对于IPv4协议这个字段的长度为4个字节

三.ICMP协议【这个协议就看一看就行了】

Ping命令  就用得ICMP协议

猜你喜欢

转载自blog.csdn.net/qq_44065088/article/details/109226671