
TCP
sai_j
这个作者很懒,什么都没留下…
展开
-
[TCP] TCP的“第三次”挥手
上个学期一直在折腾小论文的事情,这个学期终于能稍微喘口气了。趁着最近准备面试的机会,顺便复习复习之前学过的基础知识,温故而知新。TCP三次握手的基本原理,没什么好说的,大把大把的教材以及文章。TCP三次握手的几个关键点:SYN占用一个序号,ACK不占用序号ack的值,其实是右侧开区间的边界值;下面开始进入正题。就是为什么要“第三次”握手?为了防止已经失效的连接...原创 2018-03-11 17:28:08 · 254 阅读 · 0 评论 -
[Socket] SO_REUSEADDR ?
在搞清楚SO_REUSEADDR选项有什么作用前,我们可能需要先简单回顾下TCP的四次握手,也就是TCP的连接释放过程。(当然,SO_REUSEADDR在多宿环境下也很重要,但是我们暂时不对那种情况进行分析。)在这里,我们称“执行主动关闭的一方”为A,“执行被动关闭的一方”为B。TCP的连接释放过程的具体细节,可以参考各种教材以及其他文章,在这里我们不再赘述。简单来说就是,在TCP连接...原创 2018-03-11 21:07:26 · 251 阅读 · 0 评论 -
[TCP] TCP 40ms Magic Number
待梳理参考文献:http://www.cnblogs.com/wanpengcoder/p/5366156.html https://www.cnblogs.com/wajika/p/6573028.html原创 2018-09-12 22:52:22 · 561 阅读 · 0 评论 -
[TCP] Write-Write-Read会有什么问题?
待补充同时包括TCP_CORK 和 TCP_NODELAY原创 2018-09-23 22:46:11 · 610 阅读 · 0 评论