Framework Policy Information Base
RFC 3318
Document | Type |
RFC - Historic
(March 2003; No errata)
Status changed by status-change-copspr-sppi-to-historic
|
|
---|---|---|---|
Authors | Kwok Chan , Scott Hahn , Ravi Sahita , Keith McCloghrie | ||
Last updated | 2018-12-20 | ||
Stream | IETF | ||
Formats | plain text html pdf htmlized bibtex | ||
Stream | WG state | (None) | |
Document shepherd | No shepherd assigned | ||
IESG | IESG state | RFC 3318 (Historic) | |
Action Holders |
(None)
|
||
Consensus Boilerplate | Unknown | ||
Telechat date | |||
Responsible AD | Bert Wijnen | ||
IESG note | Published as RFC 3318 | ||
Send notices to | (None) |
Network Working Group R. Sahita, Ed. Request for Comments: 3318 S. Hahn Category: Informational Intel Labs K. Chan Nortel Networks K. McCloghrie Cisco Systems March 2003 Framework Policy Information Base Status of this Memo This memo provides information for the Internet community. It does not specify an Internet standard of any kind. Distribution of this memo is unlimited. Copyright Notice Copyright (C) The Internet Society (2003). All Rights Reserved. Abstract This document defines a set of PRovisioning Classes (PRCs) and textual conventions that are common to all clients that provision policy using Common Open Policy Service (COPS) protocol for Provisioning. Structure of Policy Provisioning Information (SPPI) describes a structure for specifying policy information that can then be transmitted to a network device for the purpose of configuring policy at that device. The model underlying this structure is one of well- defined (PRCs) and instances of these classes (PRIs) residing in a virtual information store called the Policy Information Base (PIB). One way to provision policy is by means of the (COPS) protocol with the extensions for provisioning. This protocol supports multiple clients, each of which may provision policy for a specific policy domain such as QoS, virtual private networks, or security. As described in COPS usage for Policy Provisioning (COPS-PR), each client supports a non-overlapping and independent set of PIB modules. However, some PRovisioning Classes are common to all subject- categories (client-types) and need to be present in each. Sahita, et. al. Informational [Page 1] RFC 3318 Framework Policy Information Base March 2003 Table of Contents Conventions used in this document.................................2 1. Glossary.......................................................2 2. General PIB Concepts...........................................3 2.1. Roles......................................................3 2.1.1. An Example.............................................5 2.2. Management of Role-Combinations from the PDP...............6 2.3. Updating a Request State...................................7 2.3.1 Full Request State......................................8 2.3.2 Installing PRIs in a Request............................8 2.3.3 Updating PRIs in a Request..............................8 2.3.4 Removing PRIs from a Request............................9 2.3.5 Removing EXTENDED, AUGMENTED PRIs.......................9 2.3.6 Error Handling in Request updates.......................9 2.4. Multiple PIB Instances....................................10 2.5. Reporting and Configuring of Device Capabilities..........11 2.6. Reporting of Device Limitations...........................12 3. The Framework TC PIB module...................................12 4. Summary of the Framework PIB..................................17 4.1. Base PIB classes Group....................................17 4.2. Device Capabilities group.................................19 4.3. Classifier group..........................................20 4.4. Marker group..............................................20 5. The Framework PIB Module......................................21 6. Security Considerations.......................................66 7. IANA Considerations...........................................67 8. References....................................................67 8.1 Normative References.......................................67 8.2 Informative References.....................................68 9. Acknowledgments...............................................68 10. Authors' Addresses...........................................69 11. Full Copyright Statement.....................................70 Conventions used in this document The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [RFC2119]. 1. Glossary PRC PRovisioning Class. A type of policy data. See [POLTERM]. PRI PRovisioning Instance. An instance of a PRC. See [POLTERM]. PIB Policy Information Base. The database of policy information. See [POLTERM] PDP Policy Decision Point. See [RAP-FRAMEWORK].Show full document text