VpsPing教程:什么是BGP机房,什么是BGP线路

VpsPing教程:什么是BGP机房,什么是BGP线路
经常在国内一些虚拟主机上看到什么bgp线路,什么的.今天就找些内容,大家分享下:
部分资料来源:互动百科
bgp
BGP机房 – BGP机房由来
  BGP(Border Gateway Protocol, 边界网关协议)是用来连接Internet上的独立系统的 路由选择协议。它是 Internet工程任务组制定的一个加强的、完善的、可伸缩的协议。BGP4支持CIDR寻址方案,该方案增加了Internet上的可用IP地址数量。BGP是为取代最初的 外部网关协议EGP设计的。它也被认为是一个路径矢量协议。
  BGP主要用于互联网AS( 自治系统)之间的互联,BGP的最主要功能在于控制 路由的传播和选择最好的路由。中国网通 、中国电信、中国铁通和一些大的民营IDC运营商都具有AS号,全国各大 网络运营商多数都是通过BGP协议与自身的AS号来实现多线互联的。使用此方案来实现多线路互联,IDC需要在CNNIC( 中国互联网信息中心)或APNIC(亚太 网络信息中心)和AS号,然后通过BGP协议将此段IP地址广播到其它的网络运营商的网络中。使用BGP协议互联后,网络运营商的所有骨干路 由设备将会判断到IDC机房IP段的最佳路由,以保证不同网络运营商用户的高速访问。[1]
bgp-2
  采用BGP方案来实现双线路互联或多线路互联的机房,我们称为BGP机房。
BGP机房 – BGP机房的优点
  1、服务器只需要设置 一个IP地址,最佳访问 路由是由网络上的骨干 路由器根据路由跳数与其它技术指标来确定的,不会占用服务器的任何 系统资源。服务器的上行路由与下行路由都能 选择最优的路径,所以能真正实现高速的 单IP高速访问。
  2、由于BGP协议本身具有 冗余备份、消除环路的特点,所以当 IDC服务商有多条BGP互联线路时可以实现路由的相互备份,在一条线路出现故障时路由会自动切换到其它线路。
  3、使用BGP协议还可以使网络具有很强的扩展性可以将IDC网络与其他运营商互联,轻松实现单IP多线路,做到所有互联运营商的用户访问都很快。这个是双IP双线无法比拟的。
BGP机房 – BGP机房线路技术
  BGP是 自治系统间的 路由协议,它的主要功能是和其他BGP说话者之间交换网络可达性信息。一个BGP说话者是任何为BGP配置的设备。BGP使用TCP作为它的 传输协议(端口179),这提供了可靠的数据传输。
  两个BGP 路由器形成了一个传输协议的连接。这两个路由器被称为邻居或者对等体。一旦传输连接形成,两对路由器交换 报文以开放并确认连接参数。在这一步,路由器交换BGP版本号、AS号、持续时间、BGP标识和其他可选参数等信息。如果对等体间有任何一个参数不一致,就会有差错通知发送,这个对等体连接就不会建立。
  如果对等路由器都同意这些参数,则整个BGP路由表通过UPDATE报文进行交换。UPDATE报文包含了经过每个系统的可达目的地的列表(即网络层可达性信息NLRI)以及每个 路由的路径属性。路径属性包含了诸如路由源(ORIGIN)之类的信息和优先权的高低。
  BGP表在BGP连接的过程中对每个对等体都是有效的。如果有路由报文发生了变化,邻居路由器使用增量的更新(报文)来传递这个信息。BGP并不要求刷新路由信息。如果没有路由变化产生,BGP对等体仅交换保留(keepalive)报文,keepalive报文被周期性地发送以确保连接是保持有效的。

发表评论