[发明专利]一种网络通信方法、装置、设备和存储介质在审
申请号: | 201911244821.9 | 申请日: | 2019-12-06 |
公开(公告)号: | CN112929197A | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 孙长江 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L12/713;H04L12/721;H04L12/801 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 通信 方法 装置 设备 存储 介质 | ||
本申请实施例公开了一种网络通信方法、装置、设备和存储介质,其中该方法包括:接收主控虚拟机发送的网络检测信息;根据网络检测信息确定传输网络的优先级,传输网络为与主控虚拟机之间的通信网络;基于优先级最高的传输网络将状态信息传输至主控虚拟机。本申请实施例的技术方案,报文转发虚拟机通过网络检测信息确定各传输网络的稳定性,进而确定优先级,选择优先级最高的传输网络发送信息给主控虚拟机,优化了虚拟路由器的网络通信方案,避免数据丢失,提高了通信的可靠性。
技术领域
本申请实施例涉及网络技术领域,尤其涉及一种网络通信方法、装置、设备和存储介质。
背景技术
随着近年多核系统、集群、网格以及云计算的广泛部署,虚拟化技术不仅降低了信息技术(Information Technology,IT)成本,将专用设备集成业务功能部署在普通的服务器上,而且多层网关和防火墙过滤,防止恶意攻击和流量泛洪,还增强了系统安全性和可靠性。
路由器虚拟化的产品中,各种类型的单板功能在虚拟机上实现,多个虚拟机(即多个单板)之间通过传输网络连接并进行通信,通信网络的好坏影响着路由器虚拟化产品的稳定性。参见图1,图1为现有技术中的一种网络通信示意图,虚拟机之间的网络包括三个传输网络,传输网络1用来自动部署虚拟机,传输网络2是虚拟机间控制报文通道,传输网络3是虚拟机间检测报文通道和跨板数据报文通道;虚拟机与外部的网络包括三个数据网络。目前,虚拟机之间仅仅设置一条固定的传输网络进行检测报文的传输,如图1中的传输网络3,并且跨板数据报文也是通过该传输网络传输,当大量检测报文和跨板数据报文需要传输时,该传输网络就容易出现堵塞现象,导致虚拟机之间的检测报文丢失,进而主控虚拟机在检测时间内可能收不到某些报文转发虚拟机的检测报文,会造成该报文转发虚拟机的离线误上报。
发明内容
本申请实施例提供一种网络通信方法、装置、设备和存储介质,以优化虚拟路由器的网络通信方案,避免数据丢失,提高通信的可靠性。
第一方面,本申请实施例提供了一种网络通信方法,包括:
接收主控虚拟机发送的网络检测信息;
根据所述网络检测信息确定传输网络的优先级,所述传输网络为与所述主控虚拟机之间的通信网络;
基于优先级最高的传输网络将状态信息传输至所述主控虚拟机。
第二方面,本申请实施例还提供了一种网络通信方法,包括:
向报文转发虚拟机发送网络检测信息;
接收所述报文转发虚拟机基于优先级最高的传输网络传输的状态信息,所述优先级最高的传输网络由所述报文转发虚拟机根据所述网络检测信息确定,传输网络为与所述报文转发虚拟机之间的通信网络。
第三方面,本申请实施例还提供了一种网络通信装置,包括:
检测信息接收模块,用于接收主控虚拟机发送的网络检测信息;
优先级确定模块,用于根据所述网络检测信息确定传输网络的优先级,所述传输网络为与所述主控虚拟机之间的通信网络;
状态信息传输模块,用于基于优先级最高的传输网络将状态信息传输至所述主控虚拟机。
第四方面,本申请实施例还提供了一种网络通信装置,包括:
检测信息发送模块,用于向报文转发虚拟机发送网络检测信息;
状态信息接收模块,用于接收所述报文转发虚拟机基于优先级最高的传输网络传输的状态信息,所述优先级最高的传输网络由所述报文转发虚拟机根据所述网络检测信息确定,传输网络为与所述报文转发虚拟机之间的通信网络。
第五方面,本申请实施例还提供了一种设备,所述设备包括:
一个或多个处理器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911244821.9/2.html,转载请声明来源钻瓜专利网。