预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108600044A(43)申请公布日2018.09.28(21)申请号201810296333.1(22)申请日2018.03.30(71)申请人新华三信息安全技术有限公司地址230001安徽省合肥市高新区创新大道2800号创新产业园二期H2栋541室(72)发明人王春磊(74)专利代理机构北京柏杉松知识产权代理事务所(普通合伙)11413代理人马敬项京(51)Int.Cl.H04L12/26(2006.01)权利要求书2页说明书8页附图2页(54)发明名称一种接口状态获取方法、装置及设备(57)摘要本发明实施例提供一种接口状态获取方法、装置及设备,方法包括:在网络设备中设置接口状态引擎,接口状态引擎监测接口状态是否发生变化,如果发生变化,将发生变化的接口的状态信息发送至网络设备的内核;接口状态引擎并不像线程一样易被中断或切换,因此,本方案中,由接口状态引擎监测接口状态,相比于利用线程轮询接口状态的方案,能够更及时地获取到接口状态,提高了网络的可靠性。CN108600044ACN108600044A权利要求书1/2页1.一种接口状态获取方法,其特征在于,应用于网络设备,所述网络设备中设置有接口状态引擎;所述方法包括:所述接口状态引擎监测接口状态是否发生变化;如果发生变化,所述接口状态引擎将发生变化的接口的状态信息发送至所述网络设备的内核。2.根据权利要求1所述的方法,其特征在于,所述接口状态引擎监测接口状态是否发生变化,包括:以定时器中断的方式,触发所述接口状态引擎获取接口状态,并判断本次获取的接口状态相比于上一次获取的接口状态是否发生变化。3.根据权利要求1所述的方法,其特征在于,所述接口状态引擎将发生变化的接口的状态信息发送至所述网络设备的内核,包括:所述接口状态引擎调用内核注册接口引擎函数,将发生变化的接口的状态信息发送至所述网络设备的内核。4.根据权利要求1所述的方法,其特征在于,在所述接口状态引擎将发生变化的接口的状态信息发送至所述网络设备的内核之后,所述方法还包括:所述内核将所述状态信息发送至所述网络设备的应用软件;或者,所述内核将所述状态信息存储至消息池,并在接收到所述应用软件的获取指令后,将所述消息池中存储的状态信息发送至所述应用软件。5.根据权利要求4所述的方法,其特征在于,所述内核将所述状态信息存储至消息池,并在接收到所述应用软件的获取指令后,将所述消息池中存储的状态信息发送至所述应用软件,包括:所述内核判断接收到的状态信息是否为所述接口状态引擎首次发送的状态信息;如果是,所述内核将所述首次发送的状态信息发送至所述应用软件;如果否,所述内核将所述状态信息存储至消息池,并在接收到所述应用软件的获取指令后,将所述消息池中存储的状态信息发送至所述应用软件。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述内核向所述接口状态引擎发送访问指令;若所述接口状态引擎同时接收到多个内核的访问指令,则所述接口状态引擎在所述多个内核中确定一个目标内核;响应所述目标内核的访问指令。7.一种接口状态获取装置,其特征在于,应用于网络设备,所述装置包括:接口状态引擎及内核;其中,所述接口状态引擎,用于监测接口状态是否发生变化;并在判断结果为是的情况下,将发生变化的接口的状态信息发送至所述内核。8.根据权利要求7所述的装置,其特征在于,所述接口状态引擎还用于:以定时器中断触发的方式获取接口状态,并判断本次获取的接口状态相比于上一次获取的接口状态是否发生变化。9.根据权利要求7所述的装置,其特征在于,所述接口状态引擎还用于:调用内核注册接口引擎函数,将发生变化的接口的状态信息发送至内核。10.根据权利要求7所述的装置,其特征在于,所述内核具体用于:2CN108600044A权利要求书2/2页接收所述接口状态引擎发送的状态信息;将所述状态信息发送至所述网络设备的应用软件;或者,将所述状态信息存储至消息池,并在接收到所述应用软件的获取指令后,将所述消息池中存储的状态信息发送至所述应用软件。11.根据权利要求10所述的装置,其特征在于,所述内核具体用于:接收所述接口状态引擎发送的状态信息;判断接收到的状态信息是否为所述接口状态引擎首次发送的状态信息;如果是,将所述首次发送的状态信息发送至所述应用软件;如果否,将所述状态信息存储至消息池,并在接收到所述应用软件的获取指令后,将所述消息池中存储的状态信息发送至所述应用软件。12.根据权利要求7所述的装置,其特征在于,所述内核还用于:向所述接口状态引擎发送访问指令;所述接口状态引擎还用于:若同时接收到多个内核的访问指令,则在所述多个内核中确定一个目标内核;响应所述目标内核的访问指令。13.一种网络设备,其特征在