RFC 3270 (rfc3270) - Page 2 of 64


Multi-Protocol Label Switching (MPLS) Support of Differentiated Services



Alternative Format: Original Text Document

< Previous
Next >



RFC 3270        MPLS Support of Differentiated Services         May 2002


Table of Contents

   1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . 3
   1.1  Terminology. . . . . . . . . . . . . . . . . . . . . . . . . . 5
   1.2 EXP-Inferred-PSC LSPs (E-LSP) . . . . . . . . . . . . . . . . . 6
   1.3 Label-Only-Inferred-PSC LSPs (L-LSP). . . . . . . . . . . . . . 7
   1.4 Overall Operations. . . . . . . . . . . . . . . . . . . . . . . 7
   1.5 Relationship between Label and FEC. . . . . . . . . . . . . . . 8
   1.6 Bandwidth Reservation for E-LSPs and L-LSPs . . . . . . . . . . 8
   2. Label Forwarding Model for Diff-Serv LSRs and Tunneling Models . 9
   2.1 Label Forwarding Model for Diff-Serv LSRs . . . . . . . . . . . 9
   2.2 Incoming PHB Determination. . . . . . . . . . . . . . . . . . .10
   2.3 Outgoing PHB Determination With Optional Traffic Conditioning .11
   2.4 Label Forwarding. . . . . . . . . . . . . . . . . . . . . . . .11
   2.5 Encoding Diff-Serv Information Into Encapsulation Layer . . . .13
   2.6 Diff-Serv Tunneling Models over MPLS. . . . . . . . . . . . . .13
   3. Detailed Operations of E-LSPs. . . . . . . . . . . . . . . . . .22
   3.1 E-LSP Definition. . . . . . . . . . . . . . . . . . . . . . . .22
   3.2 Populating the `Encaps-->PHB mapping' for an incoming E-LSP . .23
   3.3 Incoming PHB Determination On Incoming E-LSP. . . . . . . . . .23
   3.4 Populating the `Set of PHB-->Encaps mappings' for an outgoing
       E-LSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
   3.5 Encoding Diff-Serv information into Encapsulation Layer On
       Outgoing E-LSP. . . . . . . . . . . . . . . . . . . . . . . . .26
   3.6 E-LSP Merging . . . . . . . . . . . . . . . . . . . . . . . . .27
   4.  Detailed Operation of L-LSPs. . . . . . . . . . . . . . . . . .28
   4.1 L-LSP Definition. . . . . . . . . . . . . . . . . . . . . . . .28
   4.2 Populating the `Encaps-->PHB mapping' for an incoming L-LSP . .28
   4.3 Incoming PHB Determination On Incoming L-LSP. . . . . . . . . .30
   4.4 Populating the `Set of PHB-->Encaps mappings' for an outgoing
       L-LSP . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
   4.5 Encoding Diff-Serv Information into Encapsulation Layer on
       Outgoing L-LSP. . . . . . . . . . . . . . . . . . . . . . . . .33
   4.6 L-LSP Merging . . . . . . . . . . . . . . . . . . . . . . . . .34
   5. RSVP Extension for Diff-Serv Support . . . . . . . . . . . . . .34
   5.1 Diff-Serv related RSVP Messages Format. . . . . . . . . . . . .34
   5.2 DIFFSERV Object . . . . . . . . . . . . . . . . . . . . . . . .35
   5.3 Handling DIFFSERV Object. . . . . . . . . . . . . . . . . . . .37
   5.4 Non-support of the DIFFSERV Object. . . . . . . . . . . . . . .40
   5.5 Error Codes For Diff-Serv . . . . . . . . . . . . . . . . . . .40
   5.6 Intserv Service Type. . . . . . . . . . . . . . . . . . . . . .41
   6. LDP Extensions for Diff-Serv Support . . . . . . . . . . . . . .41
   6.1 Diff-Serv TLV . . . . . . . . . . . . . . . . . . . . . . . . .42
   6.2 Diff-Serv Status Code Values. . . . . . . . . . . . . . . . . .44
   6.3 Diff-Serv Related LDP Messages. . . . . . . . . . . . . . . . .44
   6.4 Handling of the Diff-Serv TLV . . . . . . . . . . . . . . . . .46
   6.5 Non-Handling of the Diff-Serv TLV . . . . . . . . . . . . . . .49
   6.6 Bandwidth Information . . . . . . . . . . . . . . . . . . . . .49



Le Faucheur, et. al.        Standards Track


< Previous
Next >


Web Standards & Support:

Link to and support eLook.org Powered by LoadedWeb Web Hosting
Valid XHTML 1.0! Valid CSS! eLook.org FireFox Extensions