一种路由器pptp会话容量模拟方法

文档序号:7769681阅读:234来源:国知局
一种路由器pptp会话容量模拟方法
【专利摘要】本发明公开了一种路由器PPTP会话容量模拟方法,包括选用一PC作为PAC和选用一路由器作为PNS;在所述路由器上配置好VPN接入,在路由器上开启PPTP接入服务;在PC上配置一个PPTP的拨号脚本;在PC上创建一个批处理脚本,即是输入一份需要测试的IP列表,把IP逐个修改到PC上,每次在PC上修改完成一个IP,就使PC作为PAC开始触发PPTP拨号脚本,拨入到PNS路由器成功后,就修改PC的IP,进行下一次拨号;重复以上直至测试完成IP列表。本发明通过关闭路由器的隧道保活探测,使PC反复修改IP拨入路由器后,造成路由器的PPTP会话容量累加,从而测试路由器PPTP会话容量。本发明不依赖分析软件,可以由一台普通的PC完成,且可以快速、方便、精确地测试路由器PPTP的会话容量。
【专利说明】一种路由器PPTP会话容量模拟方法
【技术领域】
[0001]本发明涉及数通领域的PPTP的会话容量验证,具体涉及一种路由器PPTP会话容量模拟方法。
【背景技术】
[0002]PPTP (Point-to-point Tunnel Protocol)是一种支持多协议 VPN 的新型网络技术,它可以使远程用户通过internet安全地访问公共网。它能使身处互联网远端的客户端和服务端建立一条隧道,使客户穿越复杂的互联网快速访问到目标区域的设备或业务并且在访问过程中客户面对的互联网看起来是一个透明或不存在的网络。如图2所示,PCl和PC2通过PPTP建立一条VPN Tunnel来访问Server上面的服务。图中PCl和PC2就是PAC,Router是一个PNS。图2中Router的会话数是2,接入两个客户;而Router作为PNS,她的会话容量就代表它能创建多少条隧道来接入VPN客户。
[0003]现有的企业发展迅速,分支机构和在外办公人员遍布全国各地甚至全球各地,因此部署一台甚至多台VPN接入设备是满足一个企业业务向外拓展的一个首要问题,足够多的VPN会话容量表明设备能保证接入多少个用户,如何验证容量呢现有的VPN客户容量没有统一可行的测试方法,大都通过厂家编译针对性的测试软件来测试。实验室测试方法有通过非常高级的7层应用测试仪来模拟。另外有L0ADRUNNER此类模拟软件也不能模拟PPTP协议交互,遂有路由器的PPTP会话容量测试。
[0004]根据在中国专利检索网站检索到一专利号为200780035490.7、名称为“通过HTTPS连接的安全隧道”的专利。该公告专利中提及PPTP的字眼,但该专利描述的是HTTPS下的隧道验证,而本申请专利根本不涉及HTTPS,所以本专利与对比公告专利区别明显,不存在冲突。
[0005]根据在中国专利检索网站检索到一专利号为02830182.X、名称为“通过隧道服务器从主机服务器到无线装置进行数据传送,并且将临时IP V6地址与临时IP V4地址相关联以便与该装置在IP V4无线网络中通信”的专利。该公告专利提及PPTP的字眼,但该项专利描述的是IPV6和IPV4间的隧道链接,实现IPV6地址与IPV4无线网络通信。而本申请专利是一个指标验证,所以该公告专利与本申请专利在本质上完全不同。
[0006]根据在中国专利检索网站检索到一专利号为200710164253.2、名称为“在PAT下实现PPTP ALG的方法”的专利。该公告专利亦描述了 PPTP,但是该项专利描述的是PPTP建立完成后的协议转换,而本申请专利描述的是PPTP的建立过程,该公告专利与本申请专利的目标对象不同,不相冲突。
[0007]目前业界验证PPTP的会话容量没有成熟的测试方法,大都是使用开发的软件来测试,比较封闭,没有统一的测试方法,尤其在客户现场验证测试时,没有第三方测试手段来精准验证会话容量。

