Blame mibs/ietf/SCTP-MIB

Packit 022b05
SCTP-MIB DEFINITIONS ::= BEGIN
Packit 022b05
Packit 022b05
IMPORTS
Packit 022b05
  MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Gauge32,
Packit 022b05
  Counter32, Counter64, mib-2
Packit 022b05
       FROM SNMPv2-SMI                        -- [RFC2578]
Packit 022b05
  TimeStamp, TruthValue
Packit 022b05
       FROM SNMPv2-TC                         -- [RFC2579]
Packit 022b05
  MODULE-COMPLIANCE, OBJECT-GROUP
Packit 022b05
       FROM SNMPv2-CONF                       -- [RFC2580]
Packit 022b05
  InetAddressType, InetAddress, InetPortNumber
Packit 022b05
       FROM INET-ADDRESS-MIB;                 -- [RFC3291]
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
sctpMIB MODULE-IDENTITY
Packit 022b05
  LAST-UPDATED "200409020000Z"       -- 2nd September 2004
Packit 022b05
  ORGANIZATION "IETF SIGTRAN Working Group"
Packit 022b05
  CONTACT-INFO
Packit 022b05
       "
Packit 022b05
        WG EMail: sigtran@ietf.org
Packit 022b05
Packit 022b05
        Web Page:
Packit 022b05
              http://www.ietf.org/html.charters/sigtran-charter.html
Packit 022b05
Packit 022b05
        Chair:     Lyndon Ong
Packit 022b05
                   Ciena Corporation
Packit 022b05
                   0480 Ridgeview Drive
Packit 022b05
                   Cupertino, CA  95014
Packit 022b05
                   USA
Packit 022b05
                   Tel:
Packit 022b05
                   Email: lyong@ciena.com
Packit 022b05
Packit 022b05
        Editors:   Maria-Carmen Belinchon
Packit 022b05
                   R&D Department
Packit 022b05
                   Ericsson Espana S. A.
Packit 022b05
                   Via de los Poblados, 13
Packit 022b05
                   28033 Madrid
Packit 022b05
                   Spain
Packit 022b05
                   Tel:   +34 91 339 3535
Packit 022b05
                   Email: Maria.C.Belinchon@ericsson.com
Packit 022b05
Packit 022b05
                   Jose-Javier Pastor-Balbas
Packit 022b05
                   R&D Department
Packit 022b05
                   Ericsson Espana S. A.
Packit 022b05
                   Via de los Poblados, 13
Packit 022b05
                   28033 Madrid
Packit 022b05
                   Spain
Packit 022b05
                   Tel:   +34 91 339 1397
Packit 022b05
            Email: J.Javier.Pastor@ericsson.com
Packit 022b05
       "
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The MIB module for managing SCTP implementations.
Packit 022b05
Packit 022b05
       Copyright (C) The Internet Society (2004).  This version of
Packit 022b05
       this MIB module is part of RFC 3873; see the RFC itself for
Packit 022b05
       full legal notices. "
Packit 022b05
Packit 022b05
  REVISION "200409020000Z"       -- 2nd September 2004
Packit 022b05
Packit 022b05
  DESCRIPTION " Initial version, published as RFC 3873"
