当前位置:网站首页>Why is the TCP handshake just 3 times?
Why is the TCP handshake just 3 times?
2022-06-25 04:42:00 【Big bear loves to work】
Why? TCP The handshake was just 3 And then ?
because 3 The second handshake is the minimum number of interactions that can let both parties know that the other party has the ability to send and receive

As shown in the figure above :
The first 1 After a handshake :Client The message of is Server receive
Server Only certain Client The data sent can reach Server End
Serevr It can correctly receive data from the opposite end
The first 2 After a handshake :
Client Received data from the opposite end , So in Client From the perspective of :
Client The receiving capacity is normal
Client Normal sending capacity ( Because the first handshake is normal, I will receive the confirmation )
Server The receiving capacity is normal ( Because the second handshake confirmation will be received only when the reception is normal )
Server Normal sending capacity
The first 3 After a handshake :
Server received Client There was a confirmation , So from Server Perspective :
Client The receiving capacity and sending capacity of are normal
Server The receiving and sending capacity of the is normal
Because both sides know that the receiving and sending capacity of the other side is ok 了 , So you can happily establish a connection
边栏推荐
猜你喜欢

A detailed summary of four handshakes (or four waves) over TCP connections

Successfully solved: selenium common. exceptions. TimeoutException: Message: timeout: Timed out receiving message from

Office macro virus bounce shell experiment

领导:谁再用 Redis 过期监听实现关闭订单,立马滚蛋!

JS arguments

JS' sort() function

Record small knowledge points

为什么SQL语句命中索引比不命中索引要快?

2.0springmvc uses restful

Mongodb cluster
随机推荐
Value transfer between parent and child components of wechat applet
Successfully solved: selenium common. exceptions. TimeoutException: Message: timeout: Timed out receiving message from
GBASE 8s 总体架构
Gbase 8s stored procedure syntax structure
CTF_ Web: deserialization learning notes (I) classes and objects in PHP
重磅直播 | 相移法+多频外差之数学原理推导+实现
初识 Flutter 的绘图组件 — CustomPaint
GBASE 8s的包
GbASE 8s中的Blob 页(Blobspace page)
LabVIEW development gas regulator
dotnet-exec 0.4.0 released
Gbase 8s index b+ tree
Concat() in JS
我的IC之旅——资深芯片设计验证工程师成长——“胡”说IC工程师完美进阶
Blob page in gbase 8s
计算学生成绩等级(虚函数和多态)
CTF_ Web: basic 12 questions WP of attack and defense world novice zone
论文笔记: 多标签学习 ESMC (没看懂, 还没写出来, 暂时放这里占个位置)
CTF_ Web: Advanced questions of attack and defense world expert zone WP (19-21)
记录小知识点