TCP三次握手四次挥手 UDP

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

TCP的三次握手

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

TCP的四次挥手

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

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

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

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

相关推荐
❥ღ Komo·33 分钟前
Ansible Playbook入门指南:核心语法与实战
网络
Σdoughty2 小时前
DNS主从服务
网络
CS_浮鱼3 小时前
【Linux】进程控制
linux·运维·网络
三川6984 小时前
1. 网络编程基础
开发语言·网络
Guheyunyi4 小时前
安全风险监测系统核心技术
运维·网络·人工智能·安全
weixin_307779135 小时前
Amazon VPC中Web应用无法连接数据库的安全组配置问题分析与修复
网络·数据库·安全·云计算·aws
百***78455 小时前
Java实战:Spring Boot application.yml配置文件详解
java·网络·spring boot
2301_780789666 小时前
WAF如何应对金融领域的网络威胁和黑客攻击
服务器·网络·安全·web安全·金融
我命由我123456 小时前
Java 开发 - 粘包处理器 - 基于消息头 + 消息体(魔数验证、长度验证)
java·网络·后端·网络协议·java-ee·intellij-idea·intellij idea
小糖学代码7 小时前
网络:5.应用层协议HTTP
网络·网络协议·http