
tcp
phantom_111
这个作者很懒,什么都没留下…
展开
-
tcp KeepAlive vs http KeepAlive
文章目录1. 写在最前面2. 两种 KeepAlive 的区别3. 验证 KeepAlive3.1 http KeepAlive3.1.1 结论3.2 tcp KeepAlive3.2.1 结论4. 碎碎念5. 参考资料 1. 写在最前面 这个问题的好奇点背景是这个样子的。 笔者所在的公司到了一年一度换证书的日子,为了做 double check (嗯,其实就是作为弱鸡的我默默的围观大佬换证书)。在验证更换证书是否生效的时候,有一个很有趣的现象: 用之前已经打开的 Google 页面刷新的话,证书还是 2原创 2020-12-22 21:44:15 · 373 阅读 · 0 评论 -
拥塞控制 vs 流量控制
在 TCP 中,拥塞窗口和接收窗口的最小值,是任意时刻内发送方确定能被发送出去的字节数。 拥塞窗口受拥塞控制的影响,接收窗口受流量控制的影响,以下会分别介绍拥塞控制和流量控制。 拥塞控制与流量控制本质上来说,是生产者消费者的模型,如下图所示: 拥塞控制 目的:通过减少发送方发送的数据量,起到阻止发送方到接收方之间的链路变得拥塞的目的。 实现:拥塞控制通过拥塞窗口实现,拥塞窗口由发送方维护,通过预...原创 2019-11-06 22:37:22 · 451 阅读 · 0 评论 -
重读TCP 协议
拖延症晚期患者,终于在周末的尾巴开始写这篇本来上周就应该总结出来的文章了……。 1. 基本概念 大部分介绍 tcp 协议的开头都是, tcp 协议是一种面向连接的、可靠的、基于字节流的传输层协议。讲真的就是这么单纯的记住这个概念,在实践中并没有什么具体用处,毕竟工作和考试不一样……。为了更深刻的理解这个协议,让我们先拆解下概念要点: 传输层协议,什么是传输层呢,为什么需要抽象传输层的概念呢? ...原创 2019-10-20 23:05:06 · 342 阅读 · 0 评论