网络设备告警上报的方法及网络设备的制造方法

文档序号:9813962阅读:529来源:国知局
网络设备告警上报的方法及网络设备的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种网络设备告警上报的方法及网络设备。
【背景技术】
[0002]在运营商网络中,网络设备的告警信息上报至网管服务器、日志服务器等指定的服务器来管理。网络设备产生告警信息之后,告警信息需要通过网络传输到服务器,告警信息在传输至服务器时,需要经过复杂的传输及处理流程,传输容易出现异常状况,特别是在网络产生拥塞,还会引起告警信息的延时甚至丢失,如果是重要告警信息发生延时或者丢失,将导致网络设备异常未能得到及时处理,产生网络故障,隐患无穷。

【发明内容】

[0003]本发明的主要目的在于解决重要告警信息快速、及时可靠地上报至服务器的技术问题。
[0004]为实现上述目的,本发明提供一种网络设备告警上报的方法,所述网络设备告警上报的方法包括以下步骤:
[0005]网络设备产生不同级别的告警信息,并生成对应的告警报文;
[0006]将所述级别映射至所述告警报文的优先级字段中,得到不同优先级的告警报文;
[0007]上报所述不同优先级的告警报文至服务器。
[0008]优选地,所述将所述级别映射至所述告警报文的优先级字段中,得到不同优先级的告警报文的步骤之后还包括:
[0009]将所述不同优先级的告警报文进行服务质量调度。
[0010]优选地,所述优先级字段包括差分服务代码点字段、优先字段及实验字段中的至少一个。
[0011]此外,为实现上述目的,本发明还提供一种网络设备,所述网络设备包括:
[0012]产生模块,用于产生不同级别的告警信息,并生成对应的告警报文;
[0013]映射模块,用于将所述级别映射至所述告警报文的优先级字段中,得到不同优先级的告警报文;
[0014]上报模块,用于上报所述不同优先级的告警报文至服务器。
[0015]优选地,所述网络设备还包括:
[0016]调度模块,用于将所述不同优先级的告警报文进行服务质量调度。
[0017]优选地,所述优先级字段包括差分服务代码点字段、优先字段及实验字段中的至少一个。
[0018]本发明一种网络设备告警上报的方法及网络设备,通过产生不同级别的告警信息并生成告警报文,然后将级别映射至告警报文的优先级字段中,从而得到不同优先级的告警报文,使优先级最高的告警报文优先处理并上报,而优先级最低的告警报文最后处理并上报,在有效地使用网络带宽的同时,防止优先级最高的告警报文发生时延或者丢失,提高传输的可靠性,并使之能够及时处理网络设备的异常状况,提高网络的安全性。
【附图说明】
[0019]图1为本发明网络设备告警上报的方法第一实施例的流程示意图;
[0020]图2为本发明网络设备告警上报的方法第二实施例的流程示意图;
[0021]图3为本发明网络设备第一实施例的功能模块示意图;
[0022]图4为本发明网络设备第二实施例的功能模块示意图;
[0023]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0024]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0025]本发明提供一种网络设备告警上报的方法,参照图1,在一实施例中,该网络设备告警上报的方法包括:
[0026]步骤S101,网络设备产生不同级别的告警信息,并生成对应的告警报文;
[0027]本实施例中,网络设备在正常状态或异常状态之下,均有可能产生告警信息,例如网络设备在异常状态时,需要将其发生异常的情况上报至服务器,以便及时进行异常处理,使网络设备尽快恢复正常工作状态;又如,网络设备在正常状态时,向服务器发送一提示信息至服务器,以起到提示作用或者执行下一步的处理。
[0028]本实施例中,告警报文包括网络设备的标识信息、地址信息、端口号、告警内容、优先级信息及告警报文的产生时间。
[0029]本实施例中,网络设备产生不同级别的告警信息,一般来说,可以按照告警的紧急程度划分其级别,例如可以划分为一般告警信息、严重告警信息及致命的告警信息等等,其中致命的告警信息对应最高的级别,严重告警信息对应次高的级别,一般告警信息对应普通的级别。
[0030]步骤S102,将所述级别映射至所述告警报文的优先级字段中,得到不同优先级的告警报文;
[0031]步骤S103,上报所述不同优先级的告警报文至服务器。
[0032]本实施例中,网络设备产生不同级别的告警信息,并将告警信息封装为告警报文。其中,级别例如可以定义为最高级别、次高级别及普通级别等。
[0033]根据告警信息中所定义的级别,将其映射至告警报文中的优先级字段中,其中,根据告警报文所传输经过的网络设备,优先级字段可以包括差分服务代码点(Differentiated Services Code Point, DSCP)字段、Pr1rity (优先)字段及 EXP (实验)字段中的至少一个。
[0034]本实施例不需要通过其他特定消息进行告知或者开通特殊的传输通道来传输告警报文,即将告警信息封装为普通报文的形式,根据级别映射告警报文的优先级字段,通过报文可以直接得知对应告警报文的优先级,使优先级高的告警报文优先上报至服务器,保证告警报文能够快速、及时上报至服务器。
[0035]本实施例中,特别是当网络发生拥塞时,例如针对致命告警报文,可以为其赋予级别最高的优先级,来标识它的相对重要性,并使用网络设备所提供的各种优先级转发策略、拥塞避免等机制为致命告警报文提供特殊的传输服务。
[0036]进一步地,当网络发生拥塞或者过载时,为了使优先级最高的告警报文优先处理上报至服务器,还可以在网络拥塞时,将最低优先级的告警报文采取丢弃或者延时等等操作,保证优先级最高的告警报文能够及时上报至服务器,能够有效地分配网络带宽,并合理地利用网络资源。
[0037]本实施例的网络设备在发生异常时,通过产生不同级别的告警信息并生成告警报文,然后将级别映射至告警报文的优先级字段中,从而得到不同优先级的告警报文,使优先级最高的告警报文优先处理并上报,而优先级最低的告警报文最后处理并上报,在有效地使用网络带宽的同时,防止优先级最高的告警报文发生时延或者丢失,提高传输的可靠性,并使之能够及时处理网络设备的异常状况,提高网络的安全性。
[0038]在一优选的实施例中,如图2所示,在上述图1的实施例的基础上,在上述步骤S102之后且步骤S103之前还包括:
[0039]步骤S120,将所述不同优先级的告警报文进行服务质量调度。
[0040]本实施例中,服务质量调度能根据用户的要求分配和调度网络资源,对不同优先级的告警报文提供不同的服务质量,对实时性强且重要的告警报文优先处理;对于实时性不强的普通告警报文,提供较低的处理优先级,使优先级最高的告警报文优先处理上报。
[0041]本实施例中,根据优先级对告警报文进行服务质量调度,使优先级最高的告警报文优先处理上
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1