Blame mibs/ietf/INET-ADDRESS-MIB

Packit Service 9ccfef
INET-ADDRESS-MIB DEFINITIONS ::= BEGIN
Packit Service 9ccfef
Packit Service 9ccfef
IMPORTS
Packit Service 9ccfef
    MODULE-IDENTITY, mib-2, Unsigned32 FROM SNMPv2-SMI
Packit Service 9ccfef
    TEXTUAL-CONVENTION                 FROM SNMPv2-TC;
Packit Service 9ccfef
Packit Service 9ccfef
inetAddressMIB MODULE-IDENTITY
Packit Service 9ccfef
    LAST-UPDATED "200502040000Z"
Packit Service 9ccfef
    ORGANIZATION
Packit Service 9ccfef
        "IETF Operations and Management Area"
Packit Service 9ccfef
    CONTACT-INFO
Packit Service 9ccfef
        "Juergen Schoenwaelder (Editor)
Packit Service 9ccfef
         International University Bremen
Packit Service 9ccfef
         P.O. Box 750 561
Packit Service 9ccfef
         28725 Bremen, Germany
Packit Service 9ccfef
Packit Service 9ccfef
         Phone: +49 421 200-3587
Packit Service 9ccfef
         EMail: j.schoenwaelder@iu-bremen.de
Packit Service 9ccfef
Packit Service 9ccfef
         Send comments to <ietfmibs@ops.ietf.org>."
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This MIB module defines textual conventions for
Packit Service 9ccfef
         representing Internet addresses.  An Internet
Packit Service 9ccfef
         address can be an IPv4 address, an IPv6 address,
Packit Service 9ccfef
         or a DNS domain name.  This module also defines
Packit Service 9ccfef
         textual conventions for Internet port numbers,
Packit Service 9ccfef
         autonomous system numbers, and the length of an
Packit Service 9ccfef
         Internet address prefix.
Packit Service 9ccfef
Packit Service 9ccfef
         Copyright (C) The Internet Society (2005).  This version
Packit Service 9ccfef
         of this MIB module is part of RFC 4001, see the RFC
Packit Service 9ccfef
         itself for full legal notices."
Packit Service 9ccfef
    REVISION     "200502040000Z"
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Third version, published as RFC 4001.  This revision
Packit Service 9ccfef
         introduces the InetZoneIndex, InetScopeType, and
Packit Service 9ccfef
         InetVersion textual conventions."
Packit Service 9ccfef
    REVISION     "200205090000Z"
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Second version, published as RFC 3291.  This
Packit Service 9ccfef
         revision contains several clarifications and
Packit Service 9ccfef
         introduces several new textual conventions:
Packit Service 9ccfef
         InetAddressPrefixLength, InetPortNumber,
Packit Service 9ccfef
         InetAutonomousSystemNumber, InetAddressIPv4z,
Packit Service 9ccfef
         and InetAddressIPv6z."
Packit Service 9ccfef
    REVISION     "200006080000Z"
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Initial version, published as RFC 2851."
Packit Service 9ccfef
    ::= { mib-2 76 }
Packit Service 9ccfef
Packit Service 9ccfef
InetAddressType ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A value that represents a type of Internet address.
Packit Service 9ccfef
Packit Service 9ccfef
         unknown(0)  An unknown address type.  This value MUST
Packit Service 9ccfef
                     be used if the value of the corresponding
Packit Service 9ccfef
                     InetAddress object is a zero-length string.
Packit Service 9ccfef
                     It may also be used to indicate an IP address
Packit Service 9ccfef
                     that is not in one of the formats defined
Packit Service 9ccfef
                     below.
Packit Service 9ccfef
Packit Service 9ccfef
         ipv4(1)     An IPv4 address as defined by the
Packit Service 9ccfef
                     InetAddressIPv4 textual convention.
Packit Service 9ccfef
Packit Service 9ccfef
         ipv6(2)     An IPv6 address as defined by the
