MPLS概述

本文介绍了MPLS的特点、架构体系,详细解析其参数。如RD(路由区分)共64bits,用于使IPv4路由全局唯一,形成96bits的VPNv4地址;RT(路由目标)同样64bits,指明路由所属VPN成员。还探讨了MPLS的数据平面,如PE路由器给数据包打标记传递。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MPLS的特点

MPLS既有覆盖型的优点,也有对等型的优点
  • PE参与客户的路由,保证最优路坛,并且提供一个新站点非常简单
  • PE路由器承载一系列分割的路由表(客户是客户单独的路由,全局是全局的路由。类似于专用PE的环境)
  • 客户可以使用重复的地址空间

MPLS的架构体系

MPLS分为两个平面

控制平面
研究使用什么样的路由协议,如何传路由
研究使用什么样的标签分发协议,如何分发标签
数据平面
IP包查FIB
标签包查LFIB

MPLS参数详解

RD(路由区分)

  • RD路由区分,一共64bits,没有特别意义。主要用于添加在iPv4路由之前,使其全局唯一。
  • 形成的96bits路由称之为VPIVv4地址
  • 传统的ipv4 unicast的BGP只能用于传32bits的路由。现在96bite路由需要一个新的BGP的地址簇才可以传递,将可以传
    递96bits路由的BGP地址簇称为VPIVv4 unicast地址簇。这样既支持lPv4 unicast的BGP又支持其他地址簇的BGP称为多协议BGP(MBGP或MPBGP)
  • RD有两种格式:
    16:16:32 AS:NN 例:1:1
    16:32:16 IP:NN 例:10.1.0.3:1
    (前16位不可配置,作用是区别两种格式)

RT(路由目标)

  • RT路由目标,一共64bits,是BGP的扩展团体属性(extcommunity),主要用途是指明路由是属于哪个VPIV的成员
  • 一条路由可以携带多个RT
  • RT有两种格式:
    16:16:32AA:NN 例:1:1
    16:32:16IP:NN 例:10.1.0.3:1
    (前16位不可配置,作用是区别两种格式)
    community 属性 : 任选可透明传输属性

MPLS的数据平面

数据包转发研究
Q: PE路由器如何将数据包通过MPLS核心网络传递。
A:PE路由器使用LO户为出口路由器分配的标签给V数据包打上标记,并且
将其通过MpLS核心进行传递。

结果
P路由器不需要承载所有路由,执行标签交换,将数据包发往出口
但是出口路由器不知道将数据包往哪个VRF相关联的CE去送,所以数据包会被丢弃
使用标签堆栈吧
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值