本发明涉及车辆通信领域,具体涉及一种网络性能的优化方法、装置、电子设备及存储介质。
背景技术:
1、目前对于车辆的控制器局域网(controller area network,can)抗分布式拒绝服务(distributed denial of service,ddos)能力,尚未明确定义和标准化的测试量化指标,以反应其抗ddos能力的优劣。这主要是因为网络攻击技术和威胁一直在不断演变和发展,同时随着威胁环境的不断变化使得单一的测试量化指标不能全面反映控制器局域网的抗ddos能力,导致无法对控制器局域网的性能进行有效优化。
技术实现思路
1、有鉴于此,本发明实施例提供了一种网络性能的优化方法及装置,以解决单一的测试量化指标不能全面反映控制器局域网的抗ddos能力,导致无法对控制器局域网进行有效优化的问题。
2、第一方面,本发明实施例提供了一种网络性能的优化方法,包括:
3、监听针对于控制器局域网的模拟攻击事件,并基于所述模拟攻击事件确定所述控制器局域网被模拟攻击时的网络状态;
4、在所述网络状态处于非故障状态的情况下,更新所述模拟攻击事件所使用的攻击参数以及更新所述控制器局域网的负载率;
5、基于更新后的攻击参数对更新负载率的控制器局域网进行模拟攻击,直至所述控制器局域网处于故障状态,并记录所述控制器局域网处于故障状态时的目标攻击参数以及目标负载率;
6、确定所述目标攻击参数与所述目标负载率之间的关联关系,并基于所述关联关系对所述控制器局域网进行优化。
7、第二方面,本发明实施例提供了一种网络性能的优化装置,包括:
8、监听模块,用于监听针对于控制器局域网的模拟攻击事件,并基于所述模拟攻击事件确定所述控制器局域网的网络状态;
9、更新模块,用于在所述网络状态处于非故障状态的情况下,更新所述模拟攻击事件所使用的攻击参数以及更新所述控制器局域网的负载率;
10、处理模块,用于基于更新后的攻击参数对更新负载率的控制器局域网进行模拟攻击,直至所述控制器局域网处于故障状态,并记录所述控制器局域网处于故障状态时的目标攻击参数以及目标负载率;
11、优化模块,用于确定所述目标攻击参数与所述目标负载率之间的关联关系,并基于所述关联关系对所述控制器局域网进行优化。
12、第三方面,本发明实施例提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的方法。
13、第四方面,本发明实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的方法。
14、本申请实施例提供的方法,首先通过监听针对控制器局域网的攻击事件,可以获取网络在受到攻击时的真实状态,以及攻击对网络性能和功能的影响。其次,通过动态更新攻击参数和负载率,可以模拟出不同的攻击情景,并对网络进行全面测试。这有助于评估和改进网络的安全性和性能。再者,通过模拟攻击并监测网络,在控制器局域网出现故障时,可以得到真正导致故障的目标攻击参数和目标负载率。最终,通过目标攻击参数与目标负载率之间的关联关系,可以对控制器局域网的性能进行有效优化,以增强网络的安全性和性能。
1.一种网络性能的优化方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于更新后的攻击参数对更新负载率的控制器局域网进行模拟攻击,直至所述控制器局域网处于故障状态,并记录所述控制器局域网处于故障状态时的目标攻击参数以及目标负载率,包括:
3.根据权利要求1所述的方法,其特征在于,所述确定所述目标攻击参数与所述目标负载率之间的关联关系,并基于所述关联关系对所述控制器局域网进行优化,包括:
4.根据权利要求3所述的方法,其特征在于,所述利用所述相关系数确定所述控制器局域网中各个优化目标对应的调整信息,包括:
5.根据权利要求3所述的方法,其特征在于,所述利用所述相关系数确定所述控制器局域网中各个优化目标对应的调整信息,包括:
6.根据权利要求3所述的方法,其特征在于,所述利用所述相关系数确定所述控制器局域网中各个优化目标对应的调整信息,包括:
7.根据权利要求1所述的方法,其特征在于,所述监听针对于控制器局域网的模拟攻击事件,并基于所述模拟攻击事件确定所述控制器局域网被模拟攻击时的网络状态,包括:
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述更新所述控制器局域网的负载率,包括:
10.一种网络性能的优化装置,其特征在于,包括: