1.一种数据包文件重放方法,其特征在于,所述方法包括:获取重放数据包文件的初始互联网协议地址以及所述重放数据包文件对应的变电站标识;根据目标互联网协议的地址特征,将所述初始互联网协议地址转换为与所述目标互联网协议相匹配的协议地址,得到转换后互联网协议地址;将所述重放数据包文件对应的变电站标识插入所述转换后互联网协议地址,得到目标互联网协议地址以及协议地址为所述目标互联网协议地址的目标重放数据包文件;所述目标互联网协议地址的地址空间大于所述初始互联网协议地址的地址空间;将所述目标重放数据包文件发送至第三方报文分析系统;所述第三方报文分析系统用于对所述目标重放数据包文件进行异常识别。
2.根据权利要求1所述的方法,其特征在于,在获取重放数据包文件的初始互联网协议地址之前,还包括:获取重放数据包文件的文件标识;从分布式文件系统中获取与所述文件标识关联的所述重放数据包文件,所述分布式文件系统存储有多个从变电站获取的待重放数据包文件。
3.根据权利要求2所述的方法,其特征在于,所述分布式文件系统存储的待重放数据包文件为主站通过报文捕获装置从变电站捕获得到的报文生成的文件;所述主站在获取到待重放数据包文件后,将所述待重放数据包文件的文件标识存储至数据库,将所述待重放数据包文件存储至所述分布式文件系统,并建立所述文件标识与所述待重放数据包文件之间的关联关系。
4.根据权利要求1所述的方法,其特征在于,所述将所述重放数据包文件对应的变电站标识插入所述转换后互联网协议地址,得到目标互联网协议地址,包括:将所述重放数据包文件对应的变电站标识插入所述转换后互联网协议地址的前面,得到所述目标互联网协议地址。
5.根据权利要求1所述的方法,其特征在于,在得到协议地址为所述目标互联网协议地址的目标重放数据包文件之后,还包括:修改所述目标重放数据包文件的播放状态,并更新所述目标重放数据包文件的重放进度。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述目标重放数据包文件重放成功时,删除本地的目标重放数据包文件;当所述目标重放数据包文件重放失败时,若不需要尝试重新播放,则将所述目标重放数据包文件的播放状态修改为重放失败,并删除本地的所述目标重放数据包文件;若需要尝试重新播放,则将所述目标重放数据包文件的播放状态修改为等待重试,并删除本地的所述目标重放数据包文件。
7.根据权利要求1所述的方法,其特征在于,所述将所述目标重放数据包文件发送至第三方报文分析系统,包括:将所述目标重放数据包文件分发给执行器;根据所述执行器所在服务器的IP地址,调用主站的应用程序接口获取要推送的端口;将所述目标重放数据包文件通过所获取的要推送的端口发送至第三方报文分析系统。
8.一种数据包文件重放装置,其特征在于,所述装置包括:信息获取模块,用于获取待重放数据包文件的初始互联网协议地址以及所述待重放数据包文件对应的变电站标识;地址改写模块,用于根据目标互联网协议的地址特征,将所述初始互联网协议地址转换为与所述目标互联网协议相匹配的协议地址,得到转换后互联网协议地址;将所述重放数据包文件对应的变电站标识插入所述转换后互联网协议地址,得到目标互联网协议地址,以及协议地址为所述目标互联网协议地址的目标待重放数据包文件;所述目标互联网协议地址的地址空间大于所述初始互联网协议地址的地址空间;文件重放模块,用于将所述目标待重放数据包文件发送至第三方报文分析系统;所述第三方报文分析系统用于对所述目标待重放数据包文件进行异常识别。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。