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

Dynamic ECMP implementation method based on network chips

An implementation method and technology of network chips, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve problems such as delay or even packet loss, wasting bandwidth, etc., to avoid wasting bandwidth, implement simple, and low system costs.

Inactive Publication Date: 2015-04-22
SUZHOU CENTEC COMM CO LTD
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the deficiencies of the prior art, the object of the present invention is to provide a method for implementing dynamic ECMP based on network chips. The method triggers the chip to automatically select routes according to the state of the data flow and the load of the ECMP link, and selects a route every time. The link with the lightest load among ECMP members avoids the delay or even packet loss caused by a certain link in the existing static Hash implementation scheme due to heavy load and the waste of bandwidth caused by uneven link load

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
  • Dynamic ECMP implementation method based on network chips

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In view of the deficiencies in the prior art, the inventor of this case was able to propose the technical solution of the present invention after long-term research and extensive practice. The technical solution, its implementation process and principle will be further explained as follows.

[0023] A kind of realization method based on the dynamic ECMP of network chip, described method comprises:

[0024] 1) Search the routing table according to the destination IP of the message, and obtain the next-hop egress information as an ECMP group;

[0025] 2) Determine whether the ECMP information acquired in the ECMP group is dynamic ECMP information; if dynamic ECMP information is not enabled in the ECMP group, use a static ECMP link determined by the message Hash value to forward the message; if dynamic ECMP information is enabled in the ECMP group ECMP information, then search the dynamic ECMP flow table, trigger the chip to automatically select the route and forward the ...

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 discloses a dynamic ECMP implementation method based on network chips. The method includes the steps that firstly, a routing table is looked up according to a destination IP of a message, and next-hop exit information is acquired as an ECMP set; secondly, whether dynamic ECMP information is acquired in the ECMP set or not is judged; if no dynamic ECMP information is enabled in the ECMP set, the message is forwarded through a static ECMP link determined by the message Hash value, if the dynamic ECMP information is enabled in the ECMP set, a dynamic ECMP flow table is looked up, and the message is automatically routed and forwarded according to information in the dynamic ECMP flow table and a load trigger chip of the ECMP link. A network switch can automatically conduct routing operation according to the state of data flow and the load timely trigger chip of the ECMP link, one link with the lightest load in ECMP members is selected each time, the link load balanced effect is achieved, the situation that delay and even packet loss are caused due to too heavy loads of a certain link and bandwidth waste caused by unbalanced link loads is avoided, implementation is simple, system cost is low, and the network bandwidth utilization rate can be greatly increased.

Description

technical field [0001] The invention relates to a method for realizing dynamic ECMP based on a network chip, and belongs to the technical field of Ethernet routing. Background technique [0002] The traditional routing method of Ethernet is to use the routing table to forward packets according to the destination IP address. There are many different links in the network environment to reach the same destination address. If traditional routing technology is used, the data packet sent to the destination address can only use one of the links, and the other links are in the backup state or invalid state. And it takes a certain amount of time to switch between each other in a dynamic routing environment, while ECMP can use multiple links in this network environment at the same time, which not only increases the transmission bandwidth, but also can back up failures without delay or packet loss Link data transmission. [0003] The current ECMP technology is generally that the netw...

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/803
Inventor 郑晓阳周伟蒋华
Owner SUZHOU CENTEC COMM 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