交换设备的缓存管理及交换设备制造技术

技术编号:42109216 阅读:24 留言:0更新日期:2024-07-25 00:32
本发明专利技术实施例提供了一种交换设备的缓存管理方法及交换设备,该方法包括:在对所述交换设备进行初始化时,按照预设比例为所述交换设备的每个端口对应的队列分配片内最小保证缓存、片内共享缓存、以及片外缓存;定期轮询每个所述队列的片外缓存使用情况;对于所述队列中连续N次轮询M次占用片外缓存的第一队列,禁止所述第一队列占用其片外缓存,并将所述第一队列的片内共享缓存的数量降低至第一预设比例,其中M和N为正整数,M小于或等于N。

【技术实现步骤摘要】

本专利技术实施例涉及通信领域,具体而言,涉及交换设备的缓存管理方法及交换设备。


技术介绍

1、一般情况下,交换机的片内和片外缓存分配遵循公平原则,初始化固定设置,这样片内共享缓存设置较大(如果较小,所有队列都容易搬移到片外缓存,搬移带宽容易不足),如果正常转发没有问题,但是如果存在少数队列持续拥塞或者存在短时间环路等情况下,这时候的交换机转发,会导致出现以下的问题:

2、1、片内缓存共享部分被用满,很多队列只能用片内缓存的最小保证部分,少量的片内缓存共享部分,大量占用片外缓存部分,整体设备的转发网络时延加大。

3、2、大量报文转发都要用到片外缓存,大量的报文在片内片外来回搬移,导致内部转发的总线带宽不够,从而进行队列无差别丢包。


技术实现思路

1、本专利技术实施例提供了一种交换设备的缓存管理方法及交换设备,以至少解决相关技术中由于队列大量占用片外缓存所导致的缓存使用效率下降的问题。

2、根据本专利技术的一个实施例,提供了一种交换设备的缓存管理方法,包括:在对所述交换设备进行本文档来自技高网...

【技术保护点】

1.一种交换设备的缓存管理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,还包括:

3.根据权利要求2所述的方法,其特征在于,在监测到所述第一队列的丢包情况恢复正常后,通过恢复机制将所述第一队列的片内共享缓存以及片外缓存的设置恢复到正常状态,包括:

4.根据权利要求2所述的方法,其特征在于,其中,在一次轮询过程中,仅允许L个所述第二队列占用其片外缓存,并将所述L个第二队列的片内共享缓存的数量恢复至降低之前的值,其中L为大于或等于1的整数。

5.根据权利要求1所述的方法,其特征在于,还包括:

>6.一种交换设备,...

【技术特征摘要】

1.一种交换设备的缓存管理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,还包括:

3.根据权利要求2所述的方法,其特征在于,在监测到所述第一队列的丢包情况恢复正常后,通过恢复机制将所述第一队列的片内共享缓存以及片外缓存的设置恢复到正常状态,包括:

4.根据权利要求2所述的方法,其特征在于,其中,在一次轮询过程中,仅允许l个所述第二队列占用其片外缓存,并将所述l个第二队列的片内共享缓存的数量恢复至降低之前的值,其中l为大于或等于1的整数。

5.根据权利要求1所述的方法,其特征在于,还包括:

6.一种交换设备,其特征在于,包括cpu和交换芯片,其中,所述cpu包括:

7.根据权利要求6所述的交换设备,其特征在于,

...

【专利技术属性】
技术研发人员:潘庭山
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1