一种数据传输方法、装置及设备制造方法及图纸

技术编号:38864333 阅读:20 留言:0更新日期:2023-09-17 10:04
本申请提供了一种数据传输方法、装置及设备,涉及网络通信技术领域,该方法包括:接收客户端针对目的节点的访问请求;根据目的节点的标识,在第一节点上保存的节点地址信息中查找目的节点的地址信息;若未查找到,则向第一节点的上层节点发送针对目的节点的地址查询请求;接收目标上层节点发送的地址查询响应消息,基于地址查询响应消息确定所述目标上层节点的地址信息;通过控制面消息将访问请求发送至所述目标上层节点,以使目标上层节点根据所述目的节点的标识,将待转发数据转发至所述目的节点。通过上述方法,能够实现跨节点之间数据的直接传输,保证了控制面数据的安全。保证了控制面数据的安全。保证了控制面数据的安全。

【技术实现步骤摘要】
一种数据传输方法、装置及设备


[0001]本申请涉及网络通信
,具体涉及一种数据传输方法、装置及设备。

技术介绍

[0002]自主网络构架(Autonomic Network Infrastructure,ANI)是一种极少人工干预的自管理、自配置、自信任、自优化、自愈、自保护的网络构建和运行框架,是未来数据网络发展的重要方向之一,可作为算力网络的基础构架。
[0003]目前,对于自主网络控制面中的节点,由于各节点采用的是虚拟链路层和虚拟接口对应的链路本地地址,只能将待转发的数据逐跳地转发至目的节点,这种逐跳转发的方式效率低;而且如果要实现跨节点之间直接的数据转发,需要先将控制面上的节点的数据映射到数据面,然后在数据面对待转发的数据进行封装后,再通过数据面发送至控制面的目的节点,这种方式封装开销大,另外,将控制面的数据映射到数据面,无法保证控制面上数据的安全。

技术实现思路

