首页/网络/常用端口速查/800 mdbs-daemon 注册项
700-1023 系统端口92 条

800 mdbs-daemon 注册项

mdbs-daemon / mdbs_daemon:IANA 注册名,无 RFC 说明与公开实现。

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

800 是什么

800 的服务名是 mdbs-daemon,登记表里特别注明:这个符合命名规范的写法是 IANA 为替换原来的 mdbs_daemon 而下发的。这是 IANA 表里一类很典型的记录——早期服务名允许包含下划线,后来规范要求服务名只能由字母、数字和连字符组成,于是带下划线的老名字被改写成连字符形式,并在说明里注明替代关系。同类的还有 887 的 iclcnet-svinfo。

基本信息

端口号800(700-1023 系统端口区间)
现行服务名mdbs-daemon
原始服务名mdbs_daemon
协议TCP、UDP 双登记
登记说明注明为符合命名规范的替代名
规范与实现无公开规范细节
同类条目887 iclcnet-svinfo

名字替换带来的实际影响

  • 同一端口可能在老系统的配置文件里写下划线形式,检索时两种写法都要查
  • 不同发行版的 services 文件可能停留在不同版本,出现新旧名字并存的现象
  • 自研脚本若按名字精确匹配,改名后会直接匹配失败且不易发现
  • 审计取证时新旧名字混用,容易被误判为两个不同的服务
  • 文档中应同时保留两种写法,并注明它们是同一个条目

新旧名字一起检索

新旧名字一起检索
# 两种写法一起查,避免漏项
ss -lntup 'sport = :800'
grep -E '^(mdbs-daemon|mdbs_daemon)[[:space:]]' /etc/services
# 配置文件中两种写法都要覆盖
grep -rnE 'mdbs[-_]daemon' /etc /opt 2>/dev/null | head
# Windows 侧的服务文件位置不同,需单独检索

名字形态对照

形态出现位置检索建议
mdbs-daemon新版 IANA 表与部分发行版按现行规范形式检索
mdbs_daemon早期登记与老配置文件同时检索,避免漏项
仅端口 800日志与抓包输出最可靠的检索维度
进程名主机层面与端口组合使用
遇到提示名字不合规范的条目时,直接以端口号为准最稳妥。名字可能随规范调整而变,端口号不会。
自己维护服务名映射时,建议同时登记新旧两种写法,或至少在注释里写明替代关系,避免后续维护者以为是两个不同服务。

易错点

  • 只按新名字检索,漏掉配置文件里的下划线写法,得出无人使用的错误结论
  • 把新旧两个名字当成两个服务分别走流程,重复劳动
  • 自研脚本按精确名字匹配,规范调整后静默失效
  • 在文档里只留一种写法且不注明替代关系,后续接手者难以对齐

数据来源与参考

  • IANA Service Name and Transport Protocol Port Number Registry

相关工具

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