一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种分布式系统转发平面路由处理方法及系统与流程

2021-10-23 01:32:00 来源:中国专利 TAG:系统 数据通信 分布式 路由 转发

技术特征:
1.一种分布式系统转发平面路由处理方法,其特征在于,包括以下步骤:构建本地转发接口表,以背板型号、转发盘型号、转发盘槽位号和转发盘芯片号为关键字,进行本地转发接口表中表项条目的创建,用于存储当前转发盘的背板连接器号和本地转发端口号;构建连接器映射表,以背板型号、源槽位号和源背板连接器号为关键字,进行连接器映射表中表项条目的创建,用于存储当前转发盘的数据下一跳所到达的目的槽位号和目的连接器号;将背板上每个转发盘的槽位号和连接器号,背板上各个转发盘的背板型号和转发盘型号存入本地转发接口表中,同时将背板上各个槽位之间的互联关系、各个连接器之间的互联关系存入连接器映射表;从本地转发接口表和连接器映射表中获取转发盘间的转发路由信息,生成转发路由条目。2.如权利要求1所述的一种分布式系统转发平面路由处理方法,其特征在于:所述转发盘包括业务盘和交换盘。3.如权利要求2所述的一种分布式系统转发平面路由处理方法,其特征在于,在从本地转发接口表和连接器映射表中获取转发盘间的转发路由信息之后,生成转发路由条目之前,还包括:基于从本地转发接口表和连接器映射表中获取转发盘间的转发路由信息,创建逻辑路由表,所述逻辑路由表的内容包括源业务盘的业务盘型号、背板型号、槽位号、芯片号、本地转发端口号,以及目的业务盘的业务盘型号、槽位号、芯片号。4.如权利要求3所述的一种分布式系统转发平面路由处理方法,其特征在于,所述从本地转发接口表和连接器映射表中获取转发盘间的转发路由信息,生成转发路由条目,当分布式系统为基于mesh的硬件架构时,该步骤具体为:以源业务盘的业务盘型号、背板型号、槽位号和芯片号,对应作为本地转发接口表中的转发盘型号、背板型号、转发盘槽位号和转发盘芯片号,进行关键字查找,得到源业务盘的背板连接器号和本地转发端口号;以得到的背板连接器号,以及源业务盘的背板型号、源业务盘的槽位号、目的业务盘的槽位号,对应作为连接器映射表中的源背板连接器号、背板型号、源槽位号、目的槽位号,进行关键字查找,得到目的连接器号;以目的业务盘的业务盘型号、背板型号、槽位号,作为本地转发接口表中的转发盘型号、背板型号、转发盘槽位号,进行关键字查找,得到目的业务盘的背板连接器号和本地转发端口号,判断得到的背板连接器号和在连接器映射表中进行关键字查找得到的目的连接器号是否相同:若是,则判断得到的背板连接器号所在的端口是否为空,若为空,则表明获取转发盘间转发路由信息失败,不作处理;若不为空,表明获取转发盘间转发路由信息成功,则创建逻辑路由表,生成转发路由条目;若否,则表明获取转发盘间转发路由信息失败,不作处理。5.如权利要求3所述的一种分布式系统转发平面路由处理方法,其特征在于,所述从本地转发接口表和连接器映射表中获取转发盘间的转发路由信息,生成转发路由条目,当分布式系统为基于crossbar或clos的硬件架构时,该步骤具体为:
以源业务盘的业务盘型号、背板型号、槽位号和芯片号,对应作为本地转发接口表中的转发盘型号、背板型号、转发盘槽位号和转发盘芯片号,进行关键字查找,得到源业务盘的背板连接器号和本地转发端口号;然后以得到的背板连接器号,以及源业务盘的背板型号、源业务盘的槽位号、交换盘的槽位号,对应作为连接器映射表中的源背板连接器号、背板型号、源槽位号、目的槽位号,进行关键字查找,得到目的连接器号;然后以交换盘的业务盘型号、背板型号、槽位号,作为本地转发接口表中的转发盘型号、背板型号、转发盘槽位号,进行关键字查找,得到交换盘的背板连接器号和本地转发端口号,判断得到的背板连接器号和在连接器映射表中进行关键字查找得到的目的连接器号是否相同,若否,则表明获取转发盘间转发路由信息失败,不作处理;若是,则继续判断得到的背板连接器号所在的端口是否为空,若为空,则表明获取转发盘间转发路由信息失败,不作处理;若不为空,则继续以交换盘的型号、背板型号、槽位号和芯片号,对应作为本地转发接口表中的转发盘型号、背板型号、转发盘槽位号和转发盘芯片号,进行关键字查找,得到交换盘的背板连接器号和本地转发端口号,所得到的交换盘的背板连接器号,与源业务盘的的背板连接器相连;然后以得到的交换盘的背板连接器号,以及交换盘的背板型号、源业务盘的槽位号、目的业务盘的槽位号,对应作为连接器映射表中的源背板连接器号、背板型号、源槽位号、目的槽位号,进行关键字查找,得到目的连接器号;然后以目的业务盘的业务盘型号、背板型号、槽位号,作为本地转发接口表中的转发盘型号、背板型号、转发盘槽位号,进行关键字查找,得到目的业务盘的背板连接器号和本地转发端口号,判断得到的背板连接器号和在连接器映射表中进行关键字查找最新得到的目的连接器号是否相同,若不相同,则表明获取转发盘间转发路由信息失败,不作处理;若相同,则判断得到的背板连接器号所在的端口是否为空,若为空,则表明获取转发盘间转发路由信息失败,不作处理;若不为空,表明获取转发盘间转发路由信息成功,则创建逻辑路由表,生成转发路由条目。6.一种分布式系统转发平面路由处理系统,其特征在于,包括:第一构建模块,其用于构建本地转发接口表,以背板型号、转发盘型号、转发盘槽位号和转发盘芯片号为关键字,进行本地转发接口表中表项条目的创建,用于存储当前转发盘的背板连接器号和本地转发端口号;第二构建模块,其用于构建连接器映射表,以背板型号、源槽位号和源背板连接器号为关键字,进行连接器映射表中表项条目的创建,用于存储当前转发盘的数据下一跳所到达的目的槽位号和目的连接器号;存入模块,其用于将背板上每个转发盘的槽位号和连接器号,背板上各个转发盘的背板型号和转发盘型号存入本地转发接口表中,同时将背板上各个槽位之间的互联关系、各个连接器之间的互联关系存入连接器映射表;生成模块,其用于从本地转发接口表和连接器映射表中获取转发盘间的转发路由信息,生成转发路由条目。7.如权利要求6所述的一种分布式系统转发平面路由处理系统,其特征在于:所述转发
盘包括业务盘和交换盘。8.如权利要求7所述的一种分布式系统转发平面路由处理系统,其特征在于,在从本地转发接口表和连接器映射表中获取转发盘间的转发路由信息之后,生成转发路由条目之前,还包括:基于从本地转发接口表和连接器映射表中获取转发盘间的转发路由信息,创建逻辑路由表,所述逻辑路由表的内容包括源业务盘的业务盘型号、背板型号、槽位号、芯片号、本地转发端口号,以及目的业务盘的业务盘型号、槽位号、芯片号。9.如权利要求7所述的一种分布式系统转发平面路由处理系统,其特征在于,所述从本地转发接口表和连接器映射表中获取转发盘间的转发路由信息,生成转发路由条目,当分布式系统为基于mesh的硬件架构时,该过程具体为:以源业务盘的业务盘型号、背板型号、槽位号和芯片号,对应作为本地转发接口表中的转发盘型号、背板型号、转发盘槽位号和转发盘芯片号,进行关键字查找,得到源业务盘的背板连接器号和本地转发端口号;以得到的背板连接器号,以及源业务盘的背板型号、源业务盘的槽位号、目的业务盘的槽位号,对应作为连接器映射表中的源背板连接器号、背板型号、源槽位号、目的槽位号,进行关键字查找,得到目的连接器号;以目的业务盘的业务盘型号、背板型号、槽位号,作为本地转发接口表中的转发盘型号、背板型号、转发盘槽位号,进行关键字查找,得到目的业务盘的背板连接器号和本地转发端口号,判断得到的背板连接器号和在连接器映射表中进行关键字查找得到的目的连接器号是否相同:若是,则判断得到的背板连接器号所在的端口是否为空,若为空,则表明获取转发盘间转发路由信息失败,不作处理;若不为空,表明获取转发盘间转发路由信息成功,则创建逻辑路由表,生成转发路由条目;若否,则表明获取转发盘间转发路由信息失败,不作处理。10.如权利要求7所述的一种分布式系统转发平面路由处理系统,其特征在于,所述从本地转发接口表和连接器映射表中获取转发盘间的转发路由信息,生成转发路由条目,当分布式系统为基于crossbar或clos的硬件架构时,该过程具体为:以源业务盘的业务盘型号、背板型号、槽位号和芯片号,对应作为本地转发接口表中的转发盘型号、背板型号、转发盘槽位号和转发盘芯片号,进行关键字查找,得到源业务盘的背板连接器号和本地转发端口号;然后以得到的背板连接器号,以及源业务盘的背板型号、源业务盘的槽位号、交换盘的槽位号,对应作为连接器映射表中的源背板连接器号、背板型号、源槽位号、目的槽位号,进行关键字查找,得到目的连接器号;然后以交换盘的业务盘型号、背板型号、槽位号,作为本地转发接口表中的转发盘型号、背板型号、转发盘槽位号,进行关键字查找,得到交换盘的背板连接器号和本地转发端口号,判断得到的背板连接器号和在连接器映射表中进行关键字查找得到的目的连接器号是否相同,若否,则表明获取转发盘间转发路由信息失败,不作处理;若是,则继续判断得到的背板连接器号所在的端口是否为空,若为空,则表明获取转发盘间转发路由信息失败,不作处理;若不为空,则继续以交换盘的型号、背板型号、槽位号和芯片号,对应作为本地转发接口表中的转发盘型
号、背板型号、转发盘槽位号和转发盘芯片号,进行关键字查找,得到交换盘的背板连接器号和本地转发端口号,所得到的交换盘的背板连接器号,与源业务盘的的背板连接器相连;然后以得到的交换盘的背板连接器号,以及交换盘的背板型号、源业务盘的槽位号、目的业务盘的槽位号,对应作为连接器映射表中的源背板连接器号、背板型号、源槽位号、目的槽位号,进行关键字查找,得到目的连接器号;然后以目的业务盘的业务盘型号、背板型号、槽位号,作为本地转发接口表中的转发盘型号、背板型号、转发盘槽位号,进行关键字查找,得到目的业务盘的背板连接器号和本地转发端口号,判断得到的背板连接器号和在连接器映射表中进行关键字查找最新得到的目的连接器号是否相同,若不相同,则表明获取转发盘间转发路由信息失败,不作处理;若相同,则判断得到的背板连接器号所在的端口是否为空,若为空,则表明获取转发盘间转发路由信息失败,不作处理;若不为空,表明获取转发盘间转发路由信息成功,则创建逻辑路由表,生成转发路由条目。

技术总结
本发明公开了一种分布式系统转发平面路由处理方法及系统,涉及数据通信技术领域,该方法包括构建本地转发接口表;构建连接器映射表,以背板型号、源槽位号和源背板连接器号为关键字,进行连接器映射表中表项条目的创建;将背板上每个转发盘的槽位号和连接器号,背板上各个转发盘的背板型号和转发盘型号存入本地转发接口表中,同时将背板上各个槽位之间的互联关系、各个连接器之间的互联关系存入连接器映射表;从本地转发接口表和连接器映射表中获取转发盘间的转发路由信息,生成转发路由条目。本发明能够提高转发路由存储表示效率,同时避免路由信息录入出错导致的后续排查困难问题。问题。问题。


技术研发人员:肖杉
受保护的技术使用者:烽火通信科技股份有限公司
技术研发日:2020.04.16
技术公布日:2021/10/22
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