关于三握四挥

三次握手,为啥不是两次?

如果是两次握手,发送端可以确定自己发送的信息能对方能收到,也能确定对方发的包自己能收到,但接收端只能确定对方发的包自己能收到 无法确定自己发的包对方能收到

并且两次握手的话, 客户端有可能因为网络阻塞等原因会发送多个请求报文,延时到达的请求又会与服务器建立连接,浪费掉许多服务器的资源

为啥要四次挥手?

TCP连接是双工的,意味着数据可以在两个方向上同时传输。在连接建立后,客户端可以向服务器发送数据,服务器也可以向客户端发送数据。所以关闭连接时,需要分别在两个方向上独立地关闭数据传输通道

相关推荐
鱼大虾1 分钟前
centos服务器安装gitlab
服务器·centos·gitlab
徐子元竟然被占了!!4 分钟前
DNS协议-DDNS
网络
testpassportcn4 分钟前
Dell D-MSS-DS-23 認證介紹|Dell Data Scientist 考試全解析與高效備考指南
网络·学习·改行学it
赋创小助手9 分钟前
超微 SYS-E403-14B-FRN2T 深度解析:面向边缘与 IoT 场景的高扩展紧凑型服务器
运维·服务器·人工智能·科技·物联网·ai·边缘计算
白山云北诗19 分钟前
中小企业如何做好企业官网的网络安全
网络·数据库·web安全·ddos·cc·企业网络安全
澄澈青空~19 分钟前
病毒木马侵入系统内核的底层运作机理
java·linux·服务器
DX_水位流量监测20 分钟前
阵列雷达波测流监测技术:原理、参数与应用实践
大数据·网络·人工智能·信息可视化·数据分析
中国云报27 分钟前
构建AI时代的自动驾驶网络:HPE的匠心与巧思
网络·人工智能·机器学习·自动驾驶
ifenxi爱分析28 分钟前
智能体时代,大厂向应用层渗透的逻辑与路径
网络·人工智能
AI+程序员在路上36 分钟前
嵌入式Linux中添加ftp服务器的简易方法
linux·运维·服务器