跨不同媒体的多 WAN 绑定

Tom*_*nor 9 networking routing bonding

我最近再次考虑 Viprinet 提供的产品,基本上他们有一对路由器,一个住在数据中心,他们的VPN 多通道集线器和现场硬件,他们的 VPN 多通道路由器

他们还有一堆用于 3G、UMTS、以太网、ADSL 和 ISDN 适配器的接口卡(如 HWIC)。

他们的主要演讲似乎是跨不同媒体的结合。我真的很想在几个项目中使用它,但是它们的定价确实非常极端,集线器大约为 1-2k,路由器为 2-6k,接口模块每个为 200-600。

所以,我想知道的是,是否有可能使用几个 Cisco 28xx 或 18xx 系列的库存路由器来做类似的事情,并且基本上连接一堆不同的 WAN 端口,但是否可以将它们整齐地呈现为一个返回互联网的通道,如果 WAN 接口之一出现故障,则具有无缝(或几乎)故障转移。

基本上,如果我有 3 个 3G 到以太网调制解调器,并且每个都在不同的网络上,我希望能够在所有这些调制解调器之间进行负载平衡/绑定,而无需为特权支付 Viprinet。

有谁知道我将如何根据标准协议(或供应商特定协议)为自己配置一些东西,但实际上不必购买 Viprinet 硬件?

pet*_*rus 7

对于 Cisco,我会选择一些 CEF 负载共享或基于策略的路由(现在称为性能路由)。

我从未在 3G 上尝试过 CEF 负载共享(仅在帧中继租用线路上),但是设置了三个隧道,每个隧道通过不同的卡,到一个端点(这将是您的网关)和三个等价路由到该端点可以工作。在我的设置中,PE 路由器是端点,因此不需要隧道。

Cisco 有一些 关于它的文档,可以按数据包或按目的地设置负载共享。

故障排除指南

7200-1.3(config)#interface fast 0/0

7200-1.3(config-if)#ip load-sharing ? 
  per-destination  Deterministic distribution 
  per-packet       Random distribution 

7200-1.3(config-if)#ip load-sharing per-packet
Run Code Online (Sandbox Code Playgroud)

伊万Pepelnjak也已经2 在他的博客关于CEF负载分担是值得一读。

关于基于策略的路由,我还运营着一个由小型站点组成的客户网络,这些站点通过各种管道连接到中央集线器。每个辐条都有一条 FR 租用线路、一条 dsl 互联网接入(通过互联网使用 IPSec)和一条卫星链路。

所有链接都到达我们的 PE 路由器之一(无论是帧、互联网还是卫星),然后通过 mpls(在不同的 vpns 中)到达中央集线器,其中每个 vpn 终止于 VRF(此处为 vrf-lite,无 mpls) CE路由器。然后将每个 vpn 路由到一个 vlan。

各种客户应用程序在不同链路上的辐条上路由(通过目标 IP 或 L4 端口)。语音通过 dsl 链接通过卫星、邮件和其他一些网络传输,核心应用程序通过租用线路传输。

如果链路出现故障,流量将通过其他链路重新路由。

Cisco wiki 有一篇关于 PfR的有趣文章

附带说明一下,如果您打算采用 3G 方式,请注意您选择的提供商,因为 3G Node-B 不会有很多带宽(通常只有几个 E1)并且您可能无法获得预期带宽。选择不同的服务提供商,而不是从转售他人服务的提供商那里挑选。


eww*_*ite 5

我想我明白你的要求。我对Elfiq 系列多 WAN 负载平衡器非常满意。在我当前的应用程序中,我在一个位置平衡 MPLS、固定无线、T1、DSL 和 3G USB。在3G的支持是很好的和详细记录。此设置处理入站出站负载平衡。

Elfiq 位于 Cisco ASA 防火墙前面,对我的 L2L VPN 连接是透明的。

管理控制台

在此处输入图片说明

负载均衡算法选择

在此处输入图片说明