CN100492977C - Method and system for crossing virtual local network group broadcasting under assigned source group broadcasting protocol independent group broadcasting mode - Google Patents

Method and system for crossing virtual local network group broadcasting under assigned source group broadcasting protocol independent group broadcasting mode Download PDF

Info

Publication number
CN100492977C
CN100492977C CNB2006101033031A CN200610103303A CN100492977C CN 100492977 C CN100492977 C CN 100492977C CN B2006101033031 A CNB2006101033031 A CN B2006101033031A CN 200610103303 A CN200610103303 A CN 200610103303A CN 100492977 C CN100492977 C CN 100492977C
Authority
CN
China
Prior art keywords
multicast
vlan
layer
data message
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CNB2006101033031A
Other languages
Chinese (zh)
Other versions
CN1889448A (en
Inventor
周迪
王杨
张利岗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New H3C Technologies Co Ltd
Original Assignee
Hangzhou H3C Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou H3C Technologies Co Ltd filed Critical Hangzhou H3C Technologies Co Ltd
Priority to CNB2006101033031A priority Critical patent/CN100492977C/en
Publication of CN1889448A publication Critical patent/CN1889448A/en
Application granted granted Critical
Publication of CN100492977C publication Critical patent/CN100492977C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

A multicasting method of cross-VLAN under extraneous multicast mode in assigned source multicast protocol includes adding multicast VLAN flag for request information by the second layer switch according to multicast source information in multicast data request message and sending said information to the third layer switch, adding relevant multicast VLAN flag for said message by the third layer switch according to received information in said message and sending said message to the second layer switch then sending said message to relevant user by the second layer switch according to multicast VLAN flag carried in said message. The system for realizing said method is also disclosed.

Description

The method and system of multicast spanning virtual local area networks under the Source-Specific Multicast Protocol Independent Multicast pattern
Technical field
The present invention relates to the technology of multicast spanning virtual local area networks in the network communicating system, relate in particular to the method and system of multicast spanning virtual local area networks under a kind of Source-Specific Multicast Protocol Independent Multicast pattern.
Background technology
Multicast is that a kind of information source main frame sends to some definite communication means that receives the point of main frame to multiple spot with information.Multicast source sends multicast data message, and the purpose IP address of this multicast data message is the address of a multicast group, has only the user who adds described multicast group just can receive this multicast message.The user who adds same multicast group can be in different VLAN (VLAN, Virtual Local Area Network), when the user of different VLAN asks the multicast data message of same multicast group, can adopt the method for travelling across VLAN multicast, to save the bandwidth resources of system.
Fig. 1 is the schematic diagram of travelling across VLAN method of multicasting.In Fig. 1, Layer 2 switch comprises 3 downlink ports, is port one, port 2 and port 3, and 1 default uplink port, is port 25.Port one, 2,3 and 25 default VLAN sign (VLAN ID) is respectively vlan1, vlan2, vlan3 and vlan25, vlan25 is a M-VLAN, work as vlan1, when the user of vlan2 and vlan3 asks the multicast data message of same multicast group, enable internet group management monitoring protocols (IGMP-Snooping, Internet Group Management Protocol-Snooping) Layer 2 switch listens to described request message, respectively with vlan1, multicast medium access control (the MAC of vlan2 and vlan3 and described multicast group, Media Access Control) add in the corresponding VLAN of multicast address the address, simultaneously it is added in the uplink port default VLAN, form the multicast address of travelling across VLAN.If multicast mac address is 01005E7FFFFF, then the multicast address of described travelling across VLAN as shown in Figure 2.
After three-layer equipment is received request from vlan1, vlan2 and vlan3, the multicast data message that does not contain VLAN ID is issued to Layer 2 switch.After Layer 2 switch is received the multicast data message that does not contain VLAN ID, the VLAN ID that uplink port is default, promptly port 25, are added in this multicast data message, find this multicast address again from the travelling across VLAN multicast address.The vlan25 corresponding port number is 1,2 and 3, and multicast data message is duplicated 3 parts, is forwarded to port one, port 2 and port 3 pairing users respectively, finishes the forwarding of multicast data message.
At Source-Specific Multicast Protocol Independent Multicast (PIM SSM, Protocol Independent MulticastSource Specific Multicast) under the pattern, allow to comprise a plurality of multicast sources in a multicast group, for example: can comprise multicast source 1, multicast source 2 and multicast source 3 in the multicast group 1, the multicast mac address of multicast group 1 is 01005E7FFFFF.Ask the multicast data message of multicast group 1 to multicast source 1 as the user of vlan1, and the user of vlan2 is when multicast source 3 is asked the multicast data message of multicast group 1, the Layer 2 switch of having enabled IGMP-Snooping will listen to their request, and generate corresponding travelling across VLAN multicast address.
Under PIM SSM pattern, when adopting the method for travelling across VLAN multicast, multicast source 1 and multicast source 3 all can issue the multicast data message that does not contain VLAN ID.The multicast data message that three-layer equipment will not contain VLAN ID is issued to Layer 2 switch.After Layer 2 switch is received the multicast data message that does not contain VLAN ID, the VLAN ID that uplink port is default, it is port 25, be added in this multicast data message, search the travelling across VLAN multicast address again, can know that the vlan25 corresponding port number is 1 and 2, Layer 2 switch duplicates 2 parts with this multicast data message then, be forwarded to port one and port 2 respectively, finish the forwarding of multicast data message.The user of vlan1 and the user of vlan2 will receive identical multicast data message, and this data message not only comprises the data message that multicast source 1 sends but also comprise the data message that multicast source 3 sends.
From the above, under the pattern of PIM SSM, when a multicast group comprises a plurality of multicast source, adopt the method for travelling across VLAN multicast, will make the multicast data message that can't accurately receive its request to the user of the different multicast source request multicast data messages of this multicast group.
Summary of the invention
In view of this, technical problem to be solved by this invention provides the method and system of multicast spanning virtual local area networks under a kind of Source-Specific Multicast Protocol Independent Multicast pattern, when a multicast group comprises a plurality of multicast source, can make the multicast data message that accurately receives its request to the user of the different multicast source request multicast data messages of this multicast group.
Method of the present invention comprises:
During multicast data message request message that Layer 2 switch sends at the different multicast sources of receiving from the user to same multicast group, be respectively each multicast source and distribute M-VLAN; Layer 2 switch is set up the corresponding relation of described M-VLAN and multicast source, sets up the corresponding relation of described M-VLAN and user vlan, and adds the sign of corresponding M-VLAN in described request message, and described request message is sent to three-layer equipment; Described user belongs to preset user VLAN group, and described M-VLAN belongs to the M-VLAN pond that sets in advance;
Described three-layer equipment is set up the corresponding relation between the three according to from the multicast group information in the layer 2-switched request message, information about multicast source and M-VLAN sign; According to multicast group information in the multicast data message and information about multicast source,, described multicast data message is sent to described Layer 2 switch for this multicast data message adds corresponding M-VLAN sign;
Layer 2 switch sends to corresponding user according to the M-VLAN sign that described multicast data message carries with described multicast data message.
Wherein, each M-VLAN in the described M-VLAN pond that sets in advance all is mapped to described preset user VLAN group.Wherein, described Layer 2 switch is set up the corresponding relation of M-VLAN and user vlan, specifically comprises:
Layer 2 switch adds the multicast mac address of described multicast group and the port numbers of the user among the described different user VLAN in the multicast address of corresponding M-VLAN to;
Wherein, described Layer 2 switch sends to corresponding user according to the M-VLAN sign that described multicast data message carries with described multicast data message, and its process comprises:
The M-VLAN sign that Layer 2 switch carries according to multicast data message is known the pairing M-VLAN of this multicast data message, according to the corresponding relation of described M-VLAN and user vlan, this multicast data message is sent to the user of corresponding user vlan.
Wherein, further comprise:
When the user leaves described multicast group, Layer 2 switch will be deleted this user's information in this multicast group;
When the user in the described multicast group is sky, the information of multicast group under Layer 2 switch will be deleted;
When the pairing multicast group of M-VLAN is sky, this M-VLAN is recovered in the M-VLAN pond.
Wherein, further comprise: if multicast source had been assigned with M-VLAN, then Layer 2 switch is no longer redistributed M-VLAN for this multicast source.
Wherein, described Layer 2 switch is enabled the internet group management monitoring protocols.
The system of multicast spanning virtual local area networks under a kind of Source-Specific Multicast Protocol Independent Multicast pattern, comprise Layer 2 switch and three-layer equipment, wherein, during multicast data message request message that described Layer 2 switch is used for sending at the different multicast sources of receiving from the user to same multicast group, be respectively each multicast source and distribute M-VLAN; Layer 2 switch is set up the corresponding relation of described M-VLAN and multicast source, sets up the corresponding relation of described M-VLAN and user vlan, and adds the sign of M-VLAN in described request message, and described request information is sent to described three-layer equipment; Also the M-VLAN sign that will carry according to multicast data message sends to corresponding user with described multicast data message; Described user belongs to preset user VLAN group, and described M-VLAN belongs to the M-VLAN pond that sets in advance;
Multicast group information in the described three-layer equipment basis multicast data message that receives and information about multicast source be corresponding M-VLAN sign for this multicast data message adds, and described multicast data message is sent to described Layer 2 switch.
Wherein, described Layer 2 switch comprises:
Add tag unit, be used for information about multicast source, add the sign of M-VLAN for this request message according to the multicast data message request message;
Message sending unit, the request message that is used for adding the sign of M-VLAN sends to three-layer equipment;
Multicast packet sends the unit, is used for the M-VLAN sign that carries according to multicast data message, and described multicast data message is sent to corresponding user.
Wherein, described three-layer equipment comprises:
Add tag unit, be used for according to the multicast group information of the multicast data message that receives and information about multicast source for this multicast data message adds corresponding M-VLAN sign;
Multicast packet sends the unit, and the multicast data message that is used for adding the M-VLAN sign sends to Layer 2 switch.
In the present invention, as user during to the different multicast source request multicast data message of same multicast group, Layer 2 switch is according to the information about multicast source in the multicast data message request message, sign for this request message interpolation multicast virtual local area network VLAN sends to three-layer equipment with described request information; Three-layer equipment is set up the corresponding relation between the three according to the multicast group information in the described request information, information about multicast source and M-VLAN sign.After three-layer equipment is received multicast data message, with according to the multicast group information in this multicast data message and information about multicast source for this multicast data message adds corresponding M-VLAN sign, described multicast data message is sent to described Layer 2 switch; The M-VLAN sign that Layer 2 switch can carry according to described multicast data message sends to corresponding user with described multicast data message.As can be seen, the multicast data message that different multicast sources are issued by method and system of the present invention is sent in the corresponding M-VLAN, and be forwarded to corresponding user, and then can make the multicast data message that accurately receives its request to the user of the different multicast source request multicast data messages of same multicast group.
Description of drawings
Fig. 1 is the schematic diagram of travelling across VLAN method of multicasting;
Fig. 2 is the multicast address of travelling across VLAN;
Fig. 3 is the flow chart of the embodiment of the invention;
Fig. 4 is the schematic diagram that comprises the travelling across VLAN method of multicasting of two multicast sources;
Fig. 5 is multicast source and a M-VLAN corresponding relation schematic diagram among the embodiment;
Fig. 6 is the multicast address hoist pennants of vlan25 among the embodiment;
Fig. 7 is the multicast address hoist pennants of vlan35 among the embodiment.
Embodiment
In the present invention, as user during to the different multicast source request multicast data message of same multicast group, Layer 2 switch is according to the information about multicast source in the multicast data message request message, sign for this request message interpolation multicast virtual local area network VLAN sends to three-layer equipment with described request information; Three-layer equipment is set up the corresponding relation between the three according to the multicast group information in the described request information, information about multicast source and M-VLAN sign.After three-layer equipment is received multicast data message, with according to the multicast group information in this multicast data message and information about multicast source for this multicast data message adds corresponding M-VLAN sign, described multicast data message is sent to described Layer 2 switch; The M-VLAN sign that Layer 2 switch can carry according to described multicast data message, described multicast data message is sent to corresponding user, thereby the multicast data message that different multicast sources are issued is sent in the corresponding M-VLAN, and be forwarded to corresponding user, and then can make the multicast data message that accurately receives its request to the user of the different multicast source request multicast data messages of same multicast group.
Below in conjunction with specific embodiment method of the present invention is done further and to be specified.
Referring to Fig. 3, the method for multicast spanning virtual local area networks under a kind of Source-Specific Multicast Protocol Independent Multicast pattern comprises:
Step 301:
Set up the M-VLAN pond, a plurality of M-VLAN in this M-VLAN pond are mapped to same user vlan group, in conjunction with Fig. 4, its detailed process comprises:
Vlan25 and vlan35 are M-VLAN, and vlan1, vlan2, vlan3 are user vlan groups.Set up the M-VLAN pond, comprise two VLAN ID in this M-VLAN pond, promptly vlan25 and vlan35 are mapped to vlan1, vlan2 and vlan3 with vlan25 and vlan35 unification.
Wherein, Fig. 4 is the schematic diagram that comprises the travelling across VLAN method of multicasting of two multicast sources.
Step 302:
As the user among the user vlan group during to the multicast data message of different these multicast group of multicast source request of same multicast group, the Layer 2 switch of having enabled IGMP-Snooping will be that this multicast source distributes M-VLAN, and in conjunction with Fig. 4, its detailed process comprises:
As the user of vlan1 during to the multicast data message of multicast source 1 request multicast group 1, and the user of vlan3 is when the multicast data message of multicast source 2 request multicast group 1, and the Layer 2 switch of having enabled IGMP-Snooping will listen to the solicited message from the user of vlan1 and vlan3.Wherein, the IP address of multicast source 1 is 10.1.1.1, and the IP address of multicast source 2 is 20.1.1.1, and the multicast mac address of multicast group 1 is 01005E7FFFFF.
Layer 2 switch judges whether multicast source 1 had been assigned with M-VLAN, if then no longer be that multicast source 1 distributes M-VLAN; Otherwise Layer 2 switch is that multicast source 1 distributes vlan25.
In like manner, Layer 2 switch is that multicast source 2 distributes M-VLAN.
Wherein, same M-VLAN can not be distributed to different multicast sources, if that is: Layer 2 switch is that multicast source 1 distributes vlan25, then can not be multicast source 2 distribution vlan25 again, can only be with unappropriated VLAN also, and promptly vlan35 distributes to multicast source 2.
Layer 2 switch is after multicast source 1 and multicast source 2 distribute M-VLAN, will keep allocation result, as shown in Figure 5.Fig. 5 has write down the corresponding relation of multicast source and M-VLAN.
Step 303:
Layer 2 switch adds the multicast mac address of described multicast group in the multicast address of each M-VLAN of distribution, if there has been this multicast mac address in the described multicast address, then need not add again.Simultaneously the port that connects the user is added in the corresponding multicast address,, then need not add again if there has been the corresponding port in the multicast address.
In conjunction with Fig. 4, its process specifically comprises:
The user of the user of vlan1 and vlan3 to the multicast source 1 of multicast group 1 and the multicast data message of multicast source 2 request multicast group 1, and Layer 2 switch is that multicast source 1 distributes vlan25, is after multicast source 2 distributes vlan35, Layer 2 switch is judged the multicast mac address of multicast group 1, be 01005E7FFFFF, whether Already in the multicast address of vlan25, if there is no, then described multicast mac address is added in the multicast address of vlan25; Otherwise, do not add.
Layer 2 switch judges that whether Already in 01005E7FFFFF in the multicast address of vlan35, if there is no, then adds 01005E7FFFFF in the multicast address of vlan35; Otherwise, do not add.
Layer 2 switch is judged vlan1 user's port, and promptly Already in whether port one in the multicast address of vlan25, if there is no, then add port one in the multicast address of vlan25; Otherwise, do not add.
Layer 2 switch is judged vlan3 user's port, and Already in whether promptly port 3, in the multicast address of vlan35, if there is no, then port 3 is added in the multicast address of vlan35; Otherwise, do not add.
Added the multicast address of the vlan25 of the multicast mac address of multicast group 1 and vlan1 user port number, can be as shown in Figure 6.
Added the multicast address of the vlan35 of the multicast mac address of multicast group 1 and vlan3 user port number, can be as shown in Figure 7.
In conjunction with Fig. 5 and Fig. 6 as can be seen, multicast source 1 not only belongs to multicast group 1 but also belongs to the multicast group that multicast mac address is 01006E7FFFFF, and the user of vlan2 is the member of this multicast group, and to the multicast data message of multicast source 1 this multicast group of request.
In conjunction with Fig. 5 and Fig. 7 as can be seen, multicast source 2 not only belongs to multicast group 1 but also belongs to the multicast group that multicast mac address is 01006E8FFFFF, and the user of vlan2 is the member of this multicast group, and to the multicast data message of multicast source 1 this multicast group of request.
Step 304:
Layer 2 switch adds the tag of corresponding M-VLAN with each user's multicast data message request message, and described request information is sent to three-layer equipment, and its detailed process comprises:
Layer 2 switch adds the tag of vlan25 with vlan1 user's multicast data message request message, and vlan3 user's multicast data message request message is added the tag of vlan35, and described two request messages are sent to three-layer equipment.
Step 305:
After three-layer equipment receives the multicast data message solicited message from Layer 2 switch, according to the multicast group information in the described request information, information about multicast source with and the tag of the M-VLAN that carries, can set up multicast group, multicast source and this three's of M-VLAN corresponding relation.
Step 306:
After three-layer equipment is received multicast data message, can obtain multicast group information and information about multicast source in the described multicast data message, and, add the tag of corresponding M-VLAN for this multicast data message according to multicast group, multicast source and this three's of M-VLAN corresponding relation.Then, the multicast data message that adds the tag of M-VLAN is sent to Layer 2 switch.
Step 307:
After Layer 2 switch receives multicast data message from three-layer equipment, can know the pairing M-VLAN of this multicast packet according to the entrained tag of this multicast data message, by inquiring about the multicast address of corresponding M-VLAN, this multicast data message is transmitted to corresponding user, and its detailed process comprises:
After Layer 2 switch received multicast data message from three-layer equipment, if the tag of this multicast data message is vlan25, then Layer 2 switch was inquired about in the multicast address of vlan25, promptly inquires about in Fig. 6.The vlan25 corresponding port number is 1, and Layer 2 switch sends to the user of port one correspondence with this multicast data message, finishes the forwarding of multicast data message.
After Layer 2 switch received multicast data message from three-layer equipment, if the tag of this multicast data message is vlan35, then Layer 2 switch was inquired about in the multicast address of vlan35, promptly inquires about in Fig. 7.The vlan35 corresponding port number is 3, and Layer 2 switch sends to the user of port 3 correspondences with this multicast data message, finishes the forwarding of multicast data message.
Step 308:
When the user leaves multicast group, Layer 2 switch will be deleted the port that connects this user in the multicast address of this machine; When the user port that multicast mac address comprised of this multicast group is sky, delete this multicast mac address; The multicast mac address that comprises when M-VLAN is recovered to the VLAN ID of this M-VLAN in the M-VLAN pond when empty.Its detailed process comprises:
In conjunction with Fig. 6, when the user of port one leaves multicast group 1, Layer 2 switch will be deleted port one; When user port that multicast mac address 01005E7FFFFF comprised when empty, delete this multicast mac address, also comprise multicast mac address 01006E7FFFFF among the vlan25 this moment.When the user of port 2 also leaves, will delete port 2; When user port that multicast mac address 01006E7FFFFF comprised also when empty, delete this multicast mac address, the multicast mac address that comprise among the vlan25 this moment then is recovered to vlan25 in the M-VLAN pond for empty.
In conjunction with Fig. 7, in like manner, vlan35 can be recovered in the M-VLAN pond no longer repeat specification here.
Based on said method, the present invention also provides the system of multicast spanning virtual local area networks under a kind of Source-Specific Multicast Protocol Independent Multicast pattern, comprise: Layer 2 switch and three-layer equipment, wherein, the Layer 2 switch basis is from the information about multicast source in each user's the multicast data message request message, sign for this request message interpolation M-VLAN sends to three-layer equipment with described request information; Also the M-VLAN sign that will carry according to multicast data message sends to corresponding user with described multicast data message;
Multicast group information in the described three-layer equipment basis multicast data message of receiving and information about multicast source be corresponding M-VLAN sign for this multicast data message adds, and described multicast data message is sent to described Layer 2 switch.
Wherein, Layer 2 switch comprises: add tag unit, message sending unit and multicast packet and send the unit.
Receive each user's multicast data message request message when Layer 2 switch after, can obtain the information about multicast source in the described request message, and, by message sending unit the request message that adds the sign of M-VLAN is sent to three-layer equipment then by adding the sign of tag unit for described request message interpolation M-VLAN.
When Layer 2 switch is received multicast packet from three-layer equipment, can obtain the entrained M-VLAN sign of this data message, and send the unit by multicast packet described multicast data message is sent to corresponding user.
Wherein, three-layer equipment comprises: add tag unit and multicast packet and send the unit.
After three-layer equipment is received multicast data message, can obtain multicast group information and information about multicast source in this multicast data message, and by add tag unit for this multicast data message adds corresponding M-VLAN sign, send the unit by multicast packet then the multicast data message of interpolation M-VLAN sign sent to Layer 2 switch.

Claims (10)

1, the method for multicast spanning virtual local area networks under a kind of Source-Specific Multicast Protocol Independent Multicast pattern is characterized in that, comprising:
During multicast data message request message that Layer 2 switch sends at the different multicast sources of receiving from the user to same multicast group, be respectively each multicast source and distribute M-VLAN; Layer 2 switch is set up the corresponding relation of described M-VLAN and multicast source, sets up the corresponding relation of described M-VLAN and user vlan, and adds the sign of corresponding M-VLAN in described request message, and described request message is sent to three-layer equipment; Described user belongs to preset user VLAN group, and described M-VLAN belongs to the M-VLAN pond that sets in advance;
Described three-layer equipment is set up the corresponding relation between the three according to from the multicast group information in the layer 2-switched request message, information about multicast source and M-VLAN sign; According to multicast group information in the multicast data message and information about multicast source,, described multicast data message is sent to described Layer 2 switch for this multicast data message adds corresponding M-VLAN sign;
Layer 2 switch sends to corresponding user according to the M-VLAN sign that described multicast data message carries with described multicast data message.
2, method according to claim 1 is characterized in that, each M-VLAN in the described M-VLAN pond that sets in advance all is mapped to described preset user VLAN group.
3, method according to claim 1 is characterized in that, described Layer 2 switch is set up the corresponding relation of M-VLAN and user vlan according to following step:
Layer 2 switch adds the multicast medium access control MAC Address of described multicast group and the port numbers of the user in the described user vlan in the multicast address of corresponding M-VLAN to.
4, method according to claim 1 is characterized in that, described Layer 2 switch according to the M-VLAN sign that described multicast data message carries, sends to corresponding user with described multicast data message according to following step:
The M-VLAN sign that Layer 2 switch carries according to multicast data message is known the pairing M-VLAN of this multicast data message, according to the corresponding relation of described M-VLAN and user vlan, this multicast data message is sent to the user of corresponding user vlan.
5, method according to claim 4 is characterized in that, further comprises:
When the user leaves described multicast group, Layer 2 switch will be deleted this user's information in this multicast group;
When the user in the described multicast group is sky, Layer 2 switch will be deleted the information of described multicast group;
When the pairing multicast group of M-VLAN is sky, this M-VLAN is recovered in the M-VLAN pond.
6, method according to claim 1 is characterized in that, further comprises: if multicast source had been assigned with M-VLAN, then Layer 2 switch is no longer redistributed M-VLAN for this multicast source.
7, according to any described method of claim 1 to 6, it is characterized in that described Layer 2 switch is enabled the internet group management monitoring protocols.
8, the system of multicast spanning virtual local area networks under a kind of Source-Specific Multicast Protocol Independent Multicast pattern, comprise Layer 2 switch and three-layer equipment, it is characterized in that, during multicast data message request message that described Layer 2 switch is used for sending at the different multicast sources of receiving from the user to same multicast group, be respectively each multicast source and distribute M-VLAN; Layer 2 switch is set up the corresponding relation of described M-VLAN and multicast source, sets up the corresponding relation of described M-VLAN and user vlan, and adds the sign of M-VLAN in described request message, and described request information is sent to described three-layer equipment; Also the M-VLAN sign that will carry according to multicast data message sends to corresponding user with described multicast data message; Described user belongs to preset user VLAN group, and described M-VLAN belongs to the M-VLAN pond that sets in advance;
Multicast group information in the described three-layer equipment basis multicast data message that receives and information about multicast source be corresponding M-VLAN sign for this multicast data message adds, and described multicast data message is sent to described Layer 2 switch.
9, system according to claim 8 is characterized in that, described Layer 2 switch comprises:
Add tag unit, be used for information about multicast source, add the sign of M-VLAN for this request message according to the multicast data message request message;
Message sending unit, the request message that is used for adding the sign of M-VLAN sends to three-layer equipment;
Multicast packet sends the unit, is used for the M-VLAN sign that carries according to multicast data message, and described multicast data message is sent to corresponding user.
10, system according to claim 9 is characterized in that, described three-layer equipment comprises:
Add tag unit, be used for according to the multicast group information of the multicast data message that receives and information about multicast source for this multicast data message adds corresponding M-VLAN sign;
Multicast packet sends the unit, and the multicast data message that is used for adding the M-VLAN sign sends to Layer 2 switch.
CNB2006101033031A 2006-07-18 2006-07-18 Method and system for crossing virtual local network group broadcasting under assigned source group broadcasting protocol independent group broadcasting mode Active CN100492977C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006101033031A CN100492977C (en) 2006-07-18 2006-07-18 Method and system for crossing virtual local network group broadcasting under assigned source group broadcasting protocol independent group broadcasting mode

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006101033031A CN100492977C (en) 2006-07-18 2006-07-18 Method and system for crossing virtual local network group broadcasting under assigned source group broadcasting protocol independent group broadcasting mode

Publications (2)

Publication Number Publication Date
CN1889448A CN1889448A (en) 2007-01-03
CN100492977C true CN100492977C (en) 2009-05-27

Family

ID=37578709

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006101033031A Active CN100492977C (en) 2006-07-18 2006-07-18 Method and system for crossing virtual local network group broadcasting under assigned source group broadcasting protocol independent group broadcasting mode

Country Status (1)

Country Link
CN (1) CN100492977C (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100508467C (en) * 2007-04-13 2009-07-01 华为技术有限公司 Method and route equipment for retransmitted layer proxy PIM
CN101414919B (en) * 2007-10-19 2012-11-28 上海贝尔阿尔卡特股份有限公司 Control method and apparatus for ascending multicast business
CN100583801C (en) * 2007-11-30 2010-01-20 华为技术有限公司 A method, system and switching device for dynamically establishing multicast virtual LAN
CN102075417B (en) 2010-09-30 2013-11-06 杭州华三通信技术有限公司 Multicast cutting method, protocol independent multicast router
CN102065018B (en) * 2011-01-07 2014-12-17 中兴通讯股份有限公司 Method and system for transmitting message
CN102882794A (en) * 2012-07-23 2013-01-16 上海斐讯数据通信技术有限公司 Method for optimizing ethernet multicast data transmission
CN103795636B (en) * 2012-11-02 2017-04-12 华为技术有限公司 Multicast processing method, device and system
CN112367263B (en) * 2020-10-30 2022-07-12 新华三技术有限公司 Multicast data message forwarding method and equipment

Also Published As

Publication number Publication date
CN1889448A (en) 2007-01-03

Similar Documents

Publication Publication Date Title
CN100492977C (en) Method and system for crossing virtual local network group broadcasting under assigned source group broadcasting protocol independent group broadcasting mode
CN100442775C (en) Method for implementing multicast in Mac in Mac network
CN100442776C (en) Method for realizing multicast translation in three-layer switching unit
CN100563190C (en) Realize the method and system of hierarchical virtual private switch service
CN101616014B (en) Method for realizing cross-virtual private local area network multicast
CN100433730C (en) Method and system of multicast and video-on-demand
CN106210157B (en) Inhibit method and system, the controller of address resolution protocol message
CN1194508C (en) Multicasting messag transmission method base on two layer exchange device
CN101702672A (en) Forwarding method and forwarding device for multicast data message
US10091065B1 (en) Zero configuration networking on a subnetted network
CN101001264B (en) Method, device, network edge equipment and addressing server for L1VPN address distribution
CN102577257A (en) Virtual local area network identity transformation method and apparatus
CN101170481A (en) A method, system and switching device for dynamically establishing multicast virtual LAN
CN102571375B (en) Multicast forwarding method and device as well as network device
CN101160791A (en) Method for processing the abnormal multicast service and a network equipment thereof
CN101674222A (en) Method and system for multicast switching
CN104253698A (en) Message multicast processing method and message multicast processing equipment
CN106411750A (en) Data distribution method and system thereof
CN100484055C (en) Method for implementing multicast spanning VLAN
CN101924698B (en) Method, system and equipment for balancing two-layer domain load based on IP unicast route
CN103685610B (en) A kind of method for realizing ARP proxy
CN100479371C (en) Method of broadcast transmitting message and an exchange equipment
CN106357540B (en) A kind of multicast control method and device, multi-cast system
CN103354567B (en) A kind of method and apparatus of synchronized multimedia accessing to control address
CN102694734B (en) Two-layer switching equipment realizes the method for multicast based on linux kernel bridge

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No.

Patentee after: Xinhua three Technology Co., Ltd.

Address before: 310053 Hangzhou hi tech Industrial Development Zone, Zhejiang province science and Technology Industrial Park, No. 310 and No. six road, HUAWEI, Hangzhou production base

Patentee before: Huasan Communication Technology Co., Ltd.