Upstream label assignment for the label distribution protocol
First Claim
1. A method comprising:
- establishing a Resource Reservation Protocol with Traffic Engineering (RSVP-TE) Point to Multi-Point (P2MP) Label Switched Path (LSP) for carrying traffic across a backbone domain from an ingress router to two or more egress routers, wherein the ingress router and the two or more egress routers are positioned within the backbone domain, and wherein the ingress router is positioned between the egress routers and a source of the traffic;
establishing a Label Distribution Protocol (LDP) P2MP LSP between two or more edge domains that are external to the backbone domain by nesting the LDP P2MP LSP within the RSVP-TE P2MP LSP to carry the traffic across the backbone domain;
receiving, from one of the edge domains via the LDP P2MP LSP, a packet at the ingress router of the backbone domain; and
encapsulating the packet within the RSVP-TE P2MP LSP at the ingress router and forwarding the packet across the backbone domain to the egress routers via the RSVP-TE P2MP LSP.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention is directed toward techniques for Multi-Protocol Label Switching (MPLS) upstream label assignment for the Label Distribution Protocol (LDP). The techniques include extensions to the LDP that enable distribution of upstream assigned labels from an upstream router to two or more downstream routers of a tunnel established over a network. The tunnel may comprise a LDP Point to Multi-Point (P2MP) Label Switched Path (LSP), an Internet Protocol (IP) multicast tunnel, or a Resource Reservation Protocol with Traffic Engineering extensions (RSVP-TE) P2MP LSP. The techniques also include extensions to the LDP that enable a router to advertise upstream label assignment capability to neighboring routers in the network. The MPLS upstream label assignment using LDP described herein enables a branch router to avoid traffic replication on a Local Area Network (LAN) for LDP P2MP LSPs.
-
Citations
8 Claims
-
1. A method comprising:
-
establishing a Resource Reservation Protocol with Traffic Engineering (RSVP-TE) Point to Multi-Point (P2MP) Label Switched Path (LSP) for carrying traffic across a backbone domain from an ingress router to two or more egress routers, wherein the ingress router and the two or more egress routers are positioned within the backbone domain, and wherein the ingress router is positioned between the egress routers and a source of the traffic; establishing a Label Distribution Protocol (LDP) P2MP LSP between two or more edge domains that are external to the backbone domain by nesting the LDP P2MP LSP within the RSVP-TE P2MP LSP to carry the traffic across the backbone domain; receiving, from one of the edge domains via the LDP P2MP LSP, a packet at the ingress router of the backbone domain; and encapsulating the packet within the RSVP-TE P2MP LSP at the ingress router and forwarding the packet across the backbone domain to the egress routers via the RSVP-TE P2MP LSP. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A router within a backbone domain comprising:
-
a processor executing a signaling protocol to establish a Resource Reservation Protocol with Traffic Engineering (RSVP-TE) Point to Multi-Point (P2MP) Label Switched Path (LSP) for carrying traffic across a backbone domain from the ingress router to two or more egress routers, wherein the ingress router and the two or more egress routers are positioned within the backbone domain such that the ingress router is between the egress routers and a source of the traffic, and wherein the signaling protocol establishes a Label Distribution Protocol (LDP) P2MP LSP between two or more edge domains that are external to the backbone domain by nesting the LDP P2MP LSP within the RSVP-TE P2MP LSP to carry the traffic across the backbone domain; and a forwarding engine that receives, from one of the edge domains via the LDP P2MP LSP, a packet and encapsulates the packet within the RSVP-TE P2MP LSP for forwarding the packet across the backbone domain to the egress routers via the RSVP-TE P2MP LSP. - View Dependent Claims (7)
-
-
8. A system comprising:
-
a backbone domain that includes an upstream router and two or more downstream routers, wherein the upstream router establishes a Resource Reservation Protocol with Traffic Engineering (RSVP-TE) Point to Multi-Point (P2MP) Label Switched Path (LSP) across the backbone domain between the upstream router and the downstream routers; and an edge domain that includes an ingress router that establishes a Label Distribution Protocol (LDP) P2MP LSP over two or more edge domains via the RSVP-TE P2MP LSP within the backbone domain, wherein the upstream router within the backbone domain sends a Label Mapping message to the downstream routers within the backbone domain that includes an upstream assigned label allocated for the LDP P2MP LSP by the ingress router within the edge domain and a tunnel identifier that identifies the RSVP-TE P2MP LSP to establish P2MP LSP nesting.
-
Specification