【发明内容】
[0008]为了解决上述问题,提供一种简易可行方法,在一台普通的PC下并且对PC的硬件要求极低即可实现的一种路由器PPTP会话容量模拟方法,本发明的基本技术方案为:一种路由器PPTP会话容量模拟方法,该方法包括以下步骤:
[0009](I)选用一 PC,该PC作为PAC,将所述PC的IP地址设置为A,MAC地址设置为Al ;
[0010](2)选用一路由器,该路由器作为PNS,将所述路由器上的IP地址设置为B,路由器的MAC地址设置为BI ;
[0011](3)在所述路由器上配置好VPN接入,在路由器上开启PPTP接入服务;
[0012](4)在所述路由器上关闭PPTP的隧道保活探测;
[0013](5)在PC上配置一个PPTP的拨号脚本;
[0014](6)在PC上创建一个批处理脚本,所述脚本即是输入一份需要测试的IP列表,把IP逐个修改到PC上;每次在PC上修改完成一个IP,就使PC作为PAC开始触发PPTP拨号脚本,拨入到PNS路由器,当拨号接入成功后,就修改PC的IP,进行下一次拨号;重复以上,直至测试完成IP列表;通过批量修改PC的IP地址来自动拨PPTP拨号脚本。
[0015]优选地,所述路由器不主动检测PPTP拨入后的隧道是否存在。
[0016]优选地,所述在PC拨号脚本的基础上,可以添加一条PING命令。
[0017]优选地,所述批处理脚本可以放置在多个PC上运行大批量的IP。
[0018]优选地,所述批处理脚本按照实际被测试路由器的PPTP会话容量进行修改。
[0019]优选地,所述批处理脚本的重复次数根据所需测试路由器的PPTP会话容量决定设置。
[0020]本发明的有益效果在于:本发明提供的路由器PPTP会话容量模拟方法不依赖分析软件,可以由一台普通的PC完成。本发明不但拓扑简单、操作性强,而且扩展性强,可以通过远程测试运行;同时本发明的取材方便、不占资源,适宜各个测试环境开展测试。通过实施本发明可以快速、方便、精确地测试路由器PPTP的会话容量。
【专利附图】

