详解 TCP 连接的“ 三次握手 ”与“ 四次挥手 ”( 八 )
序号为Seq=y;
确认号为Ack=x+1 , 表示收到客户端的序号Seq并将其值加1作为自己确认号Ack的值;随后服务器端进入SYN-RCVD阶段 。
(3)客户端接收到来自服务器端的确认收到数据的TCP报文之后 , 明确了从客户端到服务器的数据传输是正常的 , 结束SYN-SENT阶段 。 并返回最后一段TCP报文 。 其中:
标志位为ACK , 表示“确认收到服务器端同意连接的信号”(即告诉服务器 , 我知道你收到我发的数据了);序号为Seq=x+1 , 表示收到服务器端的确认号Ack , 并将其值作为自己的序号值;确认号为Ack=y+1 , 表示收到服务器端序号Seq , 并将其值加1作为自己的确认号Ack的值;随后客户端进入ESTABLISHED阶段 。服务器收到来自客户端的“确认收到服务器数据”的TCP报文之后 , 明确了从服务器到客户端的数据传输是正常的 。 结束SYN-SENT阶段 , 进入ESTABLISHED阶段 。
在客户端与服务器端传输的TCP报文中 , 双方的确认号Ack和序号Seq的值 , 都是在彼此Ack和Seq值的基础上进行计算的 , 这样做保证了TCP报文传输的连贯性 。 一旦出现某一方发出的TCP报文丢失 , 便无法继续\"握手\" , 以此确保了\"三次握手\"的顺利完成 。 此后客户端和服务器端进行正常的数据传输 。 这就是“三次握手”的过程 。 2.“三次握手”的动态过程推荐阅读
- 原神|原神:阿贝多有什么用?兼顾副C与辅助,三大作用机制详解
- |《哈利波特: 魔法觉醒》学院活动保护南瓜攻略详解教程
- 碧蓝航线|碧蓝航线SR重巡福煦数据详解 期待越高失望越大 强度平平无奇
- fate grand order|fgo五星降临者梵高强度详解 暴击队最强天拐核心 从此刀刀烈火
- steam|阴阳师铁鼠新皮肤详解 对弈竞猜破产风格 玩家遭遇天台局的现状
- 伊利丹·怒风|魔兽TBC:伊利丹招牌技能,“剪切”机制详解,盾坦闭眼都能抗?
- 假面骑士|假面骑士live腰带官方详解 蝙蝠拔刀和拔枪 加油枪和手持吸尘器
- 神之手|黑暗特利迦裂口双形态能力详解 暴热神之手与闪电高速涡轮冲击
- 射击|魔兽TBC:猎人输出手法,“5511机制”详解,与抽筋宏有何区别?
- 三国志|三国志战略版6套T0天花板共存配置,阵容克制和被克制详解!