TCP协议RST:RST介绍、什么时候发送RST包
2015-10-16 14:57
585 查看
TCP协议RST:RST介绍、什么时候发送RST包 RST标示复位、用来异常的关闭连接。
1. 发送RST包关闭连接时,不必等缓冲区的包都发出去,直接就丢弃缓冲区中的包,发送RST。
2. 而接收端收到RST包后,也不必发送ACK包来确认。
TCP连接关闭的正常方法是四次握手。但四次握手不是关闭TCP连接的唯一方法. 有时,如果主机需要 尽快关闭连接(或连接超时,端口或主机不可达), RST (Reset)包将被发送. 注意,由于RST包不是TCP连接中的必须部分, 可以只发送RST包(即不 带ACK标记). 但在正常的TCP连接中RST包可以带ACK确认标记。
相关文章推荐
- HTTP请求中浏览器的缓存机制
- 电信CDMA 无线网络优化 基础知识
- HTTP请求中浏览器缓存
- 网络通信 --> select()用法
- Could not load type System.ServiceModel.Activation.HttpModule解决办法
- Android Studio中添加对HttpClient的支持包
- 安卓访问网络常用的3种方式(httpClient, httpUrlConnection,android-query ajax)及cookie处理
- 2G网络重选到3G
- CENTOS、Ubuntu网络配置
- 关于Viewpager加载网络图片显示不全
- iOS 安全:UIWebView访问Https站点防止中间人攻击
- Linux网络编程一步一步学 - 目录(汇总)zhuan
- HTTP POST GET 本质区别详解
- 安卓4.0以后主线程访问网络问题(NetworkOnMainThreadException)解决方法及子线程更新ui
- Http请求工具类 httputil
- 各类 HTTP 返回状态代码详解(转)
- UNIX网络编程:select,epoll,poll比较
- IOS网络笔记--ASIHTTP类库的使用(网络监测)
- C#获得网络中所有SQL Server服务器数据库名称
- java 网络编程之ServerSocket详解