[发明专利]一种SNMP协议网管系统的告警同步方法及其装置有效
申请号: | 200710119601.4 | 申请日: | 2007-07-26 |
公开(公告)号: | CN101094103A | 公开(公告)日: | 2007-12-26 |
发明(设计)人: | 姜春鹤 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L7/00;H04L12/26;H04L29/06 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁挥;祁建国 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 snmp 协议 网管 系统 告警 同步 方法 及其 装置 | ||
技术领域
本发明涉及通讯网络管理领域的网管技术,特别是涉及一种SNMP协议网管系统的告警同步方法及其装置。
背景技术
SNMP(Simple Network Management Protocol,简单网络管理协议)是由于标准网络管理协议的需要而产生的一个解决方法,其为网络管理系统提供了底层的网络管理框架。SNMP由于其结构简单、实施方便等特性,在研究和商业领域都取得了相当大的成就,成为一种网络管理协议标准,广泛应用于网络设备交换机、路由器等的告警管理。
SNMP协议运行在管理者-代理的管理模型上,提供了管理者实体和代理实体之间交换管理信息的一个直接的、基本的方法。管理者实体和代理实体之间交换的信息有多种,对SNMP而言一个重要的消息类型就是Trap(陷阱)消息,该消息在代理实体需要将重要的事件向管理者实体主动上报时才产生,向管理者实体发出请求,管理者实体对于接收到的Trap消息并不向代理实体返回响应,因此,SNMP的Trap消息是一个从代理实体到管理者实体的无确认访问。
SNMP被设计为在无连接用户数据报协议(User Datagram Protocol,UDP)上运行。因此,在使用UDP/IP协议发送Trap消息的情况下,代理实体并不能确保每一个消息都能成功送达到管理者实体。
在网络管理系统中,网络设备上运行的网元代理实体通过SNMP协议与网管的管理者实体进行交互,其中网元代理发送的Trap消息反映了当前被管理设备的运行状况,以便用户根据这些信息及时采取相应的措施,保证网络设备的正常运行。但是由于Trap消息是一种采用UDP/IP协议发送的无确认访问,因此无法保证管理者实体能够及时、准确、无遗漏的获得代理实体发送的Trap消息,从而无法保证对网络设备进行及时、有效的管理。
由于采用SNMP协议接入系统的网元代理实体对于产生的Trap消息并不保留,因此当网络设备管理系统由于某些原因关闭一段时间,重新启动后就无法得知离开这段时间内网络设备发生了何种变化或是产生了何种故障。
发明内容
本发明所要解决的技术问题在于提供一种SNMP协议网管系统的告警同步方法及其装置,用于克服SNMP协议中无确认访问而导致网络设备上管理的告警信息上报给网络管理系统时丢失的缺点。
为了实现上述目的,本发明提供了一种SNMP协议网管系统的告警同步方法,用于实现网管系统对网络设备的有效管理,其特征在于,包括:
步骤一,设置一SNMP代理实体模块、一告警源模块、一FTP服务模块于所述网络设备侧,设置于一SNMP管理者实体模块、一告警同步模块于所述网管系统侧的;
步骤二,所述告警源模块通过所述SNMP代理实体模块将告警消息上报至所述SNMP管理者实体模块,并通过所述FTP服务模块保存所述告警消息;
步骤三,所述SNMP管理者实体模块接收所述SNMP代理实体模块上报的告警消息,解析所述告警消息并根据其不同类型进行不同的处理;
步骤四,所述告警同步模块接收所述SNMP管理者实体模块的告警同步消息并根据所述FTP服务模块传送的告警数据文件进行告警同步处理。
所述的SNMP协议网管系统的告警同步方法,其中,所述告警消息为告警Trap消息。
所述的SNMP协议网管系统的告警同步方法,其中,所述步骤三中,进一步包括:当所述告警消息为产生告警的消息时,由所述SNMP管理者实体模块通过检测一告警缓冲池,判断该告警缓冲池中是否存在与所述告警消息相同的告警信息的步骤,若存在,则丢弃所述告警消息,并向所述告警同步模块主动发起告警同步或者等待定时告警同步,否则将所述告警消息存入所述告警缓冲池、告警本地文件中。
所述的SNMP协议网管系统的告警同步方法,其中,所述步骤三中,进一步包括:当所述告警消息为告警恢复消息时,由所述SNMP管理者实体模块通过检测一告警缓冲池,判断该告警缓冲池中是否存在与所述告警消息对应的告警信息的步骤,若存在,将该告警信息从该告警缓冲池去除,并将该告警信息的相关信息放入一告警数据库,将所述告警消息存到一告警本地文件中;否则丢弃所述告警消息,并向所述告警同步模块主动发起告警同步或者等待定时告警同步。
所述的SNMP协议网管系统的告警同步方法,其中,所述步骤三中,进一步包括:当所述告警消息为告警源重启消息时,由所述SNMP管理者实体模块先丢弃所述告警消息,并向所述告警同步模块主动发起告警同步或者等待定时告警同步的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710119601.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:语音收发装置及方法
- 下一篇:大型液压机用抗偏载油缸