[go: up one dir, main page]

CN119299378A - A method and device for setting local congestion mark messages based on port statistics - Google Patents

A method and device for setting local congestion mark messages based on port statistics Download PDF

Info

Publication number
CN119299378A
CN119299378A CN202411388321.3A CN202411388321A CN119299378A CN 119299378 A CN119299378 A CN 119299378A CN 202411388321 A CN202411388321 A CN 202411388321A CN 119299378 A CN119299378 A CN 119299378A
Authority
CN
China
Prior art keywords
port
message
ecn
physical port
congestion
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.)
Granted
Application number
CN202411388321.3A
Other languages
Chinese (zh)
Other versions
CN119299378B (en
Inventor
许丹
陈勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New H3C Technologies Co Ltd
Original Assignee
New H3C Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by New H3C Technologies Co Ltd filed Critical New H3C Technologies Co Ltd
Priority to CN202411388321.3A priority Critical patent/CN119299378B/en
Publication of CN119299378A publication Critical patent/CN119299378A/en
Application granted granted Critical
Publication of CN119299378B publication Critical patent/CN119299378B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/11Identifying congestion
    • H04L47/115Identifying congestion using a dedicated packet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • H04L47/62Queue scheduling characterised by scheduling criteria
    • H04L47/625Queue scheduling characterised by scheduling criteria for service slots or service orders
    • H04L47/6275Queue scheduling characterised by scheduling criteria for service slots or service orders based on priority

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本申请提供了一种基于端口统计本地拥塞标记置位报文的方法及设备。该方法包括,为物理端口设置端口计数器;使能物理端口的显示拥塞通知ECN功能;为物理端口生成过滤计数接入控制ACL表项;其中,匹配项为ECN字段值指示未拥塞且支持ECN;动作项为ECN字段被修改为指示拥塞且支持ECN的报文通过计数器计数;解析报文的出接口信息的出端口为物理端口;基于报文的优先级,将报文调度至对应的物理端口的出方向队列;根据加权随机早期检测WRED策略,对物理端口的各出方向队列的进行显示拥塞控制处理。

The present application provides a method and device for setting local congestion mark based on port statistics. The method includes setting a port counter for a physical port; enabling the explicit congestion notification (ECN) function of the physical port; generating a filter count access control ACL table entry for the physical port; wherein the matching item is that the ECN field value indicates no congestion and supports ECN; the action item is that the ECN field is modified to indicate congestion and supports ECN, and the message passes the counter count; the egress port of the egress interface information of the parsed message is the physical port; based on the priority of the message, the message is scheduled to the egress queue of the corresponding physical port; according to the weighted random early detection (WRED) policy, the explicit congestion control processing is performed on each egress queue of the physical port.

Description

Method and equipment for counting local congestion marking set message based on port
Technical Field
The application relates to a communication technology, in particular to a method and equipment for setting a message based on port statistics local congestion marks.
Background
The ECN (Explicit Congestion Notification ) technique uses the ECN Field (Field) of the IP header of the data message to mark the congestion state on the message transmission path, so that the network device can adjust the sending mode of the port outbound queue message based on the ECN Field in the message, and avoid the congestion aggravation in the network.
The queue length of the outbound queue of the port of the network device is smaller than the minimum value (QL_min) of the queue length, and the messages cached by the outbound queue of the port are directly forwarded.
When the length of the outgoing queue of the port of the network device is greater than (QL_min) but less than the ECN threshold value of the queue, the outgoing queue entering the port is randomly discarded according to a WRED (Weighted Random Early Detection ) strategy, and the ECN field is 00 messages (i.e. ECN function is not supported), the messages entering the outgoing queue of the port and having the ECN field of 01 or 10 are randomly modified to 11 according to the WRED strategy, and the messages entering the outgoing queue of the port and having the ECN field of 11 are sent from the port pointed by the destination address.
When the queue length of the outbound queue of the port of the network equipment is larger than the queue ECN threshold value, discarding the message with the outbound queue of the port and the ECN field of 00, randomly modifying the message with the outbound queue of the port and the ECN field of 01 or 10 into 11 according to the WRED strategy, and transmitting the message with the outbound queue of the port and the ECN field of 11 from the port pointed by the destination address.
However, the message with the ECN field of 11 sent by the network device includes the message with the ECN field of 11 received by the network device from other network devices besides the message with the ECN field set locally, and the number of the messages with the ECN field of 11 sent by the network device is counted, so that the congestion state of the network device can not be accurately reflected.
Disclosure of Invention
The application aims to provide a method and equipment for counting local congestion mark set messages based on ports, and the method and equipment are used for counting the number of messages of which ECN fields are locally set before network equipment sends out data messages through physical ports.
The method comprises the steps of setting a first port counter for a first physical port, enabling a congestion notification (ECN) function of the first physical port, generating a filtering count Access Control (ACL) table entry for the first physical port, wherein a matching entry indicates that congestion is not detected and ECN is supported for an ECN field value, an action entry indicates that ECN fields are modified to indicate congestion and ECN supporting messages are counted by the first counter, analyzing an output port of output interface information of the first message as the first physical port, scheduling the first message to an output direction queue of the corresponding first physical port based on the priority of the first message, and performing congestion control processing on each output direction queue of the first physical port according to a Weighted Random Early Detection (WRED) strategy.
The application further provides equipment for setting messages based on the port statistics local congestion marks, which comprises a setting module, a scheduling module and a scheduling module, wherein the setting module is used for setting a first port counter for a first physical port, enabling a congestion notification (ECN) function of the first physical port, generating a filtering count Access Control (ACL) table item for the first physical port in an access control table, wherein the ECN field value indicates that the messages are not congested and support ECN, the action item is used for modifying ECN fields to indicate that the messages are congested and support ECN are counted through the first counter, the forwarding module is used for analyzing the output port of the output interface information of the first message to be the first physical port, the scheduling module is used for scheduling the first message to the corresponding output direction queue of the first physical port based on the priority of the first message, and performing congestion control processing on the output direction queues of the first physical port according to a Weighted Random Early Detection (WRED) strategy.
The method has the advantages that the message set by the local ECN in the outgoing direction queue of the appointed physical port is counted, and the congestion condition of the outgoing direction of the physical port is obtained. The congestion degree of the designated port can be judged from the number of ECN mark messages. The problem that the congestion degree of the port cannot be quantified is solved, and meanwhile, the interference problem caused by congestion of other equipment, which is not caused by the fact that whether the ECN mark message received by the port is directly forwarded from other equipment is also eliminated. Thereby optimizing the user experience.
Drawings
Fig. 1 is a flowchart of an embodiment of a method for setting a message based on port statistics local congestion marks provided by the present application;
fig. 2 is a schematic diagram of a port statistics local congestion flag setting message provided in the present application;
fig. 3 is a schematic diagram of an embodiment of a device for setting a packet based on port statistics local congestion marks according to the present application.
Detailed Description
A plurality of examples shown in the drawings will be described in detail. In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the application. Well-known methods, procedures, components and circuits have not been described in detail so as not to obscure the examples.
The terms "comprising" and "including" are used in the sense of including but not limited to, including the numbers "above", "within" and "below" and not including the numbers. The term "based on" means based at least in part on a portion thereof.
Fig. 1 is a flowchart of an embodiment of a method for setting a packet based on port statistics local congestion marks, where the method includes the following steps:
step 101, setting a port counter for a physical port;
step 102, enabling a display congestion notification ECN function of a physical port;
Step 103, generating a filtering count access control ACL table item for the physical port, wherein the matching item indicates that the ECN field value is 01 and is not congested and supports ECN;
An ECN field value of 01 indicates uncongested and ECN supported, and an ECN field of 11 indicates congested and ECN supported.
104, Analyzing the output port of the output interface information of the message as a physical port;
Step 105, based on the priority of the message, dispatching the message to the corresponding outgoing direction queue of the physical port;
and 106, performing display congestion control processing on each outgoing direction queue of the physical port according to the weighted random early detection strategy.
The embodiment of fig. 1 has the beneficial effects that the message set by the local ECN in the outgoing direction queue of the designated physical port is counted, and the congestion condition of the outgoing direction of the physical port is obtained.
Fig. 2 is a schematic diagram of a port statistics local congestion flag setting message provided in the present application;
The processing of the forwarding message of the switching chip in the network device is divided into an ITPP (INGRESS TRAFFIC Processing Pipeline, ingress direction traffic processing pipeline) stage and a ETPP (EGRESS TRAFFIC Processing Pipeline, egress direction traffic processing pipeline) stage.
The network device performs ECN processing at ETPP, and the implementation of the present application is described below in conjunction with fig. 2.
The processor of the network device initializes the ECN set counter (counter) at stage ETPP of configuration by executing machine-executable instructions recorded on a machine-readable storage medium for physical ports port1, port2, respectively.
A processor on a network device enables ECN functions for physical port1 by executing machine-executable instructions recorded on a machine-readable storage medium.
The processor of the network device generates a filter count access control ACL (Access Control List) entry for the physical port1 enabling ECN functions by executing machine executable instructions recorded on a machine readable storage medium, which is synchronized to the ACL table of ACL processing element E1 of ETPP node of the forwarding chip.
Because port2 of the physical port of the network device does not enable ECN, the count filtering ACL table entry is not set for the ACL processing link E1 part, and ACL table entry resources of the exchange chip are saved.
In fig. 2, the messages 2011-2015 include a message for completing destination resolution in the ITPP stage and/or a message for completing destination resolution in the ETPP stage. After the destination analysis is completed in ITPP stage or ETPP stage, the exchange chip acquires the output interface (outlif) index of the message 2011-2015, and acquires the sent physical port and the outer layer encapsulation information according to the output interface index, wherein the encapsulation information can be VLAN encapsulation information, vxLAN (Virtual Extensible LAN, virtual extensible local area network), VPLS (Virtual PRIVATE LAN SERVICE, virtual private local area network service) encapsulation information, MPLS (Multiprotocol Label Switching ) encapsulation information and the like. The application does not limit the type of the encapsulation information pointed by the obtained interface index of the destination analysis of the ITPP stage and ETPP stage.
It should be noted that, after destination analysis is completed, only the output interface index (output interface information) can be obtained, but the output port cannot be obtained, and in addition, the output direction message does not enter the output direction queue of the physical port, so that the ECN set counter in the stage ETPP of initialization configuration cannot be relied on, and direct counting based on the output interface index is not possible.
The application relates to a report which is sent out by a por1 and is set by ECN through an exit direction queue of the port by enabling an ECN function of the port1 and configuring a filtering count ACL table item of the port1 in an ACL table, wherein the filtering counter of the port1 in a ETPP stage of configuration in an initialization stage is associated with the report, the matching item is ECN field value is 01 or 10, and the action item is counted by the ECN set counter of the port1 when the message with the ECN field modified to 11.
The ECN field of the message 2011 is 11, the ECN field of the message 2012 is 01, the ECN field of the message 2013 is 10, the ECN fields of the messages 2021, 2022 are 01.
In the ECN link of ETPP, the outgoing physical port1 is identified based on the respective outgoing interface index oullif, outlif, outlif of the messages 2011, 2012, 2013, the messages 2011, 2012 are scheduled to the outgoing direction queue 0 of the port1 to which their respective priority information points, the messages 2013 are scheduled to the outgoing direction queue 7 of the port1 to which their priority information points, the physical port2 is read based on the respective outgoing interface index outlif, outlif of the messages 2021, 2022, and the messages 2021, 2022 are scheduled to the outgoing direction queue 0 of the port2 to which their respective priority information points.
When the length of the outgoing direction queue 0-7 of the Port1 of the network device is larger than (QL_min) and smaller than the queue ECN threshold value, or the length of the outgoing direction queue 0-7 of the Port1 is larger than (QL_min) and larger than the queue ECN threshold value, the exchange chip sets the ECN of the field of the message of ECN field 00 or 01 according to the WRED strategy in proportion.
In fig. 2, the switching chip of the network device determines, according to the WRED policy, that the ECN field of the packet 2011 entering the egress direction queue 0 of port1 is 11, and does not modify the ECN field. The switch chip of the network device performs encapsulation for the packet 2011 based on the encapsulation information of the output interface index outlif, and forwards the packet from port 1.
The switching chip of the network device modifies 01 of the ECN field of the message 2012 entering port 1's outbound queue 0 to 11 according to WRED policy, and the ECN set counter of port1 counts the messages 2012 matching port1 filtering count ACL entries. The switch chip of the network device, based on the encapsulation information of the outbound interface index outlif, encapsulates the message 2012 and forwards the message from port 1.
The exchange chip of the network device modifies 10 of ECN field of the message 2013 entering port1 and exiting to the queue 7 to 11 according to WRED strategy, and ECN set counter of port1 filters and counts the message 2013 of the ACL table item for matching port 1. The switch chip of the network device, based on the encapsulation information of the outbound interface index outlif, encapsulates the packet 2013 and forwards the packet from port 1.
When the queue length of the outbound queue 0-7 of the Port2 of the network device is greater than (ql_min) and less than the queue ECN threshold, or the queue length of the outbound queue 0-7 of the Port1 is greater than (ql_min) and greater than the queue ECN threshold.
The exchange chip of the network device modifies ECN field 01 of messages 2011, 2012 entering port2 and exiting from queue 0 to 11 according to WRED strategy, and after encapsulation is executed for messages 2021, 2022 according to encapsulation information of exit interface indexes outlif4, outlif5, respectively, the messages are forwarded from port 2.
The ECN function of port2 is not enabled by the network device, and the corresponding filter count table entry is not set in the ACL table, so that even if setting of the ECN fields for messages 2021, 202 is completed in the outgoing queue of port2, the ECN set counter initially set on port2 will not count these two messages.
When ECN field of any outgoing direction queue message which is scheduled to port1 and port2 is 00, ECN processing is carried out according to queue length and WRED strategy, the messages are not matched with filtering count ACL table items, and ECN setting counters of ports port1 and port2 in ETPP stages are not initialized.
As described above, when the ECN field of the packet 2011 scheduled to the outbound queue 0 of port1 is 11, the packet 2011 is processed according to WRED policy, and does not match the port11 filtering count ACL entry, excluding the ECN set packet already completed by other devices.
In this way, the network device can distinguish between counting in the outgoing direction of the port, counting no messages 2011 sent out by port1 that have been set by other devices to perform ECN field setting, counting sent messages 2012, 2013 of port1, and counting no messages for port2 of the ECN function that is not enabled.
The processor of the network device reads the count value of the ECN set counter of port1, e.g., 2, i.e., the number of messages in the outgoing queue of port1 specified by the ECN set counter based on the local congestion limit control flag statistics entered by the input medium by executing machine-executable instructions recorded on the machine-readable storage medium.
The processor of the network device, by executing machine-executable instructions recorded on a machine-readable storage medium, announces to the console the number of messages set by the local ECN in the outbound queue of the designated port1 via a generic remote procedure call gRPC message (message).
The processor of the network device, by executing machine-executable instructions recorded on the machine-readable storage medium, outputs the number of messages set by the local ECN in the outbound queue of the designated port1 via the display medium.
In this way, the network device provides a command line view or actively reports the control console, displays the number of messages with the ECN field set to 11 due to congestion control of the port1 outbound queue, and performs quantitative and refined statistics on the congestion condition of the port outbound queue. In complex network environments, the data-to-message forwarding may be used to dynamically tune the data-to-message forwarding path.
Fig. 3 is a schematic diagram of an embodiment of a device for setting a packet based on port statistics local congestion marks according to the present application. The device 30 comprises a processor 31, a machine-readable storage medium 32, a switching chip 33 and a network interface 34. The processor 31 executes the set-up module 321, the statistics module 322 by executing machine-executable instructions recorded by the machine-readable storage medium 32. The switch chip 33 at least forwards the module 331 and the scheduling module 332.
The device comprises a setting module 321, a forwarding module 331, a scheduling module 332, and a WRED policy early detection module, wherein the setting module 321 is used for setting a first port counter for a first physical port, enabling a congestion notification ECN function of the first physical port, generating a filtering count access control ACL table item for the first physical port in an access control table, wherein the ECN field value indicates that congestion is not caused and ECN is supported, the action item is used for counting messages with ECN field modified to indicate congestion and ECN is supported through the first counter, the forwarding module 331 is used for analyzing the output port of the output interface information of the first message as the first physical port, the scheduling module 332 is used for scheduling the first message to the output direction queue of the corresponding first physical port based on the priority of the first message, and performing congestion control processing on each output direction queue of the first physical port according to the weighted random early detection WRED policy.
The device comprises a setting module 321 for setting a second port counter for a second physical port, a forwarding module 331 for analyzing the output port of the output interface information of the second message as the second physical port, and a scheduling module 332 for scheduling the second message to the output direction queue of the corresponding second physical port based on the priority of the second message.
A statistics module 322, configured to read the count value of the first port counter based on the local congestion limit control flag statistics instruction. Statistics module 322 also informs the console of the count value of the first port counter via a generic remote procedure call message. The statistics module 322 is further configured to output the count value of the first port counter through the display medium.
In the present disclosure, a machine-readable storage medium may be any electronic, magnetic, optical, or other physical storage device that stores or contains information (e.g., executable instructions, data, etc.). For example, any machine-readable storage medium described herein may be any type of Random Access Memory (RAM), volatile memory, non-volatile memory, flash memory, a storage drive (e.g., hard drive), a solid state drive, any type of storage optical disc (e.g., optical disc, DVD, etc.), and the like, or a combination thereof. Furthermore, any machine-readable storage medium described herein may be non-transitory machine-readable storage medium.
The foregoing description of the preferred embodiments of the application is not intended to be limiting, but rather to enable any modification, equivalent replacement, improvement or the like to be made within the spirit and principles of the application.

Claims (10)

1.一种基于端口统计本地拥塞标记置位报文的方法,其特征在于,所述方法包括,1. A method for setting local congestion mark messages based on port statistics, characterized in that the method comprises: 为第一物理端口设置第一端口计数器;Setting a first port counter for a first physical port; 使能所述第一物理端口的显示拥塞通知ECN功能;Enabling an explicit congestion notification (ECN) function of the first physical port; 为所述第一物理端口生成过滤计数接入控制ACL表项;其中,匹配项为ECN字段值指示未拥塞且支持ECN;动作项为ECN字段被修改为指示拥塞且支持ECN的报文通过所述第一计数器计数;Generate a filtering count access control ACL table entry for the first physical port; wherein the matching item is that the ECN field value indicates no congestion and supports ECN; the action item is that the message whose ECN field is modified to indicate congestion and supports ECN passes through the first counter count; 解析第一报文的出接口信息的出端口为所述第一物理端口;Parsing the outgoing port of the outgoing interface information of the first message as the first physical port; 基于所述第一报文的优先级,将所述第一报文调度至对应的所述第一物理端口的出方向队列;Based on the priority of the first message, scheduling the first message to the corresponding outgoing queue of the first physical port; 根据加权随机早期检测WRED策略,对所述第一物理端口的各出方向队列的进行显示拥塞控制处理。According to the weighted random early detection (WRED) policy, explicit congestion control processing is performed on each outbound queue of the first physical port. 2.根据权利要求1所述的方法,其特征在于,所述方法包括,2. The method according to claim 1, characterized in that the method comprises: 为第二物理端口设置第二端口计数器;Setting a second port counter for the second physical port; 解析第二报文的出接口信息的出端口为所述第二物理端口;The outgoing port of the outgoing interface information of the second message is parsed as the second physical port; 基于所述第二报文的优先级,将所述第二报文调度至对应的所述第二物理端口的出方向队列。Based on the priority of the second message, the second message is scheduled to an egress queue of the corresponding second physical port. 3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括,3. The method according to claim 1 or 2, characterized in that the method further comprises: 基于本地拥塞限制控制标记统计指令,读取所述第一端口计数器的计数值。Based on the local congestion limit control marking statistical instruction, the count value of the first port counter is read. 4.根据权利要求3所述的方法,其特征在于,所述方法还包括,4. The method according to claim 3, characterized in that the method further comprises: 通过通用远程过程调用消息,向控制台通告所述第一端口计数器的计数值。The count value of the first port counter is notified to the console through a general remote procedure call message. 5.根据权利要求3所述的方法,其特征在于,所述方法还包括,5. The method according to claim 3, characterized in that the method further comprises: 通过显示介质输出所述第一端口计数器的计数值。The count value of the first port counter is outputted through a display medium. 6.一种基于端口统计本地拥塞标记置位报文的设备,其特征在于,所述设备包括,6. A device for setting local congestion mark messages based on port statistics, characterized in that the device comprises: 设置模块,用于为第一物理端口设置第一端口计数器;使能所述第一物理端口的显示拥塞通知ECN功能;在接入控制表中为所述第一物理端口生成过滤计数接入控制ACL表项;其中,匹配项:ECN字段值指示未拥塞且支持ECN;动作项:为ECN字段被修改为指示拥塞且支持ECN的报文通过所述第一计数器计数;A setting module is used to set a first port counter for a first physical port; enable an ECN function of the first physical port; generate a filter count access control ACL table entry for the first physical port in an access control table; wherein, a matching item: an ECN field value indicates that there is no congestion and that ECN is supported; an action item: a message whose ECN field is modified to indicate congestion and that ECN is supported passes through the first counter for counting; 转发模块,解析第一报文的出接口信息的出端口为所述第一物理端口;A forwarding module, which parses the outgoing port of the outgoing interface information of the first message as the first physical port; 调度模块,基于所述第一报文的优先级,将所述第一报文调度至对应的所述第一物理端口的出方向队列;根据加权随机早期检测WRED策略,对所述第一物理端口的各出方向队列的进行显示拥塞控制处理。The scheduling module schedules the first message to the corresponding outgoing queue of the first physical port based on the priority of the first message; and performs explicit congestion control processing on each outgoing queue of the first physical port according to a weighted random early detection (WRED) policy. 7.根据权利要求6所述的设备,其特征在于,7. The device according to claim 6, characterized in that 设置模块,为第二物理端口设置第二端口计数器;A setting module, setting a second port counter for the second physical port; 转发模块,解析第二报文的出接口信息的出端口为所述第二物理端口;A forwarding module, which parses the outgoing port of the outgoing interface information of the second message as the second physical port; 调度模块,基于所述第二报文的优先级,将所述第二报文调度至对应的所述第二物理端口的出方向队列。A scheduling module is used to schedule the second message to an outgoing queue of the corresponding second physical port based on the priority of the second message. 8.根据权利要求6或7所述的设备,其特征在于,8. The device according to claim 6 or 7, characterized in that 统计模块,基于本地拥塞限制控制标记统计指令,读取所述第一端口计数器的计数值。The statistics module reads the count value of the first port counter based on the local congestion limit control mark statistics instruction. 9.根据权利要求6所述的设备,其特征在于,9. The device according to claim 6, characterized in that 所述统计模块,还用于通过通用远程过程调用消息,向控制台通告所述第一端口计数器的计数值。The statistical module is further used to notify the console of the count value of the first port counter through a general remote procedure call message. 10.根据权利要求6所述的设备,其特征在于,10. The device according to claim 6, characterized in that 所述统计模块,还用于通过显示介质输出所述第一端口计数器的计数值。The statistical module is further used to output the count value of the first port counter through a display medium.
CN202411388321.3A 2024-09-30 2024-09-30 Method and equipment for counting local congestion marking set message based on port Active CN119299378B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411388321.3A CN119299378B (en) 2024-09-30 2024-09-30 Method and equipment for counting local congestion marking set message based on port

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411388321.3A CN119299378B (en) 2024-09-30 2024-09-30 Method and equipment for counting local congestion marking set message based on port

Publications (2)

Publication Number Publication Date
CN119299378A true CN119299378A (en) 2025-01-10
CN119299378B CN119299378B (en) 2025-11-07

Family

ID=94150021

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411388321.3A Active CN119299378B (en) 2024-09-30 2024-09-30 Method and equipment for counting local congestion marking set message based on port

Country Status (1)

Country Link
CN (1) CN119299378B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100268836A1 (en) * 2009-03-16 2010-10-21 Dilithium Holdings, Inc. Method and apparatus for delivery of adapted media
US20190386924A1 (en) * 2019-07-19 2019-12-19 Intel Corporation Techniques for congestion management in a network
US20200048634A1 (en) * 2018-08-09 2020-02-13 Washington University Methods to modulate protein translation efficiency
CN112787951A (en) * 2020-08-07 2021-05-11 中兴通讯股份有限公司 Congestion control method, device, equipment and computer readable storage medium
CN115037688A (en) * 2022-04-22 2022-09-09 新华三技术有限公司 Method and device for controlling traffic congestion
WO2023272532A1 (en) * 2021-06-29 2023-01-05 新华三技术有限公司 Congestion processing method and apparatus, network device, and storage medium
CN117255065A (en) * 2023-09-27 2023-12-19 新华三技术有限公司 Method and device for reducing forwarding delay of network equipment
CN118337709A (en) * 2024-05-20 2024-07-12 中国联合网络通信集团有限公司 Precise congestion control method, device, equipment and medium for data transmission

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100268836A1 (en) * 2009-03-16 2010-10-21 Dilithium Holdings, Inc. Method and apparatus for delivery of adapted media
US20200048634A1 (en) * 2018-08-09 2020-02-13 Washington University Methods to modulate protein translation efficiency
US20190386924A1 (en) * 2019-07-19 2019-12-19 Intel Corporation Techniques for congestion management in a network
CN112787951A (en) * 2020-08-07 2021-05-11 中兴通讯股份有限公司 Congestion control method, device, equipment and computer readable storage medium
WO2022028456A1 (en) * 2020-08-07 2022-02-10 中兴通讯股份有限公司 Congestion control method and apparatus, network node device and computer-readable storage medium
WO2023272532A1 (en) * 2021-06-29 2023-01-05 新华三技术有限公司 Congestion processing method and apparatus, network device, and storage medium
CN115037688A (en) * 2022-04-22 2022-09-09 新华三技术有限公司 Method and device for controlling traffic congestion
CN117255065A (en) * 2023-09-27 2023-12-19 新华三技术有限公司 Method and device for reducing forwarding delay of network equipment
CN118337709A (en) * 2024-05-20 2024-07-12 中国联合网络通信集团有限公司 Precise congestion control method, device, equipment and medium for data transmission

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
曹继军;苏金树;吴纯青;时向泉;: "路由器中拥塞数据流浪费带宽问题及其解决方法", 计算机研究与发展, no. 09, 15 September 2008 (2008-09-15) *
朱毅;吴昕;: "基于QoS队列管理实现WRED算法的研究", 淮南师范学院学报, no. 03, 15 May 2010 (2010-05-15) *
苏雪莲: "蓝牙产品及蓝牙芯片技术的发展", 微电子技术, no. 04, 25 August 2002 (2002-08-25) *

Also Published As

Publication number Publication date
CN119299378B (en) 2025-11-07

Similar Documents

Publication Publication Date Title
US11336581B2 (en) Automatic rate limiting based on explicit network congestion notification in smart network interface card
US11134132B2 (en) Accelerated network packet processing
US11290388B2 (en) Flow control method and apparatus
US10243865B2 (en) Combined hardware/software forwarding mechanism and method
US10135636B2 (en) Method for generating forwarding information, controller, and service forwarding entity
US8897315B1 (en) Fabric traffic management in a network device
US10432556B1 (en) Enhanced audio video bridging (AVB) methods and apparatus
US20170339075A1 (en) Traffic Management in a Network Switching System with Remote Physical Ports
KR102763178B1 (en) Method and device for controlling data transmission, and storage medium
US20100150164A1 (en) Flow-based queuing of network traffic
US20150146527A1 (en) System, Method and Apparatus for Network Congestion Management and Network Resource Isolation
CN112585914A (en) Message forwarding method and device and electronic equipment
US11863459B2 (en) Packet processing method and apparatus
JP2010050857A (en) Route control apparatus and packet discarding method
US8787160B2 (en) Method, apparatus, and system for judging path congestion
CN108449279B (en) Congestion control method and device
WO2016033970A1 (en) Traffic management implementation method and apparatus and network device
CN104539553B (en) The method and device of flow control is realized in Ethernet chip
US9137030B1 (en) Multicast queueing in a network switch
US10320686B2 (en) Load balancing eligible packets in response to a policing drop decision
CN119299378B (en) Method and equipment for counting local congestion marking set message based on port
CN119728541B (en) Message forwarding methods and related equipment
CN105704057B (en) The method and apparatus for determining the type of service of burst port congestion packet loss
US20240223504A1 (en) Packet processing method, flow specification transmission method, device, system, and storage medium
US8873389B1 (en) Method for flow control in a packet switched network

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