首页/网络/常用端口速查/187 aci 应用通信接口
100-199 系统端口99 条

187 aci 应用通信接口

Application Communication Interface 历史注册端口,无公开实现。

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

187 端口是什么

187 的登记名是 aci,说明为 Application Communication Interface,注册人 Rick Carlos,直译就是应用通信接口。这样泛化的名称在现代看来有些奇怪,但在早期,应用之间的通信还没有统一标准,用一个通用名称占位并不罕见。今天同样的职责由消息队列与远程调用框架承担。

基本信息

服务名aci(Application Communication Interface)
端口号187
传输层TCP 与 UDP 均已登记
时代应用间通信标准尚未统一的时期
现状历史登记,无公开实现
注册人Rick Carlos

为什么泛化名称反而没人用

泛化名称不绑定任何具体实现,也就无法形成事实约定;厂商与开发者更愿意选择有明确规范、有社区维护的方案。因此这类条目从未真正流行,只在名录中留下痕迹,成为需要解释的历史记录。

典型排查场景

  • 扫描归因:187 出现时先查进程来源,再判断是否属自研程序借用编号。
  • 台账标注:归入历史注册分组,避免与在网服务混排。
  • 安全研判:低位编号上的异常外联需要追溯五元组与进程链。
  • 策略评审:确认放行清单中不含该编号。
  • 端口规划参考:说明为什么内部约定不宜照搬历史编号。

定位占用进程

定位占用进程
ss -lntup 'sport = :187'        # 本机监听
sudo lsof -i :187              # 进程与 PID
sudo ss -lntup 'sport = :187'  # 提权重跑补全进程列
netstat -ano | findstr :187    # Windows 取 PID
ps -o pid,user,etime,cmd -p <PID>   # 查看属主与运行时长

输出逐列读法

列含义判读
State状态LISTEN 与 UNCONN 为监听态,ESTAB 说明已有连接建立
Local Address:Port监听地址端口绑定通配地址意味着对全网可见,应评估必要性与策略
Process占用进程属主与业务不符时先隔离主机,再确认组件来源
现代系统不要照搬这类泛化名称作为内部端口约定:既容易与其它系统的历史编号冲突,日后维护时也说不清它代表什么。
该编号在 TCP 与 UDP 都有登记,只检查一侧会得到不完整的占用情况。

易错点

  • 把 aci 当成某厂商的专有接口名去检索:会得到大量无关结果,白费时间。
  • 在自研系统里借用历史编号:与其它系统端口冲突的概率远高于选用高位段。
  • 只在 TCP 上核对监听情况:UDP 方向的占用会被漏掉。
  • 把泛化名称条目写进资产台账的业务分组:会导致统计与责任划分失真。

数据来源与参考

  • IANA Service Name and Transport Protocol Port Number Registry

相关工具

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