Granular Control of Multicast Delivery Services for Layer-2 Interconnect Solutions
First Claim
1. A network device comprising:
- a processor, wherein the processor is configured to;
detect a multicast traffic stream;
edit mapping information maintained in an L3 core network to reflect the mapping of the multicast traffic stream to the address of an L2 site associated with the network device; and
announce the edited mapping information to one or more L2 remote sites.
1 Assignment
0 Petitions
Accused Products
Abstract
In order to achieve optimized delivery of multicast traffic between L2 OTV sites across an L3 multicast service provider core infrastructure, embodiments of the present disclosure describe building different provider multicast data trees rooted at a source site for individual per-vlan (*,G)/(S,G) streams. Building such provider trees may require individual sites to discover multicast sources local to their network and subsequently announce to all receiver sites the multicast data trees (DS, DG) to be used to deliver such multicast traffic. The present disclosure describes the coordination between OTV edge devices for the (S,G) to (DS, DG) mapping originated by the source OTV edge device where the multicast traffic is originated.
-
Citations
20 Claims
-
1. A network device comprising:
a processor, wherein the processor is configured to; detect a multicast traffic stream; edit mapping information maintained in an L3 core network to reflect the mapping of the multicast traffic stream to the address of an L2 site associated with the network device; and announce the edited mapping information to one or more L2 remote sites. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method comprising:
-
sending multicast traffic addressed to a first group; editing a multicast tree by mapping the multicast traffic to an address associated with an L2 source site of the multicast traffic; announcing the mapping to a plurality of L2 local sites; determining that one or more remote network devices are interested in the first group; encapsulating the multicast traffic; and forwarding the multicast traffic to the interested remote network devices. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving a mapping announcement from a first network device indicating a multicast traffic stream associated with a first group; determining whether there are receivers interested in traffic associated with the first group; if it is determined that there are receivers interested in traffic associated with the first group, sending a multicast join message; receiving the multicast traffic stream; and forwarding the multicast traffic stream to the interested receivers. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification