TCP三次握手四次挥手 UDP

TCP是面向链接的协议,而UDP是无连接的协议

TCP的三次握手

三次传输过程是纯粹的不涉及数据,三次握手的几个数据包中不包含数据内容。它的应用层,数据部分是空的,只是TCP实现会话建立,点到点的连接

TCP的四次挥手

第四次发送数据包不携带数据,只传达要断开连接的消息

A到B的的FIN过程可能包含数据

B的ACK和FIN要分开两次的原因:

跟数据传输有关系,要等数据传完了才可以断开。A给B发送完了,但是B可能还没有发送完,要等B数据也传输完才可以断开。

相关推荐
FS_Marking3 分钟前
短距离网络10G SFP+光模块选型指南
网络·人工智能
不会写DN4 分钟前
如何给 Go 语言的 TCP 聊天服务加上 ACK 可靠送达机制
开发语言·tcp/ip·golang
爱学习的小囧10 分钟前
vSphere 9.0 API 实操教程 —— 轻松检索 vGPU 与 DirectPath 配置文件
linux·运维·服务器·网络·数据库·esxi·vmware
fei_sun12 分钟前
数字积木(IP)设计流程
服务器·网络·tcp/ip
椰猫子15 分钟前
Javaweb(Http、Maven)
网络·网络协议·http
EasyGBS17 分钟前
从“看得见”到“看得安全”:国密GB35114国标GB28181平台EasyGBS双标协同重构安防视频安全体系
网络·安全·重构
@encryption31 分钟前
HCIA第一次作业
网络
小心我捶你啊34 分钟前
SOCKS5与HTTP代理的差异与应用场景抉择
网络·网络协议·http
147API35 分钟前
Claude 4.6 API 接入全流程避坑:OpenAI 迁移、长上下文超时、429 限流一次讲清
运维·服务器·网络·claude·api大模型
条tiao条1 小时前
TypeScript 网络编程从零到一:net 模块全解析(入门专属)
javascript·网络·typescript