当前位置:网站首页>TCP three handshakes and four waves
TCP three handshakes and four waves
2022-06-28 22:16:00 【code-x】
The third handshake is to prove that both parties have the ability to send response messages
such as
A Want to B Establishing a connection
If A B Both sides are normal
- A towards B send out syn, B Received , here B know A Can send messages normally
- B towards A send out syn and ack, A Received , here A know B Can receive... Normally (ack), It can also be sent normally (syn), but B I don't know yet A Can you receive it normally
- Last A towards B send out ack, Prove that you can receive . thus A B Both parties have confirmed that the other party can send messages normally
The fourth wave is to ensure that the data has been completely sent
- A towards B send out , I'm going to close it , At that time A There must be no data to B Sent
- B towards A send out ack Indicates that a shutdown request has been received , But this time B There may be data that hasn't been sent yet
- B Active direction A send out fin It means that my data has been completely sent , Cut it off . At this time, both parties have no data to send to each other
- A send out ack confirm , About to disconnect
边栏推荐
- YAYA LIVE CTO 唐鸿斌:真正本地化,要让产品没有「产地」属性
- After reading the list of global patent and chip buyers, I understand that high innovation can lead to high profits
- Is it safe to open a stock trading account? Is it reliable?
- 犹豫的根音
- 科技巨头成立元宇宙标准论坛,走向开放还是建立围城?
- 小样本利器2.文本对抗+半监督 FGSM & VAT & FGM代码实现
- 运维体系建设思考 - 稳定性篇
- 阿海的忠告
- Adding a markdown editor to lavel
- Sword finger offer:[day 2 linked list (simple)] --- > print the linked list from end to end
猜你喜欢

爱数SMART 2022峰会开启,分享数据战略与建设数据驱动型组织方法论

Analysis of CSRF Cross Site Request Forgery vulnerability

Use of dynamic panels

Zadig 面向開發者的自測聯調子環境技術方案詳解

After reading the list of global patent and chip buyers, I understand that high innovation can lead to high profits

CVPR 2022|极具创意&美感的文字生成方法!支持任意输入

6月底了,让我康康有多少准备跳槽的

Axure custom components

【电子实验2】简单电子门铃

Appium automated test Jiugongge unlock
随机推荐
6月底了,让我康康有多少准备跳槽的
宜明昂科在港交所递表:2021年亏损翻倍,过往融资额存在夸大情形
[width first search note] BFS output shortest path
Is it safe to open an account on great wisdom
重磅!CDA认证考试备考答疑上线
[linq]c list type grouping sum
BOE was brilliant for the Winter Olympics, but revealed another Chinese technology enterprise dominating the world
这个简单的小功能,半年为我们产研团队省下213个小时
Progress in visual weakly supervised learning
运维体系建设思考 - 稳定性篇
【selenium自动化过程中的api抓包】browsermobproxy的安装和配置
如何制作精美的图片
If you are a C developer, look at these three explicit programming techniques
科技巨头成立元宇宙标准论坛,走向开放还是建立围城?
Analysis of CSRF Cross Site Request Forgery vulnerability
Rule engine development experience sharing - reddit
Pat 1054 the dominiant color (20 points)
[webapi] return dynamic list dynamic
Golang JSON serializing and deserializing strings deserializing to map[string]interface{}
Pat 1024 palindromic number (25 points) sum of large integers