首页/网络/常用端口速查/1021 exp1 实验端口 1
700-1023 系统端口92 条

1021 exp1 实验端口 1

exp1:RFC 3692 风格的实验端口 1(TCP/UDP/SCTP/DCCP 同号注册),供协议实验临时使用,不承载固定生产服务。

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

1021 与实验端口

1021 的登记名是 exp1,是 RFC 3692 风格的实验端口之一。RFC 3692 与后续的 RFC 6335 为协议实验划定了专门的端口:这类端口不分配给具体产品或厂商,任何人做协议实验时都可以临时使用,代价是不能指望长期有效,也不能把它写进产品的默认配置。1021 在 TCP、UDP、SCTP、DCCP 上都有同号登记,这个特征本身就说明它的定位是供实验自由使用。因此现网看到 1021 在监听,通常意味着有研究性程序或自研组件临时占用了它。

基本信息

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

典型使用场景

  • 实验环境排查:确认研发主机上的实验程序监听是否符合隔离要求
  • 生产资产核对:生产网络出现实验端口属异常信号,需要解释来源
  • 产品发布检查:确认交付版本没有把实验端口写进默认配置
  • 安全基线:无业务归属的监听端口应限制来源或关闭
  • 变更核实:临时开通的实验通道是否已按时回收

核查命令

核查命令
ss -lntup 'sport = :1021'     # TCP 与 UDP 一起看(-u 覆盖 UDP)
getent services exp1           # 名称登记查询
sudo lsof -i :1021             # 占用进程与二进制路径
netstat -ano | findstr :1021   # Windows 侧按 PID 核对
# 关键是查清来源:是研发程序误部署,还是第三方软件默认配置不当

实验端口族

端口名称定位
1021exp1实验用端口 1(本条目)
1022exp2实验用端口 2
分配范围动态端口与注册端口生产服务应在此范围选择并登记
使用约束不保证长期可用写进产品默认配置会导致与其他实验冲突
生产环境出现实验端口监听本身就是需要解释的信号:要么是研发程序被误部署到生产,要么是某个软件默认配置选用了这个号段。查清来源再决定处置方式,比直接封端口更有价值。
实验端口的设计意图是避免实验程序占用已分配的端口造成冲突。做协议实验时使用它没有问题,但不能把它留进交付版本:使用者无法保证这个号段在别人环境里是空闲的。

易错点

  • 把实验端口写进产品默认配置:在客户环境里与其他程序冲突,表现为启动即绑定失败
  • 生产网络长期保留实验端口监听:来源不明却持续开放,属于无主暴露面
  • 临时实验完成后忘记回收防火墙规则:规则随人员变动而失去上下文
  • 只查 TCP 漏查 UDP:该号段在多个传输层上登记,漏查会得出错误结论

数据来源与参考

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

相关工具

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