去程、回程与双向测试:网络检查怎么做才完整
下载文件时,大部分数据由服务器发向用户;去程探测正常,并不能单独证明服务器回传该用户的数据路径正常。方向、两端资源和真实业务要一起核对。
| 方向 | 指什么 | 怎么观察 |
|---|---|---|
| 去程 | 用户向服务器发送请求的方向 | 从用户网络查看目标连接和可见路由。 |
| 回程 | 服务器向用户返回数据的方向 | 结合服务器到该来源的可见路径及实际传输。 |
| 业务往返 | 请求、响应及应用处理的完整过程 | 执行真实业务动作,记录完成时间和错误。 |
| 服务器到依赖 | 应用访问数据库、存储或外部接口 | 单独查看对应请求耗时与日志。 |
一次有效的双向核查
- 先确定受影响来源、当前目标IP和实际端口,统一记录时间;受影响用户实际出口IP仅通过登录工单等必要渠道提供。
- 从用户端保存实际连接、业务结果和路由;有权且可行时,从服务器侧观察面向该来源的路径。
- 大文件问题固定文件或业务动作,分别记录上传、下载方向、完成时间与速度单位;小量短时验证,并核对双方CPU、磁盘、带宽与已有占用。
- 若来源处于NAT或不回应探测,保留结果并说明,不为得到完整路由而关闭所有防护。
去回路径可能不对称。Ping一次往返耗时无法把两边延迟分别拆出;到公共DNS或测速点的路径也不能代替真实用户。工具和命令详见路由记录、带宽方向测试。