[发明专利]传输重连的方法及装置、计算机设备及存储介质有效
申请号: | 201710591179.6 | 申请日: | 2017-07-19 |
公开(公告)号: | CN109286593B | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 李刚;陈志炯;郭咏诗 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;邓云鹏 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传输 方法 装置 计算机 设备 存储 介质 | ||
一种传输重连的方法、装置、计算机设备以及存储介质,一个实施例的方法包括:在检测到与通信对端的通信连接异常时,与所述通信对端重新建立连接;在重新建立连接后,使用与所述通信对端首次通信连接时交换的密钥,与所述通信对端交换身份令牌;根据与所述通信对端交换的身份令牌验证所述通信对端的身份,并在身份验证成功后,继续通信连接异常前的传输过程。本实施例方案,在需要传输连续性的情况下,不仅可以自动进行网络连接的重连,而且可以确保重连后的对端就是重连之前的对端,从而同时确保了网络连接的稳定性和安全性。
技术领域
本发明涉及网络信息技术领域,特别是涉及一种传输重连的方法、一种传输重连的装置、一种计算机设备以及一种计算机存储介质。
背景技术
随着网络通信技术的发展,网络应用已经成为人们日常生活和工作中不可或缺的一部分,网络应用不可避免地涉及到网络通信,例如用户终端与后台服务器之间的通信、不同的后台服务器之间的通信、不同的用户终端之间的通信。不同的用户终端的通信包括不同类型的终端客户端之间的通信,以及相同类型的一个终端客户端(例如手机客户端)与另一个终端客户端(例如PC客户端)之间的通信。然而,在网络通信的过程中,可能会出现由于网络状态不稳定等原因导致网络连接断开的情况,此时需要进行网络重连才能确保网络通信的正常进行。目前的网络重连较为常用的是TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议,又叫网络通讯协议)的重连机制。然而,TCP/IP的重连机制,本质上是重试三次握手的建立连接的过程,因此,在需要传输连续性的情况下,对通信的任何一端来说,并不能确保重连后的对端就是重连之前的对端,从而影响重连连接的安全性。
发明内容
基于此,有必要提供一种传输重连的方法、一种传输重连的装置、一种计算机设备以及一种计算机存储介质,以提高重连连接的安全性。
一种传输重连的方法,包括步骤:
在检测到与通信对端的通信连接异常时,与所述通信对端重新建立连接;
在重新建立连接后,使用与所述通信对端首次通信连接时交换的密钥,与所述通信对端交换身份令牌;
根据与所述通信对端交换的身份令牌验证所述通信对端的身份,并在身份验证成功后,继续通信连接异常前的传输过程。
一种传输重连的装置,包括:
异常检测模块,用于检测到与通信对端的通信连接状态;
重连模块,用于在异常检测模块检测到与通信对端的通信连接异常时,与所述通信对端重新建立连接;
身份令牌交换模块,用于在重新建立连接后,使用与所述通信对端首次通信连接时交换的密钥,与所述通信对端交换身份令牌;
身份验证模块,用于根据与所述通信对端交换的身份令牌验证所述通信对端的身份;
传输恢复模块,用于在所述身份验证模块的验证结果为验证成功后,继续通信连接异常前的传输过程。
一种计算机设备,包括存储介质、处理器以及存储在所述存储介质上并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如上所述的传输重连的方法的步骤。
一种计算机存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如上所述的传输重连的方法的步骤。
基于如上所述的实施例中的方案,其在监测到与通信对端的通信连接异常时,自动启动重连机制以与通信对端重新建立连接,而且在重新建立连接后,使用与通信对端首次通信连接时交换的密钥与通信对端交换身份令牌,对重新建立连接后的通信对端进行身份验证,从而在需要传输连续性的情况下,不仅可以自动进行网络连接的重连,而且可以确保重连后的对端就是重连之前的对端,从而同时确保了网络连接的稳定性和安全性。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710591179.6/2.html,转载请声明来源钻瓜专利网。