常见协议及其默认使用的端口号

在网络通信中,端口号用于标识特定的应用程序或服务。IANA(Internet Assigned Numbers Authority)负责分配和管理这些端口号。端口号分为三个范围:

  • 熟知端口(Well-Known Ports):0到1023,通常由系统进程或特权服务使用。
  • 注册端口(Registered Ports):1024到49151,可以被用户进程或应用程序使用,并且可以通过IANA进行注册。
  • 动态/私有端口(Dynamic/Private Ports):49152到65535,用于客户端程序临时选择的连接。

常见协议及其默认使用的端口号

  • HTTP (超文本传输协议): 80 (TCP)
  • HTTPS (安全超文本传输协议): 443 (TCP)
  • FTP (文件传输协议) :
    • 控制连接: 21 (TCP)
    • 数据连接: 20 (TCP)
  • SSH (安全外壳协议): 22 (TCP)
  • SMTP (简单邮件传输协议): 25 (TCP)
  • DNS (域名系统): 53 (TCP/UDP)
  • POP3 (邮局协议版本3): 110 (TCP);如果加密则为995 (TCP)
  • IMAP (互联网消息访问协议): 143 (TCP);如果加密则为993 (TCP)
  • Telnet (远程登录协议): 23 (TCP)
  • NTP (网络时间协议): 123 (UDP)
  • SNMP (简单网络管理协议) :
    • SNMP: 161 (UDP)
    • SNMP Trap: 162 (UDP)
  • TFTP (简单文件传输协议): 69 (UDP)
  • RDP (远程桌面协议): 3389 (TCP)
  • MySQL: 3306 (TCP)
  • PostgreSQL: 5432 (TCP)
  • MongoDB: 27017 (TCP)
  • Redis: 6379 (TCP)
相关推荐
CookieCrusher1 小时前
数据泄露危机逼近:五款电脑加密软件为企业筑起安全防线
运维·数据库·windows·安全·文件加密·数据防泄漏·dlp
qq_386322692 小时前
华为网路设备学习-32(BGP协议 七)路由反射器与联邦
网络·学习
兰雪簪轩4 小时前
分布式通信平台测试报告
开发语言·网络·c++·网络协议·测试报告
聚铭网络5 小时前
案例精选 | 南京交通职业技术学院安全运营服务建设标杆
网络安全
fuyongliang1235 小时前
linux Nginx服务配置介绍,和配置流程
运维·服务器·网络
GEO_YScsn6 小时前
Rust 的生命周期与借用检查:安全性深度保障的基石
网络·算法
司徒小夜7 小时前
HTTP与HTTPS杂谈-HTTPS防御了什么
网络·http·https
嫩萝卜头儿7 小时前
虚拟地址空间:从概念到内存管理的底层逻辑
linux·服务器·网络
小楓12018 小时前
Web漏洞挖掘篇(二)—信息收集
web安全·网络安全·漏洞挖掘
LJC_Superman8 小时前
Web与Nginx网站服务
运维·服务器·前端·网络·数据库·nginx·vim