【计算机网络】TCP传输控制协议——三次握手

文章目录

握手的流程

  1. 一开始,客户端和服务端都处于CLOSE状态,先是服务端监听某个端口,处于LISTEN状态。
  2. 然后客户端主动发起连接SYN,之后处于SYN-SEND状态。
  3. 服务端收到发起的连接,返回SYN,并且ACK客户端的SYN,之后处于SYN-RECV状态。
  4. 客户端收到服务端发送的SYN和ACK之后,发送ACK的ACK,之后处于ESTABLISHED状态,因为它一发一收成功了。
  5. 服务端收到ACK的ACK之后,处于ESTABLISHED状态,因为它也一发一收成功了。

常考考点

  • 为什么是三次握手而不是两次?

答:因为当接收到的包中不止有ack,那么需要回复一个ack,否则会产生超时重传,服务端需要接收到发送ACK的ACK才能建立连接。

  • 为什么是三次握手而不是四次?

答:因为服务端在发送ACK包的同时也可以发送SYN包,原因是这两个标志位在逻辑上不产生冲突。

相关推荐
新诺韦尔API2 分钟前
手机在网状态查询接口对接详细流程
大数据·网络·智能手机·api
车载测试工程师4 分钟前
CAPL学习-ETH功能函数-方法类3
学习·tcp/ip·以太网·capl·canoe
高频交易dragon8 分钟前
python缠论形态分析过程
开发语言·网络·python
发光小北13 分钟前
SG-PLC-Private(PLC 数据采集网关)
网络
Cher ~14 分钟前
【路由器】NAT
网络·智能路由器
LLTSTJ17 分钟前
距离矢量路由协议和链路状态路由协议的详解及其区别
网络·网络协议·动态规划
河南互链数安18 分钟前
企业多类型项目验收:渗透测试核心指南
网络·安全·web安全
阿恩.77022 分钟前
金融经济学国际期刊/会议:前沿研究与创新
大数据·人工智能·笔记·计算机网络
JZZC223 分钟前
32.PPP——PAP
计算机网络·ensp·ppp·pap
科技块儿25 分钟前
【IP】IP精准检测【IP数据云ipdatacloud.com】
网络·网络协议·tcp/ip