当前位置:网站首页>2020-08-19: what mechanism does TCP ensure reliability?
2020-08-19: what mechanism does TCP ensure reliability?
2020-11-06 21:55:00 【Fuda Dajia architect's daily question】
Fogo's answer 2020-08-19:
Fogo's pithy formula : school (jiao) It is true that Xu Zhen has a long history (tcp Reliability assurance mechanism : check 、 Serial number 、 confirm 、 Retransmission 、 congestion 、 Traffic 、 Connect )
check : Is the data correct .
Serial number : Number the data seq.
confirm :ACK.
Retransmission : Timeout retransmission and redundancy ACK Retransmission .
Congestion control : Slow start ( Slow start )、 Congestion avoidance 、 Fast retransmission 、 Fast recovery .
flow control : According to the ability of the receiver, the sending speed of the sender is determined .
Connect : Three handshakes and four waves .
版权声明
本文为[Fuda Dajia architect's daily question]所创,转载请带上原文链接,感谢
边栏推荐
- An article takes you to understand CSS pagination examples
- To teach you to easily understand the basic usage of Vue codemirror: mainly to achieve code editing, verification prompt, code formatting
- GitHub: the foundation of the front end
- Hdu3974 assign the task segment tree DFS order
- STM32F030K6T6兼容替换灵动MM32F031K6T6
- C and C / C + + mixed programming series 5 - GC collaboration of memory management
- What the hell is fastthreadlocal? The existence of ThreadLocal!!
- How does filecoin's economic model and future value support the price of fil currency breaking through thousands
- es创建新的索引库并拷贝旧的索引库 实践亲测有效!
- Python basic data type -- tuple analysis
猜你喜欢
[forward] how to view UserData in Lua
2020-08-30:裸写算法:二叉树两个节点的最近公共祖先。
The legality of IPFs / filecoin: protecting personal privacy from disclosure
git远程库回退指定版本
C and C / C + + mixed programming series 5 - GC collaboration of memory management
Method of code refactoring -- Analysis of method refactoring
Flink's datasource Trilogy: direct API
#JVM 类加载机制
This project allows you to quickly learn about a programming language in a few minutes
An article takes you to understand CSS gradient knowledge
随机推荐
Markdown tricks
How to prepare for the system design interview
非易失性MRAM存储器应用于各级高速缓存
Call analysis of start method in JNI thread and callback analysis of run method
To teach you to easily understand the basic usage of Vue codemirror: mainly to achieve code editing, verification prompt, code formatting
Elasticsearch database | elasticsearch-7.5.0 application construction
细数软件工程----各阶段必不可少的那些图
Es create a new index database and copy the old index library, practice pro test effective!
File download manager realized by electron
Js字符串-String字符串对象方法
Small program introduction to proficient (2): understand the four important files of small program development
An article taught you to use HTML5 SVG tags
A small goal in 2019 to become a blog expert of CSDN
Using iceberg on kubernetes to create a new generation of cloud original data Lake
2020-08-29:进程线程的区别,除了包含关系之外的一些区别,底层详细信息?
[forward] how to view UserData in Lua
【涂鸦物联网足迹】涂鸦云平台全景介绍
C language I blog assignment 03
2020年新规,微信封号怎么快速解除?
Bitcoin once exceeded 14000 US dollars and is about to face the test of the US election