news 2026/4/16 16:14:01

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/12 19:08:52

Qwen3-VL-30B-FP8:高性能多模态模型量化新突破

Qwen3-VL-30B-FP8:高性能多模态模型量化新突破 在AI系统向真实世界任务深度渗透的今天,如何让庞大的视觉语言模型(VLM)走出实验室、真正落地于高并发、低延迟的生产环境,成为开发者面临的核心挑战。参数动辄百亿级的多…

作者头像 李华
网站建设 2026/4/14 16:27:15

Linly-Talker:打造多模态AI数字人完整指南

Linly-Talker:打造多模态AI数字人完整指南 在短视频爆发、虚拟交互崛起的今天,一个现实摆在面前:内容创作者越来越需要“出镜”,但并非人人都愿意或擅长面对镜头。与此同时,企业对自动化服务的需求也从文字客服升级到…

作者头像 李华
网站建设 2026/4/13 20:23:32

LobeChat能否应用于自动驾驶?车载语音助手升级

LobeChat能否应用于自动驾驶?车载语音助手升级 在智能汽车的演进浪潮中,一个看似简单却极为关键的问题正在浮现:为什么我们和车说话,它还是听不懂“人话”? 尽管今天的车辆已经能自动变道、识别红绿灯,但当…

作者头像 李华
网站建设 2026/4/13 16:39:46

Windows10下WSL安装vLLM 0.11.0避坑指南

Windows10下WSL安装vLLM 0.11.0避坑指南 在当前大模型快速落地的背景下,本地部署一个高性能、低延迟的推理服务已成为许多开发团队的刚需。尤其是像 vLLM 这类支持 PagedAttention 和连续批处理的引擎,凭借其高吞吐、低显存占用的优势,正被广…

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

DeepSeek-V2.5:强大多用途语言模型解析

DeepSeek-V2.5 与 PyTorch-CUDA 镜像:构建高效大模型开发环境 在当今 AI 研发节奏日益加快的背景下,一个稳定、高性能且开箱即用的开发环境,往往决定了从实验到落地的速度。尤其当我们面对像 DeepSeek-V2.5 这类参数量达百亿级别、对计算资源…

作者头像 李华