dlep 是什么
854 号 TCP/UDP 的 IANA 登记名是 dlep,全称 Dynamic Link Exchange Protocol,规范文本是 RFC 8175,由 IESG 登记,注册时间为 2017-04-03。它解决的问题很具体:无线链路(微波、电台、卫星终端等)的质量指标如何实时告诉路由器。路由器本身看不到链路层的信号强度与速率变化,DLEP 让调制解调器把链路指标动态上报,供路由协议调整选路决策。
基本信息
| 服务名 | dlep(Dynamic Link Exchange Protocol) |
|---|---|
| 端口 | 854(TCP 与 UDP 同名登记) |
| 规范 | RFC 8175 |
| 登记机构 | IESG,2017-04-03 |
| 场景 | 无线链路与路由器交换链路指标 |
典型使用场景
- 无线组网:微波或电台链路作为承载时让路由感知链路质量
- 应急通信:多链路备份场景下动态选择可用路径
- 军工与专网:链路指标驱动的选路决策
- 故障排查:链路频繁切换时确认指标上报是否稳定
- 方案评估:为无线承载环境选择具备链路感知能力的设备
排查命令
排查命令
ss -lntup 'sport = :854' # 本机 854 端口监听情况
ss -ntup | grep ':854 ' # 与对端的活动连接
sudo lsof -i :854 # 反查进程
sudo tcpdump -ni any port 854 -c 20 # 抓包确认指标会话是否活跃
ip route show | head -10 # 对照当前选路结果链路感知方式对照
| 方式 | 信息来源 | 适用场景 |
|---|---|---|
| DLEP | 调制解调器上报链路指标 | 无线电与点对点无线链路 |
| 接口速率与状态 | 内核网卡信息 | 有线链路,指标较简单 |
| 探测与保活 | 主动探测连通性 | 通用,精度较低 |
| 路由协议度量 | 协议自身度量值 | 拓扑相对稳定的网络 |
链路感知的价值在动态环境中最明显:链路质量变化快时,靠静态配置或简单连通性探测无法及时反映,选路结果会滞后。把调制解调器的实时指标接入决策,是这类场景的常见做法。
排查频繁切换问题时,先确认指标会话本身是否稳定:如果上报中断,路由器可能按默认值决策,表现为来回切换。抓包确认会话活跃度是成本最低的第一步。
多链路部署要提前定义切换条件与回切策略:指标抖动时若阈值设置过紧会引发路由震荡,反而影响业务。上线前用实际链路做一次切换测试,比反复调参数更有效。