US 7,590,116 B2
Method for forwarding multicast message in network communication
Qiang He, Sheazhen (China); and Feng Zhang, Sheazhen (China)
Assigned to Huawei Technologies Co., Ltd., Shenzhen (China)
Filed on Jul. 28, 2003, as Appl. No. 10/629,376.
Claims priority of application No. 02 1 25420 (CN), filed on Aug. 06, 2002.
Prior Publication US 2004/0071137 A1, Apr. 15, 2004
Int. Cl. H04L 12/28 (2006.01)
U.S. Cl. 370—392  [370/432; 709/224] 19 Claims
OG exemplary drawing
 
1. A method for forwarding multicast message in network communication comprising:
a. establishing a forwarding match condition at an ingress interface of a network device required to forward multicast message, the forwarding match condition specifying a multicast message forwarding rule designated by a user for multicast message independently of a multicast routing forwarding table, the multicast message forwarding rule having a message forwarding destination specified therein;
b. comparing a multicast message which enters the network device through the interface and needs to be forwarded with the established forwarding match condition;
c. forwarding the multicast message according to the comparing result,
wherein said step c comprises:
c1. determining whether there is a multicast message forwarding rule matching information carried by the multicast message in the forwarding match condition;
c2. if there is a multicast message forwarding rule matching the information carried by the multicast message in the forwarding match condition, forwarding the multicast message according to the multicast message forwarding rule;
c3. if no multicast message forwarding rule in the forwarding match condition matches the information carried by the multicast message, forwarding the multicast message according to a multicast routing forwarding table.