沃特碧们的Colg

QQ登录

只需一步,快速开始

[新发现新分享] 浅析Nagle算法发挥网络游戏的作用。(制造世界中)

[复制链接]
发表于 2021-1-12 09:51 | 显示全部楼层 |阅读模式

[新发现新分享] 浅析Nagle算法发挥网络游戏的作用。(制造世界中)

本帖最后由 Qiming670 于 2021-1-12 12:22 编辑
     Nagle算法是对TCP层的一种优化,是为了减少广域网的小分组数目,从而减少网络拥塞的出现,目前绝大部分智能设备都默认开启了这一算法。Nagle算法的基本定义是最多只能有一个未被确认的小分组,在该分组ack到达之前不能发送其他的小分组,在这之前TCP会将之前的这些小分组收集起来,当ACK到来的时候,打包成一个分组的方式发送出去,而小分组的定义小于MSS的任何分组。简单来说满足一下条件就发送: (1)包长度达到了MSS。
(2)该包含有FIN。
(3)设置了TCP_NODELAY选项。
  (4 )   未设置TCP_CORKxua选型,前面分组发送完成。
(5)超时。
直白的说:
Nagle算法 就是校车头(ACK)+载客车(核载11人),校车(ACK)在校门口等着,来了一群又一群学生(分组群),我们姐妹3(分组1),我们兄弟8(分组2),我们班级11人众(分组3)等等,校车一辆一辆满车的发,人多的时候,车子满车发,当只有姐妹3(分组1),司机X说走不了人太少等等,这个时候又来兄弟8(分组2),司机x说够11个人了,可以发车了,然后司机X带着11个人走了,这个时候,司机Y把校车开了过来等客,这个时候班级11人众(分组3)来了,司机Y看看后面没啥人,说狗子们我们冲。司机Y带着人就冲了。这个时候司机Z把校车开了过来,迎面走来了一个姐妹3(分组1),司机Z说等等看,结果半天没人,到点了,司机z说,姐妹们可以走了,于是司机z带着人开走了。
第一页
这人还没添加签名啦。别再看她啦
发表于 2021-1-18 11:00 | 显示全部楼层
没头没尾啊
这人还没添加签名啦。别再看她啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|沃特碧们的Colg ( 闽ICP备06029681号-1 )

GMT+8, 2021-1-18 17:35 , Processed in 0.030111 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! Relife

© 2001-2019

快速回复 返回顶部 返回列表