-
MPLS
发展简史
M
PLS
(
Multiprotocol
Label
Switch
)
最初是用来
提高路由器的转发速度
而提出的一个
协议,
但是由于
MPLS
在流量工程(
Traffic Engeering
)和
VPN
这一在目前
IP
网络中非常
关键的
两项技术中表现,
MPLS
已日
益成为扩大
IP
网络规模的重要标准。
MPLS
协议的
关键
< br>是引入了
标签(
Label
)<
/p>
的概念。它是一种短的易于处理的、不包含拓扑、
只具有局部意义
的内容。
Label
短是为了易于处理,通常可以用索引直接引
用。只具有局部
意义是为了便于分配。
熟识
ATM
的人可能很自然是想到
ATM
中的
VPI/VCI
。
可以这么说,
ATM
中的
VPI/VCI
就是一种标签,所以说
ATM
实际上就是一种标签
交换。
在
MPLS
网络中,
IP
包在进入第一
个
MPLS
设备时,
MPLS
边缘路由器就用标签封装起来。
MPLS
边缘
路由器分析
IP
包的内容并且为这些
I
P
包选择合适的标签,
相对于传统的
I
P
路由分析,
MPLS
不仅
分析
IP
包头中的
目的地
址
。
它
还
分析
IP
包头中的
其他,
< br>如
TOS
等
。
< br>尔后所有
MPLS
网络中节点都是依据这个简短标签来作
为转发判决依据。当该
IP
包最终离开
MPLS
网络时,
标签被边缘路由器分离。
MPLS
的协议发展过程
1996
年,
Ipsilon
公司推出了
IP
S
witching
协议,
在数据通讯界立即引起具大震动。
p>
Ipsilon
公司由一个默默无闻的小公司,
< br>一举成为数据通讯界众所周知的公司,
并由此引发了路由器
技术的一次大革命,各公司纷纷推出自己的三层交换方案,而其中对
MPLS
协议发展具有关
键作用的有如下一些协议:
IP
交换技术
IP Switching
。由
Ips
ilon
于
1996
年提出,并推出支
持该协议的商业产品。
该协议使
ATM
交换机成为一台路由器
,因而具有
ATM
交换机的高性能,从而突破传统路由器的性能限制。
IP
交换
的基本目的是采用弃用
ATM
控制平面的方法来高效地集成
p>
ATM
交换机
IP
路由器。
IP
Switching
的
标签建立是由
数据流驱动
的。
Ips
ilon
定义一套协议,
包括标签绑定协议
(称
为
Ipsilon
Flow
Management
Protocol
或者
IFMP
,
RFC
)和交换机管理协议(称为
General
Switch
Management
Protocol
或者
GSMP
p>
,
RFC
)
。
p>
GSMP
只是用来控制单个
ATM
交换机及那些
跨越该交换机的虚连接。
标签交换(
Tag
Switching
)
就在
Ipsilon
宣布他们的
IP
交换不久,
Cisco
公司就宣布了其标记交换技术
,不过当时的
叫法是标签交换(
Tag
Switching
)
。
Tag Sw
itching
是由
CISCO
开发的
一种标签(
CISCO
称
之为标记)的
方法。同
IP
Switching
不同的是
Tag Switching
p>
不是信赖数据流的驱动来建
立标签转发表项,
它是信赖于
控制驱动
(有一个相当于
ATM
协议的控制平面)
,
Tag
Switching
网络由
Tag Edge
Routers
和
T
ag
Switching Routers
组成。
I
P
包在
Tag Edge Routers
上
进行标记封装
,下一跳的路由确定信赖标准路由
算法(如
OSPF
、
BGP
等)
。标记的绑定和分
布采用标记分布协议(
p>
Tag Distribution Protocol
,
TDP
)
。标签交换技术和
IP
交换以及
CSR
相比,在技术
上差别很大。例如,在交换机上,它并不以数据流量来设置前向表,并且
不同于
ATM
网络的是,
对于很多的连接层技术来说
,
它提供了详尽具体的说明。
和
Ips
ilon
公司相同的是,
Cisco
公
司也做了描述的技术的
RFC
。但是,
Cisco
公司准备通过
IETF
将他
们的技术最终实现标准化。正是为了实现这一目标,他们起草了大量的
< br>Internet
文件用来
说明标签交换技术的各个方
面。
正是通过
Cisco
的不断努力,
最终才有了我们现在所知道的
MPLS
工作组,并且现在
MPLS
成为标记交换的通用术语。
IBM
的
ARIS
也是在
Cisco
公司宣布他们的标签交换技术,并努
力在
IETF
中使之成为标准化不久,
IBM
公司起草了一些文档来描述另外一种新的标记交换技术,他们称之为集中式基于路
由的
IP
交换技术(
ARIS
)
。和其他几种标记交换技术相比,
ARIS<
/p>
与
Cisco
公司的标签交换技术更为<
/p>
相近。两者都是采用
控制流量
而不是采用
数据流量来设置前向表,但是,
ARIS
在一些方面
与标签交换也有明显的不同。
许多
ARIS
的思想也进入到了
MPLS
标准之中。
同
Tag
Switching
、
ARIS
是把标签同汇集路由器相差联,不同于<
/p>
IP
Switching
中同流相关联
,标签的绑定和标
签交换路径的建立是由控制流(如路由更新)来决定的。通常出口路由
器是发起方。
ARIS
在设计时是考虑到使用
< br>ATM
作为其数据链路层的,
ARIS
< br>是一个点到点的协议。它直接运行
在相邻路由器的
IP<
/p>
之上,并提供在邻接路由器之间建立和交换标签的方法。
ARIS
的关键概
念是
出口标识
(
Egress
Identifier
)
。标签分发始于出口路由器,并有规律地通过网络传递
到入口路由器。
MPLS
工作组
-
-
-
-
-
-
-
-
-
上一篇:我谈八字格局(草稿四)
下一篇:世说新语规箴第十