【网络】端口号范围

一、端口号的几个范围

在计算机网络中,一个端口号是一个16位的无符号整05b89da81d534ae4ac887abfed97fcb7.png数,意味着端口号的范围是从0到65535。不过,并非所有端口都可以随意使用。根据惯例和技术标准,端口号被分为几个范围:
1. 系统或保留端口(Well-Known Ports):从0到1023,这些端口号通常分配给系统级或者熟知的服务和应用。例如,HTTP服务通常运行在端口80上,而HTTPS则是443。普通用户通常不拥有权限来绑定这些端口。
2. 注册端口(Registered Ports):从1024到49151,它们没有固定的用途,但对于一些无法使用系统端口的服务来说,这些端口号是预留的。有些软件企业会为自己的服务预留一些端口号。
3. 动态和/或私有端口(Dynamic or Private Ports):从49152到65535,这些端口不被ICANN或IANA管理,可供任意使用,常用于客户端软件临时通讯,比如临时的端点。
一些特殊的端口号使用情况:
- 端口0通常不用于常规网络通信,但是在某些特殊情况下用作服务请求的占位标识。
- 端口号 80和443分别是HTTP和HTTPS通信的标准端口。
- 端口号25通常用于SMTP,用于电子邮件发送。
- 端口号53通常用于DNS服务。
尽管每个端口号通常与某些特定的服务相关联,但任何端口都可以被任何服务或应用程序使用,前提是操作系统和网络策略允许。

二、一些常用的端口号及其对应的服务

下面列举了一些常用的端口号及其对应的服务:6d78fc5e4be34d0892cd2d278e28714a.png
FTP (文件传输协议)
  - 数据传输端口(被动模式): 端口号 20
  - 控制命令端口: 端口号 21
SSH (安全外壳协议)
  - 安全登录、文件复制及其他网络服务: 端口号 22
Telnet
  - 不安全的文本通信: 端口号 23
SMTP (简单邮件传输协议)
  - 电子邮件传输: 端口号 25
DNS (域名系统)
  - 域名解析服务: 端口号 53
HTTP (超文本传输协议)
  - 用于万维网的非安全网页传输: 端口号 80
POP3 (邮局协议版本3)
  - 电子邮件获取: 端口号 110
IMAP (互联网消息访问协议)
  - 电子邮件获取: 端口号 143
HTTPS (安全的超文本传输协议)
  - 用于万维网的安全网页传输: 端口号 443
SMB/CIFS (服务器消息块/公共互联网文件系统)
  - Windows文件共享和打印服务:
    - 微软网络默认端口: 端口号 445
    - NETBIOS 名称解析: 端口号 137
    - NETBIOS 数据报服务: 端口号 138
    - NETBIOS 会话服务: 端口号 139
RDP (远程桌面协议)
  - Windows远程桌面和远程助手: 端口号 3389
MySQL
  - 默认的数据库连接端口: 端口号 3306
简单网络管理协议(SNMP)
   - SNMP通常使用UDP端口161进行代理(agents)通信。
   - SNMP Trap信息则通过UDP端口162。
网络时间协议(NTP)
   - NTP用于同步网络中各个计算机的时间,通常使用UDP端口123。
远程监控(RMON)
   - RMON是SNMP的一部分,因此它通过SNMP使用的相同端口来进行数据收集和管理交流。
TFTP(Trivial File Transfer Protocol)
   - 用于在本地网络中传输文件,通常在网络设备上进行配置和固件更新,使用UDP端口69。
Syslog
   - 用于发送系统日志消息到日志服务器,常用于网络管理和监控,使用UDP端口514。- PostgreSQL
  - 默认的数据库连接端口: 端口号 5432


这仅仅是一些常见的端口和他们的用途,还有很多其他服务和相关端口未在此列出。要注意的是,有些服务,尤其是内部或私有服务,可能会运行在非标准端口上,这通常是由管理员根据具体情况而定。此外,某些服务可能使用多个端口(例如FTP在主动和被动模式下使用的端口)或者使用不同端口以提供额外的功能。这些端口号都是可以配置的,而且管理员可以更改它们以满足特定的安全要求或配置,但上述列表提供了各个协议的默认端口号。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/444415.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MATLAB知识点:常见的数学运算函数

​讲解视频:可以在bilibili搜索《MATLAB教程新手入门篇——数学建模清风主讲》。​ MATLAB教程新手入门篇(数学建模清风主讲,适合零基础同学观看)_哔哩哔哩_bilibili 节选自第2章 大家可以打开本节的配套代码:“cod…

sqlmap的使用

