CREATING MULTIPOINT-TO-MULTIPOINT MPLS TREES IN AN INTER-DOMAIN ENVIRONMENT
First Claim
1. A method comprising:
- at a first root node of a first Multipoint-to-Multipoint (MP2MP) Multi-Protocol Label Switching (MPLS) tree, advertising to a second root node of a second MP2MP MPLS tree a first label for the second root node to use to send multicast traffic to the first MP2MP MPLS tree;
at the first root node, receiving a second label from the second root node for the first root node to use to send multicast traffic to the second MP2MP MPLS tree; and
carrying out communications between the first MP2MP MPLS tree and the second MP2MP MPLS tree using the first label and the second label.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a method is provided. A first root node of a first Multipoint-to-Multipoint (MP2MP) Multi-Protocol Label Switching (MPLS) tree, advertises to a second root node of a second MP2MP MPLS tree a first label for the second root node to use to send multicast traffic to the first MP2MP MPLS tree. The first root node receives a second label from the second root node for the first root node to use to send multicast traffic to the second MP2MP MPLS tree. Communications are carried out between the first MP2MP MPLS tree and the second MP2MP MPLS tree using the first label and the second label. In another embodiment, apparatus are also provided.
35 Citations
21 Claims
-
1. A method comprising:
-
at a first root node of a first Multipoint-to-Multipoint (MP2MP) Multi-Protocol Label Switching (MPLS) tree, advertising to a second root node of a second MP2MP MPLS tree a first label for the second root node to use to send multicast traffic to the first MP2MP MPLS tree; at the first root node, receiving a second label from the second root node for the first root node to use to send multicast traffic to the second MP2MP MPLS tree; and carrying out communications between the first MP2MP MPLS tree and the second MP2MP MPLS tree using the first label and the second label. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a first network interface, the first network interface connecting to a child node; a second network interface, the second network interface connecting to a peer node over a directed Label Distribution Protocol (LDP) session; memory, the memory including a Forwarding Information Base; and a controller, the controller being configured to; serve as a root node for a first Multipoint-to-Multipoint (MP2MP) Multi-Protocol Label Switching (MPLS) tree; advertise to the peer node a first MPLS label, the first MPLS label identifying the first MP2MP MPLS tree; and receive from the peer node a second MPLS label identifying a second MP2MP MPLS tree, the peer node serving as a root node for the second MP2MP MPLS tree. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
a first network interface, the first network interface connecting to a child node; a second network interface, the second network interface connecting to a peer node over a directed LDP session; memory, the memory including a Forwarding Information Base; and means for; serving as a root node for a first Multipoint-to-Multipoint (MP2MP) Multi-Protocol Label Switching (MPLS) tree; advertising to the peer node a first MPLS label, the first MPLS label identifying the first MP2MP MPLS tree; and receiving from the peer node a second MPLS label identifying a second MP2MP MPLS tree, the peer node serving as a root node for the second MP2MP MPLS tree.
-
Specification