【技术实现步骤摘要】
一种网络设备的测试方法、装置、设备及存储介质
本专利技术涉及通信
,尤其涉及一种网络设备的测试方法、装置、设备及存储介质。
技术介绍
在对网络设备的功能测试中,通常通过计算设备如电脑产生不同的数据流,以测试网络设备的转发性能,比如在测试时采用两台电脑,一台模拟client(客户端),一台模拟server(服务端),通过客户端与服务端之间数据流的交互以测试出DUT(被测设备)的转发性能,但是随着技术的进步,现有的网络设备以多核设备趋势发展,由于数据流包含5个元素,分别为源IP,源端口,目的IP,目的端口,协议,在日常功能测试中,测试的业务固定,即协议固定,目的端口也固定,如果只有两台电脑的情况,源IP和目的IP也固定,即数据流中的5个元素中源IP,目的IP,目的端口,协议是固定,即5个元素中有4元素固定,唯一只剩下源端口,但源端口为操作系统自行分配,无法手工指定,因此,在采用两台电脑进行DUT测试的情况下,此时只能产生一条数据流,而只有一条数据流的情况下无法很好的体现多核的优势,网络设备的转发性能测试无法获取最优的测试结果,此时需要模拟多条数据流,目前模拟多条 ...
【技术保护点】
1.一种网络设备的测试方法,其特征在于,包括以下步骤:当接收到测试指令时,获取生成的至少两个源IP地址,以及获取目标服务器生成的至少两个目的IP地址;基于所述源IP地址以及所述目的IP地址,向被测设备发送请求数据流;其中,所述请求数据流的数量基于源/目的IP地址的数量确定,且各条请求数据流对应的源IP地址互不相同或者目的IP地址互不相同;接收所述被测设备基于所述请求数据流转发回的回应数据流;其中,所述回应数据流由所述目标服务器生成;根据所述请求数据流以及所述回应数据流,生成所述被测设备的转发性能测试结果。
【技术特征摘要】
1.一种网络设备的测试方法,其特征在于,包括以下步骤:当接收到测试指令时,获取生成的至少两个源IP地址,以及获取目标服务器生成的至少两个目的IP地址;基于所述源IP地址以及所述目的IP地址,向被测设备发送请求数据流;其中,所述请求数据流的数量基于源/目的IP地址的数量确定,且各条请求数据流对应的源IP地址互不相同或者目的IP地址互不相同;接收所述被测设备基于所述请求数据流转发回的回应数据流;其中,所述回应数据流由所述目标服务器生成;根据所述请求数据流以及所述回应数据流,生成所述被测设备的转发性能测试结果。2.如权利要求1所述的网络设备的测试方法,其特征在于,所述方法还包括:接收用户输入的配置信息,所述配置信息包括目标服务器的已有IP地址,第一IP地址段、第二IP地址段、第一子网掩码以及第二子网掩码;其中,第一IP地址段和第一子网掩码用于生成至少两个源IP地址;根据所述目标服务器的已有IP地址,将所述第二IP地址段和第二子网掩码发送至所述目标服务器,以使,所述目标服务器根据第二IP地址段和第二子网掩码生成至少两个目的IP地址。3.如权利要求1所述的网络设备的测试方法,其特征在于,所述至少两个源IP地址或目标IP地址通过批处理脚本生成。4.根据权利要求1所述的网络设备的测试方法,其特征在于,在所述基于所述源IP地址以及所述目的IP地址,向被测设备发送请求数据流之前,还包括:根据至少两个所述源IP地址以及至少两个所述目的IP地址,与所述目的服务器建立至少两条FTP连接;所述FTP连接用于发送所述请求数据流。5.根据权利要求1所述的网络设备的测试方法,其特征在于,在所述基于所述源IP地址以及所述目的IP地址,向被测设备发送请求数据流之前,还包括:根据至少两个所述源IP地址以及至少两个所述目的IP地址,与所述目的服务器建立至少两条ping连接;所述ping连接用于发送所述请求数据流。6.根据权利要求1所述的网络设备的测试方法,其特征在于,所述请求数据流为基于TCP协议的业务流量,且所述请求数据流根据批处理脚...
【专利技术属性】
技术研发人员:温园斌,
申请(专利权)人:杭州迪普科技股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。