**1、把慢开始的门限值设为当前窗口的一半,即ssthresh=1/2 *8KB=4KB,
2、把拥塞窗口cwnd设置为1个最大报文段MSS大小,
3、再次从慢启动阶段开始。发生拥塞后
开始慢启动 cwnd=1KB,之后呈指数增长。
经过1个RTT cwnd=2^1=2KB
经过2个RTT cwnd=2^2=4KB, 此时到达门限值ssthresh,之后 进入拥塞避免 阶段
经过3个RTT cwnd=4+1=5KB , 由于题目说之后一直都没有发生超时,cwnd会一直线性增长到接收窗口大小

经过8个RTT cwnd=10KB, 因为发送端不能超过接收端10,此后拥塞窗口一直保持cwnd=10KB。
发送窗口大小=min(接收窗口,拥塞窗口)=10KB。
**

主机甲和乙已建立了 TCP 连接,甲始终以 MSS=1KB 大小的段发送数据,并一直有数据 发送;乙每收到一个数据段都会发出一个接收窗口为 10KB 的确认段。若甲在 t 时刻发生超 时时拥塞窗口为相关推荐

  1. TCP短连接产生大量TIME_WAIT导致无法对外建立新TCP连接的原因及解决方法—基础知识篇...

    最近遇到一个线上报警:服务器出现大量TIME_WAIT导致其无法与下游模块建立新HTTP连接,在解决过程中,通过查阅经典教材和技术文章,加深了对TCP网络问题的理解.作为笔记,记录于此.       ...

  2. 【Linux网络编程笔记】TCP短连接产生大量TIME_WAIT导致无法对外建立新TCP连接的原因及解决方法—实践篇

    1. 查看系统网络配置和当前TCP状态         在定位并处理应用程序出现的网络问题时,了解系统默认网络配置是非常必要的.以x86_64平台Linux kernelversion 2.6.9的机 ...

  3. ESP8266 wifi模块连接上了热点之后 与服务器建立了tcp连接并进入了透传模式,如果关掉热点wifi模块的tcp连接没有切断,为什么

    ESP8266 wifi模块连接上了热点之后 与服务器建立了tcp连接并进入了透传模式,如果关掉热点wifi模块的tcp连接没有切断,为什么? 这个是很多开发者在第一次使用ESP8266模块是会出现的 ...

  4. 永宏plc的ip通信转接模块,能ping通了,却无法建立modbus tcp连接的问题解决

    永宏plc的ip通信转接模块,能ping通了,却无法建立modbus tcp连接. 经过检测,发现是其ip通信配置软件里, 在其服务页面里,要选择连接的操作模式,从下拉选项中,选择Modbus伺服器模 ...

  5. TCP协议可靠性保证(确认应答机制,超时重传机制,流量控制,拥塞窗口)

    上一次我们知道了TCP协议通过连接管理机制保证可靠性,今天我们继续来看一看TCP协议中其他几种保证可靠性的方法. · 确认应答机制  · 超时重传机制  · 流量控制  · 拥塞窗口 确认应答机制  ...

  6. TCP连接发送窗口问题思考

    TCP连接发送窗口问题思考 @(计算机网络) (2015年真题)主机甲和主机乙新建一个TCP连接,甲的拥塞控制初始阈值是32KB,甲向乙始终以MSS = 1KB大小的段发送数据,并一直有数据发送.乙为 ...

  7. tcp发送窗口(滑动窗口)、拥塞窗口

    TCP发送窗口拥塞窗口试题分析 题目一: 来源2015年408计算机综合 试题链接:https://www.nowcoder.com/questionTerminal/3241441c88f04ab5 ...

  8. linux网络编程-----TCP连接及相关问题

    c/s模型在建立连接时的流程如下 //服务器端 int sockfd = socket(AF_INET, SOCK_STREAM, 0);struct sockaddr_in servaddr; bz ...

  9. TCP 连接断连问题剖析

    在官方的正式文档中,TCP/IP 协议簇也称为国际互联网协议簇.TCP/IP 协议簇是目前使用最为广泛的全球互联网技术,其分层结构如图 1 所示: 图 1. TCP/IP 协议簇分层结构  如图 1 ...

  10. 关闭TCP连接的学问

    从TCP协议角度来看,一个已建立的TCP连接有两种关闭方式,一种是正常关闭,即四次挥手关闭连接:还有一种则是异常关闭,我们通常称之为连接重置(RESET). 首先说一下正常关闭时四次挥手的状态变迁,关 ...

最新文章

  1. 我这样写代码,比直接使用 MyBatis 效率提高了100倍!
  2. mysql 数据迁移_mysql实验--不同字符集数据库迁移步骤演示
  3. Ubuntu16.04删除客人会话
  4. Unity3D TestTool Part _1
  5. android真机调试看不到logcat信息
  6. ApiPost V5 升级指南
  7. 拼多多sdk php,标签PHP拼多多SDK文章 - 零分博客 - 关注互联网且乱扯淡互联网的个人博客...
  8. Mac新手需掌握的操作技巧——屏幕篇
  9. sys_guid()函数解析
  10. cocos2dx之Box2D
  11. 实战PyQt5: 130-使用HTTP请求下载文件
  12. word文档可以打开但显示乱码的完全解决攻略
  13. ORM是什么? ORM框架是什么?
  14. Catalan (卡特兰数)
  15. 机器学习实战笔记 第二章(1)
  16. 项目之网易游戏官网-合作产品部
  17. 管易云和金蝶云星空接口打通对接实战
  18. darknet整体框架
  19. 闵帆教授《论文写作》——心得体会
  20. CUPS 在和使用 HPLIP 驱动程序的打印机配合使用时报错 “Filter Failed“

热门文章

  1. keil软件是干嘛的?keil软件怎么用?
  2. FAT和FAT32文件系统的原理
  3. oracle 除数不能为0
  4. srt文件从英文翻译到中文
  5. Android实现中英文切换
  6. Uipath鼠标单击扩展教程
  7. 洛谷·[HNOI2015]落忆枫音
  8. 2020辽宁国家公务员考试申论模拟题:过度医疗
  9. 海报生成的Java方法
  10. 随机出现“No result defined for action ....Action and result input”解决