Systems and methods for an extranet multicast virtual private network in a virtual routing and forwarding based customer edge device
First Claim
1. A network device operating as a customer edge device, the network device comprising:
- one or more processors that are in communication with a plurality of host device interfaces that are each configured to couple to at least one host device, a provider edge device interface that is configured to couple to a provider edge device, and a memory; and
a plurality of forwarding tables stored in the memory;
wherein the one or more processors are configured to provide a plurality of virtual routing and forwarding (VRF) instances that are each of associated with a respective one of the plurality of forwarding tables and that include a respective subscribing VRF instances associated with each of the plurality of host device interfaces and a default VRF instance associated with the provider edge device interface, wherein the default VRF instance is configured to receive a single multicast stream from a provider device through the provider edge device interface, replicated the single multicast stream to provide a plurality of replicated multicast streams, and transmit one of the plurality of replicated multicast streams to each respective subscribing VRF instances to provide that replicated multicast stream to the at least one host device coupled to the host device interface associated with that respective subscribing VRF instance.
14 Assignments
0 Petitions
Accused Products
Abstract
An information handling system is provided. The information handling system includes a customer edge device coupled to a provider edge device. The customer edge device provides a default virtual routing and forwarding (VRF) instance that receives a multicast stream from the provider edge device. The information handling system also includes a plurality of host devices and a plurality of virtual local area networks (VLANs). Each of the VLANs includes at least one of the host devices and is assigned to a subscribing VRF instance, with each of the subscribing VRF instances subscribing to the default VRF instance in order to receive a copy of the multicast stream from the provider edge device. The single copy of the multicast stream is transmitted over the PE-CE link regardless of the number of subscribing VRFs.
10 Citations
20 Claims
-
1. A network device operating as a customer edge device, the network device comprising:
-
one or more processors that are in communication with a plurality of host device interfaces that are each configured to couple to at least one host device, a provider edge device interface that is configured to couple to a provider edge device, and a memory; and a plurality of forwarding tables stored in the memory; wherein the one or more processors are configured to provide a plurality of virtual routing and forwarding (VRF) instances that are each of associated with a respective one of the plurality of forwarding tables and that include a respective subscribing VRF instances associated with each of the plurality of host device interfaces and a default VRF instance associated with the provider edge device interface, wherein the default VRF instance is configured to receive a single multicast stream from a provider device through the provider edge device interface, replicated the single multicast stream to provide a plurality of replicated multicast streams, and transmit one of the plurality of replicated multicast streams to each respective subscribing VRF instances to provide that replicated multicast stream to the at least one host device coupled to the host device interface associated with that respective subscribing VRF instance. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information handling system comprising:
-
a customer edge device that is coupled to a provider edge device and that provides a default virtual routing and forwarding (VRF) instance that is configured to receive a single multicast stream from the provider edge device and replicate that single multicast stream to provide a plurality of replicated multicast streams; a plurality of host devices coupled to the customer edge device; and a plurality of virtual local area networks (VLANs) that each includes at least one of the plurality of host devices and that are each assigned to a respective subscribing VRF instance, wherein each respective subscribing VRF instance is configured to subscribe to the default VRF instance to receive one of the plurality of replicated multicast streams and provide that replicated multicast stream to the at least one host devices included in the VLAN assigned to that respective subscribing VRF instance. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for providing a multicast stream transmitted from a provider edge device to a plurality of host devices using a customer edge device, the method comprising:
-
receiving, at a customer edge device, a single multicast stream transmitted by a provider edge device; replicating, by a default virtual routing and forwarding (VRF) instance that is included in the customer edge device, the single multicast stream to provide a plurality of replicated multicast streams; and sending, by the default VRF instance, a respective one of the plurality of replicated multicast streams to each of a plurality of subscribing VRF instances; and providing, by each of the plurality of VRF instances, the respective one of the plurality of multicast streams to at least one host device that is associated with that VRF instance. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification