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

Multicasting method of double-layer switching equipment based on Linux kernel bridge

A layer 2 switching device and kernel technology, applied in the field of communication, can solve the problems of reducing CPU load and flooding of multicast packets on layer 2 switching devices, and achieve the effect of reducing CPU load

Active Publication Date: 2012-09-26
FENGHUO COMM SCI & TECH CO LTD
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is to solve the flood of multicast messages in the two-layer switching equipment, reduce the problem of CPU load, and further realize the full-bridge IGMP Snooping function of wired ports and wireless ports

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
  • Multicasting method of double-layer switching equipment based on Linux kernel bridge
  • Multicasting method of double-layer switching equipment based on Linux kernel bridge
  • Multicasting method of double-layer switching equipment based on Linux kernel bridge

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The present invention provides a kind of method that two-layer switching equipment realizes IP multicast based on Linux kernel bridge, realizes the IGMP Snooping function of full bridge (containing wired port and wireless port) by software (being Linux kernel bridge), concrete way is: By extending the br_handle_frame_finish() function (located in the net / bridge / br_input.c file) of the Linux kernel bridge, the monitoring function of IGMP messages is realized, the group membership of the port is maintained, and the group membership of the port is controlled by the Linux kernel bridge according to the group membership. (or the network processor) forwards the multicast message, thereby realizing the IP multicast function of the Layer 2 switching device.

[0023] The working principle of IGMP snooping is as follows:

[0024] The host sends an IGMP member report message. This message is for the router. When the IGMP member report passes through the Layer 2 switch, the switch ...

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 IP (Internet Protocol) multicasting method of double-layer switching equipment based on a Linux kernel bridge. The method comprises the following steps: a Linux kernel bridge arranged in the double-layer switching equipment monitors an IGMP (Internet Group Management Protocol) message between a host and a route, or maintains multicasting forwarding items of the Linux kernel bridge or a network processor in the double-layer switching equipment according to an IGMP report message or an IGMP leave message; the Linux kernel bridge identifies whether a received data frame is a multicasting message or not, and transmits the multicasting message to a port with group members according to the multicasting forwarding items of the the Linux kernel bridge or the network processor so as to transmit to other messages. According to the method provided by the invention, an IGMP Snooping function is realized through the Linux kernel bridge arranged in the double-layer switching equipment, so that the problem of flooding of multicasting messages in the double-layer switching equipment can be solved. The load of a CPU (Central Processing Unit) is greatly reduced due to flexible configuration, and further the full-bridge IGMP Snooping function of a wired port and a wireless port are realized.

Description

technical field [0001] The invention relates to an IP network data transmission technology in the communication field, in particular to a method for realizing IP multicasting by a layer-2 switching device based on a Linux kernel bridge (Linux kernel bridge). Background technique [0002] IP multicast technology effectively solves the problem of single-point transmission and multi-point reception, and realizes efficient point-to-multipoint data transmission in the IP network, which can greatly save network bandwidth and reduce network load. Thereby conveniently providing new value-added services including online live broadcast, Internet TV, distance education, telemedicine, Internet radio, and real-time video conferencing. [0003] To realize IP multicast transmission, the multicast source and receiver and the underlying network between them must support the multicast protocol. According to the scope of the protocol, the multicast protocol is divided into the protocol betwee...

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/56H04L45/16
Inventor 廖旭周转运吉刘涛王健
Owner FENGHUO COMM SCI & 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