Unlock instant, AI-driven research and patent intelligence for your innovation.

A method and device for forwarding multicast data

A multicast data and multicast technology, applied in the field of communication, can solve the problem of network bandwidth resource occupation

Active Publication Date: 2021-03-16
ZTE CORP
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention provides a method and device for forwarding multicast data to solve the problem in the prior art that the network bandwidth resources of the entire network are occupied when multicast data is forwarded in a unicast routing manner

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
  • A method and device for forwarding multicast data
  • A method and device for forwarding multicast data
  • A method and device for forwarding multicast data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] This embodiment provides a method for forwarding multicast data. figure 1 It is a flow chart of the multicast data forwarding method according to the first embodiment of the present invention. The execution subject of this embodiment is a VTEP (VTEP site).

[0032] Step S110, listening to the multicast protocol request message received by the interface.

[0033] The multicast protocol request message is used to request to obtain multicast data. Multicast data is, for example, video data.

[0034] The multicast address is carried in the multicast protocol request message. The multicast address is a multicast IP address.

[0035] The listening interface can be either a local interface or a VXLAN tunnel. A VXLAN tunnel can be understood as a virtual interface.

[0036] The sender (requester) that sends the multicast protocol request message may be another VTEP station or a terminal station.

[0037] The VTEP site is, for example, a switching device, and the terminal...

Embodiment 2

[0050] The multicast data forwarding method of the present invention will be further described below. figure 2 is a flow chart of a method for forwarding multicast data according to the second embodiment of the present invention.

[0051] Step S210, identifying a user interface and a routing interface among multiple interfaces of the VTEP.

[0052] It can listen to received multicast protocol packets, analyze multicast protocol packets, determine the type of multicast protocol packets, and then determine the interface connecting the remote VTEP site requesting multicast data and the local VTEP site (user interface), and the interface (routing interface) connecting the multicast data source to the local VTEP site; you can also read the VTEP configuration file, obtain the type of each interface in the VTEP configuration file, and then distinguish the user interface and routing interface.

[0053] According to the determined routing interface, a routing interface list is forme...

Embodiment 3

[0088] This embodiment provides a more specific embodiment, image 3 It is a network topology diagram of multicast data forwarding according to the third embodiment of the present invention.

[0089] The ID of this VXLAN is VXLAN10. The VXLAN network topology includes four interconnected VTEPs A, B, C and D.

[0090] With A as the local VTEP site, with B, C and D as the remote VTEP site, the multicast data forwarding process of the present invention will be described below from the perspective of A:

[0091] A includes four interfaces, interface 1 is connected to the router; interface 2 is connected to C, interface 3 is connected to B, and interface 4 is connected to D. Port 1 and port 2 belong to VXLAN10, and ports 3 and 4 belong to VXLAN20.

[0092] Capture the multicast protocol packet passing through A, and determine the type of the interface receiving the multicast protocol packet according to the type of the multicast protocol packet.

[0093] like Figure 4 As show...

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 method and device for forwarding multicast data. The method includes: monitoring the multicast protocol request message received by an interface; recording the correspondence between the interface and the multicast protocol request message, and forwarding the multicast protocol request message; after receiving the multicast data Afterwards, the multicast data is forwarded through the interface corresponding to the multicast protocol request message. The invention determines the corresponding relationship between the interface and the multicast address of the multicast protocol request message, and only forwards the multicast data through the interface according to the corresponding relationship, and does not forward other interfaces, thereby achieving the purpose of saving bandwidth resources.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a method and device for forwarding multicast data. Background technique [0002] VXLAN (Virtual eXtensible Local Area Network, Virtual Extended Local Area Network) is an overlay network technology or tunnel technology. VXLAN encapsulates the data sent by the virtual machine through UDP (User Datagram Protocol, User Datagram Protocol), and uses the IP (Internet Protocol, Internet Protocol) address / MAC (Media Access Control, media access protocol) of the physical network when encapsulating Control) address as the outer header, and then the encapsulated data packet is transmitted on the physical IP network. After reaching the destination address, VTEP (VXLAN Tunnel Endpoints, VXLAN tunnel endpoint) is responsible for decapsulating and sending the data to the target virtual machine. [0003] For forwarding methods of multicast data, there are currently unicast routing methods,...

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/761H04L12/741H04L12/46H04L12/18H04L45/16H04L45/74
CPCH04L12/18H04L12/4641H04L45/16H04L45/74H04L12/46
Inventor 刘宁
Owner ZTE CORP