⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc3287.txt

📁 RFC 的详细文档!
💻 TXT
📖 第 1 页 / 共 5 页
字号:

   Packet and octets distributions (in and out, per counter aggregation
   group per host) are maintained in the dsmonHostTable for each active
   control row in the dsmonHostCtlTable.

   The DS Host Distribution is different from the RMON-2 network layer
   host group in two ways:

   -  the protocolDirLocalIndex in the INDEX clause MUST identify a
      network protocol encapsulation which contains a DS field (e.g.,
      IPv4 or IPv6).  If a protocol encapsulation with multiple network
      layers is specified, then associated entries in this table refer
      to the innermost network protocol layer.

   -  the dsmonHostCtlTable supports limited IPv4 and IPv6 prefix
      aggregation by allowing the number of 'monitored address bits' in
      each address to be configured for each collection.  The agent will
      zero out the selected number of rightmost address bits for
      counting purposes.  This configuration parameter can dramatically
      reduce the number of entries which must be maintained by the
      agent, which should reduce CPU and memory resource requirements on
      the agent, and reduce polling overhead on the network and the
      management station.  However, only one mask can be configured for
      each address type, rather than multiple different length masks for
      each address type, based on prefix value.

   The TopN feature requires two additional tables: the
   dsmonHostTopNCtlTable and the dsmonHostTopNTable, and supports
   periodic usage reporting for the statistics maintained in the
   dsmonHostTable.  This feature allows for simple periodic retrieval of
   the most used IP-host/DSCP combinations.

3.2.5.  DSMON Capabilities Group

   This group contains a single read-only scalar object,
   dsmonCapabilities, which provides an indication of the MIB groups
   within this MIB that the agent supports.








Bierman                     Standards Track                    [Page 12]

RFC 3287                       DSMON MIB                      July 2002


3.2.6.  DS Matrix Distribution Group

   This group contains three tables for statistics collection,
   (dsmonMatrixCtlTable, dsmonMatrixSDTable, and dsmonMatrixDSTable),
   and two tables for a 'Top N' reporting function for the collected
   statistics (dsmonMatrixTopNCtlTable and dsmonMatrixTopNTable).

   The dsmonMatrixCtlTable, dsmonMatrixSDTable, and dsmonMatrixDSTable
   provide host-pair distribution statistics for each counter
   aggregation group detected in packets monitored on a particular
   dataSource.  The DSMON Matrix collection is similar to the RMON-2
   application layer matrix collection (alMatrixSDTable and
   alMatrixDSTable).  There is no DSMON network layer matrix table
   defined at this time.

   It is expected that a management application will analyze certain DS
   deployment or performance problems by first determining the high
   priority DSCP values to examine (beyond the scope of this document)
   and then examining the dsmonMatrixSDTable, dsmonMatrixDSTable, and/or
   dsmonMatrixTopNTable statistics to determine which host-pairs are
   using the selected counter aggregation groups.

   Packet and octets distributions (source to destination, per counter
   aggregation group per host-pair) are maintained in the
   dsmonMatrixSDTable and dsmonMatrixDSTable for each active control row
   in the dsmonMatrixCtlTable.

   The TopN feature requires two additional tables: the
   dsmonMatrixTopNCtlTable and the dsmonMatrixTopNTable, and supports
   periodic usage reporting for the statistics maintained in the
   dsmonMatrixSDTable.  This feature allows for simple periodic
   retrieval of the most used IP-host-pair/DSCP combinations.

3.3.  RMON vs. DSMON Indexing Structure

   The DSMON-MIB control and data tables are very similar in structure
   and look-and-feel to existing RMON-2 and HC-RMON control tables for
   the comparable feature, in order to maintain consistent agent
   behavior and functionality across RMON MIBs.  The DSMON data tables
   are indexed as closely as possible to the comparable RMON-2 or HC-
   RMON tables, with the addition of an index component for DSCP-based
   classification (i.e. dsmonAggGroup).  Refer to Table 1 for a
   comparison of DSMON indexing structure with similar existing RMON
   features.







Bierman                     Standards Track                    [Page 13]

RFC 3287                       DSMON MIB                      July 2002


                     Table 1: DSMON Indexing Comparison

           Existing RMON                 DSMON
    --------------------------------------------------------------------
                      Full Duplex Interface Statistics

    mediaIndependentEntry            | dsmonStatsControlEntry
       mediaIndependentIndex         |    dsmonStatsControlIndex
                                     | dsmonStatsEntry
                                     |    dsmonStatsControlIndex,
                                     |    dsmonAggGroupIndex
    ---------------------------------+------------------------------
                              Protocol Statistics

    protocolDistControlEntry         | dsmonPdistCtlEntry
       protocolDistControlIndex      |    dsmonPdistCtlIndex
    protocolDistStatsEntry           | dsmonPdistStatsEntry
       protocolDistControlIndex,     |    dsmonPdistCtlIndex,
       protocolDirLocalIndex         |    dsmonPdistTimeMark,
                                     |    dsmonAggGroupIndex,
                                     |    protocolDirLocalIndex
    ---------------------------------+--------------------------------
                         Protocol TopN Distribution

                                     | dsmonPdistTopNCtlEntry
                                     |    dsmonPdistTopNCtlIndex
                  none               | dsmonPdistTopNEntry
                                     |    dsmonPdistTopNCtlIndex,
                                     |    dsmonPdistTopNIndex
    ---------------------------------+--------------------------------
                            Network Host Statistics

     hlHostControlEntry              | dsmonHostCtlEntry
        hlHostControlIndex           |    dsmonHostCtlIndex
     nlHostEntry                     | dsmonHostEntry
        hlHostControlIndex,          |    dsmonHostCtlIndex,
        nlHostTimeMark,              |    dsmonHostTimeMark,
        protocolDirLocalIndex,       |    dsmonAggGroupIndex,
        nlHostAddress                |    protocolDirLocalIndex,
                                     |    dsmonHostAddress
    ---------------------------------+--------------------------------










Bierman                     Standards Track                    [Page 14]

RFC 3287                       DSMON MIB                      July 2002


                  Table 1 (Continued): DSMON Indexing Comparison

           Existing RMON                 DSMON

    ---------------------------------+--------------------------------
                         Network Host TopN Distribution

                                     | dsmonHostTopNCtlEntry
                                     |    dsmonHostTopNCtlIndex
                  none               | dsmonHostTopNEntry
                                     |    dsmonHostTopNCtlIndex,
                                     |    dsmonHostTopNIndex
    ---------------------------------+--------------------------------
                       Application Matrix Statistics

     hlMatrixControlEntry            | dsmonMatrixCtlEntry
        hlMatrixControlIndex         |    dsmonMatrixCtlIndex
     alMatrixSDEntry                 | dsmonMatrixSDEntry
        hlMatrixControlIndex,        |    dsmonMatrixCtlIndex,
        alMatrixSDTimeMark,          |    dsmonMatrixTimeMark,
        protocolDirLocalIndex,       |    dsmonAggGroupIndex,
        nlMatrixSDSourceAddress,     |    dsmonMatrixNLIndex,
        nlMatrixSDDestAddress        |    dsmonMatrixSourceAddress
        protocolDirLocalIndex        |    dsmonMatrixDestAddress
                                     |    dsmonMatrixALIndex
     alMatrixDSEntry                 | dsmonMatrixDSEntry
        hlMatrixControlIndex,        |    dsmonMatrixCtlIndex,
        alMatrixDSTimeMark,          |    dsmonMatrixTimeMark,
        protocolDirLocalIndex,       |    dsmonAggGroupIndex,
        nlMatrixDSDestAddress,       |    dsmonMatrixNLIndex,
        nlMatrixDSSourceAddress      |    dsmonMatrixDestAddress
        protocolDirLocalIndex        |    dsmonMatrixSourceAddress
                                     |    dsmonMatrixALIndex
    ---------------------------------+--------------------------------
                      Application Matrix TopN Distribution

                                     | dsmonMatrixTopNCtlEntry
                  none               |    dsmonMatrixTopNCtlIndex
                                     | dsmonMatrixTopNEntry
       (similar to nlMatrixTopN)     |    dsmonMatrixTopNCtlIndex,
                                     |    dsmonMatrixTopNIndex
    ---------------------------------+--------------------------------









