具有终端会话恢复功能的网络通信方法技术

技术编号:16114258 阅读:20 留言:0更新日期:2017-08-30 07:35
本发明专利技术涉及在服务器与客户端之间的网络环境下发生网络之间中断的情况下,可自动恢复网络之间会话的具有终端会话恢复功能的网络通信方法,其特征在于,包括:步骤(A),服务器与客户端通过网络连接来共享对称密钥;步骤(B),上述服务器生成随机数,以能够识别客户端的方式生成凭据来与上述客户端共享;步骤(C),上述客户端生成包含用于表示发送数据的序号的序列号的发送数据,向上述服务器传送信息;以及步骤(D),上述服务器生成包含用于表示发送数据的序号的序列号的发送数据,向上述客户端传送信息。根据如上所述的本发明专利技术,在服务器与客户端之间的网络环境下,使用可区分连接终端的凭据,在服务器与客户端之间的连接中断的情况下,具有无需额外认证重新连接的终端也可以使其自动恢复连接的效果。

【技术实现步骤摘要】
【国外来华专利技术】具有终端会话恢复功能的网络通信方法
本专利技术涉及具有终端会话恢复功能的网络通信方法,更详细地涉及如下的具有终端会话恢复功能的网络通信方法:在服务器与客户端之间的网络环境下,利用可区分连接终端的凭据与用于表示数据传送顺序的序列号,在网络之间的连接中断的情况下,在使用人员未认知到连接中断的状态下,在较快的时间内可自动恢复连接。
技术介绍
最近,随着通信设备的发展和多样化,网络环境的使用人员急剧增加。但是,在这种复杂化的网络环境下,服务器处理并响应从客户端发送的信息时具有性能上的限制,目前为了与无限的客户端顺利地进行信息交互作用,呈现出主要使用构成多个服务器的分散服务器系统的趋势。另一方面,为了增大这种分散服务器系统的分散效率,如韩国公开专利第10-2000-7009397号等现有技术对于分散服务器系统的技术研究仍在继续进行。但是,现有网络技术具有如下的问题:与中断连接的服务器重新连接时,需要重新进行用户认证步骤,不仅在重新连接时不便利,而且在利用已存储的账号和密码重新连接的情况下,因认证步骤而导致重新连接的时间过长。并且,在连接中断时,从连接中断之后到重新连接的步骤中,会流失未传送的数据。因此,现有技术具有如下问题:在服务器与客户端之间发生连接中断时,需要重新连接步骤和重新认证步骤,需要额外的恢复流失的数据的步骤。
技术实现思路
技术问题本专利技术为了解决如上所述的现有的问题而提出,本专利技术的目的在于提供如下的具有终端会话恢复功能的网络通信方法:在服务器与客户端之间的网络环境下,使用可区分连接终端的凭据,在服务器与客户端之间的连接中断的情况下,无需额外认证重新连接的终端,使其自动恢复连接。并且,本专利技术提供如下的具有终端会话恢复功能的网络通信方法:赋予用于表示在服务器与客户端之间的网络环境下传送的数据的顺序的序列号,在服务器与客户端之间连接中断时,将遗漏的数据重新传送来防止数据流失。而且,本专利技术提供如下的具有终端会话恢复功能的网络通信方法:以与如上所述的重新连接恢复步骤类似的方式,无需使用人员认知到中断,可以将终端的连接转让到其他服务器。解决问题的手段为了实现如上所述的目的的本专利技术的特征在于,包括:步骤(A),服务器与客户端通过网络连接来共享对称密钥;步骤(B),上述服务器通过生成随机数,以能够识别客户端的方式生成凭据来与上述客户端共享;步骤(C),上述客户端生成包含用于表示发送数据的序号的序列号的发送数据,向上述服务器传送信息;以及步骤(D),上述服务器生成包含用于表示发送数据的序号的序列号的发送数据,向上述客户端传送信息。并且,上述步骤(B)包括:步骤(B1),在上述服务器生成随机数,将所生成的随机数块存储为该客户端的凭据;以及步骤(B2),通过共享的对称密钥对上述凭据进行加密,来向上述客户端传送,并共享上述凭据。而且,上述步骤(C)包括:步骤(C1),在上述客户端对于所要传送的信息生成数据包;步骤(C2),对于所生成的数据包分别赋予序列号,来生成被赋予上述序列号的发送数据;以及步骤(C3),将上述发送数据发送至服务器后,对序列号进行计数。并且,上述步骤(D)包括:步骤(D1),在上述服务器对于所要传送的信息生成数据包;步骤(D2),对于所生成的数据包分别赋予序列号,来生成被赋予上述序列号的发送数据;以及步骤(D3),将上述发送数据发送至客户端后,对序列号进行计数。此时,上述序列号以信息单位区分来设置。并且,上述序列号以数据包单位区分来设置。另一方面,还包括:步骤(D),服务器与客户端的连接中断后,上述客户端与上述服务器重新连接来共享新对称密钥;步骤(E),上述客户端将存储的凭据向上述服务器传送;步骤(F),进行信息收发同步,上述客户端与上述服务器在连接中断之前的状态下共享遗漏的信息;以及步骤(G),结束信息收发同步的上述客户端和上述服务器进行信息收发。而且,上述步骤(F)包括:步骤(F1),上述服务器将从上述客户端接收的凭据与存储的凭据进行比较,来确认具有一致的凭据的客户端;步骤(F2),对于连接中断之前从确认的客户端接收的最终发送数据的序列号进行确认来向上述客户端发送;以及步骤(F3),接收上述最终序列号的上述客户端将未接收的发送数据重新发送到上述服务器。并且,上述步骤(F)包括:步骤(F1),上述服务器将从上述客户端接收的凭据与存储的凭据进行比较,来确认具有一致的凭据的客户端;步骤(F2),客户端对连接中断之前从服务器接收的最终发送数据的序列号进行确认来向上述服务器发送;以及步骤(F3),接收上述最终序列号的上述服务器将未接收的发送数据重新发送到上述客户端。并且,还包括:步骤(d),与客户端进行通信的服务器向第二服务器传送转让会话的会话转让信息;步骤(e),上述第二服务器将确认的信息向上述服务器传送;步骤(f),上述服务器向上述客户端传送将连接服务器变更为上述第二服务器的连接服务器变更信息;步骤(g),上述客户端与上述第二服务器相连接后,与上述第二服务器共享新对称密钥;步骤(h),上述客户端将存储的凭据向上述第二服务器传送;步骤(i),进行信息收发同步,上述客户端在与上述服务器的连接中断之前的状态下与上述第二服务器共享遗漏的信息;以及步骤(j),信息收发同步结束的上述客户端与上述第二服务器进行信息收发。此时,上述会话转让信息包含凭据和序列号。并且,上述步骤(i)包括:步骤(i1),上述第二服务器将从上述客户端接收的凭据与从上述服务器接收的凭据进行比较,来确认客户端是否为向连接的客户端转让的客户端;步骤(i2),对于确认转让的客户端,将从上述服务器传送的最终发送数据的序列号向上述客户端发送;以及步骤(i3),接收上述最终序列号的上述客户端将未接收的发送数据重新发送到上述第二服务器。而且,上述步骤(i)包括:步骤(i1),上述第二服务器将从上述客户端接收的凭据与从上述服务器接收的凭据进行比较,来确认客户端是否为向连接的客户端转让的客户端;步骤(i2),确认转让的上述客户端将传送的最终发送数据的序列号向第二服务器发送;以及步骤(i3),接收上述最终序列号的上述第二服务器将未接收的发送数据重新发送到上述客户端。专利技术的效果如上所述,根据本专利技术的具有终端会话恢复功能的网络通信方法具有如下效果。在服务器与客户端之间的网络环境下,使用可区分连接终端的凭据,在服务器与客户端之间的连接中断的情况下,无需额外认证重新连接的终端,可使其自动恢复连接。并且,赋予用于表示在服务器与客户端之间的网络环境下传送的数据的顺序的序列号,在服务器与客户端之间连接中断时,将遗漏的数据重新传送,来防止数据流失。因此,在服务器与客户端之间的网络中断后恢复网络连接时,在使用人员未认知到中断的状态下,使连接重新恢复。而且,利用如上所述的重新连接恢复步骤,在与分散服务器系统的终端相连接的情况下,将连接的终端向其他服务器转让的步骤,由使用人员未认知到中断的状态下,使连接重新恢复。附图说明图1为示出现有技术的进行信息传送的步骤的流程图。图2为本专利技术的具有终端会话恢复功能的网络通信系统的框图。图3为示出本专利技术的网络通信方法中客户端与服务器之间的连接及数据传送步骤的数据流程图。图4为示出本专利技术的凭据共享方法的详细流程图。图5为示出本专利技术的信息收发方法的本文档来自技高网...
具有终端会话恢复功能的网络通信方法

