[发明专利]接口状态上报的实现方法、系统及装置有效
申请号: | 202110392035.4 | 申请日: | 2021-04-13 |
公开(公告)号: | CN113328905B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 谈小冬 | 申请(专利权)人: | 新华三技术有限公司合肥分公司 |
主分类号: | H04L43/06 | 分类号: | H04L43/06;H04L43/10;H04L69/321 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230001 安徽省合肥市高新区创*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口 状态 上报 实现 方法 系统 装置 | ||
1.一种接口状态上报的实现方法,其特征在于,所述方法应用于事件队列,所述事件队列处于网络设备内的控制核中,所述网络设备还包括非控制核,所述事件队列中已存储多条接口状态上报事件,所述多条接口状态上报事件分别由所述控制核以及非控制核存储至所述事件队列中,所述方法包括:
从所述事件队列中,获取第一接口状态上报事件,所述第一接口状态上报事件包括第一处理核的标识、第一接口的标识以及第一接口的管理状态信息;
若所述第一处理核的标识表征的处理核为所述控制核,则识别所述第一接口的管理状态信息;
若所述第一接口的管理状态信息指示接口的管理状态为DOWN状态,则向上层协议模块发送所述第一接口状态上报事件;
从所述事件队列中,获取第二接口状态上报事件,所述第二接口状态上报事件包括第二处理核的标识、第二接口的标识以及第二接口的管理状态信息;
若所述第二处理核的标识表征的处理核为所述非控制核且所述第二接口的标识与所述第一接口的标识表征同一接口,则识别所述第二接口的管理状态信息;
若所述第二接口的管理状态信息指示的接口的管理状态为UP状态,则不再向所述上层协议模块发送所述第二接口状态上报事件;
其中,所述第一接口状态上报事件写入所述事件队列的时间早于所述第二接口状态上报事件写入所述事件队列的时间。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
从所述事件队列中,获取第三接口状态上报事件,所述第三接口状态上报事件包括第三处理核的标识、第三接口的标识以及第三接口的管理状态信息;
若所述第三处理核的标识表征的处理核为所述非控制核,则识别所述第三接口的管理状态信息;
若所述第三接口的管理状态信息指示接口的管理状态为UP状态,则向上层协议模块发送所述第三接口状态上报事件;
从所述事件队列中,获取第四接口状态上报事件,所述第四接口状态上报事件包括第四处理核的标识、第四接口的标识以及第四接口的管理状态信息;
若所述第四处理核的标识表征的处理核为所述控制核且所述第三接口的标识与所述第四接口的标识表征同一接口,则识别所述第四接口的管理状态信息;
若所述第四接口的管理状态信息指示接口的管理状态为DOWN状态,则向所述上层协议模块发送所述第四接口状态上报事件;
其中,所述第三接口状态上报事件写入所述事件队列的时间早于所述第四接口状态上报事件写入所述事件队列的时间。
3.根据权利要求1所述的方法,其特征在于,所述从所述事件队列中,获取第一接口状态上报事件之前,所述方法还包括:
所述控制核接收用户输入的关闭接口的管理状态的指令,所述关闭接口的管理状态的指令包括接口的标识;
根据所述接口的标识,所述控制核判断所述接口的标识对应的接口的当前管理状态是否为UP状态;
若所述接口的当前管理状态为UP状态,则所述控制核将所述接口的当前管理状态设置为DOWN状态,并生成第五接口状态上报事件;
所述控制核将所述第五接口上报事件写入至所述事件队列中;
若所述接口的当前管理状态为DOWN状态,则所述控制核不再生成并向所述上层协议模块发送接口状态上报事件。
4.根据权利要求1所述的方法,其特征在于,所述非控制核运行定时器,所述定时器用于周期性探测接口的当前管理状态;
所述从所述事件队列中,获取第一接口状态上报事件之前,所述方法还包括:
在所述定时器的定时周期内,所述非控制核获取所述接口的当前管理状态;
若所述接口的当前管理状态为UP状态,则所述非控制核生成第六接口状态上报事件;
所述非控制核将所述第六接口上报事件写入至所述事件队列中;
若所述接口的当前管理状态为DOWN状态,则所述非控制核不再生成并向所述上层协议模块发送接口状态上报事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司合肥分公司,未经新华三技术有限公司合肥分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110392035.4/1.html,转载请声明来源钻瓜专利网。