On the one hand, the invention provides an analog network element testing method, which includes: receiving SNMP messages sent by network management server, converting the destination network address contained in the SNMP messages into the destination network address of the network element simulator according to the predetermined conversion rules, and forwarding the SNMP messages according to the destination network address of the network element simulator. To the corresponding network tuple simulator, the network tuple simulator is composed of a predetermined number of analog network elements, and through the network tuple simulator, the response message is sent directly to the network management server corresponding to the source network address according to the source network address carried in the SNMP message.
【技术实现步骤摘要】
一种模拟网元测试方法和装置
本专利技术可以涉及通信和计算机领域,特别涉及一种模拟网元测试方法和装置。
技术介绍
电信网络管理系统主要由三方面的要素组成:电信网元、电信网管软件和电信网络通讯协议。简单网络管理协议(SNMP,SimpleNetworkManagementProtocol)是电信网络管理系统中广泛使用的一种协议。按照SNMP协议的划分,电信网元属于SNMP协议的被管理设备和SNMP代理,而电信网管软件则就是网络管理系统。网管系统通过SNMP协议和SNMP代理进行通讯,SNMP代理再和被管设备进行交互,从而完成网管系统对被管设备的管理。现代的电信网管系统需要同时管理着多种数量庞大的电信网元,这就要求电信网管系统软件在开发后期能够有多种类、大数量电信网元进行系统和压力测试。但电信网管系统软件开发的研发部门很难拥有多种数量庞大的电信网元,即使拥有也需要投入巨大成本进行维护。因此现有技术中多采用软件来模拟网元来解决多种类网元的问题,但这类方法具有单个终端上模拟网元数量通常只有几十个的缺陷,只能满足网管系统日常开发调试时的环境需求,无法满足网管系统测试和压力测试时对多种类,大规模电信网元的需求,现有技术中目前也没有相关的解决方案。
技术实现思路
本专利技术提供了一种模拟网元测试方法,以至少解决使用软件对多种类,大规模电信网元进行高效模拟用于网管系统测试、压力测试的技术问题。本专利技术一方面提供一种模拟网元测试方法,包括:接收网管服务器发送的SNMP报文,按照预定的转换规则将所述SNMP报文中包含的目的网络地址转换为网元组模拟器目的网络地址;按照网元组模拟器目 ...
【技术保护点】
1.一种网元模拟方法,其特征在于,包括:接收网管服务器发送的SNMP报文,按照预定的转换规则将所述SNMP报文中包含的目的网络地址转换为网元组模拟器目的网络地址;按照网元组模拟器目的网络地址转发所述SNMP报文到对应的网元组模拟器,其中所述网元组模拟器由预定数量的模拟网元组成;通过所述网元组模拟器根据所述SNMP报文中携带的源网络地址直接向所述源网络地址所对应的网管服务器发送响应报文。
【技术特征摘要】
1.一种网元模拟方法,其特征在于,包括:接收网管服务器发送的SNMP报文,按照预定的转换规则将所述SNMP报文中包含的目的网络地址转换为网元组模拟器目的网络地址;按照网元组模拟器目的网络地址转发所述SNMP报文到对应的网元组模拟器,其中所述网元组模拟器由预定数量的模拟网元组成;通过所述网元组模拟器根据所述SNMP报文中携带的源网络地址直接向所述源网络地址所对应的网管服务器发送响应报文。2.根据权利要求1所述的测试方法,其特征在于,通过所述网元组模拟器根据所述SNMP报文中携带的源网络地址直接向所述源网络地址所对应的网管服务器发送响应报文,包括:通过所述网元组模拟器解析所述SNMP报文中团体(community)字段中携带的目的网络地址,根据所述目的网络地址分配所述SNMP报文给所述网元组模拟器中模拟网元处理,其中所述模拟网元与所述目的网络地址一一对应;通过所述模拟网元解析所述SNMP报文,如果所述SNMP报文中携带FTP上传指令,通过所述模拟网元根据所述SNMP报文中携带的所述FTP上传指令将指定的文件上传FTP服务器;如果所述SNMP测试报文中携带状态查询指令,通过所述网元组模拟器根据所述SNMP报文中携带的源网络地址直接向所述源网络地址所对应的网管服务器发送响应报文,所述响应报文包含所述模拟单元根据实际上传的进展反馈的状态值。3.根据权利要求1所述的测试方法,其特征在于,通过所述网元组模拟器根据所述SNMP报文中携带的源网络地址直接向所述源网络地址所对应的网管服务器发送响应报文,包括:通过所述网元组模拟器解析所述SNMP报文中对象标识符(OID)字段中的信息,根据所述OID字段中的信息查找与OID对应的数据;通过所述网元组模拟器根据所述SNMP报文中携带的源网络地址直接向所述源网络地址所对应的网管服务器发送响应报文,所述响应报文包含所述与OID对应的数据。4.根据权利要求1所述的方...
【专利技术属性】
技术研发人员:付华,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。