计算TCP总长度

2024-09-30 12:29:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Python代码,它计算TCP校验和,如http://www.roman10.net/2011/11/27/how-to-calculate-iptcpudp-checksumpart-1-theory/中所述

因此,我需要计算伪报头的TCP长度,并从帧缓冲区获得相关的TCP数据字节。你知道吗

所以我尝试了TCP length = Frame size - TCP offset - 4,其中4应该是以太网CRC的大小。你知道吗

对于某些数据包来说,这很好,但是我得到了一些没有以太网CRC的数据包。所以我的问题是,我怎么知道TCP的长度?你知道吗


Tags: to代码httpnetwww数据包校验tcp

热门问题