251 lines
6.5 KiB
Plaintext
251 lines
6.5 KiB
Plaintext
-- *****************************************************************
|
|
-- CISCO-TCP-MIB.my: Cisco Enterprise TCP MIB file
|
|
--
|
|
-- July 1994, Jeffrey T. Johnson
|
|
--
|
|
-- Copyright (c) 1994-2000, 2001 by cisco Systems, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- *****************************************************************
|
|
--
|
|
|
|
CISCO-TCP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
TimeTicks,
|
|
Integer32,
|
|
Counter32
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
tcpConnEntry
|
|
FROM TCP-MIB
|
|
ciscoMgmt
|
|
FROM CISCO-SMI;
|
|
|
|
ciscoTcpMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200111120000Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
CONTACT-INFO
|
|
" Cisco Systems
|
|
Customer Service
|
|
|
|
Postal: 170 W. Tasman Drive
|
|
San Jose, CA 95134
|
|
USA
|
|
|
|
Tel: +1 800 553-NETS
|
|
|
|
E-mail: cs-snmp@cisco.com"
|
|
DESCRIPTION
|
|
"An extension to the IETF MIB module for managing
|
|
TCP implementations"
|
|
REVISION "200111120000Z"
|
|
DESCRIPTION
|
|
"Added 3 new readonly MIB varaibles used
|
|
for getting some vital per connection TCP
|
|
statistics. They are :
|
|
ciscoTcpConnRto
|
|
ciscoTcpConnRetransPkts
|
|
ciscoTcpConnFastRetransPkts"
|
|
REVISION "9612030000Z"
|
|
DESCRIPTION
|
|
"Import tcpConnEntry from TCP-MIB instead of RFC1213-MIB"
|
|
REVISION "9407210000Z"
|
|
DESCRIPTION
|
|
"Initial version of this MIB module."
|
|
::= { ciscoMgmt 6 }
|
|
|
|
ciscoTcpMIBObjects OBJECT IDENTIFIER ::= { ciscoTcpMIB 1 }
|
|
|
|
-- Local TCP Connection Table
|
|
-- This table augments the tcpConnTable defined in the TCP-MIB
|
|
|
|
ciscoTcpConnTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CiscoTcpConnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing TCP connection-specific information."
|
|
::= { ciscoTcpMIBObjects 1 }
|
|
|
|
ciscoTcpConnEntry OBJECT-TYPE
|
|
SYNTAX CiscoTcpConnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Additional information about a particular current TCP
|
|
connection beyond that provided by the TCP-MIB tcpConnEntry.
|
|
An object of this type is transient, in that it ceases to
|
|
exist when (or soon after) the connection makes the transition
|
|
to the CLOSED state."
|
|
AUGMENTS { tcpConnEntry }
|
|
::= { ciscoTcpConnTable 1 }
|
|
|
|
CiscoTcpConnEntry ::=
|
|
SEQUENCE {
|
|
ciscoTcpConnInBytes Counter32,
|
|
ciscoTcpConnOutBytes Counter32,
|
|
ciscoTcpConnInPkts Counter32,
|
|
ciscoTcpConnOutPkts Counter32,
|
|
ciscoTcpConnElapsed TimeTicks,
|
|
ciscoTcpConnSRTT Integer32,
|
|
ciscoTcpConnRto Integer32,
|
|
ciscoTcpConnRetransPkts Counter32,
|
|
ciscoTcpConnFastRetransPkts Counter32
|
|
}
|
|
|
|
ciscoTcpConnInBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes that have been input on this TCP
|
|
connection."
|
|
::= { ciscoTcpConnEntry 1 }
|
|
|
|
ciscoTcpConnOutBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of bytes that have been output on this TCP
|
|
connection."
|
|
::= { ciscoTcpConnEntry 2 }
|
|
|
|
ciscoTcpConnInPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets that have been input on this TCP
|
|
connection."
|
|
::= { ciscoTcpConnEntry 3 }
|
|
|
|
ciscoTcpConnOutPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets that have been output on this TCP
|
|
connection."
|
|
::= { ciscoTcpConnEntry 4 }
|
|
|
|
ciscoTcpConnElapsed OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Amount of time this TCP connection has been established."
|
|
::= { ciscoTcpConnEntry 5 }
|
|
|
|
ciscoTcpConnSRTT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"`Smoothed' round-trip time for this TCP connection."
|
|
::= { ciscoTcpConnEntry 6 }
|
|
|
|
ciscoTcpConnRetransPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets retransmitted due to a timeout -
|
|
that is, the number of TCP segments transmitted containing
|
|
one or more previously transmitted octets."
|
|
::= { ciscoTcpConnEntry 7 }
|
|
|
|
ciscoTcpConnFastRetransPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets retransmitted using an advanced
|
|
algorithm such as Fast Retransmit or Selective Acknowledgement
|
|
- that is, the number of TCP segments transmitted containing
|
|
one or more previously transmitted octets."
|
|
::= { ciscoTcpConnEntry 8 }
|
|
|
|
ciscoTcpConnRto OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current value used by a TCP implementation for the
|
|
retransmission timeout."
|
|
::= { ciscoTcpConnEntry 9 }
|
|
|
|
ciscoTcpMIBTraps OBJECT IDENTIFIER ::= { ciscoTcpMIB 2 }
|
|
-- no traps are currently defined
|
|
|
|
-- conformance information
|
|
|
|
ciscoTcpMIBConformance OBJECT IDENTIFIER ::= { ciscoTcpMIB 3 }
|
|
ciscoTcpMIBCompliances OBJECT IDENTIFIER ::= { ciscoTcpMIBConformance 1 }
|
|
ciscoTcpMIBGroups OBJECT IDENTIFIER ::= { ciscoTcpMIBConformance 2 }
|
|
|
|
|
|
-- compliance statement
|
|
|
|
ciscoTcpMIBCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated -- suceeded by ciscoTcpMIBComplianceRev1
|
|
DESCRIPTION
|
|
"The compliance statement for entities which implement
|
|
the Cisco TCP MIB"
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { ciscoTcpMIBGroup }
|
|
::= { ciscoTcpMIBCompliances 1 }
|
|
|
|
ciscoTcpMIBComplianceRev1 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for entities which implement
|
|
the Cisco TCP MIB"
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { ciscoTcpMIBGroupRev1 }
|
|
::= { ciscoTcpMIBCompliances 2 }
|
|
|
|
-- units of conformance
|
|
|
|
ciscoTcpMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoTcpConnInBytes,
|
|
ciscoTcpConnOutBytes,
|
|
ciscoTcpConnInPkts,
|
|
ciscoTcpConnOutPkts,
|
|
ciscoTcpConnElapsed,
|
|
ciscoTcpConnSRTT
|
|
}
|
|
STATUS deprecated -- succeeded by ciscoTcpMIBGroupRev1
|
|
DESCRIPTION
|
|
"A collection of objects providing TCP connection
|
|
monitoring."
|
|
::= { ciscoTcpMIBGroups 1 }
|
|
|
|
ciscoTcpMIBGroupRev1 OBJECT-GROUP
|
|
OBJECTS {
|
|
ciscoTcpConnInBytes,
|
|
ciscoTcpConnOutBytes,
|
|
ciscoTcpConnInPkts,
|
|
ciscoTcpConnOutPkts,
|
|
ciscoTcpConnElapsed,
|
|
ciscoTcpConnSRTT,
|
|
ciscoTcpConnRto,
|
|
ciscoTcpConnRetransPkts,
|
|
ciscoTcpConnFastRetransPkts
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing TCP connection
|
|
monitoring."
|
|
::= { ciscoTcpMIBGroups 2 }
|
|
|
|
END
|