mpls体系结构之转发平面
来源:大彬 时间:2022-03-08 09:03:55阅读:114

MPLS体系机制
MPLS早期最基本的属性是通过网络核心隧道传输各种流量。只有隧道入口和出口才需要了解隧道流量的可达性信息。网络的核心是隐藏的。除这些聚合物外,还具有以下属性:
1.可显式路由流量,取决于使用哪种信令。
2.隧道可在隧道内提供递归。
3.可防止数据欺骗,数据注入MPLS隧道的唯一位置是隧道的前端IP隧道可以从任何地方进行。
4.封装成本相对较低(4字节)。
MPLS网络由LER或PE路由器和LSR或P由路由器组成。LER之间建立LSP单向隧道,入口LER进入网络的数据包传输到适当的出口LER。数据包进入网络,入口确定属于哪一个FEC。沿相同路径转发到相同出口并进行相同转发处理的数据包称为属于同一FEC。
属于相同FEC相同的数据包MPLS转发标签。例如,入口对应相同的目的地地址BGP下一次跳跃的数据包视为相同FEC。在其他情况下,可能会有更精细的数据包分配FEC。例如,在DiffServ Aware TE,网络的每个出口可能都有多个FEC,每个FEC属于不同类别。
入口LER作用是确定和FEC关联的出口LER的适当出口LER和LSP。MPLS具有以下特点:将多种流量类型复用到单一类型LSP。若网络运营商期望,则单一LSP用于承载LER和出口LER之间的所有业务。LSP路径上传输路由器的依据MPLS转发决定不需要存储隧道中的数据包状态信息。这是一个重要的扩展属性,否则每个核心路由器将携带网络中的所有路由信息。
转发平面机制
入口处有数据包LER push一个或多个标签对应于出口。下一个路由器搜索标签以确定输出标签。单个标签就足够了。数据包到达出口LER执行常规IP查找并确定使用哪个链路。通常使用倒数第二跳弹出(PHP)简化出口所需的处理,否则将弹出出口标签并执行IP查找。
在某些情况下,由于网络中的单个标签不够LER涉及多种服务LER需要知道哪个服务和服务的例子(即哪个客户)。这是通过服务标签实现的,数据包必须通过网络出口LER定向到数据包的例子。可以通过RSVP或LDP、IGP或BGP大多数服务标签通过信令构建传输标签BGP但在某些情况下也会使用学习LDP。
MPLS网络支持DiffServ第一个挑战是LSR根据标签做出转发决定需要推断PHB。在标签中分配EXP承载DiffServ但是信息解决了这个问题PHB同时引入新问题:如何把六位DSCP值映射到3位EXP字段。有两种解决方案。
第一种应用少于8种PHB网络,对应DSCP等效相应EXP映射到相应PHB。EXP可根据网络中的节点配置映射DSCP来设置。从EXP推断出PHB的LSP称E-LSP。第二种适用于8个以上PHB网络。EXP所有信息不能区分PHB,用于传达丢弃优先级。标签和EXP同时确定。因此需要发信号通知LSP,称L-LSP。
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:shawn.lee@vecloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
本站原创内容未经允许不得转载,或转载时需注明出处:https://news.kd010.com/yzx/7739.html
TAG标签:MPLS


