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

📄 rfc2819.mib

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 MIB
📖 第 1 页 / 共 5 页
字号:
         "The number of packets received during this         sampling interval that were less than 64 octets         long (excluding framing bits but including FCS         octets) and were otherwise well formed."     ::= { etherHistoryEntry 10 } etherHistoryOversizePkts OBJECT-TYPE     SYNTAX     Counter32     UNITS      "Packets"     MAX-ACCESS read-only     STATUS     current     DESCRIPTION         "The number of packets received during this         sampling interval that were longer than 1518         octets (excluding framing bits but including         FCS octets) but were otherwise well formed."     ::= { etherHistoryEntry 11 } etherHistoryFragments OBJECT-TYPE     SYNTAX     Counter32     UNITS      "Packets"     MAX-ACCESS read-only     STATUS     current     DESCRIPTION         "The total number of packets received during this         sampling interval that were less than 64 octets in         length (excluding framing bits but including FCS         octets) had either a bad Frame Check Sequence (FCS)         with an integral number of octets (FCS Error) or a bad         FCS with a non-integral number of octets (Alignment         Error).         Note that it is entirely normal for etherHistoryFragments to         increment.  This is because it counts both runts (which are         normal occurrences due to collisions) and noise hits."     ::= { etherHistoryEntry 12 } etherHistoryJabbers OBJECT-TYPE     SYNTAX     Counter32     UNITS      "Packets"     MAX-ACCESS read-only     STATUS     current     DESCRIPTION         "The number of packets received during this         sampling interval that were longer than 1518 octets         (excluding framing bits but including FCS octets),         and  had either a bad Frame Check Sequence (FCS)         with an integral number of octets (FCS Error) or         a bad FCS with a non-integral number of octets         (Alignment Error).         Note that this definition of jabber is different         than the definition in IEEE-802.3 section 8.2.1.5         (10BASE5) and section 10.3.1.4 (10BASE2).  These         documents define jabber as the condition where any         packet exceeds 20 ms.  The allowed range to detect         jabber is between 20 ms and 150 ms."     ::= { etherHistoryEntry 13 } etherHistoryCollisions OBJECT-TYPE     SYNTAX     Counter32     UNITS      "Collisions"     MAX-ACCESS read-only     STATUS     current     DESCRIPTION         "The best estimate of the total number of collisions         on this Ethernet segment during this sampling         interval.         The value returned will depend on the location of the         RMON probe. Section 8.2.1.3 (10BASE-5) and section         10.3.1.3 (10BASE-2) of IEEE standard 802.3 states that a         station must detect a collision, in the receive mode, if         three or more stations are transmitting simultaneously.  A         repeater port must detect a collision when two or more         stations are transmitting simultaneously.  Thus a probe         placed on a repeater port could record more collisions         than a probe connected to a station on the same segment         would.         Probe location plays a much smaller role when considering         10BASE-T.  14.2.1.4 (10BASE-T) of IEEE standard 802.3         defines a collision as the simultaneous presence of signals         on the DO and RD circuits (transmitting and receiving         at the same time).  A 10BASE-T station can only detect         collisions when it is transmitting.  Thus probes placed on         a station and a repeater, should report the same number of         collisions.         Note also that an RMON probe inside a repeater should         ideally report collisions between the repeater and one or         more other hosts (transmit collisions as defined by IEEE         802.3k) plus receiver collisions observed on any coax         segments to which the repeater is connected."     ::= { etherHistoryEntry 14 } etherHistoryUtilization OBJECT-TYPE     SYNTAX     Integer32 (0..10000)     MAX-ACCESS read-only     STATUS     current     DESCRIPTION         "The best estimate of the mean physical layer         network utilization on this interface during this         sampling interval, in hundredths of a percent."     ::= { etherHistoryEntry 15 } -- The Alarm Group -- Implementation of the Alarm group is optional. The Alarm Group -- requires the implementation of the Event group. -- Consult the MODULE-COMPLIANCE macro for the authoritative -- conformance information for this MIB. -- -- The Alarm group periodically takes statistical samples from -- variables in the probe and compares them to thresholds that have -- been configured.  The alarm table stores configuration -- entries that each define a variable, polling period, and -- threshold parameters.  If a sample is found to cross the -- threshold values, an event is generated.  Only variables that -- resolve to an ASN.1 primitive type of INTEGER (INTEGER, Integer32, -- Counter32, Counter64, Gauge32, or TimeTicks) may be monitored in -- this way. -- -- This function has a hysteresis mechanism to limit the generation -- of events.  This mechanism generates one event as a threshold -- is crossed in the appropriate direction.  No more events are -- generated for that threshold until the opposite threshold is -- crossed. -- -- In the case of a sampling a deltaValue, a probe may implement -- this mechanism with more precision if it takes a delta sample -- twice per period, each time comparing the sum of the latest two -- samples to the threshold.  This allows the detection of threshold -- crossings that span the sampling boundary.  Note that this does -- not require any special configuration of the threshold value. -- It is suggested that probes implement this more precise algorithm. alarmTable OBJECT-TYPE     SYNTAX     SEQUENCE OF AlarmEntry     MAX-ACCESS not-accessible     STATUS     current     DESCRIPTION         "A list of alarm entries."     ::= { alarm 1 } alarmEntry OBJECT-TYPE     SYNTAX     AlarmEntry     MAX-ACCESS not-accessible     STATUS     current     DESCRIPTION         "A list of parameters that set up a periodic checking         for alarm conditions.  For example, an instance of the         alarmValue object might be named alarmValue.8"     INDEX { alarmIndex }     ::= { alarmTable 1 } AlarmEntry ::= SEQUENCE {     alarmIndex                    Integer32,     alarmInterval                 Integer32,     alarmVariable                 OBJECT IDENTIFIER,     alarmSampleType               INTEGER,     alarmValue                    Integer32,     alarmStartupAlarm             INTEGER,     alarmRisingThreshold          Integer32,     alarmFallingThreshold         Integer32,     alarmRisingEventIndex         Integer32,     alarmFallingEventIndex        Integer32,     alarmOwner                    OwnerString,     alarmStatus                   EntryStatus } alarmIndex OBJECT-TYPE     SYNTAX     Integer32 (1..65535)     MAX-ACCESS read-only     STATUS     current     DESCRIPTION         "An index that uniquely identifies an entry in the         alarm table.  Each such entry defines a         diagnostic sample at a particular interval         for an object on the device."     ::= { alarmEntry 1 } alarmInterval OBJECT-TYPE     SYNTAX     Integer32     UNITS      "Seconds"     MAX-ACCESS read-create     STATUS     current     DESCRIPTION         "The interval in seconds over which the data is         sampled and compared with the rising and falling         thresholds.  When setting this variable, care         should be taken in the case of deltaValue         sampling - the interval should be set short enough         that the sampled variable is very unlikely to         increase or decrease by more than 2^31 - 1 during         a single sampling interval.         This object may not be modified if the associated         alarmStatus object is equal to valid(1)."     ::= { alarmEntry 2 } alarmVariable OBJECT-TYPE     SYNTAX     OBJECT IDENTIFIER     MAX-ACCESS read-create     STATUS     current     DESCRIPTION         "The object identifier of the particular variable to be         sampled.  Only variables that resolve to an ASN.1 primitive         type of INTEGER (INTEGER, Integer32, Counter32, Counter64,         Gauge, or TimeTicks) may be sampled.         Because SNMP access control is articulated entirely         in terms of the contents of MIB views, no access         control mechanism exists that can restrict the value of         this object to identify only those objects that exist         in a particular MIB view.  Because there is thus no         acceptable means of restricting the read access that         could be obtained through the alarm mechanism, the         probe must only grant write access to this object in         those views that have read access to all objects on         the probe.         During a set operation, if the supplied variable name is         not available in the selected MIB view, a badValue error         must be returned.  If at any time the variable name of         an established alarmEntry is no longer available in the         selected MIB view, the probe must change the status of         this alarmEntry to invalid(4).         This object may not be modified if the associated         alarmStatus object is equal to valid(1)."     ::= { alarmEntry 3 } alarmSampleType OBJECT-TYPE     SYNTAX     INTEGER {                  absoluteValue(1),                  deltaValue(2)                }     MAX-ACCESS read-create     STATUS     current     DESCRIPTION         "The method of sampling the selected variable and         calculating the value to be compared against the         thresholds.  If the value of this object is         absoluteValue(1), the value of the selected variable         will be compared directly with the thresholds at the         end of the sampling interval.  If the value of this         object is deltaValue(2), the value of the selected         variable at the last sample will be subtracted from         the current value, and the difference compared with         the thresholds.         This object may not be modified if the associated         alarmStatus object is equal to valid(1)."     ::= { alarmEntry 4 } alarmValue OBJECT-TYPE     SYNTAX     Integer32     MAX-ACCESS read-only     STATUS     current     DESCRIPTION         "The value of the statistic during the last sampling         period.  For example, if the sample type is deltaValue,         this value will be the difference between the samples         at the beginning and end of the period.  If the sample         type is absoluteValue, this value will be the sampled         value at the end of the period.         This is the value that is compared with the rising and         falling thresholds.         The value during the current sampling period is not         made available until the period is completed and will         remain available until the next period completes."     ::= { alarmEntry 5 } alarmStartupAlarm OBJECT-TYPE     SYNTAX     INTEGER {                  risingAlarm(1),                  fallingAlarm(2),                  risingOrFallingAlarm(3)                }     MAX-ACCESS read-create     STATUS     current     DESCRIPTION         "The alarm that may be sent when this entry is first         set to valid.  If the first sample after this entry         becomes valid is greater than or equal to the         risingThreshold and alarmStartupAlarm is equal to         risingAlarm(1) or risingOrFallingAlarm(3), then a single         rising alarm will be generated.  If the first sample         after this entry becomes valid is less than or equal         to the fallingThreshold and alarmStartupAlarm is equal         to fallingAlarm(2) or risingOrFallingAlarm(3), then a         single falling alarm will be generated.         This object may not be modified if the associated         alarmStatus object is equal to valid(1)."     ::= { alarmEntry 6 } alarmRisingThreshold OBJECT-TYPE     SYNTAX     Integer32     MAX-ACCESS read-create     STATUS     current     DESCRIPTION         "A threshold for the sampled statistic.  When the current         sampled value is greater than or equal to this threshold,         and the value at the last sampling interval was less than         this threshold, a single event will be generated.         A single event will also be generated if the first         sample after this entry becomes valid is greater than or         equal to this threshold and the associated         alarmStartupAlarm is equal to risingAlarm(1) or         risingOrFallingAlarm(3).         After a rising event is generated, another such event         will not be generated until the sampled value         falls below this threshold and reaches the         alarmFallingThreshold.         This object may not be modified if the associated         alarmStatus object is equal to valid(1)."     ::= { alarmEntry 7 } alarmFallingThreshold OBJECT-TYPE     SYNTAX     Integer32     MAX-ACCESS read-create

⌨️ 快捷键说明

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