[发明专利]一种模拟DHCP Offer泛洪的方法及系统有效
申请号: | 201710079086.5 | 申请日: | 2017-02-14 |
公开(公告)号: | CN106603348B | 公开(公告)日: | 2019-10-11 |
发明(设计)人: | 范清宇 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/721;H04L29/12 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙) 31251 | 代理人: | 郭桂峰 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模拟 dhcpoffer 方法 系统 | ||
本发明公开了模拟DHCP Offer泛洪的方法,包括:测试主机组建DHCP Offer包;待测路由器通过集线器向陪测路由器请求IP,且在获取IP的租约期的1/2时间断开陪测路由器与集线器之间的连接;测试主机通过集线器向待测路由器发送大量DHCP Offer包;测试主机判断待测路由器是否获取了DHCP Offer包中的源IP,若是,则判断待测路由器DHCP功能异常;否则停止发送DHCP Offer包,并重新建立陪测路由器与集线器之间的连接,判断待测路由器能否获取陪测路由器发送的IP,若是,则判断待测路由器DHCP功能正常,否则判断待测路由器DHCP功能异常。本发明解决目前测试环境资源紧张的状况。
技术领域
本发明属于测试领域,尤其涉及一种模拟DHCP Offer泛洪的方法及系统。
背景技术
DHCP(Dynamic Host Configuration Protocol,DHCP)是动态主机设置协议,它是一个局域网的网络协议。通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。起初,实验室环境中采用泛洪来测试路由器DHCP功能并未出现,受环境干扰而拿错或多拿地址而无法上网的情况,该问题是经客户反馈现场查看才发现的。后来虽然有了测试环境,但是现有的实验室环境测试资源有限,并不能完全实现真实环境的测试,这需要准备多个DHCP服务器并设置不同IP,同时回应路由器发出的DHCPDiscover来模拟泛洪进行测试,测试环境资源非常紧张,测试环境费用高,且不测试DHCP功能时浪费测试资源,测试环境复杂,需要有人指导操作,耗时耗力。
发明内容
本发明提供一种模拟DHCP Offer(DHCP供给报文)泛洪的方法及系统,用以解决现有技术中存在的测试路由器的DHCP功能的测试环境资源紧张的状况问题。
本发明一种模拟DHCP Offer泛洪的方法,包括步骤:
S100所述测试主机组建DHCP Offer包;
S200待测路由器通过集线器向陪测路由器请求IP地址,待所述待测路由器成功获取到所述陪测路由器分配的IP地址后,在租约期的1/2时间断开陪测路由器与集线器之间的连接;
S300所述测试主机通过集线器向待测路由器发送大量组建的DHCP Offer包,所述DHCP Offer包包含提供给所述待测路由器的源IP地址;
S400所述测试主机判断所述待测路由器是否获取了DHCP Offer包中的源IP地址,若是,则进入步骤S500,否则进入步骤S600;
S500判断所述待测路由器DHCP功能异常;
S600所述测试主机停止发送所述DHCP Offer包,并重新建立陪测路由器与集线器之间的连接,判断所述待测路由器能否获取陪测路由器发送的IP地址,若是,则进入步骤S700,否则进入步骤S500;
S700判断待测路由器DHCP功能正常。
本发明公开了一种模拟DHCP Offer泛洪的方法,适用于所有路由器。主要是通过组建DHCP Offer包,当路由器正常获取IP地址后,1/2租约期时间发DHCP Request时,断开与分配其IP地址的陪测路由器(相当于服务器)的连接,然后模拟环境中存在的干扰(大量发出DHCP Offer包),本发明的模拟DHCP Offer泛洪的方法可以用来来测试路由器会不会错拿地址,判断路由器的DHCP功能。该方法简单可行,易于操作和控制,测试环境简单,节约了测试资源,减少了成本,提高了测试效率,解决现有技术中存在的测试路由器的DHCP功能的测试环境资源紧张的状况问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710079086.5/2.html,转载请声明来源钻瓜专利网。