pdap 是什么
pdap 对应 IANA 登记的 Prospero Data Access Protocol,TCP 与 UDP 同名,属于 USC/ISI 的 Prospero 项目体系。Prospero 试图为互联网提供统一的文件与目录命名访问层,让用户按统一名字访问分散在不同站点的资源,可以理解为在通用 Web 与 DNS 生态成熟之前的一次整体性尝试。最终通用 Web 与域名系统成为事实标准,Prospero 退场,一组注册端口只留名录记录。
基本信息
| 服务名 | pdap(Prospero Data Access Protocol) |
|---|---|
| 端口号 | 344(TCP/UDP 同名登记) |
| IANA 登记说明 | Prospero Data Access Protocol |
| 项目背景 | USC/ISI Prospero 目录与文件系统体系 |
| 同族端口 | prospero(191)及资源管理相关注册(408/409) |
| 现代对应 | 通用 Web、域名系统、标准文件共享协议 |
| 现状 | 被现代生态取代 |
| 处置口径 | 按未知服务核实进程与业务归属 |
现网出现时怎么处置
- 成组核对:Prospero 相关端口常成组出现,先确认 191、344、408、409 中哪些在监听
- 查老资产清单:项目类系统的痕迹多留在旧服务器与备份镜像里,检索年代较早的资产记录更有效
- 看是否有历史文档引用:老技术文档里若出现该端口,说明存在过部署,可据此定位主机
- 确认是否为自研占用:内部程序挑选低位号时不会考虑历史注册,需与开发核对约定
- 按未知服务处置:无授权用途先限制来源,留证后纳入清理计划
定位占用进程
定位占用进程
ss -lntup 'sport = :344' # 列出 344 的 TCP/UDP 监听进程
ss -lntup '( sport = :191 or sport = :344 )' # 同族端口一起核对
sudo lsof -i :344 # 进程与打开的文件
ss -tnp '( sport = :344 )' # 该端口上的连接与对端
netstat -ano | findstr :344 # Windows:端口与 PID
tasklist /FI "PID eq 1234" # Windows:PID 反查进程资源访问方案演进
| 阶段 | 方案思路 | 结局 |
|---|---|---|
| 项目期 | 统一命名加透明访问 | 未形成规模部署 |
| 成熟期 | Web 与域名系统分工 | 成为互联网基础设施 |
| 现代 | 标准文件共享与对象存储 | 按场景分工,生态稳定 |
老项目类端口要按端口组核查:单个注册号的意义有限,把同族端口放在一起看,往往能一次还原出整套遗留系统的轮廓,比逐个排查快得多。