[发明专利]网络升级过程中的可靠性保障方法和装置在审
申请号: | 202210503238.0 | 申请日: | 2022-05-09 |
公开(公告)号: | CN115086173A | 公开(公告)日: | 2022-09-20 |
发明(设计)人: | 李卓 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | H04L41/0823 | 分类号: | H04L41/0823;H04L41/082;H04L67/14;H04L67/141;H04L43/0805 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 王剑 |
地址: | 311121 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 升级 过程 中的 可靠性 保障 方法 装置 | ||
说明书披露一种网络升级过程中的可靠性保障方法和装置。该方法包括:监听与对端主机应用之间高优先级传输通道的错误事件,所述高优先级传输通道对应高优先级传输层协议栈;根据监听结果确定所述高优先级传输通道的可用性;响应于本端主机应用调用高优先级传输层协议栈发起的面向所述对端主机应用的连接建立请求,在所述高优先级传输通道不可用时,获取所述对端主机应用在所述高优先级传输层协议下的第一连接信息;将所述第一连接信息转换为对端主机应用在低优先级传输层协议下的第二连接信息;基于所述第二连接信息调用低优先级传输层协议栈,与对端主机应用建立低优先级传输通道,并基于所述低优先级传输通道传输本端主机应用指定的应用数据。
技术领域
本说明书涉及通信技术领域,尤其涉及一种网络升级过程中的可靠性保障方法和装置。
背景技术
随着技术的不断发展,网络环境也会随之升级,以给用户提供更好的网络服务。以网络协议栈升级为例,升级过程会给网络带来不稳定的风险,例如上下游未能及时同步的更新协议栈,导致协议栈不兼容,进而造成网络不稳定,影响业务的可靠性。
发明内容
有鉴于此,本说明书提供一种网络升级过程中的可靠性保障方法和装置。
具体地,本说明书是通过如下技术方案实现的:
一种网络升级过程中的可靠性保障方法,应用于网络主机,所述网络主机支持至少两种使用优先级不同的传输层协议栈,所述方法包括:
监听与对端主机应用之间高优先级传输通道的错误事件,所述高优先级传输通道对应高优先级传输层协议栈;
根据监听结果确定所述高优先级传输通道的可用性;
响应于本端主机应用调用高优先级传输层协议栈发起的面向所述对端主机应用的连接建立请求,在所述高优先级传输通道不可用时,获取所述对端主机应用在所述高优先级传输层协议下的第一连接信息;
将所述第一连接信息转换为对端主机应用在低优先级传输层协议下的第二连接信息;
基于所述第二连接信息调用低优先级传输层协议栈,与对端主机应用建立低优先级传输通道,并基于所述低优先级传输通道传输本端主机应用指定的应用数据。
可选的,还包括:
模拟高优先级传输协议栈与主机应用交互控制数据和应用数据。
可选的,所述监听与对端主机之间高优先级传输通道的错误事件,包括:
针对主机应用调用高优先级传输层协议栈发起的面向所述对端主机的连接建立请求,监听对应传输通道建立过程中的错误事件。
可选的,所述监听与对端主机之间高优先级传输通道的错误事件,包括:
监听与对端主机之间已建立的高优先级传输通道的错误事件。
可选的,所述高优先级传输层协议栈对主机的处理器资源消耗小于低优先级传输层协议栈。
可选的,所述高优先级传输层协议栈为远程直接数据存取RDMA协议栈。
一种网络升级过程中的可靠性保障装置,应用于网络主机,所述网络主机支持至少两种使用优先级不同的传输层协议栈,所述装置包括:
错误监听单元,监听与对端主机应用之间高优先级传输通道的错误事件,所述高优先级传输通道对应高优先级传输层协议栈;
可用性确定单元,根据监听结果确定所述高优先级传输通道的可用性;
信息获取单元,响应于本端主机应用调用高优先级传输层协议栈发起的面向所述对端主机应用的连接建立请求,在所述高优先级传输通道不可用时,获取所述对端主机应用在所述高优先级传输层协议下的第一连接信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210503238.0/2.html,转载请声明来源钻瓜专利网。