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

Method and device for processing data flow in distributed link aggregation network

A link aggregation and distributed technology, applied in the field of network communication, can solve problems such as normal data forwarding that affects CPU processing performance, waste of network bandwidth resources, and impact on data flow switching performance

Active Publication Date: 2014-01-22
NEW H3C TECH CO LTD
View PDF5 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0024] This application provides a data flow processing method and device in a distributed link aggregation network to solve the problems in the prior art that are relatively time-consuming, affect data flow switching performance, waste network bandwidth resources, and affect CPU processing performance and The problem of normal forwarding of data

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
  • Method and device for processing data flow in distributed link aggregation network
  • Method and device for processing data flow in distributed link aggregation network
  • Method and device for processing data flow in distributed link aggregation network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] The data flow processing method in the distributed link aggregation network according to Embodiment 1 of the present application may be applied to any one of the two devices in the distributed link aggregation. Such as figure 2 As shown, the method includes the following steps:

[0044] Step S202, after receiving the unicast message, determine the outgoing interface of the unicast message according to the MAC forwarding table;

[0045] In step S202, after the unicast message is received, the corresponding outgoing interface can be searched in the MAC forwarding table according to information such as the destination MAC address of the unicast message. This step is a prior art, and will not be repeated here.

[0046] Step S204, if it is determined that the outgoing interface of the unicast message is a specific port, then redirect the unicast message to a preset specific layer-2 multicast group entry according to the preset ACL (Access Control List) rules, according to...

Embodiment 2

[0113] by figure 1 The shown SW2 in the distributed link aggregation network is taken as an example to illustrate the method in the first embodiment above. exist figure 1 , ports Port1 and Port2 on switch SW2, and ports Port4 and Port5 on SW3 are added to the same distributed aggregation group 1; ports Port3 on SW2 and port Port6 on SW3 are added to the same distributed aggregation group 2 middle. An ISC link is connected between SW2 and SW3, the ISC port connected to the ISC link on SW2 is ISCPort1, and the ISC port connected to the ISC link on SW3 is ISCPort2.

[0114] For distributed aggregation group 1, the methods performed by SW2 include:

[0115] Step S602, setting an ACL rule, the matching condition of the ACL rule is that the outbound interface is the unicast packet of the local aggregation group identified by the aggregation group ID3, and the execution action is to redirect to the specific layer 2 multicast group entry whose index number is N1 , as shown in Tabl...

Embodiment 3

[0146] The embodiment of the present application proposes a data stream processing scheme to realize fast switching of data streams when all DT ports belonging to a distributed aggregation group on the device are DOWN, and to solve the problems existing in the prior art that are relatively time-consuming and affect data Flow switching performance wastes network bandwidth resources and affects CPU processing performance and normal data forwarding.

[0147] Taking software implementation as an example, in a preferred implementation mode, the embodiment of the present application provides a data link that can be applied to any one of the two network devices of the distributed aggregation in the distributed link aggregation network. Stream processing device.

[0148] Such as image 3 As shown, the data stream processing device 10 includes the following modules: a receiving module 101, an outgoing interface determining module 102, an executing module 103 and a modifying module 104...

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 application discloses a method and a device for processing data flow in a distributed link aggregation network. The method comprises the following steps: after receiving a unicast message, determining the outbound interface of the unicast message according to an MAC (Media Access Control) forwarding table; if determining that the outbound interface of the unicast message is a specific port, redirecting the unicast message to a preset specific layer-2 multicast group table according to preset ACL (Access Control List) rules, and forwarding the unicast message according to the outbound interface list of the specific layer-2 multicast group table; wherein when only one first DT (Distributed Trunking) port on the equipment belongs to the DT port of a distributed aggregation group, the first DT port is defined as the specific port, and the outbound interface list only comprises the first DT port; when at least two DT ports on the equipment belong to the distributed aggregation group, the specific port is a local aggregation group consisting of the at least two DT ports, and the outbound interface list comprises the at least two DT ports; when the specific port is changed into a DOWN state, the outbound interface list of the specific layer-2 multicast group table is changed into an ISC (Inter-Switch Communication) port, which is connected with an ISC link, on the equipment.

Description

technical field [0001] The present application relates to the technical field of network communication, and in particular to a data stream processing method and device in a distributed link aggregation network. Background technique [0002] IRF (Intelligent Resilient Framework) technology can combine multiple switching devices into a high-performance whole, with the purpose of obtaining the highest possible network performance and network availability with as little overhead as possible. Devices that support IRF technology have three important features: Distributed Device Management (DDM), Distributed Link Aggregation (Distributed Link Aggregation, DLA; or Distributed Trunking, DT) and Distributed Resilient Routing (DRR). These three technologies are indispensable to accomplish the technical goals of IRF. Among them, DT is used to improve the availability and capacity of the transmission link. [0003] In common link aggregation technology, only ports on the same device ca...

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/741H04L12/707H04L45/74H04L45/24
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