【附图说明】
[0021]图1为本发明测试路由器PPTP会话容量的操作示意图。
[0022]图2为本发明测试路由器PPTP回话容量的【背景技术】引用的示意图。
【具体实施方式】
[0023]以下将结合附图1对本发明做进一步的说明,但不应以此来限制本发明的保护范围。本发明的【具体实施方式】为:
[0024]一种路由器PPTP会话容量模拟方法,该方法包括以下步骤:
[0025](I)选用一 PCl,该PCl作为PAC,将所述PCl的IP地址设置为A,MAC地址设置为Al,所述PCl的选用没有很大的硬件、软件要求,需用一台普通的PC即可完成对路由器PPTP会话容量的测试;
[0026](2)选用一路由器2,该路由器2作为PNS,将所述路由器2上的IP地址设置为B,路由器2的MAC地址设置为BI ;
[0027](3)在所述路由器2上配置好VPN接入,在路由器2上开启PPTP接入服务;
[0028](4)在所述路由器2上关闭PPTP的隧道保活探测;[0029](5)在PCl上配置一个PPTP的拨号脚本;
[0030](6)在PCl上创建一个批处理脚本,所述脚本即是输入一份需要测试的IP列表,把IP逐个修改到PCl上;每次在PCl上修改完成一个IP,就使PCl作为PAC开始触发PPTP拨号脚本,拨入到PNS路由器2,当拨号接入成功后,就修改PCl的IP,进行下一次拨号;重复以上,直至测试完成IP列表;通过批量修改PCl的IP地址来自动拨PPTP拨号脚本。
[0031 ] 优选地,所述路由器2不主动检测PPTP拨入后的隧道是否存在,通过上述步骤,进而达到占用路由器2PPTP会话容量空间的目的,最终测试验证路由器2PPTP会话容量。
[0032]优选地,在所述PCl拨号脚本的基础上,可以添加一条PING命令,PING命令用来检测PPTP VPN是否真实建立成功的数据。
[0033]优选地,所述批处理脚本可以放置在多个PCl上运行大批量的IP,因为批处理脚本小巧而适用广泛,将批处理脚本放置在多个PCl上去运行大批量的IP可以测试路由器2VPN并发会话性能。
[0034]优选地,所述批处理脚本按照实际被测试路由器2的PPTP会话容量进行修改,不同的路由器2的PPTP会话容量会有不同,批处理脚本需要根据实际情况进行创建、修改。
[0035]优选地,所述批处理脚本的重复次数根据所需测试路由器2的PPTP会话容量决定设置,不同路由器2的PPTP会话容量将会不同,批处理的循环次数根据实际情况设置。
[0036]为了更加具体地阐述本发明,下面选用其中一个具体实施例来阐述本发明下的一种路由器PPTP会话容量模拟方法,如图1所示,组建一个测试拓扑,具体测试方法如下:
[0037]a.在PCl上设置IP和MAC地址为:A,Al ;
[0038]b.在路由器2上设置IP和MAC地址为:B,BI ;
[0039]c.在路由器2上配置好VPN接入服务,使用PPTP接入;
[0040]d.在路由器2上关闭PPTP的隧道保活探测;
[0041 ] e.在PCl上创建一个PPTP拨号脚本;
[0042]f.在PCl上创建一个批处理脚本,脚本的思路是:输入一份需要测试的IP列表,把IP逐个修改到PCl上。每次在PCl上修改完成一个IP,就使PCl作为PAC开始触发PPTP拨号脚本,拨入到PNS路由器2,当拨号接入成功后,就修改PCl的IP,进行下一次拨号。重复以上,直到测试完成IP列表。利用了路由器2不主动检测PPTP拨入后的隧道是否存在,而达到了占用路由器2PPTP会话容量空间的目的,从而达到了测试验证了路由器2PPTP会话容量的目的。
[0043]上述的批处理脚本因为实际被测的路由器PPTP会话容量的不同而不同,应该按照实际情况进行修改,现提供一个参考的批处理脚本如下,以下代码经测试可实际执行,该参考批处理脚本为:
[0044]?echo off
[0045]del / q failed.txt>nul2>nul
[0046]del / q success.txt>nul2>nul
[0047]echo按任意键开始测试网络
[0048]pause>nul
[0049]ech0.>failed.txt
[0050]ech0.>success.txt[0051]for / f % % i in (IP.txt) do (netsh interface ip set address name =本地连接 soure = static addr = % % i
[0052]mask =掩石马 gateway =网关 gwme trie = I
[0053]rasdial bl chenpeng) >nul&&echo% % i>>cg.txt| |echo%% i>failed.txt
[0054]start success, txt
[0055]pause
[0056]根据上述说明书的揭示和教导,本发明所属领域的技术人员还可以对上述实施方式进行变更和修改。因此,本发明并不局限于上面揭示和描述的【具体实施方式】,对本发明的一些修改和变更也应当落入本发明的权利要求的保护范围内。此外,尽管本说明书中使用了一些特定的术语,但这些术语只是为了方便说明,并不对本发明构成任何限制。
【权利要求】
1.一种路由器PPTP会话容量模拟方法,其特征在于:该方法包括以下步骤: (1)选用一PC,该PC作为PAC,将所述PC的IP地址设置为A,MAC地址设置为Al ; (2)选用一路由器,该路由器作为PNS,将所述路由器上的IP地址设置为B,路由器的MAC地址设置为BI ; (3)在所述路由器上配置好VPN接入,在路由器上开启PPTP接入服务; (4)在所述路由器上关闭PPTP的隧道保活探测; (5)在PC上配置一个PPTP的拨号脚本; (6)在PC上创建一个批处理脚本,所述脚本即是输入一份需要测试的IP列表,把IP逐个修改到PC上;每次在PC上修改完成一个IP,就使PC作为PAC开始触发PPTP拨号脚本,拨入到PNS路由器,当拨号接入成功后,就修改PC的IP,进行下一次拨号;重复以上,直至测试完成IP列表;通过批量修改PC的IP地址来自动拨PPTP拨号脚本。
2.根据权利要求1所述的一种路由器PPTP会话容量模拟方法,其特征在于:所述路由器不主动检测PPTP拨入后的隧道是否存在。
3.根据权利要求1所述的一种路由器PPTP会话容量模拟方法,其特征在于:在所述PC拨号脚本的基础上,可以添加一条PING命令。
4.根据权利要求1所述的一种路由器PPTP会话容量模拟方法,其特征在于:所述批处理脚本可以放置在多个PC上运行大批量的IP。
5.根据权利要求1所述的一种路由器PPTP会话容量模拟方法,其特征在于:所述批处理脚本按照实际被测试路由器的PPTP会话容量进行修改。
6.根据权利要求1所述的一种路由器PPTP会话容量模拟方法,其特征在于:所述批处理脚本的重复次数根据所需测试路由器的PPTP会话容量决定设置。
【文档编号】H04L12/26GK103490950SQ201310406353
【公开日】2014年1月1日 申请日期:2013年9月3日 优先权日:2013年9月3日
【发明者】李红丽 申请人:深圳市迈腾电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1