双 WAN 接入的故障转移检测方式 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Rinrin
V2EX    宽带症候群

双 WAN 接入的故障转移检测方式

  •  
  •   Rinrin 2017-02-01 19:17:37 +08:00 3985 次点击
    这是一个创建于 3256 天前的主题,其中的信息可能已经有所发展或是发生改变。
    设想中的双 WAN 通过防火墙接入
    主要线路:上海电信,大部分对外访问使用
    备用线路:上海移动,部分海外站点使用
    我需要考虑两条线路的故障转移问题,防火墙的配置指南中这么写的
    1 、当通往两个运营商链路都正常工作的情况下,访问 ISP1 地址的流量走连接 ISP1 的链
    路,访问 ISP2 地址的流量走连接 ISP2 的链路。
    2 、当一条链路出现故障时, 流量可以被及时切换到另一条链路上, 避免网络长时间中
    断。
    那么问题来了,通过何种方式检测当前某条线路是否正常?或者说什么条件下做切换?
    指南中给的方法是做 icmp 探测,那么上海电信和上海移动各自选择什么地址做探测比较合适?
    第 1 条附言    2017-02-03 14:27:21 +08:00
    感谢各位,先用 ISP DNS 做检测了
    18 条回复    2017-02-03 14:34:02 +08:00
    jasontse
        1
    jasontse  
       2017-02-01 19:22:55 +08:00 via iPad
    traceroute 随便找个城域网里的核心设备就可以啊
    Rinrin
        2
    Rinrin  
    OP
       2017-02-01 20:28:54 +08:00
    @jasontse 额,可以随便找吗?
    有几点我觉得要考虑下
    1. 这个设备的地址其他运营商是不允许 ping 通的,否则链路测试没有意义。 我找了链路上的几个 IP ,有的可以通,很快, 20ms ,有的不通
    2. IP 是否足够稳定,不会经常调整,线路割接时是否会临时失效
    3. 是否允许我长 PING ,会不会做个 Qos 导致 ping 丢包。。。。。
    JackyBao
        3
    JackyBao  
       2017-02-01 20:49:41 +08:00 via Android
    可以参考一下我的方案,异曲同工。
    t/333838
    JackyBao
        4
    JackyBao  
       2017-02-01 20:51:49 +08:00 via Android
    mwan3 自带 ping 侦测和策略,应该可以满足你的要求。
    ixiaoyui
        5
    ixiaoyui  
       2017-02-01 21:51:34 +08:00
    114.114.114.114 223.5.5.5 223.6.6.6
    LGA1150
        6
    LGA1150  
       2017-02-01 22:27:37 +08:00 via Android
    DNS 根服务器
    flyfishcn
        7
    flyfishcn  
       2017-02-02 07:05:02 +08:00   1
    @Rinrin icmp 也是各自从各自的口出去的,你只要找各自本网能稳定 ping 通的公网地址即可。严格的话,不要找城域网内的,因为出本市、省链路断了,城域网肯定还能 ping 通,但是和互联网实际已经中断。
    jasontse
        8
    jasontse  
       2017-02-02 11:24:15 +08:00 via iPad   1
    @Rinrin 最简单的测一下本省的 DNS 就行了

    @flyfishcn 无限上纲的逻辑,你咋不把五大洲测个遍呢。
    yexm0
        9
    yexm0  
       2017-02-02 12:44:27 +08:00 via Android
    @jasontse 有些城市的 dns 是禁 ping 的...例如广东电信
    flyfishcn
        10
    flyfishcn  
       2017-02-02 15:01:31 +08:00
    @jasontse 楼主既然是配置故障转移,就是对网络要求比较高, dns 通不代表互联网就通,你 ping 127.0.0.1 还永远都通呢。断网时候 ping 一个孤岛做故障转移有意义?
    jasontse
        11
    jasontse  
       2017-02-02 18:38:25 +08:00 via iPad
    @flyfishcn
    你想的太过复杂,楼主就是双线优化网络之余顺便做个备份。
    你觉得全市甚至全省断网的几率会高吗。
    flyfishcn
        12
    flyfishcn  
       2017-02-02 18:47:46 +08:00
    @jasontse 不高,但对于网管来说就是一条路由的事情而已,对于施工队就是一铲车的事。另外上海外网炸过、江西外网炸过、我这连专线都炸过,接入城域网汇聚层的专线,追出省第一跳直接空路由见过没?故障自动转移就是为了能快速响应、缩小故障影响。
    jasontse
        13
    jasontse  
       2017-02-02 18:59:08 +08:00 via iPad
    @flyfishcn 海缆还有断的时候呢,对于渔船也就是抛个锚的事情。五大洲所有方向测一遍更靠谱。君不见去年端午节电信访问美国西岸集体挂掉。缩小影响也有个度。
    flyfishcn
        14
    flyfishcn  
    &nbs;  2017-02-02 20:59:29 +08:00
    @jasontse 明显城域网挂掉的可能性比与外部互联的链路挂的可能性更小
    geekzu
        15
    geekzu  
       2017-02-02 23:38:49 +08:00
    测 114dns ,都散了吧
    Sh888
        16
    Sh888  
       2017-02-02 23:58:38 +08:00
    cisco 基于 ipsla 的浮动路由。
    你都上双线了,买个 cisco 的路由器也不贵吧?
    Sh888
        17
    Sh888  
       2017-02-03 00:07:58 +08:00   1
    icmp 对象一般会选择该条线路的 dns 服务器。因为一般 dns 服务器的稳定性较高,而且如果 dns 服务器挂了本身也会影响到该线路上网络服务的稳定性。
    Rinrin
        18
    Rinrin  
    OP
       2017-02-03 14:34:02 +08:00
    @Sh888 恩,我用的是华为的 USG 系列安全网关
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     973 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 18:06 PVG 02:06 LAX 10:06 JFK 13:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86