gpt4 book ai didi

c - TCP-Syn 未得到应答

转载 作者:行者123 更新时间:2023-11-30 15:45:17 25 4
gpt4 key购买 nike

我正在 Objective C 和 C 中实现 TCP。当我向服务器发送 Syn 数据包时,我没有得到答复。数据包的 pcap 文件可以在这里找到:Tcp-Syn.pcap

数据包是否格式错误,或者我是否缺少某些约定导致数据包被丢弃?

最佳答案

在wireshark中打开您的文件。

转到编辑->首选项->协议(protocol)->TCP,启用“如果可能,验证 TCP 校验和”

您会发现您生成的 TCP 校验和是错误的。

以太网 header 中的 MAC 地址也全部为 0,这看起来很奇怪 - 这个数据包要去哪里?

关于c - TCP-Syn 未得到应答,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19120772/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com