当前位置: 首页 > news >正文

【计算机网络】常见tcp/udp对应的应用层协议,端口

TCP 和 UDP 对应的常见应用层协议

📌 基于 TCP 的应用层协议
协议全称用途默认端口
HTTPHyperText Transfer Protocol超文本传输协议80
HTTPSHTTP Secure加密的超文本传输协议443
FTPFile Transfer Protocol文件传输协议(20 传输数据,21 控制连接)20, 21
SMTPSimple Mail Transfer Protocol发送邮件25
POP3Post Office Protocol 3接收邮件(下载方式)110
IMAPInternet Message Access Protocol接收邮件(同步存储)143
TELNETTeletype over Network远程登录(不加密)23
SSHSecure Shell远程登录(加密)22
MySQLMySQL Database Protocol访问 MySQL 数据库3306
PostgreSQLPostgreSQL Database Protocol访问 PostgreSQL 数据库5432

📌 基于 UDP 的应用层协议
协议全称用途默认端口
DNSDomain Name System域名解析53
TFTPTrivial File Transfer Protocol简单文件传输协议69
SNMPSimple Network Management Protocol网络管理协议161 (查询), 162 (Trap 通知)
DHCPDynamic Host Configuration Protocol自动分配 IP67 (服务器), 68 (客户端)
NTPNetwork Time Protocol网络时间同步123

🔹 TCP vs UDP 协议特点

协议特点适用场景
TCP可靠、面向连接、流控制、拥塞控制适用于 数据完整性要求高 的场景,如网页、邮件、SSH、数据库
UDP不可靠、无连接、低延迟适用于 实时性要求高 的场景,如 DNS 查询、视频直播、在线游戏

🔹 总结

  1. TCP 适用于可靠传输的场景,如网页 (HTTP)、远程登录 (SSH)、邮件 (SMTP, POP3, IMAP) 等。
  2. UDP 适用于对时延敏感的场景,如域名解析 (DNS)、文件传输 (TFTP)、网络管理 (SNMP) 等。
http://www.dtcms.com/a/45344.html

相关文章:

  • IO与NIO的区别
  • set 和 map 的左右护卫 【刷题反思】
  • android::hardware::configureRpcThreadpool使用介绍
  • OpenCV计算摄影学(3)CUDA 图像去噪函数fastNlMeansDenoising()
  • Kubernetes (K8S) 高效使用技巧与实践指南
  • PyTorch 的 nn.NLLLoss:负对数似然损失全解析
  • 在 ASP.NET Core 中压缩并减少图像的文件大小
  • lqb官方题单-速成刷题清单(上) - python版
  • AI 实战2 - face -detect
  • Open3D解决SceneWidget加入布局中消失的问题
  • composer 错误汇总
  • 排序算法(3):
  • Dify Workflows MCP Server (TypeScript)设计与实战
  • 人工智能之数学基础:线性代数中矩阵的运算
  • 极简本地体验deepseek大模型教程
  • 蓝牙接近开关模块感应开锁手机靠近解锁支持HID低功耗
  • Window下Redis的安装和部署详细图文教程(Redis的安装和可视化工具的使用)
  • 爱普生可编程晶振 SG-8101CE 在智能家居领域展现出的优势
  • 【机器学习】逻辑回归(Logistic Regression)
  • 散户如何实现自动化交易下单——篇1:体系介绍与获取同花顺资金账户和持仓信息
  • mysql安装教程,超详细图文教程(附安装包)MySQL8.0安装教程
  • virtualbox安装ubuntu,配置静态ip
  • UnrealEngine UE5 可视化 从地球观察火星 金星 土星 运动轨迹
  • 【Android】安卓付款密码输入框、支付密码输入框
  • 基于PLC的智能窗控制系统设计
  • Spring Boot 拦截器(Interceptor)
  • 目标检测——数据处理
  • 嵌入式晶振细究
  • 《深度揭秘:生成对抗网络如何重塑遥感图像分析精度》
  • 2025年2月个人工作生活总结