BGP全称是BorderGateway Protocol,即边界网关协议,是用来连接Internet上的独立系统的路由选择协议。BGP主要用于互联网AS(自治系统)之间的互联,它的最主要功能在于控制路由的传播以及选择最好的路由。
通俗来说就是:允许同一IP在不同网络中广播不同的路由信息,同一个IP当电信用户来访问时走电信网内的路由,联通用户来访问时走的联通的路由, 目的是缩短不同线路上来的访问的延时时间。
BGP机房: 简单来说机房在进行初期建设中就将电信、联通、联通等线路都接入到机房中,然后在通过BGP互联技术将不同的线路进行融合。
服务器放在BGP多线机房中,用户通过电信线路访问服务器,机房能够自动识别用户的电信线路,然后通过电信线路将信息返回给用户。这样就避免了单线机房不同线路将访问信息发送给运营商进行识别而带来的延时,保证了不同线路用户的高速访问。
BGP优势:
(1) 访问速度最佳:服务器只需要设置一个IP地址,最佳访问路由是由网络上的骨干路由器根据路由跳数与其它技术指标来确定的,不会对占用服务器的任何系统资源。服务器的上行路由与下行路由都能选择最优的路径,所以能真正实现高速的单IP双线访问;
(2) 冗余备份、消除环路:由于BGP协议本身具有冗余备份、消除环路的特点,所以当IDC服务商有多条BGP互联线路时可以实现路由的相互备份,在一条线路出现故障时路由会自动切换到其它线路;
(3) 能够高速互联互通:对于BGP线路,双IP双线无法比拟的地方是,使用BGP协议可以使网络具有很强的扩展性将IDC网络与其他运营商互联,轻松实现单IP多线路,做到所有互联运营商的用户访问都很快。
真正的BGP机房:
(1) 有自己的专属ip地址。将自己的专属ip广播给各大运营商的同时学习各大运营商的ip地址,便于快速的进行线路识别。
(2) 想要建设BGP机房就必须有自己的AS号。只有真正拥有了AS号才能与各大运营商实现BGP通信;
BGP机房如何验证真伪:
(1) 为了防止盗用AS号和专属ip地址我们可以去中国互联网信息中心(http://www.cnnic.cn)进行验证;
(2) 最靠谱的方法还是去http://ping.chinaz.com上输入BGP ip地址进行ping一下看不同线路、不同地区的网络延时时间是否在一个合理的范围内。
BGP高防的原理是什么?
BGP高防的原理是通过把域名解析到高防IP,并配置源站IP,所有公网流量都必须经过高防IP机房,通过端口协议转发的方式将访问流量通过高防IP转发到源站IP,同时将恶意攻击流量在高防IP上进行清洗过滤后将正常流量返回给源站IP,从而确保源站IP稳定访问。
BGP高防和CDN高防选择哪个防御DDos?
CDN防御必须通过修改DNS实现,而DNS配置的生效时间不可控,而流量转发会存在一定延迟,可能还会受到用户Local DNS的影响,所以会导致访问过慢或找不到资源的情况出现,稳定性难以保障。
而BGP高防不仅拥有CDN的内容分发以及隐藏网站源IP功能,又能实现单IP多线接入,多线路高速互联互通、冗余备份、消除环路。
BGP高防对于防御DDoS攻击更具明显的优势。所以选择什么应该已经了然于心了。