TCP 之 RST 原因分析

5. 往一个对端已经关闭的套接字上写入数据会收到一个RST信号

1.发送端的 发送缓冲区还有数据,但接收端tcp的接收通道已关闭

2. SYN到达某端口但此端口上没有正在监听的服务器。对于UDP,当一个数据报到达目的端口时,该端口没在使用,它将产生一个ICMP端口不可达的信息。而TCP则使用复位

3.  TCP接收了一个根本不存在的连接上的分节,即 接收端TCP接收通道已关闭,但接收缓冲区中还有数据

4. TCP想取消一个已有连接

原文地址:https://www.cnblogs.com/yorkyang/p/7743105.html