[发明专利]一种报文处理方法、节点设备、电子设备和可读存储介质有效
申请号: | 201910683395.2 | 申请日: | 2019-07-26 |
公开(公告)号: | CN110336728B | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | 顾光通;陈小龙 | 申请(专利权)人: | 新华三大数据技术有限公司 |
主分类号: | H04L12/437 | 分类号: | H04L12/437 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 王文红 |
地址: | 450000 河南省郑州市高新技*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 处理 方法 节点 设备 电子设备 可读 存储 介质 | ||
本申请提供了一种报文处理方法、节点设备、电子设备和可读存储介质,其中,该方法包括:在接收到信号失败SF报文之后,判断本地定时器是否超时;在确定出所述本地定时器超时时,根据所述SF报文中携带的时间戳信息、所述本地定时器的定时时长信息和本地时间信息,判断所述SF报文的到达时间是否超时;在确定出所述SF报文的到达时间超时时,丢弃所述SF报文,通过上述方法,有利于降低ERPS组网中形成闭环的概率,以及有利于降低ERPS组网发生动荡的概率,从而有利于提高ERPS组网的稳定性。
技术领域
本申请涉及通信技术领域,具体而言,涉及一种报文处理方法、节点设备、电子设备和可读存储介质。
背景技术
在ERPS(Ethernet Ring Protection Switching,以太网多环保护技术)组网中,正常情况下,ERPS组网中的RPL(Ring Protection Link,环保护链路)链路是阻塞的,当一个环路中的非RPL链路故障之后,需要将该环路上的RPL链路从阻塞状态切换为放开状态,从而使该环路可以正常工作。在故障链路恢复时,需要在RPL链路重新阻塞之后,再将该故障链路恢复至正常状态。
但是,当ERPS组网的网络环境状态较差时,网络会存在延迟,会使故障链路在RPL链路未重新阻塞之前恢复至正常状态,从而使该环路形成闭环,进而引起ERPS组网的动荡。
发明内容
有鉴于此,本申请实施例的目的在于提供一种报文处理方法、节点设备、电子设备和可读存储介质,以降低ERPS组网中形成闭环的概率。
第一方面,本申请实施例提供了一种报文处理方法,所述报文处理方法应用在以太网多环保护技术ERPS组网中故障链路对应的第一节点设备,所述方法包括:
在生成SF报文后,在所述SF报文中添加所述故障链路发生故障时的时间戳信息;
将携带有所述时间戳信息的SF报文发送给所述故障链路对应的第二节点设备,以使所述第二节点设备在利用所述时间戳信息、本地定时器的定时时长信息和本地时间信息确定出所述SF的到达时间超时后,丢弃所述SF报文。
可选地,所述在所述SF报文中添加所述故障链路发生故障时的时间戳信息,包括:
在所述SF报文的可选TLV字段中添加用于表示所述时间戳信息的字段信息。
第二方面,本申请实施例提供了一种报文处理方法,所述报文处理方法应用在以太网多环保护技术ERPS组网中故障链路对应的第二节点设备,所述方法包括:
在接收到SF报文之后,判断本地定时器是否超时;
在确定出所述本地定时器超时时,根据所述SF报文中携带的时间戳信息、所述本地定时器的定时时长信息和本地时间信息,判断所述SF报文的到达时间是否超时;
在确定出所述SF报文的到达时间超时时,丢弃所述SF报文。
可选地,所述根据所述SF报文中携带的时间戳信息、所述本地定时器的定时时长信息和本地时间信息,判断所述SF报文的到达时间是否超时,包括:
以所述时间戳信息为初始时刻,以所述定时时长信息为过程时长,确定所述初始时刻在经过所述过程时长后所到达的时刻信息;
对所述时刻信息和所述本地时间信息进行比较;
当所述时刻信息早于所述本地时间信息时,确定所述SF报文的到达时间超时;
当所述时刻信息晚于或者等于所述本地时间信息时,确定所述SF报文的到达时间未超时。
可选地,在确定出所述SF报文的到达时间未超时时,所述方法还包括:
根据所述SF报文,放开所述第二节点设备中与所述故障链路对应的阻塞端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三大数据技术有限公司,未经新华三大数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910683395.2/2.html,转载请声明来源钻瓜专利网。