一种网络链路创建方法技术

技术编号:39829676 阅读:3 留言:0更新日期:2023-12-29 16:06
本申请实施例涉及网络链路技术领域,具体涉及一种网络链路创建方法

【技术实现步骤摘要】
一种网络链路创建方法、装置、设备及存储介质


[0001]本申请实施例涉及网络链路
,具体而言,涉及一种网络链路创建方法

装置

设备及存储介质


技术介绍

[0002]clos
(非阻塞网路)是一种无阻塞的多级交换网络架构,
clos
网络中包括了多个级别的路由节点以及源节点,源节点负责进行数据包的发送和收集,一般情况下,一个路由节点会连接多个源节点,每个路由节点与对应的多个源节点之间都有双向传输的网络连接线

[0003]相关技术中,随着
clos
网络规模的增大,路由节点

源节点以及连线数量大大增加,硬件实现逻辑也越来越复杂,更加增加了对
clos
网络进行布局布线的难度


技术实现思路

[0004]本申请实施例提供一种网络链路创建方法

装置

设备及存储介质,旨在对
clos
网络的网络结构进行优化

[0005]本申请实施例第一方面提供一种网络链路创建方法,所述方法包括:确定待创建的网络链路的多个待接入的源节点中的每个源节点的优先级;在一个所述源节点的优先级高于预设优先级的情况下,将所述源节点连接至二级路由节点;在一个所述源节点的优先级不高于所述预设优先级的情况下,将所述源节点连接至一级路由节点;根据每个所述一级路由节点所连接的所述源节点的节点信息,将每个所述一级路由节点连接至对应的二级路由节点;将每个所述二级路由节点连接至每个三级路由节点,得到所述网络链路

[0006]可选地,所述方法还包括:当所述一级路由节点接收到路由请求时,根据所述路由请求对应的发送节点编码以及目标节点编码,确定所述路由请求对应的转发路径;当所述二级路由节点接收到路由请求时,根据所述路由请求对应的发送节点编码以及目标节点编码,确定所述路由请求对应的转发路径;当所述三级路由节点接收到所述路由请求时,根据所述路由请求对应的所述目标节点编码,确定所述路由请求对应的转发路径

[0007]可选地,所述当所述一级路由节点接收到路由请求时,根据所述路由请求对应的发送节点编码以及目标节点编码,确定所述路由请求对应的转发路径,包括:根据所述发送节点编码,确定所述路由请求对应的发送节点;当所述发送节点为所述一级路由节点的下层节点时,对所述发送节点编码和所述目标节点编码进行异或处理,得到第一异或处理结果;
根据所述第一异或处理结果,确定所述路由请求对应的所述转发路径;当所述发送节点为所述一级路由节点的上层节点时,根据所述目标节点编码确定所述路由请求对应的所述转发路径

[0008]可选地,所述根据所述第一异或处理结果,确定所述路由请求对应的所述转发路径,包括:当所述第一异或处理结果为预设处理结果时,查看所述目标节点编码的预设位数的值;当所述预设位数的值为预设值时,确定所述转发路径为向上层节点转发;当所述预设位数的值不是所述预设值时,确定所述转发路径为向下层路由节点转发;当所述第一异或处理结果不是所述预设处理结果时,确定所述转发路径为向上层节点转发

[0009]可选地,所述当所述二级路由节点接收到路由请求时,根据所述路由请求对应的发送节点编码以及目标节点编码,确定所述路由请求对应的转发路径,包括:根据所述发送节点编码,确定所述路由请求对应的发送节点;当所述发送节点为所述二级路由节点的下层节点时,对所述发送节点编码和所述目标节点编码进行异或处理,得到第二异或处理结果;根据所述第二异或处理结果,确定所述路由请求对应的所述转发路径;当所述发送节点为所述二级路由的上层节点时,根据所述目标节点编码确定所述路由请求对应的转发路径

[0010]可选地,所述根据所述第二异或处理结果,确定所述路由请求对应的所述转发路径,包括
:
当所述第二异或处理结果为预设处理结果时,查看所述目标节点编码的预设位数的值;当所述预设位数的值为预设值时,将所述路由请求直接发送至所述二级路由节点下连接的对应的源节点;当所述预设位数的值不是所述预设值时,将所述路由请求发送至所述二级路由节点下连接的所述一级路由节点;当所述第二异或处理结果不是所述预设处理结果时,确定所述转发路径为向上层节点转发

[0011]可选地,所述当所述发送节点为所述二级路由的上层节点时,根据所述目标节点编码确定所述路由请求对应的转发路径,包括:当所述目标节点编码的预设位数的值为预设值时,将所述路由请求直接发送至所述二级路由节点下连接的对应的源节点;当所述目标节点编码的预设位数的值不是所述预设值时,将所述路由请求发送至所述二级路由节点下连接的所述一级路由节点

[0012]可选地,所述当所述三级路由节点接收到所述路由请求时,根据所述路由请求对应的所述目标节点编码,确定所述路由请求对应的转发路径,包括:确定所述目标节点编码的高三位数的值;
根据所述高三位数的值,确定所述目标节点编码对应的输出端口

[0013]可选地,所述确定待创建的网络链路的多个待接入的源节点中的每个源节点的优先级,包括:确定每个所述源节点对应的链路宽度;根据所述链路宽度,确定每个所述源节点的优先级

[0014]可选地,所述根据所述链路宽度,确定每个所述源节点的优先级,包括:当所述链路宽度大于或等于预设的链路宽度阈值时,确定所述源节点的优先级为第一优先级;当所述链路宽度小于预设的所述链路宽度阈值时,确定所述源节点的优先级为第二优先级

[0015]可选地,所述根据每个所述一级路由节点所连接的所述源节点的节点信息,将每个所述一级路由节点连接至对应的二级路由节点,包括:根据所述节点信息,确定每个所述源节点对应的所述二级路由节点;将所述源节点连接的所述一级路由节点连接至所述二级路由节点

[0016]可选地,所述根据所述节点信息,确定每个所述源节点对应的所述二级路由节点,包括:根据所述节点信息,确定所述源节点的节点编码;根据预设的节点编码与所述二级路由节点之间的对应关系,确定所述源节点对应的所述二级路由节点

[0017]本申请实施例第二方面提供一种网络链路创建装置,所述装置包括:源节点优先级确认模块,用于确定待创建的网络链路的多个待接入的源节点中的每个源节点的优先级;第一节点连接模块,用于在一个所述源节点的优先级高于预设优先级的情况下,将所述源节点连接至二级路由节点;第二节点连接模块,用于在一个所述源节点的优先级不高于所述预设优先级的情况下,将所述源节点连接至一级路由节点;第三节点连接模块,用于根据每个所述一级路由节点所连接的所述源节点的节点信息,将每个所述一级路由节点连接至对应的二级路由节点;第四节点连接模块,用于将每个所述二级路由节点连接至每个三级路由节点,得到所述网络链路

[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种网络链路创建方法,其特征在于,所述方法包括:确定待创建的网络链路的多个待接入的源节点中的每个源节点的优先级;在一个所述源节点的优先级高于预设优先级的情况下,将所述源节点连接至二级路由节点;在一个所述源节点的优先级不高于所述预设优先级的情况下,将所述源节点连接至一级路由节点;根据每个所述一级路由节点所连接的所述源节点的节点信息,将每个所述一级路由节点连接至对应的二级路由节点;将每个所述二级路由节点连接至每个三级路由节点,得到所述网络链路
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述一级路由节点接收到路由请求时,根据所述路由请求对应的发送节点编码以及目标节点编码,确定所述路由请求对应的转发路径;当所述二级路由节点接收到路由请求时,根据所述路由请求对应的发送节点编码以及目标节点编码,确定所述路由请求对应的转发路径;当所述三级路由节点接收到所述路由请求时,根据所述路由请求对应的所述目标节点编码,确定所述路由请求对应的转发路径
。3.
根据权利要求2所述的方法,其特征在于,所述当所述一级路由节点接收到路由请求时,根据所述路由请求对应的发送节点编码以及目标节点编码,确定所述路由请求对应的转发路径,包括:根据所述发送节点编码,确定所述路由请求对应的发送节点;当所述发送节点为所述一级路由节点的下层节点时,对所述发送节点编码和所述目标节点编码进行异或处理,得到第一异或处理结果;根据所述第一异或处理结果,确定所述路由请求对应的所述转发路径;当所述发送节点为所述一级路由节点的上层节点时,根据所述目标节点编码确定所述路由请求对应的所述转发路径
。4.
根据权利要求3所述的方法,其特征在于,所述根据所述第一异或处理结果,确定所述路由请求对应的所述转发路径,包括:当所述第一异或处理结果为预设处理结果时,查看所述目标节点编码的预设位数的值;当所述预设位数的值为预设值时,确定所述转发路径为向上层节点转发;当所述预设位数的值不是所述预设值时,确定所述转发路径为向下层路由节点转发;当所述第一异或处理结果不是所述预设处理结果时,确定所述转发路径为向上层节点转发
。5.
根据权利要求2所述的方法,其特征在于,所述当所述二级路由节点接收到路由请求时,根据所述路由请求对应的发送节点编码以及目标节点编码,确定所述路由请求对应的转发路径,包括:根据所述发送节点编码,确定所述路由请求对应的发送节点;当所述发送节点为所述二级路由节点的下层节点时,对所述发送节点编码和所述目标节点编码进行异或处理,得到第二异或处理结果;
根据所述第二异或处理结果,确定所述路由请求对应的所述转发路径;当所述发送节点为所述二级路由的上层节点时,根据所述目标节点编码确定所述路由请求对应的转发路径
。6.
根据权利要求5所述的方法,其特征在于,所述根据所述第二异或处理结果,确定所述路由请求对应的所述转发路径,包括
:
当所述第二异或处理结果为预设处理结果时,查看所述目标节点编码的预设位数的值;当所述预设位数的值为预设值时,将所述路由请求发送至所述二级路由节点下连接的对应的源节点;当所述预设位数的值不是所述预设值时,将所述路由请求发送至所述二级路由节点下连接的所述一级路由节点;当所述第二异或处理结果不是所述预设处理结果时,确定所述转发...

【专利技术属性】
技术研发人员:陈静静孙华锦李树青高娜
申请(专利权)人:苏州元脑智能科技有限公司
类型:发明
国别省市:

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

1