news 2026/7/25 4:01:13

TCP/UDP协议

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
TCP/UDP协议

目录

TCP协议

特点

适用场景

缺点

UDP协议

特点

适用场景

缺点

对比总结

TCP连接

TCP建立连接的过程称为三次握手 ​​

TCP断开连接的四次挥手​编辑

常用的TCP端口号及其功能


TCP协议

TCP(Transmission Control Protocol)是一种面向连接的、可靠的传输层协议,适用于需要高可靠性的数据传输场景。

特点

  • 可靠性:通过确认应答(ACK)、超时重传、流量控制和拥塞控制机制确保数据完整有序传输。
  • 面向连接:通信前需通过“三次握手”建立连接,结束后通过“四次挥手”释放连接。
  • 全双工通信:支持双向数据传输。
  • 基于字节流:数据被看作无结构的字节序列,可能合并或拆分发送。

适用场景

  • 网页浏览(HTTP/HTTPS)、文件传输(FTP)、电子邮件(SMTP)等对数据准确性要求高的应用。

缺点

  • 建立连接和重传机制增加延迟,不适合实时性要求高的场景。

UDP协议

UDP(User Datagram Protocol)是一种无连接的、不可靠的传输层协议,适用于低延迟或容忍数据丢失的场景。

特点

  • 无连接:无需建立或释放连接,直接发送数据包。
  • 不可靠性:不保证数据到达顺序或是否丢失,无重传机制。
  • 高效性:头部开销小(仅8字节),传输延迟低。
  • 支持广播/多播:可同时向多个目标发送数据。

适用场景

  • 实时音视频(如VoIP、视频会议)、在线游戏、DNS查询等对速度敏感的应用。

缺点

  • 不保证数据完整性,需应用层自行处理丢包或乱序问题。

对比总结

特性TCPUDP
连接方式面向连接(三次握手)无连接
可靠性可靠(确认、重传)不可靠
传输效率较低(头部20字节)较高(头部8字节)
数据顺序保证有序不保证
适用场景文件传输、网页浏览实时音视频、游戏

TCP连接

TCP建立连接的过程称为三次握手 ​​

TCP断开连接的四次挥手

常用的TCP端口号及其功能

端口协议说明
21FTPFTP服务器所开放的控制端口
22SSH一种加密的网络协议,用于安全地远程登录和管理系统,以及在网络中安全地传输文件和数据。
23TELNET用于远程登录,可以远程控制管理目标计算机
25SMTPSMTP服务器开放的端口,用于发送邮件
80HTTP超文本传输协议
110POP3用于邮件的接收
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/25 3:28:50

Dify + Jenkins 实现AI应用持续集成与自动化部署

Dify Jenkins 实现AI应用持续集成与自动化部署 在企业加速拥抱大模型的今天,一个现实问题日益凸显:如何让AI应用像传统软件一样,实现高效、稳定、可追溯的迭代?许多团队仍停留在“手动调试提示词—截图保存—人工上线”的原始模式…

作者头像 李华
网站建设 2026/7/24 8:23:52

MTS AI智能聚合公链正式上线

MTS AI 智能聚合公链于2025年12月15日正式上线MTS AI将为区块链赋予智慧,开启一次伟大的进化。 AI原生驱动,万链生态聚合,让创意无界生长! 公链代币名称MTS,总发行量1亿枚,采用POS挖矿机制,技术…

作者头像 李华
网站建设 2026/7/23 2:55:16

LobeChat能否生成SQL语句?数据库查询助手上线

LobeChat能否生成SQL语句?数据库查询助手上线 在企业数据爆炸式增长的今天,一个业务人员想查“上个月华东区销售额破百万的客户有哪些”,却不得不等数据团队排期、写SQL、跑结果——这种低效早已成为组织敏捷性的瓶颈。而当大语言模型&#x…

作者头像 李华
网站建设 2026/7/22 2:34:56

告别深夜批改:用Qwen3-VL大模型打造会“理解”的作文阅卷助手

深夜十一点,李老师揉了揉发酸的眼睛,面前还有三十多篇作文等待批改。 这是无数语文教师的日常写照——繁重的批改负担、难以完全统一的标准、反馈到达学生手中时已失去时效性。 而在AI技术日新月异的今天,我们能否让机器真正“理解”一篇作…

作者头像 李华
网站建设 2026/7/17 4:11:39

LobeChat语音输入功能实测:让AI对话更自然流畅

LobeChat语音输入功能实测:让AI对话更自然流畅 在移动办公、车载交互和无障碍场景日益普及的今天,用户对AI助手的期待早已不止于“能答”,而是“听得懂、反应快、用得顺”。键盘敲字虽然精准,但面对做饭时腾不出手查菜谱、开车途中…

作者头像 李华
网站建设 2026/7/22 4:00:07

基于PaddlePaddle的视觉模型训练实战:从Docker安装到GPU算力调用

基于PaddlePaddle的视觉模型训练实战:从Docker安装到GPU算力调用 在AI项目落地过程中,最让人头疼的往往不是算法本身,而是“环境装不上”、“在我机器上明明能跑”这类问题。尤其是涉及深度学习视觉任务时,Python版本、CUDA驱动、…

作者头像 李华