TCP经受时延的ACK
2014-02-24 17:33
369 查看
下午看《卷1》的时候,感觉“TCP经受时延ACK”这段看的有些迷糊,最后还算理解了,所以这里记下来以免以后又忘了。
经受时延的ACK就是在接收到数据后不立马确认,而是等到内核的一个定时器到时时再进行确认,该确认被称为“经受时延的ACK”。但是,如果在定时器到时之前有数据需要发送的话,该ACK会随着到达的数据立即发送,这个时候就不存在“经受时延的ACK”了。
因为服务器端的处理速度比较快,在定时器到时之前总是有数据需要发送(当然也有例外);因此,服务器端基本没有“经受时延的ACK”,正如《卷1》中说的那样。
经受时延的ACK就是在接收到数据后不立马确认,而是等到内核的一个定时器到时时再进行确认,该确认被称为“经受时延的ACK”。但是,如果在定时器到时之前有数据需要发送的话,该ACK会随着到达的数据立即发送,这个时候就不存在“经受时延的ACK”了。
因为服务器端的处理速度比较快,在定时器到时之前总是有数据需要发送(当然也有例外);因此,服务器端基本没有“经受时延的ACK”,正如《卷1》中说的那样。
相关文章推荐
- WinSock网络编程学习笔记(四)网络转换函数的实现
- http错误403.14 forbidden如何解决
- 使用C#下载网络文件
- java网络编程(3):HTTP协议调用SOAP
- 【Android网络开发の4】解析和生成JSON数据
- Android Asynchronous Http Client - 开源http 多线程引擎
- Charles(最强大的http调试工具)详细教程(下)
- Charles(最强大的http调试工具)详细教程(上)
- HTTP协议中几个状态码的含义
- MyEclipse 6.5 Blue Edition Milestone 1 注册码 到2014年12月31日http://www.myexception.cn/eclipse/633250.html
- 如何利用微信公众平台达到品牌营销,网络推广三大关键
- HttpURLConnection超时处理
- 专题实验 常用网络配置
- 基于linux简单的TCP/IP网络通信代码
- javaProject和webProject----转载自http://sarin.iteye.com/blog/574626(sarin)
- 封装XmlHttpRequest
- java网络编程(2):HTTP
- java网络编程(1):基础
- 网络IPC:套接字之套接字描述符
- HTTP Header 详解