tcp 慢启动 slow start

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

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

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

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

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

 

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 ...
  • pud_zha
  • pud_zha
  • 2012年08月31日 15:34
  • 803

善用php-fpm的慢执行日志slow log,分析php性能问题

来源:http://www.bo56.com/%E5%96%84%E7%94%A8php-fpm%E7%9A%84%E6%85%A2%E6%89%A7%E8%A1%8C%E6%97%A5%E5%BF%...
  • lba8610
  • lba8610
  • 2014年09月03日 13:57
  • 1020

Redis源码分析(二十一)——慢查日志slow_log

slow_log是Redis提供的用于观察系统性能的

mysql 5.5 开启慢日志slow log

1.mysql 5.5命令行里面 set global log_slow_queries = on;                               # 开启慢日志 set [sess...

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

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

Hybrid Start(混合慢启动)

Standard slow start does not work well under large bandwidth-delay product (BDP) networks. We find t...

Start快速启动软件

  • 2014年04月03日 21:04
  • 28KB
  • 下载

Pixhawk之启动代码和入口函数(.mk、rcS、__start、hrt)

origin: http://blog.csdn.net/qq_21842557/article/details/50844016 一、开篇         首先告诉大家一个坏消息,DJI提供...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:tcp 慢启动 slow start
举报原因:
原因补充:

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