首页/网络/常用端口速查/45 mpm 消息处理模块(接收)
0-99 系统端口81 条

45 mpm 消息处理模块(接收)

MPM 协议族接收方向的历史注册端口,与 44/46 配套。

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

mpm 是什么

45 号 TCP/UDP 的 IANA 登记名是 mpm,登记说明写作 Message Processing Module [recv],即 MPM 协议族的接收方向。它与 44(mpm-flags)、46(mpm-snd)同属一套主机间消息处理模块协议:标志位、接收、发送三段分工明确。这套协议没有规范文本与实现,现网出现该端口应按未知服务处理。

基本信息

服务名mpm(Message Processing Module [recv])
端口45(TCP 与 UDP 同名登记)
IANA 登记说明Message Processing Module [recv]
协议族MPM(44/45/46)
所属范围0-1023 系统端口
现状无公开实现

典型使用场景

  • 端口归属核查:45 对外开放且无人认领时,按未知服务流程取证
  • 协议族整理:把 44/45/46 作为一组写进端口字典,供安全与运维共用
  • 内网横向流量分析:发现内部主机之间互连 45 时判断是否为自定义协议
  • 合规文档编写:说明「接收方向」这类登记名的历史含义,避免误读为现代消息中间件
  • 变更评审:业务申请使用 45 做桥接端口时评估是否需要固定低端口

排查命令

排查命令
ss -lntup 'sport = :45'              # 本机 45 的监听情况
sudo lsof -i :45                       # 反查进程
sudo ss -ntp '( dport = :45 or sport = :45 )'   # 只看 45 的活动连接
sudo tcpdump -ni any port 45 -c 20     # 抓包观察载荷特征
netstat -ano | findstr ':45 '          # Windows 侧对照

判断维度对照

维度观察点结论方向
监听地址127.0.0.1 或 0.0.0.0仅本机使用 vs 全网可达
进程身份可执行文件路径与用户系统组件、自研程序或来源不明
连接对端内网网段或公网地址业务内通信 vs 扫描或外联
流量形态周期性小包或大流量心跳类协议 vs 数据搬运
「recv」只说明登记时的方向语义,不代表端口一定只能被动接收。实际判断仍要回到连接表:谁主动连、连向哪里、持续多久。
若确认为自研程序占用,建议把端口迁到 1024 以上的注册范围并做内部编号登记,既避免与历史登记混淆,也免去以 root 权限运行业务进程。
MPM 系列的三个端口在 IANA 登记表里是三条彼此独立的记录:按端口号检索会得到 mpm、mpm-flags、mpm-snd 三个不同的名字。台账里同时记录端口号与登记名,可以减少后续交叉检索与重复考证的工作量。

易错点

  • 把 mpm 误认成现代消息中间件的默认端口:方向判断错误会导致排查方向跑偏
  • 只登记「45 开放」不写对端与进程:后续复盘时无法判断影响面
  • 用 grep 端口号不加固边界:grep ':45' 会命中 145、4500 等无关端口
  • 把低端口长期留给临时业务:临时方案固化后无人负责清理

数据来源与参考

  • IANA Service Name and Transport Protocol Port Number Registry

相关工具

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