![](https://img-blog.csdnimg.cn/20200808085232855.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
TCP/IP协议
我理解的TCP/IP协议栈
酱油师兄
手撕过协议,寄存器编过程。
展开
-
TCP/IP协议(七、tcp中的常见定时器)
在网上找了一篇tcp中常见定时器还不错的文章,这里转载一下。转载 2020-08-30 18:45:47 · 323 阅读 · 0 评论 -
TCP/IP协议(六、tcp拥塞控制)
如前面所述,针对丢包情况,TCP采用的首要机制是重传,包括超时重传和快速重传。针对保证接收端的顺序问题和接收速率比较慢的问题,TCP采用了滑动窗口的机制。这两个可以往回看前两篇。今天说的情况是,当网络处于拥塞奔溃状态时,共用一条网络传输路径的多个TCP连接却需要重传更多的数据包。这就好比火上浇油,可想而知,结果只会更糟,所以我们今天讨论的是如何避免这个问题。原创 2020-08-30 11:12:13 · 521 阅读 · 0 评论 -
TCP/IP协议(五、tcp滑动窗口)
终于来到了TCP的滑动窗口,本来计算第二节就讲滑动窗口,但是每次都是计划赶不上变化,一推再推,所以来到了第5节,不过也不晚,趁早搞懂TCP/IP还是很有用的。原创 2020-08-28 00:55:36 · 940 阅读 · 0 评论 -
TCP/IP协议(四、tcp重传机制)
从上节课看到,出现了丢包的时候,tcp会出现重传,那重传的机制是什么,TCP拥有两套独立机制来完成重传。一是基于时间,二是基于确认消息(SACK)。第二种方法通常比第一种更高效。原创 2020-08-25 22:13:59 · 1758 阅读 · 0 评论 -
TCP/IP协议(三、tcp选项字节)
上一篇简单的介绍了tcp协议的基础,也没有涉及到具体的抓包,都不知道我说的三次握手是不是对的,今天就来从抓包开始分析。转载 2020-08-23 22:47:15 · 1954 阅读 · 0 评论 -
TCP/IP协议(二、初识tcp)
tcp是网路协议的重点的重点,也是我们经常说的,这一次就好好的学习分析tcp协议。原创 2020-08-13 23:04:02 · 688 阅读 · 0 评论 -
TCP/IP协议(一、自己动手实现udp)
对TCP/IP协议都只是听过,没有仔细研究过,一些知识体系也比较零散,什么三次握手,四次挥手,滑动窗口,零拷贝技术等等,都是知识有这么个东西,而不知道具体是啥,这几天还是根king老师学习TCP/IP协议栈,受益匪浅,所以把这几天学习的TCP/IP协议的知识整理一下,形成一个自己的知识体系。原创 2020-08-12 20:15:58 · 3768 阅读 · 4 评论