网络路径拨测¶
网络路径拨测用于从公共或自建拨测节点主动探测目标地址的网络路径,持续观察端到端连通性、网络质量及逐跳路径变化,帮助定位延迟、丢包和路由异常发生的位置。
网络路径拨测是独立的拨测类型,不会修改或迁移已有的 TCP、ICMP API 拨测任务。
支持范围¶
| 项目 | 支持范围 |
|---|---|
| 探测协议 | TCP、UDP、ICMP |
| 目标类型 | 域名、IPv4 |
| 拨测节点 | 公共拨测节点、自建拨测节点 |
| 执行方式 | 定时执行、即时拨测、保存前测试 |
| 结果分析 | 端到端指标、逐跳路径、路径变化、标准错误信息 |
创建网络路径拨测任务¶
进入可用性监测 > 拨测任务,点击新建 > 网络路径拨测。
第一步:配置探测目标¶
配置以下信息:
| 配置项 | 说明 |
|---|---|
| 任务名称 | 当前工作空间内用于识别任务的名称 |
| 协议 | TCP、UDP 或 ICMP |
| 目标地址 | 需要探测的域名或 IPv4 地址 |
| 目标端口 | TCP、UDP 探测使用的目标端口 |
| 探测参数 | 根据协议设置超时时间、探测次数等参数 |
第二步:配置可用判断¶
设置任务成功或失败的判断条件。系统会根据探测结果计算任务可用性,并在运行记录中展示判断结果。
第三步:选择拨测节点¶
选择发起探测的公共拨测节点或自建拨测节点。不同节点会分别生成运行记录和路径结果。
第四步:设置执行频率¶
设置任务的定时执行频率。保存并启用任务后,系统会按照配置的频率持续执行网络路径探测。
保存前测试¶
完成目标和协议配置后,可以在保存任务前执行测试。
测试结果包括:
- 目标是否可达;
- 端到端耗时;
- 丢包情况;
- 当前探测到的逐跳网络路径;
- 失败时的标准错误信息。
保存前测试仅用于验证当前配置,不会生成正式的定时运行记录。
管理任务¶
在网络路径拨测任务列表中,可以:
- 搜索和筛选任务;
- 启用或禁用任务;
- 编辑、克隆或删除任务;
- 查看操作审计;
- 发起即时拨测;
- 查看运行记录。
即时拨测¶
即时拨测会立即从所选节点执行一次网络路径探测,无需等待下一次定时任务。即时拨测结果会进入任务运行记录。
运行记录¶
运行记录展示每次执行的时间、拨测节点、执行状态、可用判断结果、端到端指标和路径摘要。
点击某条运行记录,可进入网络路径详情页。
端到端指标¶
详情页展示探测节点到目标地址之间的总体网络指标,包括可达性、端到端耗时、丢包率等。
具体指标会根据 TCP、UDP、ICMP 协议有所区别。
逐跳路径¶
逐跳路径按照数据包经过的顺序展示网络节点。每一跳可展示节点序号、IP 地址、位置、网络归属、响应耗时和丢包情况等信息。
特殊路径状态¶
部分路径¶
探测已获取部分网络路径,但未完整到达目标地址时,页面会展示已获取的跳点,并将路径标记为部分路径。
匿名节点¶
部分网络设备不会返回探测响应。此类节点会显示为匿名节点,但不会影响后续已探测跳点的展示。
路径变化¶
当本次探测路径与历史路径不同时,页面会标记发生变化的跳点,帮助判断路由切换及其对延迟或丢包的影响。
错误信息¶
探测失败时,页面会展示标准错误信息。错误信息应包含错误类型、发生阶段和建议处理方式。
常见原因包括目标地址无法解析、网络不可达、连接超时、端口不可达、拨测节点异常等。