模拟SNMP代理端系统技术方案

技术编号:11297510 阅读:58 留言:0更新日期:2015-04-15 14:05
本发明专利技术提出了一种模拟SNMP代理端系统,其包括括XML设计模块、XML文件解析模块、端口监听模块、获取信息模块、数据处理模块和应答信息模块。本发明专利技术模拟SNMP代理端系统用于模仿SNMP的代理端,代替实际设备去接收来自SNMP管理端的消息,当接收到SNMP管理端发过来的请求报文时,本发明专利技术模拟SNMP代理端系统模拟实际设备会及时去分析判断,返回消息,及时响应。因而,本发明专利技术有助于作为SNMP管理端的系统的开发,节省开发周期时间和成本。

【技术实现步骤摘要】

【技术保护点】
一种模拟SNMP代理端系统,其特征在于,包括:XML设计模块,用于按照XML文件格式存储MIB的数据内容;XML文件解析模块,扫描出系统目录下的XML文件解析,从而读取XML文件内容,取出节点中MIB信息,并将MIB信息存储在内存中,等候调用;端口监听模块,监听与外部SNMP管理端通信相连的一个端口;获取信息模块,通过端口监听模块监听端口、取得端口中传来的请求报文数据并放入Pdux对象中,以及获取来源信息并将之保存下来;数据处理模块,将取得的请求报文数据根据类型进行对应地处理,并在内存中查找对应的MIB信息,取得value值放入Pdux对象中,作为应答报文的一部分;应答信息模块,根据获取的来源信息,将应答报文返回给SNMP管理端。

【技术特征摘要】

【专利技术属性】
技术研发人员:王成鹏
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1