[发明专利]一种通信方法、装置、设备和存储介质有效
申请号: | 201911365657.7 | 申请日: | 2019-12-26 |
公开(公告)号: | CN111131026B | 公开(公告)日: | 2022-06-21 |
发明(设计)人: | 吴冬 | 申请(专利权)人: | 深信服科技股份有限公司 |
主分类号: | H04L45/586 | 分类号: | H04L45/586;H04L41/0803;H04L41/12 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 贾伟;张颖玲 |
地址: | 518055 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通信 方法 装置 设备 存储 介质 | ||
本发明实施例提出了一种通信方法、装置、电子设备和计算机存储介质,通信方法包括:确定虚拟网络组件的第一网口的属性,所述虚拟网络组件为用于采用NFV的组件;所述第一网口的属性满足判断条件时,将第一网口接收的数据包通过虚拟网络组件的第二网口进行转发;其中,所述第一网口和第二网口是所述虚拟网络组件中用于表示一个通信链路的一对虚拟网口。如此,可以在第一网口属性满足判断条件时,通过对应的第二网口转发数据包,在虚拟网络组件发生故障时能够快速恢复通信连接,由于不需要通过组双机的方式提高虚拟网络组件的高可用,因而可以降低资源浪费,此外,可以适用于各种部署模式的虚拟网络组件,适用性较广。
技术领域
本发明涉及通信技术,尤其涉及一种通信方法、装置、电子设备和计算机存储介质。
背景技术
现有虚拟化平台中,为了提高虚拟网络组件的高可用,涉及的方法主要有两种,分别是:方法一,组双机,即,通过创建副本的方式,使得两个副本分别运行在不同的主机上;方法二,对于单臂部署的虚拟网络组件,在虚拟网络组件故障时,通过修改路由器的路由策略,跳过故障的虚拟网络组件。由于方法一需要运行两个相同的副本,存在资源浪费,且在某些场景下也无法有效保障客户业务;而方法二,仅适用于单臂部署的网络组件。
发明内容
本发明实施例期望提供通信技术方案。
本发明实施例提供了一种通信方法,所述方法包括:
确定虚拟网络组件的第一网口的属性,所述虚拟网络组件为用于采用网络功能虚拟化(Network Functions Virtualization,NFV)的组件;
所述第一网口的属性满足判断条件时,将第一网口接收的数据通过虚拟网络组件的第二网口进行转发;其中,所述第一网口和第二网口是所述虚拟网络组件中用于表示一个通信链路的一对虚拟网口。
可选地,所述判断条件包括:接收到配置命令,所述配置命令用于配置所述第一网口的属性的值为第一设定值。
可选地,所述接收到配置命令包括:通过调用应用程序编程接口(ApplicationProgramming Interface,API),接收到配置命令。
可选地,所述判断条件包括:所述第一网口的状态为故障状态。
可选地,所述虚拟网络组件的部署模式为透明部署模式。
本发明实施例还提供了一种通信装置,所述装置包括:确定模块和转发模块,其中,
确定模块,用于确定虚拟网络组件的第一网口的属性,所述虚拟网络组件为用于采用NFV的组件;
转发模块,用于所述第一网口的属性满足判断条件时,将第一网口接收的数据包转发至虚拟网络组件的第二网口;其中,所述第一网口和第二网口是所述虚拟网络组件中用于表示一个通信链路的一对虚拟网口。
可选地,所述判断条件包括:接收到配置命令,所述配置命令用于配置所述第一网口的属性的值为第一设定值。
可选地,所述接收到配置命令包括:通过调用API,接收到配置命令。
可选地,所述判断条件包括:所述第一网口的状态为down状态。
可选地,所述虚拟网络组件的部署模式为透明部署模式。
本发明实施例还提供了一种电子设备,包括处理器和用于存储能够在处理器上运行的计算机程序的存储器;其中,
所述处理器用于运行所述计算机程序时,执行上述任一项所述的通信方法。
本发明实施例还提供了一种计算机存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述任意一种所述的通信方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服科技股份有限公司,未经深信服科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911365657.7/2.html,转载请声明来源钻瓜专利网。