Protocol-MPLS OAM

来源:互联网 发布:程序员电脑壁纸 编辑:程序博客网 时间:2024/05/29 21:33

1.      MPLS概念

MPLS首要是基于LSP的,确定LSP的连通性

拓展来说,根据MPLS OAM的状态来保证网络性能,最主要的就是根据状态做保护倒换

MPLS网络常用的是BFDTUNNEL OAM两种协议

2.      TUNNEL OAM

HEAD-----àTRANSIT-----àTRANSIT ----àTAIL

    ß----        ß----        ß----HEAD


    CV报文由HEAD发出,这个时候CV报文概念上就是一个普通的MPLS报文,途经TRANSIT的时候直接透传,到达TAIL,说明这条LSP是通的

    HEADTRANSIT之间LSP断掉之后,TRANSIT节点就会发FDI报文,到达TAILTAIL没收到CV报文,FDI报文说明LSPHEADTRANSIT之间有问题,在TRANSITTAIL之间是正常

 

    网管需要设置,CVFDI报文发送频率

    关于BDI报文,HEAD发出CV报文后,TAIL收到CV报文说明链路正常,TAIL不会产生BDI报文,如果没收到CV报文,TAIL会产生BDI报文,透传TRANSIT到达HEAD(其实对于另外一个LSPTAIL),这样就可以完整判断双向LSP的状态

3.      BFD

BFD对比TUNNELOAM更灵活的检测机制,本地周期性的发送一系列BFD回声报文,远端系统通过它的转发通道将它们环回回来,如果本地系统连续几个回声报文都没有接收到,会话就被宣布为Down

ECIPW redundancy是根据BFD来实现的:

-----àTRANSIT-----àTRANSIT ----à TRANSIT

  |                                             |

HEAD-----àTRANSIT-----àTRANSIT ----àTAILß----

pw redanduncy

两条LSP不同路径到达同一个REMOTE,分别使能BFD功能,BFD周期在检测LSP链路,当一条不通的时候,BFD协议会清楚的知道,哪条LSP通就工作在哪条LSP

其中的处理过程需要处理的是BFD报文不管在任何LSP都时刻要PASS,但是数据报文走哪条LSP,必须根据BFD状态来控制,NPL2需要区分BFD报文和数据报文

 

原创粉丝点击