给定数据包的Tcp校验和值

给定数据包的Tcp校验和值,tcp,checksum,Tcp,Checksum,我已经写了一个tcp校验和计算函数。我需要检查它是否按照使用ipv4地址计算伪报头的指定工作 要做到这一点,我需要对给定的数据包有一个已知的校验和值。有没有人为我提供了这样一个已知的校验和/数据包对,或者告诉我在哪里可以找到它?优选地,其中发送奇数个数据字节。例如,以下各项的校验和: Sourceport: 9999 Destinationport: 11111 seqnumbr: 5555 acknumber: 6666 Dataoffset: 5 Flags: ACK and PUSH Wi

我已经写了一个tcp校验和计算函数。我需要检查它是否按照使用ipv4地址计算伪报头的指定工作

要做到这一点,我需要对给定的数据包有一个已知的校验和值。有没有人为我提供了这样一个已知的校验和/数据包对,或者告诉我在哪里可以找到它?优选地,其中发送奇数个数据字节。例如,以下各项的校验和:

Sourceport: 9999
Destinationport: 11111
seqnumbr: 5555
acknumber: 6666
Dataoffset: 5
Flags: ACK and PUSH
Window: 8000
Urgentpointer: 0
Options: no options
data: {0x01, 0x02, 0x03, 0x04, 0x05}

Source IP (for the psuedo header): 192.168.0.10
Destination IP (for the psuedo header): 192.168.0.20
如何找出tcp数据包的校验和是什么


谢谢

你可以使用wireshark。