CN103905320B - Method and device for processing multicast message - Google Patents
Method and device for processing multicast message Download PDFInfo
- Publication number
- CN103905320B CN103905320B CN201410131484.3A CN201410131484A CN103905320B CN 103905320 B CN103905320 B CN 103905320B CN 201410131484 A CN201410131484 A CN 201410131484A CN 103905320 B CN103905320 B CN 103905320B
- Authority
- CN
- China
- Prior art keywords
- multicast
- interface
- message
- specified interface
- list item
- 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
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
The invention discloses a method and device for processing a multicast message. The method comprises the steps that when a device needs to receive the multicast message, an assigned interface is added to an outgoing interface of a multicast forwarding entry of a multicast set; when an RPF interface receives the multicast message, the multicast message is forwarded according to the multicast forwarding entry corresponding to the multicast set where the multicast message belongs to, and if the outgoing interface comprises the assigned interface, the multicast message is subjected to the upward sending process through the assigned interface. Based on the same invention concept, the invention further provides a device. By means of the method, the multicast messages can be simply sent upwards and forwarded without potential safety hazards, resources are saved, and transmission performance is improved.
Description
Technical field
The present invention relates to communication technical field, particularly to a kind of multicast message processing method and device.
Background technology
Internet Protocol(IP)Multicasting technology can save significantly on the network bandwidth, with the continuous development of multicasting technology, IP
Multicast is not only widely used in the fields such as video request program, long-distance education and monitoring, and increasing Internet protocol begins to use
Multicasting technology.
With widely used NTP(Network Time Protocol, NTP)As a example, server is periodically
Ground sends NTP time synchronized message to specified multicast address.Client intercepts the multicast message from server, according to reception
Multicast message the time of the time of equipment and multicast server is synchronized.
The equipment serving as NTP Client not only needs NTP multicast message is transmitted to other NTP Client in downstream, also
Need Network Time Protocol message up sending to NTP processing module, to complete the demand of NTP time synchronized.
Referring to Fig. 1, Fig. 1 is NTP networking schematic diagram.In Fig. 1, R1 is NTP multicast server;R2, R3 and R5 are Multicast Routing
Device;R4 and R6 is NTP multicast client.
The transmission NTP multicast protocol message in R1 cycle;R2, R3 and R5 do not have recipient, do not need to send process this NTP
Multicast message is it is only necessary to downstream forward this NTP multicast message;R6 only need to receive NTP multicast message, and on send process should
NTP multicast message;And R4 both needs to receive and needs to forward NTP multicast message, and need to send process this NTP multicast message,
Carry out time synchronized.
For realizing the effect above, taking R4 as a example.R4 configures NTP Client on Eth0/1, and R2 enables mutually on Eth0/1
Networking igmpinternet(Internet Group Management Protocol, IGMP), configure IGMP static group or mould
Intend main frame, then add the multicast group that NTP uses;Protocol Independent Multicast is all enabled on all multicast equipments(Protocol
Independent Multicast, PIM)Agreement, so as to forwarding multicasting message.
After completing above-mentioned configuration, NTP multicast message can reach R4 and downstream forward, in order to be able to report NTP group
Literary composition send process in addition it is also necessary to the engine that forwards to bottom issues special software and hardware rule on carrying out.In repeating process either
Send on no needs, each NTP multicast message is required for extra matched rule, if coupling, forwarding copy packet are given
NTP resume module;If mismatched, only forwarded.
For the equipment sending on again should be forwarded, because inverse path forwards(Reverse Path Forwarding,
RPF)With reasons such as route handoffs, the interface if necessary to receive multicast message is not RPF interface to interface, then RPF interface reaches
Flow can only forward, and need to receive the flow that multicast message interface comes can only on give, need to carry out message twice to receive
Can complete forward and on give.Even if message being allowed to enter from RPF interface by configuring, but RPF interface can be with singlecast router
Switch with configuration, problem still exists.
Realized from above-mentioned, configuration is complicated, the outgoing interface of upstream router enables IGMP agreement, can be connect by this
Mouth sends query message, if downstream has illegality equipment, can bring potential safety hazard;In order to realize multicast message on send process,
Need to issue special hardware or software rules, and the filtering rule that equipment is supported is limited, waste of resource;And report in group
In civilian repeating process, each message will remove matched rule, for the multicast group only needing to forwarding, reduces forward efficiency.
Content of the invention
In view of this, the present invention provides a kind of multicast message processing method and device, realize multicast message on give and
It is not necessary to complex configurations, no potential safety hazard during forwarding, save resources and improve forwarding performance.
For solving above-mentioned technical problem, the technical scheme is that and be achieved in that:
A kind of multicast message processing method, methods described includes:
When equipment needs to receive multicast message, specified interface is added the multicast group belonging to this multicast message;And by institute
State specified interface to be added in the outgoing interface of multicast forwarding list item of this multicast group, wherein, described specified interface is for above sending
The logic interfacing that this equipment is processed;
When RPF interface is forwarded to multicast message by inverse path, search the multicast group belonging to this multicast message
Corresponding multicast forwarding list item, and determine in the outgoing interface of multicast forwarding list item finding whether comprise described specified interface,
If it is, by this multicast message by described specified interface carry out on send process, and by other in this multicast forwarding list item
Outgoing interface forwards this multicast message;Otherwise, the outgoing interface this multicast message being passed through in this multicast forwarding list item forwards.
A kind of device, described device includes:Processing unit, receiving unit, searching unit and transmitting element;
Described processing unit, for when this device needs to receive multicast message, specified interface being added this multicast message
Affiliated multicast group;And described specified interface is added in the outgoing interface of multicast forwarding list item of this multicast group, wherein, described
Specified interface is the logic interfacing for above giving this equipment to process;
Described receiving unit, for receiving multicast message;
Described searching unit, for forwarding RPF interface to multicast message when described receiving unit by inverse path
When, described processing unit is searched the multicast group corresponding multicast forwarding list item belonging to this multicast message, and determines and find
The outgoing interface of multicast forwarding list item in whether comprise described specified interface;
Described transmitting element, for when described searching unit determine comprise this specified interface in outgoing interface when, by this multicast
Message by this specified interface carry out on send process, and by other outgoing interfaces in this multicast forwarding list item forward this group report
Literary composition;When described searching unit determine do not comprise this specified interface in outgoing interface when, by this multicast message pass through this multicast forward table
Outgoing interface in forwards.
In sum, when the present invention needs to receive multicast message by this equipment, specified interface is added to this multicast group
The outgoing interface of multicast forwarding list item in;Group when by RPF interface to multicast message, according to belonging to this multicast message
Broadcast the corresponding multicast forwarding list item of group and forward this multicast message, if outgoing interface includes specified interface, this multicast message is led to
Cross this specified interface carry out on send process.By the method realize multicast message on send and forward when it is not necessary to complex configurations,
No potential safety hazard, save resources and improve forwarding performance.
Brief description
Fig. 1 is NTP networking schematic diagram;
Fig. 2 is multicast message processing method schematic flow sheet in the specific embodiment of the invention;
Fig. 3 is the structural representation of the device being applied to above-mentioned technology in the specific embodiment of the invention.
Specific embodiment
For making the objects, technical solutions and advantages of the present invention become more apparent, develop simultaneously embodiment referring to the drawings, right
Scheme of the present invention is described in further detail.
Propose a kind of multicast message processing method in the embodiment of the present invention, be applied to using in the protocol network of multicasting technology
Any appliance on, this equipment needs to receive the multicast forwarding list item that specified interface is added to during multicast message this multicast group
In outgoing interface;When by RPF interface to multicast message, the corresponding multicast of the multicast group according to belonging to this multicast message turns
Forwarding list item forwards this multicast message, if outgoing interface includes specified interface, this multicast message is carried out by this specified interface
On send process.By the method realize multicast message on send and forward when it is not necessary to complex configurations, no potential safety hazard, save
Resource and improve forwarding performance.
Referring to Fig. 2, Fig. 2 is multicast message processing method schematic flow sheet in the specific embodiment of the invention.Concrete steps bag
Include:
Step 201, when equipment needs to receive multicast message, specified interface is added the multicast belonging to this multicast message
Group;And described specified interface is added in the outgoing interface of multicast forwarding list item of this multicast group.
Wherein, described specified interface is the logic interfacing for above giving this equipment to process.For above giving this equipment to process
Logic interfacing is the already present logic interfacing for above giving this equipment to process in this equipment, or new create originally set for above sending
Standby logic interfacing.
If the logic interfacing for sending process on carrying out message has been configured with this equipment, it is possible to use this is joined
The logic interfacing put as in the embodiment of the present invention be used for above give this equipment process logic interfacing, for above sending multicast message.
A logic interfacing can also newly be created, for carrying out the multicast message needing in the embodiment of the present invention to receive
Send process.
A kind of multicast group specified interface being added belonging to described multicast message is given in the specific embodiment of the invention, and
Implementation in the outgoing interface of multicast forwarding list item, but it is not limited to this implementation when the present invention implements.
This equipment sends the request that described specified interface adds described multicast group, so that multicast receivers find agreement mould
This specified interface is added described multicast group by block, and notifies multicast Routing Protocol Module that described specified interface is added to this multicast
In the outgoing interface of multicast forwarding list item of group.
Wherein, multicast receivers find that protocol module refers to run the module that multicast receivers find agreement, for IPv4 net
Network, multicast receivers find that agreement is IGMP, and for IPv6, multicast receivers find that agreement finds agreement for multicast listener
(Multicast Listener Discovery Protocol, MLD).
Multicast routing protocol module be run multicast routing protocol module, multicast routing protocol can for PIM agreement,
DVMRP agreement.
When being realized by this kind of mode, can be when multicast forwarding list item be generated by multicast forwarding mechanism, by described finger
Stationary interface is added in the outgoing interface of multicast forwarding list item it is also possible to when described specified interface adds this multicast group, generate one
Individual outgoing interface only has the multicast forwarding list item of this specified interface.
Step 202, this equipment, when by RPF interface to multicast message, searches the multicast belonging to this multicast message
Organize corresponding multicast forwarding list item, and determine that whether comprising described specifying in the outgoing interface of multicast forwarding list item finding connects
Mouthful, if it is, execution step 203;Otherwise, execution step 204.
This equipment receives multicast message, and the multicast group according to belonging to multicast message searches corresponding multicast forwarding list item,
If searched less than abandoning this multicast message.
When this multicast message passes through RPF interface then, then carry out the lookup of multicast forwarding list item;When being connect by RPF
Interface outside mouthful arrives, then carry out discard processing.
Step 203, this equipment by this multicast message by this specified interface carry out on send process, and pass through this multicast forwarding
Other outgoing interfaces in list item forward this multicast message, process ends.
If except the specified interface in the embodiment of the present invention in this multicast forwarding list item, also having other outgoing interfaces, then lead to
Cross other outgoing interfaces described and forward this multicast message, if there is no other outgoing interfaces, then do not forward this multicast message.
Step 204, the outgoing interface that this multicast message is passed through in this multicast forwarding list item by this equipment forwards.
The equipment of described above is needs processing procedure when receiving multicast message, and this equipment is described below in detail not to be needed to connect
Receive concrete processing procedure during described multicast message:
When this equipment does not need to receive described multicast message, described specified interface is exited belonging to described multicast message
Multicast group, and this specified interface in the outgoing interface of the multicast forwarding list item of this multicast group is deleted.
A kind of multicast group specified interface being exited belonging to described multicast message is given in the specific embodiment of the invention, and
The implementation of the outgoing interface of multicast forwarding list item, but it is not limited to this implementation when the present invention implements.
This equipment sends the request that this specified interface exits the multicast group belonging to described multicast message, so that multicast reception
Person finds that this specified interface is exited this multicast group by protocol module, and notifies the multicast from this multicast group for the multicast Routing Protocol Module
This specified interface is deleted in forwarding-table item.
Still taking Fig. 1 as a example, describe in detail how to realize in the embodiment of the present invention multicast message on send and forward.Fig. 1
Middle R1 is NTP multicast server;R2, R3 and R5 are multicast router;R4 and R6 is NTP multicast client.Taking IPv4 as a example, figure
In 1, each equipment enables PIM agreement, only can enable IGMP agreement, i.e. NTP on the equipment having application to need when implementing
IGMP agreement is enabled on multicast client.
In the specific embodiment of the invention from existing realize existing during the upper IGMP agreement in enable different:
Need on each equipment in existing realization to enable IGMP agreement, and only in NTP group in the specific embodiment of the invention
Broadcast operation IGMP agreement in client, such as R4 and R6;
In existing realization, IGMP is enabled on the outgoing interface of the upstream equipment of NTP multicast client, the upstream of such as R6 sets
Enable IGMP agreement on the interface Eth0/1 of standby R5, the interface Eth0/1 of interface Eth0/1 or R3 of the upstream equipment R2 of R4 makes
Energy IGMP agreement, and do not need to enable IGMP agreement in the specific embodiment of the invention on these interfaces, therefore, will not pass through
These interfaces send query message, even if there is unsafe equipment in upstream device, this interface also will not be added to be added
Multicast group, thus no potential safety hazard.
R2, R3 and R5 in Fig. 1 is not applied and needs to receive NTP multicast message, do not need the time of carrying out same
Step.In the specific embodiment of the invention, multicast forwarding list item is set up by PIM module the multicast data flow that R1 sends is guided to R4 and R6
Upper.
, R2 is determined whether in locally created multicast forwarding list item by PIM module taking R2 as a example.(By PIM protocol realization
When, the multicast data flow that R1 sends may be guided to it is also possible to guide to the multicast data flow that R1 sends on R4 by R3 by R4 by R2).
When implementing, when R2 passes through RPF interface to NTP multicast message, search this multicast message institute local
The multicast forwarding list item of the multicast group belonging to, if the multicast forwarding list item finding, goes out to connect according in this multicast forwarding list item
Mouth forwards this multicast message;If there is not outgoing interface, do not forward this multicast message.If searching the multicast less than this multicast group
Forwarding-table item, then abandon the NTP multicast message receiving.
There is application to need to receive NTP multicast message for R4 and R6, locally carrying out time synchronized.
When R4 first needs to receive NTP multicast message, send and specified interface is added the multicast group that this application used
(As 224.0.1.1)Request so that this specified interface is added described multicast group by IGMP module, and notify PIM module building
During vertical multicast forwarding list item, this specified interface is added in the outgoing interface of multicast forwarding list item of this multicast group.
R4, when by RPF interface to NTP multicast message, carries out the multicast forwarding of standard.Search this multicast message
The multicast forwarding list item of affiliated multicast group, and forwarded by the outgoing interface in the multicast forwarding list item that finds.
R4 pass through RPF interface outside interface to NTP multicast message when, do not processed.
By the position in R4 network in FIG it is seen that outgoing interface not only include in the embodiment of the present invention introduce specify
Interface, also includes common physical interface(Eth0/3), therefore, when this NTP multicast message is sent by specified interface, complete
Send function on NTP multicast message, process this NTP multicast message, carry out time synchronized;NTP group is sent by interface Eth0/3
When reporting literary composition, complete the forwarding capability of this NTP multicast message.
For R6, due to also there being application to need to receive NTP multicast message, therefore, specified interface is added to this multicast group
The outgoing interface of multicast forwarding list item process, with the operating process of R4, no longer describe one by one here.
R6, when by RPF interface to this NTP multicast message, carries out the multicast forwarding of standard.Search this group to report
The multicast forwarding list item of the multicast group belonging to literary composition, and forwarded by searching the outgoing interface in the multicast forwarding list item being dealt into.
By the position in R6 network in FIG it is seen that only include in outgoing interface in the embodiment of the present invention introduce specify
, there is not common physical port in interface, therefore, only pass through to send on specified interface by this NTP multicast message, complete NTP
Function is sent on multicast message.R6 processes this NTP multicast message, carries out time synchronized.
If not needing on R6 to receive NTP multicast message, when that is, R6 does not need to carry out time synchronized, this is specified and connects by transmission
Mouth exits the request of this multicast group, so that this specified interface is exited described multicast group by IGMP module, and notifies PIM module at this
In the multicast forwarding list item of multicast group, this specified interface is deleted.
Based on same inventive concept, the application also proposes a kind of device.Referring to Fig. 3, Fig. 3 is the specific embodiment of the invention
In be applied to above-mentioned technology device structural representation.This equipment includes:Processing unit 301, receiving unit 302, lookup are single
Unit 303 and transmitting element 304.
Processing unit 301, for when this device needs to receive multicast message, specified interface being added this multicast message institute
The multicast group belonging to;And described specified interface is added in the outgoing interface of multicast forwarding list item of this multicast group, wherein, described finger
Stationary interface is the logic interfacing for above giving this equipment to process;
Receiving unit 302, for receiving multicast message;
Searching unit 303, for when receiving unit 302 by inverse path forward RPF interface to multicast message when,
Search the multicast group corresponding multicast forwarding list item belonging to this multicast message in processing unit 301, and determine the group finding
Broadcast and in the outgoing interface of forwarding-table item, whether comprise described specified interface;
Transmitting element 304, for when comprising this specified interface in searching unit 303 determination outgoing interface, this group being reported
Literary composition by this specified interface carry out on send process, and by other outgoing interfaces in this multicast forwarding list item forward this group report
Literary composition;When not comprising this specified interface in searching unit 303 determination outgoing interface, this multicast message is passed through this multicast forwarding list item
In outgoing interface forward.
It is preferred that
Processing unit 301 includes:Request module 311, multicast receivers find protocol module 321 and multicast routing protocol mould
Block 331;
Request module 311, for when this device needs to receive multicast message, finding protocol module to multicast receivers
321 send the request that described specified interface adds described multicast group;
Multicast receivers find protocol module 321, add described specified interface for working as to receive request module 311 and send
Enter described multicast group request when, this specified interface is added described multicast group, and notifies multicast Routing Protocol Module 331;
Multicast routing protocol module 331, for receive multicast receivers find protocol module 321 notice when, by institute
State specified interface to be added in the outgoing interface of multicast forwarding list item of this multicast group.
It is preferred that
Described specified interface is the already present logic interfacing for above giving this equipment to process in this equipment, or new establishment
For the logic interfacing above giving this equipment to process.
It is preferred that
Processing unit 301, is further used for, when this device does not need to receive described multicast message, specified interface being exited
This specified interface in the outgoing interface of the multicast forwarding list item of this multicast group is simultaneously deleted by the multicast group belonging to described multicast message.
It is preferred that
Request module 311, is further used for, when this device does not need to receive described multicast message, sending out to multicast receivers
Existing protocol module 321 sends the request that this specified interface exits the multicast group belonging to described multicast message;
Multicast receivers find protocol module 321, are further used for receiving the specifying this of request module 311 transmission
When interface exits the request of the multicast group belonging to described multicast message, this specified interface is exited this multicast group, and notifies multicast
Routing Protocol Module 331 deletes this specified interface from the multicast forwarding list item of this multicast group;
Multicast routing protocol module 331, is further used for when multicast receivers discovery protocol module 321 notice is from this group
When deleting this specified interface in the multicast forwarding list item broadcasting group, delete from the multicast forwarding list item of this multicast group this specify connect
Mouthful.
The unit of above-described embodiment can be integrated in one it is also possible to be deployed separately;A unit can be merged into, also may be used
To be further split into multiple subelements.
In sum, the present invention pass through this equipment in need receive multicast message application when, will be used on give this equipment
The logic interfacing processing is added in the outgoing interface of multicast forwarding list item of this multicast group;When by RPF interface to multicast
During message, the corresponding multicast forwarding list item of the multicast group according to belonging to this multicast message forwards this multicast message, if in outgoing interface
Including logic interfacing, then by this multicast message by this logic interfacing carry out on send process.Multicast message is realized by the method
On when sending and forwarding it is not necessary to complicated simple, no potential safety hazard, save resources and improve forwarding performance.
Do not need in the specific embodiment of the invention to enable IGMP/MLD on the physical interface it is not necessary to configuration IGMP/MLD is quiet
State group and simulation framework, configuration is simple.
Do not need on the physical interface additionally to enable IGMP/MLD, no potential safety hazard.
In the specific embodiment of the invention using send multicast message in common multicast forwarding process it is only necessary to process RPF interface
The message receiving is it is not necessary to issue extra hardware and software resource.
Multicast forwarding engine goes to send rule on relatively without each message, for not needing the multicast group sent, forwards
Efficiency high.
The above, only presently preferred embodiments of the present invention, it is not intended to limit protection scope of the present invention.All
Within the spirit and principles in the present invention, any modification, equivalent substitution and improvement made etc., should be included in the protection of the present invention
Within the scope of.
Claims (10)
1. a kind of multicast message processing method is it is characterised in that methods described includes:
When equipment needs to receive multicast message, specified interface is added the multicast group belonging to this multicast message;And by described finger
Stationary interface is added in the outgoing interface of multicast forwarding list item of this multicast group, and wherein, described specified interface is originally to set for above sending
The standby logic interfacing processing;
When RPF interface is forwarded to multicast message by inverse path, search the multicast group belonging to this multicast message and correspond to
Multicast forwarding list item, and determine in the outgoing interface of multicast forwarding list item finding whether comprise described specified interface, if
Be, by this multicast message by described specified interface carry out on send process, and go out to connect by other in this multicast forwarding list item
Mouth forwards this multicast message;Otherwise, the outgoing interface this multicast message being passed through in this multicast forwarding list item forwards.
2. method according to claim 1 it is characterised in that described specified interface be this equipment in already present for
Give the logic interfacing that this equipment is processed, or the new logic interfacing for above giving the process of this equipment creating.
3. method according to claim 1 and 2 is it is characterised in that described add specified interface belonging to this multicast message
Multicast group;And described specified interface is added in the outgoing interface of multicast forwarding list item of this multicast group, including:
Send the request that described specified interface is added described multicast group, so that multicast receivers find that this is specified by protocol module
Interface adds described multicast group, and notifies multicast Routing Protocol Module to turn the multicast that described specified interface is added to this multicast group
In the outgoing interface of forwarding list item.
4. method according to claim 3 is it is characterised in that methods described further includes:
When this equipment does not need to receive described multicast message, specified interface is exited multicast group belonging to described multicast message simultaneously
This specified interface in the outgoing interface of the multicast forwarding list item of this multicast group is deleted.
5. method according to claim 4 is it is characterised in that described exit specified interface belonging to described multicast message
This specified interface in the outgoing interface of the multicast forwarding list item of this multicast group is simultaneously deleted by multicast group, including:
Send the request that this specified interface is exited the multicast group belonging to described multicast message, so that multicast receivers find agreement
This specified interface is exited this multicast group by module, and notifies multicast Routing Protocol Module from the multicast forwarding list item of this multicast group
Delete this specified interface.
6. a kind of multicast message processing meanss are it is characterised in that described device includes:Processing unit, receiving unit, searching unit
And transmitting element;
Described processing unit, for when this device needs to receive multicast message, specified interface being added belonging to this multicast message
Multicast group;And described specified interface is added in the outgoing interface of multicast forwarding list item of this multicast group, wherein, described specified
Interface is the logic interfacing for above giving this equipment to process;
Described receiving unit, for receiving multicast message;
Described searching unit, for when described receiving unit by inverse path forward RPF interface to multicast message when,
Search the multicast group corresponding multicast forwarding list item belonging to this multicast message in described processing unit, and determine the multicast finding
Described specified interface whether is comprised in the outgoing interface of forwarding-table item;
Described transmitting element, for when described searching unit determine comprise this specified interface in outgoing interface when, by this multicast message
By this specified interface carry out on send process, and forward this multicast message by other outgoing interfaces in this multicast forwarding list item;
When described searching unit determine do not comprise this specified interface in outgoing interface when, by this multicast message pass through this multicast forwarding list item in
Outgoing interface forward.
7. device according to claim 6 it is characterised in that described specified interface be this equipment in already present for
Give the logic interfacing that this equipment is processed, or the new logic interfacing for above giving the process of this equipment creating.
8. the device according to claim 6 or 7 is it is characterised in that described processing unit includes:Request module, multicast connect
Receipts person finds protocol module and multicast routing protocol module;
Described request module, for when this device needs to receive multicast message, finding protocol module to described multicast receivers
Send the request that described specified interface is added described multicast group;
Described multicast receivers find protocol module, add described specified interface for working as to receive described request module and send
During the request of described multicast group, this specified interface is added described multicast group, and notifies described multicast routing protocol module;
Described multicast routing protocol module, during for receiving notice that described multicast receivers find protocol module, will be described
Specified interface is added in the outgoing interface of multicast forwarding list item of this multicast group.
9. device according to claim 8 it is characterised in that
Described processing unit, is further used for, when this device does not need to receive described multicast message, specified interface being exited institute
State the multicast group belonging to multicast message and this specified interface in the outgoing interface of the multicast forwarding list item of this multicast group is deleted.
10. device according to claim 9 it is characterised in that
Described request module, is further used for when this device does not need to receive described multicast message, to described multicast receivers
Find that this specified interface is exited the request of the multicast group belonging to described multicast message by protocol module transmission;
Described multicast receivers find protocol module, are further used for connecing when receive that described request module sends specify this
When mouth exits the request of multicast group belonging to described multicast message, this specified interface is exited this multicast group, and notifies described group
Broadcast Routing Protocol Module and delete this specified interface from the multicast forwarding list item of this multicast group;
Described multicast routing protocol module, is further used for when described multicast receivers discovery protocol module notice is from this multicast
When deleting this specified interface in the multicast forwarding list item of group, delete this specified interface from the multicast forwarding list item of this multicast group.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410131484.3A CN103905320B (en) | 2014-04-02 | 2014-04-02 | Method and device for processing multicast message |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410131484.3A CN103905320B (en) | 2014-04-02 | 2014-04-02 | Method and device for processing multicast message |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103905320A CN103905320A (en) | 2014-07-02 |
CN103905320B true CN103905320B (en) | 2017-02-15 |
Family
ID=50996475
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410131484.3A Active CN103905320B (en) | 2014-04-02 | 2014-04-02 | Method and device for processing multicast message |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103905320B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112822097B (en) * | 2019-11-15 | 2024-06-18 | 华为技术有限公司 | Message forwarding method, first network device and first device group |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102035729A (en) * | 2010-11-22 | 2011-04-27 | 杭州华三通信技术有限公司 | Multicast data forwarding method and device thereof |
CN102843303A (en) * | 2012-09-18 | 2012-12-26 | 杭州华三通信技术有限公司 | Method and device for processing multicast message in PIM (protocol-independent multicast) |
JP2013118537A (en) * | 2011-12-05 | 2013-06-13 | Hitachi Ltd | Multicast distribution system, router, and multicast distribution method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8873558B2 (en) * | 2011-08-03 | 2014-10-28 | Cisco Technology, Inc. | Reverse path forwarding lookup with link bundles |
US9148363B2 (en) * | 2012-06-19 | 2015-09-29 | Hewlett-Packard Development Company, L.P. | Multicast routing |
-
2014
- 2014-04-02 CN CN201410131484.3A patent/CN103905320B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102035729A (en) * | 2010-11-22 | 2011-04-27 | 杭州华三通信技术有限公司 | Multicast data forwarding method and device thereof |
JP2013118537A (en) * | 2011-12-05 | 2013-06-13 | Hitachi Ltd | Multicast distribution system, router, and multicast distribution method |
CN102843303A (en) * | 2012-09-18 | 2012-12-26 | 杭州华三通信技术有限公司 | Method and device for processing multicast message in PIM (protocol-independent multicast) |
Also Published As
Publication number | Publication date |
---|---|
CN103905320A (en) | 2014-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102215172B (en) | A kind of method and system for realizing cross-virtual private local area network multicast | |
EP2109260A1 (en) | Multicast method and multicast routing method | |
CN106470162B (en) | A kind of method of multicasting and device of service message | |
CN101291240B (en) | Multicast flow transmission method and system | |
CN101159665A (en) | Method and device to implement forwarding of unknown multicast packet to router port | |
CN102075417A (en) | Multicast cutting method, protocol independent multicast router, and two-layer exchanger | |
CN101252529A (en) | Method and apparatus for forwarding multicast message | |
CN102137000A (en) | Method, device and system for establishing switching multicast distribution tree | |
US10225091B2 (en) | Method for implementing point-to-multipoint multicast, network node, and system | |
CN102111279B (en) | Method and equipment for transmitting multicast data | |
CN102316083A (en) | Method and device for realizing multicast service in Internet protocol (IP) network | |
CN100477635C (en) | Transmission method and edge apparatus for multicast between fields | |
US20140348164A1 (en) | Maintaining a multicast forwarding table and a pim router | |
CN106357541A (en) | Information transmission method and device | |
CN103401788B (en) | A kind of SPT method for building up and equipment | |
CN103905320B (en) | Method and device for processing multicast message | |
US20140092902A1 (en) | Method for processing multicast group, dci router and system | |
CN102025517A (en) | Multicast data transmission method and device | |
CN102843303B (en) | Multicast message processing method in PIM and device | |
CN102299848A (en) | Multicast message transmission method and provider edge device (PE) | |
CN102025626A (en) | Method for forwarding multicast data message and provider edge | |
CN102394813B (en) | Multicast routing table item management method and router | |
Bartczak et al. | Lightweight PIM—a new multicast routing protocol | |
CN104283796A (en) | Multicast distribution tree establishment method and device | |
CN102377639B (en) | Multicast pruning method, protocol independent multicast (PIM) router and group management snooping exchanger |
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 | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No. Patentee after: Xinhua three Technology Co., Ltd. Address before: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No. Patentee before: Huasan Communication Technology Co., Ltd. |