CPC H04L 45/58 (2013.01) [H04L 12/18 (2013.01); H04L 45/16 (2013.01)] | 20 Claims |
1. A method for forwarding multicast data messages, the method comprising:
at a forwarding element on a host computer:
receiving a multicast data message from a routing element executing on the host computer along with metadata appended to the multicast data message by the routing element, wherein (i) a source of the multicast data message is attached to a particular logical switch and (ii) the metadata specifies information regarding a set of one or more logical routers in a same logical network as the particular logical switch;
based on a destination address of the multicast data message, identifying a set of recipient ports for a multicast group with which the multicast data message is associated; and
for each recipient port, using the metadata appended to the multicast data message by the routing element that specifies information regarding the set of one or more logical routers to determine whether to deliver a copy of the multicast data message to the recipient port.
|