【技术保护点】
一种具有终端会话恢复功能的网络通信方法,其特征在于,包括:步骤(A),服务器与客户端通过网络连接来共享对称密钥;步骤(B),上述服务器通过生成随机数,以能够识别客户端的方式生成凭据来与上述客户端共享;步骤(C),上述客户端生成包含用于表示发送数据的序号的序列号的发送数据,向上述服务器传送信息;以及步骤(D),上述服务器生成包含用于表示发送数据的序号的序列号的发送数据,向上述客户端传送信息。

【技术特征摘要】
【国外来华专利技术】2015.01.08 KR 10-2015-00026141.一种具有终端会话恢复功能的网络通信方法,其特征在于,包括:步骤(A),服务器与客户端通过网络连接来共享对称密钥;步骤(B),上述服务器通过生成随机数,以能够识别客户端的方式生成凭据来与上述客户端共享;步骤(C),上述客户端生成包含用于表示发送数据的序号的序列号的发送数据,向上述服务器传送信息;以及步骤(D),上述服务器生成包含用于表示发送数据的序号的序列号的发送数据,向上述客户端传送信息。2.根据权利要求1所述的具有终端会话恢复功能的网络通信方法,其特征在于,上述步骤(B)包括:步骤(B1),在上述服务器生成随机数,将所生成的随机数块存储为该客户端的凭据;以及步骤(B2),通过共享的对称密钥对上述凭据进行加密,来向上述客户端传送,并共享上述凭据。3.根据权利要求2所述的具有终端会话恢复功能的网络通信方法,其特征在于,上述步骤(C)包括:步骤(C1),在上述客户端对于所要传送的信息生成数据包;步骤(C2),对于所生成的数据包分别赋予序列号,来生成被赋予上述序列号的发送数据;以及步骤(C3),将上述发送数据发送至服务器后,对序列号进行计数。4.根据权利要求2所述的具有终端会话恢复功能的网络通信方法,其特征在于,上述步骤(D)包括:步骤(D1),在上述服务器对于所要传送的信息生成数据包;步骤(D2),对于所生成的数据包分别赋予序列号,来生成被赋予上述序列号的发送数据;以及步骤(D3),将上述发送数据发送至客户端后,对序列号进行计数。5.根据权利要求3至4中任一项所述的具有终端会话恢复功能的网络通信方法,其特征在于,上述序列号以信息单位区分来设置。6.根据权利要求3至4中任一项所述的具有终端会话恢复功能的网络通信方法,其特征在于,上述序列号通过数据包单位区分来设置。7.根据权利要求1所述的具有终端会话恢复功能的网络通信方法,其特征在于,还包括:步骤(D),服务器与客户端的连接中断后,上述客户端与上述服务器重新连接来共享新对称密钥;步骤(E),上述客户端将存储的凭据向上述服务器传送;步骤(F),进行信息收发同步,上述客户端与上述服务器在连接中断之前的状态下共享遗漏的信息;以及步骤(G),结束信息收发同步的上述客户端和上述服务器进行信息收发。8.根据权利要求7所述的具有终端会话恢复功能的网络通信方法,其特征在于,上述步骤(F)包括:步骤(F1),上述服务器将从上述客户端接收的凭据与存储的凭据进行比较...

【专利技术属性】
技术研发人员:裴铉稷
申请(专利权)人:耐腾信股份公司
类型:发明
国别省市:韩国,KR

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1