如何知道除重传之外的 HTTPS 或 HTTP 数据包的大小
How To know the Size of HTTPS or HTTP Packets except for Retransmission
关于 HTTP(s) 或 TCP 协议。
我正在使用 Wireshark 学习 HTTP,我看到很多 TCP 协议中的重传数据包。我想计算客户端发送到服务器端的总数据量,除了重传。
除了重新传输之外,我如何才能获得发送到服务器的整个纯数据大小?
TCP协议中有重传标志吗?
没有 "retransmission" 标记 TCP。查找重新传输需要分析已发送段的序列号,这是 wireshark 所做的事情 - 例如,您可以使用显示过滤器 tcp.analysis.retransmission
来查找 wireshark 认为是重新传输的 TCP 段。
要查找在 TCP 会话中发送的数据量,请右键单击会话中的任何段,然后单击 Follow
-> TCP Stream
:
它将生成一个显示过滤器,例如 tcp.stream eq 138
并向您显示所选 tcp 会话的全部内容,包括共享数据量,而不考虑重新传输:
关于 HTTP(s) 或 TCP 协议。
我正在使用 Wireshark 学习 HTTP,我看到很多 TCP 协议中的重传数据包。我想计算客户端发送到服务器端的总数据量,除了重传。
除了重新传输之外,我如何才能获得发送到服务器的整个纯数据大小?
TCP协议中有重传标志吗?
没有 "retransmission" 标记 TCP。查找重新传输需要分析已发送段的序列号,这是 wireshark 所做的事情 - 例如,您可以使用显示过滤器 tcp.analysis.retransmission
来查找 wireshark 认为是重新传输的 TCP 段。
要查找在 TCP 会话中发送的数据量,请右键单击会话中的任何段,然后单击 Follow
-> TCP Stream
:
它将生成一个显示过滤器,例如 tcp.stream eq 138
并向您显示所选 tcp 会话的全部内容,包括共享数据量,而不考虑重新传输: