< draft-ietf-rmonmib-pmcaps-00.txt   draft-ietf-rmonmib-pmcaps-01.txt >
Internet Draft Andy Bierman Internet Draft Andy Bierman
Cisco Systems, Inc. Cisco Systems, Inc.
11 May 2000 14 July 2000
Performance Measurement Capabilities MIB Performance Measurement Capabilities MIB
<draft-ietf-rmonmib-pmcaps-00.txt> <draft-ietf-rmonmib-pmcaps-01.txt>
Status of this Memo Status of this Memo
This document is an Internet-Draft and is in full conformance with all This document is an Internet-Draft and is in full conformance with all
provisions of Section 10 of RFC2026 [RFC2026]. provisions of Section 10 of RFC2026 [RFC2026].
Internet-Drafts are working documents of the Internet Engineering Task Internet-Drafts are working documents of the Internet Engineering Task
Force (IETF), its areas, and its working groups. Note that other groups Force (IETF), its areas, and its working groups. Note that other groups
may also distribute working documents as Internet-Drafts. may also distribute working documents as Internet-Drafts.
skipping to change at page 2, line ? skipping to change at page 2, line ?
6.3 Network Traffic Selection Criteria ............................ 8 6.3 Network Traffic Selection Criteria ............................ 8
6.4 Network Traffic Generation Configuration ...................... 8 6.4 Network Traffic Generation Configuration ...................... 8
6.5 Set of Metrics ................................................ 8 6.5 Set of Metrics ................................................ 8
6.6 PM Study Class Capabilities ................................... 8 6.6 PM Study Class Capabilities ................................... 8
6.7 PM Collection Point Location .................................. 9 6.7 PM Collection Point Location .................................. 9
6.8 PM Study Configuration ........................................ 9 6.8 PM Study Configuration ........................................ 9
6.9 PM Study Results Storage and Retrieval ........................ 9 6.9 PM Study Results Storage and Retrieval ........................ 9
7 PM Caps MIB Groups .............................................. 9 7 PM Caps MIB Groups .............................................. 9
7.1 PM Capabilities ............................................... 9 7.1 PM Capabilities ............................................... 9
8 Definitions ..................................................... 9 8 Definitions ..................................................... 9
9 Intellectual Property ........................................... 28 9 Intellectual Property ........................................... 27
10 References ..................................................... 28 10 References ..................................................... 27
11 Security Considerations ........................................ 32 11 Security Considerations ........................................ 31
12 Author's Address ............................................... 33 12 Author's Address ............................................... 32
13 Full Copyright Statement ....................................... 34 13 Full Copyright Statement ....................................... 33
4. The SNMP Management Framework 4. The SNMP Management Framework
The SNMP Management Framework presently consists of five major The SNMP Management Framework presently consists of five major
components: components:
o An overall architecture, described in RFC 2571 [RFC2571]. o An overall architecture, described in RFC 2571 [RFC2571].
o Mechanisms for describing and naming objects and events for the o Mechanisms for describing and naming objects and events for the
purpose of management. The first version of this Structure of purpose of management. The first version of this Structure of
Management Information (SMI) is called SMIv1 and described in Management Information (SMI) is called SMIv1 and described in
skipping to change at page 10, line 5 skipping to change at page 10, line 5
This group contains MIB objects used to report the capabilities of the This group contains MIB objects used to report the capabilities of the
PM Study Classes supported by a particular APM or TPM Device. PM Study Classes supported by a particular APM or TPM Device.
8. Definitions 8. Definitions
PMCAPS-MIB DEFINITIONS ::= BEGIN PMCAPS-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, Integer32 MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, Integer32
FROM SNMPv2-SMI FROM SNMPv2-SMI
TruthValue TruthValue, RowPointer
FROM SNMPv2-TC FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF FROM SNMPv2-CONF
SnmpAdminString SnmpAdminString
FROM SNMP-FRAMEWORK-MIB FROM SNMP-FRAMEWORK-MIB
rmon rmon
FROM RMON-MIB FROM RMON-MIB
protocolDirLocalIndex, protocolDirectoryGroup protocolDirLocalIndex, protocolDirectoryGroup
PROM RMON2-MIB; PROM RMON2-MIB;
pmCapsMIB MODULE-IDENTITY pmCapsMIB MODULE-IDENTITY
LAST-UPDATED "200005110000Z" LAST-UPDATED "200007140000Z"
ORGANIZATION "IETF RMONMIB WG" ORGANIZATION "IETF RMONMIB WG"
CONTACT-INFO CONTACT-INFO
" E-mail: rmonmib@cisco.com " Andy Bierman
Subscribe: majordomo@cisco.com Cisco Systems, Inc.
w/ msg body: subscribe rmonmib RMONMIB WG Chair and PMCAPS MIB Editor
Andy Bierman Postal: 170 West Tasman Drive
Cisco Systems Inc. San Jose, CA USA 95134
170 West Tasman Drive Tel: +1 408 527-3711
San Jose, CA 95134 E-mail: abierman@cisco.com
+1 408-527-3711
rmonmib@cisco.com" Send comments to <rmonmib@ietf.org>
Mailing list subscription information:
http://www.ietf.org/mailman/listinfo/rmonmib "
DESCRIPTION DESCRIPTION
"The MIB module for representing Performance "The MIB module for representing Performance
Measurement Capabilities." Measurement Capabilities."
REVISION "200005110000Z" REVISION "200007140000Z"
DESCRIPTION DESCRIPTION
"Initial Version of the Performance Measurement "Initial Version of the Performance Measurement
Capabilities MIB." Capabilities MIB."
::= { rmon 25 } ::= { rmon 25 }
pmCapsMIBObjects OBJECT IDENTIFIER ::= { pmCapsMIB 1 } pmCapsMIBObjects OBJECT IDENTIFIER ::= { pmCapsMIB 1 }
pmCaps OBJECT IDENTIFIER ::= { pmCapsMIBObjects 1 } pmCaps OBJECT IDENTIFIER ::= { pmCapsMIBObjects 1 }
pmMetrics OBJECT IDENTIFIER ::= { pmCapsMIBObjects 2 } pmMetrics OBJECT IDENTIFIER ::= { pmCapsMIBObjects 2 }
-- --
skipping to change at page 12, line 12 skipping to change at page 12, line 13
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The basic type of metric indicated by this entry. "The basic type of metric indicated by this entry.
The value 'other(1)' indicates that this metric cannot be The value 'other(1)' indicates that this metric cannot be
characterized by any of the remaining enumerations specified characterized by any of the remaining enumerations specified
for this object. for this object.
The value 'connectMetric(2)' indicates that this metric The value 'connectMetric(2)' indicates that this metric
measures network connectivity characteristics. measures connectivity characteristics.
The value 'delayMetric(3)' indicates that this metric The value 'delayMetric(3)' indicates that this metric
measures network delay characteristics. measures delay characteristics.
The value 'lossMetric(4)' indicates that this metric The value 'lossMetric(4)' indicates that this metric
measures network loss characteristics." measures loss characteristics."
::= { pmMetricEntry 2 } ::= { pmMetricEntry 2 }
pmMetricDirType OBJECT-TYPE pmMetricDirType OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
oneWay(1), oneWay(1),
twoWay(2), twoWay(2),
multiWay(3) multiWay(3)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
skipping to change at page 14, line 7 skipping to change at page 14, line 8
INDEX { pmStudyClassID } INDEX { pmStudyClassID }
::= { pmStudyClassTable 1 } ::= { pmStudyClassTable 1 }
PmStudyClassEntry ::= SEQUENCE { PmStudyClassEntry ::= SEQUENCE {
pmStudyClassID OBJECT IDENTIFIER, pmStudyClassID OBJECT IDENTIFIER,
pmStudyClassMeasLoc BITS, pmStudyClassMeasLoc BITS,
pmStudyClassMeasType BITS, pmStudyClassMeasType BITS,
pmStudyClassCollectPts Integer32, pmStudyClassCollectPts Integer32,
pmStudyClassCollectCaps BITS, pmStudyClassCollectCaps BITS,
pmStudyClassOutputCaps BITS, pmStudyClassOutputCaps BITS,
pmStudyClassCtlMibPtr OBJECT IDENTIFIER, pmStudyClassCtlTablePtr RowPointer
pmStudyClassCtlTablePtr OBJECT IDENTIFIER
} }
pmStudyClassID OBJECT-TYPE pmStudyClassID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER SYNTAX OBJECT IDENTIFIER
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The index for this entry. This object identifier should "The index for this entry. This object identifier should
specify the standard or vendor-specific registration OID for specify the standard or vendor-specific registration OID for
this PM Study Class." this PM Study Class."
skipping to change at page 18, line 21 skipping to change at page 18, line 21
If this PM Study class can generate profile exception If this PM Study class can generate profile exception
oriented reports for transport layer protocols, then the oriented reports for transport layer protocols, then the
'pmOutputTpmExcept' BIT will be set. 'pmOutputTpmExcept' BIT will be set.
If this PM Study class can generate vendor-specific If this PM Study class can generate vendor-specific
proprietary reports for transport layer protocols, in proprietary reports for transport layer protocols, in
addition to standard reports, then the 'pmOutputTpmProp' BIT addition to standard reports, then the 'pmOutputTpmProp' BIT
will be set." will be set."
::= { pmStudyClassEntry 6 } ::= { pmStudyClassEntry 6 }
pmStudyClassCtlMibPtr OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the MIB that can be used to
configure detailed aspects of the collection or report
processing functions for this PM Study Class. If such a MIB
exists, then this object should contain the registration
value specified in the MODULE-IDENTITY macro for that MIB.
This object just identifies the MIB to use, not any
particular agent which implements this MIB. This agent may
or may not contain an implementation of the specified MIB.
If no appropriate MIB can be identified, then the value { 0
0 } is returned."
::= { pmStudyClassEntry 7 }
pmStudyClassCtlTablePtr OBJECT-TYPE pmStudyClassCtlTablePtr OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER SYNTAX RowPointer
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object identifies a specific MIB table that can be "This object identifies a specific MIB table that can be
used to configure detailed aspects of the collection or used to configure detailed aspects of the collection or
report processing functions for this PM Study Class. If report processing functions for this PM Study Class.
such a MIB table exists, then this object should contain the
registration value specified in the OBJECT-TYPE macro for
the top-level MIB table definition. This MIB table must be
within the MIB module specified by the associated
pmStudyClassCtlMibPtr object. This object just identifies
the MIB table to use, not any particular agent which
implements this MIB table. This agent may or may not contain
an implementation of the specified MIB.
If no appropriate MIB table can be identified, then the This object just identifies a particular row in the MIB
value { 0 0 } is returned." table to use, not any particular agent which implements this
::= { pmStudyClassEntry 8 } MIB table. This agent may or may not contain an
implementation of the specified MIB, and/or the specified
MIB may not be accessible in the same views as the this MIB.
If no appropriate row in a MIB table can be identified, then
the value { 0 0 } is returned."
::= { pmStudyClassEntry 7 }
-- --
-- PM Study Metric Table -- PM Study Metric Table
-- --
pmStudyMetricTable OBJECT-TYPE pmStudyMetricTable OBJECT-TYPE
SYNTAX SEQUENCE OF PmStudyMetricEntry SYNTAX SEQUENCE OF PmStudyMetricEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table contains one row for each metric supported by "This table contains one row for each metric supported by
skipping to change at page 26, line 34 skipping to change at page 26, line 13
OBJECTS { OBJECTS {
pmMetricType, pmMetricType,
pmMetricDirType, pmMetricDirType,
pmMetricName, pmMetricName,
pmMetricReference, pmMetricReference,
pmStudyClassMeasLoc, pmStudyClassMeasLoc,
pmStudyClassMeasType, pmStudyClassMeasType,
pmStudyClassCollectPts, pmStudyClassCollectPts,
pmStudyClassCollectCaps, pmStudyClassCollectCaps,
pmStudyClassOutputCaps, pmStudyClassOutputCaps,
pmStudyClassCtlMibPtr,
pmStudyClassCtlTablePtr, pmStudyClassCtlTablePtr,
pmStudyMetricID, pmStudyMetricID,
pmStudyProtocolIsSubtree pmStudyProtocolIsSubtree
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The collection of objects which are used to represent "The collection of objects which are used to represent
application performance measurement capabilities, for which application performance measurement capabilities, for which
a single agent provides management information." a single agent provides management information."
::= { pmCapsGroups 1 } ::= { pmCapsGroups 1 }
 End of changes. 17 change blocks. 
56 lines changed or deleted 36 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/