ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

ERPS

2022-07-11 15:33:01  阅读:182  来源: 互联网

标签:ERPS 端口 故障 switch 链路 RPL 回切


ERPS: 是通过手动指定RPL链路,来让数据流在工作链路上转发,而RPL链路处于备份状态。

当工作链路出现故障时,数据流能够快速倒换到RPL链路上来。具体实现是:初始状态下,RPL owner端口处于discarding状态,当工作链路出现故障,有故障的交换机会发送SF(Signal fail) 报文,当RPL链路收到SF报文后,会刷新本地的FDB(转发数据表),并将RPL owner、以及RPL neighbor端口放开(由discarding—>forwarding).其实在检测到链路故障的时候,交换机会将故障端口阻塞掉。防止环路产生。

当工作链路回复故障时,RPL 链路能够回切到工作链路上来。具体实现是:
1,当故障回复后,交换机会发送NR(No Request)报文,
2,当RPL链路收到NR报文后,在等待WTR计时器超时后,会将RPL链路会重新回到forwarding状态,并同时发送NRRB报文。
3,当故障链路端口收到NRRB端口会,会将原来阻塞端口放开。

  è这样就完成了RPL链路回切。

 

如果我们想手动倒换,由2种方式force switch和mannual switch。

Force switch 方式的实现过程是:

1, 在工作链路的端口上执行force switch,该端口被阻塞掉。并发送FS报文

2, RPL链路收到FS报文会,会将RPL端口forwarding,并刷新FDB表项。

Manual switch和force switch功能一样,只是manual swith只能在ERPS的状态idle或者pending状态是才能执行,而force switch在所有状态下都可以执行。

 

清除
在执行了force switch、manual switch的交换机上执行clear操作,数据流能够回切到工作链路上来。如果是回切模式,那么等待WTR后,数据流回切,如果是非回切模式,则需要在RPL owner交换机上执行clear。

总结,ERPS的链路倒换由自动的和手动的,链路故障时触发自动倒换的。Force、manual switch是手动倒换。回切也有自动和手动之分,自动回切是由故障回复触发,手动回切是通过clear来触发。

标签:ERPS,端口,故障,switch,链路,RPL,回切
来源: https://www.cnblogs.com/xijun-gu/p/16466568.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有