vpp 是什么
677 在 IANA 登记的服务名是 vpp,登记说明写作 Virtual Presence Protocol,注册人为 Klaus Wolf。说明字段给出的展开是「虚拟呈现协议」,从用词看当年针对的是远程呈现或虚拟在场类应用,但登记表没有 RFC 引用,协议细节无处可查。要让这个条目容易被认错的地方在于:vpp 在当代更常见的指向是某个开源网络数据面的项目名,两者只是拼写相同,与该登记项没有关系。677 属于系统端口段(0-1023),RFC 6335 之后这段只由 IETF Review 或 IESG Approval 分配。
基本信息
| 服务名 | vpp |
|---|---|
| IANA 登记说明 | Virtual Presence Protocol |
| 协议 | TCP 与 UDP(分别登记) |
| 登记 | IANA 早期登记,无 RFC 引用 |
| 端口区间 | 系统端口 600-699 |
| 登记人 | Klaus Wolf |
典型使用场景
- 同名项目辨析:区分登记名与当代同名开源项目,避免把两者混为一谈
- 音视频类应用排查:确认会议、远程呈现类软件的通信端口
- 实时媒体评估:关注 UDP 方向与时延抖动相关的指标
- 网络质量排查:区分端口策略问题与媒体质量本身的问题
- 文档标注:在台账中对同名易混条目加注说明
定位占用进程
定位占用进程
sudo ss -lntup 'sport = :677' # 677 监听情况(含 UDP)
sudo lsof -i :677 -P -n # 进程归属
ss -unp | grep -c ':677' # 统计 UDP 关联进程数量
sudo ss -tan '( sport = :677 or dport = :677 )' | head # TCP 方向连接
# 实时媒体常走 UDP:只查 TCP 会得出「没有使用」的错误结论排查判断要点
| 检查项 | 正常表现 | 异常表现 |
|---|---|---|
| 协议方向 | 与媒体类型匹配(多为 UDP) | 只查 TCP 时误判为未使用 |
| 丢包与抖动 | 在可接受范围 | 持续丢包且有明显抖动 |
| 连接时长 | 会话期间保持 | 频繁重建,疑似网络不稳 |
同名条目辨析是端口工作中常见需求:IANA 登记名只代表当年的命名占用,与今天同名项目的功能、端口都无关。
实时媒体类流量以 UDP 为主,排查时务必查 UDP 套接字;只查 TCP 会得出「端口未被使用」这种方向性错误结论,进而把正常的媒体会话误判成异常事件。