Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Message forwarding method and device

A message forwarding and message technology, applied in the field of data communication, can solve the problems of waste of resources, uneven load sharing of member ports, etc., and achieve the effect of improving flexibility

Active Publication Date: 2011-08-10
NEW H3C TECH CO LTD
View PDF6 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This will lead to uneven load sharing of member ports and waste of resources

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
  • Message forwarding method and device
  • Message forwarding method and device
  • Message forwarding method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] This embodiment 1 provides such as figure 1 The flow shown:

[0036] see figure 1 , figure 1 The flow chart provided for Embodiment 1 of the present invention. This process is applied to a message forwarding device, where the message forwarding device may be a network processor (NP) chip or an application specific integrated circuit (ASIC) chip. Such as figure 1 As shown, the process may include the following steps:

[0037] Step 101, for each packet type, configure the participation bytes corresponding to the packet type for participating in the load balancing of member ports in the aggregation group.

[0038]Usually, the message length that can be parsed by the message forwarding device is not limited to the message header. For example, the NP chip or the ASIC chip can parse the first 128 bytes of the message, and the message header (including the above hash sharing scheme) well-known field) generally does not exceed 60 bytes in length. That is to say, the pack...

Embodiment 2

[0056] The process provided by this embodiment 2 is also applied to message forwarding devices such as NP chips and ASIC chips, but, compared with embodiment 1, the implementation of this embodiment 2 is relatively simple, specifically through figure 2 reflect:

[0057] see figure 2 , figure 2 The flow chart provided for Embodiment 2 of the present invention. Such as figure 2 As shown, the process may include the following steps:

[0058] Step 201, for each message type, configure the participation byte corresponding to the message type to participate in the load balancing of the member ports in the aggregation group, the information on the participation byte and the parameter value related to the member port identification corresponding relationship.

[0059] The participation byte in this step 201 is similar to the participation byte described in the above step 101, and will not be described here. However, it should be noted that since the above correspondence also...

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 method and device, wherein the method comprises the following steps of: A, configuring a participation byte for each message type, wherein the participation byte corresponds to the message type and is used for balancing loads of member ports in a participation polymerization group; and B, when an outbound interface of each received message not belonging to a fragment message is determined as the polymerization group, determining a participation byte corresponding to the message type of the message according to the configuration in the step A by the message forwarding device and obtaining information on the determined participation byte from the message; and determining a member port for forwarding the message from the polymerization group according to the obtained information and forwarding the message through the determined member port. By using the invention, the loads of the member ports in the polymerization group are equally shared to save resources.

Description

technical field [0001] The invention relates to data communication technology, in particular to a message forwarding method and a message forwarding device. Background technique [0002] Ethernet link aggregation, referred to as link aggregation, is to aggregate multiple physical Ethernet ports together to form a logical aggregation group, thereby increasing link bandwidth. Wherein, the aggregated Ethernet ports in the aggregation group are called member ports, and they are dynamically backed up with each other to effectively improve link reliability. [0003] Usually, an aggregation group includes multiple member ports, usually 8, 12 or 16. In order to utilize the bandwidth efficiently, it is necessary to achieve load balancing and sharing among the member ports in the aggregation group. At present, the commonly used solution is: the packets forwarded through the aggregation group are sent in the way of polling member ports, that is, the first packet is sent through the f...

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/56H04L12/803
Inventor 杨燕军
Owner NEW H3C TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products