让你实现:访问电信服务器自动使用电信线路,而访问网通服务器时自动使用网通线路
上网的朋友基本都清楚,北方网通与南方电信的互联网通信存在瓶颈,且不去说具体是什
么原因造成的,但这确实给互联网的应用造成了很大的障碍。所以,从服务器以及 IDC 运
营的角度来说,出现了很多双线路机房,通过部署电信、网通双线路,满足用户对双线路
的实际使用需求。
一般来说,有双 ip 双线路,单 ip 双线路,CDN 双线路,BGP 单 ip 双线路这样的几种
双线路接入解决方案。
简单的介绍一下:
1、双 ip 双线路。服务器配置 2 块网卡,分别配置电信、网通不同的 ip 地址。在服务器
上配置路由表,实现服务器访问电信和网通各自不同的 ip 的时候,分别走不同的通道。另
一方,用户通过唯一的域名来访问服务器,而域名解析的时候,通过实施对不同的 ip 地址
请求返回不同的服务器 ip 的方法来实现,网通用户请求域名时返回网通的 ip,电信用户请
求域名时返回电信的 ip,这也就是所谓的智能 dns 解析。
2、单 ip 双线路。服务器配置 1 块网卡 1 个 ip,或者是电信的 ip、或者是网通的 ip。通过
路由器上配置路由表来实现双线路访问,这样做的好处是不用对服务器进行配置,而缺点
是这样的配置,实际上只解决了半边通信的双线路访问,无法对用户在访问服务器时提供
正确的路由通道。所以这样的方案一般只是过渡方案。
3、CDN 双线路。记得我当年还加入过一个 CDN 的联盟呢。呵呵。 CDN(Content
Delivery Network)也就是互联网内容分发网络,基本的概念就是制作大量的站点镜像,比
如北京有服务器,这时候在南京放个镜像服务器,广州也放一个镜像服务器,然后通过智
能 dns 解析让北京的用户访问北京的服务器,南京的用户访问南京的服务器缓存,以此类
推。貌似新浪之类的大型门户网站就是这么做的。CDN 的好处是容易部署,可扩展性强,
缺点就是镜像缓存技术对于静态页面方式的网站,比如门户网站支持度是非常高的,但对
于基于动态更新的网站,基本就无用武之地了。
4、BGP 单 ip 双线路。BGP(Border Gateway Protocol)边界网关协议。BGP 具体的功能
就是控制路由的传播和选择最佳路由。这个双线路的实现必须是 IDC 机房运营商与电信、
网通能够达成合作协议,通过骨干网络的路由器来给予最优路由选择,所有的一切,对于
服务器和用户都无任何负担。服务器仅需单 ip 且效果最佳。但是这样的合作谈判又怎么会
那么容易。所以目前这样的基于 BGP 的解决方案基本都是针对绝对的高端用户提供的。
上面给大家介绍了双线路的问题,那么今天具体想和大家说的是什么呢。
其实就是双线路联网的另一个重要的网络应用。也就是针对客户端群体的双线路访问。
在实际使用中,有很多情况下,公司、网吧或者个人在家里,常常因为申请了电信的上网
线路,就会导致网通的访问变慢,而申请了网通,则访问电信又会很慢。干脆申请两条线
路,一条电信宽带,一条网通宽带吧。又不知道怎么把它们接起来。其实在这样的应用中
通过双网卡双 ip 的方式就可以实现双线路自动识别。
下面来说说具体如何操作。以我的电脑为例给大家做个演示。
我使用了 2 条宽带,一条电信线路,一条网通线路,带宽分别是 1M。