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

📄 rfc2064.txt

📁 著名的RFC文档,其中有一些文档是已经翻译成中文的的.
💻 TXT
📖 第 1 页 / 共 5 页
字号:
        failing authentication in the meter's SNMP write community,        collection may still proceed but the meter may not be able to        recover inactive flows."    ::= { flowReaderInfoEntry 4 }flowReaderPreviousTime OBJECT-TYPE    SYNTAX  TimeStamp    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "Time this meter reader began the collection before last."    ::= { flowReaderInfoEntry 5 }flowReaderStatus OBJECT-TYPE    SYNTAX  RowStatus    MAX-ACCESS  read-createBrownlee                      Experimental                     [Page 15]RFC 2064                       Meter MIB                    January 1997    STATUS  current    DESCRIPTION        "The status of this meter reader."    ::= { flowReaderInfoEntry 6 }---- Control Group:  Manager Info Table---- Any manager wishing to download rule sets to the meter must create-- a row in this table.  Once it has a table row, the manager may set-- the control variables in its row so as to cause the meter to run-- any valid rule set held by the meter.flowManagerInfoTable OBJECT-TYPE    SYNTAX  SEQUENCE OF FlowManagerInfoEntry    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION        "An array of information about managers which have        registered their intent to run rule sets on this meter."    ::= { flowControl 4 }flowManagerInfoEntry OBJECT-TYPE    SYNTAX  FlowManagerInfoEntry    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION        "Information about a particular meter reader."    INDEX  { flowManagerIndex }    ::= { flowManagerInfoTable 1 }FlowManagerInfoEntry ::= SEQUENCE {    flowManagerIndex           Integer32,    flowManagerCurrentRuleSet  Integer32,    flowManagerStandbyRuleSet  Integer32,    flowManagerHighWaterMark   INTEGER,    flowManagerCounterWrap     INTEGER,    flowManagerOwner           OwnerString,    flowManagerTimeStamp       TimeStamp,    flowManagerStatus          RowStatus    }flowManagerIndex OBJECT-TYPE    SYNTAX  Integer32    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTIONBrownlee                      Experimental                     [Page 16]RFC 2064                       Meter MIB                    January 1997        "Selects an entry from the array of manager info entries."    ::= { flowManagerInfoEntry 1 }flowManagerCurrentRuleSet OBJECT-TYPE    SYNTAX  Integer32    MAX-ACCESS  read-create    STATUS  current    DESCRIPTION        "Index to the array of rule sets.  Specifies which set of        rules is currently being used for accounting by this manager.        When the manager sets this variable the meter will close its        current rule set and start using the new one.  Flows created        by the old rule set remain in memory, orphaned until their        data has been read.  Specifying rule set 0 (the empty set)        stops flow measurement by this manager."    ::= { flowManagerInfoEntry 2 }flowManagerStandbyRuleSet OBJECT-TYPE    SYNTAX  Integer32    MAX-ACCESS  read-create    STATUS  current    DESCRIPTION        "Index to the array of rule sets.  After reaching        HighWaterMark (see below) the manager may switch to using its        standby rule set.  For this to be effective the manager should        have downloaded a standby rule set which uses a coarser        reporting granularity.  The manager may also need to        decrease the meter reading interval so that the meter can        recover flows measured by its normal rule set."    DEFVAL { 0 }  -- No standby    ::= { flowManagerInfoEntry 3 }flowManagerHighWaterMark OBJECT-TYPE    SYNTAX  INTEGER (0..100)    MAX-ACCESS  read-create    STATUS  current    DESCRIPTION        "A value expressed as a percentage, interpreted by the meter        as an indication of how full the flow table should be before        it should switch to the standby rule set (if one has been        specified) forthis manager.  Values of 0% or 100% disable        the checking represented by this variable."    ::= { flowManagerInfoEntry 4 }flowManagerCounterWrap OBJECT-TYPE    SYNTAX  INTEGER { wrap(1), scale(2) }    MAX-ACCESS  read-create    STATUS  currentBrownlee                      Experimental                     [Page 17]RFC 2064                       Meter MIB                    January 1997    DESCRIPTION        "Specifies whether PDU and octet counters should wrap when        they reach the top of their range (normal behaviour for        Counter32 objects), or whether their scale factors should        be used instead.  The combination of counter and scale        factor allows counts to be returned as binary floating        point numbers, with 32-bit mantissas and 8-bit exponents."    DEFVAL { wrap }    ::= { flowManagerInfoEntry 5 }flowManagerOwner OBJECT-TYPE    SYNTAX  OwnerString    MAX-ACCESS  read-create    STATUS  current    DESCRIPTION        "Identifies the manager which created this row."    ::= { flowManagerInfoEntry 6 }flowManagerTimeStamp OBJECT-TYPE    SYNTAX  TimeStamp    MAX-ACCESS  read-create    STATUS  current    DESCRIPTION        "Time this row was last changed by its manager."    ::= { flowManagerInfoEntry 7 }flowManagerStatus OBJECT-TYPE    SYNTAX  RowStatus    MAX-ACCESS  read-create    STATUS  current    DESCRIPTION        "The status of this manager."    ::= { flowManagerInfoEntry 8 }---- Control Group:  General Meter Control Variables---- At present the meter only runs a single rule set  - the 'current'-- one and has a single 'standby' rule set.  In future it may be-- developed so as to run multiple rule sets simultaneously; that would-- require a more elaborate set of control variables to allow reliable-- operation.flowFloodMark OBJECT-TYPE    SYNTAX  INTEGER (0..100)    MAX-ACCESS  read-write    STATUS  currentBrownlee                      Experimental                     [Page 18]RFC 2064                       Meter MIB                    January 1997    DESCRIPTION        "A value expressed as a percentage, interpreted by the meter        as an indication of how full the flow table should be before        it should take some action to avoid running out of resources        to handle new flows.  Values of 0% or 100% disable the        checking represented by this variable."    ::= { flowControl 5 }flowInactivityTimeout OBJECT-TYPE    SYNTAX  Integer32 (1..3600)    MAX-ACCESS  read-write    STATUS  current    DESCRIPTION        "The time in seconds since the last packet seen, after        which the flow may be terminated.  Note that although a        flow may have been terminated, its data must be collected        before its memory can be recovered."    DEFVAL { 600 } -- 10 minutes    ::= { flowControl 6 }flowActiveFlows OBJECT-TYPE    SYNTAX  Integer32    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "The numbers of flows which are currently in use, i.e. have        been active since the last collection."    ::= { flowControl 7 }flowMaxFlows OBJECT-TYPE    SYNTAX  Integer32    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "The maximum number of flows allowed in the meter's        flow table.  At present this is determined when the meter        is first started up."    ::= { flowControl 8 }---- The Flow Table---- This is a table kept by a meter, with one flow data entry for every-- flow being measured.  Each flow data entry stores the attribute-- values for a traffic flow.  Details of flows and their attributes-- are given in the 'Traffic Flow Measurement: Architecture'Brownlee                      Experimental                     [Page 19]RFC 2064                       Meter MIB                    January 1997-- document [9].-- From time to time a meter reader may sweep the flow table so as-- to read counts.  This is most effectively achieved by using the-- TimeMark variable together with successive GetBulk requests to-- retrieve the values of the desired flow attribute variables.-- This scheme allows multiple meter readers to independently use the-- same meter; the meter readers do not have to be synchronised and-- they may use different collection intervals.flowDataTable OBJECT-TYPE    SYNTAX  SEQUENCE OF FlowDataEntry    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION        "The list of all flows being measured."    ::= { flowData 1 }flowDataEntry OBJECT-TYPE    SYNTAX  FlowDataEntry    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION        "The flow data record for a particular flow."    INDEX { flowDataTimeMark, flowDataIndex }    ::= { flowDataTable 1 }FlowDataEntry ::= SEQUENCE {    flowDataIndex                   Integer32,    flowDataTimeMark                TimeFilter,    flowDataStatus                  INTEGER,    flowDataSourceInterface         Integer32,    flowDataSourceAdjacentType      AddressType,    flowDataSourceAdjacentAddress   AdjacentAddress,    flowDataSourceAdjacentMask      AdjacentAddress,    flowDataSourcePeerType          AddressType,    flowDataSourcePeerAddress       PeerAddress,    flowDataSourcePeerMask          PeerAddress,    flowDataSourceTransType         INTEGER,    flowDataSourceTransAddress      TransportAddress,    flowDataSourceTransMask         TransportAddress,    flowDataDestInterface           Integer32,    flowDataDestAdjacentType        AddressType,    flowDataDestAdjacentAddress     AdjacentAddress,    flowDataDestAdjacentMask        AdjacentAddress,Brownlee                      Experimental                     [Page 20]RFC 2064                       Meter MIB                    January 1997    flowDataDestPeerType            AddressType,    flowDataDestPeerAddress         PeerAddress,    flowDataDestPeerMask            PeerAddress,    flowDataDestTransType           INTEGER,    flowDataDestTransAddress        TransportAddress,    flowDataDestTransMask           TransportAddress,    flowDataPDUScale                INTEGER,    flowDataOctetScale              INTEGER,    flowDataRuleSet                 INTEGER,    flowDataToOctets                Counter32,    -- Source->Dest    flowDataToPDUs                  Counter32,    flowDataFromOctets              Counter32,    -- Dest->Source    flowDataFromPDUs                Counter32,    flowDataFirstTime               TimeTicks,    -- Activity times    flowDataLastActiveTime          TimeTicks,    flowDataSourceSubscriberID      OCTET STRING,    flowDataDestSubscriberID        OCTET STRING,    flowDataSessionID               OCTET STRING,    flowDataSourceClass             INTEGER,    flowDataDestClass               INTEGER,    flowDataClass                   INTEGER,    flowDataSourceKind              INTEGER,    flowDataDestKind                INTEGER,    flowDataKind                    INTEGER    }flowDataIndex OBJECT-TYPE    SYNTAX  Integer32    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "Value of this flow data record's index within the meter's        flow table."    ::= { flowDataEntry 1 }flowDataTimeMark OBJECT-TYPE    SYNTAX  TimeFilter    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION        "A TimeFilter for this entry.  Allows GetNext and GetBulk        to find flow table rows which have changed since a specified        value of sysUptime."Brownlee                      Experimental                     [Page 21]RFC 2064                       Meter MIB                    January 1997    ::= { flowDataEntry 2 }flowDataStatus OBJECT-TYPE    SYNTAX  INTEGER { inactive(1), current(2), idle(3) }    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "Status of this flow data record."    ::= { flowDataEntry 3 }flowDataSourceInterface OBJECT-TYPE    SYNTAX  Integer32    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "Index of the interface associated with the source address        for this flow.  It's value is one of those contained in the        ifIndex field of the meter's interfaces table."    ::= { flowDataEntry 4 }flowDataSourceAdjacentType OBJECT-TYPE    SYNTAX  AddressType    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "Adjacent address type of the source for this flow.  If        accounting is being performed at the network level the        adjacent address will probably be an 802 MAC address, and        the adjacent address type will indicate the medium type."    ::= { flowDataEntry 5 }flowDataSourceAdjacentAddress OBJECT-TYPE    SYNTAX  AdjacentAddress    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "Address of the adjacent device on the path for the source        for this flow."    ::= { flowDataEntry 6 }flowDataSourceAdjacentMask OBJECT-TYPE    SYNTAX  AdjacentAddress    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "1-bits in this mask indicate which bits must match when        comparing the adjacent source address for this flow."    ::= { flowDataEntry 7 }

⌨️ 快捷键说明

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