STITCHING MULTICAST TREES
First Claim
1. A method, comprisingdetermining, at an edge device of a data center, one or more Virtual Local Area Networks (VLANs) assigned to the edge device as a result of a designated forwarder election;
- andsending an assigned forwarder message to one or more devices in the data center, the assigned forwarder message advertising the edge device as a designated forwarder for the VLANs assigned to the edge device, andfor each of the VLANs assigned to the edge device, when received by specific ones of the devices in the data center that are associated with the VLAN, the assigned forwarder message causing the edge device to be included in a multicast tree for the VLAN.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for stitching multicast trees in a multiple data center environment. According to one embodiment, a technique for stitching multicast trees is provided, which includes determining, at an edge device of a data center, one or more Virtual Local Area Networks (VLANs) assigned to the edge device as a result of a designated forwarder election. An assigned forwarder message is sent by the edge device to one or more devices on the data center, the assigned forwarder message advertising the edge device as a designated forwarder for the VLANs assigned to the edge device. For each of the VLANs assigned to the edge device, the assigned forwarder message causes the edge device to be included in a multicast tree for the VLAN when the assigned forwarder message is received by specific ones of the devices in the data center that are associated with the VLAN.
-
Citations
20 Claims
-
1. A method, comprising
determining, at an edge device of a data center, one or more Virtual Local Area Networks (VLANs) assigned to the edge device as a result of a designated forwarder election; - and
sending an assigned forwarder message to one or more devices in the data center, the assigned forwarder message advertising the edge device as a designated forwarder for the VLANs assigned to the edge device, and for each of the VLANs assigned to the edge device, when received by specific ones of the devices in the data center that are associated with the VLAN, the assigned forwarder message causing the edge device to be included in a multicast tree for the VLAN. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- and
-
10. An apparatus for serving as an edge device in a data center, comprising:
-
a plurality of interfaces configured to send and receive messages, and one or more processors and associated memory configured to; determine, at the edge device of a data center, one or more Virtual Local Area Networks (VLANs) assigned to the edge device as a result of a designated forwarder election; and send an assigned forwarder message to one or more devices in the data center, the assigned forwarder message advertising the edge device as a designated forwarder for the VLANs assigned to the edge device, and for each of the VLANs assigned to the edge device, when received by specific ones of the devices in the data center that are associated with the VLAN, the assigned forwarder message causing the edge device to be included in a multicast tree for the VLAN. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable storage medium having computer program instructions stored thereon for performing the following operations:
-
determining, at an edge device of a data center, one or more Virtual Local Area Networks (VLANs) assigned to the edge device as a result of a designated forwarder election; and sending an assigned forwarder message to one or more devices in the data center, the assigned forwarder message advertising the edge device as a designated forwarder for the VLANs assigned to the edge device, and for each of the VLANs assigned to the edge device, when received by specific ones of the devices in the data center that are associated with the VLAN, the assigned forwarder message causing the edge device to be included in a multicast tree for the VLAN.
-
-
20. An apparatus comprising:
-
means for determining, at an edge device of a data center, one or more Virtual Local Area Networks (VLANs) assigned to the edge device as a result of a designated forwarder election; and means for sending an assigned forwarder message to one or more devices in the data center, the assigned forwarder message advertising the edge device as a designated forwarder for the VLANs assigned to the edge device, and for each of the VLANs assigned to the edge device, when received by specific ones of the devices in the data center that are associated with the VLAN, the assigned forwarder message causing the edge device to be included in a multicast tree for the VLAN.
-
Specification