为什么TCP RST数据包生成的原因可能是什么

时间:2011-07-14 11:10:27

标签: networking

什么时候生成TCP RST数据包? TCP RST数据包生成的可能原因是什么?

2 个答案:

答案 0 :(得分:3)

RST标志用于发出任何类型的错误信号并终止连接。

  • 如果发送包含错误ACK的数据包,您将获得RST
  • 如果您未及时确认数据,则会获得RST

基本上,如果您做错了什么,TCP会发送RST并终止连接。

答案 1 :(得分:0)

Linux Kernel也可能发送了这些RST。

一个例子: http://blog.facilelogin.com/2010/12/hand-crafting-tcp-handshake-with-scapy.html