首页/网络/常用端口速查/387 aurp AppleTalk 更新型路由
300-399 系统端口74 条

387 aurp AppleTalk 更新型路由

AppleTalk Update-Based Routing Protocol(RFC 1504):基于更新的 AppleTalk 路由协议,可把 AppleTalk 网段经 IP 隧道互联。

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

387 与 AURP

387 的登记名是 aurp,对应 AppleTalk Update-Based Routing Protocol(RFC 1504)。AppleTalk 是 Apple 早期网络的协议族,特点是设备开机自动获得地址、路由信息按需更新,一套网络可以做到基本零配置。AURP 的目标是让分散在不同地点的 AppleTalk 网段通过 IP 骨干连成一张逻辑网络,把 AppleTalk 的路由更新封装进 IP 隧道传输,这类做法在当年被称为 TunnelTalk 思路。macOS 全面转向 TCP/IP 之后,AppleTalk 与 AURP 一并退役,该端口在现网已基本不存在。

基本信息

服务名aurp(AppleTalk Update-Based Routing Protocol)
传输层TCP/UDP
标准RFC 1504
用途AppleTalk 网段经 IP 隧道互联
替代关系随 AppleTalk 退役,由 TCP/IP 与 Bonjour 等承担同类能力

典型使用场景

  • 老资产清理:盘点历史文档或配置中仍标注 AppleTalk 隧道的设备
  • 安全基线:无明确依赖的历史注册端口不应在生产网络放行
  • 变更核实:老变更单里出现 387 时先确认对应系统是否还活着
  • 技术考古:理解按需路由更新与 IP 网络周期更新思路的差异
  • 迁移参考:把老网络的服务发现与命名迁移到 IP 原生方案

核查命令

核查命令
ss -lntup 'sport = :387'      # 是否监听
getent services aurp           # 名称登记查询
sudo lsof -i :387              # 占用进程与路径
netstat -ano | findstr :387    # Windows 侧按 PID 核对
# 老路由器设备侧:核对是否残留 AppleTalk 隧道配置(以厂商文档为准)

AppleTalk 与现代网络对照

项目AppleTalk 时代现代 IP 网络
地址获取设备开机自动获得节点地址DHCP 或静态配置
路由更新按需更新(AURP 基于更新)周期或触发式更新,协议各自定义
服务发现NBP 名称绑定协议Bonjour/mDNS、DNS-SD
承载原生链路层与 IP 隧道并行统一承载在 IP 之上
AppleTalk 设备的地址不需要服务器分配,开机就能得到一个可用节点地址,这与 IP 依赖 DHCP 的模型形成对照。理解这一点有助于读懂老网络文档里关于地址冲突与网络号的说法。
该端口基本只存在于历史资料中。扫描器报出 387 时,优先按未知服务流程处置:核实进程来源、留存记录,必要时限制访问。

易错点

  • 把 387 当成现役隧道协议:AppleTalk 生态已退役,实际多为端口被其他程序占用
  • 老配置文档未清理:后续网络改造时按过期文档评估影响范围,做出错误判断
  • 遗留隧道设备留在网内不管:设备本身缺少补丁维护,属于长期风险
  • 以为注销协议就等于端口关闭:注册状态与主机监听是两件事,必须按主机核实

数据来源与参考

  • RFC 1504:AppleTalk Update-Based Routing Protocol
  • IANA 端口注册表

相关工具

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