TCP的拥塞控制
2015-12-10 16:28
417 查看
客户端C和服务器S之间建立一个TCP连接,该连接总是以1KB的最大段长发送TCP段,客户端C有足够的数据要发送。当拥塞窗口为16KB的时候发生超时,如果接下来的4个RTT往返时间内的TCP段的传输是成功的,那么当第4个RTT时间内发送的所有TCP段都得到了ACK时,拥塞窗口大小是:
16KB超时,阈值变为8KB,客户端从1KB开始穿(执行快开始算法)
1RTT 结束,1KB->2KB
2RTT 结束,2KB->4KB
3RTT 结束,4KB->8KB(到达阈值,执行拥塞避免算法)
4RTT 结束,8KB->9KB
16KB超时,阈值变为8KB,客户端从1KB开始穿(执行快开始算法)
1RTT 结束,1KB->2KB
2RTT 结束,2KB->4KB
3RTT 结束,4KB->8KB(到达阈值,执行拥塞避免算法)
4RTT 结束,8KB->9KB
相关文章推荐
- UDP网络程序设计
- HttpServletRequest对象介绍
- TCP/IP详解卷1 读书笔记:第二十二章 TCP坚持定时器
- Android网络视频播放器DEMO
- 《HTTP权威指南》– 8.网关、Web机器人
- 网络优化及性能工具查看下的---大牛博客
- com.loopj.android:android-async-http 向php后台Post中文造成乱码
- 基于Actor模式的c#网络游戏服务器的实现和Unity游戏客户端的连接
- 深入理解HTTP Session
- 《HTTP权威指南》– 7.缓存
- 关于http请求中get\post请求参数的限制
- Android自定义Movie播放网络gif图片
- HttpServletRequest. getParameter获取的参数格式
- 【整理】HTTP/REST中GET、POST、PUT、OPTIONS等概念与区别
- 10 个你需要了解的 Linux 网络和监控命令
- Tomcat (1) —— Mac下配置Tomcat Https/SSL
- UEditor设置上传图片值允许网络图片和本地图片的方式
- curl http调试restful接口
- Linux 下配置iSCSI网络存储
- 老李分享:curl发起https请求