CN101330466B - Method and device for forwarding multicast message - Google Patents

Method and device for forwarding multicast message Download PDF

Info

Publication number
CN101330466B
CN101330466B CN2008101320938A CN200810132093A CN101330466B CN 101330466 B CN101330466 B CN 101330466B CN 2008101320938 A CN2008101320938 A CN 2008101320938A CN 200810132093 A CN200810132093 A CN 200810132093A CN 101330466 B CN101330466 B CN 101330466B
Authority
CN
China
Prior art keywords
multicast
source address
node
tree
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
Application number
CN2008101320938A
Other languages
Chinese (zh)
Other versions
CN101330466A (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.)
Guangdong Gaohang Intellectual Property Operation Co ltd
Taizhou Haitong Asset Management Co ltd
Original Assignee
Huawei 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2008101320938A priority Critical patent/CN101330466B/en
Publication of CN101330466A publication Critical patent/CN101330466A/en
Application granted granted Critical
Publication of CN101330466B publication Critical patent/CN101330466B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a multicast message forwarding method in a public packet network, which comprises the following steps: receiving a multicast data message comprising a source address and a multicast serial number; searching a multicast forward table according to the multicast serial number, and if the multicast forward table has a matching table entry corresponding to the source address, forwarding the multicast data massage according to the outgoing interface information in the table entry; and otherwise, discarding the multicast data message. The invention further provides a multicast data message forwarding device, which comprises a receiving unit, a storage unit, a processing unit and a judging unit. The method can realize multicasting function in a hierarchical sequence address packet network (HSAPN), and improve the multicasting performance in the HSAPN.

Description

A kind of retransmission method of multicast message and device
Technical field
The present invention relates to network and communications technical field, be specifically related to the retransmission method and the device of multicast message.
Background technology
Current; Traditional telecommunications network has been subjected to the impact based on the IP network of Internet theory design; But because present networks such as internet Internet are free and open, as not have unified management mechanism networks; Its design concept is exactly free schema and non-profile business prototype; Caused dangerous, the service quality of Internet to lack assurance, made a lot of important commercial business, quality of service requirement higher data interconnect services and real-time video traffic, do not suited to be loaded into public IP and transmit on the net.In this transformation process of telecommunications network, industry recognizes that gradually follow-on telecommunications network should adopt based on the packet-switch technology and the network of connection-oriented working method not, and LA Management Room does not adopt the technical concept of complicated flow control technique.
Industry has proposed the system scheme of novel public grouping teledata net, and this system comprises that at least one multiple location does not have and connects data network, a plurality of IP network, and a plurality of edge gateway equipment, and IP network is connected with data network through edge gateway equipment; This novel public grouping teledata net is the Packet Data Network that is used for the telecommunications service purpose; It is used to carry the whole telecommunication services that existed already at present; And can guarantee to provide and the professional same services quality of conventional telecommunications, can support Internet professional simultaneously.
In public grouping teledata net; Multicast message carries out the propagation of single-point to multiple spot based on the multicast numbering; Because having in the end, multicast message one jumps into the characteristics that row duplicates; Can at utmost reduce taking of the network bandwidth, propagate at multi-medium data, fields such as video conference are widely used.
In existing public grouping teledata net in the professional scheme of developing multicast; Because multicast message determines the outgoing interface of multicast jointly with multicast numbering (being equivalent to the multicast group address in the IP network) and source address usually; Because the multicast numbering is the longest to be 128bits; Source address length also is 128bits, always total 256bits.And in existing network processing unit (NP, Network Processor), because hardware constraints possibly can't support to surpass the key assignments of 192bit, even or support the tree search above 192bit also can produce influence greatly to performance or cost.
In addition; In present multicast forwarding flow process, multicast source is only done inverse path transmit (RPF, Reverse Path Forward) inspection; As long as rpf check is passed through; The incoming interface of message is correct, just thinks that message is a correct multicast message and transmitting, and does not further limit the source of multicast message.
Summary of the invention
In view of this, the embodiment of the invention provides a kind of retransmission method and device of multicast message, for the multicast performance that can improve in the public grouping teledata net.
Method for forwarding multicast message in a kind of public packet network that the embodiment of the invention provides comprises:
Reception includes the multicast data message of source address and multicast numbering;
Search multicast forward table according to said multicast numbering; If there is the coupling list item of respective sources address in this multicast forward table; Then transmit said multicast data message according to the outgoing interface information in this list item; Said multicast forward table stores the source address dynamic link table for adopting the multicast tree of tree structure storage on the node of said multicast tree;
Said method also comprises: in advance said multicast forward table is issued to routing node and storage on the multicast path, the list item in the said multicast forward table comprises multicast numbering, source address and outgoing interface information;
Wherein, the said multicast forward table of searching specifically comprises:
Be numbered key assignments with multicast and search multicast tree; If find corresponding multicast tree, then obtain the head pointer of source address dynamic link table from the node of corresponding multicast tree;
Travel through the source address dynamic link table of storing on the node of said multicast tree according to said head pointer.
The embodiment of the invention also provides a kind of multicast message retransmission unit, comprising:
Receiving element is used to receive the multicast data message that includes source address and multicast numbering;
Memory cell is used to store multicast forward table, and the list item in the said multicast forward table comprises multicast numbering, source address and outgoing interface information; The multicast tree of the multicast forward table of being stored in the said memory cell for adopting tree structure to store stores the source address dynamic link table on the node of said multicast tree; Said memory cell also is used in advance said multicast forward table being issued to routing node and storage on the multicast path, and the list item in the said multicast forward table comprises multicast numbering, source address and outgoing interface information;
Processing unit; Search the multicast forward table in the said memory cell according to said multicast numbering; If there is the coupling list item of respective sources address in this multicast forward table, then transmit said multicast data message, wherein according to the outgoing interface information in this list item; Search multicast forward table, specifically comprise: be numbered key assignments with multicast and search multicast tree; If find corresponding multicast tree, then obtain the head pointer of source address dynamic link table from the node of corresponding multicast tree; Travel through the source address dynamic link table of storing on the node of said multicast tree according to said head pointer.
In the technical scheme that the embodiment of the invention provides; Through in public grouping telecommunication data networks equipment, storing multicast forward table; Receive from multicast source include the multicast data message of source address and multicast numbering the time; Search multicast forward table according to said multicast numbering,, then transmit said multicast data message according to the outgoing interface information in this list item when there is the coupling list item of respective sources address in this multicast forward table; For not supporting key assignments to surpass the network processing unit NP of 256bits, can realize the multicast functionality of hierarchy sequential address packet network HSAPN.For supporting key assignments to surpass the network processing unit NP of 256bits, can improve the multicast performance of hierarchy sequential address packet network HSAPN.
Description of drawings
Fig. 1 is a public grouping teledata rack composition of the prior art;
Fig. 2 is the retransmission method flow chart of the multicast message that provides in the embodiment of the invention;
The route sketch map of multicast packet in the public grouping teledata net that Fig. 3 provides for the embodiment of the invention;
Leafy node sketch map in the multicast tree that Fig. 4 provides for the embodiment of the invention;
Fig. 5 is the leafy node sketch map after the adjustment order in the embodiment of the invention;
Fig. 6 constitutes sketch map for the multicast message retransmission unit that provides in the embodiment of the invention.
Embodiment
Multicast tree generation in the public grouping teledata net needs send application to webmaster earlier, and submits flow to, flows to matrix.Webmaster according to flow, flow to matrix; Confirm quantity, source end and the destination of route data path; And the relevant parameter of definite route data path, confirm the multicast numbering, relevant parameter (comprising resource parameters etc.) is directly issued each interdependent node equipment; Direct configuration through to interdependent node equipment is perhaps set up multicast with the signaling of control plane, also guarantees the resource requirement of multicast simultaneously.Therefore, the message of same multicast numbering can only send one or limited number source address.The multicast message that other source addresses are sent might be wrong multicast message even have aggressive multicast message.
With reference to Fig. 1, public grouping teledata net comprises that at least one multiple location does not have and connects data network, a plurality of IP network, and a plurality of edge gateway equipment, and IP network is connected with data network through edge gateway equipment; Also comprise at least one address mapping device in each data network; All devices in the data network and edge gateway equipment all are assigned a data net address; All devices in the IP network and edge gateway equipment all are assigned the IP address, and the mapping relations between the data network address of IP address are kept in the address mapping table in the address mapping device.
In public grouping teledata net; Multicast message carries out the propagation of single-point to multiple spot based on the multicast numbering; Because having in the end, multicast message one jumps into the characteristics that row duplicates; Can at utmost reduce taking of the network bandwidth, propagate at multi-medium data, fields such as video conference are widely used.
The embodiment of the invention provides a kind of new method for forwarding multicast message; Reduced the key value Key length that tree is searched to a certain extent; Make at public grouping teledata net with network processing unit (NP; Network Processor) multicast forwarding can be realized, the forwarding performance of multicast message can also be improved.In addition,, filter out the not clear multicast message of source address through with multicast numbering and one or more source address static bindings, or unwanted, mistake or aggressive multicast message, the fail safe of multicast forwarding can be strengthened like this.This scheme also is applicable to any other hierarchy sequential address packet network HSAPN.
Because multicast message belongs to the propagation of " divergence form " in network, message is transmitted to multiple spot by single-point.If do not take necessary validity to filter and security inspection, possibly waste a large amount of bandwidth and transmit wrong multicast message multicast message.Based on this; Technical scheme in the embodiment of the invention also provides a kind of simple filtering mechanism, to the multicast through router, its source address is checked; Undesirable multicast message is filtered out on router, reduce unnecessary bandwidth waste in the multicast domain.
At first, make up multicast forward table according to multicast service and user's routing iinformation;
Adopt multicast tree+source address dynamic link table as multicast list basic structure in the present embodiment.Multicast forward table also can adopt other data structure forms to make up.
The multicast tree of said multicast forward table for adopting tree structure to store stores the source address dynamic link table on the said multicast tree node.
Said multicast forward table is stored in the relevant network equipment in advance, and the list item in the said multicast forward table comprises multicast numbering, source address and outgoing interface information.
And said multicast forward table is upgraded according to the adjustment of multicast service.Specifically comprise the handling process of forwarding list item down:
The message of the increase multicast list that webmaster is sent is received on the upper strata;
The interpolation message that one of forwarding plane has source address and multicast numbering is handed down on the upper strata;
Search multicast tree according to the multicast numbering; If the coupling list item is arranged in the multicast tree; Then from this coupling list item, obtain the head pointer of source address dynamic link table, travel through this source address dynamic link table, if there is not the source address of coupling in this source address dynamic link table; Then add the new node of a corresponding source address, generate interface node simultaneously;
Do not mate list item if search multicast tree, then need in multicast tree, generate one is the node of key assignments with the group address, creates simultaneously on the source address dynamic link table, and on dynamic link table, generates and corresponding new node of source address and outgoing interface node.
In advance said multicast forward table is issued to routing node and storage on the multicast path, the list item in the said multicast forward table comprises multicast numbering, source address and outgoing interface information.
Method for forwarding multicast message in a kind of packet network that the embodiment of the invention provides, as shown in Figure 2, comprising:
01, send multicast data message to each relevant apparatus for network node from multicast source;
02, apparatus for network node receives the multicast data message that carries source address and multicast numbering;
03, search multicast forward table according to said multicast numbering, if there is the coupling list item of respective sources address in this multicast forward table, then transmit said multicast data message according to the outgoing interface information in this list item; Otherwise, abandon said multicast data message.
Particularly, handle at the forwarding plane of apparatus for network node:
Be numbered key assignments with the multicast of the multicast data message that receives and search multicast tree, store the source address dynamic link table on the said multicast tree node; Specifically comprise:
Be numbered key assignments with multicast and search multicast tree; If find corresponding multicast tree, then obtain the head pointer of source address dynamic link table from corresponding multicast tree node;
Travel through said source address dynamic link table according to said head pointer.
If do not find corresponding multicast tree node, then the multicast data message that receives abandoned;
If find corresponding multicast tree node; The head pointer that then from list item, obtains the source address dynamic link table is according to head pointer ergodic source address dynamic link table; If find node with source address matches; Just transmit the multicast data message that receives, promptly message is duplicated, transmits processing accordingly according to the information of outgoing interface according to outgoing interface information; If the node that not is not complementary with source address then abandons the multicast data message that receives.
04,, by access times order from more to less the node on the said source address dynamic link table is sorted according to the corresponding node of the source address on the multicast tree;
A counter is set in the source address node of multicast tree; Every visit once just increases 1 to this counter; In the process of ergodic source address dynamic link table, the size of more adjacent two node counters moves to the big node of counter in the left side of the little node of counter; This just can roughly guarantee to become chained list according to node access times der group from more to less, thereby can guarantee search efficiency.
05, said multicast numbering is set up binding relationship with at least one source address, and received multicast data message is filtered according to said binding relationship.
In hierarchy sequential address packet network HSAPN; Can limit the source of multicast message; Filter out the multicast message that source address is not inconsistent according to said multicast numbering and source address binding relation; And unwanted, mistake or aggressive multicast message, to increase the fail safe that multicast message is propagated.
This scheme also is applicable to any other hierarchy sequential address packet network HSAPN.
Embodiment 1
Usually, public grouping teledata net adopts the network address system according to region, stratification, forms orderly address structure, and address format is:
The zone The operation number SN Extension bits
16bit 16bit 64bit 32bit
Zone: 16bit, the country of broad sense, it can identify a country, also can identify an All Countries (like European Union) in the zone;
Operation number: 16bit, the network of a unique operator of sign, for the situation of a country of front region sign, this is used to identify certain operator in this country; For the just zone (like European Union) that the front identifies, this number then is used for an operator or the interior multinational operator of zone in the some countries in the identified areas;
SN:64bit belongs to operator, and operator is based on thought oneself planning of stratification;
Extension bits: 32bit is when address resource is not enough, through expansion SN subnet (sub number) raising capacity.
For multicast service, public grouping teledata net has distributed a unique multicast numbering for different multicast tree, and this multicast numbering is the longest to be 128bit.
As shown in Figure 3, multicast service relates to two regional X of public grouping teledata net, Y.
Two multicast sources are that edge device ED (Edge Device) 8 is multicast source 1; Suppose that its address is 0001-0002-0113 0,110 1010 0101-0000 0000; ED10 is a multicast source 2, supposes that its address is 0002-0002-0200 0,200 0020 0001-0000 0000
Solid line is depicted as the flux of multicast path of multicast source 1, and dotted line is depicted as the flux of multicast path of multicast source 2, and the multicast of this multicast tree is numbered 0,001 0,001 0,001 0,001 0,001 0,001 0,001 0001; And ED1, ED3, ED4; ED5, ED6, ED7; ED9, ED11 are the recipients of this multicast tree.
Be the method that instance is said multicast forwarding below with CR6.
At first, this equipment CR6 receives the message of the increase multicast list that webmaster is sent, and according to the message that webmaster is sent, the multicast forward table of this equipment CR6 generates a leafy node, and is as shown in Figure 4.
After the multicast data message that from multicast source 1 is ED8 arrives CR6 for the first time; This equipment can be numbered key assignments with multicast and search multicast forward table; Because this moment, list item generated, and will find leaf list item shown in Figure 4, (if but there is not this moment list item to generate; Then search failure, dropping packets).
Then, from list item, obtain head pointer, obtain the node that source address is ED10 according to head pointer; Compare the address of preserving in the source address in the multicast data message (being the address of ED8) and this node this moment, and the result finds the two difference, at this moment; Need obtain the pointer of the next node in the chained list; If the pointer of next node is empty, then thinks and search failure, dropping packets.
Having obtained source address according to the pointer of next node is the node of ED8; Once more the address of preserving in the source address in the multicast data message (being the address of ED8) and this node is compared; Find relatively that specifically the two is identical; Then think to have found correct node, according to the information of outgoing interface message is duplicated, transmits processing accordingly then, accomplished like this multicast forwarding of this message is handled.
In order to improve performance, the corresponding node of the source address on the multicast tree according to by access times order from more to less, is sorted to the list item on the said source address dynamic link table.
A counter is set in the source address node of multicast tree; Every visit once just increases 1 to this counter, in the process of ergodic source address dynamic link table, and the size of more adjacent two node counters; Move to the position of preferentially being visited to the big node of counter; Like this, make to become chained list, thereby can guarantee search efficiency with node access times der group from more to less.In the present embodiment, the counter of this node (being that the address is the node of ED8) is increased 1, then with chained list in the counter of previous node compare; Discovery is bigger than the counter of last node, the more frequent of visit is described, in order to reduce the chained list access times; Raise the efficiency; With this node reach, as shown in Figure 5, so far accomplished all processing to a multicast message.
Said multicast numbering is set up binding relationship with at least one source address, and received multicast data message is filtered according to said binding relationship.
In hierarchy sequential address packet network HSAPN, can limit the source of multicast message, filter out not clear multicast message, and unwanted, mistake or aggressive multicast message, to increase the fail safe that multicast message is propagated.
In hierarchy sequential address packet network HSAPN, can filter multicast message, increase the fail safe that multicast message is propagated.
Embodiment 2
Present embodiment provides a kind of multicast message retransmission unit 600, with reference to Fig. 6, comprising:
Receiving element 610 is used to receive the multicast data message that includes source address and multicast numbering;
Memory cell 620 is used to store multicast forward table, and the list item in the said multicast forward table comprises multicast numbering, source address and outgoing interface information.
Processing unit 630; Multicast numbering according to said institute receiving multicast data message is searched the multicast forward table in the said memory cell; If there is the coupling list item of respective sources address in this multicast forward table, then transmit said multicast data message according to the corresponding outgoing interface information of source address in this list item;
Otherwise, abandon said multicast data message.
The multicast tree of the multicast forward table of being stored in the said memory cell 620 for adopting tree structure to store stores the source address dynamic link table on the said multicast tree node.
This device also comprises:
Node order adjustment unit 640, is adjusted the node on the said source address dynamic link table by access times order from more to less according to the corresponding node of the source address on the multicast tree in proper order.
Judging unit 650 judges according to the binding relationship between said multicast numbering and the source address whether received multicast data message is correct;
Said processing unit 630 filters said multicast data message according to the judged result of said judging unit 650.If the binding relationship according between said multicast numbering and the source address confirms that the source address of received multicast data message is incorrect, then said processing unit 630 is not transmitted said multicast data message.
In the technical scheme that the embodiment of the invention provides; Through in public grouping telecommunication data networks equipment, storing multicast forward table; Receive from multicast source include the multicast data message of source address and multicast numbering the time; Search multicast forward table according to said multicast numbering,, then transmit said multicast data message according to the outgoing interface information in this list item when there is the coupling list item of respective sources address in this multicast forward table; For not supporting key assignments to surpass the network processing unit NP of 256bits, can realize the multicast functionality of hierarchy sequential address packet network HSAPN.For supporting key assignments to surpass the network processing unit NP of 256bits; Can improve the multicast performance of hierarchy sequential address packet network HSAPN; In hierarchy sequential address packet network HSAPN, can filter multicast message, increase the fail safe that multicast message is propagated.
Obviously, it is apparent to those skilled in the art that above-mentioned each module of the present invention or each step can realize with the general calculation device; They can concentrate on the single calculation element; Perhaps be distributed on the network that a plurality of calculation element forms, alternatively, they can be realized with the executable program code of calculation element; Thereby; Can they be stored in the storage device and carry out, perhaps they are made into each integrated circuit modules respectively, perhaps a plurality of modules in them or step are made into the single integrated circuit module and realize by calculation element.Like this, the present invention is not restricted to any specific hardware and software combination.
The above is merely preferred embodiment of the present invention, is not to be used to limit protection scope of the present invention.All any modifications of within spirit of the present invention and principle, being done, be equal to replacement, improvement etc., all be included in protection scope of the present invention.

Claims (9)

1. the method for forwarding multicast message in the public packet network is characterized in that, comprising:
Reception includes the multicast data message of source address and multicast numbering;
Search multicast forward table according to said multicast numbering; If there is the coupling list item of respective sources address in this multicast forward table; Then transmit said multicast data message according to the outgoing interface information in this list item; Said multicast forward table stores the source address dynamic link table for adopting the multicast tree of tree structure storage on the node of said multicast tree;
Said method also comprises: in advance said multicast forward table is issued to routing node and storage on the multicast path, the list item in the said multicast forward table comprises multicast numbering, source address and outgoing interface information;
Wherein, the said multicast forward table of searching specifically comprises:
Be numbered key assignments with multicast and search multicast tree; If find corresponding multicast tree, then obtain the head pointer of source address dynamic link table from the node of corresponding multicast tree;
Travel through the source address dynamic link table of storing on the node of said multicast tree according to said head pointer.
2. the method for claim 1 is characterized in that, also comprises:
If do not have the coupling list item of respective sources address in the said multicast forward table, then do not transmit said multicast data message.
3. the method for claim 1 is characterized in that, the list item in the said multicast forward table also comprises counter, is used to write down the corresponding node of said source address by access times.
4. like claim 1 or 3 described methods, it is characterized in that, also comprise:
, by access times order from more to less the list item on the said source address dynamic link table is sorted according to the corresponding node of the source address on the multicast tree.
5. the method for claim 1 is characterized in that, also comprises:
Said multicast numbering is set up binding relationship with at least one source address, and the multicast data message that received source address is not inconsistent is not transmitted according to said binding relationship.
6. the method for claim 1 is characterized in that, also comprises:
Search multicast tree according to the multicast numbering; If the coupling list item is arranged in the multicast tree; Then from this coupling list item, obtain the head pointer of source address dynamic link table, travel through this source address dynamic link table, if there is not the source address of coupling in this source address dynamic link table; Then add the new node of a corresponding source address, and generate interface node;
Do not mate list item if search multicast tree, then in multicast tree, generating one is the node of key assignments with the group address, and creates on the source address dynamic link table, on dynamic link table, generates and corresponding new node of source address and outgoing interface node.
7. a multicast message retransmission unit is characterized in that, comprising:
Receiving element is used to receive the multicast data message that includes source address and multicast numbering;
Memory cell is used to store multicast forward table, and the list item in the said multicast forward table comprises multicast numbering, source address and outgoing interface information; The multicast tree of the multicast forward table of being stored in the said memory cell for adopting tree structure to store stores the source address dynamic link table on the node of said multicast tree; Said memory cell also is used in advance said multicast forward table being issued to routing node and storage on the multicast path, and the list item in the said multicast forward table comprises multicast numbering, source address and outgoing interface information;
Processing unit; Search the multicast forward table in the said memory cell according to said multicast numbering; If there is the coupling list item of respective sources address in this multicast forward table, then transmit said multicast data message, wherein according to the outgoing interface information in this list item; Search multicast forward table, specifically comprise: be numbered key assignments with multicast and search multicast tree; If find corresponding multicast tree, then obtain the head pointer of source address dynamic link table from the node of corresponding multicast tree; Travel through the source address dynamic link table of storing on the node of said multicast tree according to said head pointer.
8. device as claimed in claim 7 is characterized in that, also comprises counter on the node of said multicast forward table, is used to write down the corresponding node of said source address by access times, and this device also comprises:
Node order adjustment unit, is adjusted the node on the said source address dynamic link table by access times order from more to less according to the corresponding node of the source address on the multicast tree in proper order.
9. like claim 7 or 8 described devices, it is characterized in that, also comprise:
Judging unit judges according to the binding relationship between said multicast numbering and the source address whether received multicast data message is correct;
Said processing unit filters said multicast data message according to the judged result of said judging unit, if said judging unit judges that the source address of received multicast data message is incorrect, then said processing unit is not transmitted said multicast data message.
CN2008101320938A 2008-07-24 2008-07-24 Method and device for forwarding multicast message Active CN101330466B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008101320938A CN101330466B (en) 2008-07-24 2008-07-24 Method and device for forwarding multicast message

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008101320938A CN101330466B (en) 2008-07-24 2008-07-24 Method and device for forwarding multicast message

Publications (2)

Publication Number Publication Date
CN101330466A CN101330466A (en) 2008-12-24
CN101330466B true CN101330466B (en) 2012-07-04

Family

ID=40206062

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101320938A Active CN101330466B (en) 2008-07-24 2008-07-24 Method and device for forwarding multicast message

Country Status (1)

Country Link
CN (1) CN101330466B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105491460A (en) * 2014-09-19 2016-04-13 中兴通讯股份有限公司 Domain name service (DNS) based multicast security control method and apparatus

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101834791B (en) * 2010-04-21 2011-12-21 瑞斯康达科技发展股份有限公司 Method for forwarding multicast message
CN101827037A (en) * 2010-05-20 2010-09-08 中兴通讯股份有限公司 Multicast data stream sending method, device and two-layer switching equipment
CN103326996B (en) * 2012-03-23 2018-08-07 南京中兴软件有限责任公司 A kind of method and system that control multicast member is added
CN102664816B (en) * 2012-05-30 2015-08-19 迈普通信技术股份有限公司 The device and method that a kind of fast finding MPLS transmits
CN103236980A (en) * 2013-04-07 2013-08-07 中国电子科技集团公司第三十研究所 Router and method for implementing unnumbered broadcasting ports of router
CN106470171B (en) * 2016-09-18 2019-09-17 杭州迪普科技股份有限公司 The delivery method and device of multicast forwarding list item
CN111026324B (en) * 2018-10-09 2021-11-19 华为技术有限公司 Updating method and device of forwarding table entry
CN109639579B (en) * 2018-12-04 2021-05-14 盛科网络(苏州)有限公司 Multicast message processing method and device, storage medium and processor
CN113676410B (en) * 2021-08-19 2022-10-18 中国电信股份有限公司 Network multicast method and device, electronic equipment and computer readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004214964A (en) * 2002-12-27 2004-07-29 Anritsu Corp Network relay apparatus and its method
CN101051920A (en) * 2006-04-07 2007-10-10 华为技术有限公司 Method for realizing multicast business and network equipment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004214964A (en) * 2002-12-27 2004-07-29 Anritsu Corp Network relay apparatus and its method
CN101051920A (en) * 2006-04-07 2007-10-10 华为技术有限公司 Method for realizing multicast business and network equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105491460A (en) * 2014-09-19 2016-04-13 中兴通讯股份有限公司 Domain name service (DNS) based multicast security control method and apparatus
CN105491460B (en) * 2014-09-19 2020-04-24 中兴通讯股份有限公司 DNS-based multicast security control method and device

Also Published As

Publication number Publication date
CN101330466A (en) 2008-12-24

Similar Documents

Publication Publication Date Title
CN101330466B (en) Method and device for forwarding multicast message
US7263099B1 (en) Multicast packet replication
US8700771B1 (en) System and method for caching access rights
CN107181688B (en) System and method for realizing server-side cross-domain data transmission optimization in SDN network
CN102165741B (en) Method for intercepting and searching host in IPV6 network
CN102075438B (en) unicast data frame transmission method and device
CN103119897B (en) Control device, communication system, communication means and on it, record the recording medium of signal procedure
CN109120418A (en) The distributed multicast of endpoint
CN100394745C (en) Method for dynamically selecting outlet pathway
CN101573927A (en) Path MTU discovery in network system
CN102137001B (en) Routing information exchange method, equipment and system
CN104009926A (en) Multicast method in EVI network and edge device ED
CN110149274A (en) Based on location information and the comprehensive method for routing of the name data network of content push
US20170171039A1 (en) Network flow information collection method and apparatus
CN103618801A (en) Method, device and system for sharing P2P (Peer-to-Peer) resources
CN102664811B (en) Message forwarding method and device
CN112134776A (en) Method for generating multicast forwarding table item and access gateway
CN101009692A (en) Hardware address parsing method and communication processing device, and message processing method
EP2892196B1 (en) Method, network node and system for implementing point-to-multipoint multicast
CN102201996B (en) Method and equipment for forwarding message in network address translation (NAT) environment
CN102136986B (en) Load sharing method and exchange equipment
JP2006174399A (en) Communication method in group, system and recording medium
CN108183851B (en) Message forwarding method and forwarding equipment
WO2015186366A1 (en) Data transfer system, data transfer server, data transfer method, and program recording medium
US8797897B1 (en) Methods and apparatus with virtual identifiers for physical switches in a virtual chassis

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20201127

Address after: Building 2, No. 3, Fuqian Road, Hailing District, Taizhou City, Jiangsu Province

Patentee after: Taizhou Haitong Asset Management Co.,Ltd.

Address before: Unit 2414-2416, main building, no.371, Wushan Road, Tianhe District, Guangzhou City, Guangdong Province

Patentee before: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

Effective date of registration: 20201127

Address after: Unit 2414-2416, main building, no.371, Wushan Road, Tianhe District, Guangzhou City, Guangdong Province

Patentee after: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.