Packit Service 9ccfef
                     InetAddressIPv6 textual convention.
Packit Service 9ccfef
Packit Service 9ccfef
         ipv4z(3)    A non-global IPv4 address including a zone
Packit Service 9ccfef
                     index as defined by the InetAddressIPv4z
Packit Service 9ccfef
                     textual convention.
Packit Service 9ccfef
Packit Service 9ccfef
         ipv6z(4)    A non-global IPv6 address including a zone
Packit Service 9ccfef
                     index as defined by the InetAddressIPv6z
Packit Service 9ccfef
                     textual convention.
Packit Service 9ccfef
Packit Service 9ccfef
         dns(16)     A DNS domain name as defined by the
Packit Service 9ccfef
                     InetAddressDNS textual convention.
Packit Service 9ccfef
Packit Service 9ccfef
         Each definition of a concrete InetAddressType value must be
Packit Service 9ccfef
         accompanied by a definition of a textual convention for use
Packit Service 9ccfef
         with that InetAddressType.
Packit Service 9ccfef
Packit Service 9ccfef
         To support future extensions, the InetAddressType textual
Packit Service 9ccfef
         convention SHOULD NOT be sub-typed in object type definitions.
Packit Service 9ccfef
         It MAY be sub-typed in compliance statements in order to
Packit Service 9ccfef
         require only a subset of these address types for a compliant
Packit Service 9ccfef
         implementation.
Packit Service 9ccfef
Packit Service 9ccfef
         Implementations must ensure that InetAddressType objects
Packit Service 9ccfef
         and any dependent objects (e.g., InetAddress objects) are
Packit Service 9ccfef
         consistent.  An inconsistentValue error must be generated
Packit Service 9ccfef
         if an attempt to change an InetAddressType object would,
Packit Service 9ccfef
         for example, lead to an undefined InetAddress value.  In
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
         particular, InetAddressType/InetAddress pairs must be
Packit Service 9ccfef
         changed together if the address type changes (e.g., from
Packit Service 9ccfef
         ipv6(2) to ipv4(1))."
Packit Service 9ccfef
    SYNTAX       INTEGER {
Packit Service 9ccfef
                     unknown(0),
Packit Service 9ccfef
                     ipv4(1),
Packit Service 9ccfef
                     ipv6(2),
Packit Service 9ccfef
                     ipv4z(3),
Packit Service 9ccfef
                     ipv6z(4),
Packit Service 9ccfef
                     dns(16)
Packit Service 9ccfef
                 }
Packit Service 9ccfef
Packit Service 9ccfef
InetAddress ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Denotes a generic Internet address.
Packit Service 9ccfef
Packit Service 9ccfef
         An InetAddress value is always interpreted within the context
Packit Service 9ccfef
         of an InetAddressType value.  Every usage of the InetAddress
Packit Service 9ccfef
         textual convention is required to specify the InetAddressType
Packit Service 9ccfef
         object that provides the context.  It is suggested that the
Packit Service 9ccfef
         InetAddressType object be logically registered before the
Packit Service 9ccfef
         object(s) that use the InetAddress textual convention, if
Packit Service 9ccfef
         they appear in the same logical row.
Packit Service 9ccfef
Packit Service 9ccfef
         The value of an InetAddress object must always be
Packit Service 9ccfef
         consistent with the value of the associated InetAddressType
Packit Service 9ccfef
         object.  Attempts to set an InetAddress object to a value
Packit Service 9ccfef
         inconsistent with the associated InetAddressType
Packit Service 9ccfef
         must fail with an inconsistentValue error.
Packit Service 9ccfef
Packit Service 9ccfef
         When this textual convention is used as the syntax of an
Packit Service 9ccfef
         index object, there may be issues with the limit of 128
Packit Service 9ccfef
         sub-identifiers specified in SMIv2, STD 58.  In this case,
