RFC 4265

Definition of Textual Conventions for Virtual Private Network (VPN) Management

๐Ÿ“… published November 2005, from ietf

RFC 4265: Definition of Textual Conventions for Virtual Private Network (VPN) Management ๐ŸŽ€

Okay bestie, here's the title block tea โ˜•

  • Series: Network Working Group
  • Number: RFC 4265
  • Category: Standards Track
  • Date: November 2005
  • Authors: Benson Schliesser (SAVVIS Communications) and Thomas D. Nadeau (Cisco Systems, Inc.)
  • Obsoletes / Updates: The title block doesn't list anything this RFC obsoletes or updates ๐Ÿฆ‹

Status of This Memo โœจ

This doc is an Internet standards track protocol spec for the Internet community, and it's literally asking for discussion and suggestions for improvements ๐Ÿ’…. For the standardization state and status, check the current edition of "Internet Official Protocol Standards" (STD 1). Distribution of this memo is unlimited ๐ŸŒธ.

Copyright (C) The Internet Society (2005).

Abstract ๐Ÿงš

This doc describes Textual Conventions used for managing Virtual Private Networks (VPNs). It's giving "how do we talk about VPNs in a way machines understand" energy ๐Ÿ”ฅ.

Table of Contents ๐Ÿ“‹

1. Introduction ....................................................1
   1.1. Conventions Used in This Document ..........................2
2. The Internet-Standard Management Framework ......................2
3. VPN-TC-STD-MIB ..................................................2
   3.1. Description ................................................2
   3.2. Definitions ................................................2
4. Security Considerations .........................................4
5. IANA Considerations for VPN-TC-STD-MIB ..........................4
6. References ......................................................4
   6.1. Normative References .......................................4
   6.2. Informative References .....................................5

1. Introduction ๐Ÿ’–

This memo defines a slice of the Management Information Base (MIB) for network management protocols in the Internet community. Specifically, it defines Textual Conventions used in Virtual Private Networks (VPNs) and IETF VPN-related MIBs. Main character energy ๐Ÿ‘‘

1.1. Conventions Used in This Document ๐Ÿซถ

Okay so here are the key words, and they're interpreted as described in RFC-2119 [RFC2119]: "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL".

2. The Internet-Standard Management Framework ๐Ÿฆ‹

If you want the big picture on the current Internet-Standard Management Framework docs, check out section 7 of RFC 3410 [RFC3410]. It's a whole vibe ๐Ÿ’….

Managed objects are accessed via a virtual information store, called the Management Information Base or MIB. MIB objects are usually accessed through the Simple Network Management Protocol (SNMP). Objects in the MIB are defined using the mechanisms in the Structure of Management Information (SMI). This memo specifies a MIB module that is compliant to the SMIv2, which is described in STD 58, RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 [RFC2580]. It's the SMIv2 glow-up ๐ŸŒŸ.

3. VPN-TC-STD-MIB ๐ŸŽ€

3.1. Description ๐Ÿ“

The VPN-TC-STD-MIB defines a Textual Convention for the Global VPN Identifier, or VPN-ID, as specified in [RFC2685]. The purpose of a VPN-ID is to uniquely identify a VPN, and it MUST be 7 octets in length. It SHOULD be made of a 3 octet Organizationally Unique Identifier (OUI) that uniquely identifies the VPN Authority, followed by a 4 octet value assigned by the VPN Authority that uniquely identifies the VPN within the context of the OUI. Such a clean structure, I'm obsessed ๐Ÿ˜ญโœจ.

3.2. Definitions ๐Ÿ’œ

VPN-TC-STD-MIB DEFINITIONS ::= BEGIN

IMPORTS
    MODULE-IDENTITY, mib-2
        FROM SNMPv2-SMI

    TEXTUAL-CONVENTION
        FROM SNMPv2-TC;

vpnTcMIB MODULE-IDENTITY
    LAST-UPDATED "200511150000Z"  -- 15 November 2005
    ORGANIZATION
        "Layer 3 Virtual Private Networks (L3VPN) Working Group."

    CONTACT-INFO
        "Benson Schliesser
         bensons@savvis.net

         Thomas D. Nadeau
         tnadeau@cisco.com

         This TC MIB is a product of the PPVPN
         http://www.ietf.org/html.charters/ppvpn-charter.html
         and subsequently the L3VPN
         http://www.ietf.org/html.charters/l3vpn-charter.html
         working groups.

         Comments and discussion should be directed to
         l3vpn@ietf.org"
    DESCRIPTION
        "This MIB contains TCs for VPNs.

         Copyright (C) The Internet Society (2005).  This version
         of this MIB module is part of RFC 4265;  see the RFC
         itself for full legal notices."
    -- Revision history.
    REVISION "200511150000Z"  -- 15 November 2005
    DESCRIPTION "Initial version, published as RFC 4265."
    ::= { mib-2 129 }