Packit 022b05
Packit 022b05
  ::= {  mib-2 104 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
-- the SCTP base variables group
Packit 022b05
Packit 022b05
sctpObjects OBJECT IDENTIFIER ::= { sctpMIB 1 }
Packit 022b05
Packit 022b05
sctpStats   OBJECT IDENTIFIER ::= { sctpObjects 1 }
Packit 022b05
sctpParams  OBJECT IDENTIFIER ::= { sctpObjects 2 }
Packit 022b05
Packit 022b05
-- STATISTICS
Packit 022b05
-- **********
Packit 022b05
Packit 022b05
-- STATE-RELATED STATISTICS
Packit 022b05
Packit 022b05
sctpCurrEstab OBJECT-TYPE
Packit 022b05
  SYNTAX         Gauge32
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The number of associations for which the current state is
Packit 022b05
       either ESTABLISHED, SHUTDOWN-RECEIVED or SHUTDOWN-PENDING."
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 4 in RFC2960 covers the SCTP   Association state
Packit 022b05
       diagram."
Packit 022b05
Packit 022b05
  ::= { sctpStats 1 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpActiveEstabs OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter32
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The number of times that associations have made a direct
Packit 022b05
       transition to the ESTABLISHED state from the COOKIE-ECHOED
Packit 022b05
       state: COOKIE-ECHOED -> ESTABLISHED. The upper layer initiated
Packit 022b05
       the association attempt."
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 4 in RFC2960 covers the SCTP   Association state
Packit 022b05
       diagram."
Packit 022b05
Packit 022b05
  ::= { sctpStats  2 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
sctpPassiveEstabs OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter32
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The number of times that associations have made a direct
Packit 022b05
       transition to the ESTABLISHED state from the CLOSED state:
Packit 022b05
       CLOSED -> ESTABLISHED. The remote endpoint initiated the
Packit 022b05
       association attempt."
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 4 in RFC2960 covers the SCTP   Association state
Packit 022b05
       diagram."
Packit 022b05
Packit 022b05
  ::= { sctpStats  3 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAborteds OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter32
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The number of times that associations have made a direct
Packit 022b05
       transition to the CLOSED state from any state using the
Packit 022b05
       primitive 'ABORT': AnyState --Abort--> CLOSED. Ungraceful
Packit 022b05
       termination of the association."
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 4 in RFC2960 covers the SCTP   Association state
Packit 022b05
       diagram."
Packit 022b05
Packit 022b05
  ::= { sctpStats  4 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpShutdowns OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter32
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The number of times that associations have made a direct
Packit 022b05
       transition to the CLOSED state from either the SHUTDOWN-SENT
Packit 022b05
       state or the SHUTDOWN-ACK-SENT state. Graceful termination of
Packit 022b05
       the association."
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 4 in RFC2960 covers the SCTP   Association state
Packit 022b05
       diagram."
Packit 022b05
Packit 022b05
  ::= { sctpStats  5 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
-- OTHER LAYER STATISTICS
Packit 022b05
Packit 022b05
sctpOutOfBlues OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter32
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The number of out of the blue packets received by the host.
Packit 022b05
       An out of the blue packet is an SCTP packet correctly formed,
Packit 022b05
       including the proper checksum, but for which the receiver was
Packit 022b05
       unable to identify an appropriate association."
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 8.4 in RFC2960 deals with the Out-Of-The-Blue
Packit 022b05
        (OOTB) packet definition and procedures."
Packit 022b05
Packit 022b05
  ::= { sctpStats  6 }
Packit 022b05
Packit 022b05
sctpChecksumErrors OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter32
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The number of SCTP packets received with an invalid
Packit 022b05
       checksum."
Packit 022b05
  REFERENCE
Packit 022b05
       "The checksum is located at the end of the SCTP packet as per
Packit 022b05
       Section 3.1 in RFC2960. RFC3309 updates SCTP to use a 32 bit
Packit 022b05
       CRC checksum."
Packit 022b05
Packit 022b05
::= { sctpStats  7 }
Packit 022b05
Packit 022b05
sctpOutCtrlChunks OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter64
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The number of SCTP control chunks sent (retransmissions are
Packit 022b05
       not included). Control chunks are those chunks different from
Packit 022b05
       DATA."
Packit 022b05
  REFERENCE
Packit 022b05
       "Sections 1.3.5 and 1.4 in RFC2960 refer to control chunk as
Packit 022b05
       those chunks different from those that contain user
Packit 022b05
       information, i.e., DATA chunks."
Packit 022b05
Packit 022b05
  ::= { sctpStats  8 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
sctpOutOrderChunks OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter64
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The number of SCTP ordered data chunks sent (retransmissions
Packit 022b05
       are not included)."
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 3.3.1 in RFC2960 defines the ordered data chunk."
Packit 022b05
Packit 022b05
  ::= { sctpStats  9 }
Packit 022b05
Packit 022b05
sctpOutUnorderChunks OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter64
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The number of SCTP unordered chunks (data chunks in which the
Packit 022b05
       U bit is set to 1) sent (retransmissions are not included)."
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 3.3.1 in RFC2960 defines the unordered data chunk."
Packit 022b05
Packit 022b05
  ::= { sctpStats  10 }
Packit 022b05
Packit 022b05
sctpInCtrlChunks OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter64
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The number of SCTP control chunks received (no duplicate
Packit 022b05
       chunks included)."
Packit 022b05
  REFERENCE
Packit 022b05
       "Sections 1.3.5 and 1.4 in RFC2960 refer to control chunk as
Packit 022b05
       those chunks different from those that contain user
Packit 022b05
       information, i.e., DATA chunks."
Packit 022b05
Packit 022b05
  ::= { sctpStats  11 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpInOrderChunks OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter64
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The number of SCTP ordered data chunks received (no duplicate
Packit 022b05
       chunks included)."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 3.3.1 in RFC2960 defines the ordered data chunk."
Packit 022b05
Packit 022b05
  ::= { sctpStats  12 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpInUnorderChunks OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter64
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The number of SCTP unordered chunks (data chunks in which the
Packit 022b05
       U bit is set to 1) received (no duplicate chunks included)."
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 3.3.1 in RFC2960 defines the unordered data chunk."
Packit 022b05
Packit 022b05
  ::= { sctpStats  13 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
sctpFragUsrMsgs OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter64
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
Packit 022b05
       "The number of user messages that have to be fragmented
Packit 022b05
       because of the MTU."
Packit 022b05
Packit 022b05
  ::= { sctpStats  14 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpReasmUsrMsgs OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter64
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The number of user messages reassembled, after conversion
Packit 022b05
       into DATA chunks."
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 6.9 in RFC2960 includes a description of the
Packit 022b05
       reassembly process."
Packit 022b05
Packit 022b05
  ::= { sctpStats  15 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
sctpOutSCTPPacks OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter64
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The number of SCTP packets sent. Retransmitted DATA chunks
Packit 022b05
       are included."
Packit 022b05
Packit 022b05
  ::= { sctpStats  16 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpInSCTPPacks OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter64
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The number of SCTP packets received. Duplicates are
Packit 022b05
       included."
Packit 022b05
Packit 022b05
  ::= { sctpStats  17 }
Packit 022b05
Packit 022b05
sctpDiscontinuityTime OBJECT-TYPE
Packit 022b05
  SYNTAX         TimeStamp
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The value of sysUpTime on the most recent occasion at which
Packit 022b05
       any one or more of this general statistics counters suffered a
Packit 022b05
       discontinuity.  The relevant counters are the specific
Packit 022b05
       instances associated with this interface of any Counter32 or
Packit 022b05
       Counter64 object contained in the SCTP layer statistics
Packit 022b05
       (defined below sctpStats branch).  If no such discontinuities
Packit 022b05
       have occurred since the last re-initialization of the local
Packit 022b05
       management subsystem, then this object contains a zero value."
Packit 022b05
  REFERENCE
Packit 022b05
       "The inclusion of this object is recommended by RFC2578."
Packit 022b05
Packit 022b05
  ::= { sctpStats 18 }
Packit 022b05
Packit 022b05
Packit 022b05
-- PROTOCOL GENERAL VARIABLES
Packit 022b05
-- **************************
Packit 022b05
Packit 022b05
sctpRtoAlgorithm OBJECT-TYPE
Packit 022b05
  SYNTAX         INTEGER {
Packit 022b05
                      other(1),      -- Other new one. Future use
Packit 022b05
                      vanj(2)        -- Van Jacobson's algorithm
Packit 022b05
                 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The algorithm used to determine the timeout value (T3-rtx)
Packit 022b05
       used for re-transmitting unacknowledged chunks."
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 6.3.1 and 6.3.2 in RFC2960 cover the RTO calculation
Packit 022b05
       and retransmission timer rules."
Packit 022b05
  DEFVAL {vanj} -- vanj(2)
Packit 022b05
Packit 022b05
  ::= { sctpParams 1 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpRtoMin OBJECT-TYPE
Packit 022b05
  SYNTAX         Unsigned32
Packit 022b05
  UNITS          "milliseconds"
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The minimum value permitted by a SCTP implementation for the
Packit 022b05
       retransmission timeout value, measured in milliseconds.  More
Packit 022b05
       refined semantics for objects of this type depend upon the
Packit 022b05
       algorithm used to determine the retransmission timeout value.
Packit 022b05
Packit 022b05
       A retransmission time value of zero means immediate
Packit 022b05
       retransmission.
Packit 022b05
Packit 022b05
       The value of this object has to be lower than or equal to
Packit 022b05
       stcpRtoMax's value."
Packit 022b05
  DEFVAL {1000} -- milliseconds
Packit 022b05
Packit 022b05
  ::= { sctpParams 2 }
Packit 022b05
Packit 022b05
sctpRtoMax OBJECT-TYPE
Packit 022b05
  SYNTAX         Unsigned32
Packit 022b05
  UNITS          "milliseconds"
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The maximum value permitted by a SCTP implementation for the
Packit 022b05
       retransmission timeout value, measured in milliseconds.  More
Packit 022b05
       refined semantics for objects of this type depend upon the
Packit 022b05
       algorithm used to determine the retransmission timeout value.
Packit 022b05
Packit 022b05
       A retransmission time value of zero means immediate re-
Packit 022b05
       transmission.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       The value of this object has to be greater than or equal to
Packit 022b05
       stcpRtoMin's value."
Packit 022b05
  DEFVAL {60000} -- milliseconds
Packit 022b05
Packit 022b05
    ::= { sctpParams 3 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpRtoInitial OBJECT-TYPE
Packit 022b05
  SYNTAX         Unsigned32
Packit 022b05
  UNITS          "milliseconds"
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The initial value for the retransmission timer.
Packit 022b05
Packit 022b05
       A retransmission time value of zero means immediate re-
Packit 022b05
       transmission."
Packit 022b05
  DEFVAL {3000} -- milliseconds
Packit 022b05
Packit 022b05
  ::= { sctpParams 4 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpMaxAssocs OBJECT-TYPE
Packit 022b05
  SYNTAX         Integer32 (-1 | 0..2147483647)
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The limit on the total number of associations the entity can
Packit 022b05
       support. In entities where the maximum number of associations
Packit 022b05
       is dynamic, this object should contain the value -1."
Packit 022b05
Packit 022b05
  ::= { sctpParams 5 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpValCookieLife OBJECT-TYPE
Packit 022b05
  SYNTAX         Unsigned32
Packit 022b05
  UNITS          "milliseconds"
Packit 022b05
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "Valid cookie life in the 4-way start-up handshake procedure."
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 5.1.3 in RFC2960 explains the cookie generation
Packit 022b05
       process. Recommended value is per section 14 in RFC2960."
Packit 022b05
  DEFVAL {60000} -- milliseconds
Packit 022b05
Packit 022b05
  ::= { sctpParams 6 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
sctpMaxInitRetr OBJECT-TYPE
Packit 022b05
  SYNTAX         Unsigned32
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The maximum number of retransmissions at the start-up phase
Packit 022b05
       (INIT and COOKIE ECHO chunks). "
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 5.1.4, 5.1.6 in RFC2960 refers to Max.Init.Retransmit
Packit 022b05
       parameter. Recommended value is per section 14 in RFC2960."
Packit 022b05
  DEFVAL {8} -- number of attempts
Packit 022b05
Packit 022b05
  ::= { sctpParams 7 }
Packit 022b05
Packit 022b05
Packit 022b05
-- TABLES
Packit 022b05
-- ******
Packit 022b05
Packit 022b05
-- the SCTP Association TABLE
Packit 022b05
Packit 022b05
-- The SCTP association table contains information about each
Packit 022b05
-- association in which the local endpoint is involved.
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocTable OBJECT-TYPE
Packit 022b05
  SYNTAX         SEQUENCE OF SctpAssocEntry
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "A table containing SCTP association-specific information."
Packit 022b05
Packit 022b05
  ::= { sctpObjects 3 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocEntry OBJECT-TYPE
Packit 022b05
  SYNTAX         SctpAssocEntry
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "General common variables and statistics for the whole
Packit 022b05
       association."
Packit 022b05
  INDEX          { sctpAssocId }
Packit 022b05
Packit 022b05
  ::= { sctpAssocTable 1 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
SctpAssocEntry ::= SEQUENCE {
Packit 022b05
  sctpAssocId                        Unsigned32,
Packit 022b05
  sctpAssocRemHostName               OCTET STRING,
Packit 022b05
  sctpAssocLocalPort                 InetPortNumber,
Packit 022b05
  sctpAssocRemPort                   InetPortNumber,
Packit 022b05
  sctpAssocRemPrimAddrType           InetAddressType,
Packit 022b05
  sctpAssocRemPrimAddr               InetAddress,
Packit 022b05
  sctpAssocHeartBeatInterval         Unsigned32,
Packit 022b05
  sctpAssocState                     INTEGER,
Packit 022b05
  sctpAssocInStreams                 Unsigned32,
Packit 022b05
  sctpAssocOutStreams                Unsigned32,
Packit 022b05
  sctpAssocMaxRetr                   Unsigned32,
Packit 022b05
  sctpAssocPrimProcess               Unsigned32,
Packit 022b05
  sctpAssocT1expireds                Counter32,     -- Statistic
Packit 022b05
  sctpAssocT2expireds                Counter32,     -- Statistic
Packit 022b05
  sctpAssocRtxChunks                 Counter32,     -- Statistic
Packit 022b05
  sctpAssocStartTime                 TimeStamp,
Packit 022b05
  sctpAssocDiscontinuityTime         TimeStamp
Packit 022b05
  }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocId OBJECT-TYPE
Packit 022b05
  SYNTAX         Unsigned32 (1..4294967295)
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "Association Identification. Value identifying the
Packit 022b05
       association. "
Packit 022b05
Packit 022b05
  ::= { sctpAssocEntry 1 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocRemHostName OBJECT-TYPE
Packit 022b05
  SYNTAX         OCTET STRING (SIZE(0..255))
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The peer's DNS name. This object needs to have the same
Packit 022b05
       format as the encoding in the DNS protocol.  This implies that
Packit 022b05
       the domain name can be up to 255 octets long, each octet being
Packit 022b05
       0<=x<=255 as value with US-ASCII A-Z having a case insensitive
Packit 022b05
       matching.
Packit 022b05
Packit 022b05
       If no DNS domain name was received from the peer at init time
Packit 022b05
       (embedded in the INIT or INIT-ACK chunk), this object is
Packit 022b05
       meaningless. In such cases the object MUST contain a zero-
Packit 022b05
       length string value. Otherwise, it contains the remote host
Packit 022b05
       name received at init time."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
  ::= { sctpAssocEntry 2 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocLocalPort OBJECT-TYPE
Packit 022b05
  SYNTAX         InetPortNumber (1..65535)
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The local SCTP port number used for this association."
Packit 022b05
Packit 022b05
  ::= { sctpAssocEntry 3 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocRemPort OBJECT-TYPE
Packit 022b05
  SYNTAX         InetPortNumber (1..65535)
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The remote SCTP port number used for this association."
Packit 022b05
Packit 022b05
  ::= { sctpAssocEntry 4 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocRemPrimAddrType OBJECT-TYPE
Packit 022b05
  SYNTAX         InetAddressType
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The internet type of primary remote IP address. "
Packit 022b05
Packit 022b05
  ::= { sctpAssocEntry 5 }
Packit 022b05
Packit 022b05
sctpAssocRemPrimAddr OBJECT-TYPE
Packit 022b05
  SYNTAX         InetAddress
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The primary remote IP address. The type of this address is
Packit 022b05
       determined by the value of sctpAssocRemPrimAddrType.
Packit 022b05
Packit 022b05
       The client side will know this value after INIT_ACK message
Packit 022b05
       reception, the server side will know this value when sending
Packit 022b05
       INIT_ACK message. However, values will be filled in at
Packit 022b05
       established(4) state."
Packit 022b05
Packit 022b05
  ::= { sctpAssocEntry 6 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocHeartBeatInterval OBJECT-TYPE
Packit 022b05
  SYNTAX         Unsigned32
Packit 022b05
  UNITS          "milliseconds"
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The current heartbeat interval..
Packit 022b05
Packit 022b05
       Zero value means no HeartBeat, even when the concerned
Packit 022b05
       sctpAssocRemAddrHBFlag object is true."
Packit 022b05
  DEFVAL {30000} -- milliseconds
Packit 022b05
Packit 022b05
  ::= { sctpAssocEntry 7 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocState OBJECT-TYPE
Packit 022b05
  SYNTAX         INTEGER {
Packit 022b05
                      closed(1),
Packit 022b05
                      cookieWait(2),
Packit 022b05
                      cookieEchoed(3),
Packit 022b05
                      established(4),
Packit 022b05
                      shutdownPending(5),
Packit 022b05
                      shutdownSent(6),
Packit 022b05
                      shutdownReceived(7),
Packit 022b05
                      shutdownAckSent(8),
Packit 022b05
                      deleteTCB(9)
Packit 022b05
                      }
Packit 022b05
  MAX-ACCESS     read-write
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The state of this SCTP association.
Packit 022b05
Packit 022b05
       As in TCP, deleteTCB(9) is the only value that may be set by a
Packit 022b05
       management station. If any other value is received, then the
Packit 022b05
       agent must return a wrongValue error.
Packit 022b05
Packit 022b05
       If a management station sets this object to the value
Packit 022b05
       deleteTCB(9), then this has the effect of deleting the TCB (as
Packit 022b05
       defined in SCTP) of the corresponding association on the
Packit 022b05
       managed node, resulting in immediate termination of the
Packit 022b05
       association.
Packit 022b05
Packit 022b05
       As an implementation-specific option, an ABORT chunk may be
Packit 022b05
       sent from the managed node to the other SCTP endpoint as a
Packit 022b05
       result of setting the deleteTCB(9) value. The ABORT chunk
Packit 022b05
       implies an ungraceful association shutdown."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
  REFERENCE
Packit 022b05
Packit 022b05
       "Section 4 in RFC2960 covers the SCTP Association state
Packit 022b05
       diagram."
Packit 022b05
Packit 022b05
  ::= { sctpAssocEntry 8 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocInStreams OBJECT-TYPE
Packit 022b05
  SYNTAX         Unsigned32 (1..65535)
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "Inbound Streams according to the negotiation at association
Packit 022b05
       start up."
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 1.3 in RFC2960 includes a definition of stream.
Packit 022b05
       Section 5.1.1 in RFC2960 covers the streams negotiation
Packit 022b05
       process."
Packit 022b05
Packit 022b05
  ::= { sctpAssocEntry 9 }
Packit 022b05
Packit 022b05
sctpAssocOutStreams OBJECT-TYPE
Packit 022b05
  SYNTAX         Unsigned32 (1..65535)
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "Outbound Streams according to the negotiation at association
Packit 022b05
       start up. "
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 1.3 in RFC2960 includes a definition of stream.
Packit 022b05
       Section 5.1.1 in RFC2960 covers the streams negotiation
Packit 022b05
       process."
Packit 022b05
Packit 022b05
  ::= { sctpAssocEntry 10 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocMaxRetr OBJECT-TYPE
Packit 022b05
  SYNTAX         Unsigned32
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The maximum number of data retransmissions in the association
Packit 022b05
       context. This value is specific for each association and the
Packit 022b05
       upper layer can change it by calling the appropriate
Packit 022b05
       primitives. This value has to be smaller than the addition of
Packit 022b05
       all the maximum number for all the paths
Packit 022b05
       (sctpAssocRemAddrMaxPathRtx).
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       A value of zero value means no retransmissions."
Packit 022b05
  DEFVAL {10} -- number of attempts
Packit 022b05
Packit 022b05
  ::= { sctpAssocEntry 11 }
Packit 022b05
Packit 022b05
sctpAssocPrimProcess OBJECT-TYPE
Packit 022b05
      SYNTAX      Unsigned32
Packit 022b05
      MAX-ACCESS read-only
Packit 022b05
      STATUS      current
Packit 022b05
      DESCRIPTION
Packit 022b05
       "This object identifies the system level process which holds
Packit 022b05
       primary responsibility for the SCTP association.
Packit 022b05
       Wherever possible, this should be the system's native unique
Packit 022b05
       identification number. The special value 0 can be used to
Packit 022b05
       indicate that no primary process is known.
Packit 022b05
Packit 022b05
       Note that the value of this object can be used as a pointer
Packit 022b05
       into the swRunTable of the HOST-RESOURCES-MIB(if the value is
Packit 022b05
       smaller than 2147483647) or into the sysApplElmtRunTable of
Packit 022b05
       the SYSAPPL-MIB."
Packit 022b05
Packit 022b05
  ::= { sctpAssocEntry 12 }
Packit 022b05
Packit 022b05
Packit 022b05
-- Association Statistics
Packit 022b05
Packit 022b05
sctpAssocT1expireds OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter32
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The T1 timer determines how long to wait for an
Packit 022b05
       acknowledgement after sending an INIT or COOKIE-ECHO chunk.
Packit 022b05
       This object reflects the number of times the T1 timer expires
Packit 022b05
       without having received the acknowledgement.
Packit 022b05
Packit 022b05
       Discontinuities in the value of this counter can occur at re-
Packit 022b05
       initialization of the management system, and at other times as
Packit 022b05
       indicated by the value of sctpAssocDiscontinuityTime."
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 5 in RFC2960."
Packit 022b05
Packit 022b05
Packit 022b05
  ::= { sctpAssocEntry 13 }
Packit 022b05
Packit 022b05
sctpAssocT2expireds OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter32
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The T2 timer determines how long to wait for an
Packit 022b05
       acknowledgement after sending a SHUTDOWN or SHUTDOWN-ACK
Packit 022b05
       chunk. This object reflects the number of times that T2- timer
Packit 022b05
       expired.
Packit 022b05
Packit 022b05
       Discontinuities in the value of this counter can occur at re-
Packit 022b05
       initialization of the management system, and at other times as
Packit 022b05
       indicated by the value of sctpAssocDiscontinuityTime."
Packit 022b05
REFERENCE
Packit 022b05
       "Section 9.2 in RFC2960."
Packit 022b05
  ::= { sctpAssocEntry 14 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocRtxChunks OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter32
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "When T3-rtx expires, the DATA chunks that triggered the T3
Packit 022b05
       timer will be re-sent according with the retransmissions
Packit 022b05
       rules. Every DATA chunk that was included in the SCTP packet
Packit 022b05
       that triggered the T3-rtx timer must be added to the value of
Packit 022b05
       this counter.
Packit 022b05
Packit 022b05
       Discontinuities in the value of this counter can occur at re-
Packit 022b05
       initialization of the management system, and at other times as
Packit 022b05
       indicated by the value of sctpAssocDiscontinuityTime."
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 6 in RFC2960 covers the retransmission process and
Packit 022b05
       rules."
Packit 022b05
Packit 022b05
  ::= { sctpAssocEntry 15 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocStartTime OBJECT-TYPE
Packit 022b05
  SYNTAX         TimeStamp
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The value of sysUpTime at the time that the association
Packit 022b05
       represented by this row enters the ESTABLISHED state, i.e.,
Packit 022b05
       the sctpAssocState object is set to established(4). The
Packit 022b05
       value of this object will be zero:
Packit 022b05
       - before the association enters the established(4)
Packit 022b05
         state, or
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       - if the established(4) state was entered prior to
Packit 022b05
         the last re-initialization of the local network management
Packit 022b05
         subsystem."
Packit 022b05
Packit 022b05
  ::= { sctpAssocEntry 16 }
Packit 022b05
Packit 022b05
sctpAssocDiscontinuityTime OBJECT-TYPE
Packit 022b05
  SYNTAX         TimeStamp
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The value of sysUpTime on the most recent occasion at which
Packit 022b05
       any one or more of this SCTP association counters suffered a
Packit 022b05
       discontinuity.  The relevant counters are the specific
Packit 022b05
       instances associated with this interface of any Counter32 or
Packit 022b05
       Counter64 object contained in the sctpAssocTable or
Packit 022b05
       sctpLocalAddrTable or sctpRemAddrTable.  If no such
Packit 022b05
       discontinuities have occurred since the last re-initialization
Packit 022b05
       of the local management subsystem, then this object contains a
Packit 022b05
       zero value. "
Packit 022b05
  REFERENCE
Packit 022b05
       "The inclusion of this object is recommended by RFC2578."
Packit 022b05
Packit 022b05
  ::= { sctpAssocEntry 17 }
Packit 022b05
Packit 022b05
-- Expanded tables: Including Multi-home feature
Packit 022b05
Packit 022b05
-- Local Address TABLE
Packit 022b05
-- *******************
Packit 022b05
Packit 022b05
sctpAssocLocalAddrTable OBJECT-TYPE
Packit 022b05
  SYNTAX         SEQUENCE OF SctpAssocLocalAddrEntry
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "Expanded table of sctpAssocTable based on the AssocId index.
Packit 022b05
       This table shows data related to each local IP address which
Packit 022b05
       is used by this association."
Packit 022b05
Packit 022b05
  ::= { sctpObjects  4 }
Packit 022b05
Packit 022b05
sctpAssocLocalAddrEntry OBJECT-TYPE
Packit 022b05
  SYNTAX         SctpAssocLocalAddrEntry
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "Local information about the available addresses. There will
Packit 022b05
       be an entry for every local IP address defined for this
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       association.
Packit 022b05
       Implementors need to be aware that if the size of
Packit 022b05
       sctpAssocLocalAddr exceeds 114 octets then OIDs of column
Packit 022b05
       instances in this table will have more than 128 sub-
Packit 022b05
       identifiers and cannot be accessed using SNMPv1, SNMPv2c, or
Packit 022b05
       SNMPv3."
Packit 022b05
  INDEX     {    sctpAssocId,   -- shared index
Packit 022b05
                 sctpAssocLocalAddrType,
Packit 022b05
                 sctpAssocLocalAddr }
Packit 022b05
Packit 022b05
  ::= { sctpAssocLocalAddrTable 1 }
Packit 022b05
Packit 022b05
Packit 022b05
SctpAssocLocalAddrEntry ::= SEQUENCE {
Packit 022b05
  sctpAssocLocalAddrType        InetAddressType,
Packit 022b05
  sctpAssocLocalAddr            InetAddress,
Packit 022b05
  sctpAssocLocalAddrStartTime   TimeStamp
Packit 022b05
  }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocLocalAddrType OBJECT-TYPE
Packit 022b05
  SYNTAX         InetAddressType
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "Internet type of local IP address used for this association."
Packit 022b05
Packit 022b05
Packit 022b05
  ::= { sctpAssocLocalAddrEntry 1 }
Packit 022b05
Packit 022b05
sctpAssocLocalAddr OBJECT-TYPE
Packit 022b05
  SYNTAX         InetAddress
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The value of a local IP address available for this
Packit 022b05
       association. The type of this address is determined by the
Packit 022b05
       value of sctpAssocLocalAddrType."
Packit 022b05
Packit 022b05
  ::= { sctpAssocLocalAddrEntry 2 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocLocalAddrStartTime OBJECT-TYPE
Packit 022b05
  SYNTAX         TimeStamp
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The value of sysUpTime at the time that this row was
Packit 022b05
       created."
Packit 022b05
Packit 022b05
  ::= { sctpAssocLocalAddrEntry 3 }
Packit 022b05
Packit 022b05
-- Remote Addresses TABLE
Packit 022b05
-- **********************
Packit 022b05
Packit 022b05
sctpAssocRemAddrTable OBJECT-TYPE
Packit 022b05
  SYNTAX         SEQUENCE OF SctpAssocRemAddrEntry
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "Expanded table of sctpAssocTable based on the AssocId index.
Packit 022b05
       This table shows data related to each remote peer IP address
Packit 022b05
       which is used by this association."
Packit 022b05
Packit 022b05
  ::= { sctpObjects  5 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocRemAddrEntry OBJECT-TYPE
Packit 022b05
  SYNTAX         SctpAssocRemAddrEntry
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "Information about the most important variables for every
Packit 022b05
       remote IP address. There will be an entry for every remote IP
Packit 022b05
       address defined for this association.
Packit 022b05
Packit 022b05
       Implementors need to be aware that if the size of
Packit 022b05
       sctpAssocRemAddr exceeds 114 octets then OIDs of column
Packit 022b05
       instances in this table will have more than 128 sub-
Packit 022b05
       identifiers and cannot be accessed using SNMPv1, SNMPv2c, or
Packit 022b05
       SNMPv3."
Packit 022b05
  INDEX   { sctpAssocId,   -- shared index
Packit 022b05
            sctpAssocRemAddrType,
Packit 022b05
            sctpAssocRemAddr }
Packit 022b05
Packit 022b05
  ::= { sctpAssocRemAddrTable 1 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
SctpAssocRemAddrEntry ::= SEQUENCE {
Packit 022b05
  sctpAssocRemAddrType               InetAddressType,
Packit 022b05
  sctpAssocRemAddr                   InetAddress,
Packit 022b05
  sctpAssocRemAddrActive             TruthValue,
Packit 022b05
  sctpAssocRemAddrHBActive           TruthValue,
Packit 022b05
  sctpAssocRemAddrRTO                Unsigned32,
Packit 022b05
  sctpAssocRemAddrMaxPathRtx         Unsigned32,
Packit 022b05
  sctpAssocRemAddrRtx                Counter32,     -- Statistic
Packit 022b05
  sctpAssocRemAddrStartTime          TimeStamp
Packit 022b05
  }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocRemAddrType OBJECT-TYPE
Packit 022b05
  SYNTAX         InetAddressType
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "Internet type of a remote IP address available for this
Packit 022b05
       association."
Packit 022b05
  ::= { sctpAssocRemAddrEntry 1 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocRemAddr OBJECT-TYPE
Packit 022b05
  SYNTAX         InetAddress
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The value of a remote IP address available for this
Packit 022b05
       association. The type of this address is determined by the
Packit 022b05
       value of sctpAssocLocalAddrType."
Packit 022b05
Packit 022b05
  ::= { sctpAssocRemAddrEntry 2 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocRemAddrActive OBJECT-TYPE
Packit 022b05
  SYNTAX         TruthValue
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "This object gives information about the reachability of this
Packit 022b05
       specific remote IP address.
Packit 022b05
Packit 022b05
       When the object is set to 'true' (1), the remote IP address is
Packit 022b05
       understood as Active. Active means that the threshold of no
Packit 022b05
       answers received from this IP address has not been reached.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       When the object is set to 'false' (2), the remote IP address
Packit 022b05
       is understood as Inactive. Inactive means that either no
Packit 022b05
       heartbeat or any other message was received from this address,
Packit 022b05
       reaching the threshold defined by the protocol."
Packit 022b05
Packit 022b05
  REFERENCE
Packit 022b05
       "The remote transport states are defined as Active and
Packit 022b05
       Inactive in the SCTP, RFC2960."
Packit 022b05
Packit 022b05
  ::= { sctpAssocRemAddrEntry 3 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocRemAddrHBActive OBJECT-TYPE
Packit 022b05
  SYNTAX         TruthValue
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "This object indicates whether the optional Heartbeat check
Packit 022b05
       associated to one destination transport address is activated
Packit 022b05
       or not (value equal to true or false, respectively). "
Packit 022b05
Packit 022b05
  ::= { sctpAssocRemAddrEntry 4 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocRemAddrRTO OBJECT-TYPE -- T3-rtx- Timer
Packit 022b05
  SYNTAX         Unsigned32
Packit 022b05
  UNITS          "milliseconds"
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The current Retransmission Timeout. T3-rtx timer as defined
Packit 022b05
       in the protocol SCTP."
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 6.3 in RFC2960 deals with the Retransmission Timer
Packit 022b05
       Management."
Packit 022b05
Packit 022b05
  ::= { sctpAssocRemAddrEntry 5 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpAssocRemAddrMaxPathRtx OBJECT-TYPE
Packit 022b05
  SYNTAX         Unsigned32
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "Maximum number of DATA chunks retransmissions allowed to a
Packit 022b05
       remote IP address before it is considered inactive, as defined
Packit 022b05
       in RFC2960."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
  REFERENCE
Packit 022b05
       "Section 8.2, 8.3 and 14 in RFC2960."
Packit 022b05
  DEFVAL {5} -- number of attempts
Packit 022b05
Packit 022b05
  ::= { sctpAssocRemAddrEntry 6 }
Packit 022b05
Packit 022b05
Packit 022b05
-- Remote Address Statistic
Packit 022b05
Packit 022b05
sctpAssocRemAddrRtx OBJECT-TYPE
Packit 022b05
  SYNTAX         Counter32
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "Number of DATA chunks retransmissions to this specific IP
Packit 022b05
       address. When T3-rtx expires, the DATA chunk that triggered
Packit 022b05
       the T3 timer will be re-sent according to the retransmissions
Packit 022b05
       rules. Every DATA chunk that is included in a SCTP packet and
Packit 022b05
       was transmitted to this specific IP address before, will be
Packit 022b05
       included in this counter.
Packit 022b05
Packit 022b05
       Discontinuities in the value of this counter can occur at re-
Packit 022b05
       initialization of the management system, and at other times as
Packit 022b05
       indicated by the value of sctpAssocDiscontinuityTime."
Packit 022b05
Packit 022b05
  ::= { sctpAssocRemAddrEntry 7 }
Packit 022b05
Packit 022b05
sctpAssocRemAddrStartTime OBJECT-TYPE
Packit 022b05
  SYNTAX         TimeStamp
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The value of sysUpTime at the time that this row was
Packit 022b05
       created."
Packit 022b05
Packit 022b05
  ::= { sctpAssocRemAddrEntry 8 }
Packit 022b05
Packit 022b05
-- ASSOCIATION INVERSE TABLE
Packit 022b05
-- *************************
Packit 022b05
Packit 022b05
-- BY LOCAL PORT
Packit 022b05
Packit 022b05
sctpLookupLocalPortTable OBJECT-TYPE
Packit 022b05
  SYNTAX         SEQUENCE OF SctpLookupLocalPortEntry
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "With the use of this table, a list of associations which are
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       using the specified local port can be retrieved."
Packit 022b05
Packit 022b05
  ::= { sctpObjects  6 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpLookupLocalPortEntry OBJECT-TYPE
Packit 022b05
  SYNTAX         SctpLookupLocalPortEntry
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "This table is indexed by local port and association ID.
Packit 022b05
       Specifying a local port, we would get a list of the
Packit 022b05
       associations whose local port is the one specified."
Packit 022b05
Packit 022b05
  INDEX         { sctpAssocLocalPort,
Packit 022b05
                 sctpAssocId }
Packit 022b05
Packit 022b05
  ::= { sctpLookupLocalPortTable 1 }
Packit 022b05
Packit 022b05
Packit 022b05
SctpLookupLocalPortEntry::= SEQUENCE {
Packit 022b05
  sctpLookupLocalPortStartTime            TimeStamp
Packit 022b05
  }
Packit 022b05
Packit 022b05
Packit 022b05
sctpLookupLocalPortStartTime OBJECT-TYPE
Packit 022b05
  SYNTAX         TimeStamp
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The value of sysUpTime at the time that this row was created.
Packit 022b05
Packit 022b05
       As the table will be created after the sctpAssocTable
Packit 022b05
       creation, this value could be equal to the sctpAssocStartTime
Packit 022b05
       object from the main table."
Packit 022b05
Packit 022b05
  ::= { sctpLookupLocalPortEntry 1 }
Packit 022b05
Packit 022b05
-- BY REMOTE PORT
Packit 022b05
Packit 022b05
sctpLookupRemPortTable OBJECT-TYPE
Packit 022b05
  SYNTAX         SEQUENCE OF SctpLookupRemPortEntry
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
  DESCRIPTION
Packit 022b05
       "With the use of this table, a list of associations which are
Packit 022b05
       using the specified remote port can be got"
Packit 022b05
Packit 022b05
  ::= { sctpObjects  7 }
Packit 022b05
Packit 022b05
sctpLookupRemPortEntry OBJECT-TYPE
Packit 022b05
  SYNTAX         SctpLookupRemPortEntry
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "This table is indexed by remote port and association ID.
Packit 022b05
       Specifying a remote port we would get a list of the
Packit 022b05
       associations whose local port is the one specified "
Packit 022b05
Packit 022b05
  INDEX         { sctpAssocRemPort,
Packit 022b05
                 sctpAssocId }
Packit 022b05
Packit 022b05
  ::= { sctpLookupRemPortTable 1 }
Packit 022b05
Packit 022b05
SctpLookupRemPortEntry::= SEQUENCE {
Packit 022b05
  sctpLookupRemPortStartTime              TimeStamp
Packit 022b05
  }
Packit 022b05
Packit 022b05
Packit 022b05
sctpLookupRemPortStartTime OBJECT-TYPE
Packit 022b05
  SYNTAX         TimeStamp
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The value of sysUpTime at the time that this row was created.
Packit 022b05
Packit 022b05
       As the table will be created after the sctpAssocTable
Packit 022b05
       creation, this value could be equal to the sctpAssocStartTime
Packit 022b05
       object from the main table."
Packit 022b05
Packit 022b05
  ::= { sctpLookupRemPortEntry 1 }
Packit 022b05
Packit 022b05
-- BY REMOTE HOST NAME
Packit 022b05
Packit 022b05
sctpLookupRemHostNameTable OBJECT-TYPE
Packit 022b05
  SYNTAX         SEQUENCE OF SctpLookupRemHostNameEntry
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "With the use of this table, a list of associations with that
Packit 022b05
       particular host can be retrieved."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
  ::= { sctpObjects  8 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpLookupRemHostNameEntry OBJECT-TYPE
Packit 022b05
  SYNTAX         SctpLookupRemHostNameEntry
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "This table is indexed by remote host name and association ID.
Packit 022b05
       Specifying a host name we would get a list of the associations
Packit 022b05
       specifying that host name as the remote one.
Packit 022b05
Packit 022b05
       Implementors need to be aware that if the size of
Packit 022b05
       sctpAssocRemHostName exceeds 115 octets then OIDs of column
Packit 022b05
       instances in this table will have more than 128 sub-
Packit 022b05
       identifiers and cannot be accessed using SNMPv1, SNMPv2c, or
Packit 022b05
       SNMPv3."
Packit 022b05
Packit 022b05
  INDEX         { sctpAssocRemHostName,
Packit 022b05
                 sctpAssocId }
Packit 022b05
Packit 022b05
  ::= { sctpLookupRemHostNameTable 1 }
Packit 022b05
Packit 022b05
Packit 022b05
SctpLookupRemHostNameEntry::= SEQUENCE {
Packit 022b05
  sctpLookupRemHostNameStartTime               TimeStamp
Packit 022b05
  }
Packit 022b05
Packit 022b05
sctpLookupRemHostNameStartTime OBJECT-TYPE
Packit 022b05
  SYNTAX         TimeStamp
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The value of sysUpTime at the time that this row was created.
Packit 022b05
Packit 022b05
       As the table will be created after the sctpAssocTable
Packit 022b05
       creation, this value could be equal to the sctpAssocStartTime
Packit 022b05
       object from the main table."
Packit 022b05
Packit 022b05
  ::= { sctpLookupRemHostNameEntry 1 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
-- BY REMOTE PRIMARY IP ADDRESS
Packit 022b05
Packit 022b05
sctpLookupRemPrimIPAddrTable OBJECT-TYPE
Packit 022b05
  SYNTAX         SEQUENCE OF SctpLookupRemPrimIPAddrEntry
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "With the use of this table, a list of associations that have
Packit 022b05
       the specified IP address as primary within the remote set of
Packit 022b05
       active addresses can be retrieved."
Packit 022b05
Packit 022b05
  ::= { sctpObjects  9 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpLookupRemPrimIPAddrEntry OBJECT-TYPE
Packit 022b05
  SYNTAX         SctpLookupRemPrimIPAddrEntry
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "This table is indexed by primary address and association ID.
Packit 022b05
       Specifying a primary address, we would get a list of the
Packit 022b05
       associations that have the specified remote IP address marked
Packit 022b05
       as primary.
Packit 022b05
       Implementors need to be aware that if the size of
Packit 022b05
       sctpAssocRemPrimAddr exceeds 114 octets then OIDs of column
Packit 022b05
       instances in this table will have more than 128 sub-
Packit 022b05
       identifiers and cannot be accessed using SNMPv1, SNMPv2c, or
Packit 022b05
       SNMPv3."
Packit 022b05
Packit 022b05
  INDEX         { sctpAssocRemPrimAddrType,
Packit 022b05
                 sctpAssocRemPrimAddr,
Packit 022b05
                 sctpAssocId }
Packit 022b05
Packit 022b05
  ::= { sctpLookupRemPrimIPAddrTable 1 }
Packit 022b05
Packit 022b05
SctpLookupRemPrimIPAddrEntry::= SEQUENCE {
Packit 022b05
  sctpLookupRemPrimIPAddrStartTime             TimeStamp
Packit 022b05
  }
Packit 022b05
Packit 022b05
Packit 022b05
sctpLookupRemPrimIPAddrStartTime OBJECT-TYPE
Packit 022b05
  SYNTAX         TimeStamp
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The value of SysUpTime at the time that this row was created.
Packit 022b05
Packit 022b05
       As the table will be created after the sctpAssocTable
Packit 022b05
       creation, this value could be equal to the sctpAssocStartTime
Packit 022b05
       object from the main table."
Packit 022b05
Packit 022b05
  ::= { sctpLookupRemPrimIPAddrEntry 1 }
Packit 022b05
Packit 022b05
Packit 022b05
-- BY REMOTE IP ADDRESS
Packit 022b05
Packit 022b05
sctpLookupRemIPAddrTable OBJECT-TYPE
Packit 022b05
  SYNTAX         SEQUENCE OF SctpLookupRemIPAddrEntry
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "With the use of this table, a list of associations that have
Packit 022b05
       the specified IP address as one of the remote ones can be
Packit 022b05
       retrieved. "
Packit 022b05
Packit 022b05
  ::= { sctpObjects  10 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpLookupRemIPAddrEntry OBJECT-TYPE
Packit 022b05
  SYNTAX         SctpLookupRemIPAddrEntry
Packit 022b05
  MAX-ACCESS     not-accessible
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "This table is indexed by a remote IP address and association
Packit 022b05
       ID. Specifying an IP address we would get a list of the
Packit 022b05
       associations that have the specified IP address included
Packit 022b05
       within the set of remote IP addresses."
Packit 022b05
Packit 022b05
  INDEX         { sctpAssocRemAddrType,
Packit 022b05
                 sctpAssocRemAddr,
Packit 022b05
                 sctpAssocId }
Packit 022b05
Packit 022b05
  ::= { sctpLookupRemIPAddrTable 1 }
Packit 022b05
Packit 022b05
Packit 022b05
SctpLookupRemIPAddrEntry::= SEQUENCE {
Packit 022b05
Packit 022b05
  sctpLookupRemIPAddrStartTime            TimeStamp
Packit 022b05
  }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
sctpLookupRemIPAddrStartTime OBJECT-TYPE
Packit 022b05
  SYNTAX         TimeStamp
Packit 022b05
  MAX-ACCESS     read-only
Packit 022b05
  STATUS         current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The value of SysUpTime at the time that this row was created.
Packit 022b05
Packit 022b05
       As the table will be created after the sctpAssocTable
Packit 022b05
       creation, this value could be equal to the sctpAssocStartTime
Packit 022b05
       object from the main table."
Packit 022b05
Packit 022b05
  ::= { sctpLookupRemIPAddrEntry 1 }
Packit 022b05
Packit 022b05
Packit 022b05
-- 4.1 Conformance Information
Packit 022b05
Packit 022b05
sctpMibConformance    OBJECT IDENTIFIER ::= { sctpMIB 2 }
Packit 022b05
sctpMibCompliances    OBJECT IDENTIFIER ::= { sctpMibConformance 1 }
Packit 022b05
sctpMibGroups         OBJECT IDENTIFIER ::= { sctpMibConformance 2 }
Packit 022b05
Packit 022b05
Packit 022b05
-- 4.1.1 Units of conformance
Packit 022b05
Packit 022b05
--
Packit 022b05
-- MODULE GROUPS
Packit 022b05
--
Packit 022b05
Packit 022b05
sctpLayerParamsGroup OBJECT-GROUP
Packit 022b05
  OBJECTS   { sctpRtoAlgorithm,
Packit 022b05
              sctpRtoMin,
Packit 022b05
              sctpRtoMax,
Packit 022b05
              sctpRtoInitial,
Packit 022b05
              sctpMaxAssocs,
Packit 022b05
              sctpValCookieLife,
Packit 022b05
              sctpMaxInitRetr
Packit 022b05
            }
Packit 022b05
Packit 022b05
  STATUS    current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "Common parameters for the SCTP layer, i.e., for all the
Packit 022b05
       associations. They can usually be referred to as configuration
Packit 022b05
       parameters."
Packit 022b05
Packit 022b05
  ::= { sctpMibGroups 1 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
sctpStatsGroup OBJECT-GROUP
Packit 022b05
  OBJECTS   { sctpCurrEstab,
Packit 022b05
              sctpActiveEstabs,
Packit 022b05
              sctpPassiveEstabs,
Packit 022b05
              sctpAborteds,
Packit 022b05
              sctpShutdowns,
Packit 022b05
              sctpOutOfBlues,
Packit 022b05
              sctpChecksumErrors,
Packit 022b05
              sctpOutCtrlChunks,
Packit 022b05
              sctpOutOrderChunks,
Packit 022b05
              sctpOutUnorderChunks,
Packit 022b05
              sctpInCtrlChunks,
Packit 022b05
              sctpInOrderChunks,
Packit 022b05
              sctpInUnorderChunks,
Packit 022b05
              sctpFragUsrMsgs,
Packit 022b05
              sctpReasmUsrMsgs,
Packit 022b05
              sctpOutSCTPPacks,
Packit 022b05
              sctpInSCTPPacks,
Packit 022b05
              sctpDiscontinuityTime,
Packit 022b05
              sctpAssocT1expireds,
Packit 022b05
              sctpAssocT2expireds,
Packit 022b05
              sctpAssocRtxChunks,
Packit 022b05
              sctpAssocRemAddrRtx
Packit 022b05
            }
Packit 022b05
Packit 022b05
  STATUS    current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "Statistics group. It includes the objects to collect state
Packit 022b05
       changes in the SCTP protocol local layer and flow control
Packit 022b05
       statistics."
Packit 022b05
Packit 022b05
  ::= { sctpMibGroups 2 }
Packit 022b05
Packit 022b05
Packit 022b05
sctpPerAssocParamsGroup OBJECT-GROUP
Packit 022b05
  OBJECTS   { sctpAssocRemHostName,
Packit 022b05
              sctpAssocLocalPort,
Packit 022b05
              sctpAssocRemPort,
Packit 022b05
              sctpAssocRemPrimAddrType,
Packit 022b05
              sctpAssocRemPrimAddr,
Packit 022b05
              sctpAssocHeartBeatInterval,
Packit 022b05
              sctpAssocState,
Packit 022b05
              sctpAssocInStreams,
Packit 022b05
              sctpAssocOutStreams,
Packit 022b05
              sctpAssocMaxRetr,
Packit 022b05
              sctpAssocPrimProcess,
Packit 022b05
              sctpAssocStartTime,
Packit 022b05
              sctpAssocDiscontinuityTime,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
              sctpAssocLocalAddrStartTime,
Packit 022b05
              sctpAssocRemAddrActive,
Packit 022b05
              sctpAssocRemAddrHBActive,
Packit 022b05
              sctpAssocRemAddrRTO,
Packit 022b05
              sctpAssocRemAddrMaxPathRtx,
Packit 022b05
              sctpAssocRemAddrStartTime
Packit 022b05
            }
Packit 022b05
Packit 022b05
  STATUS    current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The SCTP group of objects to manage per-association
Packit 022b05
       parameters. These variables include all the SCTP basic
Packit 022b05
       features."
Packit 022b05
Packit 022b05
  ::= { sctpMibGroups 3 }
Packit 022b05
Packit 022b05
sctpPerAssocStatsGroup OBJECT-GROUP
Packit 022b05
              OBJECTS
Packit 022b05
            { sctpAssocT1expireds,
Packit 022b05
              sctpAssocT2expireds,
Packit 022b05
              sctpAssocRtxChunks,
Packit 022b05
              sctpAssocRemAddrRtx
Packit 022b05
            }
Packit 022b05
Packit 022b05
  STATUS    current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "Per Association Statistics group. It includes the objects to
Packit 022b05
       collect flow control statistics per association."
Packit 022b05
Packit 022b05
  ::= { sctpMibGroups 4 }
Packit 022b05
Packit 022b05
sctpInverseGroup OBJECT-GROUP
Packit 022b05
  OBJECTS   { sctpLookupLocalPortStartTime,
Packit 022b05
             sctpLookupRemPortStartTime,
Packit 022b05
             sctpLookupRemHostNameStartTime,
Packit 022b05
             sctpLookupRemPrimIPAddrStartTime,
Packit 022b05
             sctpLookupRemIPAddrStartTime
Packit 022b05
            }
Packit 022b05
Packit 022b05
  STATUS    current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "Objects used in the inverse lookup tables."
Packit 022b05
Packit 022b05
  ::= { sctpMibGroups 5 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
-- 4.1.2 Compliance Statements
Packit 022b05
Packit 022b05
--
Packit 022b05
-- MODULE COMPLIANCES
Packit 022b05
--
Packit 022b05
Packit 022b05
sctpMibCompliance MODULE-COMPLIANCE
Packit 022b05
  STATUS  current
Packit 022b05
  DESCRIPTION
Packit 022b05
       "The compliance statement for SNMP entities which implement
Packit 022b05
       this SCTP MIB Module.
Packit 022b05
Packit 022b05
       There are a number of INDEX objects that cannot be represented
Packit 022b05
       in the form of OBJECT clauses in SMIv2, but for which we have
Packit 022b05
       the following compliance requirements, expressed in OBJECT
Packit 022b05
       clause form in this description clause:
Packit 022b05
Packit 022b05
-- OBJECT        sctpAssocLocalAddrType
Packit 022b05
-- SYNTAX        InetAddressType {ipv4(1), ipv6(2)}
Packit 022b05
-- DESCRIPTION
Packit 022b05
--       It is only required to have IPv4 and IPv6 addresses without
Packit 022b05
--       zone indices.
Packit 022b05
--       The address with zone indices is required if an
Packit 022b05
--       implementation can connect multiple zones.
Packit 022b05
--
Packit 022b05
-- OBJECT        sctpAssocLocalAddr
Packit 022b05
-- SYNTAX        InetAddress (SIZE(4|16))
Packit 022b05
-- DESCRIPTION
Packit 022b05
--       An implementation is only required to support globally
Packit 022b05
--       unique IPv4 and IPv6 addresses.
Packit 022b05
--
Packit 022b05
-- OBJECT        sctpAssocRemAddrType
Packit 022b05
-- SYNTAX        InetAddressType {ipv4(1), ipv6(2)}
Packit 022b05
-- DESCRIPTION
Packit 022b05
--       It is only required to have IPv4 and IPv6 addresses without
Packit 022b05
--       zone indices.
Packit 022b05
--       The address with zone indices is required if an
Packit 022b05
--       implementation can connect multiple zones.
Packit 022b05
--
Packit 022b05
-- OBJECT        sctpAssocRemAddr
Packit 022b05
-- SYNTAX        InetAddress (SIZE(4|16))
Packit 022b05
-- DESCRIPTION
Packit 022b05
--       An implementation is only required to support globally
Packit 022b05
--       unique IPv4 and IPv6 addresses.
Packit 022b05
--
Packit 022b05
       "  -- closes DESCRIPTION clause of MODULE-COMPLIANCE
Packit 022b05
Packit 022b05
  MODULE  -- this module
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       MANDATORY-GROUPS    {  sctpLayerParamsGroup,
Packit 022b05
                              sctpPerAssocParamsGroup,
Packit 022b05
                              sctpStatsGroup,
Packit 022b05
                              sctpPerAssocStatsGroup
Packit 022b05
                           }
Packit 022b05
Packit 022b05
       OBJECT  sctpAssocRemPrimAddrType
Packit 022b05
       SYNTAX  InetAddressType { ipv4(1),
Packit 022b05
                                 ipv6(2)
Packit 022b05
                               }
Packit 022b05
       DESCRIPTION
Packit 022b05
            "It is only required to have IPv4 and IPv6 addresses
Packit 022b05
            without zone indices.
Packit 022b05
Packit 022b05
            The address with zone indices is required if an
Packit 022b05
            implementation can connect multiple zones."
Packit 022b05
Packit 022b05
       OBJECT  sctpAssocRemPrimAddr
Packit 022b05
       SYNTAX  InetAddress (SIZE(4|16))
Packit 022b05
       DESCRIPTION
Packit 022b05
            "An implementation is only required to support globally
Packit 022b05
            unique IPv4 and globally unique IPv6 addresses."
Packit 022b05
Packit 022b05
Packit 022b05
       OBJECT sctpAssocState
Packit 022b05
       WRITE-SYNTAX  INTEGER { deleteTCB(9) }
Packit 022b05
       MIN-ACCESS read-only
Packit 022b05
       DESCRIPTION
Packit 022b05
            "Only the deleteTCB(9) value MAY be set by a management
Packit 022b05
            station at most. A read-only option is also considered to
Packit 022b05
            be compliant with this MIB module description."
Packit 022b05
Packit 022b05
       GROUP sctpInverseGroup
Packit 022b05
       DESCRIPTION
Packit 022b05
            "Objects used in inverse lookup tables. This should be
Packit 022b05
            implemented, at the discretion of the implementers, for
Packit 022b05
            easier lookups in the association tables"
Packit 022b05
Packit 022b05
  ::= { sctpMibCompliances 1 }
Packit 022b05
Packit 022b05
END