Packit Service 9ccfef
         the object definition MUST include a 'SIZE' clause to
Packit Service 9ccfef
         limit the number of potential instance sub-identifiers;
Packit Service 9ccfef
         otherwise the applicable constraints MUST be stated in
Packit Service 9ccfef
         the appropriate conceptual row DESCRIPTION clauses, or
Packit Service 9ccfef
         in the surrounding documentation if there is no single
Packit Service 9ccfef
         DESCRIPTION clause that is appropriate."
Packit Service 9ccfef
    SYNTAX       OCTET STRING (SIZE (0..255))
Packit Service 9ccfef
Packit Service 9ccfef
InetAddressIPv4 ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT "1d.1d.1d.1d"
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Represents an IPv4 network address:
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
           Octets   Contents         Encoding
Packit Service 9ccfef
            1-4     IPv4 address     network-byte order
Packit Service 9ccfef
Packit Service 9ccfef
         The corresponding InetAddressType value is ipv4(1).
Packit Service 9ccfef
Packit Service 9ccfef
         This textual convention SHOULD NOT be used directly in object
Packit Service 9ccfef
         definitions, as it restricts addresses to a specific format.
Packit Service 9ccfef
         However, if it is used, it MAY be used either on its own or in
Packit Service 9ccfef
         conjunction with InetAddressType, as a pair."
Packit Service 9ccfef
    SYNTAX       OCTET STRING (SIZE (4))
Packit Service 9ccfef
Packit Service 9ccfef
InetAddressIPv6 ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT "2x:2x:2x:2x:2x:2x:2x:2x"
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Represents an IPv6 network address:
Packit Service 9ccfef
Packit Service 9ccfef
           Octets   Contents         Encoding
Packit Service 9ccfef
            1-16    IPv6 address     network-byte order
Packit Service 9ccfef
Packit Service 9ccfef
         The corresponding InetAddressType value is ipv6(2).
Packit Service 9ccfef
Packit Service 9ccfef
         This textual convention SHOULD NOT be used directly in object
Packit Service 9ccfef
         definitions, as it restricts addresses to a specific format.
Packit Service 9ccfef
         However, if it is used, it MAY be used either on its own or in
Packit Service 9ccfef
         conjunction with InetAddressType, as a pair."
Packit Service 9ccfef
    SYNTAX       OCTET STRING (SIZE (16))
Packit Service 9ccfef
Packit Service 9ccfef
InetAddressIPv4z ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT "1d.1d.1d.1d%4d"
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Represents a non-global IPv4 network address, together
Packit Service 9ccfef
         with its zone index:
Packit Service 9ccfef
Packit Service 9ccfef
           Octets   Contents         Encoding
Packit Service 9ccfef
            1-4     IPv4 address     network-byte order
Packit Service 9ccfef
            5-8     zone index       network-byte order
Packit Service 9ccfef
Packit Service 9ccfef
         The corresponding InetAddressType value is ipv4z(3).
Packit Service 9ccfef
Packit Service 9ccfef
         The zone index (bytes 5-8) is used to disambiguate identical
Packit Service 9ccfef
         address values on nodes that have interfaces attached to
Packit Service 9ccfef
         different zones of the same scope.  The zone index may contain
Packit Service 9ccfef
         the special value 0, which refers to the default zone for each
Packit Service 9ccfef
         scope.
Packit Service 9ccfef
Packit Service 9ccfef
         This textual convention SHOULD NOT be used directly in object
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
         definitions, as it restricts addresses to a specific format.
Packit Service 9ccfef
         However, if it is used, it MAY be used either on its own or in
Packit Service 9ccfef
         conjunction with InetAddressType, as a pair."
Packit Service 9ccfef
    SYNTAX       OCTET STRING (SIZE (8))
Packit Service 9ccfef
Packit Service 9ccfef
InetAddressIPv6z ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT "2x:2x:2x:2x:2x:2x:2x:2x%4d"
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Represents a non-global IPv6 network address, together
Packit Service 9ccfef
         with its zone index:
Packit Service 9ccfef
Packit Service 9ccfef
           Octets   Contents         Encoding
Packit Service 9ccfef
            1-16    IPv6 address     network-byte order
Packit Service 9ccfef
           17-20    zone index       network-byte order
Packit Service 9ccfef
Packit Service 9ccfef
         The corresponding InetAddressType value is ipv6z(4).
Packit Service 9ccfef
Packit Service 9ccfef
         The zone index (bytes 17-20) is used to disambiguate
Packit Service 9ccfef
         identical address values on nodes that have interfaces
Packit Service 9ccfef
         attached to different zones of the same scope.  The zone index
Packit Service 9ccfef
         may contain the special value 0, which refers to the default
Packit Service 9ccfef
         zone for each scope.
Packit Service 9ccfef
Packit Service 9ccfef
         This textual convention SHOULD NOT be used directly in object
Packit Service 9ccfef
         definitions, as it restricts addresses to a specific format.
Packit Service 9ccfef
         However, if it is used, it MAY be used either on its own or in
Packit Service 9ccfef
         conjunction with InetAddressType, as a pair."
Packit Service 9ccfef
    SYNTAX       OCTET STRING (SIZE (20))
Packit Service 9ccfef
Packit Service 9ccfef
InetAddressDNS ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT "255a"
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Represents a DNS domain name.  The name SHOULD be fully
Packit Service 9ccfef
         qualified whenever possible.
Packit Service 9ccfef
Packit Service 9ccfef
         The corresponding InetAddressType is dns(16).
Packit Service 9ccfef
Packit Service 9ccfef
         The DESCRIPTION clause of InetAddress objects that may have
Packit Service 9ccfef
         InetAddressDNS values MUST fully describe how (and when)
Packit Service 9ccfef
         these names are to be resolved to IP addresses.
Packit Service 9ccfef
Packit Service 9ccfef
         The resolution of an InetAddressDNS value may require to
Packit Service 9ccfef
         query multiple DNS records (e.g., A for IPv4 and AAAA for
Packit Service 9ccfef
         IPv6).  The order of the resolution process and which DNS
Packit Service 9ccfef
         record takes precedence depends on the configuration of the
Packit Service 9ccfef
         resolver.
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
         This textual convention SHOULD NOT be used directly in object
Packit Service 9ccfef
         definitions, as it restricts addresses to a specific format.
Packit Service 9ccfef
         However, if it is used, it MAY be used either on its own or in
Packit Service 9ccfef
         conjunction with InetAddressType, as a pair."
Packit Service 9ccfef
    SYNTAX       OCTET STRING (SIZE (1..255))
Packit Service 9ccfef
Packit Service 9ccfef
InetAddressPrefixLength ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT "d"
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Denotes the length of a generic Internet network address
Packit Service 9ccfef
         prefix.  A value of n corresponds to an IP address mask
Packit Service 9ccfef
         that has n contiguous 1-bits from the most significant
Packit Service 9ccfef
         bit (MSB), with all other bits set to 0.
Packit Service 9ccfef
Packit Service 9ccfef
         An InetAddressPrefixLength value is always interpreted within
Packit Service 9ccfef
         the context of an InetAddressType value.  Every usage of the
Packit Service 9ccfef
         InetAddressPrefixLength textual convention is required to
Packit Service 9ccfef
         specify the InetAddressType object that provides the
Packit Service 9ccfef
         context.  It is suggested that the InetAddressType object be
Packit Service 9ccfef
         logically registered before the object(s) that use the
Packit Service 9ccfef
         InetAddressPrefixLength textual convention, if they appear
Packit Service 9ccfef
         in the same logical row.
Packit Service 9ccfef
Packit Service 9ccfef
         InetAddressPrefixLength values larger than
Packit Service 9ccfef
         the maximum length of an IP address for a specific
Packit Service 9ccfef
         InetAddressType are treated as the maximum significant
Packit Service 9ccfef
         value applicable for the InetAddressType.  The maximum
Packit Service 9ccfef
         significant value is 32 for the InetAddressType
Packit Service 9ccfef
         'ipv4(1)' and 'ipv4z(3)' and 128 for the InetAddressType
Packit Service 9ccfef
         'ipv6(2)' and 'ipv6z(4)'.  The maximum significant value
Packit Service 9ccfef
         for the InetAddressType 'dns(16)' is 0.
Packit Service 9ccfef
Packit Service 9ccfef
         The value zero is object-specific and must be defined as
Packit Service 9ccfef
         part of the description of any object that uses this
Packit Service 9ccfef
         syntax.  Examples of the usage of zero might include
Packit Service 9ccfef
         situations where the Internet network address prefix
Packit Service 9ccfef
         is unknown or does not apply.
Packit Service 9ccfef
Packit Service 9ccfef
         The upper bound of the prefix length has been chosen to
Packit Service 9ccfef
         be consistent with the maximum size of an InetAddress."
Packit Service 9ccfef
    SYNTAX       Unsigned32 (0..2040)
Packit Service 9ccfef
Packit Service 9ccfef
InetPortNumber ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT "d"
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Represents a 16 bit port number of an Internet transport
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
         layer protocol.  Port numbers are assigned by IANA.  A
Packit Service 9ccfef
         current list of all assignments is available from
Packit Service 9ccfef
         <http://www.iana.org/>.
Packit Service 9ccfef
Packit Service 9ccfef
         The value zero is object-specific and must be defined as
Packit Service 9ccfef
         part of the description of any object that uses this
Packit Service 9ccfef
         syntax.  Examples of the usage of zero might include
Packit Service 9ccfef
         situations where a port number is unknown, or when the
Packit Service 9ccfef
         value zero is used as a wildcard in a filter."
Packit Service 9ccfef
    REFERENCE   "STD 6 (RFC 768), STD 7 (RFC 793) and RFC 2960"
Packit Service 9ccfef
    SYNTAX       Unsigned32 (0..65535)
Packit Service 9ccfef
Packit Service 9ccfef
InetAutonomousSystemNumber ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT "d"
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Represents an autonomous system number that identifies an
Packit Service 9ccfef
         Autonomous System (AS).  An AS is a set of routers under a
Packit Service 9ccfef
         single technical administration, using an interior gateway
Packit Service 9ccfef
         protocol and common metrics to route packets within the AS,
Packit Service 9ccfef
         and using an exterior gateway protocol to route packets to
Packit Service 9ccfef
         other ASes'.  IANA maintains the AS number space and has
Packit Service 9ccfef
         delegated large parts to the regional registries.
Packit Service 9ccfef
Packit Service 9ccfef
         Autonomous system numbers are currently limited to 16 bits
Packit Service 9ccfef
         (0..65535).  There is, however, work in progress to enlarge the
Packit Service 9ccfef
         autonomous system number space to 32 bits.  Therefore, this
Packit Service 9ccfef
         textual convention uses an Unsigned32 value without a
Packit Service 9ccfef
         range restriction in order to support a larger autonomous
Packit Service 9ccfef
         system number space."
Packit Service 9ccfef
    REFERENCE   "RFC 1771, RFC 1930"
Packit Service 9ccfef
    SYNTAX       Unsigned32
Packit Service 9ccfef
Packit Service 9ccfef
InetScopeType ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Represents a scope type.  This textual convention can be used
Packit Service 9ccfef
         in cases where a MIB has to represent different scope types
Packit Service 9ccfef
         and there is no context information, such as an InetAddress
Packit Service 9ccfef
         object, that implicitly defines the scope type.
Packit Service 9ccfef
Packit Service 9ccfef
         Note that not all possible values have been assigned yet, but
