[发明专利]一种服务流量模拟方法、装置和服务流量模拟器在审
申请号: | 202111148981.0 | 申请日: | 2021-09-29 |
公开(公告)号: | CN114244723A | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 陈凌奎;杨峥;杨国栋;张志群;屠昌乐 | 申请(专利权)人: | 浙江国利网安科技有限公司 |
主分类号: | H04L41/14 | 分类号: | H04L41/14;H04L43/50 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 鲁梅 |
地址: | 315000 浙江省宁波市海曙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 流量 模拟 方法 装置 模拟器 | ||
本发明提供一种服务流量模拟方法、装置和服务流量模拟器,方案包括:选择至少一个需要发送的流量包作为目标流量包;获取至少一个要进行发包的物理网口;基于获取到的用户指令获取所述目标流量包的发包时长、发包速率、客户端起始IP地址、客户端结束IP地址、服务端起始IP地址和服务端结束IP地址;基于所述物理网口、发包时长、发包速率、客户端起始IP地址、客户端结束IP地址、服务端起始IP地址和服务端结束IP地址发送所述目标流量包。该方案中,在确定所述目标流量包后,将所述目标流量包绑定发包的物理网口,在获取发包规则,基于发包规则向测试对象进行发包,可以实现同时采用多个物理网口进行发包操作,实现了多任务同时执行。
技术领域
本发明涉及通讯技术领域,具体涉及一种服务流量模拟方法、装置和服务流量模拟器。
背景技术
攻击流量发包模拟器面向工业企业网络、工业互联网平台、工控系统实现攻击测试、模拟、验证等功能,整合工业互联网安全领域所需的攻防对抗技术和知识库,可适用于不同行业应用的安全业务。现在传统的IT行业软件大多都是各种独立系统的堆砌,这些系统的问题总结来说就是扩展性差,可靠性不高,维护成本高。到后面引入了SOA服务化(Society of Actuaries), SOA服务化是一种面向服务的架构,但是,由于SOA早期均使用了总线模式,这种总线模式是与某种技术栈强绑定的,比如:J2EE。这导致很多企业的遗留系统很难对接,切换时间太长,成本太高,新系统稳定性的收敛也需要一些时间。过去一款产品的开发和上线需要两套环境,分别是应用环境和配置环境,在开发——运维的过程中环境配置非常麻烦,比如要发布一个war 项目,需要配置的环境很多包括项目自带环境安装,服务器配置应用环境等等并且不能跨平台进行,这给不论是前端开发还是后端运维都带了很大的压力。
现有市场存在一些主流的攻击流量发包工具,例如:ixia breakingpoint,其步骤包括:
S1、拓扑配置:对网卡、网络参数配置,(包括IP地址、mac地址修改),以及多客户端集群模拟。
S2、流量配置:基于规则的流量生成,支持多协议、攻击流量、流量包合成,支持数据包导入。
S3、流量生成:大性能的流量生成,双臂测试(双网卡,实现请求流量从A网口发出,响应流量从B网口发出,形成回路,可实现针对交换机、路由器、防火墙等设备的测试)。
S4、数据统计:针对流量的统计报表展示,包括速率、连接数、丢包率、时延等多参数的统计。
S5、非开源商业软件,单任务执行(会占用网卡)。
申请人经研究发现,现有的一些攻击流量发包工具,只能满足单任务执行,也就是一次只能一个人发包,不能多个人同时使用,网卡在发包时会被占用。
发明内容
有鉴于此,本发明实施例提供一种服务流量模拟方法、装置和服务流量模拟器,以实现在网络测试过程中多任务同时执行。
为实现上述目的,本发明实施例提供如下技术方案:
一种服务流量模拟方法,包括:
选择至少一个需要发送的流量包作为目标流量包;
获取至少一个要进行发包的物理网口;
基于获取到的用户指令获取所述目标流量包的发包时长、发包速率、客户端起始IP地址、客户端结束IP地址、服务端起始IP地址和服务端结束IP 地址;
基于所述物理网口、发包时长、发包速率、客户端起始IP地址、客户端结束IP地址、服务端起始IP地址和服务端结束IP地址发送所述目标流量包。
可选的,上述服务流量模拟方法中,选择至少一个需要发送的流量包作为目标流量包之前,还包括:
基于流量类型和攻击类型对流量包进行筛选;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江国利网安科技有限公司,未经浙江国利网安科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111148981.0/2.html,转载请声明来源钻瓜专利网。