双IP双线路实现方式 先来说说双线单IP和双线双IP的区别

来源:互联网 发布:python init 函数 编辑:程序博客网 时间:2024/05/20 19:31

双IP双线路实现方式

双IP双线路实现方式是指在一台服务器上安装两块网卡,分别接入电信网线与网通网线并设置一个网通IP与一个电信IP,这样一台服务器上就有了两个IP地址,需要在服务器上添加网通或电信的路由表来实现网通用户与电信用户分别从不同的线路访问。双IP双线路具有常用的两种使用方式:1. ICP用户在网站设置两个IP地址不同的链接,网通用户点击网通IP访问服务器,电信用户点击电信IP访问。

2. 使用BIND9(DNS服务器软件)对不同的IP地址请求返回不同的服务器IP的功能来实现网通用户请求域名时返回网通的IP,电信用户请求域名时返回电信的IP,这个方式就是一些IDC提出的智能DNS的方案

双IP双线路在一定程度上提高了网通与电信用户访问网站的速度,但缺点是由于服务器接入的是双网卡必须在服务器上进行路由表设置,这给普通用户增加了维护难度,并且所有的数据包都需要在服务器上进行路由判断然后再发往不同的网卡,当访问量较大时服务器资源占用很大。此方案是最简单的双线解决方案,一般限于规模较小的IDC提供商使用
...
用BGP协议实现的单IP双线路

BGP(边界网关协议)协议主要用于互联网AS(自治系统)之间的互联,BGP的最主要功能在于控制路由的传播和选择最好的路由。中国网通与中国电信都具有AS号(自治系统号),全国各大网络运营商多数都是通过BGP协议与自身的AS号来互联的。使用此方案来实现双线路需要在CNNIC(中国互联网信息中心)申请IDC自己的IP地址段和AS号,然后通过BGP协议将此段IP地址广播到网通、电信等其它的网络运营商,使用BGP协议互联后网通与电信的所有骨干路由设备将会判断到IDC机房IP段的最佳路由,以保证网通、电信用户的高速访问

使用此方案具体以下优点:

1. 服务器只需要设置一个IP地址,最佳访问路由是由网络上的骨干路由器根据路由跳数与其它技术指标来确定的,不会对占用服务器的任何系统资源。服务器的上行路由与下行路由都能选择最优的路径,所以能真正实现高速的单IP双线访问。

2. 由于BGP协议本身具有冗余备份、消除环路的特点,所以当IDC服务商有多条BGP互联线路时可以实现路由的相互备份,在一条线路出现故障时路由会自动切换到其它线路。

3. 使用BGP协议还可以使网络具有很强的扩展性可以将IDC网络与其他运营商互联,轻松实现单IP多线路,做到所有互联运营商的用户访问都很快。这个是双IP双线无法比拟的

虽然BGP方案是最好的解决方案但由于此方案需要IDC提供商的设备投入与带宽投入方面较大并且技术上较为复杂,所以目前国内采用此方案仅限于实力较强的专业IDC服务商

综上所述,以上各种双线实现的方式各有优缺点,双IP双线成本较低,但网络不够稳定并且占用大量的服务器资源,普通单IP双线路只是实现了部分双线路的效果所以访问速度不佳,CDN方式对静态网页效果很好但对交互性很强的网页效果不太理想,BGP单IP双线路解决了以上所有的问题是最好的实现方式但国内采用此种方案的IDC服务商较少,如果能将BGP单IP双线与CDN加速结合起来将会是最优的解决方案。目前全国已有不少合用BGP技术方案的数据中心,但大多为特殊客户提供服务,很少有针对普通用户和IDC商的机房。


先来说说双线单IP和双线双IP的区别:

    一般我们比较推荐的双线接入,不是说简单的将电信,网通两根线路直接接到服务器上,而是通过相关的网络设备和技术手段来实现的,首先,通过网通和电信节点接入双线到机房,再接入相关网络设备,并进行相关设置,通过网络设备来实现智能路由,在服务器上只需要一个IP,一根线接入,即可实现一个IP上的双线访问。

    简单的双线双IP是将两根线路接入服务器,必须在服务器上绑定两个IP,插入双网卡,在大量用户访问的情况下,服务器的系统资源占用比很高,影响性能,而双线单IP却不会出现这个问题,因为用户来源的访问判断和线路切换是由放置在接入点上的网络设备实现的,不占用服务器系统资源,不会给服务器增加额外处理压力,性能自然优异。

    当然,双线单IP实现起来要比双线双IP复杂,在网络设备(路由器)上也要投入不小的资金,所以使用双线单IP的机房是实力比较值得信赖的;使用双线双IP的机房一部分是双线做的较早,继续承袭以前的技术,一部分则是一些规模相对较小的机房或自建机房,采用这种方式比较节省资金。

    有人会觉得“双线单IP才是真正的双线空间,而双线双IP则是个幌子!所谓双线单IP是指:服务器通过测试中国电信和中国网通后自动选择, 所谓双线双IP是指:进入首页后用户自己选择中国电信还是中国网通。所以双线单IP才是真正的双线空间。”

    上面的说法我们也不是完全同意,双线双IP其实是早期发展起来的一种比较简便的双线技术,当时很多非常正规的机房都使用了这种技术,只不过由于双线双IP一直无法克服稳定性不好的毛病,后来才延伸出更多的新双线技术。

    最后想说明并没有真正的双线技术之说(除非明明就是使用一个ISP接入硬说成双线),双线单IP和双线双IP都是现在普遍存在的双线接入技术,只不过双线单IP效果更为出色,更为稳定,目前还有一种使用BGP技术与CDN结合的机房是双线单IP机房中比较出色的一种应用范例.

原创粉丝点击