Bierman                     Standards Track                    [Page 15]

RFC 3287                       DSMON MIB                      July 2002


4.  Definitions

DSMON-MIB DEFINITIONS ::= BEGIN

IMPORTS
        MODULE-IDENTITY, OBJECT-TYPE, Integer32,
        Counter32, Gauge32
                FROM SNMPv2-SMI
        MODULE-COMPLIANCE, OBJECT-GROUP
                FROM SNMPv2-CONF
        RowStatus, TimeStamp, TEXTUAL-CONVENTION, TruthValue
                FROM SNMPv2-TC
        OwnerString, rmon
                FROM RMON-MIB
        protocolDirLocalIndex, LastCreateTime,
        DataSource, ZeroBasedCounter32, TimeFilter
                FROM RMON2-MIB
        CounterBasedGauge64, ZeroBasedCounter64
                FROM HCNUM-TC
        SnmpAdminString
                FROM SNMP-FRAMEWORK-MIB
        Dscp
                FROM DIFFSERV-DSCP-TC;

dsmonMIB MODULE-IDENTITY
    LAST-UPDATED    "200205310000Z"
    ORGANIZATION    "IETF RMONMIB Working Group"
    CONTACT-INFO
            "        Andy Bierman
                     Cisco Systems, Inc.
                     RMONMIB WG Chair and DSMON MIB Editor

             Postal: 170 West Tasman Drive
                     San Jose, CA USA 95134
                Tel: +1 408 527-3711
             E-mail: abierman@cisco.com

             Send comments to <rmonmib@ietf.org>
             Mailing list subscription info:
                 http://www.ietf.org/mailman/listinfo/rmonmib "
    DESCRIPTION
            "This module defines Remote Monitoring MIB extensions for
            Differentiated Services enabled networks.

             RMON DIFFSERV DSCP statistics
              * Per Counter Aggregation Group
              * Per Protocol Per Counter Aggregation Group
              * Per Counter Aggregation Group Per Host



Bierman                     Standards Track                    [Page 16]

RFC 3287                       DSMON MIB                      July 2002


              * Per Counter Aggregation Group Per Host-Pair

            In order to maintain the RMON 'look-and-feel' and semantic
            consistency, some of the text from the RMON-2 and HC-RMON
            MIBs by Steve Waldbusser has been adapted for use in this
            MIB."
    REVISION        "200205310000Z"
    DESCRIPTION
            "Initial version of the DSMON MIB module.  This version
            published as RFC 3287."
    ::= { rmon 26 }


dsmonObjects       OBJECT IDENTIFIER ::= { dsmonMIB 1 }
dsmonNotifications OBJECT IDENTIFIER ::= { dsmonMIB 2 }
dsmonConformance   OBJECT IDENTIFIER ::= { dsmonMIB 3 }

dsmonAggObjects    OBJECT IDENTIFIER ::= { dsmonObjects 1 }
dsmonStatsObjects  OBJECT IDENTIFIER ::= { dsmonObjects 2 }
dsmonPdistObjects  OBJECT IDENTIFIER ::= { dsmonObjects 3 }
dsmonHostObjects   OBJECT IDENTIFIER ::= { dsmonObjects 4 }
dsmonCapsObjects   OBJECT IDENTIFIER ::= { dsmonObjects 5 }
dsmonMatrixObjects OBJECT IDENTIFIER ::= { dsmonObjects 6 }

--
-- Textual Convention to define a
-- DSMON Counter Aggregation Group Index
--

DsmonCounterAggGroupIndex ::= TEXTUAL-CONVENTION
    STATUS current
    DESCRIPTION
            "This TC describes a data type which identifies a DSMON
            counter aggregation group, which is an arbitrary grouping of
            conceptual counters, for monitoring purposes only.  The
            range for this data type begins with zero (instead of
            one), to allow for a direct mapping between counter
            indexing schemes that start at zero (e.g. DSCP values in
            packets) and counter aggregation group values."
    SYNTAX Integer32 (0..2147483647)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -