C:如果源IP头更改,TCP头校验和也会更改

时间:2014-01-20 07:26:30

标签: c tcp ip checksum

是否有部分/增量方法来获取新的TCP校验和而不重新计算所有内容?

1 个答案:

答案 0 :(得分:1)

是。
只需谷歌“增量TCP校验和”,你就会发现很多数据。

基本思想是将旧IP和新IP之间的差异添加到旧校验和中 但算术应该是1的补码,这使事情变得复杂。