news 2026/5/14 21:59:17

常见端口的用途

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
常见端口的用途

端口是传输层协议与应用层协议的映射入口,用于区分同一主机上的不同网络服务

一、基础网络端口(TCP/UDP核心)

首先先解释什么是TCP/UDP,TCP/UDP是传输层的两大核心协议,负责在两台主机的应用程序之间传输数据

端口号协议对应服务核心用途
20/21TCPFTP文件传输协议;20用于数据传输;21用于控制指令
22TCPSSH安全远程登录/服务器管理,替代Telnet(加密传输)
23TCPTelnet明文远程登录(无加密,易被窃听,仅用于测试)
25TCPSMTP简单邮件传输协议,用于发送邮件
53TCP/UDPDNS域名解析;UDP53用于普通查询,TCP53用于区域传输
80TCPHTTP超文本传输协议,明文传输网页内容
443TCPHTTPS加密网页传输(基于TLS/SSL),电商、支付等核心场景
110TCPPOP3邮局协议,用于接收邮件
143TCPIMAP交互式邮件访问协议,云端管理邮件

二、文件共享与打印端口

端口号协议对应服务核心用途
135TCPRPC远程过程调用,windows系统服务的基础
139TCPNetBIOSWindows局域网文件/打印机共享
445TCPSMB服务器消息块,替代NetBIOS的现代共享协议
995TCPPOP3S加密版POP3
993TCPIMAPS加密版IMAP

三、远程桌面与管理端口

端口协议对应服务核心用途
3389TCPRDPWindows远程桌面协议,图形化远程控制
5900TCP/UDPVNS跨平台远程桌面工具
8080TCPHTTP代理常见的HTTP代理端口

四、安全工具与特殊服务端

端口号协议对应服务核心用途
512/513/514TCP/UDPrlogin/rsh/syslogUnix 系统远程登录 / 日志传输
3306TCPMySQL关系型数据库服务端口
6379TCPRedis

键值对数据库,默认无密码易被入侵

27017TCPMongoDB非关系型数据库,默认暴露公网风险高
8888TCP通用测试端口常用于本地开发服务
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/11 15:15:36

专注充电桩投资,招募城市合伙人 - 慧知开源充电桩平台

专注充电桩投资,招募城市合伙人 - 慧知开源充电桩平台 我们提供资本与战略,您负责落地与执行。本团队的核心业务是 投资建设充电桩,并作为您的投资人兼战略顾问:投入全部资金,并在选址、技术、资源等关键环节提供支持&…

作者头像 李华
网站建设 2026/5/11 23:54:13

Java毕设选题推荐:基于vue+协同过滤算法的动漫推荐系统热门动漫浏览、文章专栏阅读【附源码、mysql、文档、调试+代码讲解+全bao等】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/5/11 4:19:38

两种常见开关中断方式对比

经常会遇到两种典型的中断禁用 / 启用实现:一种是基于纯汇编编写的Arch_IntSave/Arch_IntDisable函数,另一种是编译器内置的__enable_irq/__disable_irq内联函数,这两种的区别和功能具体拆解一下。一、核心实现与功能拆解1. 纯汇编实现&#…

作者头像 李华
网站建设 2026/5/10 22:21:06

城市仿真软件:CityEngine_(11).城市规划与设计实践

城市规划与设计实践 在上一节中,我们探讨了城市仿真软件的基本功能和应用场景。接下来,我们将深入到城市规划与设计的实践部分,通过具体的案例和代码示例,展示如何利用CityEngine进行城市模型的创建、编辑和仿真。本节将涵盖以下…

作者头像 李华
网站建设 2026/5/11 0:33:19

MySQL介绍

一、MySQL1. MySQL是什么?(简单直白版)想象一下,你开了一家超级棒的奶茶店,每天要记录:顾客点的奶茶口味顾客的联系方式每天的销售数据仓库里的原料库存如果用Excel表格记录,当数据量达到10万条…

作者头像 李华
网站建设 2026/5/1 9:59:21

解决requestFullscreen()全屏模式下复制功能丢失问题

引入js公共方法 export async function copyToClipboard(text, options = {}) { const { showMessage = true, onSuccess, onError, } = options // 优先使用新的 Clipboard API if (navigator.clipboard && window.isSecureContext) { try { await navigator.clipboar…

作者头像 李华