当前位置: 首页 > 网络技术 > 网络基础 > 正文

MPLS LDP的故障排查

时间:2014-10-30

本文是关于MPLS LDP的故障排查.

两个设备建立直连LDP邻居:

R2和R3.R2的interface Giga 2/0和R3的interface G1/0建立LDP的直连邻居。

首先,再回顾一下LDP的邻居建立过程:

LDP实用的是UDP/TCP的端口646来发现邻居的。所以在今后的故障排查中,如果两端能ping通却建立不起邻居来,可以检查一下端口是否被封了。

这里显示了一个LDP邻居建立的所有过程。

当邻居建立好以后,就会间隔的发送hello报文过去进行探测对端的邻居是否还存在。

可以看到,其实Hello报文在LDP邻居之间的关系是相当重要的。

那么如果两个ldp对象建立不起来邻居,第一个要排查的就是hello报文,到底,本断发送出去hello没有?还有,本端是否收到了对端发送给我的hello

用命令:show mpls ldp discovery

这里我们来看两种情况,第一种情况是两端正常建立MPLS LDP 邻居。

本栏目更多精彩内容:http://www.bianceng.cn/Network/basis/

这里要注意到,G2/0接口,也就是R2的G2/0,标签分发协议是LDP, 还有两个极其重要的参数,xmit和recv.

xmit表示从G2/0成功发送了LDP hello 出去。recv表示本端口是成功的接收到了对端R3的interface G1/0发送回来的hello。

那么现在我把R3的G1/0接口shutdown.造成的结果应该是本端R2的G2/0光发不收hello.所以如果当R3的G1/0 接口down以后,那么R2上面的G2/0只会显示xmit而recv参数应该没有了。

让我们来验证一下:

再回到R2上面,用命令show mpls ldp discovery再看看?

这里只有发没有收了,和原理是相符合的。