2001•Unpublished venueRequires access

MPLS Label Stack Encoding

Eric Rosen, D. Tappan, Guy C. Fedorkow, Yakov Rekhter, Dino Farinacci, T. Li, A. Conta

Open publisher page 266 citations

Abstract

Multi-Protocol Label Switching (MPLS)" [1] requires a set of procedures for augmenting network layer packets with "label stacks", thereby turning them into "labeled packets".Routers which support MPLS are known as "Label Switching Routers", or "LSRs".In order to transmit a labeled packet on a particular data link, an LSR must support an encoding technique which, given a label stack and a network layer packet, produces a labeled packet.This document specifies the encoding to be used by an LSR in order to transmit labeled packets on Point-to-Point Protocol (PPP) data links, on LAN data links, and possibly on other data links as well.On some data links, the label at the top of the stack may be encoded in a different manner, but the techniques described here MUST be used to encode the remainder of the label stack.This document also specifies rules and procedures for processing the various fields of the label stack encoding.

About this research paper

What this paper is about

Multi-Protocol Label Switching (MPLS)" [1] requires a set of procedures for augmenting network layer packets with "label stacks", thereby turning them into "labeled packets".Routers which support MPLS are known as "Label Switching Routers", or "LSRs".In order to transmit a labeled packet on a particular data link, an LSR must support an encoding technique which, given a label stack and a network layer packet, produces a labeled packet.This document specifies the encoding to be used by an LSR in order to transmit labeled packets on Point-to-Point Protocol (PPP) data links, on LAN data links, and possibly on other data links as well.On some data links, the label at the top of the stack may be encoded in a different manner, but the techniques described here MUST be used to encode the remainder of the label stack.This document also specifies rules and procedures for processing the various fields of the label stack encoding.

Why it matters

OpenAlex reports 266 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Multi-Protocol Label Switching (MPLS)" [1] requires a set of procedures for augmenting network layer packets with "label stacks", thereby turning them into "labeled packets".Routers which support MPLS are known as "Label Switching Routers", or "LSRs".In order to transmit a labeled packet on a particular data link, an LSR must support an encoding technique which, given a label stack and a network layer packet, produces a labeled packet.This document specifies the encoding to be used by an LSR in order to transmit labeled packets on Point-to-Point Protocol (PPP) data links, on LAN data links, and possibly on other data links as well.On some data links, the label at the top of the stack may be encoded in a different manner, but the techniques described here MUST be used to encode the remainder of the label stack.This document also specifies rules and procedures for processing the various fields of the label stack encoding.

Key concepts: Protocol stack, Multiprotocol Label Switching, Computer science, Computer network, Label switching, Network packet, Encoding (memory), Stack (abstract data type)

Related papers

Back to paper searchBrowse research topicsOriginal source
MPLS Label Stack Encoding — Research Paper | ScholarLens