一种测试网络接入设备认证性能的方法、装置及系统制造方法及图纸

技术编号:4143253 阅读:163 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种测试网络接入设备认证性能的方法、装置及系统,其中方法包括:存储预设时间内用户端和/或认证服务器端发出的所有认证报文;将存储的预设时间内所有所述认证报文并发到所述网络接入设备;检测所述网络接入设备处理所述认证报文的性能。本发明专利技术实施例测试网络接入设备认证性能的方法通过将认证报文存储起来,然后再并发到网络接入设备中,测试出网络接入设备处理认证报文的认证性能参数,不需要使用多个认证服务器端来测试网络接入设备处理认证报文的能力,不需要针对不同的网络接入设备和认证服务器端之间的认证协议开发不同的模拟测试软件,提高了测试效率,避免了由于认证服务器端的老化等引起的生成或发送认证响应报文的延迟,测试的准确率高。

【技术实现步骤摘要】

本专利技术涉及网络技术,特别涉及一种测试网络接入设备认证性能的方法、 装置及系统。
技术介绍
网络接入设备厂商在测试网络接入设备的802. lx功能时无法真实的模拟 实际网络中的大批量用户端认证的情况,如果要测试在PC有限的情况下测试 网络接入设备的传递功能,要求每台PC能够提供多个账号的认证功能,以此来 模拟实际网络中大量用户的情况,因此就有了 802. lx多用户认证用户端。网络接入设备认证性能中的并发处理性能是衡量网络接入设备品质的一 个重要指标,这是因为实际网络中很多数据都是同时产生的,比如可能有多个 用户同时访问一台服务器,或者多个用户同时点击了 802. 用户端软件进行 认证,这就是所谓的并发。网络接入设备的802. lx认证性能测试由2部分组成多个用户端同时发 起认证时网络接入设备的处理性能;认证服务器同时能响应多个认证请求时 网络接入设备的处理性能。一个实际的网络环境中,认证服务器需要处理整个网络的所有认证请求, 这决定了服务器需要有很高的硬件配置和软件配置,但是在实际测试环境中 通常不可能部署很高档次的认证服务器。认证服务器通常会牵扯到大型数据库技术以及一些专有认证技术,比 如, 一个802. lx认证系统中网络接入设备和认证服务器间运行的认证协议 是不确定的,因此,如果要对该网络测试设备进行并发等性能的测试,就需要针对网络接入设备和认证服务器间运行的认证协议开发一个认证服务器端的模拟测试软件,这就加大了测试技术的复杂度。基于认证服务器的成本考虑,认证服务器通常承载若干业务,这些业务会相互抢占认证服务器的资源,这就导致认证请求无法被及时处理,还有就是认证服务器的硬件老化也会导致认证业务无法及时处理,而一旦无法及时处理认证,就产生了响应延迟,无法模拟出并发响应认证请求的效果。实际环境中认证服务器虽然都能同时处理多个账号,但是这种并发处理是有限制的,比如某些认证服务器最多只能并行处理io个认证请求。因此,目前网络接入设备并发处理性能的测试数据操作复杂,准确性不高,影响了网络接入设备厂商对网络接入设备品质的评估。
技术实现思路
本专利技术的目的是提供一种测试网络接入设备认证性能的方法、装置及系统,用于解决现有技术中测试网络接入设备认证性能的操作复杂、准确性不高的问题。为解决上述问题,本专利技术实施例提供了一种测试网络接入设备认证性能的方法,其中,包括存储预设时间内用户端和/或认证服务器端发出的所有认证报文;将存储的预设时间内所有所述认证报文并发到所述网络接入设备;检测所述网络接入设备处理所述认证报文的性能。其中,在所述预设时间内复制用户端和/或认证服务器端发往所述网络接入设备的认证报文,将所述复制的认证报文进行存储;对所述发往所述网络接入设备的认证报文进行预设过滤规则的过滤。所述认证报文包括所述用户端发出的包含认证请求的认证请求报文和所述认证服务器端响应所述认证请求报文发出的包含认证结果的认证响应报文。本专利技术实施例还提供了一种测试网络接入设备认证性能的装置,其中,包括存储单元,用于存储预设时间内用户端和/或认证服务器端发出的所有认证报文;并发单元,用于将所述存储单元存储的所有认证报文并发到所述网络接入设备;检测单元,用于检测所述网络接入设备处理所述认证报文的性能。其中,复制单元,用于在所述预设时间内复制用户端和/或认证服务器端发往所述网络接入设备的认证报文,将所述复制的认证报文存储到所述存储单元;过滤单元,用于根据预设过滤规则过滤所述预设时间内发往所述网络接入设备的认证报文。其中,所述认证报文包括所述用户端发出的包含认证请求的认证请求报文和所述认证服务器端响应所述认证请求报文发出的包含认证结果的认证响应报文。本专利技术还提供了一种测试网络接入设备认证性能的系统,其中包括用户端、认证服务器端、网络接入设备和测试网络接入设备认证性能的装置;用户端、认证服务器端、网络接入设备和测试网络接入设备认证性能的装置;所述用户端用于发送认证请求报文;所述认证服务器端用于生成所述认证响应报文;所述网络接入设备处理所述认证请求报文并转发到所述认证服务器端,并处理所述认证响应报文并转发到所述用户端;所述测试网络接入设备认证性能的装置包括存储单元,用于存储预设时间内所有认证请求报文和/或认证响应报文;并发单元,用于将所述存储单元存储的所有认证报文并发到所述网络接入设备;检测单元,用于检测所述网络接入设备处理所述认证报文的性能。其中,所述测试网络接入设备认证性能的装置还包括-复制单元,用于在所述预设时间内复制发往所述网络接入设备的认证请求报文和/或认证响应报文,将复制的所有认证请求报文和/或认证响应报文存储到所述存储单元;过滤单元,用于根据预设过滤规则过滤所述预设时间内发往所述网络接入设备的所有认证请求报文和/或认证响应报文。其中,所述认证报文包括用户端发出的认证请求报文和服务器端发出的认证响应报文。其中,在发送认证请求报文后,所述用户端处于等待认证结果的状态,直到接收到所述认证响应报文。本专利技术实施例测试网络接入设备认证性能的方法、装置及系统,通过将认证报文存储起来,然后再并发到网络接入设备中,测试出网络接入设备处理认证报文的认证性能参数,不需要使用多个用户端或认证服务器端来测试网络接入设备处理认证报文的能力,不需要针对不同的用户端、网络接入设备和认证服务器端之间的认证传输协议开发不同的模拟测试软件,降低测试成本和复杂度,提高了测试效率,避免了由于认证服务器端的老化等引起的生成或发送认证响应报文的延迟,测试的准确率高。附图说明图1为本专利技术施例测试网络接入设备认证性能的方法具体实施例一的流程图2为本专利技术施例测试网络接入设备认证性能的方法具体实施例二的流程图;.图3为本专利技术实施例测试网络接入设备认证性能的装置具体实施例一的结构示意图;图4为本专利技术实施例测试网络接入设备认证性能的装置具体实施例二的结构示意图5为本专利技术实施例测试网络接入设备认证性能的系统具体实施例一的结构示意图6为本专利技术实施例测试网络接入设备认证性能的系统具体实施例二的结构示意图7为本专利技术实施例测试网络接入设备认证性能的系统具体实施例二的工作流程图8为本专利技术实施例测试网络接入设备认证性能的系统具体实施例三的结构示意图。具体实施例方式下面通过附图和实施例,对本专利技术的技术方案做进一步地详细描述。本专利技术实施例测试网络接入设备认证性能的方法具体实施例一图1为本专利技术施例测试网络接入设备认证性能的方法具体实施例一的流程图。如图1所示,本专利技术施例测试网络接入设备认证性能的方法的工作流程包括步骤101、存储预设时间内用户端和/或认证服务器端发出的所有认证报文。认证报文包括用户端发送的认证请求报文和认证服务器端发送的响应认证请求报文的认证响应报文。在本专利技术实施例中,以认证服务器端发送的认证响应报文为例来介绍技术方案。设定一等待响应时间,用户端发送认证请求报文之后,用户端将在该等待响应时间内处于等待认证结果的状态,在处于等待认证结果的状态的情况下,用户端不会被拒绝访问网络或允许访问网络,直到接收认证响应报文后,用户端的等待认证结果的状态才结束,这样就可以准确记录网络接入设备并行处理认证响应报文的准确数量,如果用户端关机或放弃等待认证结果,认证响应报文将不能正常发送,影响测试结果。本文档来自技高网
...

【技术保护点】
一种测试网络接入设备认证性能的方法,其特征在于包括: 存储预设时间内用户端和/或认证服务器端发出的所有认证报文; 将存储的预设时间内所有所述认证报文并发到所述网络接入设备; 检测所述网络接入设备处理所述认证报文的性能。

【技术特征摘要】
1、一种测试网络接入设备认证性能的方法,其特征在于包括存储预设时间内用户端和/或认证服务器端发出的所有认证报文;将存储的预设时间内所有所述认证报文并发到所述网络接入设备;检测所述网络接入设备处理所述认证报文的性能。2、 根据权利要求1所述的测试网络接入设备认证性能的方法,其特征在包括-在所述预设时间内复制用户端和/或认证服务器端发往所述网络接入设备的认证报文,将所述复制的认证报文进行存储;对所述发往所述网络接入设备的认证报文进行预设过滤规则的过滤。3、 根据权利要求1或2所述的测试网络接入设备认证性能的方法,其特征在于所述认证报文包括所述用户端发出的包含认证请求的认证请求报文和所述认证服务器端响应所述认证请求报文发出的包含认证结果的认证响应报文。4、 一种测试网络接入设备认证性能的装置,其特征在于,包括存储单元,用于存储预设时间内用户端和/或认证服务器端发出的所有认证报文;并发单元,用于将所述存储单元存储的所有认证报文并发到所述网络接入设备;检测单元,用于检测所述网络接入设备处理所述认证报文的性能。5、 根据权利要求4所述的测试网络接入设备认证性能的装置,其特征在于还包括复制单元,用于在所述预设时间内复制用户端和/或认证服务器端发往所述网络接入设备的认证报文,将所述复制的认证报文存储到所述存储单元;过滤单元,用于根据预设过滤规则过滤所述预设时间内发往所述网络接入设备的认证报文。6、 根据权利要求4...

【专利技术属性】
技术研发人员:郑伟忠
申请(专利权)人:福建星网锐捷网络有限公司
类型:发明
国别省市:35[]

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

1