面试真题

网络 · 简单 · 腾讯

TCP 三次握手过程

简单 网络 🎤 腾讯
参考答案
结论:三次握手过程明确如下。1)客户端CLOSED→SYN_SENT,发报文SYN=1,seq=x;2)服务端LISTEN→SYN_RCVD,回SYN=1,ACK=1,seq=y,ack=x+1;3)客户端SYN_SENT→ESTABLISHED,发ACK=1,seq=x+1,ack=y+1;服务端收后→ESTABLISHED。核心:双方交换初始序列号并确认对方存活;SYN占用1序列号,ACK不占。示例:客户端x=0,服务端y=0,则ack=1。
题目整理自公开面经,答案由校招宝自研生成,仅供参考