IDC资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回IDC资讯列表

LDP操作四个阶段

发布时间:2023-02-02

LDP操作四个阶段

依照前后顺序,LDP的操作主要包括以下四个阶段:

1.发现阶段

在这一阶段,希望建立会话的LSR向相邻LSR周期性地发送Hello消息,通知相邻节点自己的存在。通过这一进程,LSR可以自动发现它的LDP对等体,而无需进行手工配置。

LDP有两种发现机制:

基本发现机制

基本发现机制用于发现本地的LDP对等体,即通过链路层直接相连的LSR,建立本地LDP会话。

这类方式下,LSR周期性以UDP报文情势从接口发送LDP链路Hello消息(LDPLinkHello),发往标识“子网内所有路由器”的组播地址。

LDP链路Hello消息带有接口的LDP标识符及其他相干信息,如果LSR在某个接口收到了LDP链路Hello消息,则表明在该接口(链路层)存在LDP对等体。

扩大发现机制

扩大发现机制用于发现远真个LDP对等体,即不通过链路层直接相连的LSR,建立远端LDP会话。

这类方式下,LSR周期性以UDP报文情势向指定的IP地址发送LDP目标Hello消息(LDPTargetedHello)。

LDP目标Hello消息带有LSR的LDP标识符及其他相干信息,如果LSR收到LDP目标Hello消息,则表明在网络层存在LDP对等体。

2.会话建立与保护

发现邻居以后,LSR开始建立会话。这一进程又可分为两步:

(1)建立传输层连接,即,在LSR之间建立TCP连接;

(2)随后对LSR之间的会话进行初始化,协商会话中触及的各种参数,如LDP版本、标签分发方式、定时器值、标签空间等。

会话建立后,通过不断地发送Hello消息和Keepalive消息来保护这个会话。

3.LSP建立与保护

LSP的建立进程实际就是将FEC和标签进行绑定,并将这类绑定通告LSP上相邻LSR。这个进程是通过LDP实现的,以DU模式、有序标签控制方式为例,主要步骤以下:

(1)当网络的路由改变时,如果有一个边沿节点发现自己的路由表中出现了新的目的地址,并且这一地址不属于任何现有的FEC,则该边沿节点需要为这一目的地址建立一个新的FEC。

(2)如果此边沿节点存在上游LSR,并且尚有可供分配的标签,则该节点为FEC分配标签,并向上游发出标签映照消息,其中包括分配的标签等信息。

(3)收到标签映照消息的LSR记录像应的标签映照信息,若消息由对应FEC的下一跳发送,则将在其标签转发表中增加相应的条目。此LSR为它的上游LSR分配标签,并继续向上游LSR发送标签映照消息。

(4)当入口LSR收到标签映照消息时,在标签转发表中增加相应的条目。这时候,就完成了LSP的建立,接下来就能够对该FEC对应的数据分组进行标签转发了。

4.会话撤消

LDP通过检测Hello消息来判断邻接关系;通过检测Keepalive消息来判断会话的完全性。

LDP在保持邻接关系和LDP会话时使用不同的定时器:

lHello保持定时器:LDP对等体之间,通过周期性发送Hello消息表明自己希望继续保持这类邻接关系。如果Hello保持定时器超时仍没有收到新的Hello消息,则删除Hello邻接关系。

lKeepalive定时器:LDP对等体之间通过LDP会话连接上传送的Keepalive消息来保持LDP会话。如果会话保持定时器超时仍没有收到任何Keepalive消息,则关闭连接,结束LDP会话。

LDP环路检测

在组网域中建立LSP也要避免产生环路,LDP环路检测机制可以检测LSP环路的出现,并避免产生环路。

如果对组网域进行环路检测,则一定要在所有LSR上都配置环路检测。但在建立LDP会话时,其实不要求双方的环路检测配置一致。

LDP环路检测有两种方式:

1.最大跳数

在传递标签绑定(还是标签要求)的消息中包括跳数信息,每经过一跳该值就加一。当该值到达规定的最大值时即认为出现环路,LSP建立失败。

2.路径向量

在传递标签绑定(还是标签要求)的消息中记录路径信息,每经过一跳,相应的装备就检查自己的LSRID是否是在此记录中。在以下条件之一时认为出现环路,LSP建立失败:

l路径向量记录表中已有本LSR的记录;

l路径的跳数到达设置的最大值。

如果记录中没有自己的LSRID,就会将其添加到该记录中。

TikTok千粉号购买平台:https://tiktokusername.com/