【计算机网络】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包,原因是这两个标志位在逻辑上不产生冲突。

相关推荐
三不原则几秒前
网站慢、掉线?可能是TCP/IP在“闹情绪”
网络·网络协议·tcp/ip
2301_7807896617 分钟前
高防 IP 部署实战:DDoS 大流量攻击下的业务连续性保障策略
网络协议·tcp/ip·ddos
Gofarlic_oms127 分钟前
跨国企业Cadence许可证全球统一管理方案
java·大数据·网络·人工智能·汽车
网安CILLE1 小时前
Wireshark 抓包实战演示
linux·网络·python·测试工具·web安全·网络安全·wireshark
YYYing.2 小时前
【计算机网络 | 第八篇】计网之传输层(二)—— TCP的可靠传输与流量控制
网络·网络协议·tcp/ip·计算机网络
呉師傅2 小时前
东芝3525AC彩色复印机打印配件寿命和打印错误记录方法【实际操作】
运维·服务器·网络·windows·电脑
weixin_468466852 小时前
通信与网络基础知识简记
网络·网络协议·系统架构·信息与通信·软考·香农公式·网络结构
上海云盾-高防顾问2 小时前
源站IP泄露防护:高防CDN“隐形斗篷”技术详解
网络·tcp/ip·安全
十月南城2 小时前
Kubernetes入门地图——核心对象、网络与存储的抽象关系与心智模型
网络·容器·kubernetes
连续讨伐3 小时前
前期小随笔
服务器·网络·nginx