首页/安全/安全设备配置速查/非对称路由导致业务不通

非对称路由导致业务不通

去程与回程走不同设备或不同出口时,有状态设备查不到会话回程表项,表现为时通时不通或单方向可达。

安全设备配置速查安全更新于 2026-10-13

非对称路由是什么

非对称路由指一条连接的去程与回程经过不同的有状态设备。防火墙、IPS 这类设备依赖会话表判断报文是否属于已建立的连接:回程报文从另一台设备进来时,该设备查不到对应会话,就会按默认动作丢弃,表现为时通时不通、单向可达或建连失败。多出口分流、服务器配多个网关、旁路设备只串了一半路径,都是典型成因。

基本信息

典型成因双出口按策略分流、旁路设备只串一半路径、服务器多网关
现象TCP 建连失败或时通时不通、大量重传、抓包只见去不见回
核对顺序路由表确认去程 → 会话表确认是否建立 → 抓包确认回程路径
正确做法让往返路径经过同一台有状态设备,而不是放宽状态检查
常见误区先用放宽检查的开关掩盖问题,把风险长期留在生产环境

典型使用场景

  • 双出口环境:不同来源走不同出口,回程经运营商路径回到另一侧
  • 服务器双网卡:服务器两个网关导致回包从另一台设备出去
  • 新增旁路设备:只在一条路径上串接检测设备,另一方向不经过
  • 负载均衡与多链路联动:探测触发切换后路径发生变化
  • 改造复盘:链路调整后出现间歇性不通,需要确认是否形成非对称

检查命令

检查命令
# 华为:确认去程路由与回程是否一致
display ip routing-table 10.10.10.10
display firewall session table source 192.168.10.10
display firewall session table destination 10.10.10.10   # 反查是否存在
# 关注会话是否存在、是否持续重建、是否只有单向流量

成因与处置

成因现象处置方向
双出口分流同一业务时通时不通让同一业务的去回程走同一出口
服务器多网关服务器侧能出不能回统一服务器网关或调整回程路由
旁路只串一半单向可达补齐另一方向或改为串联
路径漂移故障切换后部分业务不通切换策略与源地址策略同步规划
负载均衡回源回程绕过设备回源路径纳入同一台设备处理
谨慎使用放宽状态检查的绕行手段:它会让设备对所有报文失去状态判断,风险远大于问题本身;正确做法是调整路由与组网,让往返路径对称。

易错点

  • 先动设备参数(放宽检查)而不先改路由,问题被掩盖且引入新的安全风险
  • 改动路由让路径对称往往比调设备有效,却常被忽略而优先去改开关
  • 多出口与负载均衡场景按单一源地址验证,其他来源路径不同,结论不可靠
  • 链路调整后未按源地址抽样复测,间歇性问题在业务高峰才暴露

数据来源与参考

  • 华为 USG6000 产品文档:会话与转发路径
  • H3C SecPath 组网与转发指导
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