【技术实现步骤摘要】
本专利技术属于交换网络路由领域,特别涉及一种交换芯片的分区路由共享方法和装置。
技术介绍
1、交换芯片是交换网络中核心硬件组件,用于处理网络流量、实现网络中数据的快速交换和转发功能。高传输带宽、低传输延时是交换芯片重要的性能指标。交换芯片的重要硬件模块之一是路由表rt(routing table),该路由表包含网络的拓扑结构和指向特定网络目的节点设备的路径信息。路由表的实现方案对交换芯片出口端口确定和报文快速转发至关重要。交换芯片中的路由表通常采用内容寻址存储器cam(content addressablememory)或随机存储器ram(random access memory)实现,用于存储报文目的节点设备id和交换芯片出口端口的对应关系。
2、随着交换网络的快速发展,网络中交换节点越来越多,包含网络拓扑中路由信息的路由表项越来越多,硬件资源消耗也越来越大。同时,交换芯片端口数量日益增大,芯片规模也越来越大。受限于制造工艺和制造成本,高性能交换芯片在实现高带宽的基础上,对硬件资源消耗要求也非常严苛。如何在平衡资源消耗和路
...【技术保护点】
1.一种交换芯片的分区路由共享方法,其特征在于,包括:
2.根据权利要求1所述的交换芯片的分区路由共享方法,其特征在于,所述将交换芯片中所有端口划分为多个分区,在每个分区中设置共享路由表,进一步包括:
3.根据权利要求1所述的交换芯片的分区路由共享方法,其特征在于,所述向所述入口端口所在分区的共享路由表发起读路由表请求,进一步包括:
4.根据权利要求1所述的交换芯片的分区路由共享方法,其特征在于,所述对读路由表请求进行仲裁,进一步包括:
5.根据权利要求1所述的交换芯片的分区路由共享方法,其特征在于,所述本地路由缓存包括
...【技术特征摘要】
1.一种交换芯片的分区路由共享方法,其特征在于,包括:
2.根据权利要求1所述的交换芯片的分区路由共享方法,其特征在于,所述将交换芯片中所有端口划分为多个分区,在每个分区中设置共享路由表,进一步包括:
3.根据权利要求1所述的交换芯片的分区路由共享方法,其特征在于,所述向所述入口端口所在分区的共享路由表发起读路由表请求,进一步包括:
4.根据权利要求1所述的交换芯片的分区路由共享方法,其特征在于,所述对读路由表请求进行仲裁,进一步包括:
5.根据权利要求1所述的交换芯片的分区路由共享方法,其特征在于,所述本地路由缓存包括第一路由缓存和第二路由缓存,所述第一路由缓存由软件配置;第二路由缓存由硬件自动获取和更新,并且...
【专利技术属性】
技术研发人员:王大伦,杜欣,张林,黄少肃,朱炯,龚晓华,李良磊,熊绪斌,
申请(专利权)人:无锡众星微系统技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。