传输层协议(TCP/UDP)介绍
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,一,TCP/IP协议族的传输层协议概况:1,TCP:传输控制协议2,UDP:用户数据报协议二,TCP/UDP协议详解:1,TCPa.TCP是面向连接的,可靠的进程到进程通信的协议 ;TCP提供全双工服
千家信息网最后更新 2025年12月02日传输层协议(TCP/UDP)介绍
一,TCP/IP协议族的传输层协议概况:
1,TCP:传输控制协议
2,UDP:用户数据报协议
二,TCP/UDP协议详解:
1,TCP
a.TCP是面向连接的,可靠的进程到进程通信的协议 ;
TCP提供全双工服务,即数据可在同一时间双向传输。
b.TCP报文段:
TCP将若干个字节构成一个分组。叫报文段。TCP报文段封装在IP数据报中。
数据段详解:、
序号(32):发送端为每个字节进行编号,便于接收端正常重组。
确认号(32):用于确认发送端的信息。
窗口大小(16):用于说明本地可接收数据段的数目,窗口大小是可变的。
SYN:建立连接的请求标记
FIN:断开连接的请求
ACK:确认连接的请求
RST:重新,重置(失败情况下)
URG:紧急指针位(1:开启 0:关闭)不经过缓存直接提交给对方
PSH: 速接收传递给应用层(1:开启 0:关闭)需要经过缓存,等一批报文段到齐直接发送到应用层。
c.常用TCP端口号及其功能
| 端口 | 协议 | 说明 |
|---|---|---|
| 21 | F T P | FTP服务器所开放的控制端口 |
| 23 | TELNET | 用于远程登陆,可以远程控制 |
|---|---|---|
| 25 | SMTP | SMTP服务器开放的端口,用于发送文件 |
| 8 0 | HTTP | 超文本传输协议 |
|---|---|---|
| 11 0 | P0P3 | 用于邮件的接受 |
扩展:20端口是FTP的数据连接,21端口是FTP的控制连接,22端口SSH协议用于远程密文传输,23是明文,443端口HTTPS是安全传输协议。
d.TCP连接
TCP建立连接的过程称为二次握手
TCP断开连接的四次挥手
半关闭概念
2,UDP
a.UDP协议:①无连接,不可靠的传输协议,②花费的开销小
b.UDP报文的首部格式
| 源端口号(16) | 目标端口号(16) |
|---|---|
| UDP长度(16) | UDP校验和(16) |
UDP长度:用来指出UDP的总长度,为首部加上数据
校验和:用来完成对UDP数据的差错校验,它是UDP协议提供的唯一可靠机制
c.UDP常用端口号及其功能
| 端口 | 协议 | 说明 |
|---|---|---|
| 69 | TFTP | 简单文件传输协议 |
| 111 | RPC | 远程过程调用 |
|---|---|---|
| 123 | NTP | 网络时间协议 |
传输
数据
端口
报文
口号
控制
长度
服务
功能
大小
字节
常用
应用层
文件
时间
服务器
缓存
过程
进程
应用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发b端和c端
福州祺超网络技术
网络安全人工智能公司
华为 服务器 技术 支持
霍林郭勒数据库恢复
网络安全监测系统内容
怎样对罗斯文数据库压缩备份
服务器信息安全安全
至高无上互联网科技
广州市力智慧互联网科技
终身服务器
如何发现网络安全隐患
手机软件开发商会找流量提成吗
物联网服务器端与移动端管理
服务器规格说明书
中兴 波分软件开发
龙岩网络安全公示
串口服务器通信速度
2021年网络安全知识问答答案
阿克苏软件开发简介
服务器管理在哪
山东企业软件开发费用
网络技术和知识
哪里有免费的云服务器
东莞安卓软件开发架构
系统软件开发人员在第几层
网络安全在上网注意什么
宝马软件开发代号
南京红阵网络安全研究院
腾讯服务器ip能变吗