IGP环路检测
因为MPLS标签转发是基于IP路由表的,所以MPLS域中的IP域不能出现环路,这个可以通过IGP中的各种协议和策略去实现。
TTL环路检测
如果MPLS域中的IP域不存在环路,在我们配置MPLS的时候或许会出现配置错误,这个时候就靠MPLS中的TTL来进行环路检测。
MPLS对TTL的处理
MPLS对TTL值的处理有两种,这两种的区别分别体现在MPLS域的设备暴露和密闭。
TTL暴露处理
TTL暴露处理是默认的MPLS TTL处理方式,如上图所示10.1.0.0/24网段 ping 10.2.0.0/24网段由TTL值的减少可以知道在MPLS域中经过了几个设备。
TTL密闭处理
TTL密闭处理是需要手工配置的MPLS TTL处理方式,如上图所示10.1.0.0/24网段 ping 10.2.0.0/24网段由TTL值的减少并不能得知在MPLS域中经过了几个设备,无论报文在MPLS域中经过多少设备在IP域看来都只是经过了2个设备,即入节点和出节点。
TTL密闭处理后,ping、traceroute都不可见LSP中的中间节点。