TCP三次握手四次挥手 UDP

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

TCP的三次握手

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

TCP的四次挥手

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

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

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

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

相关推荐
大Mod_abfun13 小时前
Socket网络通信教程1(文件传输,IPv4+v6,多客户端管理,重构?)
服务器·网络·c#·socket·vb.net·文件传输
时艰.13 小时前
电商项目支付宝支付实战
java·服务器·网络
运维管理14 小时前
H3C交换机Hybrid端口配置与VLAN理解-学习
运维·网络·学习
白太岁15 小时前
Muduo:(2) EPollPoller 实现 epoll 封装、 fd 事件监听与事件通知
网络·c++·网络协议·tcp/ip
秦奈16 小时前
Unity学习复习随笔(12):网络开发基础
网络·笔记·学习·unity
大模型发展与战略研究中心17 小时前
安全顶刊 | InstPro: 基于指令执行追踪和溯源的CPU漏洞利用攻击检测和调查
网络·安全
执行部之龙17 小时前
HTTP常见面试题总结
网络·网络协议·http
tod11319 小时前
Reactor反应堆模式
网络·网络协议·tcp/ip·reactor·多路转接·tcpdump
Codefengfeng1 天前
分辨压缩包的真加密与伪加密
linux·运维·网络
白太岁1 天前
通信:(3) 高并发网络通信:epoll + 边沿触发 + 非阻塞 IO + tcp
c语言·网络·c++·网络协议·tcp/ip