bgp是什么 BGP对MPLS-VPN的重要性

bgp是什么  BGP对MPLS-VPN的重要性

今天小编给各位小伙伴解释下bgp到底是啥,因为好多站长在购买服务器的时候,都碰到过啥BGP双线来着,又不知道是啥,首先BGP的中文叫边界网关协议:(Border Gateway Protocol)是一种实现自治系统AS(Autonomous System)之间的路由可达,并选择最佳路由的路径矢量路由协议。目前在IPV4环境下主要使用BGPV4,目前市场上也存在BGPV4+,BGPV4+在BGPV4的基础上支持多个地址族,如IPv6。

路由协议一般分为IGP(内部网关协议)和EGP(外部网关协议)两个大类。一般来说IGP用于AS(自治系统)内部,EGP协议一般用于AS(自治系统)之间。常见的IGP里有OSPF,RIP,IS-IS等,而常见的EGP只有BGP了。

BGP的现在使用的版本是BGP-4(RFC4271)。BGP-4现在作为互联网外部路由协议的标准,已经被使用于运营商的网络之间。

BGP虽然是动态路由协议,但它事件上不会产生路由,不会发现路由,不计算路由主要功能是完成最佳路由的选择并且在BGP邻居之间去进行最佳路由的传递工作。BGP协议选择TCP协议作为其传输协议,端口号是179.

BGP协议支持CIDR(无类域间路由)并使用了触发量的更新方式,这这样就能减少了BGP协议在路由的信息所占用的带宽,这种方式就特别适合在互联网上传播大量路由信息。

BGP的协议的邻居关系又分为IBGP和EBGP;当两台BGP的路由器位于同一个AS(自治系统)时,它们的邻居关系是IBGP邻居关系;当两台BGP的路由器位于不同的AS(自治系统)时,它们的邻居关系是EBGP邻居关系。BGP协议没有自动建立邻居关系的能力,BGP的邻居关系就必须通过手动配置来建立了。

我们再来说说BGP对MPLS-VPN的重要性

BGP路由协议对于MPLS-VPN组网规划至关重要,它的意义在于,在MPLS-VPN 网络里,划分不同的AS(自治系统),通过对不同AS的路由的控制,划分各点职责,决策路由的流向,从而使达到管理网络的目的,同时又作为路由协议的基本原理,BGP的应用将从三层IP网络层对全网进行冗余,当一条或者多条电路发生中断时,依靠BGP路由决策,进行新路由的选择,当新的MPLS的节点加入到网络中时,通过BGP同步原则对网络拓扑变更过程进行路由环路控制等。

原创文章,作者:schoolw3c,如若转载,请注明出处:https://www.nsmpa.com/what-is-bgp-mpls-vpn/

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注