如果您想要了解相关内容,可以点击跳转本文所在的系列的检索目录,点击跳转


网络数据分两种:IEEE 802.2/802.3(RFC 1042)和以太网的封装格式(RFC 894)

以太网头数据结构

 

我们这里只讲以太网的封装格式(RFC 894)

以太网头

以太网头数据结构

三部分组成 :源MAC Address | 目的 MAC Address | 所使用的协议.

以太网头数据结构

特别说明:上面的目的地址和源地址是MAC,不是IP!!!!

长度/类型有两个意义,小于1518,代表后面字段的长度(也就是IEEE 802.2/802.3(RFC 1042)),大于1518,代表不同的类型(以太网的封装格式(RFC 894))

 

0800 指 IP数据类型

0806 指ARP协议,通过IP地址获得对应的MAC地址,称为地址解析协议

8035 指RARP协议,通过MAC地址来获得对应的IP地址,称为逆向地址解析协议

 

正如在图2 - 1看到的那样,以太网和802 .3对数据帧的长度都有一个限制,其最大值分别是1500和1492字节。链路层的这个特性称作MTU,最大传输单元。不同类型的网络大多数都有一个上限。如果I P层有一个数据报要传,而且数据的长度比链路层的MTU还大,那么IP层就需要进行分片,把数据报分成若干片,这样每一片都小于MTU。下图列出了一些典型的M T U值。

以太网头数据结构

 

我们将用netstat命令打印出网络接口的MTU。

以太网头数据结构

- i参数将打印出接口信息, - n参数则打印出I P地址,而不是主机名字。

 

这个命令打印出每个接口的MTU、输入分组数、输入错误、输出分组数、输出错误、冲突以及当前的输出队列长度

相关文章:

  • 2021-11-20
  • 2021-04-27
  • 2021-11-07
  • 2021-07-21
  • 2021-11-08
  • 2021-03-31
  • 2021-10-31
  • 2022-12-23
猜你喜欢
  • 2021-06-19
  • 2021-07-03
  • 2021-04-17
  • 2021-08-12
  • 2022-12-23
  • 2021-08-28
相关资源
相似解决方案