[发明专利]一种SNMP服务器及封装SNMP通信数据的方法有效
申请号: | 201611101753.7 | 申请日: | 2016-12-05 |
公开(公告)号: | CN108155981B | 公开(公告)日: | 2022-05-31 |
发明(设计)人: | 王师墨 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L5/14 | 分类号: | H04L5/14;H04L9/40;H04L65/1101;H04L69/06 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 姜春咸;冯建基 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 snmp 服务器 封装 通信 数据 方法 | ||
本发明涉及一种封装简单网络管理协议SNMP通信数据的方法,该方法包括:SNMP服务器接收协商请求发起方发送的协商请求,其中,所述协商请求的内容包括所述协商请求发起方的端口信息;从所述SNMP服务器的多个端口中选择一个空闲端口的端口信息;所述SNMP服务器根据所述协商请求发起方的端口信息、所述选择的端口信息建立全双工会话通道。本发明还提供一种SNMP服务器,本发明提供的SNMP服务器及封装SNMP通信数据的方法能对全双工会话通道的端口进行协商,提升数据传输灵活性,降低通信成本。
【技术领域】
本发明涉及通讯技术领域,特别涉及一种简单网络管理协议(Simple NetworkManagement Protocol,SNMP)服务器及封装SNMP通信数据的方法。
【背景技术】
SNMP是一种基于传输控制协议/网际协议(Transmission Control Protocol/Internet Protocol,TCP/IP)协议簇的网络管理标准。参阅图1,图1所示为现有的网络管理环境示意图,在图1中包括网络管理系统(Network Management Systems,NMS)、被管理对象。网络管理系统通过SNMP协议管理网络中的被管理对象,被管理对象包括路由器、交换机、服务器等。出于安全的考虑,网络管理系统和被管理对象常使用防火墙隔离,只开放特定通道。
参见图2,图2所示为现有包含防火墙的网络管理环境的示意图,如图2所示,利用最常见的超文本传输协议(HyperText Transfer Protocol,HTTP)通道,在被管理对象侧增加基于HTTP的SNMP服务器,将HTTP请求转换为对应的SNMP请求报文发送到被管理对象,并接收、转换SNMP响应为HTTP响应,再发送给网络管理系统。由于HTTP是单向通信的协议,因此,常使用轮询技术解决需要由SNMP服务器发起的交互。
以上解决方案存在以下问题:通信成本大、轮询方式获得的结果不是实时结果、通信端口和协议格式是固定的,当业务压力大时,无法通过有效的协商机制,将通信压力分担到其它端口、无法根据业务需求灵活进行协议格式切换。
【发明内容】
有鉴于此,本发明提供了一种封装简单网络管理协议SNMP通信数据的方法,包括:
SNMP服务器接收协商请求发起方发送的协商请求,其中,所述协商请求的内容包括所述协商请求发起方的端口信息;
从所述SNMP服务器的多个端口中选择一个空闲端口的端口信息;
所述SNMP服务器根据所述协商请求发起方的端口信息、所述选择的端口信息建立全双工会话通道。
可选地,所述协商请求的内容还包括请求协商协议格式的信息,其中,所述协议格式用于封装SNMP请求消息。
可选地,所述的封装SNMP通信数据的方法还包括:
所述SNMP服务器根据所述协商请求选择一个协议格式,将所述选择的协议格式的信息写入协商结果,并将所述协商结果返回给所述协商请求发起方。
可选地,所述SNMP服务器根据所述协商请求发起方的端口信息、所述选择的端口信息建立全双工会话通道之后,所述方法还包括:
所述SNMP服务器从所述全双工会话通道接收所述协商请求发起方发送的请求消息,其中,所述请求消息为根据所述选择的协议格式进行封装的SNMP请求消息;
所述SNMP服务器将所述请求消息转换成基于SNMP协议格式的请求消息,并将所述基于SNMP协议格式的请求消息发送给被管理对象。
可选地,将所述基于SNMP协议格式的请求消息发送给所述被管理对象之后,所述方法还包括:
所述SNMP服务器接收所述被管理对象返回的响应消息,其中,所述响应消息为基于SNMP协议格式的响应消息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611101753.7/2.html,转载请声明来源钻瓜专利网。