CN114415969B - 交换芯片报文动态存储方法 - Google Patents
交换芯片报文动态存储方法 Download PDFInfo
- Publication number
- CN114415969B CN114415969B CN202210119985.4A CN202210119985A CN114415969B CN 114415969 B CN114415969 B CN 114415969B CN 202210119985 A CN202210119985 A CN 202210119985A CN 114415969 B CN114415969 B CN 114415969B
- Authority
- CN
- China
- Prior art keywords
- mapping
- queues
- chip
- exchange chip
- messages
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000013507 mapping Methods 0.000 claims abstract description 98
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000012423 maintenance Methods 0.000 abstract description 4
- 238000004519 manufacturing process Methods 0.000 abstract description 4
- 230000003139 buffering effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013259 porous coordination polymer Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0656—Data buffering arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0629—Configuration or reconfiguration of storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/544—Buffers; Shared memory; Pipes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种交换芯片报文动态存储方法,包含如下步骤:在交换芯片中设置若干个映射队列;对部分映射队列的存储模式进行设置,获得若干个第一映射队列,若干个第一映射队列的存储模式为仅内部buffer存储模式;设置其余的映射队列的存储模式为混合存储模式,获得若干个第二映射队列;进行设置若干个第二映射队列的内部buffer存储阈值与混合buffer存储阈值;交换芯片根据输入交换芯片的报文的流量状态,切换应用若干个第一映射队列与若干个第二映射队列存报文于内部buffer与外部buffer中。本发明即保证了交换芯片的低时延特性也增加了交换芯片的缓存能力,同时降低了交换芯片的生产成本与维护成本,提高了交换芯片的投入产出效率。
Description
技术领域
本发明涉及交换芯片软件技术领域,特别涉及一种交换芯片报文动态存储方法。
背景技术
现有技术中,交换设备在突发的场景下,主要通过提升交换芯片的带宽或者增大芯片内部的buffer容量来吸纳突发报文,从而达到高优先级低时延,低优先级不丢包的目的。
现有技术存在交换芯片生产成本高、维护成本高、投入产出效率低的缺陷。
发明内容
根据本发明实施例,提供了一种交换芯片报文动态存储方法,包含如下步骤:
在交换芯片中设置若干个映射队列;
对部分映射队列的存储模式进行设置,获得若干个第一映射队列,若干个第一映射队列的存储模式为仅内部buffer存储模式;
对其余的映射队列的存储模式进行设置,获得若干个第二映射队列,若干个第二映射队列的存储模式为混合存储模式;
对若干个第二映射队列的内部buffer存储阈值与混合buffer存储阈值进行设置;
交换芯片根据输入交换芯片的报文的流量状态,切换应用若干个第一映射队列与若干个第二映射队列存储输入交换芯片的报文于交换芯片的内部buffer与交换芯片的外部buffer中。
进一步,在对若干个映射队列的存储模式进行设置之前清空若干个映射队列的残余报文。
进一步,在交换芯片中设置若干个映射队列,包含如下子步骤:
基于802.1q协议,通过外部的软件配置输入交换芯片的报文的优先级至若干个优先级模板;
映射若干个优先级模板至若干个队列,获得若干个映射队列。
进一步,若干个第一映射队列均为高优先级队列。
进一步,若干个第二映射队列均为低优先级队列。
进一步,若干个第二映射队列的内部buffer存储阈值与混合buffer存储阈值的设置规则如下:
混合buffer存储阈值大于内部buffer存储阈值与交换芯片的最大传输单元之和;
当输入交换芯片的内部buffer报文统计达到内部buffer存储阈值时,交换芯片使用若干个第二映射队列存储后续输入交换芯片的报文于交换芯片的外部buffer中;
当交换芯片的内部buffer报文统计小于内部buffer存储阈值,且内部buffer报文统计与交换芯片的外部报文统计之和小于混合buffer存储阈值时,交换芯片使用若干个第二映射队列存储后续输入交换芯片的报文于交换芯片的内部buffer中。
进一步,交换芯片根据输入交换芯片的报文的流量状态,切换应用若干个第一映射队列与若干个第二映射队列存储输入交换芯片的报文于交换芯片的内部buffer与交换芯片的外部buffer中,包含如下子步骤:
当交换芯片的输入报文的流量状态为平稳状态时,输入交换芯片报文不满足第二映射队列的内部buffer存储阈值与混合buffer存储阈值的要求,交换芯片应用若干个第一映射队列与若干个第二映射队列存储报文于交换芯片的内部buffer中;
当交换芯片的输入报文的流量状态为突发状态时,输入交换芯片报文满足第二映射队列的内部buffer存储阈值与混合buffer存储阈值的要求,交换芯片应用第一映射队列存储输入第一映射队列的报文于交换芯片的内部buffer中,交换芯片应用若干个第二映射队列存储输入第二映射队列的报文于交换芯片的内部buffer与交换芯片的外部buffer中。
根据本发明实施例的交换芯片报文动态存储方法,即保证了交换芯片的低时延特性也增加了交换芯片的缓存能力,同时降低了交换芯片的生产成本与维护成本,提高了交换芯片的投入产出效率。
要理解的是,前面的一般描述和下面的详细描述两者都是示例性的,并且意图在于提供要求保护的技术的进一步说明。
附图说明
图1为根据本发明实施例交换芯片报文动态存储方法的步骤流程图;
图2为根据本发明实施例的步骤S1的子步骤的流程图;
图3为根据本发明实施例的步骤S5的子步骤的流程图。
具体实施方式
以下将结合附图,详细描述本发明的优选实施例,对本发明做进一步阐述。
首先,将结合图1~3描述根据本发明实施例的交换芯片报文动态存储方法,在提高流量突发情况,用于保证高优先级低时延性,以及交换芯片的缓存能力,其应用场景广。
如图1~3所示,本发明实施例的交换芯片报文动态存储方法,包含如下步骤:
在S1中,如图1所示,在交换芯片中设置若干个映射队列。
进一步,在交换芯片中设置若干个映射队列,包含如下子步骤:
在S11中,如图2所示,基于802.1q协议,通过外部的软件配置输入交换芯片的报文的优先级至若干个优先级模板,即PCP8个优先级分别映射八个模板。
在S12中,如图2所示,映射若干个优先级模板至若干个队列,获得若干个映射队列,即八个模板按照优先级大小分别映射到8个队列。
在S2中,如图1所示,对部分映射队列的存储模式进行设置,获得若干个第一映射队列,若干个第一映射队列的存储模式为仅内部buffer存储模式(Only inside),用于将输入交换芯片的报文存储于交换芯片的内部buffer中,即SRAM,优选设置高优先级的4个队列,作为4个第一映射队列。
进一步,在对若干个映射队列的存储模式进行设置之前清空若干个映射队列的残余报文。
进一步,若干个第一映射队列均为高优先级队列。
在S3中,如图1所示,对其余的映射队列的存储模式进行设置,获得若干个第二映射队列,若干个第二映射队列的存储模式为混合存储模式(Mix),优选设置其余的4个队列,作为4个第二映射队列。
进一步,若干个第二映射队列均为低优先级队列。
在S4中,如图1所示,对若干个第二映射队列的内部buffer存储阈值与混合buffer存储阈值进行设置。
进一步,若干个第二映射队列的内部buffer存储阈值与混合buffer存储阈值的设置规则如下:
混合buffer存储阈值(Mix_th)大于内部buffer存储阈值(In_th)与交换芯片的最大传输单元(MTU)之和。
当报文流量存在突发或拥塞时,输入交换芯片的内部buffer报文统计达到内部buffer存储阈值(Mix_th),交换芯片使用若干个第二映射队列存储后续输入交换芯片的报文于交换芯片的外部buffer中,即DDR或者HBM。
当报文流量减小或突发较小时,交换芯片的内部buffer报文统计小于内部buffer存储阈值(Mix_th),且内部buffer报文统计与交换芯片的外部报文统计之和小于混合buffer存储阈值(Mix_th),交换芯片使用若干个第二映射队列存储后续输入交换芯片的报文于所述交换芯片的内部buffer中。
在S5中,如图1所示,交换芯片根据输入交换芯片的报文的流量状态,切换应用若干个第一映射队列与若干个第二映射队列存储输入交换芯片的报文于交换芯片的内部buffer与交换芯片的外部buffer中。
进一步,交换芯片根据输入交换芯片的报文的流量状态,切换应用若干个第一映射队列与若干个第二映射队列存储输入交换芯片的报文于交换芯片的内部buffer与交换芯片的外部buffer中,包含如下子步骤:
在S51中,如图3所示,当交换芯片的输入报文的流量状态为平稳状态时,输入交换芯片报文不满足第二映射队列的内部buffer存储阈值与混合buffer存储阈值的要求,交换芯片应用若干个第一映射队列与若干个第二映射队列存储报文于交换芯片的内部buffer中。
在S52中,如图3所示,当交换芯片的输入报文的流量状态为突发状态时,输入交换芯片报文不满足第二映射队列的内部buffer存储阈值与混合buffer存储阈值的要求,交换芯片应用第一映射队列存储输入第一映射队列的报文于交换芯片的内部buffer中,交换芯片应用若干个第二映射队列存储输入第二映射队列的报文于交换芯片的内部buffer与交换芯片的外部buffer中。
本实施例通过使用外部buffer,在交换芯片的带宽满足的情况下,所有报文均可通过内部buffer进行交换,当输入芯片的报文流量存在突发时,通过混合存储模式(Mix)的第二映射队列将低优先级的报文存储到外部buffer中,高优先级报文经内部buffer转发。
以上,参照图1~3描述了根据本发明实施例的交换芯片报文动态存储方法,即保证了交换芯片的低时延特性也增加了交换芯片的缓存能力,同时降低了交换芯片的生产成本与维护成本,提高了交换芯片的投入产出效率。
需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包含……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
尽管本发明的内容已经通过所述优选实施例作了详细介绍,但应当认识到所述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了所述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。
Claims (6)
1.一种交换芯片报文动态存储方法,其特征在于,包含如下步骤:
在交换芯片中设置若干个映射队列;
对部分所述映射队列的存储模式进行设置,获得若干个第一映射队列,所述若干个第一映射队列的存储模式为仅内部buffer存储模式;
对其余的所述映射队列的存储模式进行设置,获得若干个第二映射队列,所述若干个第二映射队列的存储模式为混合存储模式;
对所述若干个第二映射队列的内部buffer存储阈值与混合buffer存储阈值进行设置;
所述交换芯片根据输入所述交换芯片的报文的流量状态,切换应用所述若干个第一映射队列与所述若干个第二映射队列存储输入所述交换芯片的报文于所述交换芯片的内部buffer与所述交换芯片的外部buffer中;
所述交换芯片根据输入所述交换芯片的报文的流量状态,切换应用所述若干个第一映射队列与所述若干个第二映射队列存储输入所述交换芯片的报文于所述交换芯片的内部buffer与所述交换芯片的外部buffer中,包含如下子步骤:
当所述交换芯片的输入报文的流量状态为平稳状态时,输入所述交换芯片报文不满足所述第二映射队列的内部buffer存储阈值与混合buffer存储阈值的要求,所述交换芯片应用所述若干个第一映射队列与所述若干个第二映射队列存储所述报文于所述交换芯片的内部buffer中;
当所述交换芯片的输入报文的流量状态为突发状态时,输入所述交换芯片报文满足所述第二映射队列的内部buffer存储阈值与混合buffer存储阈值的要求,所述交换芯片应用所述第一映射队列存储输入所述第一映射队列的报文于所述交换芯片的内部buffer中,所述交换芯片应用所述若干个第二映射队列存储输入所述第二映射队列的报文于所述交换芯片的内部buffer与所述交换芯片的外部buffer中。
2.如权利要求1所述交换芯片报文动态存储方法,其特征在于,在对所述若干个映射队
列的存储模式进行设置之前清空所述若干个映射队列的残余报文。
3.如权利要求1所述交换芯片报文动态存储方法,其特征在于,在所述交换芯片中设置
若干个映射队列,包含如下子步骤:
基于802.1q协议,通过外部的软件配置输入所述交换芯片的报文的优先级至若干个优先级模板;
映射所述若干个优先级模板至若干个队列,获得若干个映射队列。
4.如权利要求1所述交换芯片报文动态存储方法,其特征在于,所述若干个第一映射队列均为高优先级队列。
5.如权利要求1所述交换芯片报文动态存储方法,其特征在于,所述若干个第二映射队列均为低优先级队列。
6.如权利要求1所述交换芯片报文动态存储方法,其特征在于,所述若干个第二映射队列的内部buffer存储阈值与混合buffer存储阈值的设置规则如下:
所述混合buffer存储阈值大于所述内部buffer存储阈值与所述交换芯片的最大传输单元之和;
当输入所述交换芯片的内部buffer报文统计达到所述内部buffer存储阈值时,所述交换芯片使用所述若干个第二映射队列存储后续输入所述交换芯片的报文于所述交换芯片的外部buffer中;
当所述交换芯片的内部buffer报文统计小于所述内部buffer存储阈值,且所述内部buffer报文统计与所述交换芯片的外部报文统计之和小于所述混合buffer存储阈值时,所述交换芯片使用所述若干个第二映射队列存储后续输入所述交换芯片的报文于所述交换芯片的内部buffer中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210119985.4A CN114415969B (zh) | 2022-02-09 | 2022-02-09 | 交换芯片报文动态存储方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210119985.4A CN114415969B (zh) | 2022-02-09 | 2022-02-09 | 交换芯片报文动态存储方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114415969A CN114415969A (zh) | 2022-04-29 |
CN114415969B true CN114415969B (zh) | 2023-09-29 |
Family
ID=81278408
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210119985.4A Active CN114415969B (zh) | 2022-02-09 | 2022-02-09 | 交换芯片报文动态存储方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114415969B (zh) |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6148382A (en) * | 1996-12-23 | 2000-11-14 | Emc Corporation | Arrangement for filtering data item updates to reduce the number of updates to a data item to be stored on mass data storage facility |
CN1411211A (zh) * | 2002-04-17 | 2003-04-16 | 华为技术有限公司 | 以太网交换芯片输出队列管理调度方法和装置 |
CN102480426A (zh) * | 2010-11-25 | 2012-05-30 | 迈普通信技术股份有限公司 | 基于pcie交换总线的通信方法及一种pcie交换系统 |
CN103152281A (zh) * | 2013-03-05 | 2013-06-12 | 中国人民解放军国防科学技术大学 | 基于两级交换的负载均衡调度方法 |
CN103763215A (zh) * | 2014-01-10 | 2014-04-30 | 迈普通信技术股份有限公司 | 芯片队列优先级映射方法及系统 |
CN103902474A (zh) * | 2014-04-11 | 2014-07-02 | 华中科技大学 | 一种支持固态盘缓存动态分配的混合存储系统和方法 |
AU2014200239A1 (en) * | 2013-11-08 | 2015-05-28 | Tata Consultancy Services Limited | System and method for multiple sender support in low latency fifo messaging using rdma |
CN104796352A (zh) * | 2015-03-20 | 2015-07-22 | 汉柏科技有限公司 | 一种使用网卡dcb限速提高用户体验的方法 |
CN105743814A (zh) * | 2016-01-22 | 2016-07-06 | 盛科网络(苏州)有限公司 | 一种网络芯片内存管理方法 |
WO2017067215A1 (zh) * | 2015-10-21 | 2017-04-27 | 深圳市中兴微电子技术有限公司 | 众核网络处理器及其微引擎的报文调度方法、系统、存储介质 |
CN109547352A (zh) * | 2018-11-07 | 2019-03-29 | 杭州迪普科技股份有限公司 | 报文缓存队列的动态分配方法和装置 |
WO2019232694A1 (zh) * | 2018-06-05 | 2019-12-12 | 华为技术有限公司 | 队列控制方法、装置及存储介质 |
CN110995598A (zh) * | 2019-11-12 | 2020-04-10 | 芯创智(北京)微电子有限公司 | 一种变长报文数据处理方法和调度装置 |
CN111092829A (zh) * | 2019-12-09 | 2020-05-01 | 昆高新芯微电子(江苏)有限公司 | 一种基于交换架构的多核交换芯片及其数据传输方法 |
CN113206800A (zh) * | 2021-03-15 | 2021-08-03 | 新华三信息安全技术有限公司 | 一种报文缓存方法、装置以及网络设备 |
CN113590199A (zh) * | 2021-01-28 | 2021-11-02 | 腾讯科技(深圳)有限公司 | 指令调度方法、人工智能芯片、计算机设备和存储介质 |
CN113904997A (zh) * | 2021-10-21 | 2022-01-07 | 烽火通信科技股份有限公司 | 交换芯片接收端多优先级业务缓存和调度的方法及装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7751422B2 (en) * | 2006-03-29 | 2010-07-06 | Intel Corporation | Group tag caching of memory contents |
US8977997B2 (en) * | 2013-03-15 | 2015-03-10 | Mentor Graphics Corp. | Hardware simulation controller, system and method for functional verification |
US9361227B2 (en) * | 2013-08-30 | 2016-06-07 | Soft Machines, Inc. | Systems and methods for faster read after write forwarding using a virtual address |
-
2022
- 2022-02-09 CN CN202210119985.4A patent/CN114415969B/zh active Active
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6148382A (en) * | 1996-12-23 | 2000-11-14 | Emc Corporation | Arrangement for filtering data item updates to reduce the number of updates to a data item to be stored on mass data storage facility |
CN1411211A (zh) * | 2002-04-17 | 2003-04-16 | 华为技术有限公司 | 以太网交换芯片输出队列管理调度方法和装置 |
CN102480426A (zh) * | 2010-11-25 | 2012-05-30 | 迈普通信技术股份有限公司 | 基于pcie交换总线的通信方法及一种pcie交换系统 |
CN103152281A (zh) * | 2013-03-05 | 2013-06-12 | 中国人民解放军国防科学技术大学 | 基于两级交换的负载均衡调度方法 |
AU2014200239A1 (en) * | 2013-11-08 | 2015-05-28 | Tata Consultancy Services Limited | System and method for multiple sender support in low latency fifo messaging using rdma |
CN103763215A (zh) * | 2014-01-10 | 2014-04-30 | 迈普通信技术股份有限公司 | 芯片队列优先级映射方法及系统 |
CN103902474A (zh) * | 2014-04-11 | 2014-07-02 | 华中科技大学 | 一种支持固态盘缓存动态分配的混合存储系统和方法 |
CN104796352A (zh) * | 2015-03-20 | 2015-07-22 | 汉柏科技有限公司 | 一种使用网卡dcb限速提高用户体验的方法 |
WO2017067215A1 (zh) * | 2015-10-21 | 2017-04-27 | 深圳市中兴微电子技术有限公司 | 众核网络处理器及其微引擎的报文调度方法、系统、存储介质 |
CN105743814A (zh) * | 2016-01-22 | 2016-07-06 | 盛科网络(苏州)有限公司 | 一种网络芯片内存管理方法 |
WO2019232694A1 (zh) * | 2018-06-05 | 2019-12-12 | 华为技术有限公司 | 队列控制方法、装置及存储介质 |
CN109547352A (zh) * | 2018-11-07 | 2019-03-29 | 杭州迪普科技股份有限公司 | 报文缓存队列的动态分配方法和装置 |
CN110995598A (zh) * | 2019-11-12 | 2020-04-10 | 芯创智(北京)微电子有限公司 | 一种变长报文数据处理方法和调度装置 |
CN111092829A (zh) * | 2019-12-09 | 2020-05-01 | 昆高新芯微电子(江苏)有限公司 | 一种基于交换架构的多核交换芯片及其数据传输方法 |
CN113590199A (zh) * | 2021-01-28 | 2021-11-02 | 腾讯科技(深圳)有限公司 | 指令调度方法、人工智能芯片、计算机设备和存储介质 |
CN113206800A (zh) * | 2021-03-15 | 2021-08-03 | 新华三信息安全技术有限公司 | 一种报文缓存方法、装置以及网络设备 |
CN113904997A (zh) * | 2021-10-21 | 2022-01-07 | 烽火通信科技股份有限公司 | 交换芯片接收端多优先级业务缓存和调度的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN114415969A (zh) | 2022-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7512456B2 (ja) | パケットスケジューリング方法、スケジューラ、ネットワーク装置及びネットワークシステム | |
CN111052689B (zh) | 用于在网络设备中缓冲分组的混合分组存储器 | |
US10419370B2 (en) | Hierarchical packet buffer system | |
US20220210071A1 (en) | Network congestion control method, node, system, and storage medium | |
US20230164078A1 (en) | Congestion Control Method and Apparatus | |
JPH05508283A (ja) | Atm用低遅延又は低損失スイッチ | |
EP3657744B1 (en) | Message processing | |
US8223788B1 (en) | Method and system for queuing descriptors | |
EP3188419A2 (en) | Packet storing and forwarding method and circuit, and device | |
CN114531488B (zh) | 一种面向以太网交换器的高效缓存管理系统 | |
US7606151B2 (en) | Power reduction in switch architectures | |
CN114415969B (zh) | 交换芯片报文动态存储方法 | |
US7822051B1 (en) | Method and system for transmitting packets | |
CN117749726A (zh) | Tsn交换机输出端口优先级队列混合调度方法和装置 | |
US20100238946A1 (en) | Apparatus for processing packets and system for using the same | |
CN114567566B (zh) | 一种报文处理方法、装置、终端设备及存储介质 | |
US11388115B2 (en) | Circuit within switch and method for managing memory within switch | |
JP4502796B2 (ja) | ストリームパケット受信装置 | |
CN111371692B (zh) | 基于tcp协议的窗口控制方法、装置和电子设备 | |
CN116346720A (zh) | 一种传输信息的装置和方法 | |
US20130107891A1 (en) | Target issue intervals | |
CN115695311A (zh) | 一种RoCE v2网络环境流量控制方法、系统和存储介质 | |
WO2021253999A1 (zh) | 一种数据接入方法、装置、芯片和计算机存储介质 | |
US20230236975A1 (en) | Apparatus for managing buffers and method thereof | |
US20040146059A1 (en) | Method for controlling the bandwidth of a bridge device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 3 / F, 665 Zhangjiang Road, China (Shanghai) pilot Free Trade Zone, Pudong New Area, Shanghai Patentee after: Yunhe Zhiwang (Shanghai) Technology Co.,Ltd. Country or region after: China Address before: 311203 floor 12, building 2, Purple Orange International Center, No. 39, Jincheng Road, Xiaoshan District, Hangzhou, Zhejiang Province Patentee before: Hangzhou yunhezhi Network Technology Co.,Ltd. Country or region before: China |
|
CP03 | Change of name, title or address |