运营商的很多客户,特别是网吧老板,都是靠网络连接来营业的,网络连接可靠性对这些boss而言尤其重要,常见的单线路(链路)连接互联网就变得不那么给力,一旦线路故障,整个业务就歇菜了,他们选择往往是双运营商双线路,这种模式我们也称为互联网双出口。双出口情况下有几种解决方案,应该如何在解决方案中选择是我们这期专栏要讨论的内容。
一、传统的主备线路解决方案
这名可敬的客户为ICG网关打造了双出口网络:
1. 电信线路为主线路,;
2. 联通线路为备线路,;
3. 对内连接4台PC,分别是PC1~PC4,。
主备的双出口解决方案是最容易实现的,因为它最容易想到:
1. 电信出口默认路由优于联通出口默认路由,因此在电信线路连接正常情况下,所有PC都是从电信线路访问互联网;
2. 当电信线路发生故障,那么电信出口默认路由失效,联通出口默认路由生效,所有PC切换到联通线路访问互联网。
如上图所示,电信线路故障,所有PC都从联通线路访问互联网。这种方案虽然简单,但是怎么看都觉得不是特别带感,因为2条线路在同一时刻只能使用1条,可是敬业的客户可是同时为2条线路掏钱的,同时使用2条线路可以增加带宽,可以带来更客观的生意,网吧老板对传统解决方案有些生气,我们需要让传统解决方案变得更紧实一些,我们能完成这项任务吗?请相信科技的力量,我们为此而生。
二、让2条线路都用起来的解决方案——等价路由
在传统的解决方案中,电信、联通两条默认路由是不等价的,而是主备,电信的优于联通,如果要让2条线路都用起来,那么我们很容易想到使用等价路由,即电信、联通的默认路由是一视同仁的,选择谁做出口都一样,这个看起来的确要比传统解决方案要带感一些。
在ICG网关正确的调度下,这2条链路的确都可以利用起来,而且流量可以近似于平分秋色,那这么做是不是就可以达到网吧老板的期望了呢?我不得不说,选择这项解决方案的同学可能过不久又会接到网吧老板的抱怨电话“很多网游玩不了了,客人都围着老子退款呢,还不如用传统解决方案呢”。
面对责难,我们是迎难而上还是退避?身为血性男儿,岂有轻言退让之理,但老兄,迎难而上也需要淡定分析,我们先来分析为什么有些网游玩不了,有的页面打不开,对症下药方能药到病除。我们以内部PC4访问Tektalk进行分析:
1. ;
2. 电信出口做NAT后,,:30000ßàTektalk:80;
3. 如果后续的数据包都选择电信出口的话,这个访问将会非常正常,可事实往往和思想出入太远。
1. 杯具的酿成就是PC4上的同一个会话,ICG网关这次选择了联通出口;
2. :40000,:40000ßàTektalk:80,:30000ßàTektalk:80,因此这个数据包被丢弃了。
知道杯具的原因之后,我们就会有对应的解决办法,这个问题早已
互联网双出口解决方案 来自淘豆网m.daumloan.com转载请标明出处.