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

Multicast message processing method and device

A multicast message and processing method technology, applied in the field of computer networks, can solve the problems of complex network topology, imperfect multicast message processing, poor routing convergence and stability, etc., to achieve reliable routing forwarding, high efficiency and high quality The effect of supporting multicast services

Active Publication Date: 2011-06-22
HUAWEI TECH CO LTD
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the introduction of a dedicated central switch matrix machine and ultra-short-distance optical fiber interconnection technology, the network topology is complex, and the routing convergence and stability are poor
[0005] To sum up, at present, whether it is the virtual cluster aggregation of devices at the same network layer to simplify the network structure, or the hardware cluster routers applied to core nodes or super nodes, the processing of multicast packets is not perfect.

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
  • Multicast message processing method and device
  • Multicast message processing method and device
  • Multicast message processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] see figure 2 , figure 2 It is a schematic flowchart of a multicast packet processing method provided by Embodiment 1 of the present invention. Such as figure 2 As shown, the method may include:

[0032] 101. Receive a multicast message;

[0033] Wherein, the multicast message received in the above 101 can carry a multicast routing entry, and the expression form of the multicast routing entry can be (S, G), wherein, S is the source address, and G is the group address; it can also be (* , G), where * is any source address, and G is a group address.

[0034] In one embodiment, the cluster routing system interface corresponding to the multicast message may be obtained by querying an external multicast forwarding information base (eMFIB, external Multicast Forwarding Information Base). The corresponding relationship between the multicast routing entry (S, G) and the cluster routing system interface is pre-established in the eMFIB.

[0035] 102. Obtain the local rout...

Embodiment 2

[0046] see Figure 4 , Figure 4 It is a schematic flowchart of a multicast packet processing method provided by Embodiment 2 of the present invention. Such as Figure 4 As shown, the method may include:

[0047] 401. The cluster routing system generates an eMFIB.

[0048] Wherein, eMFIB is used to store the corresponding relationship between multicast routing entries (S, G) and cluster routing system interfaces.

[0049] For example, the cluster routing system can generate eMFIB using but not limited to dynamic centralized and distributed generation methods, wherein the specific implementation of using dynamic centralized method to generate eMFIB is as follows:

[0050] A1. Treat the cluster routing system as a routing node, shield the internal interconnection mechanism of the cluster routing system, and only focus on the external connection ports of the cluster routing system;

[0051] B1. Designate the master R1 of the high-performance aggregation router as the master ...

Embodiment 3

[0105] see Figure 6 , Figure 6 It is a schematic flowchart of a multicast packet processing method provided by Embodiment 3 of the present invention. Such as Figure 6 As shown, the method may include:

[0106] 601. The cluster routing system generates an eMFIB.

[0107] Wherein, the specific implementation method of generating the eMFIB in the above-mentioned 601 has been introduced in detail in the above-mentioned embodiment 2, and will not be repeated in this embodiment.

[0108] 602. The cluster routing system generates an internal forwarding information base IFIB.

[0109] Wherein, the specific implementation method of generating the IFIB at 602 has been introduced in detail in the second embodiment above, and will not be repeated in this embodiment.

[0110] 603. The cluster routing system receives a multicast packet carrying a multicast routing entry.

[0111] 604. According to the multicast routing entry carried in the multicast message, obtain the cluster rout...

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 embodiment of the invention relates to the field of computer networks and discloses a multicast message processing method and a multicast message processing device. The method comprises the following steps of: receiving a multicast message, and acquiring a local router interface corresponding to the multicast message according to multicast routing entries carried by the multicast message; andmaking the multicast message pass through the acquired local router interface, and forwarding the multicast message to a cluster routing system for transmission. A plurality of pieces of routing equipment can be clustered into a virtual routing system which is a single routing node supporting multicast service externally, so that high-efficiency and reliable routing forwarding of the multicast message can be realized in a virtually polymerized cluster routing system. Therefore, the cluster routing system can efficiently support the multicast service at high quality.

Description

technical field [0001] The invention relates to the field of computer networks, in particular to a multicast message processing method and device. Background technique [0002] The traditional network architecture has a two-layer or multi-layer hierarchical structure, such as figure 1 As shown, according to the functions and deployment locations of each layer, the network can be divided into different layers (including core layer, aggregation layer, edge access layer and peer layer), and dual-homing redundant connections are usually used between layers to improve Reliability, aggregate user traffic layer by layer. Among them, the access layer is responsible for the network access of user terminals, and is used to provide rich types of user interfaces. The nodes are widely distributed and the interface density is high; Rich types, strong aggregation capabilities, and comprehensive business processing capabilities; the core layer is responsible for high-speed forwarding, bus...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/18H04L12/56H04L12/46H04L29/06H04L45/58H04L45/16H04L45/586
CPCH04L49/70H04L12/1886H04L12/18H04L49/201H04L12/1854H04L45/16H04L45/586
Inventor 刘恩慧王歆平
Owner HUAWEI 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