[发明专利]网络设备配置文件转译和网络仿真的方法、装置有效
申请号: | 202110487708.4 | 申请日: | 2021-04-30 |
公开(公告)号: | CN113225213B | 公开(公告)日: | 2023-02-28 |
发明(设计)人: | 屠彧;李家炎;许广洋;吴仲阳 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | H04L41/14 | 分类号: | H04L41/14;H04L41/0803;H04L43/50;H04L67/30;G06F30/27;G06F18/2415;G06N3/08;G06N20/00 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 张琛 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络设备 配置文件 转译 网络 仿真 方法 装置 | ||
本公开提供了一种网络设备配置文件转译的方法和装置,可用于网络仿真技术和金融领域,上述方法包括:接收待转译的网络设备配置文件和转译请求,上述转译请求包括:上述网络设备配置文件的初始设备型号和目标设备型号,上述目标设备型号与上述初始设备型号不同;对上述待转译的网络设备配置文件的数据进行处理,转化为词向量形式的数据;将处理后的网络配置文件的词向量形式的数据输入至基于机器学习方式预先构建好的命令转译模型中;以及根据上述转译请求,在上述命令转译模型输出得到目标设备型号所对应的目标语言下的目标网络设备配置文件数据。还提供了一种网络仿真的方法和装置、电子设备、计算机可读存储介质以及计算机程序产品。
技术领域
本公开涉及网络仿真技术和金融领域,更具体地,涉及一种网络设备配置文件转译的方法和装置,还涉及一种网络仿真的方法和装置、电子设备、计算机可读存储介质以及计算机程序产品。
背景技术
网络测试包括对网络设备、网络系统以及网络应用等进行测试,对网络设备的测试包括:对网络拓扑结构、网络节点和网络协议等进行测试。在应用开发阶段,需要将应用在不同的网络系统中的兼容性情况进行验证,验证效果达到预期后才会发布。相关技术中,可以通过网络仿真技术来模拟网络拓扑结构和真实网络行为,网络仿真系统可以模拟诸如带宽限制、时延、时延抖动、丢包、乱序、重复报文、误码和拥塞等网络行为,从而可以通过在网络仿真系统中测试网络应用在真实网络环境中的性能表现。
在实现本公开构思的过程中,发明人发现现有技术中至少存在如下问题:随着网络设备厂商的增加、网络设备型号的不断更新,网络设备配置的语法和语句在不断更新,形式化验证的网络仿真作为一种方案可以适配于一些网络设备的仿真,然而,现有的形式化验证系统普遍存在设备适配型号局限或单一,无法适配于多种不同类型的设备型号,或者存在部分语句无法适配的问题。
发明内容
有鉴于此,本公开提供了一种网络设备配置文件转译的方法和装置,还涉及一种网络仿真的方法和装置、电子设备、计算机可读存储介质以及计算机程序产品。
本公开的第一个方面提供了一种网络设备配置文件转译的方法。上述网络设备配置文件转译的方法包括:接收待转译的网络设备配置文件和转译请求,上述转译请求包括:上述网络设备配置文件的初始设备型号和目标设备型号,上述目标设备型号与上述初始设备型号不同;对上述待转译的网络设备配置文件的数据进行处理,转化为词向量形式的数据;将处理后的网络配置文件的词向量形式的数据输入至基于机器学习方式预先构建好的命令转译模型中;以及根据上述转译请求,在上述命令转译模型输出得到目标设备型号所对应的目标语言下的目标网络设备配置文件数据。
根据本公开的实施例,上述命令转译模型中包含T组预先训练好的转译权重参数,T≥1,上述T组预先训练好的转译权重参数中的每组转译权重参数用于表征两个不同的网络设备型号之间的配置文件的数据转换关系;上述T组预先训练好的转译权重参数包含将初始设备型号的配置文件数据转译为目标设备型号的配置文件数据所对应的一组转译权重参数。
根据本公开的实施例,上述根据上述转译请求,在上述命令转译模型输出得到目标设备型号所对应的目标语言下的目标网络设备配置文件数据,包括:根据上述转译请求,从上述命令转译模型中的T组预先训练好的转译权重参数中确定用于将初始设备型号的配置文件数据转译为目标设备型号的配置文件数据所对应的目标转译权重参数;以及基于上述目标转译权重参数进行计算,输出得到目标设备型号所对应的目标语言下的目标网络设备配置文件数据。
根据本公开的实施例,上述对上述待转译的网络设备配置文件进行处理,转化为词向量形式的数据,包括:删除上述待转译的网络设备配置文件中的注释内容;将删除了注释内容后的网络设备配置文件处理为预设字符编码格式;以及将预设字符编码格式的网络设备配置文件解析为词向量形式的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110487708.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种节能燃气大锅灶
- 下一篇:终端安全管理方法、装置、电子设备及存储介质