為什麼不是四次握手?
第一步:
用戶端A 發送同步信号SYN + A的初始序列号 seq = x
第二步:
伺服器端B 确認收到A的同步信号,并記錄A的初試序列号到本地,
并向A發送确認資訊 ack =x+1。
第三步:
B發送同步信号SYN + B的初始序列号 seq 給用戶端A。
第四步:
A确認收到B的同步信号,并記錄 B’的初試序列号到本地,并向B發送确認資訊 ack = y + 1.
很顯然,第二,三步可以合并,隻需要三次握手,可以提高連接配接的速度與效率。
總結:本質:1、保證信道資料傳輸的可靠性;2、避免資源浪費 3、三次是保證雙方互相明确對方能收能發的最低值。
https://blog.csdn.net/weixin_42194284/article/details/94313499?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task