A message forward control method and apparatus

A technology of message forwarding and control methods, applied in the field of network communication, can solve the problem of low bandwidth utilization of lossless Ethernet, and achieve the effect of reducing packet loss and ensuring utilization

Active Publication Date: 2018-12-11
NEW H3C TECH CO LTD
View PDF7 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The present invention provides a message forwarding control method and device to s

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A message forward control method and apparatus
  • A message forward control method and apparatus
  • A message forward control method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0058] Such as Figure 4 As shown, in this embodiment, the packet forwarding control processing flow of the switch 320 may include the following steps:

[0059] Step 401 , the switch 330 detects the target queue length of the port 332 . If the target queue length exceeds the first preset threshold, go to step 402; otherwise, go to step 401.

[0060] Wherein, the first preset threshold is the maximum buffer value required by the switch chip of the switch 330 for normal wire-speed forwarding.

[0061] In step 402, the switch 330 performs ECN processing on the packets in the target queue.

[0062] In this embodiment, when the switch 330 detects that the length of the target queue on the port 332 exceeds the first preset threshold, the switch 330 may perform ECN processing on the packets in the target queue to relieve congestion.

[0063] Step 403, switch 330 detects the target queue length of port 332, if it does not exceed the first preset threshold, then go to step 401; if i...

Embodiment 2

[0071] Such as Figure 5 As shown, in this embodiment, the packet forwarding control processing flow of the switch 320 may include the following steps:

[0072] Step 501 , the switch 330 detects the target queue length of the port 332 . If the target queue length exceeds the first preset threshold, go to step 402; otherwise, go to step 401.

[0073] Wherein, the first preset threshold is the maximum buffer value required by the switch chip of the switch 330 for normal wire-speed forwarding.

[0074] Step 502, the switch 330 starts a delay timer, and the timing duration is a preset time.

[0075] Wherein, the preset time is "transmission time of the forwarding line between the server 310 and the server 350*2".

[0076] In step 503, the switch 330 performs ECN processing on the packets in the target queue.

[0077] In this embodiment, when the switch 330 detects that the target queue length of the port 332 exceeds the first preset threshold, the switch 330 can start a delay ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a message forwarding control method and a device. The method comprises: when detecting that the length of a target queue of a target outgoing port exceeds a first preset threshold, explicit congestion notification ECN processing is carried out on the message of the target queue; after the ECN processing, if the length of the target queue of the target outgoing port exceeds afirst preset threshold, explicit congestion notification ECN processing is carried out. When the ECN and the PFC are simultaneously enabled, the embodiment of the invention ensures that the ECN is triggered first and the utilization rate of the bandwidth is ensured while the flow rate is controlled. At the same time, packet loss can be reduced by PFC.

Description

technical field [0001] The invention relates to the technical field of network communication, in particular to a message forwarding control method and device. Background technique [0002] In the RDMA (Remote Direct Memory Access, remote direct data access) network, the loss of any packet will cause a large number of retransmissions, which seriously affects the performance of data transmission. Therefore, the network side needs to support lossless Ethernet, and the key features of lossless Ethernet are PFC (Priority-based Flow Control, priority-based flow control) and ECN (Explicit Congestion Notification, explicit congestion notification). [0003] PFC is based on different priority queues for back pressure. During hop-by-hop forwarding, when a priority queue of an outgoing port is congested, a feedback mechanism is established to notify the previous hop device to suspend sending this priority through a pause (pause) frame. Packets, to achieve no packet loss mechanism. ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L12/801
CPCH04L47/12
Inventor 谭晨星
Owner NEW H3C TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products