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

在网络通信中,端口号用于标识特定的应用程序或服务。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)
相关推荐
愚戏师12 分钟前
Python3 Socket 网络编程复习笔记
网络·笔记
降临-max1 小时前
JavaSE---网络编程
java·开发语言·网络·笔记·学习
赖small强1 小时前
【Linux 网络基础】libwebsockets HTTPS 服务端实现机制详解
linux·网络·https·tls·libwebsockets
我不是QI1 小时前
周志华《机器学习—西瓜书》二
人工智能·安全·机器学习
简道云平台1 小时前
缺货预警到底怎么做?终于有人把“安全库存”这件事讲清楚了
安全
大白的编程日记.2 小时前
【计算网络学习笔记】MySql的多版本控制MVCC和Read View
网络·笔记·学习·mysql
AI绘画小333 小时前
Web 安全核心真相:别太相信任何人!40 个漏洞挖掘实战清单,直接套用!
前端·数据库·测试工具·安全·web安全·网络安全·黑客
shmexon3 小时前
上海兆越亮相无锡新能源盛会,以硬核通信科技赋能“能碳未来”
网络·人工智能
北京耐用通信4 小时前
告别“牵一发而动全身”:耐达讯自动化Profibus PA分线器为石化流量计网络构筑安全屏障
人工智能·网络协议·安全·自动化·信息与通信
Lay_鑫辰4 小时前
西门子诊断-状态和错误位(“轴”工艺对象 V1...3)
服务器·网络·单片机·嵌入式硬件·自动化