[0004]本申请实施例提供了一种数据传输方法、装置及设备,能够在控制面实现跨节点之间直接的数据转发,提高了数据转发的效率。
[0005]第一方面,本申请实施例提供了一种数据传输方法,所述方法包括:
[0006]接收客户端通过控制面消息发送的针对目的节点的访问请求;所述访问请求中携带有所述目的节点的标识和待转发数据;
[0007]根据所述目的节点的标识,在所述第一节点上保存的节点地址信息中查找所述目的节点的地址信息;
[0008]若未查找到所述目的节点的地址信息,则向所述第一节点的上层节点发送针对所述目的节点的地址查询请求;所述地址查询请求中携带有所述目的节点的标识,以使所述上层节点根据所述目的节点的标识查找所述目的节点的地址信息;所述第一节点具有多个上层节点,所述多个上层节点中包括直接上层节点和间接上层节点;所述第一节点通过所述直接上层节点与所述间接上层节点进行通信;
[0009]接收目标上层节点发送的地址查询响应消息,基于所述地址查询响应消息确定所述目标上层节点的地址信息,将所述目标上层节点的地址信息保存到所述第一节点上的节点地址信息中;所述目标上层节点为所述多个上层节点中的一个;所述目标上层节点为根据所述目的节点的标识,在所述目标上层节点上保存的节点地址信息中,查找到所述目的节点的地址信息的节点;
[0010]通过控制面消息将所述访问请求发送至所述目标上层节点,以使所述目标上层节点根据所述目的节点的标识,将所述待转发数据转发至所述目的节点。
[0011]在一种可能的实施方式中,所述接收客户端通过控制面消息发送的针对目的节点的访问请求之前,所述方法还包括:
[0012]基于所述第一节点与相邻节点协商确定的第一节点标识,所述第一节点所属区域的区域标识,所述第一节点的控制面标识,以及所述第一节点的互联网协议地址,确定所述第一节点的地址信息。
[0013]在一种可能的实施方式中,所述确定所述第一节点的地址信息之后,所述方法还包括:
[0014]接收并保存所述直接上层节点发送的上层路径节点的地址信息,所述上层路径节点为所述第一节点的上层节点,且位于预先建立的通告路径上;
[0015]接收并保存直接下层节点发送的下层路径节点的地址信息;所述下层路径节点为所述第一节点的下层节点,且位于所述通告路径上;
[0016]向所述直接上层节点发送所述第一节点的地址信息和所述下层路径节点的地址信息,以及向所述直接下层节点发送所述第一节点的地址信息和所述上层路径节点的地址信息。
[0017]在一种可能的实施方式中,所述向所述第一节点的上层节点发送针对所述目的节点的地址查询请求,包括:
[0018]向所述第一节点的直接上层节点发送针对所述目的节点的地址查询请求。
[0019]在一种可能的实施方式中,所述直接上层节点包括主节点和至少一个备用节点;所述向所述第一节点的直接上层节点发送针对所述目的节点的地址查询请求,包括:
[0020]向所述主节点发送所述目的节点的地址查询请求;
[0021]确定接收到所述主节点反馈的查询结果为失败时,分别向所述至少一个备用节点发送所述目的节点的地址查询请求。
[0022]在一种可能的实施方式中,所述目标上层节点为预先建立的通告路径上的节点;所述地址查询响应消息中携带有所述目标上层节点的标识数据;
[0023]所述基于所述地址查询响应消息确定所述目标上层节点的地址信息,包括:
[0024]基于所述目标上层节点的标识数据,在第一节点保存的节点地址信息中查找所述目标上层节点的地址信息。
[0025]在一种可能的实施方式中,所述目标上层节点为备用节点;所述地址查询响应消息中携带有所述目标上层节点的地址信息;
[0026]所述基于所述地址查询响应消息确定所述目标上层节点的地址信息,包括:
[0027]从所述地址查询响应消息中获取所述目标上层节点的地址信息。
[0028]在一种可能的实施方式中,所述通过控制面消息将所述访问请求发送至所述目标上层节点之前,还包括:
[0029]将所述待转发数据的生存时间设置为不小于第一预设阈值,以使所述待转发数据在所述目标上层节点时的生存时间不小于第二预设阈值。
[0030]第二方面,本申请实施例提供了一种数据传输装置,所述装置包括:
[0031]接收模块,用于接收客户端通过控制面消息发送的针对目的节点的访问请求;所述访问请求中携带有所述目的节点的标识和待转发数据;
[0032]第一查找模块,用于根据所述目的节点的标识,在所述第一节点上保存的节点地址信息中查找所述目的节点的地址信息;
[0033]第二查找模块,用于若未查找到所述目的节点的地址信息,则向所述第一节点的
上层节点发送针对所述目的节点的地址查询请求;所述地址查询请求中携带有所述目的节点的标识,以使所述上层节点根据所述目的节点的标识查找所述目的节点的地址信息;所述第一节点具有多个上层节点,所述多个上层节点中包括直接上层节点和间接上层节点;所述第一节点通过所述直接上层节点与所述间接上层节点进行通信;
[0034]确定模块,用于接收目标上层节点发送的地址查询响应消息,基于所述地址查询响应消息确定所述目标上层节点的地址信息,将所述目标上层节点的地址信息保存到所述第一节点上的节点地址信息中;所述目标上层节点为所述多个上层节点中的一个;所述目标上层节点为根据所述目的节点的标识,在所述目标上层节点上保存的节点地址信息中,查找到所述目的节点的地址信息的节点;
[0035]转发模块,用于通过控制面消息将所述访问请求发送至所述目标上层节点,以使所述目标上层节点根据所述目的节点的标识,将所述待转发数据转发至所述目的节点。
[0036]第三方面,本申请实施例提供了一种数据传输设备,所述设备包括:
[0037]至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,应用于第一节点,其特征在于,所述方法包括:接收客户端通过控制面消息发送的针对目的节点的访问请求;所述访问请求中携带有所述目的节点的标识和待转发数据;根据所述目的节点的标识,在所述第一节点上保存的节点地址信息中查找所述目的节点的地址信息;若未查找到所述目的节点的地址信息,则向所述第一节点的上层节点发送针对所述目的节点的地址查询请求;所述地址查询请求中携带有所述目的节点的标识,以使所述上层节点根据所述目的节点的标识查找所述目的节点的地址信息;所述第一节点具有多个上层节点,所述多个上层节点中包括直接上层节点和间接上层节点;所述第一节点通过所述直接上层节点与所述间接上层节点进行通信;接收目标上层节点发送的地址查询响应消息,基于所述地址查询响应消息确定所述目标上层节点的地址信息,将所述目标上层节点的地址信息保存到所述第一节点上的节点地址信息中;所述目标上层节点为所述多个上层节点中的一个;所述目标上层节点为根据所述目的节点的标识,在所述目标上层节点上保存的节点地址信息中,查找到所述目的节点的地址信息的节点;通过控制面消息将所述访问请求发送至所述目标上层节点,以使所述目标上层节点根据所述目的节点的标识,将所述待转发数据转发至所述目的节点。2.根据权利要求1所述的方法,其特征在于,所述接收客户端通过控制面消息发送的针对目的节点的访问请求之前,所述方法还包括:基于所述第一节点与相邻节点协商确定的第一节点标识,所述第一节点所属区域的区域标识,所述第一节点的控制面标识,以及所述第一节点的互联网协议地址,确定所述第一节点的地址信息。3.根据权利要求2所述的方法,其特征在于,所述确定所述第一节点的地址信息之后,所述方法还包括:接收并保存所述直接上层节点发送的上层路径节点的地址信息,所述上层路径节点为所述第一节点的上层节点,且位于预先建立的通告路径上;接收并保存直接下层节点发送的下层路径节点的地址信息;所述下层路径节点为所述第一节点的下层节点,且位于所述通告路径上;向所述直接上层节点发送所述第一节点的地址信息和所述下层路径节点的地址信息,以及向所述直接下层节点发送所述第一节点的地址信息和所述上层路径节点的地址信息。4.根据权利要求1所述的方法,其特征在于,所述向所述第一节点的上层节点发送针对所述目的节点的地址查询请求,包括:向所述第一节点的直接上层节点发送针对所述目的节点的地址查询请求。5.根据权利要求4所述的方法,其特征在于,所述直接上层节点包括主节点和至少一个备用节点;所述向所述第一节点的直接上层节点发送针对所述目的节点的地址查询请求,包括:向所述主节点发送所述目的节点的地址查询请求;确定接收到所述主节点反馈的查询结果为失败时,分别向所述至少一个备用节点发送所述目的节点的地址查询请求。
6.根据权利要求5所述...

【专利技术属性】
技术研发人员:孙剑平
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1