SCTP-MIB
AI MIB Summary
The SCTP-MIB enables monitoring and management of Stream Control Transmission Protocol (SCTP) associations, endpoints, and transport endpoints on network devices, providing visibility into association states, peer addresses, and traffic statistics such as message counts and retransmission events.
The MIB module for managing SCTP implementations. Copyright (C) The Internet Society (2004). This version of this MIB module is part of RFC 3873; see the RFC itself for full legal notices.
Main OID:
sctpMIB.1.3.6.1.2.1.104
87
Objects
Active
Status
4
Dependencies
Imported Objects
Objects
87 total| Object Name |
|---|
sctpMIBThe MIB module for managing SCTP implementations. Copyright (C) The Internet Society (2004). This version of this MIB module is part of RFC 3873; see the RFC itself for full legal notices. MODULE-IDENTITY .1.3.6.1.2.1.104 |
sctpObjects OBJECT IDENTIFIER .1.3.6.1.2.1.104.1 |
sctpStats OBJECT IDENTIFIER .1.3.6.1.2.1.104.1.1 |
sctpCurrEstabThe number of associations for which the current state is either ESTABLISHED, SHUTDOWN-RECEIVED or SHUTDOWN-PENDING.ro Gauge32 .1.3.6.1.2.1.104.1.1.1 |
sctpActiveEstabsThe number of times that associations have made a direct transition to the ESTABLISHED state from the COOKIE-ECHOED state: COOKIE-ECHOED -> ESTABLISHED. The upper layer initiated the association attempt.ro Counter32 .1.3.6.1.2.1.104.1.1.2 |
sctpPassiveEstabsThe number of times that associations have made a direct transition to the ESTABLISHED state from the CLOSED state: CLOSED -> ESTABLISHED. The remote endpoint initiated the association attempt.ro Counter32 .1.3.6.1.2.1.104.1.1.3 |
sctpAbortedsThe number of times that associations have made a direct transition to the CLOSED state from any state using the primitive 'ABORT': AnyState --Abort--> CLOSED. Ungraceful termination of the association.ro Counter32 .1.3.6.1.2.1.104.1.1.4 |
sctpShutdownsThe number of times that associations have made a direct transition to the CLOSED state from either the SHUTDOWN-SENT state or the SHUTDOWN-ACK-SENT state. Graceful termination of the association.ro Counter32 .1.3.6.1.2.1.104.1.1.5 |
sctpOutOfBluesThe number of out of the blue packets received by the host. An out of the blue packet is an SCTP packet correctly formed, including the proper checksum, but for which the receiver was unable to identify an appropriate association.ro Counter32 .1.3.6.1.2.1.104.1.1.6 |
sctpChecksumErrorsThe number of SCTP packets received with an invalid checksum.ro Counter32 .1.3.6.1.2.1.104.1.1.7 |
sctpOutCtrlChunksThe number of SCTP control chunks sent (retransmissions are not included). Control chunks are those chunks different from DATA.ro Counter64 .1.3.6.1.2.1.104.1.1.8 |
sctpOutOrderChunksThe number of SCTP ordered data chunks sent (retransmissions are not included).ro Counter64 .1.3.6.1.2.1.104.1.1.9 |
sctpOutUnorderChunksThe number of SCTP unordered chunks (data chunks in which the U bit is set to 1) sent (retransmissions are not included).ro Counter64 .1.3.6.1.2.1.104.1.1.10 |
sctpInCtrlChunksThe number of SCTP control chunks received (no duplicate chunks included).ro Counter64 .1.3.6.1.2.1.104.1.1.11 |
sctpInOrderChunksThe number of SCTP ordered data chunks received (no duplicate chunks included).ro Counter64 .1.3.6.1.2.1.104.1.1.12 |
sctpInUnorderChunksThe number of SCTP unordered chunks (data chunks in which the U bit is set to 1) received (no duplicate chunks included).ro Counter64 .1.3.6.1.2.1.104.1.1.13 |
sctpFragUsrMsgsThe number of user messages that have to be fragmented because of the MTU.ro Counter64 .1.3.6.1.2.1.104.1.1.14 |
sctpReasmUsrMsgsThe number of user messages reassembled, after conversion into DATA chunks.ro Counter64 .1.3.6.1.2.1.104.1.1.15 |
sctpOutSCTPPacksThe number of SCTP packets sent. Retransmitted DATA chunks are included.ro Counter64 .1.3.6.1.2.1.104.1.1.16 |
sctpInSCTPPacksThe number of SCTP packets received. Duplicates are included.ro Counter64 .1.3.6.1.2.1.104.1.1.17 |
sctpDiscontinuityTimeThe value of sysUpTime on the most recent occasion at which any one or more of this general statistics counters suffered a discontinuity. The relevant counters are the specific instances associated with this interface of any Counter32 or Counter64 object contained in the SCTP layer statistics (defined below sctpStats branch). If no such discontinuities have occurred since the last re-initialization of the local management subsystem, then this object contains a zero value.ro TimeStamp (SNMPv2-TC) .1.3.6.1.2.1.104.1.1.18 |
sctpParams OBJECT IDENTIFIER .1.3.6.1.2.1.104.1.2 |
sctpRtoAlgorithmThe algorithm used to determine the timeout value (T3-rtx) used for re-transmitting unacknowledged chunks.ro Enumeration .1.3.6.1.2.1.104.1.2.1 |
sctpRtoMinThe minimum value permitted by a SCTP implementation for the retransmission timeout value, measured in milliseconds. More refined semantics for objects of this type depend upon the algorithm used to determine the retransmission timeout value. A retransmission time value of zero means immediate retransmission. The value of this object has to be lower than or equal to stcpRtoMax's value.ro Unsigned32 UNITS "milliseconds" .1.3.6.1.2.1.104.1.2.2 |
sctpRtoMaxThe maximum value permitted by a SCTP implementation for the retransmission timeout value, measured in milliseconds. More refined semantics for objects of this type depend upon the algorithm used to determine the retransmission timeout value. A retransmission time value of zero means immediate re- transmission. The value of this object has to be greater than or equal to stcpRtoMin's value.ro Unsigned32 UNITS "milliseconds" .1.3.6.1.2.1.104.1.2.3 |
sctpRtoInitialThe initial value for the retransmission timer. A retransmission time value of zero means immediate re- transmission.ro Unsigned32 UNITS "milliseconds" .1.3.6.1.2.1.104.1.2.4 |
sctpMaxAssocsThe limit on the total number of associations the entity can support. In entities where the maximum number of associations is dynamic, this object should contain the value -1.ro Integer32 (-1 | 0..2147483647) .1.3.6.1.2.1.104.1.2.5 |
sctpValCookieLifeValid cookie life in the 4-way start-up handshake procedure.ro Unsigned32 UNITS "milliseconds" .1.3.6.1.2.1.104.1.2.6 |
sctpMaxInitRetrThe maximum number of retransmissions at the start-up phase (INIT and COOKIE ECHO chunks).ro Unsigned32 .1.3.6.1.2.1.104.1.2.7 |
sctpAssocTableA table containing SCTP association-specific information. SEQUENCE OF SctpAssocEntry .1.3.6.1.2.1.104.1.3 |
sctpAssocEntryGeneral common variables and statistics for the whole association. SctpAssocEntry .1.3.6.1.2.1.104.1.3.1 |
sctpAssocIdAssociation Identification. Value identifying the association. Unsigned32 .1.3.6.1.2.1.104.1.3.1.1 |
sctpAssocRemHostNameThe peer's DNS name. This object needs to have the same format as the encoding in the DNS protocol. This implies that the domain name can be up to 255 octets long, each octet being 0<=x<=255 as value with US-ASCII A-Z having a case insensitive matching. If no DNS domain name was received from the peer at init time (embedded in the INIT or INIT-ACK chunk), this object is meaningless. In such cases the object MUST contain a zero- length string value. Otherwise, it contains the remote host name received at init time.ro OCTET STRING .1.3.6.1.2.1.104.1.3.1.2 |
sctpAssocLocalPortThe local SCTP port number used for this association.ro InetPortNumber .1.3.6.1.2.1.104.1.3.1.3 |
sctpAssocRemPortThe remote SCTP port number used for this association.ro InetPortNumber .1.3.6.1.2.1.104.1.3.1.4 |
sctpAssocRemPrimAddrTypeThe internet type of primary remote IP address.ro InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.2.1.104.1.3.1.5 |
sctpAssocRemPrimAddrThe primary remote IP address. The type of this address is determined by the value of sctpAssocRemPrimAddrType. The client side will know this value after INIT_ACK message reception, the server side will know this value when sending INIT_ACK message. However, values will be filled in at established(4) state.ro InetAddress (INET-ADDRESS-MIB) .1.3.6.1.2.1.104.1.3.1.6 |
sctpAssocHeartBeatIntervalThe current heartbeat interval.. Zero value means no HeartBeat, even when the concerned sctpAssocRemAddrHBFlag object is true.ro Unsigned32 UNITS "milliseconds" .1.3.6.1.2.1.104.1.3.1.7 |
sctpAssocStateThe state of this SCTP association. As in TCP, deleteTCB(9) is the only value that may be set by a management station. If any other value is received, then the agent must return a wrongValue error. If a management station sets this object to the value deleteTCB(9), then this has the effect of deleting the TCB (as defined in SCTP) of the corresponding association on the managed node, resulting in immediate termination of the association. As an implementation-specific option, an ABORT chunk may be sent from the managed node to the other SCTP endpoint as a result of setting the deleteTCB(9) value. The ABORT chunk implies an ungraceful association shutdown.rw Enumeration .1.3.6.1.2.1.104.1.3.1.8 |
sctpAssocInStreamsInbound Streams according to the negotiation at association start up.ro Unsigned32 .1.3.6.1.2.1.104.1.3.1.9 |
sctpAssocOutStreamsOutbound Streams according to the negotiation at association start up.ro Unsigned32 .1.3.6.1.2.1.104.1.3.1.10 |
sctpAssocMaxRetrThe maximum number of data retransmissions in the association context. This value is specific for each association and the upper layer can change it by calling the appropriate primitives. This value has to be smaller than the addition of all the maximum number for all the paths (sctpAssocRemAddrMaxPathRtx). A value of zero value means no retransmissions.ro Unsigned32 .1.3.6.1.2.1.104.1.3.1.11 |
sctpAssocPrimProcessThis object identifies the system level process which holds primary responsibility for the SCTP association. Wherever possible, this should be the system's native unique identification number. The special value 0 can be used to indicate that no primary process is known. Note that the value of this object can be used as a pointer into the swRunTable of the HOST-RESOURCES-MIB(if the value is smaller than 2147483647) or into the sysApplElmtRunTable of the SYSAPPL-MIB.ro Unsigned32 .1.3.6.1.2.1.104.1.3.1.12 |
sctpAssocT1expiredsThe T1 timer determines how long to wait for an acknowledgement after sending an INIT or COOKIE-ECHO chunk. This object reflects the number of times the T1 timer expires without having received the acknowledgement. Discontinuities in the value of this counter can occur at re- initialization of the management system, and at other times as indicated by the value of sctpAssocDiscontinuityTime.ro Counter32 .1.3.6.1.2.1.104.1.3.1.13 |
sctpAssocT2expiredsThe T2 timer determines how long to wait for an acknowledgement after sending a SHUTDOWN or SHUTDOWN-ACK chunk. This object reflects the number of times that T2- timer expired. Discontinuities in the value of this counter can occur at re- initialization of the management system, and at other times as indicated by the value of sctpAssocDiscontinuityTime.ro Counter32 .1.3.6.1.2.1.104.1.3.1.14 |
sctpAssocRtxChunksWhen T3-rtx expires, the DATA chunks that triggered the T3 timer will be re-sent according with the retransmissions rules. Every DATA chunk that was included in the SCTP packet that triggered the T3-rtx timer must be added to the value of this counter. Discontinuities in the value of this counter can occur at re- initialization of the management system, and at other times as indicated by the value of sctpAssocDiscontinuityTime.ro Counter32 .1.3.6.1.2.1.104.1.3.1.15 |
sctpAssocStartTimeThe value of sysUpTime at the time that the association represented by this row enters the ESTABLISHED state, i.e., the sctpAssocState object is set to established(4). The value of this object will be zero: - before the association enters the established(4) state, or - if the established(4) state was entered prior to the last re-initialization of the local network management subsystem.ro TimeStamp (SNMPv2-TC) .1.3.6.1.2.1.104.1.3.1.16 |
sctpAssocDiscontinuityTimeThe value of sysUpTime on the most recent occasion at which any one or more of this SCTP association counters suffered a discontinuity. The relevant counters are the specific instances associated with this interface of any Counter32 or Counter64 object contained in the sctpAssocTable or sctpLocalAddrTable or sctpRemAddrTable. If no such discontinuities have occurred since the last re-initialization of the local management subsystem, then this object contains a zero value.ro TimeStamp (SNMPv2-TC) .1.3.6.1.2.1.104.1.3.1.17 |
sctpAssocLocalAddrTableExpanded table of sctpAssocTable based on the AssocId index. This table shows data related to each local IP address which is used by this association. SEQUENCE OF SctpAssocLocalAddrEntry .1.3.6.1.2.1.104.1.4 |
sctpAssocLocalAddrEntryLocal information about the available addresses. There will be an entry for every local IP address defined for this association. Implementors need to be aware that if the size of sctpAssocLocalAddr exceeds 114 octets then OIDs of column instances in this table will have more than 128 sub- identifiers and cannot be accessed using SNMPv1, SNMPv2c, or SNMPv3. SctpAssocLocalAddrEntry .1.3.6.1.2.1.104.1.4.1 |
sctpAssocLocalAddrTypeInternet type of local IP address used for this association. InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.2.1.104.1.4.1.1 |
sctpAssocLocalAddrThe value of a local IP address available for this association. The type of this address is determined by the value of sctpAssocLocalAddrType. InetAddress (INET-ADDRESS-MIB) .1.3.6.1.2.1.104.1.4.1.2 |
sctpAssocLocalAddrStartTimeThe value of sysUpTime at the time that this row was created.ro TimeStamp (SNMPv2-TC) .1.3.6.1.2.1.104.1.4.1.3 |
sctpAssocRemAddrTableExpanded table of sctpAssocTable based on the AssocId index. This table shows data related to each remote peer IP address which is used by this association. SEQUENCE OF SctpAssocRemAddrEntry .1.3.6.1.2.1.104.1.5 |
sctpAssocRemAddrEntryInformation about the most important variables for every remote IP address. There will be an entry for every remote IP address defined for this association. Implementors need to be aware that if the size of sctpAssocRemAddr exceeds 114 octets then OIDs of column instances in this table will have more than 128 sub- identifiers and cannot be accessed using SNMPv1, SNMPv2c, or SNMPv3. SctpAssocRemAddrEntry .1.3.6.1.2.1.104.1.5.1 |
sctpAssocRemAddrTypeInternet type of a remote IP address available for this association. InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.2.1.104.1.5.1.1 |
sctpAssocRemAddrThe value of a remote IP address available for this association. The type of this address is determined by the value of sctpAssocLocalAddrType. InetAddress (INET-ADDRESS-MIB) .1.3.6.1.2.1.104.1.5.1.2 |
sctpAssocRemAddrActiveThis object gives information about the reachability of this specific remote IP address. When the object is set to 'true' (1), the remote IP address is understood as Active. Active means that the threshold of no answers received from this IP address has not been reached. When the object is set to 'false' (2), the remote IP address is understood as Inactive. Inactive means that either no heartbeat or any other message was received from this address, reaching the threshold defined by the protocol.ro TruthValue (SNMPv2-TC) .1.3.6.1.2.1.104.1.5.1.3 |
sctpAssocRemAddrHBActiveThis object indicates whether the optional Heartbeat check associated to one destination transport address is activated or not (value equal to true or false, respectively).ro TruthValue (SNMPv2-TC) .1.3.6.1.2.1.104.1.5.1.4 |
sctpAssocRemAddrRTOThe current Retransmission Timeout. T3-rtx timer as defined in the protocol SCTP.ro Unsigned32 UNITS "milliseconds" .1.3.6.1.2.1.104.1.5.1.5 |
sctpAssocRemAddrMaxPathRtxMaximum number of DATA chunks retransmissions allowed to a remote IP address before it is considered inactive, as defined in RFC2960.ro Unsigned32 .1.3.6.1.2.1.104.1.5.1.6 |
sctpAssocRemAddrRtxNumber of DATA chunks retransmissions to this specific IP address. When T3-rtx expires, the DATA chunk that triggered the T3 timer will be re-sent according to the retransmissions rules. Every DATA chunk that is included in a SCTP packet and was transmitted to this specific IP address before, will be included in this counter. Discontinuities in the value of this counter can occur at re- initialization of the management system, and at other times as indicated by the value of sctpAssocDiscontinuityTime.ro Counter32 .1.3.6.1.2.1.104.1.5.1.7 |
sctpAssocRemAddrStartTimeThe value of sysUpTime at the time that this row was created.ro TimeStamp (SNMPv2-TC) .1.3.6.1.2.1.104.1.5.1.8 |
sctpLookupLocalPortTableWith the use of this table, a list of associations which are using the specified local port can be retrieved. SEQUENCE OF SctpLookupLocalPortEntry .1.3.6.1.2.1.104.1.6 |
sctpLookupLocalPortEntryThis table is indexed by local port and association ID. Specifying a local port, we would get a list of the associations whose local port is the one specified. SctpLookupLocalPortEntry .1.3.6.1.2.1.104.1.6.1 |
sctpLookupLocalPortStartTimeThe value of sysUpTime at the time that this row was created. As the table will be created after the sctpAssocTable creation, this value could be equal to the sctpAssocStartTime object from the main table.ro TimeStamp (SNMPv2-TC) .1.3.6.1.2.1.104.1.6.1.1 |
sctpLookupRemPortTableWith the use of this table, a list of associations which are using the specified remote port can be got SEQUENCE OF SctpLookupRemPortEntry .1.3.6.1.2.1.104.1.7 |
sctpLookupRemPortEntryThis table is indexed by remote port and association ID. Specifying a remote port we would get a list of the associations whose local port is the one specified SctpLookupRemPortEntry .1.3.6.1.2.1.104.1.7.1 |
sctpLookupRemPortStartTimeThe value of sysUpTime at the time that this row was created. As the table will be created after the sctpAssocTable creation, this value could be equal to the sctpAssocStartTime object from the main table.ro TimeStamp (SNMPv2-TC) .1.3.6.1.2.1.104.1.7.1.1 |
sctpLookupRemHostNameTableWith the use of this table, a list of associations with that particular host can be retrieved. SEQUENCE OF SctpLookupRemHostNameEntry .1.3.6.1.2.1.104.1.8 |
sctpLookupRemHostNameEntryThis table is indexed by remote host name and association ID. Specifying a host name we would get a list of the associations specifying that host name as the remote one. Implementors need to be aware that if the size of sctpAssocRemHostName exceeds 115 octets then OIDs of column instances in this table will have more than 128 sub- identifiers and cannot be accessed using SNMPv1, SNMPv2c, or SNMPv3. SctpLookupRemHostNameEntry .1.3.6.1.2.1.104.1.8.1 |
sctpLookupRemHostNameStartTimeThe value of sysUpTime at the time that this row was created. As the table will be created after the sctpAssocTable creation, this value could be equal to the sctpAssocStartTime object from the main table.ro TimeStamp (SNMPv2-TC) .1.3.6.1.2.1.104.1.8.1.1 |
sctpLookupRemPrimIPAddrTableWith the use of this table, a list of associations that have the specified IP address as primary within the remote set of active addresses can be retrieved. SEQUENCE OF SctpLookupRemPrimIPAddrEntry .1.3.6.1.2.1.104.1.9 |
sctpLookupRemPrimIPAddrEntryThis table is indexed by primary address and association ID. Specifying a primary address, we would get a list of the associations that have the specified remote IP address marked as primary. Implementors need to be aware that if the size of sctpAssocRemPrimAddr exceeds 114 octets then OIDs of column instances in this table will have more than 128 sub- identifiers and cannot be accessed using SNMPv1, SNMPv2c, or SNMPv3. SctpLookupRemPrimIPAddrEntry .1.3.6.1.2.1.104.1.9.1 |
sctpLookupRemPrimIPAddrStartTimeThe value of SysUpTime at the time that this row was created. As the table will be created after the sctpAssocTable creation, this value could be equal to the sctpAssocStartTime object from the main table.ro TimeStamp (SNMPv2-TC) .1.3.6.1.2.1.104.1.9.1.1 |
sctpLookupRemIPAddrTableWith the use of this table, a list of associations that have the specified IP address as one of the remote ones can be retrieved. SEQUENCE OF SctpLookupRemIPAddrEntry .1.3.6.1.2.1.104.1.10 |
sctpLookupRemIPAddrEntryThis table is indexed by a remote IP address and association ID. Specifying an IP address we would get a list of the associations that have the specified IP address included within the set of remote IP addresses. SctpLookupRemIPAddrEntry .1.3.6.1.2.1.104.1.10.1 |
sctpLookupRemIPAddrStartTimeThe value of SysUpTime at the time that this row was created. As the table will be created after the sctpAssocTable creation, this value could be equal to the sctpAssocStartTime object from the main table.ro TimeStamp (SNMPv2-TC) .1.3.6.1.2.1.104.1.10.1.1 |
sctpMibConformance OBJECT IDENTIFIER .1.3.6.1.2.1.104.2 |
sctpMibCompliances OBJECT IDENTIFIER .1.3.6.1.2.1.104.2.1 |
sctpMibComplianceThe compliance statement for SNMP entities which implement this SCTP MIB Module. There are a number of INDEX objects that cannot be represented in the form of OBJECT clauses in SMIv2, but for which we have the following compliance requirements, expressed in OBJECT clause form in this description clause: -- OBJECT sctpAssocLocalAddrType -- SYNTAX InetAddressType {ipv4(1), ipv6(2)} -- DESCRIPTION -- It is only required to have IPv4 and IPv6 addresses without -- zone indices. -- The address with zone indices is required if an -- implementation can connect multiple zones. -- -- OBJECT sctpAssocLocalAddr -- SYNTAX InetAddress (SIZE(4|16)) -- DESCRIPTION -- An implementation is only required to support globally -- unique IPv4 and IPv6 addresses. -- -- OBJECT sctpAssocRemAddrType -- SYNTAX InetAddressType {ipv4(1), ipv6(2)} -- DESCRIPTION -- It is only required to have IPv4 and IPv6 addresses without -- zone indices. -- The address with zone indices is required if an -- implementation can connect multiple zones. -- -- OBJECT sctpAssocRemAddr -- SYNTAX InetAddress (SIZE(4|16)) -- DESCRIPTION -- An implementation is only required to support globally -- unique IPv4 and IPv6 addresses. -- Unknown .1.3.6.1.2.1.104.2.1.1 |
sctpMibGroups OBJECT IDENTIFIER .1.3.6.1.2.1.104.2.2 |
sctpLayerParamsGroupCommon parameters for the SCTP layer, i.e., for all the associations. They can usually be referred to as configuration parameters. Unknown .1.3.6.1.2.1.104.2.2.1 |
sctpStatsGroupStatistics group. It includes the objects to collect state changes in the SCTP protocol local layer and flow control statistics. Unknown .1.3.6.1.2.1.104.2.2.2 |
sctpPerAssocParamsGroupThe SCTP group of objects to manage per-association parameters. These variables include all the SCTP basic features. Unknown .1.3.6.1.2.1.104.2.2.3 |
sctpPerAssocStatsGroupPer Association Statistics group. It includes the objects to collect flow control statistics per association. Unknown .1.3.6.1.2.1.104.2.2.4 |
sctpInverseGroupObjects used in the inverse lookup tables. Unknown .1.3.6.1.2.1.104.2.2.5 |