The invention discloses a lease function test method and system for DHCP service, and a test device. The method comprises: (1) when the lease function of the DHCP service of the device under test is configured, the current IP address is released, and the IP address is obtained from the device under test again; and (2) the IP address is obtained from the device under test again. In the process of fetching the IP address, the message information is fetched. According to the message information, the test result of the lease function of the device under test is obtained. The testing process of the invention reduces the working difficulty of the tester, shortens the testing period, simplifies the testing difficulty, improves the testing efficiency and further reduces the cost of the product.
【技术实现步骤摘要】
一种DHCP服务的租约功能测试方法及系统、测试装置
本专利技术涉及租约测试领域,尤其涉及一种DHCP服务的租约功能测试方法及系统、测试装置。
技术介绍
DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。当使用DHCP服务进行联网时,网络终端(例如:手机、电脑)会被分配IP以及租约时间,租约时间指此网络终端占用这个IP地址的允许时间。租约时间到时,网络终端就需要释放其分配到的IP地址,重新分配后才能进行联网。为了保障使用DHCP服务的网络设备(例如:路由器)可以让其他网络终端正常联网,需要对其租约功能进行测试。现有的测试方法是手动测试,即配置了网络设备的租约时间后,测试人员自行查看下与网络设备连接的测试电脑中网络连接详细信息中是否有租约时间,如果有的话,就认为网络设备的租约功能正常。这种测试方式仅仅查看了测试电脑上显示的租约时间,由于这是GUI界面,是编码编写的,有时候显示的租约时间和网络设备中底层报文里的租约时间并不一致,测试结果会存在误差。
技术实现思路
本专利技术的目的是提供一种DHCP服务的租约功能测试方法及系统、测试装置,提高测试结果的准确率,简化测试难度,提高测试效率。本专利技术提供的技术方案如下:一种DHCP服务的租约功能测试方法,应用于测试装置上,且所述测试装置与待测装置网络连接,包括:步骤S1当对所述待测装置的DHCP服务的租约功能配置完成后 ...
【技术保护点】
1.一种DHCP服务的租约功能测试方法,应用于测试装置上,且所述测试装置与待测装置网络连接,其特征在于,包括:步骤S1当对所述待测装置的DHCP服务的租约功能配置完成后,释放当前的IP地址,并重新向所述待测装置获取IP地址;步骤S2在重新向所述待测装置获取IP地址的过程中抓取报文信息;步骤S3根据抓取的所述报文信息,测试得到所述待测装置租约功能的测试结果。
【技术特征摘要】
1.一种DHCP服务的租约功能测试方法,应用于测试装置上,且所述测试装置与待测装置网络连接,其特征在于,包括:步骤S1当对所述待测装置的DHCP服务的租约功能配置完成后,释放当前的IP地址,并重新向所述待测装置获取IP地址;步骤S2在重新向所述待测装置获取IP地址的过程中抓取报文信息;步骤S3根据抓取的所述报文信息,测试得到所述待测装置租约功能的测试结果。2.如权利要求1所述的DHCP服务的租约功能测试方法,其特征在于,所述步骤S3包括:步骤S31对抓取的所述报文信息进行处理,得到关键报文信息;步骤S32判断所述关键报文信息中携带的租约时间与配置的租约功能中的租约时间是否相同;步骤S33当所述关键报文信息中携带的租约时间与配置的租约功能中的租约时间不同时,得到所述待测装置的租约功能不正常的测试结果。3.如权利要求2所述的DHCP服务的租约功能测试方法,其特征在于,所述步骤S3还包括:步骤S34当所述关键报文信息中携带的租约时间与配置的租约功能中的租约时间相同时,判断所述关键报文信息中携带的续约时间是否为所述租约时间的一半;步骤S35当所述关键报文信息中携带的续约时间为所述租约时间的一半时,得到所述待测装置的租约功能正常的测试结果;步骤S36当所述关键报文信息中携带的续约时间不为所述租约时间的一半时,得到所述待测装置的租约功能不正常的测试结果。4.如权利要求2或3所述的DHCP服务的租约功能测试方法,其特征在于,所述步骤S31具体为:步骤S311对抓取的所述报文信息进行解析,得到解析后报文信息;步骤S312将从解析后报文信息中分割出来的OPTION字段作为关键报文信息。5.如权利要求1-3任意一项所述的DHCP服务的租约功能测试方法,其特征在于,所述步骤S2具体为:步骤S21在重新向所述待测装置获取IP地址的过程中以BOOTP消息格式作为过滤项抓取报文信息。6.一种测试装置,所述测试装置与待测装置网络连接,其特征在...
【专利技术属性】
技术研发人员:朱渊,
申请(专利权)人:四川斐讯信息技术有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。