Wireshark中的length栏位

注:Ethernet II的最小data length为46,如果小于,会补全到46.

1.指定网卡抓取的,链路为ethernet。

IPv4

  1. Ethernet II 长度为 14 bytes - L1
  2. ipv4 header中的length包括header和payload的总长度 - L2
  3. wireshark中length表示抓取的packet的总长度 - L3

L3 = L1 + L2

134 = 14 + 120

IPv6

  1. Ethernet II 长度为 14 bytes - L1
  2. ipv6 header中的length 只表示payload的总长度 - L2
  3. wireshark中length表示抓取的packet的总长度 - L3

L3 = L1 + L2 + 40(IPv6 header length)

105 = 14 + 51 + 40


2.不指定网卡抓取,链路为ethernet。

IPv4

  1. Linux cooked capture v2 长度为 20 bytes - L1
  2. ipv4 header中的length包括header和payload的总长度 - L2
  3. wireshark中length表示抓取的packet的总长度 - L3

L3 = L1 + L2

172 = 20 + 152

IPv6

  1. Linux cooked capture v2 长度为 20 bytes - L1
  2. ipv6 header中的length 只表示payload的总长度 - L2
  3. wireshark中length表示抓取的packet的总长度 - L3

L3 = L1 + L2 + 40(IPv6 header length)

111 = 20 + 51 + 40

相关推荐
故事还在继续吗12 小时前
高性能网络
服务器·网络·c/c++
认真的薛薛12 小时前
阿里云: A记录 & CNAME
服务器·前端·阿里云
步十人12 小时前
【FastAPI】ORM-02.使用 ORM 高效处理数据库逻辑
服务器·数据库·fastapi
坚持就完事了12 小时前
Linux的ln命令
linux·运维·服务器
绿豆人12 小时前
操作系统上电后流程
linux·服务器
Tingjct13 小时前
Linux开发工具
linux·运维·服务器
Shingmc313 小时前
【Linux】应用层协议HTTP
网络·网络协议·http
cui_ruicheng13 小时前
Linux线程(三):线程同步、互斥与生产者消费者模型
linux·服务器·开发语言
Harvy_没救了13 小时前
【网络运维】从开发到上线全流程简化方案
运维·网络
苍煜14 小时前
K8s 网络与存储(容器网络互通与数据持久化)
网络·容器·kubernetes