[C++程序设计语言] 有关于TCP报文校验和对不上的问题

发信人: ysheshang (<map and target>), 信区: CPlusPlus
标 题: 有关于TCP报文校验和对不上的问题
发信站: 水木社区 (Thu Jun 29 15:07:59 2017), 站内

最近被一个TCP 报文校验和搞晕了

有两个程序,上游是别人写的,下游是我写的,都有源代码。

上游将数据打包,发送给下游

上游的网络库用的HP-socket,数据包有特定的结构,结构末尾是一个校验和,上游校验和均正确,将报文发送给下游

下游程序网络库用的boost asio,当解析上游的socket包时候,发现有很少量的校验和失败,大概150万个包有100个左右校验和失败

仔细检查代码也没发现造成这种情况出现的地方。
--

※ 来源:·水木社区 http://ift.tt/qTnhP3: 61.50.127.*]


from 水木社区 电脑技术区十大热门话题 http://ift.tt/2u356Qh
via IFTTT

评论

此博客中的热门博文

丰田将在 2019 东京车展上展出一台超迷你的都市型电动车

[数字家庭] [原创]北京联通IPTV的完美方案

英特尔将推出更多支持 e-SIM 的 modem