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 network communication, can solve the problems of reducing the efficiency of cascading links, increasing the forwarding delay, increasing the forwarding path load, etc., and achieve the effect of shortening the message forwarding path and shortening the forwarding path

Active Publication Date: 2021-02-26
NEW H3C TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Similarly, when different VMs on the same tree branch access each other, such as figure 1 When VM0 and VM3 in the same tree branch (branch of PE1) are different VMs accessing each other, multi-level forwarding is also required, which increases the load of the forwarding path, increases the forwarding delay, and occupies the CB multiple times. Cascading links with PEs and between PEs reduces the efficiency of cascading links

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

[0055] see image 3 , image 3 It is a schematic structural diagram of Embodiment 1 provided by the present invention. exist image 3 In this example, VM1 and VM2 are connected to the same PE, that is, PE1.

[0056] In Embodiment 1, VM1 accesses VM2 as an example:

[0057] VM1 sends a message, which is marked as message 1, the source MAC address of message 1 is the MAC address of VM1 (marked as MAC1), and the destination MAC address is the MAC address of VM2 (marked as MAC2).

[0058] PE1 receives packet 1 through the user-side port (marked as Port1_1). Here, the user-side port may be a physical port or a logical port, which is not specifically limited in this application.

[0059] PE1 determines the vPort associated with packet 1.

[0060] There are many implementation methods for PE1 to determine the vPort associated with packet 1. Here are two implementation methods:

[0061] Method 1: In order to realize method 1, when the PE is powered on, it will report each port ...

Embodiment 2

[0100] see Figure 4 , Figure 4 It is a schematic structural diagram of Embodiment 2 provided by the present invention. exist Figure 4 In this example, VM3 is connected to PE4 through PE3, and VM4 is directly connected to PE4.

[0101] In Embodiment 1, VM3 accesses VM4 as an example:

[0102] VM3 sends a message, the message is recorded as message 3_1, the source MAC address of message 3_1 is the MAC address of VM3 (marked as MAC3), and the destination MAC address is the MAC address of VM4 (marked as MAC4).

[0103] PE3 receives the packet 3_1 through the user-side port (marked as Port3_3).

[0104] PE3 looks up the vPort bound to Port3_3 from the port binding relationship table from the CB, and determines the found vPort as the vPort associated with packet 3_1. As an embodiment of the present invention, PE3 may also determine the specified vPort to which the user information carried in the message 3_1 is allocated as the vPort associated with the message 3_1. Here, th...

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

This application provides a message forwarding method and device. In this application, it is possible to realize that different VMs under the same PE or users connected to different PEs in the same tree branch are not forwarded through the CB, but forwarded according to the shortest path, shortening the forwarding path, The efficiency of cascading links between CB and PE, and between PE and PE is improved.

Description

technical field [0001] The present application relates to the technical field of network communication, in particular to a message forwarding method and device. Background technique [0002] 802.1BR defines that a switch with port expansion capability is composed of a (group) control bridge (CB: Controlling Bridge) connected in a tree form to multiple port expansion bridges (PE: Port Extender). The PE provides CB with the expansion of the number of ports and port access capabilities. It connects to the upper-level PE or CB through the upstream port (Upstream Port), and connects to the lower-level PE through the cascade port (Cascade Port). CBs can be cascaded. CBs perform virtual port (vPort) mapping management on ports on PEs, and connect PEs through Cascade Ports. figure 1 It shows the switch structure diagram defined by 802.1BR. [0003] like figure 1 As shown, VM0 accesses VM2, then, VM0 sends a packet destined for VM2 to PE0. When PE0 receives the packet, it adds an ...

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 Patents(China)
IPC IPC(8): H04L12/749H04L12/723H04L45/74H04L45/741H04L45/02H04L45/50H04L49/111
CPCH04L45/50H04L45/74H04L45/745H04L45/02H04L49/70H04L45/66H04L2101/622H04L12/4641H04L49/25H04L49/30
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