Packit Service 9ccfef
         they may be assigned in future revisions of this specification.
Packit Service 9ccfef
         Applications should therefore be able to deal with values
Packit Service 9ccfef
         not yet assigned."
Packit Service 9ccfef
    REFERENCE   "RFC 3513"
Packit Service 9ccfef
    SYNTAX       INTEGER {
Packit Service 9ccfef
                     -- reserved(0),
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
                     interfaceLocal(1),
Packit Service 9ccfef
                     linkLocal(2),
Packit Service 9ccfef
                     subnetLocal(3),
Packit Service 9ccfef
                     adminLocal(4),
Packit Service 9ccfef
                     siteLocal(5), -- site-local unicast addresses
Packit Service 9ccfef
                                   -- have been deprecated by RFC 3879
Packit Service 9ccfef
                     -- unassigned(6),
Packit Service 9ccfef
                     -- unassigned(7),
Packit Service 9ccfef
                     organizationLocal(8),
Packit Service 9ccfef
                     -- unassigned(9),
Packit Service 9ccfef
                     -- unassigned(10),
Packit Service 9ccfef
                     -- unassigned(11),
Packit Service 9ccfef
                     -- unassigned(12),
Packit Service 9ccfef
                     -- unassigned(13),
Packit Service 9ccfef
                     global(14)
Packit Service 9ccfef
                     -- reserved(15)
Packit Service 9ccfef
                 }
Packit Service 9ccfef
Packit Service 9ccfef
InetZoneIndex ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT "d"
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A zone index identifies an instance of a zone of a
Packit Service 9ccfef
         specific scope.
Packit Service 9ccfef
Packit Service 9ccfef
         The zone index MUST disambiguate identical address
Packit Service 9ccfef
         values.  For link-local addresses, the zone index will
Packit Service 9ccfef
         typically be the interface index (ifIndex as defined in the
Packit Service 9ccfef
         IF-MIB) of the interface on which the address is configured.
Packit Service 9ccfef
Packit Service 9ccfef
         The zone index may contain the special value 0, which refers
Packit Service 9ccfef
         to the default zone.  The default zone may be used in cases
Packit Service 9ccfef
         where the valid zone index is not known (e.g., when a
Packit Service 9ccfef
         management application has to write a link-local IPv6
Packit Service 9ccfef
         address without knowing the interface index value).  The
Packit Service 9ccfef
         default zone SHOULD NOT be used as an easy way out in
Packit Service 9ccfef
         cases where the zone index for a non-global IPv6 address
Packit Service 9ccfef
         is known."
Packit Service 9ccfef
    REFERENCE   "RFC4007"
Packit Service 9ccfef
    SYNTAX       Unsigned32
Packit Service 9ccfef
Packit Service 9ccfef
InetVersion ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A value representing a version of the IP protocol.
Packit Service 9ccfef
Packit Service 9ccfef
         unknown(0)  An unknown or unspecified version of the IP
Packit Service 9ccfef
                     protocol.
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
         ipv4(1)     The IPv4 protocol as defined in RFC 791 (STD 5).
Packit Service 9ccfef
Packit Service 9ccfef
         ipv6(2)     The IPv6 protocol as defined in RFC 2460.
Packit Service 9ccfef
Packit Service 9ccfef
         Note that this textual convention SHOULD NOT be used to
Packit Service 9ccfef
         distinguish different address types associated with IP
Packit Service 9ccfef
         protocols.  The InetAddressType has been designed for this
Packit Service 9ccfef
         purpose."
Packit Service 9ccfef
    REFERENCE   "RFC 791, RFC 2460"
Packit Service 9ccfef
    SYNTAX       INTEGER {
Packit Service 9ccfef
                     unknown(0),
Packit Service 9ccfef
                     ipv4(1),
Packit Service 9ccfef
                     ipv6(2)
Packit Service 9ccfef
                 }
Packit Service 9ccfef
END