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, comprising:
- a host interface that is configured to couple to a plurality of host devices;
a provider interface that is configured to couple to a provider device;
a processing system that is coupled to the host interface and the provider interface; and
a memory system that is coupled to the processing system and that includes information that, when utilized by the processing system, causes the processing system to;
receive, by a default virtual routing and forwarding (VRF) instance associated with the provider interface, a single multicast stream through the provider interface;
replicate, by the default VRF instance, the single multicast stream to provide a plurality of replicated multicast streams; and
provide, by the default VRF instance, each of the plurality of replicated multicast streams through a respective one of a plurality of subscribing VRF instances that are associated with the host interface and to a subset of the plurality of host devices coupled to the host interface associated with that respective one of the plurality of subscribing VRF instances.
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.
9 Citations
17 Claims
-
1. A network device, comprising:
-
a host interface that is configured to couple to a plurality of host devices; a provider interface that is configured to couple to a provider device; a processing system that is coupled to the host interface and the provider interface; and a memory system that is coupled to the processing system and that includes information that, when utilized by the processing system, causes the processing system to; receive, by a default virtual routing and forwarding (VRF) instance associated with the provider interface, a single multicast stream through the provider interface; replicate, by the default VRF instance, the single multicast stream to provide a plurality of replicated multicast streams; and provide, by the default VRF instance, each of the plurality of replicated multicast streams through a respective one of a plurality of subscribing VRF instances that are associated with the host interface and to a subset of the plurality of host devices coupled to the host interface associated with that respective one of the plurality of subscribing VRF instances. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information handling system comprising:
-
a provider device; a plurality of host devices; a network device coupled to each of the plurality of host devices and the provider device, wherein the network device is configured to; receive, by a default virtual routing and forwarding (VRF) instance that is provided on the network device and associated with the provider interface, a single multicast stream through the provider interface; replicate, by the default VRF instance, the single multicast stream to provide a plurality of replicated multicast streams; and provide, by the default VRF instance, each of the plurality of replicated multicast streams through a respective one of a plurality of subscribing VRF instances that are provided on the network device and to a respective subset of the plurality of host devices associated with that respective one of the plurality of subscribing VRF instances. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method for providing a multicast stream, comprising:
-
receiving, by a default VRF instance provided on a network device and associated with a provider device, a single multicast stream from the provider device; replicating, by the default VRF instance, the single multicast stream to provide a plurality of replicated multicast streams; and providing, by the default VRF instance, each of the plurality of replicated multicast streams through a respective one of a plurality of subscribing VRF instances that are provided on the network device and to a respective subset of a plurality of host devices associated with that respective one of the plurality of subscribing VRF instances. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification