[0049] 以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。
[0050] 实施例一
[0051] 本实施例提供了一种现实网络测试多种拨号方式上网体验的方法,如图1至图2所示,包括:
[0052] S1:接收多种待测试设备发送的拨号请求和网络通信数据请求,配置待测试的拨号方式类型;
[0053] S2:响应该拨号请求,完成拨号动作,并对该拨号地址进行转换;
[0054] S3:选择网络服务器中提供的预设拨号方式进行拨号,并将所述网络通信数据发送至对应的网络地址,进行上网操作。
[0055] 本实施例提供的于现实网络测试多种拨号方式上网体验的方法,通过发送拨号请求,配置拨号方式类型,响应拨号请求、完成拨号动作,通过拨号地址的转换,实现在网络服务器拨号方式类型受限的情况下,选择网络服务器中提供的预设拨号方式进行拨号,完成不同的拨号方式在现实网络的体验测试。
[0056] 其中,步骤S1包括:
[0057] S11:通过外围陪测终端与所述待测试设备连接;
[0058] S12:接收待测试设备发送的拨号请求和网络通信数据请求;
[0059] S13:根据接收的拨号请求选择需要测试的拨号方式。
[0060] 外围陪测终端与待测设备连接,接收待测试设备发送的拨号请求和网络通信数据请求,并根据待测设备发送的拨号请求选择需要测试的拨号方式类型。
[0061] 所述外围陪测终端配置好该待测设备的拨号方式类型,并记录所述待测试设备的拨号请求以及网络通信数据请求。
[0062] 进一步地,步骤S2包括:
[0063] S21:响应待测试设备的拨号请求,并完成拨号动作;
[0064] S22:通过软件路由或者硬件路由对该拨号地址按照预设地址进行转换。
[0065] 更近一步地,步骤S22中,
[0066] 按照预设DNS代理地址配置所述对拨号地址进行转换的DNS代理地址。
[0067] 对外围陪测终端记录的待测试设备的拨号方式类型以及拨号请求,进行响应,即完成拨号服务动作。
[0068] 完成拨号服务动作之后,通过软件路由或硬件路由的方式,对该拨号地址按照预设地址进行转换。其中是通过DNS代理进行转换,即通过DNS代理,一端接收外围陪测终端接收的待测试设备发送的拨号请求,并记录该接收的拨号请求的拨号地址,另一端连接网络服务器,并记录网络服务器的地址;通过将DNS代理的地址配置成网络服务器的地址即预设地址,从而可以保证响应并完成拨号服务动作的DNS数据可以进行完整并且正常的数据解析。
[0069] 从而可以实现将待测试设备拨号请求的拨号方式类型转化为网络服务器中允许的拨号服务类型,从而可以实现不同的拨号方式完成拨号测试以及实现网络通信。
[0070] 进一步地,步骤S3包括:
[0071] S31:选择网络服务器中提供的预设拨号方式进行拨号;
[0072] S32:拨号成功后,访问网络服务器提供的上网服务;
[0073] S33:将所述网络通信数据发送至对应的网络地址,进行上网操作。
[0074] 由于上述已将待测试设备的拨号请求的拨号方式类型转换为网络服务器内预设允许的拨号方式类型,即可选择和待测设备转换的拨号方式类型进行拨号,拨号成功后即可访问网络服务器提供的上网服务,并将所述网络通信数据发送至对应的网络地址,进行上网操作。
[0075] 该待测设备拨号服务动作成功,并连接到上网服务并可进行网络通信数据的请求,即完成该待测设备在现实网络中的拨号体验测试。
[0076] 本实施例通过使用外围陪测终端配置待测试设备的拨号请求的拨号方式类型,以及响应以及完成拨号服务动作和转换待测试设备拨号请求的拨号方式地址,实现了在网络服务器拨号方式类型受限的情况下,完成各种拨号方式在现实网络中上网体验测试的方法,并通过配置DNS代理的地址的方法,实现了上网服务的设计。
[0077] 实施例二
[0078] 本实施例提供了一种现实网络测试多种拨号方式上网体验的系统,如图3至图4所示,本系统包括:
[0079] 接收配置模块,用于接收多种待测试设备发送的拨号请求和网络通信数据请求,配置待测试的拨号方式类型;
[0080] 核心服务器,用于响应该拨号请求,完成拨号动作,并对该拨号地址进行转换;
[0081] 网络服务模块,用于选择网络服务器中提供的预设拨号方式进行拨号,并将所述网络通信数据发送至对应的网络地址,进行上网操作。
[0082] 其中接收配置模块,即为本于现实网络测试多种拨号方式上网体验的系统中的测试模块,包括外围陪测终端(外围陪测PC)。
[0083] 进一步地,接收配置模块包括:
[0084] 连接单元,用于通过外围陪测终端连接所述待测试设备;
[0085] 接收单元,用于通过外围陪测终端接收所述待测试设备发送的拨号请求和网络通信数据请求;
[0086] 配置单元,用于根据接收的拨号请求选择需要测试的拨号方式。即外围陪测终端根据接收待测设备拨号请求的拨号方式类型进行配置拨号方式类型方式,并该外围陪测终端记录该待测设备的拨号请求以及网络通信请求。
[0087] 进一步地,核心服务器包括:
[0088] 拨号服务单元,用于响应待测试设备的拨号请求,并完成拨号动作;
[0089] NAT转换单元,用于通过软件路由或者硬件路由对该拨号地址按照预设地址进行转换。
[0090] 进一步地,NAT转换单元包括:
[0091] LAN测,用于和拨号服务单元进行桥接;
[0092] WAN测,用于传输拨号服务单元的数据至网络服务器;
[0093] DNS代理单元,用于配置相应的预设DNS代理地址,对接收的拨号DNS数据进行解析。
[0094] 进一步详细解释,即本实施例提供的于现实网络测试多种拨号方式上网体验的系统,其中用于响应该拨号请求,完成拨号动作,并对该拨号地址进行转换的核心服务器上的拨号服务单元上部署测试中必要的拨号服务器,如PPPoE、PPTP、L2TP、DHCP、IPSec等。
[0095] 接收配置模块即测试模块中的外围陪测终端连接好待测试设备,根据接收的待测试设备拨号请求的拨号方式类型,选择配置需要测试的拨号方式类型。
[0096] 由核心服务器的拨号服务单元匹配外围陪测终端配置的需要测试的拨号方式类型,通过匹配的拨号方式类型响应待测试设备的拨号请求,并完成拨号服务动作。
[0097] 同时核心服务器中NAT转换单元通过软件路由或硬件路由的方式,对核心服务器中的拨号服务单元的匹配的拨号方式类型以及完成的拨号服务动作数据进行拨号地址转换。
[0098] NAT转换单元的LAN测与拨号服务单元桥接,接收拨号服务单元的待测试设备的拨号请求数据。NAT转换单元的WAN测上连到网络服务器上,用于传输拨号服务单元进行拨号请求拨号数据以及网络通信请求数据,从而进行完整的数据传输。
[0099] NAT转换单元中的DNS代理IP地址需要配置成网络服务器IP地址,从而可以保证来自拨号服务单元的DNS数据可以进行正常的数据解析。
[0100] 进一步地,网络服务模块包括:
[0101] 网关级设备单元,用于接收转换后的拨号地址以及网络通信数据,并选择网络服务器中提供的预设拨号方式进行拨号,所述该网关级设备地址为预设地址;
[0102] 数据发送单元,用于将所述网络通信数据发送至对应的网络地址,进行上网操作。
[0103] 网关,即一个网络连接到另一个网络的“关口”。在互联网中,网关是一种连接内部网与互联网上其它网的中间设备,也称“路由器”。网关地址是可以理解为内部网与互联网信息传输的通道地址。
[0104] 其中作为网关级设备的可以为三层交换功能的网络交换机、路由器、防火墙以及通过软件开启了路由功能的主机,本实施例于显示网络测试多种拨号方式上网体验的系统提供的网关级设备为路由器。
[0105] 上述描述的NAT转换单元中的DNS代理IP地址需要配置成网络服务器IP地址中的网络服务器IP地址即为网关服务器的IP地址。
[0106] 所述网关级设备接收待测试设备发送的拨号请求的拨号方式类型转换后的拨号地址以及网络通信数据,
[0107] 选择网络服务器中提供的预设拨号方式进行拨号。
[0108] 网关级设备拨号成功后,即可访问网络服务器提供的上网服务,并通过数据发送单元,将所述网络通信数据发送至网络服务器对应的网络地址,实现上网功能。
[0109] 本实施例针对现有技术中在现实网络中拨号方式上网体验测试的测试盲区,提供一种现实网络测试多种拨号方式上网体验的系统,以支持不同拨号方式在现实网络中的测试需求,解决了现有国内网络环境中无法进多种拨号在现实网络中体验测试的各种问题,对于拨号产品,拨号方式的测试覆盖有着重要的意义。
[0110] 本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。