首页/网络/常用端口速查/1022 exp2 实验端口 2
700-1023 系统端口92 条

1022 exp2 实验端口 2

exp2:RFC 3692 风格的实验端口 2(TCP/UDP/SCTP/DCCP 同号注册),供协议实验临时使用。

常用端口速查网络更新于 2026-10-13

1022 与实验端口 2

1022 的登记名是 exp2,与 1021 同属 RFC 3692 风格的实验端口,供协议实验临时使用,TCP、UDP、SCTP、DCCP 上均有同号登记。它的存在解决了协议设计者的一个现实问题:实验程序需要端口,但已分配端口不能随意占用,于是划出专用号段,让实验互不干扰。约束同样明确——没有长期可用性保证,不能用于生产服务。现网出现 1022 监听,多半是开发或测试程序被部署到了不该出现的位置。

基本信息

服务名exp2(RFC3692-style Experiment 2)
传输层TCP / UDP / SCTP / DCCP 同号登记
规范RFC 4727 / RFC 6335
用途协议实验临时使用
登记人IESG

典型使用场景

  • 发布流程检查:确认测试代码或实验服务没有被带到生产环境
  • 资产核对:登记 1022 监听的主机、进程与责任人
  • 安全基线:无业务用途的端口应关闭或限制来源
  • 协议开发管理:明确实验程序的端口使用规范与回收流程
  • 变更核实:临时开放是否按计划关闭并留下记录

核查命令

核查命令
ss -lntup 'sport = :1022'     # TCP 与 UDP 同时核对
sudo lsof -i :1022             # 占用进程、用户与二进制路径
getent services exp2           # 名称登记查询
ps -ef | grep -i 1022          # 反查启动参数,确认是哪个程序在用
# 若确认是研发程序:走下线流程并补上环境隔离措施

端口使用范围对照

范围用途使用要求
0-1023系统端口需特权且需申请分配
1021-1022实验端口仅供实验,无长期保障
动态/私有端口应用自选或临时分配避免与已分配服务冲突
注册端口厂商或应用登记需查询登记信息后再使用
端口规划是交付质量的一部分:把实验端口留在产品配置里,等于把冲突风险转嫁给客户。研发提交前做一次端口清单检查,可以省掉大量现场排障。
扫描报告把 1022 标为未知服务属正常现象。此时正确的处理路径是:查进程、查启动项、查责任人,然后按结果决定保留、限制或关闭。

易错点

  • 把实验端口用于长期服务:日志与监控配置失效,出问题难以追溯
  • 研发环境与生产环境共用网段:实验程序直接暴露在业务网络里
  • 端口占用冲突时重试启动而不查原因:进程反复退出,排障时间被拉长
  • 缺少端口台账与责任人:出现异常监听时无法判断是谁引入的

数据来源与参考

  • RFC 6335:IANA 端口分配程序
  • RFC 4727:Experimental Values
  • IANA 端口注册表

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