采用BGP方案来实现双线路互联或多线路互联,称为BGP多线路。

BGP线路和普通线路的本质区别

一个AS自治系统的经典定义是在一个管理机构控制之下的一组路由器,它使用IGP和普通度量值向其他自治系统转发报文。在BGP中使用AS,一个自治系统的管理对于其他自治系统而言,是提供一个统一的内部选路计划,根据BGP协议互相交换网络信息,包括数据可以到达的这些网络所要经过的自治系统AS中所有的路径,再根据全局BGP路由表,避免环路,选择最优路径。也就是说通过BGP可以实现一个IP对应不同的线路,服务器不需要配置多个IP,用户可以通过不同的线路直接访问,不会占用到服务器的资源。

真正的BGP线路机房,均通过互联网AS(自治系统)之间的互联,这是因为BGP协议是一种在自治系统之间动态交换路由信息的协议,也就是所谓的动态BGP。

全穿透动态BGP的网络连通率=100%-(100%-99.99%)(100%-99.99%)(100%-99.99%)≈ 99.999999%

相比较之下,静态BGP只是跟普通的的IP对接,IP地址在运营商网络发布之后,通过静态路由把网段指给路由器,一旦线路中断,跟运营商的IP发布没有关联。

如果服务器使用动态BGP(比如小鸟云内蒙云服务器),线路之间可以智能切换,解决了南北不互通的问题,也能实现单IP的高速访问。

一般我们说南电信北网通,因此用户访问会有速度快慢不一的情况,因为在不同运营商之间进行访问时,如果有互相屏蔽的情况,就会造成无法互通。但BGP可以根据服务器端和客户端的状态,自动选择最快的路由运行,那么用户就可以选择合适的线路,就算遇到单线路故障,也能自动切换到其他正常的线路访问,因此实现高稳定。

总结下来,动态BGP和静态BGP的简单对比如下:

bgp路由接入和静态路由接入 bgp引入静态路由_自治系统