TCP三次握手四次挥手 UDP

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

TCP的三次握手

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

TCP的四次挥手

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

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

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

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

相关推荐
c++逐梦人3 分钟前
多路转接epoll
linux·网络·epoll
天若有情6733 分钟前
Deepseek-V4-Flash-20260423 深度评测与实战指南
java·大数据·网络·ai
艾莉丝努力练剑6 分钟前
【Linux网络】Linux 网络编程:传输层UDP
linux·运维·服务器·网络·计算机网络·udp
ylscode19 分钟前
微软Edge浏览器启动时停止将已保存的密码加载到内存中
网络·数据库·安全·安全威胁分析
草莓熊Lotso2 小时前
【Linux系统加餐】从原理到封装:基于建造者模式实现System V信号量工业级C++封装
android·linux·运维·服务器·网络·c++·建造者模式
齐齐大魔王9 小时前
Linux-网络编程实战
linux·运维·网络
智塑未来9 小时前
app应用怎么接入广告?标准流程与落地实操方案全解析
大数据·网络·人工智能
wanhengidc10 小时前
私有云的作用都有哪些?
运维·服务器·网络·游戏·智能手机
花阴偷移10 小时前
Ubuntu 22.04版本下配置静态IP
linux·运维·服务器·tcp/ip·ubuntu
CTO Plus技术服务中10 小时前
71款企业级自研产品,线上演示环境
网络