首页/网络/常用端口速查/642 esro-emsdp 注册项
600-699 系统端口99 条

642 esro-emsdp 注册项

esro-emsdp:ESRO-EMSDP V1.3 注册端口,无 RFC 说明与公开实现。

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

esro-emsdp 是什么

642 在 IANA 登记的服务名是 esro-emsdp,登记说明写作 ESRO-EMSDP V1.3,注册人为 Mohsen Banan,登记表没有给出 RFC 引用。说明字段里带版本号 V1.3 说明申请时对应的协议仍处迭代期,这类登记名常见的结局是版本被后续实现取代、端口失去意义。642 属于系统端口段(0-1023),RFC 6335 之后这段只由 IETF Review 或 IESG Approval 分配。实际排查中不要依据这个版本号去推断线上跑的是哪一版协议,判断依据只能是本机进程与流量特征。

基本信息

服务名esro-emsdp
IANA 登记说明ESRO-EMSDP V1.3
协议TCP 与 UDP(分别登记)
登记IANA 早期登记,无 RFC 引用
端口区间系统端口 600-699
登记人Mohsen Banan

典型使用场景

  • 老协议栈评估:确认现网是否还有设备依赖这类早期登记协议
  • 版本核对:把协议版本与端口号解耦,端口号不能代表版本
  • 资料整理:为带版本号的登记名标注「版本信息仅存于登记说明」
  • 设备对接测试:以厂家文档为准,不要依据 IANA 说明字段约定版本
  • 风险排查:确认这类早期协议是否存在明文传输与弱认证问题

定位占用进程

定位占用进程
sudo ss -lntup 'sport = :642'               # 642 监听情况
sudo lsof -i :642 -P -n                     # 进程与用户
sudo tcpdump -ni any -c 40 -X 'port 642'    # 十六进制与文本对照看报头结构
sudo ss -tan '( dport = :642 )' | wc -l      # 连接规模
# 判断协议版本要看应用层交互,端口号与登记说明里的版本号无关

排查判断要点

检查项正常表现异常表现
报头长度固定且与文档一致长度频繁变化且无规律
会话建立过程有明显握手阶段直接进入数据传输,疑似单向注入
对端稳定性固定对端,连接时长稳定对端漂移,连接时长极短
抓包时用 -X 同时输出十六进制和文本形式,便于判断报文是结构化协议还是随手拼的字符串,是识别自定义协议的第一步。
登记说明里的协议版本与线上实现版本没有绑定关系:同一个端口上可以跑任意版本,甚至完全不同的协议。

易错点

  • 拿登记说明里的版本号当线上版本:两者没有强制绑定,会得出错误结论
  • 依据端口名判断协议族:登记表只给出名字与说明字段,缺少规范引用
  • 抓包输出不打长度限制:-X 会成倍放大输出体积,大流量下很容易写满磁盘
  • 把早期协议默认当作可用组件:弱认证与明文传输在这类登记项上很常见

数据来源与参考

  • IANA Service Name and Transport Protocol Port Number Registry

相关工具

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