【技术实现步骤摘要】
数据传输控制方法、系统、控制设备及可读存储介质
[0001]本申请涉及计算机领域,尤其涉及一种数据传输控制方法、系统、控制设备及可读存储介质。
技术介绍
[0002]随着通信技术的发展,通过网络传输数据信息已成为人们进行信息交流的重要方式。在一些对网络安全有较高需求的数据传输应用场景中,常要求网络数据单向传输。
[0003]目前,常采用物理隔绝的控制方式来控制实现网络数据单向传输,这种方式虽能够完全隔离数据双向传输以很好的实现数据单向传输,但所需借助的诸如光闸、光码等物理单向传输控制设备往往比较复杂,制造成本高,设备体积较大,适用范围具有局限性,而且在物理上仅能单一性地控制实现数据的单向接收或单向发送,并无法实现根据不同的服务需求进行数据的单向发送、或者单向接收、或者双向传输等的灵活配置。
技术实现思路
[0004]鉴于上述问题,本申请实施例提供一种能至少部分改善或解决现有问题的数据传输控制方法、系统、控制设备及可读存储介质。
[0005]在本申请的一个实施例中,提供了一种数据传输控制方法,适于基于第一通信协议与第一端通信连接的控制设备,所述第一通信协议包含的多个通信节点中部分通信节点为单向通信节点;该方法包括:
[0006]响应于针对第一端触发的控制设备上通信节点配置操作,确定第一配置信息;其中,所述第一配置信息中包含的通信节点为所述第一通信协议中的通信节点;
[0007]在与所述第一端非握手连接数据传输过程中,根据所述第一配置信息,针对所述第一端启动的至少一个第一通 ...
【技术保护点】
【技术特征摘要】
1.一种数据传输控制方法,其特征在于,适用于基于第一通信协议与第一端通信连接的控制设备,所述第一通信协议包含的多个通信节点中部分通信节点为单向通信节点,所述方法包括:响应于针对第一端触发的控制设备上通信节点配置操作,确定第一配置信息;其中,所述第一配置信息中包含的通信节点为所述第一通信协议中的通信节点;在与所述第一端非握手连接数据传输过程中,根据所述第一配置信息,针对所述第一端启动至少一个第一通信节点;其中,所述第一通信节点所属的节点类型能反映所述第一通信节点对第一端使能的数据传输功能;根据每个所述第一通信节点所属的节点类型,控制所述第一端通过每个所述第一通信节点所能进行的数据传输能力。2.根据权利要求1所述的方法,其特征在于,目标通信节点为所述至少一个第一通信节点中的一个通信节点;以及根据所述目标通信节点所属的节点类型,控制所述第一端通过所述目标通信节点所能进行的数据传输能力,包括:确定所述第一端通过所述目标通信节点进行数据传输的目标端;所述目标通信节点所属节点类型为第一类型时,控制第一端对目标端能上行数据;所述目标通信节点所属节点类型为第二类型时,控制第一端对目标端能下行数据;所述目标通信节点所属节点类型为第三类型时,控制第一端对目标端能上行数据和下行数据。3.根据权利要求2所述的方法,其特征在于,还包括:在监测到所述目标通信节点接收到第一端发送的需向所述目标端传输的数据块时,获取针对所述目标通信节点为所述第一端设置的数据传输能力控制信息;确定所述数据传输能力控制信息指示的所述第一端具备的数据通信能力;根据所述第一端具备的数据通信能力,对所述数据块执行发送处理操作;其中,所述数据通信能力包括上行数据通信能力、下行数据通信能力中的至少一个。4.根据权利要求3所述的方法,其特征在于,根据所述第一端具备的数据通信能力,对所述数据块执行传输处理操作,包括:若所述第一端具备上行数据通信能力,则将所述数据块发送至所述目标端;若所述第一端不具备上行数据通信能力、但具备下行数据通信能力,则对所述数据块不进行发送处理。5.根据权利要求4所述的方法,其特征在于,若所述第一端不具备上行数据通信能力、但具备下行数据通信能力,所述方法还包括:确定所述数据块所属数据流的数据类型;所述数据类型为请求类型时,根据所述数据块中包含的请求参数,在所述目标通信节点对应的数据缓存区中执行查找操作,以为所述第一端返回适配的数据;以及,若所述第一端具备上行数据通信能力,但不具备下行数据通信能力,则所述方法还包括:在接收到所述目标端针对所述数据块返回的反馈信息时,对所述反馈信息不进行发送处理。
6.根据权利要求2至5中任一项所述的方法,其特征在于,所述目标通信节点所属节点类型为第二类型时,控制所述第一端能下行数据,包括:获取针对所述目标通信节点所设置的触发获取数据的时机参数;按照所述时机参数,向所述目标端获取数据以备将获取到的数据发送至所述第一端。7.根据权利要求6所述的方法,其特征在于,按照所述时机参数,向所述目标端获取数据,包括:若所述时机参数为第一数值,则定时地向所述目标端获取数据;若所述时机参数为第二数值,则在监测到所述第一端向所述目标通信节点发送的用于指示需向第一端发送数据的信令时,向所述目标端获取数据。8.根据权利要求7所述的方法,其特征在于,向所述目标端获取数据,包括:获取针对所述目标通信节点所设置的预设请求参数;根据所述预设请求参数,生成获取请求并发送至所述目标端接收所述目标端针对所述获取请求返回的数据并存储至所述目标通信节点对应的数据缓存区中。9.根据权利要求2至5中任一项所述的方法,其特征在于,确定所述第一端通过所述目标通信节点进行数据传输的目标端,包括:确定所述目标通信节点对应的目标地址;根据所述目标地址,确定所述目标端;其中,所述目标通信节点对应的目标地址通过如下任一项确定:根据所述第一配置信息中包含的通信节点与目标地址的一一绑定关系,确定与所述目标通信节点具有绑定关系的目标地址;或者针对所述目标通信节点确定预置标识;根据所述预置标识,确定所述目标地址;所述预置标识为第一端对应的预置标识、或目标端对应的预置标识,用于隐藏相应端的地址或为相应端的地址。10.根据权利要求9所述的方法,其特征在于,针对所述目标通信节点确定预置标识,包括:根据所述第一配置信息,获取所述目标通信节点所绑定的预置标识;或者接收所述第一端发送的预置标识;其中,所述预置标识是第一端根据需传输的数据块所属数据流对应的传输事务确定的。11.根据权利要求9所述的方法,其特征在于,若所述预置标识为第一端对应的预置标识,则根据所述预置标识,确定所述目标地址,包括:获取所述预置标识关联的关联信息;从所述关联信息中,获取目标地址。12.根据权利要求2至5中任一项所述的方法,其特征在于,还包括:在监测到上电后,根据所述第一配置信息启动第二通信节点,以通过所述第二通信节点与所述第一端建立握手连接;在建立握手连接过程中,确定所述第一端向第二通信节点发送...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。