Wireshark中的length栏位
注:Ethernet II的最小data length为46,如果小于,会补全到46.
1.指定网卡抓取的,链路为ethernet。
-
IPv4
- Ethernet II 长度为 14 bytes - L1
- ipv4 header中的length包括header和payload的总长度 - L2
- wireshark中length表示抓取的packet的总长度 - L3
L3 = L1 + L2
134 = 14 + 120
-
IPv6
- Ethernet II 长度为 14 bytes - L1
- ipv6 header中的length 只表示payload的总长度 - L2
- wireshark中length表示抓取的packet的总长度 - L3
L3 = L1 + L2 + 40(IPv6 header length)
105 = 14 + 51 + 40
2.不指定网卡抓取,链路为ethernet。
-
IPv4
- Linux cooked capture v2 长度为 20 bytes - L1
- ipv4 header中的length包括header和payload的总长度 - L2
- wireshark中length表示抓取的packet的总长度 - L3
L3 = L1 + L2
172 = 20 + 152
-
IPv6
- Linux cooked capture v2 长度为 20 bytes - L1
- ipv6 header中的length 只表示payload的总长度 - L2
- wireshark中length表示抓取的packet的总长度 - L3
L3 = L1 + L2 + 40(IPv6 header length)
111 = 20 + 51 + 40
原文地址:https://blog.csdn.net/vertor11/article/details/143782139
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!