BGP是什么 BGP协议是什么
中国网通与 中国电信都具有AS号(自治系统号),全国各大网络运营商多数都是通过BGP协议与自身的AS号来互联的。使用此方案来实现双线路需要在CNNIC(中国 互联网信息中心)申请IDC自己的IP地址段和AS号,然后通过BGP协议将此段IP地址广播到网通、电信等其它的网络运营商,使用BGP协议互联后网通 与电信的所有骨干路由设备将会判断到IDC机房IP段的最佳路由,以保证网通、电信用户的高速访问。
BGP(Border GatewayProtocol)是一(yi)种在自(zi)治(zhi)(zhi)系(xi)统之(zhi)间动态(tai)交(jiao)换路(lu)由信(xin)息(xi)的路(lu)由协议(yi)。一(yi)个自(zi)治(zhi)(zhi)系(xi)统的经典定义是在一(yi)个管理机构控制之(zhi)下的一(yi)组路(lu)由器,它使用(yong)IGP和普通度量值(zhi)向其他自(zi)治(zhi)(zhi)系(xi)统转发报(bao)文(wen)。
在(zai)BGP中(zhong)使用自(zi)治(zhi)系(xi)统(tong)(tong)这个(ge)(ge)(ge)(ge)术(shu)语是为了(le)强调这样(yang)一(yi)个(ge)(ge)(ge)(ge)事实:一(yi)个(ge)(ge)(ge)(ge)自(zi)治(zhi)系(xi)统(tong)(tong)的(de)管理对于其他自(zi)治(zhi)系(xi)统(tong)(tong)而言是提供一(yi)个(ge)(ge)(ge)(ge)统(tong)(tong)一(yi)的(de)内部选路计(ji)划,它为那些通过(guo)它可以到达的(de)网络提供了(le)一(yi)个(ge)(ge)(ge)(ge)一(yi)致的(de)描(miao)述(shu)。
边界网(wang)关协(xie)议是不同自(zi)(zi)治(zhi)系(xi)统路(lu)由器之(zhi)间进(jin)行通(tong)信的外部网(wang)关协(xie)议,作为EGP替代品。BGP系(xi)统之(zhi)间交换(huan)网(wang)络(luo)的可达到(dao)信息(xi)。这些信息(xi)包括数 据(ju)到(dao)达这些网(wang)络(luo)所(suo)必须经(jing)过的自(zi)(zi)治(zhi)系(xi)统AS中的所(suo)有路(lu)径,通(tong)过这些信息(xi)构造自(zi)(zi)治(zhi)系(xi)统链接图(tu),然后根据(ju)连接图(tu)删除选路(lu)环,制(zhi)定(ding)选路(lu)策略。
使(shi)用BGP双线方案有以下(xia)优(you)点:
1. 服(fu)务(wu)器(qi)只需要设置一个IP地址,最佳访问路由(you)(you)(you)是由(you)(you)(you)网络上的(de)骨干路由(you)(you)(you)器(qi)根(gen)据路由(you)(you)(you)跳数与其它技术(shu)指标(biao)来确(que)定的(de),不会(hui)对占用服(fu)务(wu)器(qi)的(de)任何(he)系统(tong)资源。服(fu)务(wu)器(qi)的(de)上行路由(you)(you)(you)与下(xia)行路由(you)(you)(you)都能选择最优(you)的(de)路径,所(suo)以能真正实现高速的(de)单IP双线访问。
2. 由于BGP协议(yi)本身具有冗(rong)余备(bei)份、消除环(huan)路(lu)的特点,所以(yi)当IDC服务商有多(duo)条BGP互(hu)(hu)联线路(lu)时可以(yi)实现(xian)路(lu)由的相互(hu)(hu)备(bei)份,在一条线路(lu)出(chu)现(xian)故障时路(lu)由会(hui)自动切(qie)换到其(qi)它线路(lu)。
3. 使用(yong)(yong)BGP协议还可以(yi)使网(wang)络(luo)具有很强的扩展性可以(yi)将IDC网(wang)络(luo)与(yu)其他运营商(shang)互联(lian),轻松(song)实现单IP多线(xian)路(lu),做到所有互联(lian)运营商(shang)的用(yong)(yong)户访(fang)问都很快(kuai)。这(zhei)个是双IP双线(xian)无法比拟(ni)的。
虽(sui)然BGP方案(an)是最好(hao)的(de)解决(jue)方案(an)但由于此(ci)方案(an)需要IDC提供(gong)商的(de)设备投入(ru)与带宽投入(ru)方面较(jiao)(jiao)大并(bing)且(qie)技术上较(jiao)(jiao)为(wei)复杂,所以目前(qian)国内(nei)采用此(ci)方案(an)仅限于实力(li)较(jiao)(jiao)强的(de)专(zhuan)业IDC服(fu)务商。
综(zong)上所(suo)(suo)述,以(yi)上各(ge)种(zhong)双(shuang)(shuang)(shuang)线(xian)实现的(de)方(fang)式各(ge)有(you)优缺点,双(shuang)(shuang)(shuang)IP双(shuang)(shuang)(shuang)线(xian)成本(ben)较低,但网络不(bu)够稳定并且占(zhan)用(yong)(yong)大量的(de)服(fu)务(wu)器资源,普通单(dan)IP双(shuang)(shuang)(shuang)线(xian)路只是实现了(le)部 分双(shuang)(shuang)(shuang)线(xian)路的(de)效果所(suo)(suo)以(yi)访问速度(du)不(bu)佳,CDN方(fang)式对静(jing)态网页效果很(hen)好但对交互性(xing)很(hen)强(qiang)的(de)网页效果不(bu)太(tai)理想,BGP单(dan)IP双(shuang)(shuang)(shuang)线(xian)路解决了(le)以(yi)上所(suo)(suo)有(you)的(de)问题是最好的(de)实现 方(fang)式但国(guo)内采用(yong)(yong)此种(zhong)方(fang)案(an)的(de)IDC服(fu)务(wu)商较少,如果能将BGP单(dan)IP双(shuang)(shuang)(shuang)线(xian)与(yu)CDN加速结合起来将会是最优的(de)解决方(fang)案(an)。目(mu)前全(quan)国(guo)已有(you)不(bu)少合用(yong)(yong)BGP技术方(fang)案(an)的(de) 数据(ju)中心(xin),但大多为特殊客户(hu)提供服(fu)务(wu),很(hen)少有(you)针对普通用(yong)(yong)户(hu)和IDC商的(de)机房。
BGP双线的实(shi)现方(fang)式:
BGP双线(xian)的(de)(de)实现方式(shi)跟早(zao)期的(de)(de)双网(wang)卡双线(xian)相(xiang)比最大的(de)(de)特色就是(shi)服务器只需要(yao)(yao)一(yi)个(ge)网(wang)卡,因此在(zai)客户的(de)(de)服务器上不存在(zai)任何需要(yao)(yao)改动的(de)(de)地方,不过 运营(ying)商就需要(yao)(yao)购置一(yi)台(tai)较为(wei)昂(ang)贵的(de)(de)BGP路由器,因此这种双线(xian)技术也(ye)称为(wei)“全路由双线(xian)”。 同理,BGP多线(xian)也(ye)可以通过这样的(de)(de)结构来实现,也(ye)就是(shi)接入(ru) 的(de)(de)ISP线(xian)路再多一(yi)条或再多几条。
BGP双线(xian)的真真假假:
另外,BGP双线要(yao)有自己(ji)的(de)(de)IP段、自治(zhi)域。这(zhei)(zhei)个(ge)(ge)怎么弄?跟CNNIC申(shen)(shen)请(qing)。但是(shi),要(yao)有自己(ji)线路的(de)(de)运营商才能(neng)申(shen)(shen)请(qing),这(zhei)(zhei)个(ge)(ge)绝对不(bu)是(shi)随便一(yi)(yi)个(ge)(ge)IDC公(gong)司(si)就能(neng)办 到的(de)(de),能(neng)够做到这(zhei)(zhei)一(yi)(yi)点(dian)的(de)(de)公(gong)司(si),其实力已(yi)经非(fei)常雄(xiong)厚,国(guo)内达(da)得(de)到这(zhei)(zhei)个(ge)(ge)级别(bie)的(de)(de)也基本可以数(shu)出来,要(yao)是(shi)一(yi)(yi)个(ge)(ge)公(gong)司(si)你(ni)连名字都没听过,看看他(ta)们的(de)(de)公(gong)司(si)规(gui)模也就一(yi)(yi)个(ge)(ge)普 通中小企(qi)业,你(ni)相信这(zhei)(zhei)样的(de)(de)公(gong)司(si)能(neng)够具有申(shen)(shen)请(qing)资(zi)格?
结(jie)论:所以,一(yi)句话说穿,国(guo)内(nei)号称BGP双(shuang)线的(de)(de)(de)(de)(de)公司大部分都是(shi)不符合上(shang)述条件的(de)(de)(de)(de)(de),当然,有(you)些如果是(shi)代理(li)商(shang),那还得看(kan)他代理(li)的(de)(de)(de)(de)(de)是(shi)谁的(de)(de)(de)(de)(de) BGP双(shuang)线。由于各方面条件的(de)(de)(de)(de)(de)限制,我(wo)们在这(zhei)里无(wu)法(fa)为(wei)(wei)大家列举(ju)国(guo)内(nei)所有(you)的(de)(de)(de)(de)(de)真正BGP双(shuang)线运营商(shang),但是(shi)有(you)一(yi)点可以告诉(su)广大读者,真正的(de)(de)(de)(de)(de)BGP双(shuang)线多线在国(guo)内(nei) 是(shi)比较有(you)限的(de)(de)(de)(de)(de);当然,从大局上(shang)说,我(wo)们期(qi)待(dai)更多的(de)(de)(de)(de)(de)运营商(shang)采用(yong)这(zhei)种技术,给大家带来更多实(shi)际(ji)的(de)(de)(de)(de)(de)好处,而不是(shi)纯粹为(wei)(wei)了宣传造势。
除(chu)了机房的(de)路由(you)(you)器交(jiao)换机都要使(shi)(shi)用带BGP协议的(de)以(yi)外(wai),各运营商也必须使(shi)(shi)用带BGP的(de)路由(you)(you)器和交(jiao)换机,所以(yi)真(zhen)(zhen)正(zheng)的(de)BGP机房成(cheng)本可想而(er)知,而(er)且BGP运维技(ji)术也需要相当好的(de)人才,所以(yi)“BGP”并非随口就来(lai),门(men)槛也不低,北京地区内真(zhen)(zhen)正(zheng)的(de)BGP机房也只限(xian)于寥(liao)寥(liao)7家。
有(you)朋友要(yao)问了(le)(le),BGP那么高(gao)的(de)成(cheng)本(ben)究竟能(neng)不(bu)能(neng)实现与(yu)对(dui)它(ta)投入相(xiang)等的(de)价值呢?答案当(dang)然是肯定的(de),要(yao)不(bu)然BGP机(ji)房早(zao)就在市场(chang)经济中流产了(le)(le),总结起来优势(shi)主要(yao)有(you)两(liang)点(dian):
1、消除南北访问障碍(ai)
由于BGP可(ke)以将网通(tong)、电(dian)信(xin)两大电(dian)信(xin)运营(ying)商(shang)的(de)线路“合并”就使得(de)中(zhong)国南北无障碍(ai)通(tong)讯(xun)成为可(ke)能,落(luo)实到接入层(ceng)就使得(de)“网通(tong)、电(dian)信(xin)”这种(zhong)名词消(xiao) 失,更(geng)(geng)有(you)实际意义的(de)是(shi)一(yi)(yi)个网站资源无限制(zhi)的(de)全国无障碍(ai)使用(yong),不像以前要想实现(xian)(xian)(xian)异(yi)(yi)地(di)无障碍(ai)访(fang)问(wen)还要在异(yi)(yi)地(di)做VPN或者异(yi)(yi)地(di)加(jia)速站,北京(jing)以外(wai)的(de)机房(fang)一(yi)(yi)般(ban)价格都 低但(dan)是(shi)也是(shi)要成本(ben)的(de),如果一(yi)(yi)个企业有(you)10台服(fu)务器(qi)(qi)10M独享带宽(kuan)那原来的(de)成本(ben)就是(shi)每年(nian)6.5万(wan)+3.2万(wan)=9.7万(wan),现(xian)(xian)(xian)在实现(xian)(xian)(xian)了(le)BGP成本(ben)为7.5万(wan),每 年(nian)下来光(guang)托(tuo)管(guan)服(fu)务器(qi)(qi)方面就省(sheng)了(le)2万(wan),还有(you)人力、外(wai)派、办事处等等费(fei)用(yong)更(geng)(geng)是(shi)省(sheng)了(le)又省(sheng)。
2、高速互联互通
由(you)(you)上提要也不难推理出高(gao)速(su)互联的(de)(de)(de)(de)意义,原(yuan)来的(de)(de)(de)(de)线路(lu)访问另一线路(lu)往(wang)往(wang)要绕很多层路(lu)由(you)(you),但(dan)是实(shi)现BGP以(yi)后就像进入了(le)高(gao)速(su)公路(lu),随(sui)之而来的(de)(de)(de)(de)就是速(su) 度(du)的(de)(de)(de)(de)提高(gao),说是提高(gao)不如说是“还原(yuan)”,还原(yuan)了(le)原(yuan)来应有的(de)(de)(de)(de)互联速(su)度(du)。原(yuan)来的(de)(de)(de)(de)带宽利用(yong)率一般都在40%左右,实(shi)现BGP后能达(da)到80%以(yi)上所以(yi)从(cong)这点上原(yuan)来做(zuo) 10M独(du)享的(de)(de)(de)(de)现在用(yong)5M就可以(yi)满(man)足要求了(le)。这样又节省了(le)一部分成本。