1.问题描述 W5500 http测试,用wireshark抓包,发现出现很多TCP segment of a reassembled PD. 2. 问题分析 TCP segment of a reassembled PDU:TCP层收到上层大块报文后分解成段后发出去.为什么不在IP层分呢? TCP有一个最大报文段长度,MSS(Maximum Segment Size). TCP在发起连接的第一个报文的TCP头里通过MSS这个可选项告知对方本端能够接收的最大报文.如果报文大于这个长度,就需要分段…
By francis_hao Sep 16,2017 在用Wireshark抓包的时候,经常会看到TCP segment of a reassembled PDU,字面意思是要重组的协议数据单元(PDU:Protocol Data Unit)的TCP段.比如由多个数据包组成的HTTP协议的应答包,如下 这里的分段是指:上层协议HTTP的应答由多个分段组成,每个分段都是TCP协议的.TCP本身没有分段的概念,它的sequence number和acknowledge number 是使T…
Wireshark有时候会显示这个东东. 此处PDU是指上层(如HTTP)的Protocol Data Unit,意指上层协议的一个协议段太长,无法放入单个TCP数据包. 如果你在wireshark中禁用相关上层协议分析,就不会显示这个东西了. 网上所谓“根据sequence number来识别(TCP segment of a reassembled PDU),这些数据包ACK number是相同的”这样一个结论并不正确,自行编写network app验证一下就知道了.…