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

📄 rfc2064.mib

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 MIB
📖 第 1 页 / 共 4 页
字号:
flowDataDestKind OBJECT-TYPE    SYNTAX  INTEGER (1..255)    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "Destination kind for this flow.  Determined by the rules, set        by a PushRule action when this flow was entered in the table."    ::= { flowDataEntry 40 }flowDataKind OBJECT-TYPE    SYNTAX  INTEGER (1..255)    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "Class for this flow.  Determined by the rules, set by a        PushRule action when this flow was entered in the table."    ::= { flowDataEntry 41 }---- The Activity Column Table--flowColumnActivityTable OBJECT-TYPE    SYNTAX  SEQUENCE OF FlowColumnActivityEntry    MAX-ACCESS  not-accessible    STATUS   current    DESCRIPTION        "Index into the Flow Table.  Allows a meter reader to retrieve        a list containing the flow table indeces of flows which were        last active at or after a given time, together with the values        of a specified attribute for each such flow."    ::= { flowData 2 }flowColumnActivityEntry OBJECT-TYPE    SYNTAX  FlowColumnActivityEntry    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION        "The Column Activity Entry for a particular attribute,        activity time and flow."    INDEX { flowColumnActivityAttribute, flowColumnActivityTime,            flowColumnActivityIndex }    ::= { flowColumnActivityTable 1 }FlowColumnActivityEntry ::= SEQUENCE {    flowColumnActivityAttribute   FlowAttributeNumber,    flowColumnActivityTime        TimeFilter,    flowColumnActivityIndex       Integer32,    flowColumnActivityData        OCTET STRING    }flowColumnActivityAttribute OBJECT-TYPE    SYNTAX  FlowAttributeNumber    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "Specifies the attribute for which values are required from        active flows."    ::= { flowColumnActivityEntry 1 }flowColumnActivityTime OBJECT-TYPE    SYNTAX  TimeFilter    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "This variable is a copy of flowDataLastActiveTime in the        flow data record identified by the flowColumnActivityIndex        value of this flowColumnActivityTable entry."    ::= { flowColumnActivityEntry 2 }flowColumnActivityIndex OBJECT-TYPE    SYNTAX  Integer32    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "Index of a flow table entry which was active at or after        a specified flowColumnActivityTime."    ::= { flowColumnActivityEntry 3 }flowColumnActivityData OBJECT-TYPE    SYNTAX  OCTET STRING (SIZE (3..1000))    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "Collection of attribute data for flows active after        flowColumnActivityTime.  Within the OCTET STRING is a        sequence of { flow index, attribute value } pairs, one for        each active flow.  The end of the sequence is marked by a        flow index value of 0, indicating that there are no more        rows in this column.        The format of objects inside flowColumnFlowData is as follows.        All numbers are unsigned.  Numbers and strings appear with        their high-order bytes leading.  Numbers are fixed size, as        specified by their SYNTAX in the flow table (above), i.e. one        octet for flowAddressType and small constants, and four octets        for Counter and Timeticks.  Strings are variable-length, with        the length given in a single leading octet.        The following is an attempt at an ASN.1 definition of        flowColumnActivityData:        flowColumnActivityData ::= SEQUENCE flowRowItemEntry        flowRowItemEntry ::= SEQUENCE {           flowRowNumber    INTEGER (1..65535),                                 -- 0 indicates the end of this column           flowDataValue   flowDataType -- Choice depends on attribute           }        flowDataType ::= CHOICE {            flowByteValue   INTEGER (1..255),            flowShortValue  INTEGER (1..65535),            flowLongValue   Integer32,            flowStringValue OCTET STRING  -- Length (n) in first byte,                  -- n+1 bytes total length, trailing zeroes truncated            }"    ::= { flowColumnActivityEntry 4 }---- The Rule Table---- This is an array of rule tables; the one in use is selected by-- CurrentRuleSet.  To change the rule set the manager chooses a set-- number which is not in use, downloads the new rule set there, then-- writes the new set number into CurrentRuleSet.  Rule set 1 is the-- default rule set, used by the meter on start-up.  Several rule sets-- can be held in a meter so that the manager can change the rules-- easily, for example with time of day.  Note that a manager may-- not change the default rule set, nor the rules in its current rule-- set!  See the 'Traffic Flow Measurement: Architecture' document [9]-- for details of rules and how they are used.flowRuleTable OBJECT-TYPE    SYNTAX  SEQUENCE OF FlowRuleEntry    MAX-ACCESS  not-accessible    STATUS   current    DESCRIPTION        "Contains all the rule sets 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                  INTEGER,    flowRuleIndex                INTEGER,    flowRuleSelector             RuleAttributeNumber,    flowRuleMask                 RuleAddress,    flowRuleMatchedValue         RuleAddress,    flowRuleAction               ActionNumber,    flowRuleParameter            Integer32    }flowRuleSet OBJECT-TYPE    SYNTAX  INTEGER (1..255)    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION        "Selects a rule set from the array of rule sets."    ::= { flowRuleEntry 1 }flowRuleIndex OBJECT-TYPE    SYNTAX  INTEGER (1..65535)    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION        "The index into the Rule table.  N.B: These values will        often be consecutive, given the fall-through semantics of        processing the table."    ::= { flowRuleEntry 2 }flowRuleSelector OBJECT-TYPE    SYNTAX  RuleAttributeNumber    MAX-ACCESS  read-create    STATUS  current    DESCRIPTION        "Indicates the attribute to be matched.        null(0) is a special case; null rules always succeed.        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-create    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-create    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-create    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 [9]."    ::= { flowRuleEntry 6 }flowRuleParameter OBJECT-TYPE    SYNTAX  Integer32    MAX-ACCESS  read-create    STATUS  current    DESCRIPTION        "A parameter value providing extra information for the        rule's action."    ::= { 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,        flowInterfaceRate,            flowInterfaceLostPackets,        flowReaderTimeout, flowReaderOwner,            flowReaderLastTime, flowReaderPreviousTime,            flowReaderStatus,        flowManagerCurrentRuleSet, flowManagerStandbyRuleSet,            flowManagerHighWaterMark,            flowManagerOwner, flowManagerTimeStamp,            flowManagerStatus,        flowFloodMark,            flowInactivityTimeout,            flowActiveFlows,            flowMaxFlows }    STATUS  current    DESCRIPTION        "The control group defines objects which are used to control        an accounting meter."    ::= {flowMIBGroups 1 }flowDataTableGroup OBJECT-GROUP    OBJECTS  {        flowDataIndex,        flowDataStatus,        flowDataSourceInterface,        flowDataSourceAdjacentType,        flowDataSourceAdjacentAddress, flowDataSourceAdjacentMask,        flowDataSourcePeerType,        flowDataSourcePeerAddress, flowDataSourcePeerMask,        flowDataSourceTransType,        flowDataSourceTransAddress, flowDataSourceTransMask,        flowDataDestInterface,        flowDataDestAdjacentType,        flowDataDestAdjacentAddress, flowDataDestAdjacentMask,        flowDataDestPeerType,        flowDataDestPeerAddress, flowDataDestPeerMask,        flowDataDestTransType,        flowDataDestTransAddress, flowDataDestTransMask,        flowDataRuleSet,        flowDataToOctets, flowDataToPDUs,        flowDataFromOctets, flowDataFromPDUs,        flowDataFirstTime, flowDataLastActiveTime,        flowDataSourceClass, flowDataDestClass, flowDataClass,        flowDataSourceKind, flowDataDestKind, flowDataKind        }    STATUS  current    DESCRIPTION        "The flow table group defines objects which provide the        structure for the rule 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  current    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,        flowColumnActivityTime,        flowColumnActivityIndex,        flowColumnActivityData        }    STATUS  current    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 }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 6 }flowMIBCompliance MODULE-COMPLIANCE    STATUS  current    DESCRIPTION        "The compliance statement for a Traffic Flow Meter."    MODULE        MANDATORY-GROUPS  {            flowControlGroup,            flowDataTableGroup,            flowRuleTableGroup            }    ::= { flowMIBCompliances 1 }END

⌨️ 快捷键说明

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