R1 ===== R3 ===== R4
PRIMARY (成本可接受,低延迟,大宽带,假设 100Mbps )
R1 ----- R2 ----- R4
BACKUP (成本超高按流量计费,更稳定,主要做备份)
我希望能保障 R1-R4 的链路高可用
假如今天:
R1 ───────── R3
100M
未来某天:
R1 ───────── R3
↓
20M
↓
丢包/延迟暴涨
根据链路质量快速切换
正常
R1 ─────── R3 ────── R4
100M
↓ 质量恶化
R1 ─────── R2 ────── R4
BACKUP
R1-R3 正常
↓
所有业务走 R3
R1-R3 拥塞,丢包 > 5%| RTT 大于 50ms (只是举例,可能有其他判断办法)
↓
优先走 R1-R2
R1-R3 恢复
↓
再切回 R1-R3
我发现普通的多 wan 路由器做的很差
大多只能负载均衡(类似 ECMP )
或者主备(类似 ospf ),主链路“断线”才切,丢包很高也不认为是异常
我在几个节点之间做了 ospf ,确实能做到切换
不过因为“断线”才切换,实际体验很差
感觉这个需求非常常见,一直不到合理而且主流的方案
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.