-- definition of textual conventions

VPNId ::= TEXTUAL-CONVENTION
    STATUS current
    DESCRIPTION
        "The purpose of a VPN-ID is to uniquely identify a VPN.
         The Global VPN Identifier format is:
         3 octet VPN Authority, Organizationally Unique Identifier
         followed by 4 octet VPN index identifying VPN according
         to OUI"
    REFERENCE
        "Fox, B. and Gleeson, B., 'Virtual Private Networks
         Identifier', RFC 2685, September 1999."
    SYNTAX    OCTET STRING (SIZE (7))

VPNIdOrZero ::= TEXTUAL-CONVENTION
    STATUS            current
    DESCRIPTION
        "This textual convention is an extension of the
         VPNId textual convention that defines a non-zero-length
         OCTET STRING to identify a physical entity.  This extension
         permits the additional value of a zero-length OCTET STRING.

         The semantics of the value zero-length OCTET STRING are
         object-specific and must therefore be defined
         as part of the description of any object that uses this
         syntax.  Examples of usage of this extension are
         situations where none or all VPN IDs need to be
         referenced."
    SYNTAX    OCTET STRING (SIZE (0 | 7))

END

4. Security Considerations ๐Ÿ˜ญ๐Ÿ”’

Okay, this part is serious bestie. This module does not define any management objects. Instead, it defines a set of textual conventions that may be used by other MIB modules to define management objects.

Meaningful security considerations can only be written in the MIB modules that define management objects. Therefore, this document has no impact on the security of the Internet. Phew ๐Ÿ™ˆ.

5. IANA Considerations for VPN-TC-STD-MIB ๐Ÿงพ

The IANA has assigned { mib-2 129 } to the VPN-TC-STD-MIB module specified in this document. Officially registered, periodt ๐Ÿ’….

6. References ๐Ÿ“š

6.1. Normative References ๐Ÿ’Œ

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
          Requirement Levels", BCP 14, RFC 2119, March 1997.

[RFC2578] McCloghrie, K., Perkins, D., and J. Schoenwaelder,
          "Structure of Management Information Version 2 (SMIv2)",
          STD 58, RFC 2578, April 1999.

[RFC2579] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Textual
          Conventions for SMIv2", STD 58, RFC 2579, April 1999.

[RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder,
          "Conformance Statements for SMIv2", STD 58, RFC 2580, April
          1999.

[RFC2685] Fox, B. and B. Gleeson, "Virtual Private Networks
          Identifier", RFC 2685, September 1999.

6.2. Informative References ๐Ÿง 

[RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart,
          "Introduction and Applicability Statements for Internet-
          Standard Management Framework", RFC 3410, December 2002.

Authors' Addresses ๐Ÿ“ฎ

Benson Schliesser
SAVVIS Communications
1 Savvis Parkway
Saint Louis, MO 63017
USA

Phone: +1-314-628-7036
EMail: bensons@savvis.net


Thomas D. Nadeau
Cisco Systems
1414 Massachusetts Ave.
Boxborough, MA 01719

Phone: +1-978-244-3051
EMail: tnadeau@cisco.com

Copyright (C) The Internet Society (2005).

This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the authors retain all their rights.

This document and the information contained herein are provided on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

Intellectual Property ๐Ÿ”

The IETF takes no position regarding the validity or scope of any Intellectual Property Rights or other rights that might be claimed to pertain to the implementation or use of the technology described in this document, or the extent to which any license under such rights might or might not be available. It also doesn't represent that it has made any independent effort to identify any such rights. Information on the procedures with respect to rights in RFC documents can be found in BCP 78 and BCP 79.

Copies of IPR disclosures made to the IETF Secretariat, any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this specification can be obtained from the IETF on-line IPR repository at http://www.ietf.org/ipr.

The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights that may cover technology that may be required to implement this standard. Please address the information to the IETF at ietf-ipr@ietf.org. Speak up, bestie ๐Ÿ“ฃ.

Acknowledgement ๐Ÿซถ

Funding for the RFC Editor function is currently provided by the Internet Society. Thank you, Internet Society ๐Ÿ’–.

๐Ÿ“ฆ where this page comes from