news 2026/4/23 12:45:47

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/4/18 23:41:48

Qwen3-VL-30B部署指南:GPU配置与推理优化

Qwen3-VL-30B部署实战:从硬件选型到高并发服务落地 在医院的放射科,一位医生上传了三张不同时间点的脑部MRI影像,系统几秒后返回:“左侧海马区占位性病变体积由1.1cm增长至1.8cm(63.6%),增强扫…

作者头像 李华
网站建设 2026/4/20 11:02:48

MySQL的索引底层数据结构?(B+树)为什么用B+树不用B树或哈希?

1. MySQL索引的底层数据结构:B树核心答案:MySQL的InnoDB存储引擎默认的索引数据结构是B树。什么是B树?B树是B树的一种变体,它专为磁盘或其他直接存取的辅助存储设备而设计。它是一种平衡的多路搜索树。B树的关键特性(与…

作者头像 李华
网站建设 2026/4/23 12:36:15

LobeChat能否对接Monday.com?可视化工作流智能管理

LobeChat 与 Monday.com 的融合:构建可视化工作流的智能交互入口 在现代企业中,项目管理工具早已不再是简单的“待办清单”。像 Monday.com 这样的平台,凭借其高度可视化的看板、灵活的自定义字段和强大的自动化能力,已成为团队协…

作者头像 李华
网站建设 2026/4/18 2:07:47

LobeChat + GPU算力租赁:低成本运行大模型的黄金组合

LobeChat GPU算力租赁:低成本运行大模型的黄金组合 在智能对话系统快速普及的今天,越来越多开发者和企业希望拥有自己的AI助手——不仅能处理复杂任务,还能保障数据隐私、控制成本。然而现实是,本地部署大模型动辄需要数万元的GP…

作者头像 李华
网站建设 2026/4/23 10:48:03

140亿参数Wan2.2-T2V-A14B本地部署全解析

Wan2.2-T2V-A14B 本地部署全解析:从模型特性到企业级落地 在影视制作周期被压缩至极限、广告内容需求呈指数级增长的今天,传统视频生产方式正面临前所未有的压力。一个30秒的产品短视频,过去需要策划、拍摄、剪辑团队协作数天完成&#xff1b…

作者头像 李华
网站建设 2026/4/23 10:47:11

☆ 异或和|倒数第二步

lc2505遍历数组累加前缀和,不断将当前数和前缀和与结果做或运算最终得到所有子序列和的或值算所有子序列和的或值,只需看每个二进制位是否能被“激活”:子序列和的任意二进制位为1,必然对应1.“单个元素”2.或“某个前缀和”的该位…

作者头像 李华