beebe0 2010-12-07
编者按:记得在去年的这个时候,很多网友还来信询问双线双IP跟双线单IP有什么区别,但随着以IT世界IDC频道为首的IDC行业主流媒体不遗余力的宣传报道,国内大部分网友以及站长都对双线以及相关的南北互通技术有了比较清晰的认识,现在再收到网友的来信,已经开始询问哪些是真正的BGP机房或者是让我们推荐几个速度较好的BGP双线机房,可见大家对于双线单IP的好处以及BGP机房的优势还是有一定了解的,这也让我们觉得自己的工作确实是有价值,能够对IDC行业新技术和新产品的普及推广起到积极的推动作用,这其实也是就是一个媒体工作者最大的心愿。
虽然BGP机房的出现时间也不是很长,不过这类机房的发展倒是非常快,初期国内采用此种方案的IDC服务商较少,虽然有一些采用BGP技术的数据中心,但大多为特殊客户提供服务,很少有针对普通用户和IDC商的机房;后来的BGP机房就大部分都有针对普通民用市场的业务了;因为BGP机房不仅可以用来做单IP双线,还可以轻松扩展到单IP多线,是解决了多运营商线路互通问题最好的实现方式,比较适应国内目前的市场需求。
同时,由于电信和网通不互相接入的协议,因此BGP技术被应用到了众多第三方运营商中,例如移动、联通机房就有采用BGP的。
BGP(边界网关协议)主要用于互联网AS(自治系统)之间的互联,BGP的最主要功能在于控制路由的传播和选择最好的路由。中国网通、中国电信、中国铁通和一些大的民营IDC运营商都具有AS号,全国各大网络运营商多数都是通过BGP协议与自身的AS号来实现多线互联的。使用此方案来实现多线路互联,IDC需要在CNNIC(中国互联网信息中心)或APNIC(亚太网络信息中心)申请自己的IP地址段和AS号(目前网宿科技同时是APNIC和CNNIC的会员单位),然后通过BGP协议将此段IP地址广播到其它的网络运营商的网络中。使用BGP协议互联后,网络运营商的所有骨干路由设备将会判断到IDC机房IP段的最佳路由,以保证不同网络运营商用户的高速访问。
BGP机房的优点:
1.服务器只需要设置一个IP地址,最佳访问路由是由网络上的骨干路由器根据路由跳数与其它技术指标来确定的,不会占用服务器的任何系统资源。服务器的上行路由与下行路由都能选择最优的路径,所以能真正实现高速的单IP高速访问。
2.由于BGP协议本身具有冗余备份、消除环路的特点,所以当IDC服务商有多条BGP互联线路时可以实现路由的相互备份,在一条线路出现故障时路由会自动切换到其它线路。
3.使用BGP协议还可以使网络具有很强的扩展性可以将IDC网络与其他运营商互联,轻松实现单IP多线路,做到所有互联运营商的用户访问都很快。这个是双IP双线无法比拟的。
BGP机房需要的条件:
虽然BGP机房好处很多,但是要构建BGP机房的难度也不小,除了技术的问题之外,更多的是政策方面的门槛。
首先,电信和网通自建的机房绝大部分都不是BGP的,因为出于商业因素,电信机房不大可能拉一条网通的光纤进去,例外的情况是该机房分为几期,其中某一期是由电信跟其他非ISP类IDC运营商合建,这样该合建机房就可以拉入网通的线路。
不过,上面的情况比较特殊,大部分的双线机房还是IDC运营商的自建机房,可以同时跟电信和网通拉线,BGP机房也一样,自建机房在线路接入方面有着比较大的灵活性,不会受到ISP的太多限制。
另外,BGP机房需要运营商有自己的AS域,当然跟CNNIC申请AS号现在已经不是非常困难的问题,具体要求和流程可以参看CNNIC的相关说明,这里就不复述了;不过还需要当地有一个负责协调不同ISP间互相广播的机构,因为Internet上每个ISP都至少拥有一个唯一的AS号,并且通过BGP向其对等互联伙伴广播其网络信息,如果没有这么一个协调的机构,那么网通是不会在自己的网络为电信做BGP广播的。在上海,有这么一个专门的机构,在北京,由通信局承担这个角色,在广东,暂时没有办法解决这个问题。