【技术实现步骤摘要】
信息交换方法、系统、电子设备及存储介质
[0001]本专利技术属于计算机网络通信
,尤其是涉及一种信息交换方法、系统、电子设备及存储介质。
技术介绍
[0002]在计算机网络通信领域,数据链路层所提供的通信链路服务,其常规实现均基于点对点专线或者点对多点广播信道上物理信号的调制与解调。实际上,只要通信各方之间具有特定的信息交换手段,比如电报、书信、电子邮件、文件等,就应能据以实现并提供通信链路服务。然而,由于技术上的复杂性,有些网络信息交换技术方案还存在着运行不稳定甚至严重的设计逻辑错误,在信息交换的过程中存在数据不一致、丢失和破坏数据完整性的缺陷,严重的甚至引起运行不稳定,给信息的应用和网络信息安全带来极大的危害。
[0003]基于此,本专利技术基于文件交换,而非电缆、光缆、无线电等常规通信媒体信道提供了一种信息交换方法,以实现点对点的有序、稳定、可靠的通信链路服务,从而满足严格的网络信息安全要求和传输要求。
[0004]需要说明的是,公开于该专利技术
技术介绍
部分的信息仅仅旨在加深对本专利技术一般
技术介绍
的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。
技术实现思路
[0005]本专利技术的目的在于,针对现有技术中存在的上述缺陷,提供一种信息交换方法、系统、电子设备及存储介质,以实现点对点的有序、稳定、可靠的通信链路服务,从而满足严格的网络信息安全要求和传输要求。
[0006]为实现上述目的,本专利技术通过以下技术方案予以实现:一 ...
【技术保护点】
【技术特征摘要】
1.一种信息交换方法,用于实现点对点通信链路服务,其特征在于,包括以下步骤:S1:创建发送方的发送目录和接收方的接收目录,其中,所述发送目录用于存放若干个待发送的第一服务信息文件;S2:确定链路控制协议,并根据所述链路控制协议和所述第一服务信息文件,得到第一交换文件;S3:按照预设校验规则,使用校验信息更新所述第一交换文件,得到第二交换文件;S4:根据所述链路控制信息,采用滑动窗口机制,启动链路服务;并通过所述第二交换文件在所述发送方和所述接收方之间进行信息交换,以使得所述接收方接收所述第一服务信息文件并存放至所述接收目录;S5:根据预设链路服务断开规则,结束所述链路服务。2.根据权利要求1所述的信息交换方法,其特征在于,步骤S2中,所述确定链路控制协议,并根据所述链路控制协议和所述第一服务信息文件,得到第一交换文件,其中,所述确定链路控制协议的方法,包括:生成第一控制信息文件,所述第一控制信息文件被配置为控制所述链路服务的链路状态;在所述第一服务信息文件的末尾附加交换控制信息,得到对应的第二服务信息文件;其中,所述第一交换文件包括所述第一控制信息文件和所述第二服务信息文件。3.根据权利要求2所述的信息交换方法,其特征在于,步骤S3中,所述按照预设校验规则,使用校验信息更新所述第一交换文件,得到第二交换文件的方法,包括:在所述第一控制信息文件的末尾,附加MD5校验码,得到第二控制信息文件;在所述第二服务信息文件的末尾,附加MD5校验码,得到第三服务信息文件;其中,所述第二交换文件包括所述第二控制信息文件和所述第三服务信息文件。4.根据权利要求3所述的信息交换方法,其特征在于,步骤S4中,所述通过所述第二交换文件在所述发送方和所述接收方之间进行信息交换,还包括:所述接收方对接收到的所述第二交换文件进行MD5校验,若校验通过,则根据所述第二控制信息文件获取所述第一控制信息文件,根据所述第三服务信息文件获取所述第二服务信息文件;否则,丢弃接收到的所述第二交换文件,并请求所述发送方重新发送所述第二交换文件。5.根据权利要求3所述的信息交换方法,其特征在于,步骤S4中,所述根据所述链路控制信息,采用滑动窗口机制,启动链路服务;并通过所述第二交换文件在所述发送方和所述接收方之间进行信息交换,以使得所述接收方接收所述第一服务信息文件并存放至所述接收目录的方法,包括:S41:根据所述第一控制信息文件,建立链路服务,并复位所述交换控制信息;S42:复位所述滑动窗口机制的发送窗口参数和接收窗口参数,根据所述链路控制信息,选择待发送的第二交换文件;S43:所述发送方发送所述待发送的第二交换文件,并根据发送结果和预设发送参数阈值,得到所述链路服务的第一链路状态;所述接收方根据所述接收窗口参数、接收结果和预设接收参数阈值,得到所述链路服务的第二链路状态;
S44:判断所述第一链路状态和所述第二链路状态是否均为数据交换状态;若是,则判断是否还有待发送的所述第二交换文件:若否,执行步骤S5,结束本次信息交换;若是,更新所述发送窗口参数和所述接收窗口参数,根据所述链路控制信息,选择下一个待发送的第二交换文件,执行步骤S43;若否,则执行步骤S41。6.根据权利要求5所述的信息交换方法,其特征在于,所述第一控制信息文件包括请求建立链...
【专利技术属性】
技术研发人员:屈刚,邱寅祺,潘聪,归一数,张亮,岑宗浩,卢宏林,李万军,姚峻,王煦,吴周晶,蔡建飞,钱兴文,常磊,方兴其,
申请(专利权)人:上海明华电力科技有限公司淮沪电力有限公司田集第二发电厂上海云欣电子信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。