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

📄 rfc2720.mib

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 MIB
📖 第 1 页 / 共 5 页
字号:
        active rows in the flow table."    INDEX { flowPackageSelector,        flowPackageRuleSet, flowPackageTime, flowPackageIndex }    ::= { flowDataPackageTable 1 }FlowDataPackageEntry ::= SEQUENCE {    flowPackageSelector    OCTET STRING,    flowPackageRuleSet     Integer32,    flowPackageTime        TimeFilter,    flowPackageIndex       Integer32,    flowPackageData        OCTET STRING    }flowPackageSelector OBJECT-TYPE    SYNTAX  OCTET STRING    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION        "Specifies the attributes for which values are required from        an active flow.  These are encoded as a sequence of octets        each containing a FlowAttribute number, preceded by an octet        giving the length of the sequence (not including the length        octet).  For a flowPackageSelector to be valid, it must        contain at least one attribute."    ::= { flowDataPackageEntry 1 }flowPackageRuleSet OBJECT-TYPE    SYNTAX  Integer32 (1..255)    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION        "Specifies the index (in the flowRuleSetInfoTable) of the rule        set which produced the required flow."    ::= { flowDataPackageEntry 2 }flowPackageTime OBJECT-TYPE    SYNTAX  TimeFilter    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION        "This variable is a copy of flowDataLastActiveTime in the        flow data record identified by the flowPackageIndex        value of this flowPackageTable entry."    ::= { flowDataPackageEntry 3 }flowPackageIndex OBJECT-TYPE    SYNTAX  Integer32 (1..2147483647)    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION        "Index of a flow table entry which was active at or after        a specified flowPackageTime."    ::= { flowDataPackageEntry 4 }flowPackageData OBJECT-TYPE    SYNTAX  OCTET STRING    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "A collection of attribute values for a single flow, as        specified by this row's indexes.  The attribute values are        contained within a BER-encoded sequence [ASN-1, ASN-BER],        in the order they appear in their flowPackageSelector.        For example, to retrieve a flowPackage containing values for        attributes 11, 18 and 29, for a flow in RuleSet 7, with flow        index 3447, one would GET the package whose Object Identifier        (OID) is            flowPackageData . 3.11.18.29 . 7. 0 . 3447        To get a package for the next such flow which had been        active since time 12345 one would GETNEXT the package whose        Object Identifier (OID) is            flowPackageData . 3.11.18.29 . 7. 12345 . 3447"    ::= { flowDataPackageEntry 5 }---- The Rule Table---- This is an array of RuleSets; the 'running' ones are indicated-- by the entries in the meter's flowManagerInfoTable.  Several-- RuleSets can be held in a meter so that the manager can change the-- running RuleSets easily, for example with time of day.  Note that-- a manager may not change the rules in any RuleSet currently-- referenced within the flowManagerInfoTable (either as 'current' or-- 'standby')!  See the 'Traffic Flow Measurement: Architecture'-- document [RTFM-ARC] for details of rules and how they are used.-- Space for a RuleSet is allocated by setting the value of-- flowRuleInfoSize in the rule table's flowRuleSetInfoTable row.-- Values for each row in the RuleSet (Selector, Mask, MatchedValue,-- Action and Parameter) can then be set by the meter.-- Although an individual rule within a RuleSet could be modified,-- it is much safer to simply download a complete new RuleSet.flowRuleTable OBJECT-TYPE    SYNTAX  SEQUENCE OF FlowRuleEntry    MAX-ACCESS  not-accessible    STATUS   current    DESCRIPTION        "Contains all the RuleSets which may be used by the meter."    ::= { flowRules 1 }flowRuleEntry OBJECT-TYPE    SYNTAX  FlowRuleEntry    MAX-ACCESS  not-accessible    STATUS   current    DESCRIPTION        "The rule record itself."    INDEX { flowRuleSet, flowRuleIndex }    ::= { flowRuleTable 1 }FlowRuleEntry ::= SEQUENCE {    flowRuleSet                  Integer32,    flowRuleIndex                Integer32,    flowRuleSelector             RuleAttributeNumber,    flowRuleMask                 RuleAddress,    flowRuleMatchedValue         RuleAddress,    flowRuleAction               ActionNumber,    flowRuleParameter            Integer32    }flowRuleSet OBJECT-TYPE    SYNTAX  Integer32 (1..2147483647)    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION        "Selects a RuleSet from the array of RuleSets."    ::= { flowRuleEntry 1 }flowRuleIndex OBJECT-TYPE    SYNTAX  Integer32 (1..2147483647)    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION        "The index into the Rule table.  N.B: These values will        normally be consecutive, given the fall-through semantics        of processing the table."    ::= { flowRuleEntry 2 }flowRuleSelector OBJECT-TYPE    SYNTAX  RuleAttributeNumber    MAX-ACCESS  read-write    STATUS  current    DESCRIPTION        "Indicates the attribute to be matched.        null(0) is a special case; null rules always succeed.        matchingStoD(50) is set by the meter's Packet Matching Engine.        Its value is true(1) if the PME is attempting to match the        packet with its addresses in Source-to-Destination order (i.e.        as they appear in the packet), and false(2) otherwise.        Details of how packets are matched are given in the 'Traffic        Flow Measurement: Architecture' document [RTFM-ARC].        v1(51), v2(52), v3(53), v4(54) and v5(55) select meter        variables, each of which can hold the name (i.e. selector        value) of an address attribute.  When one of these is used        as a selector, its value specifies the attribute to be        tested.  Variable values are set by an Assign action."    ::= { flowRuleEntry 3 }flowRuleMask OBJECT-TYPE    SYNTAX  RuleAddress    MAX-ACCESS  read-write    STATUS  current    DESCRIPTION        "The initial mask used to compute the desired value.  If the        mask is zero the rule's test will always succeed."    ::= { flowRuleEntry 4 }flowRuleMatchedValue OBJECT-TYPE    SYNTAX  RuleAddress    MAX-ACCESS  read-write    STATUS  current    DESCRIPTION        "The resulting value to be matched for equality.        Specifically, if the attribute chosen by the flowRuleSelector        logically ANDed with the mask specified by the flowRuleMask        equals the value specified in the flowRuleMatchedValue, then        continue processing the table entry based on the action        specified by the flowRuleAction entry.  Otherwise, proceed to        the next entry in the rule table."    ::= { flowRuleEntry 5 }flowRuleAction OBJECT-TYPE    SYNTAX  ActionNumber    MAX-ACCESS  read-write    STATUS  current    DESCRIPTION        "The action to be taken if this rule's test succeeds, or if        the meter's 'test' flag is off.  Actions are opcodes for the        meter's Packet Matching Engine; details are given in the        'Traffic Flow Measurement: Architecture' document [RTFM-ARC]."    ::= { flowRuleEntry 6 }flowRuleParameter OBJECT-TYPE    SYNTAX  Integer32 (1..65535)    MAX-ACCESS  read-write    STATUS  current    DESCRIPTION        "A parameter value providing extra information for this rule's        action.  Most of the actions use the parameter value to specify        which rule to execute after this rule's test has failed; details        are given in the 'Traffic Flow Measurement: Architecture'        document [RTFM-ARC]."    ::= { flowRuleEntry 7 }---- Traffic Flow Meter conformance statement--flowMIBCompliances    OBJECT IDENTIFIER ::= { flowMIBConformance 1 }flowMIBGroups    OBJECT IDENTIFIER ::= { flowMIBConformance 2 }flowControlGroup OBJECT-GROUP    OBJECTS  {        flowRuleInfoSize, flowRuleInfoOwner,            flowRuleInfoTimeStamp, flowRuleInfoStatus,            flowRuleInfoName,            flowRuleInfoRulesReady,            flowRuleInfoFlowRecords,        flowInterfaceSampleRate,            flowInterfaceLostPackets,        flowReaderTimeout, flowReaderOwner,            flowReaderLastTime, flowReaderPreviousTime,            flowReaderStatus, flowReaderRuleSet,        flowManagerCurrentRuleSet, flowManagerStandbyRuleSet,            flowManagerHighWaterMark,            flowManagerCounterWrap,            flowManagerOwner, flowManagerTimeStamp,            flowManagerStatus, flowManagerRunningStandby,        flowFloodMark,            flowInactivityTimeout, flowActiveFlows,            flowMaxFlows, flowFloodMode }    STATUS  deprecated    DESCRIPTION        "The control group defines objects which are used to control        an accounting meter."    ::= {flowMIBGroups 1 }flowDataTableGroup OBJECT-GROUP    OBJECTS  {--      flowDataIndex,                    <- INDEX, not-accessible        flowDataStatus,        flowDataSourceInterface,        flowDataSourceAdjacentType,        flowDataSourceAdjacentAddress, flowDataSourceAdjacentMask,        flowDataSourcePeerType,        flowDataSourcePeerAddress, flowDataSourcePeerMask,        flowDataSourceTransType,        flowDataSourceTransAddress, flowDataSourceTransMask,        flowDataDestInterface,        flowDataDestAdjacentType,        flowDataDestAdjacentAddress, flowDataDestAdjacentMask,        flowDataDestPeerType,        flowDataDestPeerAddress, flowDataDestPeerMask,        flowDataDestTransType,        flowDataDestTransAddress, flowDataDestTransMask,--      flowDataRuleSet,                  <- INDEX, not-accessible        flowDataToOctets, flowDataToPDUs,        flowDataFromOctets, flowDataFromPDUs,        flowDataFirstTime, flowDataLastActiveTime,        flowDataSourceClass, flowDataDestClass, flowDataClass,        flowDataSourceKind, flowDataDestKind, flowDataKind        }    STATUS  deprecated    DESCRIPTION        "The flow table group defines objects which provide the        structure for the flow table, including the creation time        and activity time indexes into it.  In addition it defines        objects which provide a base set of flow attributes for the        adjacent, peer and transport layers, together with a flow's        counters and times.  Finally it defines a flow's class and        kind attributes, which are set by rule actions."    ::= {flowMIBGroups 2 }flowDataScaleGroup OBJECT-GROUP    OBJECTS  {        flowManagerCounterWrap,        flowDataPDUScale, flowDataOctetScale        }    STATUS  deprecated    DESCRIPTION        "The flow scale group defines objects which specify scale        factors for counters."    ::= {flowMIBGroups 3 }flowDataSubscriberGroup OBJECT-GROUP    OBJECTS  {        flowDataSourceSubscriberID, flowDataDestSubscriberID,        flowDataSessionID        }    STATUS  current    DESCRIPTION        "The flow subscriber group defines objects which may be used        to identify the end point(s) of a flow."    ::= {flowMIBGroups 4 }flowDataColumnTableGroup OBJECT-GROUP    OBJECTS  {        flowColumnActivityAttribute,        flowColumnActivityIndex,        flowColumnActivityTime,        flowColumnActivityData        }    STATUS  deprecated    DESCRIPTION        "The flow column table group defines objects which can be used        to collect part of a column of attribute values from the flow        table."    ::= {flowMIBGroups 5 }flowDataPackageGroup OBJECT-GROUP    OBJECTS  {        flowPackageData        }    STATUS  current    DESCRIPTION        "The data package group defines objects which can be used        to collect a specified set of attribute values from a row of        the flow table."    ::= {flowMIBGroups 6 }flowRuleTableGroup OBJECT-GROUP    OBJECTS  {        flowRuleSelector,        flowRuleMask, flowRuleMatchedValue,        flowRuleAction, flowRuleParameter        }    STATUS  current    DESCRIPTION        "The rule table group defines objects which hold the set(s)        of rules specifying which traffic flows are to be accounted        for."    ::= {flowMIBGroups 7 }flowDataScaleGroup2 OBJECT-GROUP    OBJECTS  {--      flowManagerCounterWrap,           <- Deprecated        flowDataPDUScale, flowDataOctetScale        }    STATUS  current    DESCRIPTION        "The flow scale group defines objects which specify scale        factors for counters.  This group replaces the earlier        version of flowDataScaleGroup above (now deprecated)."    ::= {flowMIBGroups 8}flowControlGroup2 OBJECT-GROUP    OBJECTS  {        flowRuleInfoSize, flowRuleInfoOwner,            flowRuleInfoTimeStamp, flowRuleInfoStatus,            flowRuleInfoName,--          flowRuleInfoRulesReady,       <- Deprecated            flowRuleInfoFlowRecords,        flowInterfaceSampleRate,            flowInterfaceLostPackets,        flowReaderTimeout, flowReaderOwner,            flowReaderLastTime, flowReaderPreviousTime,            flowReaderStatus, flowReaderRuleSet,        flowManagerCurrentRuleSet, flowManagerStandbyRuleSet,            flowManagerHighWaterMark,--          flowManagerCounterWrap,       <- Moved to DataScaleGroup            flowManagerOwner, flowManagerTimeStamp,            flowManagerStatus, flowManagerRunningStandby,        flowFloodMark,            flowInactivityTimeout, flowActiveFlows,            flowMaxFlows, flowFloodMode }    STATUS  current    DESCRIPTION        "The control group defines objects which are used to control        an accoun

⌨️ 快捷键说明

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