2024.1.31 sqlmap支持五种不同的注入模式&#xff1a; 1、布尔盲注2、时间盲注3、报错注入4、联合注入5、堆叠注入 检测注入 GET请求的基本格式 ​python sqlmap.py -u <测试网址> Ps:不知道为什么我的sqlmap使用时前面要加python&#xff0c;而大部分其他教程没提到…

雷达DoA估计的跨行业应用--麦克风阵列声源定位(Matlab仿真)

一、概述 麦克风阵列&#xff1a; 麦克风阵列是由一定数目的声学传感器&#xff08;麦克风&#xff09;按照一定规则排列的多麦克风系统&#xff0c;而基于麦克风阵列的声源定位是指用麦克风拾取声音信号&#xff0c;通过对麦克风阵列的各路输出信号进行分析和处理&#xff0c;…

【案例+解说】highcharts 饼图动态循环加载

资料 highcharts菜鸟教程 highcharts官网 highcharts API文档 效果 要求&#xff1a; 3D饼图&#xff1b;每次循环凸一个&#xff1b; 实现&#xff1a;重点部分 npm install highcharts --saveevents: {load: function () {// 图表每秒更新一次var series this.series[0];…

【Linux网络编程一】网络基础(网络框架)

【Linux网络编程一】网络基础&#xff08;网络框架&#xff09; 一.什么是协议1.通信问题2.协议本质3.网络协议标准 二.协议分层1.为什么协议要分层2.如何具体的分层 三.操作系统OS与网络协议栈的关系1.核心点&#xff1a;网络通信贯穿协议栈 四.局域网中通信的基本原理1.封装&…

【LLM多模态】Cogview3、DALL-E3、CogVLM、CogVideo模型

note 文章目录 noteVisualGLM-6B模型图生文&#xff1a;CogVLM-17B模型1. 模型架构2. 模型效果 文生图&#xff1a;CogView3模型DALL-E3模型CogVideo模型网易伏羲-丹青模型Reference VisualGLM-6B模型 VisualGLM 是一个依赖于具体语言模型的多模态模型&#xff0c;而CogVLM则是…

ElementUI Form:InputNumber 计数器

ElementUI安装与使用指南 InputNumber 计数器 点击下载learnelementuispringboot项目源码 效果图 el-radio.vue &#xff08;InputNumber 计数器&#xff09;页面效果图 项目里el-input-number.vue代码 <script> export default {name: el_input_number,data() {re…

GPT-5的功能界面曝光。。。

最近网络上流传的照片是否真实尚不可知&#xff0c;我们需要进一步的核实与分析。 GPT-5的预期发布已经引起了业界的极大关注。根据Roemmele的透露&#xff0c;GPT-5将是一个革命性的多模态模型&#xff0c;能够支持语音、图像、编程代码和视频等多种格式&#xff0c;这标志着…

2024上海国际户外服装服饰展览会

2024上海国际户外服装服饰展览会 2024 Shanhai International Outdoor Clothing Exhibition 时间&#xff1a;2024年09月5-7日 地点&#xff1a;上海世博展览馆 详询主办方陆先生 I38&#xff08;前三位&#xff09; I82I&#xff08;中间四位&#xff09; 9I72&#xf…

安装并开始设置 Windows 终端(命令提示符或Windows PowerShell或Azure Cloud Shell)

安装 安装 若要试用最新的预览功能&#xff0c;可能还需要安装 Windows 终端预览。 ‼️备注 如果你无法访问 Microsoft Store&#xff0c;GitHub 发布页上发布有内部版本。 如果从 GitHub 安装&#xff0c;Windows 终端将不会自动更新为新版本。 有关使用包管理器&#xff…

基于spring boot实现邮箱发送和邮箱验证

目录 一、邮箱发送实现1. 开通邮箱服务2. 添加邮箱依赖3.添加配置4.添加邮箱通用类5. 测试类 二、邮箱验证实现1.添加依赖2. 添加配置3.添加controller4. 测试 项目地址: https://gitee.com/nssnail/springboot-email 一、邮箱发送实现 1. 开通邮箱服务 使用qq邮箱、163邮箱都…

简单实践 java spring cloud 负载均衡

1 概要 1.1 实现一个最简单的微服务。远程调用负载均衡&#xff0c;基本上完成了最核心的微服务框架。 远程调用&#xff1a;RestTemplate 注册中心&#xff1a;eureka 负载均衡&#xff1a;Ribbon 1.2 要点 1.2.1 依赖 1.2.1.1 主框架依赖 spring boot 依赖 <depe…