TCP
TCP
深入理解 Linux 的 TCP 三次握手
本系列文章希望从另一个角度交代清楚Linux上TCP实现的部分细节,本文就从TCP建立连接的三次握手开始,希望对你有所帮助。
OpenHarmony TCP 通信编程实战
本文旨在探讨TCP(Transmission Control Protocol,传输控制协议)通讯的
TCP经典异常问题探讨与解决
本文将从RST原理、排查手段、现网痛难点案例三个板块自上而下带给读者一套完整的分析。
32    2024-05-08
TCP的三次握手与四次挥手
客户端收到服务器的FIN包后,发送一个ACK包给服务器,确认服务器的请求。客户端进入TIME_WAIT状态,等待足够长的时间以确保服务器收到了自己的确认。
24    2024-01-12
TCP \ UDP \ TCP 三次握手和四次挥手
TCP 是面向连接的、可靠的、基于字节流的传输层通信协议。
21    2023-10-24
为什么 TCP 需要三次握手?
TCP 之所以需要 3 次握手,是因为 TCP 通讯双方都是全双工的,所以要经过 3 次交互才能确认双方的发送能力和接收能力,并且 TCP 握手必须是 3 次,如果是 2 次握手,不能证明服务器端的发送能力和客户端的接收能力;也不能是 4 次握手,因为 3 次已经能证明的事情,再交互握手 1 次完全没有必要。
23    2023-09-07
聊聊 RocketMQ 主从复制
Master 启动后创建 AcceptSocketService 服务 , 用来创建客户端到服务端的
24    2023-07-03
Linux 内核网络之 tcp 三次握手
今天我们一起来了解一下Linux 内核网络之 tcp 三次握手的相关流程。
26    2023-03-06
两将军问题和TCP三次握手
本文记录了两将军问题: 对于不可靠信道,无数次确认都不能百分百达成可靠共识。TCP 三次握手是在两个方向确认包的序列号, 增加了超时重试, 是两将军问题的一个工程解。
面试突击:为什么 TCP 需要三次握手?
TCP 之所以需要 3 次握手,是因为 TCP 通讯双方都是全双工的,所以要经过 3 次交互才能确认双方的发送能力和接收能力,并且 TCP 握手必须是 3 次,如果是 2 次握手,不能证明服务器端的发送能力和客户端的接收能力;也不能是 4 次握手,因为 3 次已经能证明的事情,再交互握手 1 次完全没有必要。