当前位置首页 > 百科> 正文

MPLS Linux

2020-01-14 20:04:27 百科

MPLS Linux

简介

MPLS Linux是一套为Linux核心实现基于MPLS信令协定和MPLS的转发功能的项目。

特点

MPLS(multi-protocollabelswitch)是Internet核心多层交换计算的最新发展。MPLS将转发部分的标记交换和控制部分的IP路由组合在一起,加快了转发速度。而且,MPLS可以运行在任何连结层技术之上,从而简化了向基于SONET/WDM和IP/WDM结构的下一代光Internet的转化。在这里,主要描述一下标籤转发表的产生过程及IP包如何通过MPLS转发。

发展现状

到目前为止,一个MPLS转发平面的Linux 2.6.x核心树和RFC3036(LDP)的实施已经建立。
MPLS适用于Linux的两个项目:
MPLS-Linux的Linux核心 - MPLS转发
乙太网接口
PPP接口
虚拟MPLS隧道接口
全局或接口的具体labelspaces
标籤堆叠
递归标籤查找
Linux路由表中的任何条目中可以有一个与它相关联的出标籤(这包括多个表支持,TOS,和每个接口的路由)
集成Linux的QoS模型
DiffServ的支持(E-LSP和L-LSP的)
MPLS乙太网(通过ebtables的)
倒数第二跳弹出 - PHP(也可使用,以避免在出口LER的IPv4查找)
(ATM接口的支持已删除)
LDP-便携性 - 一个可移植的实现RFC3036
不请自来的需求和模式的实施
直接和间接同行
的标籤分配控制策略
Quagga路由平台集成(见下面的斑驴-MPLS)
灵活的配置API(模仿LDP-MIB)
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net