tcp 慢启动 slow start

原创 2011年01月17日 13:41:00

如果在发送端和接收端间存在较慢的链路,而发送端仅根据接收端的缓存而一次性的发送大量分组,中间路由可能会内存溢出,会严重的降低网络的吞吐量。

慢启动采取的机制是,发送新分组的速率应该和接受到应答的速率应一致。

慢启动维护一个阻塞窗口(congestion window)cwnd,初始化为1。每当收到一个ack,则对cwnd进行增加。而发送端则必须从接收端通报的窗口和发送端维护的阻塞窗口中选取较小的值作为可以发送的字节数。

发送端通过阻塞窗口来进行流量控制。接收端通过通报窗口来进行流量控制。

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

TCP拥塞控制

TCP拥塞控制关键字:慢开始算法: 避免拥塞算法: 快重传: 即如果发送端接收到三个相同number的ack包,则不用等待发送包的的记时器超时,立即重传接收方ack的包。 快恢复:重点内容拥塞控...

TCP 慢启动(slow start)报文观察

慢启动定义 慢启动,是传输控制协议使用的一种拥塞控制机制。慢启动也叫做指数增长期。慢启动是指每次TCP接收窗口收到确认时都会增长。增加的大小就是已确认段的数目。这种情况一直保持到要么没有收到一些段,...

Slow performance occurs when you copy data to a TCP server by using a Windows Sockets API program

Slow performance occurs when you copy data to a TCP server by using a Windows Sockets API program ...

Slow performance occurs when you copy data to a TCP server by using a Windows Sockets API program

原文位置:https://support.microsoft.com/en-us/kb/823764转载部分内容,详细的见原文。SymptomsWhen you run a program that ...

mysql 5.5 开启慢日志slow log

1.mysql 5.5命令行里面 set global log_slow_queries = on;                ...

mysql慢日志 :slow query log 分析数据

1 慢查询日志 配置 2  查看慢查询日志工具:mysqldumpslow mysqlsla 3. 五种MySQL日志分析工具比拼           ...

Start快速启动软件

  • 2014-04-03 21:04
  • 28KB
  • 下载

Uboot启动分析笔记-----Stage1(start.S与lowlevel_init.S详解)

Uboot启动分析笔记-----Stage1(start.S与lowlevel_init.S详解) 1  u-boot.lds    首先了解uboot的链接脚本board/my2410/u-boot...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)