SYSTEM AND METHOD FOR MULTICASTING IN AN INTERNET PROTOCOL VIRTUAL PRIVATE NETWORK ENVIRONMENT
First Claim
1. An apparatus, comprising:
- a hub router that receives protocol independent multicast (PIM) messages from a first spoke router, whereby the hub router sends one PIM join message to a second spoke router, wherein the second spoke router dynamically determines an interested remote spoke router by parsing a hub-sent PIM message and by constructing a related outgoing interface in a multicast routing entry such that the first and second spoke routers establish a communication independent of the hub router.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided in one example implementation and includes sending a PIM join message to the second spoke router by the hub router. The second spoke router dynamically determines each interested remote spoke router by parsing a hub-sent PIM message and accordingly constructs the multicast routing entry such that the first and second spoke routers establish multicast communication independent of a hub router. In more specific embodiments, the PIM join/prune messaging includes a list of each downstream spoke router that sent a PIM join/prune, in a new attribute. The PIM join/prune message is sent by the hub router towards a multicast source. A new receiver-list attribute is created that the hub router populates with a non-broadcast multi-access (NBMA) address for each interested spoke router.
47 Citations
21 Claims
-
1. An apparatus, comprising:
a hub router that receives protocol independent multicast (PIM) messages from a first spoke router, whereby the hub router sends one PIM join message to a second spoke router, wherein the second spoke router dynamically determines an interested remote spoke router by parsing a hub-sent PIM message and by constructing a related outgoing interface in a multicast routing entry such that the first and second spoke routers establish a communication independent of the hub router. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A method, comprising:
receiving protocol independent multicast (PIM) messages from a first spoke router, whereby a hub router sends one PIM join message to a second spoke router, wherein the second spoke router dynamically determines an interested remote spoke router by parsing a hub-sent PIM message and by constructing a related outgoing interface in a multicast routing entry such that the first and second spoke routers establish a communication independent of the hub router. - View Dependent Claims (13, 14, 15)
-
16. Logic encoded in one or more tangible media for execution and when executed by a processor operable to:
receive protocol independent multicast (PIM) messages from a first spoke router, whereby a hub router sends one PIM join message to a second spoke router, wherein the second spoke router dynamically determines an interested remote spoke router by parsing a hub-sent PIM message and by constructing a related outgoing interface in a multicast routing entry such that the first and second spoke routers establish a communication independent of the hub router. - View Dependent Claims (17, 18, 19, 20)
-
21. A system, comprising:
-
means for receiving protocol independent multicast (PIM) messages from a first spoke router, whereby a hub router sends one PIM join message to a second spoke router, wherein the second spoke router dynamically determines an interested remote spoke router by parsing a hub-sent PIM message and by constructing a related outgoing interface in a multicast routing entry such that the first and second spoke routers establish a communication independent of the hub router; and means for including, within PIM messaging, a list of each downstream spoke router that sent a PIM message in a new attribute.
-
Specification