【计算机网络】常见tcp/udp对应的应用层协议,端口
TCP 和 UDP 对应的常见应用层协议
📌 基于 TCP 的应用层协议
| 协议 | 全称 | 用途 | 默认端口 |
|---|---|---|---|
| HTTP | HyperText Transfer Protocol | 超文本传输协议 | 80 |
| HTTPS | HTTP Secure | 加密的超文本传输协议 | 443 |
| FTP | File Transfer Protocol | 文件传输协议(20 传输数据,21 控制连接) | 20, 21 |
| SMTP | Simple Mail Transfer Protocol | 发送邮件 | 25 |
| POP3 | Post Office Protocol 3 | 接收邮件(下载方式) | 110 |
| IMAP | Internet Message Access Protocol | 接收邮件(同步存储) | 143 |
| TELNET | Teletype over Network | 远程登录(不加密) | 23 |
| SSH | Secure Shell | 远程登录(加密) | 22 |
| MySQL | MySQL Database Protocol | 访问 MySQL 数据库 | 3306 |
| PostgreSQL | PostgreSQL Database Protocol | 访问 PostgreSQL 数据库 | 5432 |
📌 基于 UDP 的应用层协议
| 协议 | 全称 | 用途 | 默认端口 |
|---|---|---|---|
| DNS | Domain Name System | 域名解析 | 53 |
| TFTP | Trivial File Transfer Protocol | 简单文件传输协议 | 69 |
| SNMP | Simple Network Management Protocol | 网络管理协议 | 161 (查询), 162 (Trap 通知) |
| DHCP | Dynamic Host Configuration Protocol | 自动分配 IP | 67 (服务器), 68 (客户端) |
| NTP | Network Time Protocol | 网络时间同步 | 123 |
🔹 TCP vs UDP 协议特点
| 协议 | 特点 | 适用场景 |
|---|---|---|
| TCP | 可靠、面向连接、流控制、拥塞控制 | 适用于 数据完整性要求高 的场景,如网页、邮件、SSH、数据库 |
| UDP | 不可靠、无连接、低延迟 | 适用于 实时性要求高 的场景,如 DNS 查询、视频直播、在线游戏 |
🔹 总结
- TCP 适用于可靠传输的场景,如网页 (
HTTP)、远程登录 (SSH)、邮件 (SMTP, POP3, IMAP) 等。 - UDP 适用于对时延敏感的场景,如域名解析 (
DNS)、文件传输 (TFTP)、网络管理 (SNMP) 等。
相关文章:
【计算机网络】常见tcp/udp对应的应用层协议,端口
TCP 和 UDP 对应的常见应用层协议 📌 基于 TCP 的应用层协议 协议全称用途默认端口HTTPHyperText Transfer Protocol超文本传输协议80HTTPSHTTP Secure加密的超文本传输协议443FTPFile Transfer Protocol文件传输协议(20 传输数据,21 控制连…...
ExpMoveFreeHandles函数分析和备用空闲表的关系
第一部分:ExpMoveFreeHandles和备用空闲表的关系 ULONG ExpMoveFreeHandles ( IN PHANDLE_TABLE HandleTable ) { ULONG OldValue, NewValue; ULONG Index, OldIndex, NewIndex, FreeSize; PHANDLE_TABLE_ENTRY Entry, FirstEntry; EXHAND…...
微服务学习(1):RabbitMQ的安装与简单应用
目录 RabbitMQ是什么 为什么要使用RabbitMQ RabbitMQ的安装 RabbitMQ架构及其对应概念 队列的主要作用 交换机的主要作用 RabbitMQ的应用 通过控制面板操作(实现收发消息) RabbitMQ是什么 RabbitMQ是一个开源的消息队列软件(消息代理…...
基于javaweb的SSM+Maven幼儿园管理系统设计和实现(源码+文档+部署讲解)
技术范围:SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app、大数据、物联网、机器学习等设计与开发。 主要内容:免费功能设计、开题报告、任务书、中期检查PPT、系统功能实现、代码编写、论文编写和辅导、论…...
企业级本地知识库部署指南(Windows优化版)
一、环境准备 1. 系统优化 # 启用WSL2(需Windows 10 2004或Windows 11) dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform …...
5. Nginx 负载均衡配置案例(附有详细截图说明++)
5. Nginx 负载均衡配置案例(附有详细截图说明) 文章目录 5. Nginx 负载均衡配置案例(附有详细截图说明)1. Nginx 负载均衡 配置实例3. 注意事项和避免的坑4. 文档: Nginx 的 upstream 配置技巧5. 最后: 1. Nginx 负载均衡 配置实例 需求说明/图解 windows 浏览器输…...
Redis---缓存穿透,雪崩,击穿
文章目录 缓存穿透什么是缓存穿透?缓存穿透情况的处理流程是怎样的?缓存穿透的解决办法缓存无效 key布隆过滤器 缓存雪崩什么是缓存雪崩?缓存雪崩的解决办法 缓存击穿什么是缓存击穿?缓存击穿的解决办法 区别对比 在如今的开发中&…...
计算机毕业设计SpringBoot+Vue.js人口老龄化社区服务与管理平台 (源码+文档+PPT+讲解)
温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 作者简介:Java领…...
【异地访问本地DeepSeek】Flask+内网穿透,轻松实现本地DeepSeek的远程访问
写在前面:本博客仅作记录学习之用,部分图片来自网络,如需引用请注明出处,同时如有侵犯您的权益,请联系删除! 文章目录 前言依赖Flask构建本地网页访问LM Studio 开启网址访问DeepSeek 调用模板Flask 访问本…...
Nacos + Dubbo3 实现微服务的Rpc调用
文章目录 概念整理基本概念概念助记前提RPC与HTTP类比RPC接口类的一些理解 实例代码主体结构父项目公共接口项目提供者项目项目结构POM文件实现配置文件实现公共接口实现程序入口配置启动项目检查是否可以注入到Nacos 消费者项目项目结构POM文件实现配置文件实现注册RPC服务类实…...
散户如何实现自动化交易下单——篇1:体系介绍与获取同花顺资金账户和持仓信息
一、为什么要实现自动化交易 在瞬息万变的金融市场中,越来越多的散户投资者开始尝试构建自己的交易策略:有人通过技术指标捕捉趋势突破,有人利用基本面分析挖掘低估标的,还有人设计出复杂的网格交易或均值回归模型。然而&a…...
基于Electron的应用程序安全测试基础 — 提取和分析.asar文件的案例研究
目录: 4.4. 案例研究 4.4.2. 情况描述 4.4.3. 信息收集 4.4.3.2. 检查隐藏目录(点目录)的可能性 4.4.3.3. 使用 DB Browser for SQLite 打开 .db 文件 4.4.3.4. 寻找加密算法 4.4.3.5. 找到加密算法 4.4.3.6. 理解加密流程 4.4.3.7. 找到“Ke…...
vue中computed方法使用;computed返回函数
文章目录 1.正常使用computed2.使用computed返回可传参的函数 1.正常使用computed 一般我们使用computed返回一个变量字段,这个字段会根据具体的某个变量计算得到 例如 <div>{{num}}--{{num10}}</div>let num ref(1) let num10 computed(()>{ret…...
大语言模型的评测
大语言模型评测是评估这些模型在各种任务和场景下的性能和能力的过程。 能力 1. 基准测试(Benchmarking) GLUE(General Language Understanding Evaluation):包含多个自然语言处理任务,如文本分类、情感分…...
【Vue3】浅谈setup语法糖
Vue3 的 setup 语法糖是通过 <script setup> 标签启用的特性,它是对 Composition API 的进一步封装,旨在简化组件的声明式写法,同时保留 Composition API 的逻辑组织能力。以下是其核心概念和原理分析: 一、<script setu…...
EasyRTC嵌入式WebRTC技术与AI大模型结合:从ICE框架优化到AI推理
实时通信技术在现代社会中扮演着越来越重要的角色,从视频会议到在线教育,再到远程医疗,其应用场景不断拓展。WebRTC作为一项开源项目,为浏览器和移动应用提供了便捷的实时通信能力。而EasyRTC作为基于WebRTC的嵌入式解决方案&…...
如何管理路由器
一、管理路由器的必要性 1、需要修改拨号上网的密码。 2、需要修改WIFI的SSID名字和密码。 3、设置DHCP协议信息。 4、设置IP地址的过滤规则。 5、给某个设备连接设置网络限速。 二、常见的方式 (一)web网页方式 1、计算机用双绞线或者WIFI的方式连接路由器。 2、在计算机中打开…...
【NTN 卫星通信】低轨卫星通信需要解决的关键问题
1 低轨卫星通信需要考虑的关键问题 3GPP在开始阶段对低轨卫星通信需要面对的关键问题对架构的影响进行了探讨,主要在协议23.737中,我们来看看有哪些内容吧。 2 关键问题讨论 2.1 大型卫星覆盖区域的移动性管理 PLMN的覆盖区域受到HPLMN母国监管机构的限…...
DOM HTML:深入理解与高效运用
DOM HTML:深入理解与高效运用 引言 随着互联网的飞速发展,前端技术逐渐成为软件开发中的关键部分。DOM(文档对象模型)和HTML(超文本标记语言)是前端开发中的基石。本文将深入探讨DOM和HTML的概念、特性以及在实际开发中的应用,帮助读者更好地理解和使用这两项技术。 …...
如何进行OceanBase 运维工具的部署和表性能优化
本文来自OceanBase 用户的实践分享 随着OceanBase数据库应用的日益深入,数据量不断攀升,单个表中存储数百万乃至数千万条数据的情况变得愈发普遍。因此,部署专门的运维工具、实施针对性的表性能优化策略,以及加强指标监测工作&…...
HarmonyOS 6实战:HarmonyOS轻量化交互的两种方案改造与实践(上)
HarmonyOS 6实战:HarmonyOS轻量化交互的两种姿势(上篇)一、服务卡片:AI助手实现常驻系统页服务卡片改造实战踩坑记录二、实况窗:更新位置与进程服务(mock版)生命周期管理踩坑记录总结我们之前做…...
实战即用:通过快马ai快速构建配置完备的flask web api项目
最近在做一个前后端分离的小项目,需要快速搭建一个轻量级的Web API服务。之前每次新建项目都要手动配置Python环境、安装依赖,特别容易出错。这次尝试用InsCode(快马)平台来生成配置好的Flask项目,整个过程意外地顺畅。 环境配置一步到位 传统…...
共聚焦显微技术在高分子科学中的应用与实践
研究高分子材料的微观结构,传统方法面临一个永恒的困境:要看到内部,就得破坏样品;要保持样品完整,就只能观察表面。如今已跨越学科边界,成为高分子材料工业研发的重要工具。下文是光子湾共聚焦显微镜解析这…...
5分钟零门槛搭建全功能免费AI接口:本地部署与场景化应用指南
5分钟零门槛搭建全功能免费AI接口:本地部署与场景化应用指南 【免费下载链接】kimi-free-api 🚀 KIMI AI 长文本大模型逆向API【特长:长文本解读整理】,支持高速流式输出、智能体对话、联网搜索、探索版、K1思考模型、长文档解读、…...
LFM2.5-1.2B-Thinking在Ollama上的真实体验:生成速度、内容质量实测
LFM2.5-1.2B-Thinking在Ollama上的真实体验:生成速度、内容质量实测 1. 模型初体验与部署 1.1 第一印象:轻量但强大 当我第一次在Ollama上看到LFM2.5-1.2B-Thinking这个模型时,最吸引我的是它"小身材大能量"的特点。作为一个仅有…...
数据仓库实战:数据分层设计全面解析——如何大幅提升数据可用性与性能
数据仓库实战:数据分层设计全面解析——如何大幅提升数据可用性与性能摘要一、基础认知:数据仓库为什么必须做数据分层?1.1 核心定义1.2 不做分层的严重问题1.3 数据分层核心目标二、标准架构:数据仓库经典 5 层设计(企…...
零基础也能入行!大模型AI学习指南,收藏这份进阶路线图
零基础也能入行!大模型AI学习指南,收藏这份进阶路线图 本文为AI大模型新手提供了一份系统化学习路线图,从认知重塑、基础准备、核心知识入门、动手实践到定位方向与求职准备,详细拆解了学习步骤与关键点。强调先应用后理论、重实践…...
绿联NAS上利用Docker部署SearXNG与Open-WebUI的YAML配置实战
1. 绿联NAS与Docker的完美组合 如果你手头有一台绿联NAS,那你就拥有了一个强大的家庭数据中心。作为国产NAS中的佼佼者,绿联NAS不仅提供了友好的操作界面,还内置了Docker支持,这让它成为了技术爱好者折腾的理想平台。我用了大半年…...
Windows环境下Dlib库安装完全指南:从报错到成功的实战手册
Windows环境下Dlib库安装完全指南:从报错到成功的实战手册 【免费下载链接】Dlib_Windows_Python3.x Dlib compiled binaries (.whl) for Python 3.7-3.14 and Windows x64 项目地址: https://gitcode.com/gh_mirrors/dl/Dlib_Windows_Python3.x 问题定位&am…...
Baichuan-7B代码生成能力:编程助手的最佳选择 - 7B参数大模型的终极指南
Baichuan-7B代码生成能力:编程助手的最佳选择 - 7B参数大模型的终极指南 【免费下载链接】Baichuan-7B A large-scale 7B pretraining language model developed by BaiChuan-Inc. 项目地址: https://gitcode.com/gh_mirrors/ba/Baichuan-7B Baichuan-7B是由…...
