云杰通信助您了解行业,全方位掌握国际互联网最新资讯
MPLS指的是多协议标签交换,旨在通过公网传输解决不同VPN用户访问IP地址冲突的问题。基于MPLS的VPN就是通过公网传输将私有网络的不同分支联结起来,形成一个统一的网络。基于MPLS的VPN支持对不同VPN间的互通控制。
MPLS由PE负责对VPN用户进行管理、建立各PE间LSP连接、同一VPN用户各分支间路由分派。PE间的路由分派通常是用LDP或扩展的BGP协议实现支持不同分支间IP地址复用和不同VPN间互通。减化了寻路步骤,提高了设备性能,加快了报文转发。
边界网关协议(BGP)是运行于 TCP 上的一种自治系统的路由协议。 BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。
BGP用于在不同的自治系统(AS)之间交换路由信息。当两个AS需要交换路由信息时,每个AS都必须指定一个运行BGP的节点,来代表AS与其他的AS交换路由信息。这个节点可以是一个主机。但通常是路由器来执行BGP。
BGP路由选择协议执行中使用4种分组:
1.Open建立邻居关系
2.Keepalive对open请求进行应答
3.Update发送路由器更新消息
4.Notification通告路由错误
BGP报文通过TCP连接传送,一个外部路由器通过发送OPEN报文与另一个外部路由器建立邻居关系,如果得到应答,才能周期的交换路由信息。
MPLS(多协议标记交换)把第二层的链路状态信息(带宽、延迟和利用率等)集成到第三层的协议数据单元中,从而简化和改进了第三层分组交换过程。
根据标记对分组进行交换,其标记中包含了路由表的信息,引用了IP头的源地址字段、传输层端口号和服务质量。
文章标题:《mpls只能在bgp上使用吗?》
作 者:云杰小编。本文部分资料来源于网络,转载目的在于传递更多信息及学习参考:https://www.gdyunjie.cn/showinfo-115-2979-0.html