摘要:
RFC3031中讲了MPLS的体系结构。MPLS中一个基础的概念是两个LSR(Label Switching Router)必须对用来在它们之间传输流量的标记的意义达成共识。共识通过一系列过程达到,叫做标记分发协议(Label Distribution Protocol,LDP),通过LDP,一个LSR通知另一个LSR它做出的标记绑定。
功能:
LDP有以下4大主要功能
- LDP发现
- 会话的建立和维护
- 标签映射和通告
- 使用通知来进行管理
LDP对等体(LDP Peers):
交换Label/FEC绑定信息的两个LSR称为LDP对等体,两者之间存在一个LDP会话(LDP Session)。会话是双向的。
LDP消息交换(LDP Message Exchange):
LDP消息分为四类:
- Discovery消息,通过定时的发送hello消息来显示网络中的LSR的存在。
- 会话(session)消息:用于建立、维护和终止ldp对等体之间的会话连接;
- 通告(advertisement)消息:用于创建、改变和删除标记—fec绑定;
- 通知(notification)消息:用于提供建议性的消息和差错通知。
ldp会话:
ldp会话用于在lsr之间交换标签映射、释放等消息。ldp会话可以分为两种类型:
- 本地ldp会话(local ldp session):建立会话的两个lsr之间是直连的;
- 远端ldp会话(remote ldp session):建立会话的两个lsr之间是非直连的;
标签空间与ldp标识符:
ldp对等体之间分配标签的范围称为标签空间。可以为lsr的每个接口指定一个标签空间,也可以整个lsr使用一个标签空间。
ldp标识符用于标识特定lsr的标签空间范围,是一个六字节的数值,格式如下:
[ip地址]:[标签空间序号]
其中,四字节的ip地址是lsr的ip地址,标签空间序号占两字节,如果全部是0,是基于每台设备的标签空间,如果不是0,是基于接 口的标签空间。