0

我正在尝试创建 tcp 连接。

我正在发送 tcp SYN 并获得 SYN-ACK。之后,我正在发送 ACK 消息。

但是,在我发送最后一个 ACK​​ 之前,我收到了 RST 重置数据包。我可以看到使用wireshark嗅探器。

我正在 C# 中编写我的代码,一个使用 pcap .NET 库,在 Win7 上。

我怎样才能解决这个问题,是什么导致它发生?

4

1 回答 1

0

您的问题是,您的操作系统收到无法在源端口上关联的 SYN/ACK,因此操作系统 TCP/IP 堆栈会发送 RST。

你到底想做什么?您可以使用本地防火墙抑制 RST。

于 2015-04-16T11:42:04.650 回答