tcp 什么是tcp reset(rst)?

出现tcp reset的2种情况

当出乎意料的Tcp packet到达host时,host通常会发送reset packet以此作为响应。一个reset packet是一个简单的没有payload的包,并且tcp首部中的RST 标识位设置为1.
那么什么是“出乎意料的情况呢”?以下是出乎意料的情况

  • 连接一个不存在的端口
  • 之前存在一个tcp connection,但现在本地应用已经关闭了socket或者操作系统关闭了这个socket,请求包到达这样的connection

在这里插入图片描述

参考

What is a TCP Reset (RST)?

发布了336 篇原创文章 · 获赞 369 · 访问量 193万+

猜你喜欢

转载自blog.csdn.net/wangjun5159/article/details/95474698