【技术实现步骤摘要】
交换芯片报文动态存储方法
[0001]本专利技术涉及交换芯片软件
,特别涉及一种交换芯片报文动态存储方法。
技术介绍
[0002]现有技术中,交换设备在突发的场景下,主要通过提升交换芯片的带宽或者增大芯片内部的buffer容量来吸纳突发报文,从而达到高优先级低时延,低优先级不丢包的目的。
[0003]现有技术存在交换芯片生产成本高、维护成本高、投入产出效率低的缺陷。
[0004]
技术实现思路
[0005]根据本专利技术实施例,提供了一种交换芯片报文动态存储方法,包含如下步骤:在交换芯片中设置若干个映射队列;对部分映射队列的存储模式进行设置,获得若干个第一映射队列,若干个第一映射队列的存储模式为仅内部buffer存储模式;对其余的映射队列的存储模式进行设置,获得若干个第二映射队列,若干个第二映射队列的存储模式为混合存储模式;对若干个第二映射队列的内部buffer存储阈值与混合buffer存储阈值进行设置;交换芯片根据输入交换芯片的报文的流量状态,切换应用若干个第一映射队列与若干个第二映射队列存储输 ...
【技术保护点】
【技术特征摘要】
1.一种交换芯片报文动态存储方法,其特征在于,包含如下步骤:在交换芯片中设置若干个映射队列;对部分所述映射队列的存储模式进行设置,获得若干个第一映射队列,所述若干个第一映射队列的存储模式为仅内部buffer存储模式;对其余的所述映射队列的存储模式进行设置,获得若干个第二映射队列,所述若干个第二映射队列的存储模式为混合存储模式;对所述若干个第二映射队列的内部buffer存储阈值与混合buffer存储阈值进行设置;所述交换芯片根据输入所述交换芯片的报文的流量状态,切换应用所述若干个第一映射队列与所述若干个第二映射队列存储输入所述交换芯片的报文于所述交换芯片的内部buffer与所述交换芯片的外部buffer中。2.如权利要求1所述交换芯片报文动态存储方法,其特征在于,在对所述若干个映射队列的存储模式进行设置之前清空所述若干个映射队列的残余报文。3.如权利要求1所述交换芯片报文动态存储方法,其特征在于,在所述交换芯片中设置若干个映射队列,包含如下子步骤:基于802.1q协议,通过外部的软件配置输入所述交换芯片的报文的优先级至若干个优先级模板;映射所述若干个优先级模板至若干个队列,获得若干个映射队列。4.如权利要求1所述交换芯片报文动态存储方法,其特征在于,所述若干个第一映射队列均为高优先级队列。5.如权利要求1所述交换芯片报文动态存储方法,其特征在于,所述若干个第二映射队列均为低优先级队列。6.如权利要求1所述交换芯片报文动态存储方法,其特征在于,所述若干个第二映射队列的内部buffer存储阈值与混合buffer存储阈值的设置规则如下:所述混合buffer存储阈值大于所述内部buffer存储阈值与所述交换芯片...
【专利技术属性】
技术研发人员:华杰,鲁范旗,周杉,
申请(专利权)人:杭州云合智网技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。