本发明专利技术具体涉及一种基于大数据的网络智能测试系统及方法,其包括步骤:包括步骤有:请求测试服务器向被测试服务器被测试服务器发出Ping请求数据,该Ping请求数据的报文中包括网络地址的头部、互联网控制消息协议的头部、填写附加部及填充的主体部分;请求测试服务器的交换机通过网络隧道将Ping请求数据转发到被测试服务器,在被测试服务器接收到Ping请求数据之前先通过交换机接收Ping请求数据,交换机将Ping请求数据发送给被测试服务器,被测试服务器收到Ping请求数据之后生成响应数据,响应数据的报文中至少包括填写附加部,被测试服务器将响应数据通过交换机及网络隧道交付给请求测试服务器;请求测试服务器收到响应数据完成网络测试。完成网络测试。
【技术实现步骤摘要】
基于大数据的网络智能测试系统及方法
[0001]本专利技术具体涉及一种基于大数据的网络智能测试系统及方法。
技术介绍
[0002]网络测试一般只在源网络主机和目的网络主机之间进行,比如通过ping请求数据对网络进行测试,相关的管理服务器一般没有办法干预网络测试的情况。但在实际情况中,一些网络攻击中经常会有大频率的大量的网络测试伴随,比如被攻击的主机,在被攻击前,通常会有大量的ping请求,相关现有技术对于有管理权限的服务器一般也很难接收到ping请求数据,所以对于某一个或者多个的主机的网络测试情况难以管控,更加难以预防其风险。
技术实现思路
[0003]本专利技术的目的在于提供一种基于大数据的网络智能测试系统及方法,以解决上述
技术介绍
中提出的问题。
[0004]为了解决上述技术问题,本专利技术提供如下技术方案:
[0005]基于大数据的网络智能测试方法,包括步骤有:请求测试服务器向被测试服务器被测试服务器发出Ping请求数据,该Ping请求数据的报文中包括网络地址的头部、互联网控制消息协议的头部、填写附加部及填充的主体部分;请求测试服务器的交换机通过网络隧道将Ping请求数据转发到被测试服务器,在被测试服务器接收到Ping请求数据之前先通过交换机接收Ping请求数据,交换机将Ping请求数据发送给被测试服务器,被测试服务器收到Ping请求数据之后生成响应数据,响应数据的报文中至少包括填写附加部,被测试服务器将响应数据通过交换机及网络隧道交付给请求测试服务器;请求测试服务器收到响应数据完成网络测试;其中填写附加部中包括对请求测试服务器即被测试服务器网络地址的计数,当请求测试服务器或被测试服务器网络地址参与一次测试后计数增加1位。
[0006]进一步,所述填写附加部由大数据服务器生成与管理,大数据服务器在网络隧道的其他节点或请求测试服务器与被测试服务器的交换机处对Ping请求数据监听并修改Ping请求数据的填写附加部。
[0007]进一步,所述大数据服务器还对所有有权限服务器的填写附加部进行统计,当填写附加部中信息指示某一个有权限服务器或远端主机的网络地址计数超过阈值,则将该服务器或主机的网络地址增加到敏感地址名单中。
[0008]进一步,所述网络地址包括IP地址。
[0009]进一步,:所述的填写附加部还包括报文转发指示字节,该报文转发指示字节用于标识目的服务器与源服务器的网关,用于避免因目的服务器与源服务器网络地址相同造成测试不成功的问题。
[0010]基于大数据的网络智能测试系统,还包括请求测试服务器、被测试服务器及大数据服务器。
[0011]与现有技术相比,本专利技术的有益效果:
[0012]通过确定填写附加部中信息指示某一个有权限服务器或远端主机的网络地址计数超过阈值,则将该服务器或主机的网络地址增加到敏感地址名单中,能够预防网络攻击,网络测试情况能够管控,预防其风险,解决现有技术的问题。
具体实施方式
[0013]下面将结合本专利技术实施例,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0014]本申请公开了一种基于大数据的网络智能测试方法,其包括步骤有:请求测试服务器向被测试服务器被测试服务器发出Ping请求数据,该Ping请求数据的报文中包括网络地址的头部、互联网控制消息协议的头部、填写附加部及填充的主体部分;请求测试服务器的交换机通过网络隧道将Ping请求数据转发到被测试服务器,在被测试服务器接收到Ping请求数据之前先通过交换机接收Ping请求数据,交换机将Ping请求数据发送给被测试服务器,被测试服务器收到Ping请求数据之后生成响应数据,响应数据的报文中至少包括填写附加部,被测试服务器将响应数据通过交换机及网络隧道交付给请求测试服务器;请求测试服务器收到响应数据完成网络测试;其中填写附加部中包括对请求测试服务器即被测试服务器网络地址的计数,当请求测试服务器或被测试服务器网络地址参与一次测试后计数增加1位。
[0015]优选的,所述填写附加部由大数据服务器生成与管理,大数据服务器在网络隧道的其他节点或请求测试服务器与被测试服务器的交换机处对Ping请求数据监听并修改Ping请求数据的填写附加部。
[0016]优选的,所述大数据服务器还对所有有权限服务器的填写附加部进行统计,当填写附加部中信息指示某一个有权限服务器或远端主机的网络地址计数超过阈值,则将该服务器或主机的网络地址增加到敏感地址名单中。
[0017]优选的,所述网络地址包括IP地址。
[0018]优选的,所述的填写附加部还包括报文转发指示字节,该报文转发指示字节用于标识目的服务器与源服务器的网关,用于避免因目的服务器与源服务器网络地址相同造成测试不成功的问题。
[0019]在一种具体的实施中,本申请公开了一种基于大数据的网络智能测试方法,其包括步骤有:请求测试服务器向被测试服务器被测试服务器发出Ping请求数据,该Ping请求数据的报文中包括网络地址的头部、互联网控制消息协议的头部、填写附加部及填充的主体部分;请求测试服务器的交换机通过网络隧道将Ping请求数据转发到被测试服务器,在被测试服务器接收到Ping请求数据之前先通过交换机接收Ping请求数据,交换机将Ping请求数据发送给被测试服务器,被测试服务器收到Ping请求数据之后生成响应数据,响应数据的报文中至少包括填写附加部,被测试服务器将响应数据通过交换机及网络隧道交付给请求测试服务器;请求测试服务器收到响应数据完成网络测试;其中填写附加部中包括对请求测试服务器即被测试服务器网络地址的计数,当请求测试服务器或被测试服务器网络
地址参与一次测试后计数增加1位;所述填写附加部由大数据服务器生成与管理,大数据服务器在网络隧道的其他节点或请求测试服务器与被测试服务器的交换机处对Ping请求数据监听并修改Ping请求数据的填写附加部;所述大数据服务器还对所有有权限服务器的填写附加部进行统计,当填写附加部中信息指示某一个有权限服务器或远端主机的网络地址计数超过阈值,则将该服务器或主机的网络地址增加到敏感地址名单中;所述的填写附加部还包括报文转发指示字节,该报文转发指示字节用于标识目的服务器与源服务器的网关,用于避免因目的服务器与源服务器网络地址相同造成测试不成功的问题。
[0020]本申请通过确定填写附加部中信息指示某一个有权限服务器或远端主机的网络地址计数超过阈值,则将该服务器或主机的网络地址增加到敏感地址名单中,能够预防网络攻击,网络测试情况能够管控,预防其风险,解决现有技术的问题。
[0021]本申请还公开基于大数据的网络智能测试系统,其包括请求测试服务器、被测试服务器及大数据服务器。
本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.基于大数据的网络智能测试方法,其特征在于,包括步骤有:请求测试服务器向被测试服务器被测试服务器发出Ping请求数据,该Ping请求数据的报文中包括网络地址的头部、互联网控制消息协议的头部、填写附加部及填充的主体部分;请求测试服务器的交换机通过网络隧道将Ping请求数据转发到被测试服务器,在被测试服务器接收到Ping请求数据之前先通过交换机接收Ping请求数据,交换机将Ping请求数据发送给被测试服务器,被测试服务器收到Ping请求数据之后生成响应数据,响应数据的报文中至少包括填写附加部,被测试服务器将响应数据通过交换机及网络隧道交付给请求测试服务器;请求测试服务器收到响应数据完成网络测试;其中填写附加部中包括对请求测试服务器即被测试服务器网络地址的计数,当请求测试服务器或被测试服务器网络地址参与一次测试后计数增加1位。2.根据权利要求1所述的基于大数据的网络智能测试方法,其特征在于,所述填写附加部由大数据...
【专利技术属性】
技术研发人员:李智慧,
申请(专利权)人:李智慧,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。