主机甲和乙已建立了 TCP 连接,甲始终以 MSS=1KB 大小的段发送数据,并一直有数据 发送;乙每收到一个数据段都会发出一个接收窗口为 10KB 的确认段。若甲在 t 时刻发生超 时时拥塞窗口为
**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 时刻发生超 时时拥塞窗口为相关推荐
- TCP短连接产生大量TIME_WAIT导致无法对外建立新TCP连接的原因及解决方法—基础知识篇...
最近遇到一个线上报警:服务器出现大量TIME_WAIT导致其无法与下游模块建立新HTTP连接,在解决过程中,通过查阅经典教材和技术文章,加深了对TCP网络问题的理解.作为笔记,记录于此. ...
- 【Linux网络编程笔记】TCP短连接产生大量TIME_WAIT导致无法对外建立新TCP连接的原因及解决方法—实践篇
1. 查看系统网络配置和当前TCP状态 在定位并处理应用程序出现的网络问题时,了解系统默认网络配置是非常必要的.以x86_64平台Linux kernelversion 2.6.9的机 ...
- ESP8266 wifi模块连接上了热点之后 与服务器建立了tcp连接并进入了透传模式,如果关掉热点wifi模块的tcp连接没有切断,为什么
ESP8266 wifi模块连接上了热点之后 与服务器建立了tcp连接并进入了透传模式,如果关掉热点wifi模块的tcp连接没有切断,为什么? 这个是很多开发者在第一次使用ESP8266模块是会出现的 ...
- 永宏plc的ip通信转接模块,能ping通了,却无法建立modbus tcp连接的问题解决
永宏plc的ip通信转接模块,能ping通了,却无法建立modbus tcp连接. 经过检测,发现是其ip通信配置软件里, 在其服务页面里,要选择连接的操作模式,从下拉选项中,选择Modbus伺服器模 ...
- TCP协议可靠性保证(确认应答机制,超时重传机制,流量控制,拥塞窗口)
上一次我们知道了TCP协议通过连接管理机制保证可靠性,今天我们继续来看一看TCP协议中其他几种保证可靠性的方法. · 确认应答机制 · 超时重传机制 · 流量控制 · 拥塞窗口 确认应答机制 ...
- TCP连接发送窗口问题思考
TCP连接发送窗口问题思考 @(计算机网络) (2015年真题)主机甲和主机乙新建一个TCP连接,甲的拥塞控制初始阈值是32KB,甲向乙始终以MSS = 1KB大小的段发送数据,并一直有数据发送.乙为 ...
- tcp发送窗口(滑动窗口)、拥塞窗口
TCP发送窗口拥塞窗口试题分析 题目一: 来源2015年408计算机综合 试题链接:https://www.nowcoder.com/questionTerminal/3241441c88f04ab5 ...
- linux网络编程-----TCP连接及相关问题
c/s模型在建立连接时的流程如下 //服务器端 int sockfd = socket(AF_INET, SOCK_STREAM, 0);struct sockaddr_in servaddr; bz ...
- TCP 连接断连问题剖析
在官方的正式文档中,TCP/IP 协议簇也称为国际互联网协议簇.TCP/IP 协议簇是目前使用最为广泛的全球互联网技术,其分层结构如图 1 所示: 图 1. TCP/IP 协议簇分层结构 如图 1 ...
- 关闭TCP连接的学问
从TCP协议角度来看,一个已建立的TCP连接有两种关闭方式,一种是正常关闭,即四次挥手关闭连接:还有一种则是异常关闭,我们通常称之为连接重置(RESET). 首先说一下正常关闭时四次挥手的状态变迁,关 ...
最新文章
- 我这样写代码,比直接使用 MyBatis 效率提高了100倍!
- mysql 数据迁移_mysql实验--不同字符集数据库迁移步骤演示
- Ubuntu16.04删除客人会话
- Unity3D TestTool Part _1
- android真机调试看不到logcat信息
- ApiPost V5 升级指南
- 拼多多sdk php,标签PHP拼多多SDK文章 - 零分博客 - 关注互联网且乱扯淡互联网的个人博客...
- Mac新手需掌握的操作技巧——屏幕篇
- sys_guid()函数解析
- cocos2dx之Box2D
- 实战PyQt5: 130-使用HTTP请求下载文件
- word文档可以打开但显示乱码的完全解决攻略
- ORM是什么? ORM框架是什么?
- Catalan (卡特兰数)
- 机器学习实战笔记 第二章(1)
- 项目之网易游戏官网-合作产品部
- 管易云和金蝶云星空接口打通对接实战
- darknet整体框架
- 闵帆教授《论文写作》——心得体会
- CUPS 在和使用 HPLIP 驱动程序的打印机配合使用时报错 “Filter Failed“