Initial commit
This commit is contained in:
commit
98a672123c
142
MIBS/2n/TEL2N-MIB
Normal file
142
MIBS/2n/TEL2N-MIB
Normal file
@ -0,0 +1,142 @@
|
||||
|
||||
TEL2N-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE, MODULE-IDENTITY, enterprises,
|
||||
Integer32, TimeTicks, IpAddress
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
tel2n MODULE-IDENTITY
|
||||
LAST-UPDATED "201505011057Z"
|
||||
ORGANIZATION
|
||||
"2N TELEKOMUNIKACE a.s."
|
||||
CONTACT-INFO
|
||||
"Modranska 621, 143 01 Praha 4"
|
||||
DESCRIPTION
|
||||
"telecommunication company"
|
||||
|
||||
REVISION "201505011057Z"
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
::= { enterprises 6530 }
|
||||
|
||||
|
||||
-- Helios IP intercoms
|
||||
|
||||
heliosip OBJECT IDENTIFIER ::= { tel2n 11 }
|
||||
|
||||
hipProductName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of product"
|
||||
::= { heliosip 1 }
|
||||
|
||||
hipHwVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hardware version"
|
||||
::= { heliosip 2 }
|
||||
|
||||
hipSerial OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(14))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique serial number"
|
||||
::= { heliosip 3 }
|
||||
|
||||
hipVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(16))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Firmware version number"
|
||||
::= { heliosip 4 }
|
||||
|
||||
hipBootVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bootloader version number"
|
||||
::= { heliosip 5 }
|
||||
|
||||
hipSipTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HipSipEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of SIP accounts"
|
||||
::= { heliosip 6 }
|
||||
|
||||
hipSipEntry OBJECT-TYPE
|
||||
SYNTAX HipSipEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { hipIndex }
|
||||
::= { hipSipTable 1 }
|
||||
|
||||
HipSipEntry ::= SEQUENCE {
|
||||
hipIndex
|
||||
Integer32,
|
||||
hipPhoneNumber
|
||||
OCTET STRING,
|
||||
hipState
|
||||
INTEGER,
|
||||
hipRegistrationAt
|
||||
IpAddress,
|
||||
hipRegistrationTime
|
||||
TimeTicks
|
||||
}
|
||||
|
||||
hipIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifier of SIP account"
|
||||
::= { hipSipEntry 1 }
|
||||
|
||||
hipPhoneNumber OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Registered phone number"
|
||||
::= { hipSipEntry 2 }
|
||||
|
||||
hipState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
down (0),
|
||||
goingup (1),
|
||||
up (2),
|
||||
goingdown (3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current state of account"
|
||||
::= { hipSipEntry 3 }
|
||||
|
||||
hipRegistrationAt OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Registrar IP address"
|
||||
::= { hipSipEntry 4 }
|
||||
|
||||
hipRegistrationTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Registration time"
|
||||
::= { hipSipEntry 5 }
|
||||
END
|
2198
MIBS/3com/A3COM-HUAWEI-DEVICE-MIB
Normal file
2198
MIBS/3com/A3COM-HUAWEI-DEVICE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
608
MIBS/3com/A3COM-HUAWEI-LswDEVM-MIB
Normal file
608
MIBS/3com/A3COM-HUAWEI-LswDEVM-MIB
Normal file
@ -0,0 +1,608 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (c) 2004-2012 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description£º HUAWEI Lan Switch Platform Device Management MIB
|
||||
-- Reference:
|
||||
-- Version: V2.3
|
||||
-- History:
|
||||
-- V1.0 (1) Created by Hou Qiang, 2001.06.29
|
||||
-- (2) Revised by Qi Zhenglin, 2001.12.30 ----r003 revision
|
||||
-- V1.1 2004/7/20 import hwLswFrameIndex, hwLswSlotIndex
|
||||
-- FROM A3COM-HUAWEI-DEVICE-MIB
|
||||
-- V1.2 2004/09/10
|
||||
-- 1) change all MIB objects' STATUS from mandatory to current.
|
||||
-- 2) remove statement before hwLswdevMMib
|
||||
-- 3) adjust file format, change tab to space and some small
|
||||
-- changes.
|
||||
-- 4) change STATUS of hwCfmWriteFlash and hwCfmEraseFlash
|
||||
-- from write-only to read-write.
|
||||
-- V2.0 2004-10-12 updated by gaolong
|
||||
-- Import Gauge32, OBJECT-IDENTITY.
|
||||
-- Relocate hwLswdevMMib MODULE-IDENTITY clause.
|
||||
-- Change ACCESS to MAX-ACCESS
|
||||
-- Change Gauge to Gauge32.
|
||||
-- Change value of hwDevMFanStatus and hwDevMPowerStatus from underscores to hyphens.
|
||||
-- V2.1 2005-01-12
|
||||
-- Change the description of hwFlhTotalSize and hwFlhTotalFree by sunqiang
|
||||
-- V2.2 2005-06-10 updated by Chen Xi
|
||||
-- Modify the SYNTAX and DESCRIPTION of hwLinkUpDownTrapEnable
|
||||
-- and adjust file format.
|
||||
-- V2.3 2011-11-26 updated by duyanbing
|
||||
-- Add hwDevMFirstTrapTime.
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Varibles and types be imported
|
||||
--
|
||||
-- ==================================================================
|
||||
A3COM-HUAWEI-LswDEVM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, TimeTicks, Gauge32, OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
lswCommon, huaweiUtility
|
||||
FROM A3COM-HUAWEI-OID-MIB
|
||||
hwLswFrameIndex, hwLswSlotIndex
|
||||
FROM A3COM-HUAWEI-DEVICE-MIB
|
||||
;
|
||||
|
||||
hwLswdevMMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201111260000Z"
|
||||
ORGANIZATION ""
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
""
|
||||
REVISION "200106290000Z"
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { lswCommon 9 }
|
||||
|
||||
|
||||
hwDevice OBJECT IDENTIFIER ::= { huaweiUtility 1 }
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
hwCpuTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCpuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of CPU statistics."
|
||||
::= { hwDevice 1 }
|
||||
|
||||
hwCpuEntry OBJECT-TYPE
|
||||
SYNTAX HwCpuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Entries of hwCpuTable."
|
||||
INDEX { hwCpuIndex }
|
||||
::= { hwCpuTable 1 }
|
||||
|
||||
HwCpuEntry ::=
|
||||
SEQUENCE {
|
||||
hwCpuIndex INTEGER,
|
||||
hwCpuCostRate Gauge32,
|
||||
hwCpuCostRatePer1Min Gauge32,
|
||||
hwCpuCostRatePer5Min Gauge32
|
||||
}
|
||||
|
||||
hwCpuIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of hwCpuTable. This integer is a uniq number to
|
||||
identify the CPU(s). We recommand two Number Plans in this
|
||||
paper, Logical Number or Phisical Number. For the first
|
||||
case, hwCpuIndex is a integer, range from 1 to the Maximum
|
||||
number, for example 1,2,3,4,5 ..., where 1 represents
|
||||
the first CPU, 2 represents the second CPU, etc. For the
|
||||
second case hwCpuIndex represents physical card position
|
||||
(Shelf Number, Frame Number, Slot Number, SubSlotNumber)
|
||||
where the CPU residing, for example, 0x01020304 represent
|
||||
the CPU on the 4th subslot of the 3th slot of the 2nd frame
|
||||
of the 1st Shelf. In the condition of multiple CPU system
|
||||
where CPU group coordinately process on one board, we see
|
||||
the CPUs as one CPU"
|
||||
::= { hwCpuEntry 1 }
|
||||
|
||||
hwCpuCostRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The overall CPU busy percentage in the last 5 second period. "
|
||||
::= { hwCpuEntry 2 }
|
||||
|
||||
hwCpuCostRatePer1Min OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The overall CPU cost percentage in the last 1 minute period. "
|
||||
::= { hwCpuEntry 3 }
|
||||
|
||||
hwCpuCostRatePer5Min OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The overall CPU cost percentage in the last 5 minutes period. "
|
||||
::= { hwCpuEntry 4 }
|
||||
|
||||
|
||||
hwMem OBJECT IDENTIFIER ::= { hwDevice 2 }
|
||||
|
||||
hwMemTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains memory information. "
|
||||
::= { hwMem 1 }
|
||||
|
||||
hwMemEntry OBJECT-TYPE
|
||||
SYNTAX HwMemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Entries of hwMemTable"
|
||||
INDEX { hwMemModuleIndex }
|
||||
::= { hwMemTable 1 }
|
||||
|
||||
HwMemEntry ::=
|
||||
SEQUENCE {
|
||||
hwMemModuleIndex INTEGER,
|
||||
hwMemSize Gauge32,
|
||||
hwMemFree Gauge32,
|
||||
hwMemRawSliceUsed Gauge32,
|
||||
hwMemLgFree Gauge32,
|
||||
hwMemFail Gauge32,
|
||||
hwMemFailNoMem Gauge32
|
||||
}
|
||||
|
||||
hwMemModuleIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of hwMemTable. This integer is a uniq number to
|
||||
identify the memory module. We recommand two Number Plans
|
||||
in this paper, Logical Number or Phisical Number. For the
|
||||
first case, hwMemModuleIndex is a integer, range from 1 to
|
||||
the Maximum number, for example 1,2,3,4,5 ..., where 1
|
||||
represents the first memory module, 2 represents the second
|
||||
memory module, etc. For the second case hwMemModuleIndex
|
||||
represents physical card position (Shelf Number, Frame Number,
|
||||
Slot Number, SubSlotNumber) where the memory module residing,
|
||||
for example, 0x01020304 represent the memory module on the 4th
|
||||
subslot of the 3th slot of the 2nd frame of the 1st Shelf. "
|
||||
::= { hwMemEntry 1 }
|
||||
|
||||
hwMemSize OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the total size of the memory module
|
||||
which is on the managed object."
|
||||
::= { hwMemEntry 2 }
|
||||
|
||||
hwMemFree OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the free size of the memory"
|
||||
::= { hwMemEntry 3 }
|
||||
|
||||
hwMemRawSliceUsed OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the used size of the raw slice memory"
|
||||
::= { hwMemEntry 4 }
|
||||
|
||||
hwMemLgFree OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The largest free size of the contiguous area in the memory.
|
||||
The unit is byte."
|
||||
::= { hwMemEntry 5 }
|
||||
|
||||
hwMemFail OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The times of memory allocation failures"
|
||||
::= { hwMemEntry 6 }
|
||||
|
||||
hwMemFailNoMem OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The times of memory allocation failures due to no free memory."
|
||||
::= { hwMemEntry 7 }
|
||||
|
||||
|
||||
hwBufTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBufEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains buffer information. "
|
||||
::= { hwMem 2 }
|
||||
|
||||
hwBufEntry OBJECT-TYPE
|
||||
SYNTAX HwBufEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Entries of hwBufferTable"
|
||||
INDEX { hwBufModuleIndex , hwBufSize }
|
||||
::= { hwBufTable 1 }
|
||||
|
||||
HwBufEntry ::=
|
||||
SEQUENCE {
|
||||
hwBufModuleIndex INTEGER,
|
||||
hwBufSize INTEGER,
|
||||
hwBufCurrentTotal Gauge32,
|
||||
hwBufCurrentUsed Gauge32
|
||||
}
|
||||
|
||||
hwBufModuleIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of hwBufferTable. This integer is a uniq number to
|
||||
identify the buffer module. We recommand two Number Plans
|
||||
in this paper, Logical Number or Phisical Number. For the
|
||||
first case, hwBufferModuleIndex is a integer, range from 1 to
|
||||
the Maximum number, for example 1,2,3,4,5 ..., where 1
|
||||
represents the first buffer module, 2 represents the second
|
||||
buffer module, etc. For the second case hwBufferModuleIndex
|
||||
represents physical card position (Shelf Number, Frame Number,
|
||||
Slot Number, SubSlotNumber) where the buffer module residing,
|
||||
for example, 0x01020304 represent the buffer module on the 4th
|
||||
subslot of the 3th slot of the 2nd frame of the 1st Shelf. "
|
||||
::= { hwBufEntry 1 }
|
||||
|
||||
hwBufSize OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size of buffer,unit is byte."
|
||||
::= { hwBufEntry 2 }
|
||||
|
||||
hwBufCurrentTotal OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of buffer currently."
|
||||
::= { hwBufEntry 3 }
|
||||
|
||||
hwBufCurrentUsed OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of used buffer currently."
|
||||
::= { hwBufEntry 4 }
|
||||
|
||||
|
||||
hwFlh OBJECT IDENTIFIER ::= { hwDevice 3 }
|
||||
|
||||
-- huawei Local Flash Group
|
||||
-- This group is present in all products which contain flash"
|
||||
|
||||
hwFlhTotalSize OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The flash memory's total size, in kilobyte"
|
||||
::= { hwFlh 1 }
|
||||
|
||||
hwFlhTotalFree OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The free space in internal flash memory, in kilobyte"
|
||||
::= { hwFlh 2 }
|
||||
|
||||
hwFlhLastDelTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time since system up of the lastest deleting operation of
|
||||
flash memory.The value of Zero indicates there is no erasing operation
|
||||
since system up"
|
||||
DEFVAL { 0 }
|
||||
::= { hwFlh 3 }
|
||||
|
||||
hwFlhDelState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
executing(1),
|
||||
ok(2),
|
||||
error(3),
|
||||
readOnly(4),
|
||||
failtoopen(5),
|
||||
blockMallocFail(6),
|
||||
noneDelOperationSinceStart(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state indicates the result of current or
|
||||
lastest flash memory deleting operation"
|
||||
::= { hwFlh 4 }
|
||||
|
||||
hwFlhState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
busy(1),
|
||||
free(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Busy indicates the flash memory is unavailable due to others may be using it,
|
||||
and free indicates the flash memory is available now"
|
||||
::= { hwFlh 5 }
|
||||
|
||||
-- ==================================================================
|
||||
|
||||
hwLswdevMMibObject OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwLswdevMMib 1 }
|
||||
|
||||
hwdevMFanStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDevMFanStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " Fan status description table "
|
||||
::= { hwLswdevMMibObject 1 }
|
||||
|
||||
|
||||
hwdevMFanStatusEntry OBJECT-TYPE
|
||||
SYNTAX HwDevMFanStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " Fan status description table entry "
|
||||
INDEX { hwDevMFanNum }
|
||||
::= { hwdevMFanStatusTable 1}
|
||||
|
||||
|
||||
HwDevMFanStatusEntry ::=
|
||||
SEQUENCE {
|
||||
hwDevMFanNum INTEGER,
|
||||
hwDevMFanStatus INTEGER
|
||||
}
|
||||
|
||||
hwDevMFanNum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Fan number "
|
||||
::= { hwdevMFanStatusEntry 1 }
|
||||
|
||||
|
||||
hwDevMFanStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
active (1),
|
||||
deactive (2),
|
||||
not-install (3),
|
||||
unsupport (4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Fan status: active (1), deactive (2) not installed (3) and unsupported (4)"
|
||||
::= { hwdevMFanStatusEntry 2 }
|
||||
|
||||
|
||||
hwdevMPowerStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDevMPowerStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " Power status description table "
|
||||
::= { hwLswdevMMibObject 2 }
|
||||
|
||||
|
||||
hwdevMPowerStatusEntry OBJECT-TYPE
|
||||
SYNTAX HwDevMPowerStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " Power status description table entry "
|
||||
INDEX { hwDevMPowerNum }
|
||||
::= { hwdevMPowerStatusTable 1}
|
||||
|
||||
HwDevMPowerStatusEntry ::=
|
||||
SEQUENCE {
|
||||
hwDevMPowerNum INTEGER,
|
||||
hwDevMPowerStatus INTEGER
|
||||
}
|
||||
|
||||
|
||||
hwDevMPowerNum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Power number "
|
||||
::= { hwdevMPowerStatusEntry 1 }
|
||||
|
||||
|
||||
hwDevMPowerStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
active (1),
|
||||
deactive (2),
|
||||
not-install (3),
|
||||
unsupport (4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Power status: active (1), deactive (2) not installed (3) and unsupported "
|
||||
::= { hwdevMPowerStatusEntry 2 }
|
||||
|
||||
|
||||
hwdevMSlotEnvironmentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwdevMSlotEnvironmentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " environment description table "
|
||||
::= { hwLswdevMMibObject 3 }
|
||||
|
||||
|
||||
hwdevMSlotEnvironmentEntry OBJECT-TYPE
|
||||
SYNTAX HwdevMSlotEnvironmentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION " environment description table entry "
|
||||
INDEX { hwLswFrameIndex, hwLswSlotIndex, hwdevMSlotEnvironmentType }
|
||||
::= { hwdevMSlotEnvironmentTable 1 }
|
||||
|
||||
|
||||
HwdevMSlotEnvironmentEntry ::=
|
||||
SEQUENCE {
|
||||
hwdevMSlotEnvironmentType INTEGER,
|
||||
hwDevMSlotEnvironmentStatus INTEGER,
|
||||
hwDevMSlotEnvironmentValue INTEGER,
|
||||
hwDevMSlotEnvironmentUpperLimit INTEGER,
|
||||
hwDevMSlotEnvironmentLowerLimit INTEGER
|
||||
}
|
||||
|
||||
|
||||
hwdevMSlotEnvironmentType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
temperature(1),
|
||||
humidity(2),
|
||||
fog(3)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Environment type "
|
||||
::= { hwdevMSlotEnvironmentEntry 1 }
|
||||
|
||||
hwDevMSlotEnvironmentStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal(1),
|
||||
upper(2),
|
||||
lower(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Environment status"
|
||||
::= { hwdevMSlotEnvironmentEntry 2 }
|
||||
|
||||
hwDevMSlotEnvironmentValue OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION " Environment value"
|
||||
::= { hwdevMSlotEnvironmentEntry 3 }
|
||||
|
||||
hwDevMSlotEnvironmentUpperLimit OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Environment upper limit "
|
||||
::= { hwdevMSlotEnvironmentEntry 4 }
|
||||
|
||||
|
||||
hwDevMSlotEnvironmentLowerLimit OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Environment Lower limit"
|
||||
::= { hwdevMSlotEnvironmentEntry 5 }
|
||||
|
||||
|
||||
hwLinkUpDownTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enableBoth(1) ,
|
||||
disableBoth(2) ,
|
||||
enableLinkUpTrapOnly(3) ,
|
||||
enableLinkDownTrapOnly(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable linkUp/linkDown traps of the device, determining whether
|
||||
to enable linkUp/linkDown traps with that of the interface.
|
||||
When the value is enableBoth(1), the linkUp/linkDown traps are both
|
||||
enabled.
|
||||
When the value is disableBoth(2), the linkUp/linkDown traps are both
|
||||
disabled.
|
||||
When the value is enableLinkUpTrapOnly(3), the linkUp traps is enabled
|
||||
and the linkDown traps is disabled.
|
||||
When the value is enableLinkDownTrapOnly(4), the linkUp traps is
|
||||
disabled and the linkDown traps is enabled. "
|
||||
::= { hwLswdevMMibObject 9 }
|
||||
|
||||
hwdot1qTpFdbLearnStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Enable/Disable the address learning."
|
||||
::= { hwLswdevMMibObject 10 }
|
||||
|
||||
|
||||
|
||||
hwCfmWriteFlash OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
write(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Write the current effective configuration into the Flash memory.
|
||||
This object does not support read operation."
|
||||
::= { hwLswdevMMibObject 11 }
|
||||
|
||||
|
||||
hwCfmEraseFlash OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
erase(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION " Delete the configuration from the Flash memory.
|
||||
This object does not support read operation."
|
||||
::= { hwLswdevMMibObject 12 }
|
||||
|
||||
hwDevMFirstTrapTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the first trap time."
|
||||
::= { hwLswdevMMibObject 13 }
|
||||
|
||||
END
|
253
MIBS/3com/A3COM-HUAWEI-OID-MIB
Normal file
253
MIBS/3com/A3COM-HUAWEI-OID-MIB
Normal file
@ -0,0 +1,253 @@
|
||||
-- =================================================================
|
||||
-- Copyright (c) 2004-2012 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
|
||||
--
|
||||
-- Description:The H3C root mib
|
||||
-- Reference:
|
||||
-- Version: V1.70
|
||||
-- History:
|
||||
-- V1.0 2004-08-05 Initial version, created by gaolong.
|
||||
-- V1.22 add MIB identifier
|
||||
-- 'h3cVoiceVlan'
|
||||
-- 'h3cL4Redirect'
|
||||
-- 'h3cUser', 'h3cRadius'
|
||||
-- 'h3cPowerEthernetExt'
|
||||
-- 'h3cEntityRelation'
|
||||
-- 'h3cProtocolVlan'
|
||||
-- 'h3cQosProfile'
|
||||
-- V1.23 add MIB identifier
|
||||
-- 'hwQoS'
|
||||
-- V1.3 2004-10-12 updated by gaolong
|
||||
-- add MIB identifier 'rmonExtend'
|
||||
-- V1.31 2004-10-23 updated by gaolong
|
||||
-- add 'h3cEntityVendorTypeOID', 'dlsw', 'hwpaeExtMib', 'hwDevice', 'h3cNat',
|
||||
-- 'h3cPos', subnode 20 under h3cCommon, 'voice', object identifiers.
|
||||
-- V1.32 2004-11-8 update by xiejianping
|
||||
-- add 'h3cAAL5' and 'h3cSSH';
|
||||
-- V1.33 2004-11-10 update by xiejianping
|
||||
-- add 'h3cRSA';
|
||||
-- V1.34 2004-12-12 updated by gaolong
|
||||
-- add h3cVrrpExt, h3cIpa, h3cPortSecurity, h3cVpls, h3cE1,
|
||||
-- h3cT1, h3cIkeMonitor
|
||||
-- V1.35 2004-12-25 updated by gaolong
|
||||
-- add 'h3cIfExt', 'h3cWebSwitch', 'h3cAutoDetect', 'h3cIpBroadcast',
|
||||
-- and 'h3cIpx'.
|
||||
-- V1.36 2005-03-10 updated by gaolong
|
||||
-- modify 'h3cIkeMonitor' to 'h3cIKEMonitor' by gaolong
|
||||
-- add 'h3cDldp' and 'h3cRrpp'
|
||||
-- V1.37 2005-03-29 updated by gaolong
|
||||
-- modify object name for IPSec monitor
|
||||
-- V1.38 2005-05-03 updated by gaolong
|
||||
-- add 'h3cVoice', 'h3cRcr', 'h3cAtmDxi', 'h3cDomain', 'h3cUnicast', 'h3cTrap',
|
||||
-- 'h3cDhcpSnoop', 'h3cIPS', 'h3cProtocolPriority', 'h3cEpon', 'h3cCfCard',
|
||||
-- and 'h3cIds'
|
||||
-- V1.39 2005/5/25 add 'h3cMulticast' and 'h3cMpm' by gaolong
|
||||
-- change name of subnode 20 under h3cCommon to 'h3cNS'
|
||||
-- V1.40 2005/6/25 updated by gaolong
|
||||
-- add 'h3cOadp', 'h3cTunnel', 'h3cGre', 'h3cObjectInfo', 'h3cDvpn'
|
||||
-- and 'h3cDhcpRelay' by gaolong
|
||||
-- V1.41 2005/7/9 add 'h3cIsis' by gaolong
|
||||
-- V1.42 2005/8/2 add 'h3cRpr' by gaolong
|
||||
-- V1.43 2005/9/2 add 'h3cSubnetVlan' by gaolong
|
||||
-- V1.44 2005/9/20 add 'h3cDlswExt', 'h3cSyslog' by gaolong
|
||||
-- V1.45 2005/10/29 remove 'voice' for confliction with 3Com MIB by longyin
|
||||
-- V1.46 2005/12/02 add 'h3cFlowTemplate' and 'h3cQos2' under 'h3cCommon',
|
||||
-- add 'h3cSNMPAgCpb' under 'h3c',
|
||||
-- add subidentifier 'h3cQosCapability' of 'h3cSNMPAgCpb',
|
||||
-- add subidentifier 'h3cIfQos2' and 'h3cCBQos2' of 'h3cQos2',
|
||||
-- add 'h3cStormConstrain' by longyin
|
||||
-- V1.47 2006/01/09 add 'h3cIpAddrMIB' by longyin
|
||||
-- V1.48 2006/01/21 add 'h3cMirrGroup' by longyin
|
||||
-- V1.49 2006/03/05 add 'h3cQINQ' by longyin
|
||||
-- V1.50 2006/04/06 add 'h3cTransceiver', 'h3cIpv6AddrMIB' by gaolong
|
||||
-- V1.51 2006/06/14 add 'h3cBfdMIB' by longyin
|
||||
-- V1.52 2006/11/25 add 'h3cRCP' by gaolong
|
||||
-- V1.53 2007/01/11 add 'h3cAcfp' by gaolong
|
||||
-- V1.54 2007/01/24 add 'h3cDot11' by gaolong
|
||||
-- V1.55 2007/05/15 add 'h3cE1T1VI' by gaolong
|
||||
-- V1.56 2007/07/10 add 'h3cwapiMIB', "h3cL2VpnPwe3", "h3cMplsOam"
|
||||
-- and "h3cMplsOamPs" by gaolong
|
||||
-- V1.57 2007/08/09 add 'h3cSiemMib' by gaolong
|
||||
-- V1.58 2007/12/27 add 'h3cAFC' and 'h3cMultCDR' by longyin
|
||||
-- V1.59 2008/02/27 add 'h3cMACInformation', 'h3cFireWall', 'h3cDSP' by longyin
|
||||
-- V1.60 2008/04/29 add 'h3cNetMan' by songhao
|
||||
-- V1.61 2008/06/02 add 'h3cStack', 'h3cPosa' by songhao
|
||||
-- V1.62 2008/07/29 add 'h3cWebAuthentication' by songhao
|
||||
-- V1.63 2008/12/03 add 'h3cLpbkdt' by songhao
|
||||
-- V1.64 2009/02/27 add 'h3cMultiMedia', 'h3cDns', 'h3c3GModem'
|
||||
-- and 'h3cPortal' by songhao
|
||||
-- V1.65 2009/05/18 add 'h3clldp','h3cDHCPServer','h3cPPPoEServer','h3cL2Isolate',
|
||||
-- 'h3cSnmpExt' by duyanbing
|
||||
-- V1.66 2009/11/04 add 'h3cVsi','h3cEvc','h3cMinm','h3cblg','h3cRS485' by shuaixiaojuan
|
||||
-- V1.67 2010/03/16 add 'h3cARPRatelimit', 'h3cLI' by songhao
|
||||
-- V1.68 2011/01/31 add 'h3cDar', 'h3cPBR' by songhao
|
||||
-- V1.69 2011/04/22 add 'h3cAAANasId' by duyanbing
|
||||
-- V1.70 2012/04/19 add 'h3cTeTunnel','h3cLB','h3cDldp2','h3cWIPS','h3cFCoE' by duyanbing
|
||||
-- =================================================================
|
||||
A3COM-HUAWEI-OID-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises
|
||||
FROM RFC1155-SMI;
|
||||
|
||||
-- level 1 under .enterprises
|
||||
a3Com OBJECT IDENTIFIER ::= { enterprises 43 }
|
||||
|
||||
jv-mib OBJECT IDENTIFIER ::= { a3Com 45 }
|
||||
huawei OBJECT IDENTIFIER ::= { jv-mib 1 }
|
||||
-- level 2 under .huawei
|
||||
hwLocal OBJECT IDENTIFIER ::= { huawei 1 }
|
||||
hwproducts OBJECT IDENTIFIER ::= { huawei 2 }
|
||||
|
||||
huaweiMgmt OBJECT IDENTIFIER ::= { huawei 5 }
|
||||
|
||||
huaweiUtility OBJECT IDENTIFIER ::= { huawei 6 }
|
||||
h3c OBJECT IDENTIFIER ::= { huawei 10 }
|
||||
-- level 3
|
||||
hwInternetProtocol OBJECT IDENTIFIER ::= { hwLocal 3 }
|
||||
router OBJECT IDENTIFIER ::= { hwproducts 2 }
|
||||
lanSw OBJECT IDENTIFIER ::= { hwproducts 23 }
|
||||
mlsr OBJECT IDENTIFIER ::= { hwproducts 33 }
|
||||
dlsw OBJECT IDENTIFIER ::= { hwproducts 34 } -- Reference: huawei-dlsw.mib
|
||||
hwDhcp OBJECT IDENTIFIER ::= { huaweiMgmt 7 }
|
||||
hwMpls OBJECT IDENTIFIER ::= { huaweiMgmt 12 }
|
||||
hwpaeExtMib OBJECT IDENTIFIER ::= { huaweiMgmt 22 } -- Reference: huawei-8021x-ext.mib
|
||||
huaweiDatacomm OBJECT IDENTIFIER ::= { huaweiMgmt 25 }
|
||||
hwDevice OBJECT IDENTIFIER ::= { huaweiUtility 1 } -- Reference: huawei-splat-devm.mib
|
||||
|
||||
-- under h3c
|
||||
h3cCommon OBJECT IDENTIFIER ::= { h3c 2 } -- 2004/1/12, xiejianping changed
|
||||
h3cEntityVendorTypeOID OBJECT IDENTIFIER ::= { h3c 3 } -- 2004/5/18, xiejianping added
|
||||
hwSystem OBJECT IDENTIFIER ::= { h3c 6 } -- 2004/4/24, xiejianping changed
|
||||
h3cSNMPAgCpb OBJECT IDENTIFIER ::= { h3c 7 } -- 2005/11/27, longyin added, for capability MIBs
|
||||
|
||||
|
||||
vrpProtocol OBJECT IDENTIFIER ::= { hwInternetProtocol 3 }
|
||||
rmonExtend OBJECT IDENTIFIER ::= { hwInternetProtocol 4 }
|
||||
-- under lanSw
|
||||
lswCommon OBJECT IDENTIFIER ::= { lanSw 1 }
|
||||
|
||||
-- remove 'voice' for confliction of 3Com
|
||||
-- voice OBJECT IDENTIFIER ::= { huaweiDatacomm 1 }
|
||||
|
||||
hwQoS OBJECT IDENTIFIER ::= { huaweiDatacomm 32 }
|
||||
|
||||
h3cFtm OBJECT IDENTIFIER ::= { h3cCommon 1 }
|
||||
h3cUIMgt OBJECT IDENTIFIER ::= { h3cCommon 2 }
|
||||
h3cEntityExtend OBJECT IDENTIFIER ::= { h3cCommon 6 }
|
||||
h3cIPSecMonitor OBJECT IDENTIFIER ::= { h3cCommon 7 }
|
||||
h3cAcl OBJECT IDENTIFIER ::= { h3cCommon 8 }
|
||||
h3cVoiceVlan OBJECT IDENTIFIER ::= { h3cCommon 9 }
|
||||
h3cL4Redirect OBJECT IDENTIFIER ::= { h3cCommon 10 }
|
||||
h3cUser OBJECT IDENTIFIER ::= { h3cCommon 12 }
|
||||
h3cRadius OBJECT IDENTIFIER ::= { h3cCommon 13 }
|
||||
h3cPowerEthernetExt OBJECT IDENTIFIER ::= { h3cCommon 14 }
|
||||
h3cEntityRelation OBJECT IDENTIFIER ::= { h3cCommon 15 }
|
||||
h3cProtocolVlan OBJECT IDENTIFIER ::= { h3cCommon 16 }
|
||||
h3cQosProfile OBJECT IDENTIFIER ::= { h3cCommon 17 }
|
||||
h3cNat OBJECT IDENTIFIER ::= { h3cCommon 18 }
|
||||
h3cPos OBJECT IDENTIFIER ::= { h3cCommon 19 }
|
||||
h3cNS OBJECT IDENTIFIER ::= { h3cCommon 20 }
|
||||
h3cAAL5 OBJECT IDENTIFIER ::= { h3cCommon 21 }
|
||||
h3cSSH OBJECT IDENTIFIER ::= { h3cCommon 22 }
|
||||
h3cRSA OBJECT IDENTIFIER ::= { h3cCommon 23 }
|
||||
h3cVrrpExt OBJECT IDENTIFIER ::= { h3cCommon 24 }
|
||||
|
||||
h3cIpa OBJECT IDENTIFIER ::= { h3cCommon 25 }
|
||||
h3cPortSecurity OBJECT IDENTIFIER ::= { h3cCommon 26 }
|
||||
h3cVpls OBJECT IDENTIFIER ::= { h3cCommon 27 }
|
||||
h3cE1 OBJECT IDENTIFIER ::= { h3cCommon 28 }
|
||||
h3cT1 OBJECT IDENTIFIER ::= { h3cCommon 29 }
|
||||
h3cIKEMonitor OBJECT IDENTIFIER ::= { h3cCommon 30 }
|
||||
h3cWebSwitch OBJECT IDENTIFIER ::= { h3cCommon 31 }
|
||||
h3cAutoDetect OBJECT IDENTIFIER ::= { h3cCommon 32 }
|
||||
h3cIpBroadcast OBJECT IDENTIFIER ::= { h3cCommon 33 }
|
||||
h3cIpx OBJECT IDENTIFIER ::= { h3cCommon 34 }
|
||||
h3cIPS OBJECT IDENTIFIER ::= { h3cCommon 35 }
|
||||
h3cDhcpSnoop OBJECT IDENTIFIER ::= { h3cCommon 36 }
|
||||
h3cProtocolPriority OBJECT IDENTIFIER ::= { h3cCommon 37 }
|
||||
h3cTrap OBJECT IDENTIFIER ::= { h3cCommon 38 }
|
||||
h3cVoice OBJECT IDENTIFIER ::= { h3cCommon 39 }
|
||||
h3cIfExt OBJECT IDENTIFIER ::= { h3cCommon 40 }
|
||||
h3cCfCard OBJECT IDENTIFIER ::= { h3cCommon 41 }
|
||||
h3cEpon OBJECT IDENTIFIER ::= { h3cCommon 42 }
|
||||
h3cDldp OBJECT IDENTIFIER ::= { h3cCommon 43 }
|
||||
h3cUnicast OBJECT IDENTIFIER ::= { h3cCommon 44 }
|
||||
h3cRrpp OBJECT IDENTIFIER ::= { h3cCommon 45 }
|
||||
h3cDomain OBJECT IDENTIFIER ::= { h3cCommon 46 }
|
||||
h3cIds OBJECT IDENTIFIER ::= { h3cCommon 47 }
|
||||
h3cRcr OBJECT IDENTIFIER ::= { h3cCommon 48 }
|
||||
h3cAtmDxi OBJECT IDENTIFIER ::= { h3cCommon 49 }
|
||||
h3cMulticast OBJECT IDENTIFIER ::= { h3cCommon 50 }
|
||||
h3cMpm OBJECT IDENTIFIER ::= { h3cCommon 51 }
|
||||
h3cOadp OBJECT IDENTIFIER ::= { h3cCommon 52 }
|
||||
h3cTunnel OBJECT IDENTIFIER ::= { h3cCommon 53 }
|
||||
h3cGre OBJECT IDENTIFIER ::= { h3cCommon 54 }
|
||||
h3cObjectInfo OBJECT IDENTIFIER ::= { h3cCommon 55 }
|
||||
h3cDvpn OBJECT IDENTIFIER ::= { h3cCommon 57 }
|
||||
h3cDhcpRelay OBJECT IDENTIFIER ::= { h3cCommon 58 }
|
||||
h3cIsis OBJECT IDENTIFIER ::= { h3cCommon 59 }
|
||||
h3cRpr OBJECT IDENTIFIER ::= { h3cCommon 60 }
|
||||
h3cSubnetVlan OBJECT IDENTIFIER ::= { h3cCommon 61 }
|
||||
h3cDlswExt OBJECT IDENTIFIER ::= { h3cCommon 62 }
|
||||
h3cSyslog OBJECT IDENTIFIER ::= { h3cCommon 63 }
|
||||
h3cFlowTemplate OBJECT IDENTIFIER ::= { h3cCommon 64 }
|
||||
h3cQos2 OBJECT IDENTIFIER ::= { h3cCommon 65 }
|
||||
h3cStormConstrain OBJECT IDENTIFIER ::= { h3cCommon 66 }
|
||||
h3cIpAddrMIB OBJECT IDENTIFIER ::= { h3cCommon 67 }
|
||||
h3cMirrGroup OBJECT IDENTIFIER ::= { h3cCommon 68 }
|
||||
h3cQINQ OBJECT IDENTIFIER ::= { h3cCommon 69 }
|
||||
|
||||
h3cTransceiver OBJECT IDENTIFIER ::= { h3cCommon 70 }
|
||||
h3cIpv6AddrMIB OBJECT IDENTIFIER ::= { h3cCommon 71 }
|
||||
h3cBfdMIB OBJECT IDENTIFIER ::= { h3cCommon 72 }
|
||||
h3cRCP OBJECT IDENTIFIER ::= { h3cCommon 73 }
|
||||
h3cAcfp OBJECT IDENTIFIER ::= { h3cCommon 74 }
|
||||
h3cDot11 OBJECT IDENTIFIER ::= { h3cCommon 75 }
|
||||
h3cE1T1VI OBJECT IDENTIFIER ::= { h3cCommon 76 }
|
||||
h3cwapiMIB OBJECT IDENTIFIER ::= { h3cCommon 77 }
|
||||
h3cL2VpnPwe3 OBJECT IDENTIFIER ::= { h3cCommon 78 }
|
||||
h3cMplsOam OBJECT IDENTIFIER ::= { h3cCommon 79 }
|
||||
h3cMplsOamPs OBJECT IDENTIFIER ::= { h3cCommon 80 }
|
||||
h3cSiemMib OBJECT IDENTIFIER ::= { h3cCommon 81 }
|
||||
h3cAFC OBJECT IDENTIFIER ::= { h3cCommon 85 }
|
||||
h3cMultCDR OBJECT IDENTIFIER ::= { h3cCommon 86 }
|
||||
h3cMACInformation OBJECT IDENTIFIER ::= { h3cCommon 87 }
|
||||
h3cFireWall OBJECT IDENTIFIER ::= { h3cCommon 88 }
|
||||
h3cDSP OBJECT IDENTIFIER ::= { h3cCommon 89 }
|
||||
h3cNetMan OBJECT IDENTIFIER ::= { h3cCommon 90 }
|
||||
h3cStack OBJECT IDENTIFIER ::= { h3cCommon 91 }
|
||||
h3cPosa OBJECT IDENTIFIER ::= { h3cCommon 92 }
|
||||
h3cWebAuthentication OBJECT IDENTIFIER ::= { h3cCommon 93 }
|
||||
h3cLpbkdt OBJECT IDENTIFIER ::= { h3cCommon 95 }
|
||||
h3cMultiMedia OBJECT IDENTIFIER ::= { h3cCommon 96 }
|
||||
h3cDns OBJECT IDENTIFIER ::= { h3cCommon 97 }
|
||||
h3c3GModem OBJECT IDENTIFIER ::= { h3cCommon 98 }
|
||||
h3cPortal OBJECT IDENTIFIER ::= { h3cCommon 99 }
|
||||
h3clldp OBJECT IDENTIFIER ::= { h3cCommon 100 }
|
||||
h3cDHCPServer OBJECT IDENTIFIER ::= { h3cCommon 101 }
|
||||
h3cPPPoEServer OBJECT IDENTIFIER ::= { h3cCommon 102 }
|
||||
h3cL2Isolate OBJECT IDENTIFIER ::= { h3cCommon 103 }
|
||||
h3cSnmpExt OBJECT IDENTIFIER ::= { h3cCommon 104 }
|
||||
h3cVsi OBJECT IDENTIFIER ::= { h3cCommon 105 }
|
||||
h3cEvc OBJECT IDENTIFIER ::= { h3cCommon 106 }
|
||||
h3cMinm OBJECT IDENTIFIER ::= { h3cCommon 107 }
|
||||
h3cBlg OBJECT IDENTIFIER ::= { h3cCommon 108 }
|
||||
h3cRS485 OBJECT IDENTIFIER ::= { h3cCommon 109 }
|
||||
h3cARPRatelimit OBJECT IDENTIFIER ::= { h3cCommon 110 }
|
||||
h3cLI OBJECT IDENTIFIER ::= { h3cCommon 111 }
|
||||
h3cDar OBJECT IDENTIFIER ::= { h3cCommon 112 }
|
||||
h3cPBR OBJECT IDENTIFIER ::= { h3cCommon 113 }
|
||||
h3cAAANasId OBJECT IDENTIFIER ::= { h3cCommon 114 }
|
||||
h3cTeTunnel OBJECT IDENTIFIER ::= { h3cCommon 115 }
|
||||
h3cLB OBJECT IDENTIFIER ::= { h3cCommon 116 }
|
||||
h3cDldp2 OBJECT IDENTIFIER ::= { h3cCommon 117 }
|
||||
h3cWIPS OBJECT IDENTIFIER ::= { h3cCommon 118 }
|
||||
h3cFCoE OBJECT IDENTIFIER ::= { h3cCommon 120 }
|
||||
|
||||
-- under h3c.h3cSNMPAgCpb
|
||||
h3cQosCapability OBJECT IDENTIFIER ::= { h3cSNMPAgCpb 1 }
|
||||
|
||||
-- under h3c.h3cCommon.h3cQos2
|
||||
h3cIfQos2 OBJECT IDENTIFIER ::= { h3cQos2 1 }
|
||||
h3cCBQos2 OBJECT IDENTIFIER ::= { h3cQos2 2 }
|
||||
END
|
87
MIBS/3com/A3COM0004-GENERIC
Normal file
87
MIBS/3com/A3COM0004-GENERIC
Normal file
@ -0,0 +1,87 @@
|
||||
-- **********************************************************************
|
||||
--
|
||||
-- Name: 3Com ESD Generic MIB branches
|
||||
--
|
||||
-- Description:
|
||||
-- This is the register for all MIB branches under a3com.generic.
|
||||
-- These MIB branches are declared in the source file:
|
||||
-- /vobs/shelf/gma/gmi/bdn.mib
|
||||
--
|
||||
-- This document is currently maintained by:
|
||||
-- Les Bell Les_Bell@3Com.com 4-400-8025
|
||||
--
|
||||
-- History Date Reason for Change
|
||||
--
|
||||
-- 1.00 1997 Issued as 3Com RFC.
|
||||
-- some history was lost
|
||||
-- 1.50 17 March 00 Added branch for qos
|
||||
-- 1.60 23 Oct 00 Added branch for L4 Re-direction
|
||||
-- ================================
|
||||
-- YY/MM/DD Author Comments
|
||||
-- ================================
|
||||
-- 01/12/06 EL Bell Added a3ComTrafficStats {41} a3ComRadiusMIB {42}
|
||||
-- 01/12/11 P Biti Added a3ComBackup-mib { 43}
|
||||
-- 02/04/30 EL Bell Added a3comLicenseGroup {44}
|
||||
-- 02/09/30 EL Bell Added a3ComPowerEthernetExt {45}
|
||||
-- 03/02/06 EL Bell Added a3ComQBridgeMIB {46}
|
||||
-- 03/02/14 EL Bell Added a3ComFabric {47}
|
||||
-- 03/06/13 EL Bell Added a3ComLinkAgg {48}
|
||||
-- 03/12/22 EL Bell Added a3ComPaeMIB {49} + a3ComSntpGroup {50}
|
||||
-- **********************************************************************
|
||||
-- Copyright (c) 3Com Corporation. All Rights Reserved.
|
||||
-- **********************************************************************
|
||||
|
||||
A3COM0004-GENERIC DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS generic FROM A3Com-products-MIB ;
|
||||
|
||||
setup OBJECT IDENTIFIER ::= {generic 2}
|
||||
sysLoader OBJECT IDENTIFIER ::= {generic 3}
|
||||
security OBJECT IDENTIFIER ::= {generic 4}
|
||||
gauges OBJECT IDENTIFIER ::= {generic 5}
|
||||
asciiAgent OBJECT IDENTIFIER ::= {generic 6}
|
||||
serialIf OBJECT IDENTIFIER ::= {generic 7}
|
||||
repeaterMgmt OBJECT IDENTIFIER ::= {generic 8}
|
||||
endStation OBJECT IDENTIFIER ::= {generic 9}
|
||||
localSnmp OBJECT IDENTIFIER ::= {generic 10}
|
||||
manager OBJECT IDENTIFIER ::= {generic 11}
|
||||
unusedGeneric12 OBJECT IDENTIFIER ::= {generic 12}
|
||||
chassis OBJECT IDENTIFIER ::= {generic 14}
|
||||
mrmResilience OBJECT IDENTIFIER ::= {generic 15}
|
||||
tokenRing OBJECT IDENTIFIER ::= {generic 16}
|
||||
multiRepeater OBJECT IDENTIFIER ::= {generic 17}
|
||||
bridgeMgmt OBJECT IDENTIFIER ::= {generic 18}
|
||||
fault OBJECT IDENTIFIER ::= {generic 19}
|
||||
poll OBJECT IDENTIFIER ::= {generic 20}
|
||||
powerSupply OBJECT IDENTIFIER ::= {generic 21}
|
||||
securePort OBJECT IDENTIFIER ::= {generic 22}
|
||||
alertLed OBJECT IDENTIFIER ::= {generic 23}
|
||||
remoteControl OBJECT IDENTIFIER ::= {generic 24}
|
||||
rmonExtensions OBJECT IDENTIFIER ::= {generic 25}
|
||||
rfc1516extensions OBJECT IDENTIFIER ::= {generic 26}
|
||||
superStackIIconfig OBJECT IDENTIFIER ::= {generic 27}
|
||||
extendedIfInfo OBJECT IDENTIFIER ::= {generic 28}
|
||||
a3ComVlan OBJECT IDENTIFIER ::= {generic 29}
|
||||
vlanServerClient OBJECT IDENTIFIER ::= {generic 30}
|
||||
segmentLoadBalancing OBJECT IDENTIFIER ::= {generic 31}
|
||||
virtualFileSystem OBJECT IDENTIFIER ::= {generic 32}
|
||||
smartAutosensing OBJECT IDENTIFIER ::= {generic 33}
|
||||
brasica2 OBJECT IDENTIFIER ::= {generic 34}
|
||||
smaVlanSupport OBJECT IDENTIFIER ::= {generic 35}
|
||||
a3ComBridgeExt OBJECT IDENTIFIER ::= {generic 36}
|
||||
igmpMIB OBJECT IDENTIFIER ::= {generic 37}
|
||||
mibSummary OBJECT IDENTIFIER ::= {generic 38}
|
||||
qosProfiles OBJECT IDENTIFIER ::= {generic 39}
|
||||
l4Redirect OBJECT IDENTIFIER ::= {generic 40}
|
||||
a3ComTrafficStats OBJECT IDENTIFIER ::= {generic 41}
|
||||
a3ComRadiusMIB OBJECT IDENTIFIER ::= {generic 42}
|
||||
a3ComBackup-mib OBJECT IDENTIFIER ::= {generic 43}
|
||||
a3comLicenseGroup OBJECT IDENTIFIER ::= {generic 44} -- 3FC-485
|
||||
a3ComPowerEthernetExt OBJECT IDENTIFIER ::= {generic 45} -- 3FC-484
|
||||
a3ComQBridgeMIB OBJECT IDENTIFIER ::= {generic 46} -- 3FC-493
|
||||
a3ComFabric OBJECT IDENTIFIER ::= {generic 47} -- 3FC-491
|
||||
a3ComLinkAgg OBJECT IDENTIFIER ::= {generic 48} -- 3FC-490
|
||||
a3ComPaeMIB OBJECT IDENTIFIER ::= {generic 49}
|
||||
a3ComSntpGroup OBJECT IDENTIFIER ::= {generic 50} -- 3FC-515
|
||||
|
||||
END
|
678
MIBS/3com/A3COM0352-STACK-CONFIG
Normal file
678
MIBS/3com/A3COM0352-STACK-CONFIG
Normal file
@ -0,0 +1,678 @@
|
||||
--
|
||||
-- Name: 3Com SuperStack II Stack Configuration MIB
|
||||
--
|
||||
-- Description:
|
||||
--
|
||||
-- This is an updated version of 3Com RFC 0017. Additional
|
||||
-- functionality added since 3Com RFC 0017 is as follows:
|
||||
-- (1) A notepad facility which allows the device to store a 512
|
||||
-- character DisplayString.
|
||||
-- (2) A column for the unit's product number.
|
||||
-- (3) A Unit Departure Trap.
|
||||
--
|
||||
--
|
||||
-- This MIB is used to publicise the units in the stack. The information
|
||||
-- is represented by two tables. Both tables are indexed by a simple
|
||||
-- location index. The convention is that the lower numbered units are
|
||||
-- at the bottom of the stack. This index will generally NOT be sparse,
|
||||
-- but management applications CANNOT rely on this. Different
|
||||
-- technologies can be used to detect stack position and those
|
||||
-- technologies may or may not detect units that are not powered. Matrix
|
||||
-- technologies may allocate a fixed unit number to the cables that
|
||||
-- connect them to the units in the stack. Depending upon the wiring,
|
||||
-- the index for matrix inter-connected stacks may be sparse. The agents
|
||||
-- reporting this information are allowed to implement this index in a
|
||||
-- sparse fashion.
|
||||
--
|
||||
-- Note that the position in the stack, and hence the position in these
|
||||
-- tables can change as various units in the stack are switched on and
|
||||
-- off. Because a unit is indexed in this table as row 2, it should NOT
|
||||
-- be assumed that unit will continue to remain at location 2. If an
|
||||
-- application wishes to uniquely tag information for a particular unit
|
||||
-- in the stack, that unit should be identified by its MAC address.
|
||||
--
|
||||
-- Note also that not all values will be available for all units. In
|
||||
-- this case those objects that are not supported may return
|
||||
-- NO-SUCH-NAME or a default value. Management applications must be
|
||||
-- aware of this and take appropriate actions. It should be noted that
|
||||
-- units which support the earlier RFC (0017) will not support the
|
||||
-- stackUnitNotepad object since it has been added by this MIB.
|
||||
--
|
||||
--
|
||||
-- History Date Reason for Change
|
||||
--
|
||||
-- 1.00 Jan 1999 Created from 3Com RFC 0017.
|
||||
-- The stackUnitNotepad object has been added.
|
||||
-- The stackAddressTable is read-only.
|
||||
-- 1.01 May 1999 Added missing import of TimeTicks.
|
||||
-- Made stackUnitNotepad an OCTET STRING since
|
||||
-- DisplayStrings are not allowed to be greater
|
||||
-- than 255 octets in length.
|
||||
-- 1.02 Dec 1999 Added stackUnitProductNumber column to the
|
||||
-- stackConfigTable object
|
||||
-- 1.03 March 2000 Added Unit Departure Trap.
|
||||
-- 1.04 April 2001 Added latest stackUnitCapability enumerations.
|
||||
-- 2.01 May 2002 Added stackUnitAutoReboot and
|
||||
-- stackBankSwapTable.
|
||||
-- 2.02 Oct 2002 Added unitAwaitReset to stackUnitState.
|
||||
-- 2.03 Jan 2003 Added latest stackUnitCapability enumerations:
|
||||
-- PoE (0x31) and OSPF (0x32)
|
||||
-- 2.04 Mar 2003 Fixed format error
|
||||
-- 2.05 Apr 03,2003 Added stackUnitCapability enumerations:
|
||||
-- Trusted IP(0x33),Secure Shell(0x34),
|
||||
-- Configurable management VLAN(0x35)
|
||||
-- 2.06 Apr 16,2003 Added stackUnitCapability enumeration:
|
||||
-- Manual L4 cache configuration
|
||||
-- 2.07 May 23,2003 Added stpIgnoreCapability
|
||||
-- 2.08 March 1,2004 Added for Hoover
|
||||
-- MAC-address Based Network Access (56) This indicates that the device supports MAC-address Based Network Access.
|
||||
-- Simple Network Time Protocol Client (57) This indicates that the device supports the Simple Network Time Protocol Client.
|
||||
-- System Logger (58) This indicates that the device supports System Log.
|
||||
-- IGMP V3 (59) - This indicates that the device supports IGMP V3.
|
||||
-- *********************************************************************
|
||||
-- Copyright (c) 3Com Corporation. All Rights Reserved.
|
||||
-- *********************************************************************
|
||||
|
||||
A3COM0352-STACK-CONFIG DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
IMPORTS
|
||||
superStackIIconfig FROM A3COM0004-GENERIC
|
||||
PhysAddress, DisplayString FROM RFC1213-MIB
|
||||
OBJECT-TYPE FROM RFC-1212
|
||||
TRAP-TYPE FROM RFC-1215
|
||||
TimeTicks FROM SNMPv2-SMI
|
||||
;
|
||||
|
||||
|
||||
-- *********************************************************************
|
||||
-- This is the main configuration table. It is indexed on the unit
|
||||
-- location within the stack. Not all objects in this table will be
|
||||
-- applicable to every device type and the table rows may be sparse.
|
||||
-- *********************************************************************
|
||||
stackConfiguration OBJECT IDENTIFIER ::= {superStackIIconfig 1}
|
||||
stackConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF StackConfigEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The main table of configuration data."
|
||||
::= {stackConfiguration 1}
|
||||
|
||||
stackConfigEntry OBJECT-TYPE
|
||||
SYNTAX StackConfigEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The configuration entry for a unit in the stack."
|
||||
INDEX {stackUnitLocation}
|
||||
::= {stackConfigTable 1}
|
||||
|
||||
StackConfigEntry ::= SEQUENCE {
|
||||
stackUnitLocation INTEGER,
|
||||
stackUnitAddress PhysAddress,
|
||||
stackUnitLastReset TimeTicks,
|
||||
stackUnitType INTEGER,
|
||||
stackUnitDesc DisplayString,
|
||||
stackUnitName DisplayString (SIZE(0..30)),
|
||||
stackUnitState INTEGER,
|
||||
stackUnitManagementType INTEGER,
|
||||
stackUnitCapabilities OCTET STRING ,
|
||||
stackUnitPromVersion DisplayString,
|
||||
stackUnitHWVersion DisplayString,
|
||||
stackUnitSWVersion DisplayString,
|
||||
stackUnitSerialNumber DisplayString,
|
||||
stackUnitAttention INTEGER,
|
||||
stackUnitMgmtInterface INTEGER,
|
||||
stackUnitSummary OCTET STRING ,
|
||||
stackUnitSlipMgmtInterface INTEGER,
|
||||
stackUnitNotepad OCTET STRING (SIZE(0..512)),
|
||||
stackUnitProductNumber DisplayString
|
||||
}
|
||||
|
||||
stackUnitLocation OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Used to identify individual units in the stack. Note
|
||||
that this value will usually be contiguous, but that gaps may be
|
||||
present due, for example, to unpowered units."
|
||||
::= {stackConfigEntry 1}
|
||||
|
||||
stackUnitAddress OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Every conformant unit in the SuperStack II system
|
||||
will have a unique physical (MAC) address by which it can be
|
||||
recognised. Note that the location index on this table can
|
||||
change if a unit is inserted into the stack and so the location
|
||||
can not be used to uniquely identify a location. Instead an
|
||||
application should refer to units by their physical address -
|
||||
see stackUnitAddress below."
|
||||
::= {stackConfigEntry 2}
|
||||
|
||||
stackUnitLastReset OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This is the time in hundredths of a second, since
|
||||
this unit last reset (ie the unit's concept of sysUpTime). Note
|
||||
that if a unit is not operational then this object will report
|
||||
zero (0)."
|
||||
::= {stackConfigEntry 3}
|
||||
|
||||
stackUnitType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This is an integer type identifier for this unit. The
|
||||
values of this integer are administered by allocating a MIB
|
||||
object identifier for each type of unit from a common branch.
|
||||
The value of this object is then the last level in that
|
||||
identifier. The values are defined in 3Com RFC 0025. Note that
|
||||
the values are unlikely to be contiguous.
|
||||
|
||||
Note that if a type value is not available for this unit then
|
||||
this object will return zero. There are several reasons why this
|
||||
value may not be available through this view of the MIB. One
|
||||
reason may be that the device is not currently active (dead) or
|
||||
that the information is only available through the units own
|
||||
agent (see stackUnitManagementType)."
|
||||
::= {stackConfigEntry 4}
|
||||
|
||||
stackUnitDesc OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This is a text string which describes this unit. If a
|
||||
unit cannot provide a name then the value of this object will be
|
||||
an empty string."
|
||||
::= {stackConfigEntry 5}
|
||||
|
||||
stackUnitName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..30))
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This is a simple text string which can be used by an
|
||||
application to assign a text name to a unit. By default this
|
||||
string is empty. If a management application writes a text
|
||||
string to this object the device will store the string in
|
||||
non-volatile storage."
|
||||
::= {stackConfigEntry 6}
|
||||
|
||||
stackUnitState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unitStateUnknown (1),
|
||||
unitInactive (2),
|
||||
unitOperational (3),
|
||||
unitLoading (4),
|
||||
unitAwaitReset(5)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This object represents the best known state of a unit
|
||||
in the stack. The unknown state is not expected to be used, but
|
||||
may exist because of loosely integrated components in the stack.
|
||||
Management applications MUST EXPECT to see the 'unknown' value.
|
||||
The other states are as follows:
|
||||
|
||||
unitInactive: The device appears to be in the stack but does not
|
||||
appear to be in an operational state.
|
||||
|
||||
unitOperational: The unit is sending out periodic identification
|
||||
messages and indicates that it is operational, running its
|
||||
complete image.
|
||||
|
||||
unitLoading: The unit is running in a special operational mode
|
||||
which means that it is unmanaged while it loads a new
|
||||
operational code image.
|
||||
|
||||
unitAwaitReset: The unit has accomplished a successful software
|
||||
upgrade and is waiting for the remaining units in the stack to
|
||||
successfully complete their upgrades and enter this state before
|
||||
resetting the system. If any unit transitions from unitLoading
|
||||
to any other state than unitAwaitReset, then the units in the
|
||||
unitAwaitReset state will not reset and will transition to
|
||||
unitOperational. Implementations of this object that do not
|
||||
synchronize stack-wide resets after software upgrades will reset
|
||||
immediately after the unitLoading state is completed and never
|
||||
transition to unitAwaitReset."
|
||||
::= {stackConfigEntry 7}
|
||||
|
||||
stackUnitManagementType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown (1),
|
||||
distributed (2),
|
||||
intelligent (3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This object can be used to determine the management
|
||||
method used to access the agent in this unit. The options are:
|
||||
|
||||
unknown: The unit has not reported any management
|
||||
capability. It is either faulty or a
|
||||
non-conformant device.
|
||||
distributed: This unit can be managed using the SuperStackII
|
||||
distributed management architecture and so is
|
||||
managed through this agent. The unit may or may
|
||||
not have an active comms stack. If it has then
|
||||
the addresses for that agent can be determined
|
||||
from the address table.
|
||||
intelligent: The unit has its own SNMP agent which is accessed
|
||||
seperately. The agent is not part of the SSII
|
||||
distributed management architecture."
|
||||
::= {stackConfigEntry 8}
|
||||
|
||||
-- Aside: The SuperStack II Distributed Management Architecture allows a
|
||||
-- stack of units to be managed as though they formed a single unit.
|
||||
-- The MIBs of each unit in the stack are merged and amy be accessed
|
||||
-- through any unit in the stack that has an active comms stack.
|
||||
|
||||
stackUnitCapabilities OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This object describes the capabilities of this
|
||||
particular unit. This is used in conjunction with the upgrade
|
||||
level of the stack to enable a management application to
|
||||
correctly enable and disable the various features of the
|
||||
application depending on the capabilities of the unit.
|
||||
|
||||
The object is an octet string, where each octet represents a
|
||||
capability of the unit. Different capabilities will be added
|
||||
to the list as required. The current list of values is:
|
||||
|
||||
0x01 Full RMON
|
||||
0x02 3Com Proprietary Resilience MIB
|
||||
0x03 3Com Repeater Security MIB
|
||||
0x04 PSHub Port Switching
|
||||
0x05 PSHub Capability Upgrade Facility
|
||||
0x06 Dual Speed Hub Capability Upgrade Facility
|
||||
0x07 TelNet
|
||||
0x08 Web
|
||||
0x14 SMA Resource Allocator
|
||||
0x15 SMA Distributed SNMP
|
||||
0x16 SMA Global Variables
|
||||
0x17 SMA Licence Server
|
||||
0x18 PSHub Cascade Switch
|
||||
0x19 PSH Load Balancing
|
||||
0x1a RPC
|
||||
0x1b Internal SNMP
|
||||
0x1c Mapper
|
||||
0x1d Distributed RMON
|
||||
0x1e Lazy ACK
|
||||
0x1f Resilience switchback
|
||||
0x20 Security II
|
||||
0x21 RMON Email
|
||||
0x22 Rapid Spanning Tree (RSTP)
|
||||
0x23 Link Aggregation Control Protocol (LACP)
|
||||
0x24 L4 Redirection (WEB cache)
|
||||
0x25 Device IP Configuration (DHCP)
|
||||
0x26 Revised Global Port Numbering
|
||||
0x27 Local Trunk Forwarding
|
||||
0x28 Improved TFTP Upgrade
|
||||
0x29 802.1x Network Login
|
||||
0x2a RADIUS Client
|
||||
0x2b Layer 3 Stacking
|
||||
0x2c SW Variant
|
||||
0x2d Jag3 Mode
|
||||
0x2e Jag6 Mode
|
||||
0x2f QoS Support of RSTP Applications
|
||||
0x30 Multiple Agent Images
|
||||
0x31 Power over Ethernet
|
||||
0x32 OSPF
|
||||
0x33 Trusted IP
|
||||
0x34 Secure Shell (SSH)
|
||||
0x35 Configurable management VLAN
|
||||
0x36 Manual L4 cache configuration
|
||||
0x37 STP Ignore Mode
|
||||
0x38 MAC-address Based Network Access
|
||||
0x39 Simple Network Time Protocol Client
|
||||
0x3a System Logger
|
||||
0x3b IGMP V3
|
||||
|
||||
So, for example, if a unit has a value of '02 03' for this
|
||||
object then it supports repeater resilience and security, but
|
||||
no other features such as RMON."
|
||||
::= {stackConfigEntry 9}
|
||||
|
||||
stackUnitPromVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This is the version number of the PROM on the unit.
|
||||
If the unit has no PROM, does not correctly report the PROM
|
||||
version or is currently non-operational then this object will
|
||||
return an empty string."
|
||||
::= {stackConfigEntry 10}
|
||||
|
||||
stackUnitHWVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This is the hardware version of this unit, expressed
|
||||
as a string. Note that if the hardware version is not available
|
||||
for this particular unit then the version string will be empty."
|
||||
::= {stackConfigEntry 11}
|
||||
|
||||
stackUnitSWVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This is the software version number of this unit. The
|
||||
software version number is a string. Note that if a unit does
|
||||
not make its version number information available, or the unit
|
||||
has no software, then this object will report an empty string."
|
||||
::= {stackConfigEntry 12}
|
||||
|
||||
stackUnitSerialNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This is the serial number for this unit. The number
|
||||
is globally unique and expressed as a textual string."
|
||||
::= {stackConfigEntry 13}
|
||||
|
||||
stackUnitAttention OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noAttention (1),
|
||||
attention (2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Some of the units in the stack will contain a
|
||||
mechanism for drawing attention to that unit. This is useful
|
||||
for directing maintainance personnel. The method often employed
|
||||
is for a special LED, or by placing some other LED into a
|
||||
flashing state. This object gives access to the attention
|
||||
mechanism for a unit.
|
||||
|
||||
Note that if a unit does not support this mechanism then reading
|
||||
the value of this object will return 'no-such-name' error."
|
||||
::= {stackConfigEntry 14}
|
||||
|
||||
stackUnitMgmtInterface OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "If a unit in the stack participates in the
|
||||
distributed SNMP stack (stackUnitManagementType = 'distributed')
|
||||
then it will have an instance of this object. The object points
|
||||
to the entry in the interface table which represents the
|
||||
potential management interface for this unit. That is the index
|
||||
to use in the ifTable for this device. Note that if the value of
|
||||
this object is zero, or the result of reading this object is
|
||||
NO-SUCH-NAME then there is no management interface available on
|
||||
that unit."
|
||||
::= {stackConfigEntry 15}
|
||||
|
||||
stackUnitSummary OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This object provides a summary of this units
|
||||
configuration in order to improve the performance of the
|
||||
management applications. The information in this object is
|
||||
represented as a list of items, each item is a type-length-value
|
||||
triplet which will have a basic encoding. The information
|
||||
encoded in this string will be determined by the requirements of
|
||||
the management applications. The contents of this object is
|
||||
separately defined for each device.
|
||||
|
||||
Note: This object has been replaced by 3Com RFCs 0341, 0342 and
|
||||
0343 for some devices."
|
||||
::= {stackConfigEntry 16}
|
||||
|
||||
stackUnitSlipMgmtInterface OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "If a unit in the stack participates in the
|
||||
distributed SNMP stack then it will have an instance of this
|
||||
object(stackUnitManagementType = 'distributed'). The object
|
||||
points to the entry in the interface table which represents the
|
||||
potential SLIP (serial port) management interface for this unit.
|
||||
That is the index to use in the ifTable for this device. Note
|
||||
that if the value of this object is zero, or the result of
|
||||
reading this object is NO-SUCH-NAME then there is no SLIP
|
||||
access port available on that unit."
|
||||
::= {stackConfigEntry 17}
|
||||
|
||||
stackUnitNotepad OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..512))
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This object is used to store user-specified data
|
||||
regarding this unit. The user may store any relevant data about
|
||||
the unit. This may include its floor location, history or other
|
||||
details. The unit stores the data in non-volatile storage so
|
||||
that the data is not lost over a normal reset. The data will be
|
||||
cleared if the unit is returned to factory defaults. A maximum
|
||||
of 512 characters of data may be stored in this object.
|
||||
This object can be treated as a displayString. In the MIB it is
|
||||
defined as an OCTET STRING since displayStrings are not allowed
|
||||
to be more than 255 characters in length."
|
||||
::= {stackConfigEntry 18}
|
||||
|
||||
stackUnitProductNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This is a textual representation of the unit's
|
||||
product number. Note that if a unit does not make its product
|
||||
number information available then this object will report an
|
||||
empty string."
|
||||
::= {stackConfigEntry 19}
|
||||
|
||||
-- *********************************************************************
|
||||
-- The following definitions are part of the Bank Swap implementation.
|
||||
-- Bank Swap allows a user to select the agent that is to be used by the
|
||||
-- system after a reboot.
|
||||
-- The stackBankSwapTable shows the agent version string and status for
|
||||
-- all agents that reside in flash. The status descriptions are shown in
|
||||
-- the description for stackUnitBankStatus.
|
||||
-- *********************************************************************
|
||||
|
||||
stackBankSwapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF StackBankSwapEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "A table of the agent software versions and status for
|
||||
all agents stored in flash"
|
||||
::= {stackConfiguration 2}
|
||||
|
||||
stackBankSwapEntry OBJECT-TYPE
|
||||
SYNTAX StackBankSwapEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "A table entry showing the bank identifier, software
|
||||
version and status for each agent."
|
||||
INDEX {stackUnitLocation, stackBankSwapId}
|
||||
::= {stackBankSwapTable 1}
|
||||
|
||||
StackBankSwapEntry ::= SEQUENCE {
|
||||
stackBankSwapId INTEGER,
|
||||
stackBankSwapSWVersion DisplayString,
|
||||
stackBankSwapStatus INTEGER,
|
||||
stackBankSwapNextActive INTEGER
|
||||
}
|
||||
|
||||
stackBankSwapId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Identifier for an agent location in the system."
|
||||
::= {stackBankSwapEntry 1}
|
||||
|
||||
stackBankSwapSWVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Software version for the software in this bank. If a
|
||||
valid agent is not present in the bank, then an empty
|
||||
string is returned."
|
||||
::= {stackBankSwapEntry 2}
|
||||
|
||||
stackBankSwapStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
active(1),
|
||||
activeOnLoad(2),
|
||||
inactiveOnLoad(3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Status of a bank location. This object should be set
|
||||
prior to loading new software to indicate when that
|
||||
new software will become active. This object can only
|
||||
be written for banks not in the active(1) state as
|
||||
the software download process will always load into a
|
||||
bank not in the active(1) state.
|
||||
active(1) read-only - the agent is currently running.
|
||||
New software will not be loaded into a bank
|
||||
in this state. An error will be returned if
|
||||
an attempt is made to set this value.
|
||||
activeOnLoad(2) read-write - the agent is currently
|
||||
inactive. If new software is successfully
|
||||
loaded into a bank in this state, then the
|
||||
stackBankSwapNextActive object is
|
||||
automatically set to nextActive(1) for this
|
||||
bank and an immediate reboot occurs, thereby
|
||||
making stackBankSwapStatus active(1) and
|
||||
stackBankNextActive nextActive(1) after the
|
||||
reboot. This is the default state for a
|
||||
bank when it is not active(1).
|
||||
inactiveOnLoad(3) read-write - the agent is currently
|
||||
inactive. If an attempt is made to load new
|
||||
software into this bank, then after the
|
||||
attempt, the box is not rebooted and the
|
||||
stackBankNextActive object is left
|
||||
unaffected."
|
||||
::= {stackBankSwapEntry 3}
|
||||
|
||||
stackBankSwapNextActive OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
nextActive(1),
|
||||
nextActivePostLoad(2),
|
||||
notNextActive(3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This object indicates which bank contains the
|
||||
software that will be running after the next reboot.
|
||||
The supported values include:
|
||||
nextActive(1) read-write - If set, then the software
|
||||
contained in this bank will be running after
|
||||
the next reboot. Only one bank may have
|
||||
nextActive(1) set. When using this state,
|
||||
it is assumed that the software in this bank
|
||||
may become active at any time since a reboot
|
||||
may occur unexpectedly for many reasons.
|
||||
nextActivePostLoad(2) read-write - If set, then the
|
||||
software in this bank will be marked as
|
||||
active after the next reboot after the
|
||||
next successful software upgrade to this
|
||||
bank. If the upgrade is successful, this
|
||||
object will be automatically set to
|
||||
nextActive(1) for this bank. If the upgrade
|
||||
is unsuccessful, it will be automatically
|
||||
set to notNextActive(3).
|
||||
notNextActive(3) read-only - This bank does not
|
||||
contain the software that will be active
|
||||
after the next reboot. An error will be
|
||||
returned if this value is written. When
|
||||
nextActive(1) is written to a bank, the
|
||||
other banks are automatically set to
|
||||
notNextActive(3)."
|
||||
::= {stackBankSwapEntry 4}
|
||||
|
||||
-- *********************************************************************
|
||||
-- The stack of units may be addressable through more than one unit in
|
||||
-- the stack. Some units may be manageable through more than one
|
||||
-- address. This table lists the addresses within the stack through
|
||||
-- which the stack (or just the unit) may be managed. Devices for which
|
||||
-- the stackUnitManagementType is 'Intelligent'are not able to manage
|
||||
-- other devices in the stack.
|
||||
-- *********************************************************************
|
||||
stackAddressInformation OBJECT IDENTIFIER ::= {superStackIIconfig 2}
|
||||
|
||||
stackAddressTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF StackAddressEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This table contains entries for units in the stack
|
||||
which have active inband communications stacks. The table
|
||||
comprises of a set of entries for each unit, each entry
|
||||
representing a single address. Note that the address information
|
||||
in this table cannot be changed!
|
||||
|
||||
This table is required specifically for those units which
|
||||
execute their own SNMP agents without taking part in the Arnie
|
||||
co-operative agent. I.e., the only devices for which there will
|
||||
be an entry in this table are those for which the
|
||||
stackUnitManagementType is 'Intelligent'."
|
||||
::= {stackAddressInformation 1}
|
||||
|
||||
stackAddressEntry OBJECT-TYPE
|
||||
SYNTAX StackAddressEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION ""
|
||||
INDEX {stackUnitLocation, stackAddressNumber}
|
||||
::= {stackAddressTable 1}
|
||||
|
||||
StackAddressEntry ::= SEQUENCE {
|
||||
stackAddressNumber INTEGER,
|
||||
stackAddressType INTEGER,
|
||||
stackAddress OCTET STRING
|
||||
}
|
||||
|
||||
stackAddressNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This identifies one of a number of different
|
||||
addresses for this unit. This is a second index column for this
|
||||
table, the first being the unit number shared with the
|
||||
stackConfigTable (stackUnitLocation)."
|
||||
::= {stackAddressEntry 1}
|
||||
|
||||
stackAddressType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ipAddress (1),
|
||||
ipxAddress (2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "This identifies the type of address."
|
||||
::= {stackAddressEntry 2}
|
||||
|
||||
stackAddress OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "The address."
|
||||
::= {stackAddressEntry 3}
|
||||
|
||||
-- Define all possible sysObjIdent values as a branch from this MIB.
|
||||
-- Note that because of the nature of the distributed SNMP architecture
|
||||
-- it is not possible to determine the function of the device from its
|
||||
-- sysObjId and so all distributed stack components will have the same
|
||||
-- value.
|
||||
--
|
||||
-- The OBJECT IDENTIFIERS and unit types are now defined in 3Com0025.
|
||||
--
|
||||
stackSysObjIdentities
|
||||
OBJECT IDENTIFIER ::= {superStackIIconfig 4}
|
||||
stackUnitTypes OBJECT IDENTIFIER ::= {superStackIIconfig 5}
|
||||
|
||||
--
|
||||
-- Trap Definitions
|
||||
--
|
||||
unitDeparture TRAP-TYPE
|
||||
ENTERPRISE a3Com
|
||||
VARIABLES {stackUnitDesc, stackUnitSerialNumber}
|
||||
DESCRIPTION "This trap is raised by the lowest numbered unit in a
|
||||
stack when a communications loss is detected to another
|
||||
unit. The raising of this trap is optional."
|
||||
::= 89
|
||||
END
|
2678
MIBS/3com/A3Com-products-MIB
Normal file
2678
MIBS/3com/A3Com-products-MIB
Normal file
File diff suppressed because it is too large
Load Diff
770
MIBS/4rf/4RF-APRISAXE-EVENTS
Normal file
770
MIBS/4rf/4RF-APRISAXE-EVENTS
Normal file
@ -0,0 +1,770 @@
|
||||
APRISAXE-EVENTS-4RF DEFINITIONS ::= BEGIN
|
||||
|
||||
--
|
||||
-- File: $Id: 4RF-APRISAXE-EVENTS.txt,v 1.40 2007/07/20 02:50:01 ma Exp $
|
||||
--
|
||||
-- Copyright: 2004 4RF COMMUNICATIONS LTD
|
||||
--
|
||||
-- Description:
|
||||
-- Event MIB for AprisaXE project, the values in this file are not accessible
|
||||
-- except as notifications.
|
||||
--
|
||||
-- Versions:
|
||||
--
|
||||
-- Release 3
|
||||
-- Added support for 4-wire cards and configurable cross-connections
|
||||
--
|
||||
-- Notes:
|
||||
-- None
|
||||
--
|
||||
|
||||
|
||||
IMPORTS
|
||||
|
||||
-- Standard imports
|
||||
MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, NOTIFICATION-TYPE,
|
||||
Integer32, Unsigned32, Counter32, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
|
||||
-- 4RF Specific imports
|
||||
fourRFAprisaXE
|
||||
FROM PRODUCTS-MIB-4RF
|
||||
FourRFAlarmStatus, FourRFAlarmSeverity, FourRFAlarmEnabled, FourRFAlarmPresent,
|
||||
FourRFImageVersion, FourRFHardwareVersion
|
||||
FROM COMMON-TC-4RF
|
||||
AprisaXEAlarmType, AprisaXECardType, AprisaXESlotNumber,
|
||||
AprisaXEDataStatus, AprisaXEPortNumber
|
||||
FROM APRISAXE-TC-4RF
|
||||
aprisaXEObjects, aprisaXEEvents
|
||||
FROM APRISAXE-MIB-4RF
|
||||
fourRFModules
|
||||
FROM MIB-4RF;
|
||||
|
||||
|
||||
-- Module Identification
|
||||
aprisaXE4RFEventModule MODULE-IDENTITY
|
||||
LAST-UPDATED "200704300000Z"
|
||||
ORGANIZATION "www.4rf.com"
|
||||
CONTACT-INFO
|
||||
"postal: 4RF Communications Ltd
|
||||
26 Glover Street
|
||||
Ngauranga
|
||||
PO Box 13-506
|
||||
Wellington 6032
|
||||
New Zealand
|
||||
|
||||
phone: +64 4 499 6000
|
||||
email: support@4rf.com"
|
||||
DESCRIPTION "Event MIB for the AprisaXE project"
|
||||
|
||||
-- Revision history
|
||||
-- (in reverse chronological order)
|
||||
|
||||
REVISION "200704300000Z"
|
||||
DESCRIPTION "Second draft"
|
||||
|
||||
REVISION "200411300334Z"
|
||||
DESCRIPTION "First draft"
|
||||
::= { fourRFModules 7 }
|
||||
|
||||
|
||||
-- Trap Values
|
||||
|
||||
aprisaXEEventValues OBJECT IDENTIFIER ::= { aprisaXEObjects 1000 }
|
||||
|
||||
|
||||
-- Alarm event values
|
||||
|
||||
aprisaXEEventAlarmStatus OBJECT-TYPE
|
||||
SYNTAX FourRFAlarmPresent
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "The status of an alarm event."
|
||||
::= { aprisaXEEventValues 1 }
|
||||
|
||||
aprisaXEEventAlarmSeverity OBJECT-TYPE
|
||||
SYNTAX FourRFAlarmSeverity
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "The severity of the alarm."
|
||||
::= { aprisaXEEventValues 2 }
|
||||
|
||||
aprisaXEEventAlarmValue OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "Indicatesthe current value."
|
||||
::= { aprisaXEEventValues 3 }
|
||||
|
||||
aprisaXEEventAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "Indicates the level at which the alarm was set."
|
||||
::= { aprisaXEEventValues 4 }
|
||||
|
||||
aprisaXEEventAlarmType OBJECT-TYPE
|
||||
SYNTAX AprisaXEAlarmType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "The alarm type."
|
||||
::= { aprisaXEEventValues 5 }
|
||||
|
||||
|
||||
-- Card mismatch event values
|
||||
|
||||
aprisaXEEventCardExpected OBJECT-TYPE
|
||||
SYNTAX AprisaXECardType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "The type of MUX card expected in a slot."
|
||||
::= { aprisaXEEventValues 6 }
|
||||
|
||||
aprisaXEEventCardInstalled OBJECT-TYPE
|
||||
SYNTAX AprisaXECardType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "The type of MUX card found in a slot."
|
||||
::= { aprisaXEEventValues 7 }
|
||||
|
||||
aprisaXEEventCardSlot OBJECT-TYPE
|
||||
SYNTAX AprisaXESlotNumber
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "The slot containing the unexpected card."
|
||||
::= { aprisaXEEventValues 8 }
|
||||
|
||||
aprisaXEEventCardStatus OBJECT-TYPE
|
||||
SYNTAX FourRFAlarmPresent
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "Indicates whether the alarm is present or has been cleared."
|
||||
::= { aprisaXEEventValues 9 }
|
||||
|
||||
aprisaXEEventCardPort OBJECT-TYPE
|
||||
SYNTAX AprisaXEPortNumber
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "The port reporting the event."
|
||||
::= { aprisaXEEventValues 10 }
|
||||
|
||||
|
||||
-- Characterisation Data Status
|
||||
|
||||
aprisaXEEventCharacterisationStatus OBJECT-TYPE
|
||||
SYNTAX AprisaXEDataStatus
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "Indicates whether the characterisation is valid or invalid."
|
||||
::= { aprisaXEEventValues 15 }
|
||||
|
||||
|
||||
-- MIB Data Status
|
||||
|
||||
aprisaXEEventMibStatus OBJECT-TYPE
|
||||
SYNTAX AprisaXEDataStatus
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "Indicates whether the MIB is valid or invalid."
|
||||
::= { aprisaXEEventValues 16 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- Traps
|
||||
-- ***************************************************************************
|
||||
|
||||
aprisaXELinkAlarmsEvents OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "The events for the link alarms."
|
||||
::= { aprisaXEEvents 1 }
|
||||
|
||||
aprisaXELinkAlarmsEventsV2 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "The SNMPv2 events for the link alarms."
|
||||
::= { aprisaXELinkAlarmsEvents 0 }
|
||||
|
||||
aprisaXEThresholdAlarmEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus,
|
||||
aprisaXEEventAlarmSeverity,
|
||||
aprisaXEEventAlarmValue,
|
||||
aprisaXEEventAlarmThreshold,
|
||||
aprisaXEEventAlarmType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of a threshold alarm.
|
||||
It will be sent whenever the status of the alarm changes from
|
||||
noAlarm to alarmPresent and vice versa."
|
||||
::= { aprisaXELinkAlarmsEventsV2 1 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- Receiver Traps
|
||||
-- ***************************************************************************
|
||||
|
||||
aprisaXERxSynthOutOfLockAlarmEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the Rx synthesizer out of lock alarm.
|
||||
It will be sent whenever the status of the alarm changes from
|
||||
noAlarm to alarmPresent and vice versa."
|
||||
::= { aprisaXELinkAlarmsEventsV2 10 }
|
||||
|
||||
aprisaXEAlarmRxCDataEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCharacterisationStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the receiver
|
||||
characterisation data alarm."
|
||||
::= { aprisaXELinkAlarmsEventsV2 11 }
|
||||
|
||||
aprisaXEAlarmRx12VStatusEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the Rx synthesizer out of lock alarm.
|
||||
It will be sent whenever the status of the alarm changes from
|
||||
noAlarm to alarmPresent and vice versa."
|
||||
::= { aprisaXELinkAlarmsEventsV2 12 }
|
||||
|
||||
aprisaXEAlarmRxOffEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of receiver, when it is
|
||||
turned on or off.
|
||||
It will be sent whenever the status of the alarm changes from
|
||||
noAlarm to alarmPresent and vice versa."
|
||||
::= { aprisaXELinkAlarmsEventsV2 13 }
|
||||
|
||||
aprisaXEAlarmRxBadMibEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventMibStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the receiver
|
||||
MIB data alarm."
|
||||
::= { aprisaXELinkAlarmsEventsV2 14 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- Transmitter Traps
|
||||
-- ***************************************************************************
|
||||
|
||||
aprisaXEAlarmTxCDataEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCharacterisationStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the transmitter
|
||||
characterisation data alarm."
|
||||
::= { aprisaXELinkAlarmsEventsV2 20 }
|
||||
|
||||
aprisaXEAlarmTxSynthOutOfLockEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the transmitter
|
||||
synthesiser out of lock alarm."
|
||||
::= { aprisaXELinkAlarmsEventsV2 21 }
|
||||
|
||||
aprisaXEAlarmTx28VStatusEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the transmitter
|
||||
28V supply status alarm."
|
||||
::= { aprisaXELinkAlarmsEventsV2 22 }
|
||||
|
||||
aprisaXEAlarmTx11VStatusEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the transmitter
|
||||
11V supply status alarm."
|
||||
::= { aprisaXELinkAlarmsEventsV2 23 }
|
||||
|
||||
aprisaXEAlarmTx5VStatusEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the transmitter
|
||||
5V digital supply status alarm."
|
||||
::= { aprisaXELinkAlarmsEventsV2 24 }
|
||||
|
||||
aprisaXEAlarmTxAmplifierBalanceEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the transmitter
|
||||
amplifier balance status alarm."
|
||||
::= { aprisaXELinkAlarmsEventsV2 25 }
|
||||
|
||||
aprisaXEAlarmTxBadMibEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventMibStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the transmitter
|
||||
MIB data alarm."
|
||||
::= { aprisaXELinkAlarmsEventsV2 26 }
|
||||
|
||||
aprisaXEAlarmTxNeg5VStatusEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the transmitter
|
||||
Negative 5V digital supply status alarm."
|
||||
::= { aprisaXELinkAlarmsEventsV2 27 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- Modem Traps
|
||||
-- ***************************************************************************
|
||||
|
||||
aprisaXEModemSyncEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the modem lock."
|
||||
::= { aprisaXELinkAlarmsEventsV2 30 }
|
||||
|
||||
aprisaXEModemTDMAlignmentEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the modem TDM alignment."
|
||||
::= { aprisaXELinkAlarmsEventsV2 31 }
|
||||
|
||||
aprisaXEModemDemodAlignmentEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the modem demodulator alignment."
|
||||
::= { aprisaXELinkAlarmsEventsV2 32 }
|
||||
|
||||
aprisaXEModemRefAStatusEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the Ref A clock."
|
||||
::= { aprisaXELinkAlarmsEventsV2 33 }
|
||||
|
||||
aprisaXEModemRefBStatusEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the Ref B clock."
|
||||
::= { aprisaXELinkAlarmsEventsV2 34 }
|
||||
|
||||
aprisaXEModemUCEPresentEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating the presence of uncorrectable errors."
|
||||
::= { aprisaXELinkAlarmsEventsV2 35 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- QuadE1 Traps
|
||||
-- ***************************************************************************
|
||||
|
||||
aprisaXEQuadE1LOSEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in LOS state for a port."
|
||||
::= { aprisaXELinkAlarmsEventsV2 40 }
|
||||
|
||||
aprisaXEQuadE1AISEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in AIS state for a port."
|
||||
::= { aprisaXELinkAlarmsEventsV2 41 }
|
||||
|
||||
aprisaXEQuadE1RAIEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in RAI state for a port."
|
||||
::= { aprisaXELinkAlarmsEventsV2 42 }
|
||||
|
||||
aprisaXEQuadE1RMAIEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in RMAI state for a port."
|
||||
::= { aprisaXELinkAlarmsEventsV2 43 }
|
||||
|
||||
aprisaXEQuadE1TS16AISEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in TS16AIS state for a port."
|
||||
::= { aprisaXELinkAlarmsEventsV2 44 }
|
||||
|
||||
aprisaXEQuadE1TS16LOSEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in TS16LOS state for a port."
|
||||
::= { aprisaXELinkAlarmsEventsV2 45 }
|
||||
|
||||
aprisaXEQuadE1LOFEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in loss of frame state for a port."
|
||||
::= { aprisaXELinkAlarmsEventsV2 46 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- FXO Traps
|
||||
-- ***************************************************************************
|
||||
|
||||
aprisaXEFXOCodecOvldEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in Codec Ovld state for a port."
|
||||
::= { aprisaXELinkAlarmsEventsV2 50 }
|
||||
|
||||
aprisaXEFXOBillToneOvldEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in Billing Tone Ovld state for a port."
|
||||
::= { aprisaXELinkAlarmsEventsV2 51 }
|
||||
|
||||
aprisaXEFXOCurrentOvldEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in Current Ovld state for a port."
|
||||
::= { aprisaXELinkAlarmsEventsV2 52 }
|
||||
|
||||
aprisaXEFXOUnplugEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in Unplug state for a port."
|
||||
::= { aprisaXELinkAlarmsEventsV2 53 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- FXS Traps
|
||||
-- ***************************************************************************
|
||||
|
||||
aprisaXEFXSCalibrateErrorEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a common mode error during Pro-SLIC initialisation."
|
||||
::= { aprisaXELinkAlarmsEventsV2 60 }
|
||||
|
||||
aprisaXEFXSDCDCErrorEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS obsolete
|
||||
DESCRIPTION "Event indicating a DC-DC converter error during Pro-SLIC initialisation "
|
||||
::= { aprisaXELinkAlarmsEventsV2 61 }
|
||||
|
||||
aprisaXEFXSCASLockEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating the FPGA has not locked onto a CAS frame. "
|
||||
::= { aprisaXELinkAlarmsEventsV2 62 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- HSS Traps
|
||||
-- ***************************************************************************
|
||||
|
||||
aprisaXEHSSTDMLockEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating an HSS TDM Lock error."
|
||||
::= { aprisaXELinkAlarmsEventsV2 70 }
|
||||
|
||||
aprisaXEHSS32MHzResetEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a 32MHz clock reset error."
|
||||
::= { aprisaXELinkAlarmsEventsV2 71 }
|
||||
|
||||
aprisaXEHSSTDMResetEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a TDM reset error."
|
||||
::= { aprisaXELinkAlarmsEventsV2 72 }
|
||||
|
||||
aprisaXEHSSPatternLossEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a Pattern Loss error."
|
||||
::= { aprisaXELinkAlarmsEventsV2 73 }
|
||||
|
||||
aprisaXEHSSRxFifoFullEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating an Rx FIFO Full error."
|
||||
::= { aprisaXELinkAlarmsEventsV2 74 }
|
||||
|
||||
aprisaXEHSSRxFifoEmptyEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating an Rx FIFO Empty error."
|
||||
::= { aprisaXELinkAlarmsEventsV2 75 }
|
||||
|
||||
aprisaXEHSSTxFifoFullEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a Tx FIFO Full error."
|
||||
::= { aprisaXELinkAlarmsEventsV2 76 }
|
||||
|
||||
aprisaXEHSSTxFifoEmptyEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a Tx FIFO Empty error."
|
||||
::= { aprisaXELinkAlarmsEventsV2 77 }
|
||||
|
||||
aprisaXEHSSRxClockValidEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating an Rx Clock Valid error."
|
||||
::= { aprisaXELinkAlarmsEventsV2 78 }
|
||||
|
||||
aprisaXEHSSTxClockValidEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a Tx Clock Valid error."
|
||||
::= { aprisaXELinkAlarmsEventsV2 79 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- V24 Traps
|
||||
-- ***************************************************************************
|
||||
|
||||
aprisaXEV24ControlLineLossEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating V24 control line aren't in sync."
|
||||
::= { aprisaXELinkAlarmsEventsV2 80 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- Other Traps
|
||||
-- ***************************************************************************
|
||||
|
||||
aprisaXEUnexpectedCardEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardExpected,
|
||||
aprisaXEEventCardInstalled,
|
||||
aprisaXEEventCardStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating an mismatch between the MIB and the installed
|
||||
MUX cards. The radio will not operate correctly if the MIB and
|
||||
MUX cards do not match."
|
||||
::= { aprisaXELinkAlarmsEventsV2 100 }
|
||||
|
||||
aprisaXECLKSyncEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the clock sync state."
|
||||
::= { aprisaXELinkAlarmsEventsV2 110 }
|
||||
|
||||
aprisaXENetClkConfigEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the network clock config."
|
||||
::= { aprisaXELinkAlarmsEventsV2 111 }
|
||||
|
||||
aprisaXECharacterisationEEFailEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardInstalled,
|
||||
aprisaXEEventCharacterisationStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a failed read of characterisation data from
|
||||
EEPROM."
|
||||
::= { aprisaXELinkAlarmsEventsV2 120 }
|
||||
|
||||
aprisaXEMibEEFailEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardInstalled,
|
||||
aprisaXEEventMibStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a failed read of mib data from EEPROM."
|
||||
::= { aprisaXELinkAlarmsEventsV2 121 }
|
||||
|
||||
aprisaXEMhsbSwitchToStandbyEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a Monitored Hot Standby switch to Standby Event."
|
||||
::= { aprisaXELinkAlarmsEventsV2 130 }
|
||||
|
||||
aprisaXEAlternateImageTableEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating an Alternate Image Table Event."
|
||||
::= { aprisaXELinkAlarmsEventsV2 131 }
|
||||
|
||||
aprisaXEDefaultImageTableEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a Default Image Table Event."
|
||||
::= { aprisaXELinkAlarmsEventsV2 132 }
|
||||
|
||||
aprisaXEUploadFailEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating the failure of the previous upload."
|
||||
::= { aprisaXELinkAlarmsEventsV2 133 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- Psc Traps
|
||||
-- ***************************************************************************
|
||||
|
||||
aprisaXEPscDemuxAlignmentEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the PSC Demux alignment ."
|
||||
::= { aprisaXELinkAlarmsEventsV2 140 }
|
||||
|
||||
|
||||
aprisaXEPscTDMAlignmentEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in state of the PSC TDM alignment."
|
||||
::= { aprisaXELinkAlarmsEventsV2 141 }
|
||||
|
||||
aprisaXEPscMuxAlignmentErrorEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating if the TDM mux loses alignment to the TDM bus."
|
||||
::= { aprisaXELinkAlarmsEventsV2 142 }
|
||||
|
||||
aprisaXEPscCompanionTxFailEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating that the HRSD Companion transmitter has failed."
|
||||
::= { aprisaXELinkAlarmsEventsV2 143 }
|
||||
|
||||
aprisaXEPscSoftwareOverrideEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a software override of the PSC Mode Switch."
|
||||
::= { aprisaXELinkAlarmsEventsV2 144 }
|
||||
|
||||
aprisaXEPscInvalidSwitchValueEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating that the PSC Mode Switch value is invalid."
|
||||
::= { aprisaXELinkAlarmsEventsV2 145 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- DualE1 Traps
|
||||
-- ***************************************************************************
|
||||
|
||||
aprisaXEDualE1LOSEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in LOS state for a port."
|
||||
::= { aprisaXELinkAlarmsEventsV2 150 }
|
||||
|
||||
aprisaXEDualE1AISEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in AIS state for a port."
|
||||
::= { aprisaXELinkAlarmsEventsV2 151 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- SingleE1 Traps
|
||||
-- ***************************************************************************
|
||||
|
||||
aprisaXESingleE1LOSEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in LOS state for a port."
|
||||
::= { aprisaXELinkAlarmsEventsV2 160 }
|
||||
|
||||
aprisaXESingleE1AISEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventCardSlot,
|
||||
aprisaXEEventCardPort,
|
||||
aprisaXEEventAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating a change in AIS state for a port."
|
||||
::= { aprisaXELinkAlarmsEventsV2 161 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- HRSD Traps
|
||||
-- ***************************************************************************
|
||||
|
||||
aprisaXEHrsdCompareOidEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating that an OID failed its comparison check."
|
||||
::= { aprisaXELinkAlarmsEventsV2 170 }
|
||||
|
||||
aprisaXEHrsdCompanionLostEvent NOTIFICATION-TYPE
|
||||
OBJECTS { aprisaXEEventAlarmStatus }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating that the HRSD Companion Heartbeat is lost."
|
||||
::= { aprisaXELinkAlarmsEventsV2 171 }
|
||||
|
||||
-- ***************************************************************************
|
||||
-- End Traps
|
||||
-- ***************************************************************************
|
||||
|
||||
END
|
10023
MIBS/4rf/4RF-APRISAXE-MIB
Normal file
10023
MIBS/4rf/4RF-APRISAXE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1116
MIBS/4rf/4RF-APRISAXE-TC
Normal file
1116
MIBS/4rf/4RF-APRISAXE-TC
Normal file
File diff suppressed because it is too large
Load Diff
708
MIBS/4rf/4RF-COMMON-MIB
Normal file
708
MIBS/4rf/4RF-COMMON-MIB
Normal file
@ -0,0 +1,708 @@
|
||||
COMMON-4RF DEFINITIONS ::= BEGIN
|
||||
|
||||
--
|
||||
-- File: $Id: 4RF-COMMON-MIB.txt,v 1.23 2007/07/11 22:04:16 di Exp $
|
||||
--
|
||||
-- Copyright: 2004 4RF COMMUNICATIONS LTD
|
||||
--
|
||||
-- Description:
|
||||
-- Common MIB sub-tree for 4RF Communications Ltd., used by all products.
|
||||
-- It defines some useful TEXT-CONVENTIONS and basic MIB objects relating
|
||||
-- to 4RF products.
|
||||
--
|
||||
-- Versions:
|
||||
--
|
||||
-- Notes:
|
||||
-- None
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
|
||||
-- Standard imports
|
||||
MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, NOTIFICATION-TYPE,
|
||||
Integer32, Unsigned32, Counter32, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
|
||||
-- 4RF Specific imports
|
||||
fourRFCommon
|
||||
FROM PRODUCTS-MIB-4RF
|
||||
FourRFImageVersion, FourRFSerialNumber, FourRFResetType,
|
||||
FourRFProcessResultType, FourRFTftpFileName, FourRFFileSize,
|
||||
FourRFImageStatus, FourRFImageType, FourRFWebUserEnabled,
|
||||
FourRFWebUserGroup, FourRFTimeZone
|
||||
FROM COMMON-TC-4RF
|
||||
fourRFGeneric, fourRFModules
|
||||
FROM MIB-4RF;
|
||||
|
||||
|
||||
-- Module Identification
|
||||
fourRFCommonModule MODULE-IDENTITY
|
||||
LAST-UPDATED "200704300000Z"
|
||||
ORGANIZATION "www.4rf.com"
|
||||
CONTACT-INFO
|
||||
"postal: 4RF Communications Ltd
|
||||
26 Glover Street
|
||||
Ngauranga
|
||||
PO Box 13-506
|
||||
Wellington 6032
|
||||
New Zealand
|
||||
|
||||
phone: +64 4 499 6000
|
||||
email: support@4rf.com"
|
||||
DESCRIPTION "Common 4RF MIB Objects."
|
||||
|
||||
-- Revision history
|
||||
-- (in reverse chronological order)
|
||||
|
||||
REVISION "200704300000Z"
|
||||
DESCRIPTION "Second draft"
|
||||
|
||||
REVISION "200502110000Z"
|
||||
DESCRIPTION "First draft"
|
||||
::= { fourRFModules 3 }
|
||||
|
||||
|
||||
--
|
||||
-- Currently the MIB is still being defined, all objects are placed
|
||||
-- under fourRFExperimental, when the MIB has been completed these
|
||||
-- objects will be moved to fourRFGeneric.
|
||||
--
|
||||
|
||||
|
||||
fourRFGroups OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "The root of the OID sub-tree for the 4RF common object groups."
|
||||
::= { fourRFCommon 1 }
|
||||
|
||||
fourRFObjects OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "The root of the OID sub-tree for the 4RF common objects."
|
||||
::= { fourRFCommon 2 }
|
||||
|
||||
fourRFEvents OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "The root of the OID sub-tree for the 4RF common events."
|
||||
::= { fourRFCommon 3 }
|
||||
|
||||
fourRFEventsV2 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "The root of the OID sub-tree for the 4RF common events."
|
||||
::= { fourRFEvents 0 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- Basic terminal details
|
||||
--
|
||||
-- The name, location and contact details are stored in the MIB-II System
|
||||
-- entries sysName, sysLocation and sysContact respectively.
|
||||
--
|
||||
-- ***************************************************************************
|
||||
|
||||
fourRFSystem OBJECT IDENTIFIER ::= { fourRFObjects 1 }
|
||||
|
||||
fourRFSystemID OBJECT-TYPE
|
||||
SYNTAX DisplayString ( SIZE (0..255) )
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The terminal identifier, user defined."
|
||||
::= { fourRFSystem 1 }
|
||||
|
||||
fourRFSystemSoftwareVersion OBJECT-TYPE
|
||||
SYNTAX FourRFImageVersion
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The terminal software version details."
|
||||
::= { fourRFSystem 2 }
|
||||
|
||||
fourRFSystemIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "IP address of terminal, care should be taken when changing
|
||||
this value."
|
||||
::= { fourRFSystem 3 }
|
||||
|
||||
fourRFSystemRemoteIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "IP address of remote terminal, this is the other end of the
|
||||
radio link. This must be configured at commissioning."
|
||||
::= { fourRFSystem 4 }
|
||||
|
||||
fourRFSystemSubnetMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The subnet mask for the terminal. This must be configured at
|
||||
commissioning."
|
||||
::= { fourRFSystem 5 }
|
||||
|
||||
fourRFSystemDefaultGateway OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The default gateway for the terminal. This must be configured
|
||||
at commissioning."
|
||||
::= { fourRFSystem 6 }
|
||||
|
||||
fourRFSystemIpAssignment OBJECT-TYPE
|
||||
SYNTAX INTEGER { useDHCP (0),
|
||||
userAssigned (1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "This indicates how the terminal IP address is configured.
|
||||
This must be configured at commissioning. The IP address can
|
||||
be assigned manually or by a DHCP server."
|
||||
::= { fourRFSystem 7 }
|
||||
|
||||
fourRFSystemDateAndTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "This indicates the current time from the terminal's real-time clock,
|
||||
the time is measured in seconds since Midnight GMT on January 1 1970."
|
||||
::= { fourRFSystem 8 }
|
||||
|
||||
fourRFSystemTftpServerAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "IP address of TFTP server used for uploading and downloading files."
|
||||
::= { fourRFSystem 9 }
|
||||
|
||||
fourRFSystemSerialNumber OBJECT-TYPE
|
||||
SYNTAX FourRFSerialNumber
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The unique serial number for the terminal."
|
||||
::= { fourRFSystem 10 }
|
||||
|
||||
fourRFSystemLastReset OBJECT-TYPE
|
||||
SYNTAX FourRFResetType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The type of the last system reset."
|
||||
::= { fourRFSystem 11 }
|
||||
|
||||
fourRFSystemTimeZone OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "This indicates the offset from UTC time in minutes."
|
||||
::= { fourRFSystem 12 }
|
||||
|
||||
fourRFSystemSyslogAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The IP address of a remote syslogd server used to log system events."
|
||||
::= { fourRFSystem 13 }
|
||||
|
||||
fourRFSystemSyslogPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The port to use when logging to a remote syslogd, the default is port 514."
|
||||
::= { fourRFSystem 14 }
|
||||
|
||||
fourRFSystemTimeDaylightSavings OBJECT-TYPE
|
||||
SYNTAX INTEGER { daylightSavingsDisabled (0),
|
||||
daylightSavingsEnabled (1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Indicates whether daylight savings is in use."
|
||||
::= { fourRFSystem 15 }
|
||||
|
||||
fourRFSystemTimeZoneGMTOffset OBJECT-TYPE
|
||||
SYNTAX FourRFTimeZone
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "This indicates the timezone offset from GMT."
|
||||
::= { fourRFSystem 16 }
|
||||
|
||||
fourRFSystemMACAddress OBJECT-TYPE
|
||||
SYNTAX DisplayString ( SIZE (0..32) )
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The MAC Address for the terminal."
|
||||
::= { fourRFSystem 17 }
|
||||
|
||||
fourRFSystemLocalRadioBIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "IP address of local Radio B terminal, this is the partner
|
||||
radio of a SD link. This must be configured at commissioning."
|
||||
::= { fourRFSystem 18 }
|
||||
|
||||
fourRFSystemRemoteRadioBIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "IP address of remote Radio B terminal, this is the partner
|
||||
radio of a SD link. This must be configured at commissioning."
|
||||
::= { fourRFSystem 19 }
|
||||
|
||||
fourRFSystemLocalRadioAIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "IP address of local Radio A terminal, this is the partner
|
||||
radio of a SD link. This must be configured at commissioning."
|
||||
::= { fourRFSystem 20 }
|
||||
|
||||
fourRFSystemGroup OBJECT-GROUP
|
||||
OBJECTS { fourRFSystemID,
|
||||
fourRFSystemSoftwareVersion,
|
||||
fourRFSystemIpAddress,
|
||||
fourRFSystemRemoteIpAddress,
|
||||
fourRFSystemSubnetMask,
|
||||
fourRFSystemDefaultGateway,
|
||||
fourRFSystemIpAssignment,
|
||||
fourRFSystemDateAndTime,
|
||||
fourRFSystemTftpServerAddress,
|
||||
fourRFSystemSerialNumber,
|
||||
fourRFSystemLastReset,
|
||||
fourRFSystemTimeZone,
|
||||
fourRFSystemSyslogAddress,
|
||||
fourRFSystemSyslogPort,
|
||||
fourRFSystemTimeDaylightSavings,
|
||||
fourRFSystemTimeZoneGMTOffset,
|
||||
fourRFSystemMACAddress,
|
||||
fourRFSystemLocalRadioBIpAddress,
|
||||
fourRFSystemRemoteRadioBIpAddress,
|
||||
fourRFSystemLocalRadioAIpAddress
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "The 4RF common system settings group."
|
||||
::= { fourRFGroups 1 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- System reset handling
|
||||
--
|
||||
-- These MIB entries allow the system to be reset, currently two types
|
||||
-- of reset are possible, shutdown and a restart. It may be that other
|
||||
-- options should be supported to reset just the Linux software or to
|
||||
-- perform a complete hardware reset. A reset can be instigated immediately
|
||||
-- or at a specified time. In the case of a timed reset the reset may be
|
||||
-- cancelled if required.
|
||||
--
|
||||
-- An SNMP trap reset4RFEvent will be generated just before the reset is
|
||||
-- performed.
|
||||
--
|
||||
-- ***************************************************************************
|
||||
|
||||
fourRFReset OBJECT IDENTIFIER ::= { fourRFObjects 2 }
|
||||
|
||||
fourRFResetType OBJECT-TYPE
|
||||
SYNTAX INTEGER { none (0),
|
||||
softReset (1),
|
||||
hardReset (2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Identifies the type of reset operation:
|
||||
none - do nothing!
|
||||
hardReset - complete reset of all components
|
||||
softReset - reset of the CPU only, traffic is unaffected.
|
||||
|
||||
The values mirror the ResetType textual convention but the
|
||||
user cannot instigate a watchdog reset. This value is not
|
||||
therefore not allowed."
|
||||
::= { fourRFReset 1 }
|
||||
|
||||
fourRFResetTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Identifies the time of a delayed reset operation. This allows an
|
||||
absolute time to be specified based on the system real-time clock.
|
||||
The time is measured in seconds since Midnight GMT on January 1 1970."
|
||||
::= { fourRFReset 2 }
|
||||
|
||||
fourRFResetCommand OBJECT-TYPE
|
||||
SYNTAX INTEGER { none (0),
|
||||
resetNow (1),
|
||||
timedReset (2),
|
||||
cancelReset (3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Command to instigate or cancel a system reset, the reset may
|
||||
happen immediately or at a specified time. Only a timed reset
|
||||
can be cancelled."
|
||||
::= { fourRFReset 3 }
|
||||
|
||||
fourRFResetGroup OBJECT-GROUP
|
||||
OBJECTS { fourRFResetType,
|
||||
fourRFResetTime,
|
||||
fourRFResetCommand
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "The 4RF common reset group."
|
||||
::= { fourRFGroups 2 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- MIB configuration backup/restore
|
||||
--
|
||||
-- These objects are used to control the backup of the MIB configuration
|
||||
-- data. The configuration is downloaded to the TFTP server as a backup.
|
||||
--
|
||||
-- SNMP traps will be generated each time a backup is performed to
|
||||
-- indicate whether the file transfer was successful or not.
|
||||
--
|
||||
-- ***************************************************************************
|
||||
|
||||
fourRFMibBackup OBJECT IDENTIFIER ::= { fourRFObjects 3 }
|
||||
|
||||
fourRFMibBackupFile OBJECT-TYPE
|
||||
SYNTAX FourRFTftpFileName
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Path and file name for remote (TFTP) backup, relative to TFTP root."
|
||||
::= { fourRFMibBackup 1 }
|
||||
|
||||
fourRFMibBackupCommand OBJECT-TYPE
|
||||
SYNTAX INTEGER { none (0),
|
||||
remoteBackup (1),
|
||||
localBackup (2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Configuration command to backup a configuration setting the value
|
||||
to localBackup or remoteBackup will instigate the backup. A local
|
||||
backup simply stores the current MIB configuration into Flash memory
|
||||
in the terminal. A remoteBackup uploads the MIB configuration to the
|
||||
currently specified TFTP server"
|
||||
::= { fourRFMibBackup 2 }
|
||||
|
||||
fourRFMibBackupResult OBJECT-TYPE
|
||||
SYNTAX FourRFProcessResultType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Configuration backup status, if no backup has been performed the
|
||||
value is none otherwise the result from the last backup will be
|
||||
returned. If a backup is in progress executing is returned."
|
||||
::= { fourRFMibBackup 3 }
|
||||
|
||||
fourRFMibBackupGroup OBJECT-GROUP
|
||||
OBJECTS { fourRFMibBackupFile,
|
||||
fourRFMibBackupCommand,
|
||||
fourRFMibBackupResult
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "The 4RF common configuration backup group."
|
||||
::= { fourRFGroups 3 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- File upload handling, files will always be uploaded to the backup location
|
||||
-- in flash so we don't overwrite the currently running image/configuration.
|
||||
-- This means we don't need to specify a target location for the download.
|
||||
--
|
||||
-- It is possible to upload four types of files, a kernel image, a root file
|
||||
-- system, MIB configuration and firmware (FPGA). The images may have extra
|
||||
-- data added to allow the version information to be determined easily or
|
||||
-- this could be coded into the file name. File uploads are always performed
|
||||
-- immediately.
|
||||
--
|
||||
-- ***************************************************************************
|
||||
|
||||
fourRFUpload OBJECT IDENTIFIER ::= { fourRFObjects 4 }
|
||||
|
||||
fourRFUploadType OBJECT-TYPE
|
||||
SYNTAX FourRFImageType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Identifies the type of image to be uploaded."
|
||||
::= { fourRFUpload 1 }
|
||||
|
||||
fourRFUploadFile OBJECT-TYPE
|
||||
SYNTAX FourRFTftpFileName
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Path and file name for remote (TFTP) upload/download, relative
|
||||
to the TFTP server root."
|
||||
::= { fourRFUpload 2 }
|
||||
|
||||
fourRFUploadCommand OBJECT-TYPE
|
||||
SYNTAX INTEGER { none (0),
|
||||
upload (1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Command used to instigate a file upload."
|
||||
::= { fourRFUpload 3 }
|
||||
|
||||
fourRFUploadResult OBJECT-TYPE
|
||||
SYNTAX FourRFProcessResultType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Status of a file upload, this will have to be polled to follow
|
||||
the upload progress."
|
||||
::= { fourRFUpload 4 }
|
||||
|
||||
fourRFUploadGroup OBJECT-GROUP
|
||||
OBJECTS { fourRFUploadType,
|
||||
fourRFUploadFile,
|
||||
fourRFUploadCommand,
|
||||
fourRFUploadResult
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "The 4RF common file upload group."
|
||||
::= { fourRFGroups 4 }
|
||||
|
||||
|
||||
--
|
||||
-- Image table, gives details of all the images currently stored in flash.
|
||||
-- The details include the image type, status and version. Only one image of
|
||||
-- each kernel or rootfs type may be active at any time. We may have one or more
|
||||
-- inactive images however.
|
||||
--
|
||||
-- The approach here allows the different elements making up the running
|
||||
-- software to be updated and configured independently. It also also makes
|
||||
-- it easier to handle more than two images if required.
|
||||
--
|
||||
-- Example
|
||||
--
|
||||
-- imageIndex imageType imageStatus imageVersion
|
||||
-- 1 kernel active 2.4.20
|
||||
-- 2 rootfs inactive version 1
|
||||
-- 3 kernel inactive 2.4.21
|
||||
-- 4 configuration active Working version 5.0 29/6/03
|
||||
--
|
||||
-- MIB images are not stored in this table
|
||||
--
|
||||
|
||||
fourRFImageTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF FourRFImageTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This table is used to report the image information for each
|
||||
image stored in flash."
|
||||
::= { fourRFObjects 5 }
|
||||
|
||||
fourRFImageTableEntry OBJECT-TYPE
|
||||
SYNTAX FourRFImageTableEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Identifies the image table index."
|
||||
INDEX { fourRFImageIndex }
|
||||
::= { fourRFImageTable 1 }
|
||||
|
||||
FourRFImageTableEntry ::= SEQUENCE {
|
||||
fourRFImageIndex Integer32,
|
||||
fourRFImageType INTEGER,
|
||||
fourRFImageStatus INTEGER,
|
||||
fourRFImageSize Unsigned32,
|
||||
fourRFImageVersion OCTET STRING
|
||||
}
|
||||
|
||||
fourRFImageIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The image table index."
|
||||
::= { fourRFImageTableEntry 1 }
|
||||
|
||||
fourRFImageType OBJECT-TYPE
|
||||
SYNTAX FourRFImageType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The type of image, kernel, rootfs or firmware."
|
||||
::= { fourRFImageTableEntry 2 }
|
||||
|
||||
fourRFImageStatus OBJECT-TYPE
|
||||
SYNTAX FourRFImageStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The image status, if current then the image is the current
|
||||
running image. If selected the image will be used following
|
||||
the next system reboot."
|
||||
::= { fourRFImageTableEntry 3 }
|
||||
|
||||
fourRFImageSize OBJECT-TYPE
|
||||
SYNTAX FourRFFileSize
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The image size in bytes."
|
||||
::= { fourRFImageTableEntry 4 }
|
||||
|
||||
fourRFImageVersion OBJECT-TYPE
|
||||
SYNTAX FourRFImageVersion
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The image version, string which can be used to identify the
|
||||
image. This may include the firmware type, version number or
|
||||
the build date. The exect format of this string will product
|
||||
and/or image specific."
|
||||
::= { fourRFImageTableEntry 5 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- The following objects allow the status of an image to be updated. A new
|
||||
-- image can be selected to run. The new image will pnly be used following
|
||||
-- a system reboot.
|
||||
--
|
||||
-- ***************************************************************************
|
||||
|
||||
fourRFImageControl OBJECT IDENTIFIER ::= { fourRFObjects 6 }
|
||||
|
||||
fourRFImageTableIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The image table index, the table entry to be updated."
|
||||
::= { fourRFImageControl 1 }
|
||||
|
||||
fourRFImageTableCommand OBJECT-TYPE
|
||||
SYNTAX INTEGER { none (0),
|
||||
deactivateImage (1),
|
||||
activateImage (2),
|
||||
deleteImage (3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Allows an image to be activated or deactivated, activating an
|
||||
image will change its state to selected but the new image will
|
||||
only be used following a reboot of the system."
|
||||
::= { fourRFImageControl 2 }
|
||||
|
||||
fourRFImageControlGroup OBJECT-GROUP
|
||||
OBJECTS { fourRFImageTableIndex,
|
||||
fourRFImageTableCommand
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "The 4RF common image control group."
|
||||
::= { fourRFGroups 6 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- Web User Management
|
||||
--
|
||||
-- These objects are used to control webaccess to the terminal. It allows
|
||||
-- users to be added, deleted and modified.
|
||||
--
|
||||
-- ***************************************************************************
|
||||
|
||||
fourRFWebUserManagementTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF FourRFWebUserEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This table is used to view and modify the current web
|
||||
interface users. Up to 16 different users may be defined."
|
||||
::= { fourRFObjects 7 }
|
||||
|
||||
fourRFWebUserEntry OBJECT-TYPE
|
||||
SYNTAX FourRFWebUserEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Identifies the user management table index."
|
||||
INDEX { fourRFWebUserIndex }
|
||||
::= { fourRFWebUserManagementTable 1 }
|
||||
|
||||
FourRFWebUserEntry ::= SEQUENCE {
|
||||
fourRFWebUserIndex Integer32,
|
||||
fourRFWebUserName OCTET STRING,
|
||||
fourRFWebUserPassword OCTET STRING,
|
||||
fourRFWebUserGroup INTEGER,
|
||||
fourRFWebUserEnabled INTEGER,
|
||||
fourRFWebUserPasswordConfirm OCTET STRING
|
||||
}
|
||||
|
||||
fourRFWebUserIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..10)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The user management table index."
|
||||
::= { fourRFWebUserEntry 1 }
|
||||
|
||||
fourRFWebUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString ( SIZE (0..32) )
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The web user name."
|
||||
::= { fourRFWebUserEntry 2 }
|
||||
|
||||
fourRFWebUserPassword OBJECT-TYPE
|
||||
SYNTAX OCTET STRING ( SIZE (4..32) )
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The password entry of a given user."
|
||||
::= { fourRFWebUserEntry 3 }
|
||||
|
||||
fourRFWebUserGroup OBJECT-TYPE
|
||||
SYNTAX FourRFWebUserGroup
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "The group to which the user belongs."
|
||||
::= { fourRFWebUserEntry 4 }
|
||||
|
||||
fourRFWebUserEnabled OBJECT-TYPE
|
||||
SYNTAX FourRFWebUserEnabled
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Determines if the user is enabled."
|
||||
::= { fourRFWebUserEntry 5 }
|
||||
|
||||
fourRFWebUserPasswordConfirm OBJECT-TYPE
|
||||
SYNTAX OCTET STRING ( SIZE (4..32) )
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Dummy OID used for password confirmation in the web management interface."
|
||||
::= { fourRFWebUserEntry 6 }
|
||||
|
||||
|
||||
-- ***************************************************************************
|
||||
-- Common traps
|
||||
--
|
||||
-- ***************************************************************************
|
||||
|
||||
--
|
||||
-- Reset event, triggered when the terminal is about to reset.
|
||||
--
|
||||
|
||||
fourRFResetEvent NOTIFICATION-TYPE
|
||||
OBJECTS { fourRFResetType }
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating that a system reset is about to occur."
|
||||
::= { fourRFEventsV2 1 }
|
||||
|
||||
--
|
||||
-- Backup status event, used to indicate whether a MIB configuration backup
|
||||
-- to the TFTP server was successful
|
||||
--
|
||||
|
||||
fourRFMibBackupStatusEvent NOTIFICATION-TYPE
|
||||
OBJECTS { fourRFMibBackupFile,
|
||||
fourRFMibBackupCommand,
|
||||
fourRFMibBackupResult
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating the status of a configuration backup operation."
|
||||
::= { fourRFEventsV2 2 }
|
||||
|
||||
--
|
||||
-- Upload status event, used to indicate whether a file upload from
|
||||
-- the TFTP server was successful
|
||||
--
|
||||
|
||||
fouRFUploadStatusEvent NOTIFICATION-TYPE
|
||||
OBJECTS { fourRFUploadFile,
|
||||
fourRFUploadType,
|
||||
fourRFUploadResult
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "Event indicating the status of a file upload operation."
|
||||
::= { fourRFEventsV2 3 }
|
||||
|
||||
END
|
448
MIBS/4rf/4RF-COMMON-TC
Normal file
448
MIBS/4rf/4RF-COMMON-TC
Normal file
@ -0,0 +1,448 @@
|
||||
COMMON-TC-4RF DEFINITIONS ::= BEGIN
|
||||
|
||||
--
|
||||
-- File: $Id: 4RF-COMMON-TC.txt,v 1.27 2007/05/07 00:19:51 pk Exp $
|
||||
--
|
||||
-- Copyright: 2004 4RF COMMUNICATIONS LTD
|
||||
--
|
||||
-- Description:
|
||||
-- Common MIB sub-tree for 4RF Communications Ltd., used by all products.
|
||||
-- It defines some useful TEXT-CONVENTIONS relating to 4RF products.
|
||||
--
|
||||
-- Versions:
|
||||
--
|
||||
-- Notes:
|
||||
-- None
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
|
||||
-- Standard imports
|
||||
MODULE-IDENTITY, OBJECT-IDENTITY
|
||||
Integer32, Unsigned32, Counter32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
|
||||
-- 4RF Specific imports
|
||||
fourRFGeneric, fourRFModules
|
||||
FROM MIB-4RF;
|
||||
|
||||
|
||||
-- Module Identification
|
||||
fourRFCommonTCModule MODULE-IDENTITY
|
||||
LAST-UPDATED "200704300000Z"
|
||||
ORGANIZATION "www.4rf.com"
|
||||
CONTACT-INFO
|
||||
"postal: 4RF Communications Ltd
|
||||
26 Glover Street
|
||||
Ngauranga
|
||||
PO Box 13-506
|
||||
Wellington 6032
|
||||
New Zealand
|
||||
|
||||
phone: +64 4 499 6000
|
||||
email: support@4rf.com"
|
||||
DESCRIPTION "Common 4RF MIB Textual Conventions."
|
||||
|
||||
-- Revision history
|
||||
-- (in reverse chronological order)
|
||||
|
||||
REVISION "200704300000Z"
|
||||
DESCRIPTION "Second draft"
|
||||
|
||||
REVISION "200402130000Z"
|
||||
DESCRIPTION "First draft"
|
||||
::= { fourRFModules 4 }
|
||||
|
||||
|
||||
--
|
||||
-- LED control types
|
||||
--
|
||||
|
||||
FourRFSimpleLedState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The possible states for a simple LED."
|
||||
SYNTAX INTEGER { off (0),
|
||||
on (1)
|
||||
}
|
||||
|
||||
FourRFTriColourLedState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The possible states of a three-colour LED."
|
||||
SYNTAX INTEGER { off (0),
|
||||
green (1),
|
||||
red (2),
|
||||
orange (3) }
|
||||
|
||||
|
||||
--
|
||||
-- Basic alarm control types
|
||||
--
|
||||
|
||||
FourRFAlarmSeverity ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The possible alarm severities, not all values need be used."
|
||||
SYNTAX INTEGER { noSeverity (0),
|
||||
-- informational (1),
|
||||
-- warning (2),
|
||||
minor (3),
|
||||
major (4)
|
||||
-- critical (5)
|
||||
}
|
||||
|
||||
FourRFAlarmPresent ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The possible alarm states, alarmPresent indicates that the
|
||||
alarm is active."
|
||||
SYNTAX INTEGER { noAlarmPresent (0),
|
||||
alarmPresent (1)
|
||||
}
|
||||
|
||||
FourRFAlarmEnabled ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Indicates whether an alarm is enabled or not, it may be useful
|
||||
to allow specific alarms to be enabled or disabled by the user."
|
||||
SYNTAX INTEGER { disabled (0),
|
||||
enabled (1)
|
||||
}
|
||||
|
||||
FourRFAlarmStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "This is used to identify current alarm status."
|
||||
SYNTAX INTEGER { noAlarm (0),
|
||||
informationAlarm (1),
|
||||
warningAlarm (2),
|
||||
minorAlarm (3),
|
||||
majorAlarm (4),
|
||||
criticalAlarm (5)
|
||||
}
|
||||
|
||||
FourRFMHSBStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "This is used to give the state of an MHSB terminal."
|
||||
SYNTAX INTEGER { notAvailable (0),
|
||||
active (1),
|
||||
standby (2)
|
||||
}
|
||||
|
||||
FourRFMHSBCommand ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "This is used to send a command to an MHSB terminal."
|
||||
SYNTAX INTEGER { noCommand (0),
|
||||
clearSwitchedAlarm (1),
|
||||
forceSwitchover (2)
|
||||
}
|
||||
|
||||
|
||||
--
|
||||
-- Hardware version - an 8 bit integer value
|
||||
--
|
||||
|
||||
FourRFHardwareVersion ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The hardware version details."
|
||||
SYNTAX DisplayString ( SIZE (0..32) )
|
||||
|
||||
|
||||
--
|
||||
-- Terminal/Module Serial Number
|
||||
--
|
||||
|
||||
FourRFSerialNumber ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "A module/terminal serial number format xxxx-xxx."
|
||||
SYNTAX OCTET STRING ( SIZE (8) )
|
||||
|
||||
|
||||
--
|
||||
-- Reset types
|
||||
--
|
||||
|
||||
FourRFResetType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The possible types of reset."
|
||||
SYNTAX INTEGER { none (0),
|
||||
softReset (1),
|
||||
hardReset (2),
|
||||
watchdogReset (3)
|
||||
}
|
||||
|
||||
|
||||
--
|
||||
-- Image details
|
||||
--
|
||||
|
||||
FourRFImageType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The possible image types to upload."
|
||||
SYNTAX INTEGER { none (0),
|
||||
kernel (1),
|
||||
rootfs (2),
|
||||
mib (3),
|
||||
configuration (4),
|
||||
firmware (5)
|
||||
}
|
||||
|
||||
FourRFImageStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The possible image status values, currentImage means it is the running.
|
||||
selectedImage means that the image has been selected and will be used
|
||||
following the next reboot of the system, currentNotSelected means that
|
||||
the image is currently in use but won't be following a reboot."
|
||||
SYNTAX INTEGER { inactiveImage (0),
|
||||
currentImage (1),
|
||||
currentNotSelected (2),
|
||||
selectedImage (3)
|
||||
}
|
||||
|
||||
FourRFImageVersion ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The image version details."
|
||||
SYNTAX DisplayString ( SIZE (0..64) )
|
||||
|
||||
|
||||
--
|
||||
-- Other Types
|
||||
--
|
||||
|
||||
FourRFProcessResultType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The possible states for a process which takes time to complete."
|
||||
SYNTAX INTEGER { none (0),
|
||||
executing (1),
|
||||
writingToFlash (2),
|
||||
succeeded (3),
|
||||
failed (4)
|
||||
}
|
||||
|
||||
FourRFTftpFileName ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The name of a file to transfered using TFTP."
|
||||
SYNTAX DisplayString ( SIZE (0..255) )
|
||||
|
||||
FourRFFileSize ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "A size of a file in bytes."
|
||||
SYNTAX Unsigned32
|
||||
|
||||
|
||||
--
|
||||
-- Useful Radio Related Types
|
||||
--
|
||||
|
||||
FourRFFrequency ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "A frequency value in Hz."
|
||||
SYNTAX Unsigned32
|
||||
|
||||
FourRFTxPower ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "A transmitter power value in dBm."
|
||||
SYNTAX INTEGER { noPower (0),
|
||||
dbm10 (10),
|
||||
dbm11 (11),
|
||||
dbm12 (12),
|
||||
dbm13 (13),
|
||||
dbm14 (14),
|
||||
dbm15 (15),
|
||||
dbm16 (16),
|
||||
dbm17 (17),
|
||||
dbm18 (18),
|
||||
dbm19 (19),
|
||||
dbm20 (20),
|
||||
dbm21 (21),
|
||||
dbm22 (22),
|
||||
dbm23 (23),
|
||||
dbm24 (24),
|
||||
dbm25 (25),
|
||||
dbm26 (26),
|
||||
dbm27 (27),
|
||||
dbm28 (28),
|
||||
dbm29 (29),
|
||||
dbm30 (30),
|
||||
dbm31 (31),
|
||||
dbm32 (32),
|
||||
dbm33 (33),
|
||||
dbm34 (34),
|
||||
dbm35 (35),
|
||||
dbm36 (36),
|
||||
dbm37 (37),
|
||||
dbm38 (38),
|
||||
dbm39 (39),
|
||||
dbm40 (40)
|
||||
}
|
||||
|
||||
FourRFChannelWidth ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The possible channel width values."
|
||||
SYNTAX INTEGER { invalidChannel (0),
|
||||
channel20KHz (1),
|
||||
channel25KHz (2),
|
||||
channel50KHz (3),
|
||||
channel75KHz (4),
|
||||
channel100KHz (5),
|
||||
channel125KHz (6),
|
||||
channel150KHz (7),
|
||||
channel200KHz (9),
|
||||
channel250KHz (10),
|
||||
channel400KHz (13),
|
||||
channel500KHz (20),
|
||||
channel800KHz (25),
|
||||
channel1MHz (30),
|
||||
channel1point25MHz (33),
|
||||
channel1point35MHz (35),
|
||||
channel1point75MHz (40),
|
||||
channel2MHz (42),
|
||||
channel2point5MHz (45),
|
||||
channel3point5MHz (50),
|
||||
channel5point25MHz (55),
|
||||
channel7MHz (60),
|
||||
channel14MHz (70)
|
||||
}
|
||||
|
||||
FourRFNetworkClockStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The possible modulation types for the radio."
|
||||
SYNTAX INTEGER { active (0),
|
||||
inactive (1),
|
||||
holdover (2)
|
||||
}
|
||||
|
||||
FourRFRSSI ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-1"
|
||||
STATUS current
|
||||
DESCRIPTION "A receiver RSSI value, in dBm."
|
||||
SYNTAX Integer32(-2000..2000)
|
||||
|
||||
FourRFSNR ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-2"
|
||||
STATUS current
|
||||
DESCRIPTION "A signal to noise ratio in dBm."
|
||||
SYNTAX Integer32
|
||||
|
||||
FourRFModulationType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The possible modulation types for the radio."
|
||||
SYNTAX INTEGER { modQPSK (0),
|
||||
mod16QAM (1),
|
||||
mod32QAM (2),
|
||||
mod64QAM (3),
|
||||
mod128QAM (4),
|
||||
mod256QAM (5),
|
||||
|
||||
-- Modulation off
|
||||
modNone (6)
|
||||
}
|
||||
|
||||
FourRFTemperature ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "A temperature value in degrees Celcius."
|
||||
SYNTAX Integer32
|
||||
|
||||
FourRFErrorCounter ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "An error counter, e.g. for the uncorrectable error count."
|
||||
SYNTAX Counter32
|
||||
|
||||
FourRFRfBand ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "This is used to identify the frequency band of the transmitter
|
||||
The bands are:
|
||||
330 to 400 MHz (300 MHz)
|
||||
400 to 470 MHz (400 MHz)
|
||||
1350 to 1550 MHz (1400 MHz) ."
|
||||
SYNTAX INTEGER { invalidBand (0),
|
||||
band300MHz (10),
|
||||
band400MHz (20),
|
||||
band700MHz (24),
|
||||
band800MHz (26),
|
||||
band900MHz (28),
|
||||
band1400MHz (30)
|
||||
}
|
||||
|
||||
FourRFFanStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "This is used to identify current fan status."
|
||||
SYNTAX INTEGER { notFitted (0),
|
||||
fanOkay (1),
|
||||
fanFailed (2)
|
||||
}
|
||||
|
||||
FourRFClockSource ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "This is used to identify the clock source for the terminal."
|
||||
SYNTAX INTEGER { networkClock (0),
|
||||
linkClock (1),
|
||||
internalClock (2)
|
||||
}
|
||||
|
||||
FourRFNetworkClockSelect ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "This is used to select the priority of the clocks to use."
|
||||
SYNTAX INTEGER { none (0),
|
||||
primary (1),
|
||||
secondary (2)
|
||||
}
|
||||
|
||||
FourRFLoopback ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "This is used to control loopback or monitor status."
|
||||
SYNTAX INTEGER { loopbackOff (0),
|
||||
loopbackOn (1)
|
||||
}
|
||||
|
||||
|
||||
--
|
||||
-- Web User Handling
|
||||
--
|
||||
|
||||
FourRFWebUserGroup ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "This is used to identify the group to which a web user belongs."
|
||||
SYNTAX INTEGER { readOnlyGroup (0),
|
||||
readWriteGroup (1),
|
||||
adminGroup (2)
|
||||
}
|
||||
|
||||
FourRFWebUserEnabled ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "This is used to identify whether a web user is enabled."
|
||||
SYNTAX INTEGER { userDisabled (0),
|
||||
userEnabled (1)
|
||||
}
|
||||
|
||||
FourRFTimeZone ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "This is used to assign an offset in minutes based on GMT timezone."
|
||||
SYNTAX INTEGER { gmtMinusTwelve (-720),
|
||||
gmtMinusEleven (-660),
|
||||
gmtMinusTen (-600),
|
||||
gmtMinusNine (-540),
|
||||
gmtMinusEight (-480),
|
||||
gmtMinusSeven (-420),
|
||||
gmtMinusSix (-360),
|
||||
gmtMinusFive (-300),
|
||||
gmtMinusFour (-240),
|
||||
gmtMinusThreePointFive (-210),
|
||||
gmtMinusThree (-180),
|
||||
gmtMinusTwo (-120),
|
||||
gmtMinusOne (-60),
|
||||
gmt (0),
|
||||
gmtPlusOne (60),
|
||||
gmtPlusTwo (120),
|
||||
gmtPlusThree (180),
|
||||
gmtPlusFour (240),
|
||||
gmtPlusFive (300),
|
||||
gmtPlusSix (360),
|
||||
gmtPlusSeven (420),
|
||||
gmtPlusEight (480),
|
||||
gmtPlusNine (540),
|
||||
gmtPlusTen (600),
|
||||
gmtPlusEleven (660),
|
||||
gmtPlusTwelve (720),
|
||||
gmtPlusThirteen (800)
|
||||
}
|
||||
|
||||
END
|
104
MIBS/4rf/4RF-MIB
Normal file
104
MIBS/4rf/4RF-MIB
Normal file
@ -0,0 +1,104 @@
|
||||
MIB-4RF DEFINITIONS ::= BEGIN
|
||||
|
||||
--
|
||||
-- File: $Id: 4RF-MIB.txt,v 1.3 2007/05/02 00:26:45 pk Exp $
|
||||
--
|
||||
-- Copyright: 2002 4RF COMMUNICATIONS LTD
|
||||
--
|
||||
-- Description:
|
||||
-- Top-level MIB sub-tree for 4RF Communications Ltd.
|
||||
--
|
||||
-- Versions:
|
||||
--
|
||||
-- Notes:
|
||||
-- None
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
|
||||
-- Standard imports
|
||||
MODULE-IDENTITY, OBJECT-IDENTITY, enterprises
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
-- Module Identification
|
||||
fourRFRootModule MODULE-IDENTITY
|
||||
LAST-UPDATED "200704300000Z"
|
||||
ORGANIZATION "www.4rf.com"
|
||||
CONTACT-INFO
|
||||
"postal: 4RF Communications Ltd
|
||||
26 Glover Street
|
||||
Ngauranga
|
||||
PO Box 13-506
|
||||
Wellington 6032
|
||||
New Zealand
|
||||
|
||||
phone: +64 4 499 6000
|
||||
email: support@4rf.com"
|
||||
DESCRIPTION "The root MIB module for 4RF Communications Ltd."
|
||||
|
||||
-- Revision history
|
||||
-- (in reverse chronological order)
|
||||
|
||||
REVISION "200704300000Z"
|
||||
DESCRIPTION "Second draft"
|
||||
|
||||
REVISION "200402130000Z"
|
||||
DESCRIPTION "First draft"
|
||||
::= { fourRFModules 1 }
|
||||
|
||||
|
||||
--
|
||||
--
|
||||
-- Root of OID sub-tree for 4RF as assigned by IANA
|
||||
--
|
||||
-- This value MUST NOT BE MODIFIED
|
||||
--
|
||||
--
|
||||
|
||||
fourRFRoot OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "The root of the OID sub-tree for 4RF Communications Ltd."
|
||||
::= { enterprises 14817 }
|
||||
|
||||
|
||||
--
|
||||
-- Top Level OID Registrations
|
||||
--
|
||||
|
||||
fourRFRegistrations OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Sub-tree for registrations."
|
||||
::= { fourRFRoot 1 }
|
||||
|
||||
fourRFModules OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Sub-tree for module registrations."
|
||||
::= { fourRFRoot 2 }
|
||||
|
||||
fourRFGeneric OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Sub-tree for common object and event definitions."
|
||||
::= { fourRFRoot 3 }
|
||||
|
||||
fourRFProducts OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Sub-tree for specific object and event definitions."
|
||||
::= { fourRFRoot 4 }
|
||||
|
||||
fourRFCapabilities OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Sub-tree for agent profiles/capabilities."
|
||||
::= { fourRFRoot 5 }
|
||||
|
||||
fourRFRequirements OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Sub-tree for management application requirements."
|
||||
::= { fourRFRoot 6 }
|
||||
|
||||
fourRFExperimental OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Sub-tree for experimental definitions."
|
||||
::= { fourRFRoot 7 }
|
||||
|
||||
END
|
84
MIBS/4rf/4RF-PRODUCTS-MIB
Normal file
84
MIBS/4rf/4RF-PRODUCTS-MIB
Normal file
@ -0,0 +1,84 @@
|
||||
PRODUCTS-MIB-4RF DEFINITIONS ::= BEGIN
|
||||
|
||||
--
|
||||
-- File: $Id: 4RF-PRODUCTS-MIB.txt,v 1.3 2007/05/02 00:26:45 pk Exp $
|
||||
--
|
||||
-- Copyright: 2002 4RF COMMUNICATIONS LTD
|
||||
--
|
||||
-- Description:
|
||||
-- Products MIB sub-tree for 4RF Communications Ltd. It defines the root
|
||||
-- identifiers for all 4RF SNMP managed products.
|
||||
--
|
||||
-- Versions:
|
||||
--
|
||||
-- Notes:
|
||||
-- None
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
|
||||
-- Standard imports
|
||||
MODULE-IDENTITY, OBJECT-IDENTITY, enterprises
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
-- 4RF Specific imports
|
||||
fourRFModules, fourRFProducts, fourRFExperimental
|
||||
FROM MIB-4RF;
|
||||
|
||||
|
||||
-- Module Identification
|
||||
fourRFProductsModule MODULE-IDENTITY
|
||||
LAST-UPDATED "200704300000Z"
|
||||
ORGANIZATION "www.4rf.com"
|
||||
CONTACT-INFO
|
||||
"postal: 4RF Communications Ltd
|
||||
26 Glover Street
|
||||
Ngauranga
|
||||
PO Box 13-506
|
||||
Wellington 6032
|
||||
New Zealand
|
||||
|
||||
phone: +64 4 499 6000
|
||||
email: support@4rf.com"
|
||||
DESCRIPTION
|
||||
"4RF product registrations, all 4RF SNMP managed products have
|
||||
a root identifier specified here."
|
||||
|
||||
-- Revision history
|
||||
-- (in reverse chronological order)
|
||||
|
||||
REVISION "200704300000Z"
|
||||
DESCRIPTION "Second draft"
|
||||
|
||||
REVISION "200402130000Z"
|
||||
DESCRIPTION "First draft"
|
||||
::= { fourRFModules 2 }
|
||||
|
||||
|
||||
--
|
||||
-- OID Registrations
|
||||
--
|
||||
|
||||
|
||||
--
|
||||
-- Currently the MIB is still being defined, all objects are placed
|
||||
-- under fourRFExperimental, when the MIB has been completed these
|
||||
-- objects will be moved to fourRFProducts.
|
||||
--
|
||||
|
||||
fourRFCommon OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Sub-tree for common elements."
|
||||
::= { fourRFExperimental 1 }
|
||||
|
||||
fourRFAprisa OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Sub-tree for Aprisa/AprisaView."
|
||||
::= { fourRFExperimental 2 }
|
||||
|
||||
fourRFAprisaXE OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Sub-tree for AprisaXE."
|
||||
::= { fourRFExperimental 3 }
|
||||
|
||||
END
|
1221
MIBS/ADSL-LINE-EXT-MIB
Normal file
1221
MIBS/ADSL-LINE-EXT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
4382
MIBS/ADSL-LINE-MIB
Normal file
4382
MIBS/ADSL-LINE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
113
MIBS/ADSL-TC-MIB
Normal file
113
MIBS/ADSL-TC-MIB
Normal file
@ -0,0 +1,113 @@
|
||||
ADSL-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
transmission,
|
||||
MODULE-IDENTITY, Gauge32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
adsltcmib MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "9908190000Z"
|
||||
|
||||
ORGANIZATION "IETF ADSL MIB Working Group"
|
||||
|
||||
CONTACT-INFO
|
||||
"
|
||||
Gregory Bathrick
|
||||
AG Communication Systems
|
||||
A Subsidiary of Lucent Technologies
|
||||
2500 W Utopia Rd.
|
||||
Phoenix, AZ 85027 USA
|
||||
Tel: +1 602-582-7679
|
||||
Fax: +1 602-582-7697
|
||||
E-mail: bathricg@agcs.com
|
||||
|
||||
Faye Ly
|
||||
Copper Mountain Networks
|
||||
Norcal Office
|
||||
2470 Embarcadero Way
|
||||
Palo Alto, CA 94303
|
||||
Tel: +1 650-858-8500
|
||||
Fax: +1 650-858-8085
|
||||
E-Mail: faye@coppermountain.com
|
||||
IETF ADSL MIB Working Group (adsl@xlist.agcs.com)
|
||||
"
|
||||
DESCRIPTION
|
||||
"The MIB module which provides a ADSL
|
||||
Line Coding Textual Convention to be used
|
||||
by ADSL Lines."
|
||||
|
||||
-- Revision history
|
||||
REVISION "9908190000Z" -- 19 August 1999, midnight
|
||||
DESCRIPTION "Initial Version, published as RFC 2662"
|
||||
|
||||
::= { transmission 94 2 } -- adslMIB 2
|
||||
|
||||
AdslLineCodingType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data type is used as the syntax for the ADSL
|
||||
Line Code."
|
||||
SYNTAX INTEGER {
|
||||
other(1),-- none of the following
|
||||
dmt (2), -- Discrete MultiTone
|
||||
cap (3), -- Carrierless Amplitude & Phase modulation
|
||||
qam (4) -- Quadrature Amplitude Modulation
|
||||
}
|
||||
|
||||
AdslPerfCurrDayCount ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A counter associated with interface performance
|
||||
measurements in a current 1-day (24 hour) measurement
|
||||
interval.
|
||||
|
||||
The value of this counter starts at zero at the
|
||||
beginning of an interval and is increased when
|
||||
associated events occur, until the end of the
|
||||
1-day interval. At that time the value of the
|
||||
counter is stored in the previous 1-day history
|
||||
interval, if available, and the current interval
|
||||
counter is restarted at zero.
|
||||
|
||||
In the case where the agent has no valid data available
|
||||
for this interval the corresponding object
|
||||
instance is not available and upon a retrieval
|
||||
request a corresponding error message shall be
|
||||
returned to indicate that this instance does
|
||||
not exist (for example, a noSuchName error for
|
||||
SNMPv1 and a noSuchInstance for SNMPv2 GET
|
||||
operation)."
|
||||
SYNTAX Gauge32
|
||||
|
||||
AdslPerfPrevDayCount ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A counter associated with interface performance
|
||||
measurements during the most previous 1-day (24 hour)
|
||||
measurement interval. The value of this counter is
|
||||
equal to the value of the current day counter at
|
||||
the end of its most recent interval.
|
||||
|
||||
In the case where the agent has no valid data available
|
||||
for this interval the corresponding object
|
||||
instance is not available and upon a retrieval
|
||||
request a corresponding error message shall be
|
||||
returned to indicate that this instance does
|
||||
not exist (for example, a noSuchName error for
|
||||
SNMPv1 and a noSuchInstance for SNMPv2 GET
|
||||
operation)."
|
||||
SYNTAX Gauge32
|
||||
|
||||
AdslPerfTimeElapsed ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of seconds that have elapsed since
|
||||
the beginning of the current measurement period.
|
||||
If, for some reason, such as an adjustment in the
|
||||
system's time-of-day clock, the current interval
|
||||
exceeds the maximum value, the agent will return
|
||||
the maximum value."
|
||||
SYNTAX Gauge32
|
||||
|
||||
END
|
728
MIBS/ADSL2-LINE-TC-MIB
Normal file
728
MIBS/ADSL2-LINE-TC-MIB
Normal file
@ -0,0 +1,728 @@
|
||||
ADSL2-LINE-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
transmission
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
adsl2TCMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200610040000Z"
|
||||
ORGANIZATION "ADSLMIB Working Group"
|
||||
CONTACT-INFO
|
||||
"WG-email: adslmib@ietf.org
|
||||
Info: https://www1.ietf.org/mailman/listinfo/adslmib
|
||||
|
||||
Chair: Mike Sneed
|
||||
Sand Channel Systems
|
||||
Postal: P.O. Box 37324
|
||||
Raleigh NC 27627-732
|
||||
Email: sneedmike@hotmail.com
|
||||
Phone: +1 206 600 7022
|
||||
|
||||
Co-Chair & Co-editor:
|
||||
Menachem Dodge
|
||||
ECI Telecom Ltd.
|
||||
Postal: 30 Hasivim St.
|
||||
Petach Tikva 49517,
|
||||
Israel.
|
||||
Email: mbdodge@ieee.org
|
||||
Phone: +972 3 926 8421
|
||||
Co-editor: Moti Morgenstern
|
||||
ECI Telecom Ltd.
|
||||
Postal: 30 Hasivim St.
|
||||
Petach Tikva 49517,
|
||||
Israel.
|
||||
Email: moti.morgenstern@ecitele.com
|
||||
Phone: +972 3 926 6258
|
||||
|
||||
Co-editor: Scott Baillie
|
||||
NEC Australia
|
||||
Postal: 649-655 Springvale Road,
|
||||
Mulgrave, Victoria 3170,
|
||||
Australia.
|
||||
Email: scott.baillie@nec.com.au
|
||||
Phone: +61 3 9264 3986
|
||||
|
||||
Co-editor: Umberto Bonollo
|
||||
NEC Australia
|
||||
Postal: 649-655 Springvale Road,
|
||||
Mulgrave, Victoria 3170,
|
||||
Australia.
|
||||
Email: umberto.bonollo@nec.com.au
|
||||
Phone: +61 3 9264 3385"
|
||||
DESCRIPTION
|
||||
"This MIB Module provides Textual Conventions to be
|
||||
used by the ADSL2-LINE-MIB module for the purpose of
|
||||
managing ADSL, ADSL2, and ADSL2+ lines.
|
||||
|
||||
Copyright (C) The Internet Society (2006). This version of
|
||||
this MIB module is part of RFC 4706: see the RFC itself for
|
||||
full legal notices."
|
||||
REVISION "200610040000Z"
|
||||
DESCRIPTION
|
||||
"Initial version, published as RFC 4706."
|
||||
::= { transmission 238 2 }
|
||||
|
||||
|
||||
|
||||
-- adsl2MIB 2
|
||||
--
|
||||
-- ----------------------------------------------
|
||||
-- Textual Conventions --
|
||||
-- ----------------------------------------------
|
||||
|
||||
Adsl2Unit ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies a transceiver as being either an ATU-C or
|
||||
an ATU-R. An ADSL line consists of two transceivers, an ATU-C
|
||||
and an ATU-R. Attributes with this syntax reference the two
|
||||
sides of a line. Specified as an INTEGER, the two values
|
||||
are:
|
||||
|
||||
atuc(1) -- Central office ADSL terminal unit (ATU-C).
|
||||
atur(2) -- Remote ADSL terminal unit (ATU-R)."
|
||||
SYNTAX INTEGER {
|
||||
atuc(1),
|
||||
atur(2)
|
||||
}
|
||||
|
||||
Adsl2Direction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the direction of a band as being
|
||||
either upstream or downstream. Specified as an INTEGER,
|
||||
the two values are:
|
||||
upstream(1), and
|
||||
downstream(2)."
|
||||
SYNTAX INTEGER {
|
||||
upstream(1),
|
||||
downstream(2)
|
||||
}
|
||||
|
||||
Adsl2TransmissionModeType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A set of ADSL2 line transmission modes, with one bit
|
||||
per mode. The notes (F) and (L) denote Full-Rate
|
||||
and Lite/splitterless, respectively:
|
||||
Bit 00 : Regional Std. (ANSI T1.413) (F)
|
||||
Bit 01 : Regional Std. (ETSI DTS/TM06006) (F)
|
||||
Bit 02 : G.992.1 POTS non-overlapped (F)
|
||||
Bit 03 : G.992.1 POTS overlapped (F)
|
||||
Bit 04 : G.992.1 ISDN non-overlapped (F)
|
||||
Bit 05 : G.992.1 ISDN overlapped (F)
|
||||
Bit 06 : G.992.1 TCM-ISDN non-overlapped (F)
|
||||
Bit 07 : G.992.1 TCM-ISDN overlapped (F)
|
||||
Bit 08 : G.992.2 POTS non-overlapped (L)
|
||||
Bit 09 : G.992.2 POTS overlapped (L)
|
||||
Bit 10 : G.992.2 with TCM-ISDN non-overlapped (L)
|
||||
Bit 11 : G.992.2 with TCM-ISDN overlapped (L)
|
||||
Bit 12 : G.992.1 TCM-ISDN symmetric (F) -- not in G.997.1
|
||||
Bit 13-17: Reserved
|
||||
Bit 18 : G.992.3 POTS non-overlapped (F)
|
||||
Bit 19 : G.992.3 POTS overlapped (F)
|
||||
Bit 20 : G.992.3 ISDN non-overlapped (F)
|
||||
Bit 21 : G.992.3 ISDN overlapped (F)
|
||||
Bit 22-23: Reserved
|
||||
Bit 24 : G.992.4 POTS non-overlapped (L)
|
||||
Bit 25 : G.992.4 POTS overlapped (L)
|
||||
Bit 26-27: Reserved
|
||||
Bit 28 : G.992.3 Annex I All-Digital non-overlapped (F)
|
||||
Bit 29 : G.992.3 Annex I All-Digital overlapped (F)
|
||||
Bit 30 : G.992.3 Annex J All-Digital non-overlapped (F)
|
||||
Bit 31 : G.992.3 Annex J All-Digital overlapped (F)
|
||||
Bit 32 : G.992.4 Annex I All-Digital non-overlapped (L)
|
||||
Bit 33 : G.992.4 Annex I All-Digital overlapped (L)
|
||||
Bit 34 : G.992.3 Annex L POTS non-overlapped, mode 1,
|
||||
wide U/S (F)
|
||||
Bit 35 : G.992.3 Annex L POTS non-overlapped, mode 2,
|
||||
narrow U/S(F)
|
||||
Bit 36 : G.992.3 Annex L POTS overlapped, mode 3,
|
||||
wide U/S (F)
|
||||
Bit 37 : G.992.3 Annex L POTS overlapped, mode 4,
|
||||
narrow U/S (F)
|
||||
Bit 38 : G.992.3 Annex M POTS non-overlapped (F)
|
||||
Bit 39 : G.992.3 Annex M POTS overlapped (F)
|
||||
Bit 40 : G.992.5 POTS non-overlapped (F)
|
||||
Bit 41 : G.992.5 POTS overlapped (F)
|
||||
Bit 42 : G.992.5 ISDN non-overlapped (F)
|
||||
Bit 43 : G.992.5 ISDN overlapped (F)
|
||||
Bit 44-45: Reserved
|
||||
Bit 46 : G.992.5 Annex I All-Digital non-overlapped (F)
|
||||
Bit 47 : G.992.5 Annex I All-Digital overlapped (F)
|
||||
Bit 48 : G.992.5 Annex J All-Digital non-overlapped (F)
|
||||
Bit 49 : G.992.5 Annex J All-Digital overlapped (F)
|
||||
Bit 50 : G.992.5 Annex M POTS non-overlapped (F)
|
||||
Bit 51 : G.992.5 Annex M POTS overlapped (F)
|
||||
Bit 52-55: Reserved"
|
||||
SYNTAX BITS {
|
||||
ansit1413(0),
|
||||
etsi(1),
|
||||
g9921PotsNonOverlapped(2),
|
||||
g9921PotsOverlapped(3),
|
||||
g9921IsdnNonOverlapped(4),
|
||||
g9921isdnOverlapped(5),
|
||||
g9921tcmIsdnNonOverlapped(6),
|
||||
g9921tcmIsdnOverlapped(7),
|
||||
g9922potsNonOverlapped(8),
|
||||
g9922potsOverlapped(9),
|
||||
g9922tcmIsdnNonOverlapped(10),
|
||||
g9922tcmIsdnOverlapped(11),
|
||||
g9921tcmIsdnSymmetric(12),
|
||||
reserved1(13),
|
||||
reserved2(14),
|
||||
reserved3(15),
|
||||
reserved4(16),
|
||||
reserved5(17),
|
||||
g9923PotsNonOverlapped(18),
|
||||
g9923PotsOverlapped(19),
|
||||
g9923IsdnNonOverlapped(20),
|
||||
g9923isdnOverlapped(21),
|
||||
reserved6(22),
|
||||
reserved7(23),
|
||||
g9924potsNonOverlapped(24),
|
||||
g9924potsOverlapped(25),
|
||||
reserved8(26),
|
||||
reserved9(27),
|
||||
g9923AnnexIAllDigNonOverlapped(28),
|
||||
g9923AnnexIAllDigOverlapped(29),
|
||||
g9923AnnexJAllDigNonOverlapped(30),
|
||||
g9923AnnexJAllDigOverlapped(31),
|
||||
g9924AnnexIAllDigNonOverlapped(32),
|
||||
g9924AnnexIAllDigOverlapped(33),
|
||||
g9923AnnexLMode1NonOverlapped(34),
|
||||
g9923AnnexLMode2NonOverlapped(35),
|
||||
g9923AnnexLMode3Overlapped(36),
|
||||
g9923AnnexLMode4Overlapped(37),
|
||||
g9923AnnexMPotsNonOverlapped(38),
|
||||
g9923AnnexMPotsOverlapped(39),
|
||||
g9925PotsNonOverlapped(40),
|
||||
g9925PotsOverlapped(41),
|
||||
g9925IsdnNonOverlapped(42),
|
||||
g9925isdnOverlapped(43),
|
||||
reserved10(44),
|
||||
reserved11(45),
|
||||
g9925AnnexIAllDigNonOverlapped(46),
|
||||
g9925AnnexIAllDigOverlapped(47),
|
||||
g9925AnnexJAllDigNonOverlapped(48),
|
||||
g9925AnnexJAllDigOverlapped(49),
|
||||
g9925AnnexMPotsNonOverlapped(50),
|
||||
g9925AnnexMPotsOverlapped(51),
|
||||
reserved12(52),
|
||||
reserved13(53),
|
||||
reserved14(54),
|
||||
reserved15(55)
|
||||
}
|
||||
|
||||
Adsl2RaMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the rate adaptation behavior for the line.
|
||||
The three possible behaviors are:
|
||||
manual(1) - No Rate-Adaptation. The initialization
|
||||
process attempts to synchronize to a
|
||||
specified rate.
|
||||
raInit(2) - Rate-Adaptation during initialization process
|
||||
only, which attempts to synchronize to a rate
|
||||
between minimum and maximum specified values.
|
||||
dynamicRa(3) - Dynamic Rate-Adaptation during initialization
|
||||
process as well as during SHOWTIME."
|
||||
SYNTAX INTEGER {
|
||||
manual(1),
|
||||
raInit(2),
|
||||
dynamicRa(3)
|
||||
}
|
||||
|
||||
Adsl2InitResult ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the result of a full initialization attempt; the
|
||||
six possible result values are:
|
||||
noFail(0) - Successful initialization.
|
||||
configError(1) - Configuration failure.
|
||||
configNotFeasible(2) - Configuration details not supported.
|
||||
commFail(3) - Communication failure.
|
||||
noPeerAtu(4) - Peer ATU not detected.
|
||||
otherCause(5) - Other initialization failure reason.
|
||||
|
||||
The values used are as defined in ITU-T G.997.1,
|
||||
paragraph 7.5.1.3"
|
||||
SYNTAX INTEGER {
|
||||
noFail(0),
|
||||
configError(1),
|
||||
configNotFeasible(2),
|
||||
commFail(3),
|
||||
noPeerAtu(4),
|
||||
otherCause(5)
|
||||
}
|
||||
|
||||
Adsl2OperationModes ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ADSL2 management model specified includes an ADSL Mode
|
||||
attribute that identifies an instance of ADSL Mode-Specific
|
||||
PSD Configuration object in the ADSL Line Profile. The
|
||||
following classes of ADSL operating mode are defined.
|
||||
The notes (F) and (L) denote Full-Rate and Lite/splitterless
|
||||
respectively:
|
||||
|
||||
+-------+--------------------------------------------------+
|
||||
| Value | ADSL operation mode description |
|
||||
+-------+--------------------------------------------------+
|
||||
|
||||
1 - The default/generic PSD configuration. Default
|
||||
configuration will be used when no other matching
|
||||
mode-specific configuration can be found.
|
||||
2 - ADSL family. The attributes included in the Mode-
|
||||
Specific PSD Configuration are irrelevant for
|
||||
ITU-T G.992.1 and G.992.2 ADSL modes. Hence, it
|
||||
is possible to map those modes to this generic
|
||||
class.
|
||||
3-7 - Unused. Reserved for future ITU-T specification.
|
||||
8 - G.992.3 POTS non-overlapped (F)
|
||||
9 - G.992.3 POTS overlapped (F)
|
||||
10 - G.992.3 ISDN non-overlapped (F)
|
||||
11 - G.992.3 ISDN overlapped (F)
|
||||
12-13 - Unused. Reserved for future ITU-T specification.
|
||||
14 - G.992.4 POTS non-overlapped (L)
|
||||
15 - G.992.4 POTS overlapped (L)
|
||||
16-17 - Unused. Reserved for future ITU-T specification.
|
||||
18 - G.992.3 Annex I All-Digital non-overlapped (F)
|
||||
19 - G.992.3 Annex I All-Digital overlapped (F)
|
||||
20 - G.992.3 Annex J All-Digital non-overlapped (F)
|
||||
21 - G.992.3 Annex J All-Digital overlapped (F)
|
||||
22 - G.992.4 Annex I All-Digital non-overlapped (L)
|
||||
23 - G.992.4 Annex I All-Digital overlapped (L)
|
||||
24 - G.992.3 Annex L POTS non-overlapped, mode 1,
|
||||
wide U/S (F)
|
||||
25 - G.992.3 Annex L POTS non-overlapped, mode 2,
|
||||
narrow U/S(F)
|
||||
26 - G.992.3 Annex L POTS overlapped, mode 3,
|
||||
wide U/S (F)
|
||||
27 - G.992.3 Annex L POTS overlapped, mode 4,
|
||||
narrow U/S (F)
|
||||
28 - G.992.3 Annex M POTS non-overlapped (F)
|
||||
29 - G.992.3 Annex M POTS overlapped (F)
|
||||
30 - G.992.5 POTS non-overlapped (F)
|
||||
31 - G.992.5 POTS overlapped (F)
|
||||
32 - G.992.5 ISDN non-overlapped (F)
|
||||
33 - G.992.5 ISDN overlapped (F)
|
||||
34-35 - Unused. Reserved for future ITU-T specification.
|
||||
36 - G.992.5 Annex I All-Digital non-overlapped (F)
|
||||
37 - G.992.5 Annex I All-Digital overlapped (F)
|
||||
38 - G.992.5 Annex J All-Digital non-overlapped (F)
|
||||
39 - G.992.5 Annex J All-Digital overlapped (F)
|
||||
40 - G.992.5 Annex M POTS non-overlapped (F)
|
||||
41 - G.992.5 Annex M POTS overlapped (F)"
|
||||
SYNTAX INTEGER {
|
||||
defMode(1),
|
||||
adsl(2),
|
||||
g9923PotsNonOverlapped(8),
|
||||
g9923PotsOverlapped(9),
|
||||
g9923IsdnNonOverlapped(10),
|
||||
g9923isdnOverlapped(11),
|
||||
g9924potsNonOverlapped(14),
|
||||
g9924potsOverlapped(15),
|
||||
g9923AnnexIAllDigNonOverlapped(18),
|
||||
g9923AnnexIAllDigOverlapped(19),
|
||||
g9923AnnexJAllDigNonOverlapped(20),
|
||||
g9923AnnexJAllDigOverlapped(21),
|
||||
g9924AnnexIAllDigNonOverlapped(22),
|
||||
g9924AnnexIAllDigOverlapped(23),
|
||||
g9923AnnexLMode1NonOverlapped(24),
|
||||
g9923AnnexLMode2NonOverlapped(25),
|
||||
g9923AnnexLMode3Overlapped(26),
|
||||
g9923AnnexLMode4Overlapped(27),
|
||||
g9923AnnexMPotsNonOverlapped(28),
|
||||
g9923AnnexMPotsOverlapped(29),
|
||||
g9925PotsNonOverlapped(30),
|
||||
g9925PotsOverlapped(31),
|
||||
g9925IsdnNonOverlapped(32),
|
||||
g9925isdnOverlapped(33),
|
||||
g9925AnnexIAllDigNonOverlapped(36),
|
||||
g9925AnnexIAllDigOverlapped(37),
|
||||
g9925AnnexJAllDigNonOverlapped(38),
|
||||
g9925AnnexJAllDigOverlapped(39),
|
||||
g9925AnnexMPotsNonOverlapped(40),
|
||||
g9925AnnexMPotsOverlapped(41)
|
||||
}
|
||||
|
||||
Adsl2PowerMngState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Attributes with this syntax uniquely identify each power
|
||||
management state defined for the ADSL/ADSL2 or ADSL2+ link.
|
||||
The possible values are:
|
||||
l0(1) - L0 - Full power management state.
|
||||
l1(2) - L1 - Low power management state (for G.992.2).
|
||||
l2(3) - L2 - Low power management state (for G.992.3,
|
||||
G.992.4, and G.992.5).
|
||||
l3(4) - L3 - Idle power management state."
|
||||
SYNTAX INTEGER {
|
||||
l0(1),
|
||||
l1(2),
|
||||
l2(3),
|
||||
l3(4)
|
||||
}
|
||||
|
||||
Adsl2ConfPmsForce ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Attributes with this syntax are configuration parameters
|
||||
that reference the desired power management state for the
|
||||
ADSL/ADSL2 or ADSL2+ link:
|
||||
l3toL0(0) - Perform a transition from L3 to L0
|
||||
(Full power management state).
|
||||
l0toL2(2) - Perform a transition from L0 to L2
|
||||
(Low power management state).
|
||||
l0orL2toL3(3) - Perform a transition into L3 (Idle
|
||||
power management state).
|
||||
|
||||
The values used are as defined in ITU-T G.997.1,
|
||||
paragraph 7.3.1.1.3"
|
||||
SYNTAX INTEGER {
|
||||
l3toL0(0),
|
||||
l0toL2(2),
|
||||
l0orL2toL3(3)
|
||||
}
|
||||
|
||||
Adsl2LConfProfPmMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Attributes with this syntax are configuration parameters
|
||||
that reference the power modes/states into which the ATU-C or
|
||||
ATU-R may autonomously transit.
|
||||
|
||||
It is a BITS structure that allows control of the following
|
||||
transit options:
|
||||
allowTransitionsToIdle(0) - XTU may autonomously transit
|
||||
to idle (L3) state.
|
||||
allowTransitionsToLowPower(1) - XTU may autonomously transit
|
||||
to low-power (L2) state."
|
||||
SYNTAX BITS {
|
||||
allowTransitionsToIdle(0),
|
||||
allowTransitionsToLowPower(1)
|
||||
}
|
||||
|
||||
Adsl2LineLdsf ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Attributes with this syntax are configuration parameters
|
||||
that control the Loop Diagnostic mode for the ADSL/ADSL2 or
|
||||
ADSL2+ link. The possible values are:
|
||||
inhibit(0) - Inhibit Loop Diagnostic mode.
|
||||
force(1) - Force/Initiate Loop Diagnostic mode.
|
||||
|
||||
The values used are as defined in ITU-T G.997.1,
|
||||
paragraph 7.3.1.1.8"
|
||||
SYNTAX INTEGER {
|
||||
inhibit(0),
|
||||
force(1)
|
||||
}
|
||||
|
||||
Adsl2LdsfResult ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Possible failure reasons associated with performing
|
||||
a Dual Ended Loop Test (DELT) on a DSL line.
|
||||
Possible values are:
|
||||
none(1) - The default value in case LDSF was never
|
||||
requested for the associated line.
|
||||
success(2) - The recent command completed
|
||||
successfully.
|
||||
inProgress(3) - The Loop Diagnostics process is in
|
||||
progress.
|
||||
unsupported(4) - The NE or the line card doesn't support
|
||||
LDSF.
|
||||
cannotRun(5) - The NE cannot initiate the command, due
|
||||
to a nonspecific reason.
|
||||
aborted(6) - The Loop Diagnostics process aborted.
|
||||
failed(7) - The Loop Diagnostics process failed.
|
||||
illegalMode(8) - The NE cannot initiate the command, due
|
||||
to the specific mode of the relevant
|
||||
line.
|
||||
adminUp(9) - The NE cannot initiate the command, as
|
||||
the relevant line is administratively
|
||||
'Up'.
|
||||
tableFull(10) - The NE cannot initiate the command, due
|
||||
to reaching the maximum number of rows
|
||||
in the results table.
|
||||
noResources(11) - The NE cannot initiate the command, due
|
||||
to lack of internal memory resources."
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
success(2),
|
||||
inProgress(3),
|
||||
unsupported(4),
|
||||
cannotRun(5),
|
||||
aborted(6),
|
||||
failed(7),
|
||||
illegalMode(8),
|
||||
adminUp(9),
|
||||
tableFull(10),
|
||||
noResources(11)
|
||||
}
|
||||
|
||||
Adsl2SymbolProtection ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Attributes with this syntax are configuration parameters
|
||||
that reference the minimum-length impulse noise protection
|
||||
(INP) in terms of number of symbols. The possible values are:
|
||||
noProtection (i.e., INP not required), halfSymbol (i.e., INP
|
||||
length is 1/2 symbol), and 1-16 symbols in steps of 1 symbol."
|
||||
SYNTAX INTEGER {
|
||||
noProtection(1),
|
||||
halfSymbol(2),
|
||||
singleSymbol(3),
|
||||
twoSymbols(4),
|
||||
threeSymbols(5),
|
||||
fourSymbols(6),
|
||||
fiveSymbols(7),
|
||||
sixSymbols(8),
|
||||
sevenSymbols(9),
|
||||
eightSymbols(10),
|
||||
nineSymbols(11),
|
||||
tenSymbols(12),
|
||||
elevenSymbols(13),
|
||||
twelveSymbols(14),
|
||||
thirteeSymbols(15),
|
||||
fourteenSymbols(16),
|
||||
fifteenSymbols(17),
|
||||
sixteenSymbols(18)
|
||||
}
|
||||
|
||||
Adsl2MaxBer ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Attributes with this syntax are configuration parameters
|
||||
that reference the maximum Bit Error Rate (BER).
|
||||
The possible values are:
|
||||
|
||||
eminus3(1) - Maximum BER=E^-3
|
||||
eminus5(2) - Maximum BER=E^-5
|
||||
eminus7(3) - Maximum BER=E^-7"
|
||||
SYNTAX INTEGER {
|
||||
eminus3(1),
|
||||
eminus5(2),
|
||||
eminus7(3)
|
||||
}
|
||||
|
||||
Adsl2ScMaskDs ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each one of the 512 bits in this OCTET
|
||||
STRING array represents the corresponding bin
|
||||
in the downstream direction. A value of one
|
||||
indicates that the bin is not in use."
|
||||
SYNTAX OCTET STRING (SIZE (0..64))
|
||||
|
||||
Adsl2ScMaskUs ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each one of the 64 bits in this OCTET
|
||||
STRING array represents the corresponding bin
|
||||
in the upstream direction. A value of one
|
||||
indicates that the bin is not in use."
|
||||
SYNTAX OCTET STRING (SIZE (0..8))
|
||||
|
||||
Adsl2RfiDs ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each one of the 512 bits in this OCTET
|
||||
STRING array represents the corresponding bin
|
||||
in the downstream direction. A value of one
|
||||
indicates that the bin is part of a notch
|
||||
filter."
|
||||
SYNTAX OCTET STRING (SIZE (0..64))
|
||||
|
||||
Adsl2PsdMaskDs ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a structure that represents up to
|
||||
32 PSD Mask breakpoints.
|
||||
Each breakpoint occupies 3 octets: The first
|
||||
two octets hold the index of the sub-carrier
|
||||
associated with the breakpoint. The third octet
|
||||
holds the PSD reduction at the breakpoint from 0
|
||||
(0 dBm/Hz) to 255 (-127.5 dBm/Hz) using units of
|
||||
0.5 dBm/Hz."
|
||||
SYNTAX OCTET STRING (SIZE (0..96))
|
||||
|
||||
Adsl2PsdMaskUs ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a structure that represents up to
|
||||
4 PSD Mask breakpoints.
|
||||
Each breakpoint occupies 3 octets: The first
|
||||
two octets hold the index of the sub-carrier
|
||||
associated with the breakpoint. The third octet
|
||||
holds the PSD reduction at the breakpoint from 0
|
||||
(0 dBm/Hz) to 255 (-127.5 dBm/Hz) using units of
|
||||
0.5 dBm/Hz."
|
||||
SYNTAX OCTET STRING (SIZE (0..12))
|
||||
|
||||
Adsl2Tssi ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a structure that represents up to
|
||||
32 transmit spectrum shaping (TSSi) breakpoints.
|
||||
Each breakpoint occupies 3 octets: The first
|
||||
two octets hold the index of the sub-carrier
|
||||
associated with the breakpoint. The third octet
|
||||
holds the shaping parameter at the breakpoint. It
|
||||
is a value from 0 to 127 (units of -0.5 dB). The
|
||||
special value 127 indicates that the sub-carrier
|
||||
is not transmitted."
|
||||
SYNTAX OCTET STRING (SIZE (0..96))
|
||||
|
||||
Adsl2LastTransmittedState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This parameter represents the last successfully
|
||||
transmitted initialization state in the last full
|
||||
initialization performed on the line. States are
|
||||
per the specific xDSL technology and are numbered
|
||||
from 0 (if G.994.1 is used) or 1 (if G.994.1 is
|
||||
not used) up to Showtime."
|
||||
SYNTAX INTEGER {
|
||||
atucG9941(0),
|
||||
atucQuiet1(1),
|
||||
atucComb1(2),
|
||||
atucQuiet2(3),
|
||||
atucComb2(4),
|
||||
atucIcomb1(5),
|
||||
atucLineprob(6),
|
||||
atucQuiet3(7),
|
||||
atucComb3(8),
|
||||
atucIComb2(9),
|
||||
atucMsgfmt(10),
|
||||
atucMsgpcb(11),
|
||||
atucQuiet4(12),
|
||||
atucReverb1(13),
|
||||
atucTref1(14),
|
||||
atucReverb2(15),
|
||||
atucEct(16),
|
||||
atucReverb3(17),
|
||||
atucTref2(18),
|
||||
atucReverb4(19),
|
||||
atucSegue1(20),
|
||||
atucMsg1(21),
|
||||
atucReverb5(22),
|
||||
atucSegue2(23),
|
||||
atucMedley(24),
|
||||
atucExchmarker(25),
|
||||
atucMsg2(26),
|
||||
atucReverb6(27),
|
||||
atucSegue3(28),
|
||||
atucParams(29),
|
||||
atucReverb7(30),
|
||||
atucSegue4(31),
|
||||
atucShowtime(32),
|
||||
aturG9941(100),
|
||||
aturQuiet1(101),
|
||||
aturComb1(102),
|
||||
aturQuiet2(103),
|
||||
aturComb2(104),
|
||||
aturIcomb1(105),
|
||||
aturLineprob(106),
|
||||
aturQuiet3(107),
|
||||
aturComb3(108),
|
||||
aturIcomb2(109),
|
||||
aturMsgfmt(110),
|
||||
aturMsgpcb(111),
|
||||
aturReverb1(112),
|
||||
aturQuiet4(113),
|
||||
aturReverb2(114),
|
||||
aturQuiet5(115),
|
||||
aturReverb3(116),
|
||||
aturEct(117),
|
||||
aturReverb4(118),
|
||||
aturSegue1(119),
|
||||
aturReverb5(120),
|
||||
aturSegue2(121),
|
||||
aturMsg1(122),
|
||||
aturMedley(123),
|
||||
aturExchmarker(124),
|
||||
aturMsg2(125),
|
||||
aturReverb6(126),
|
||||
aturSegue3(127),
|
||||
aturParams(128),
|
||||
aturReverb7(129),
|
||||
aturSegue4(130),
|
||||
aturShowtime(131)
|
||||
}
|
||||
|
||||
Adsl2LineStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Attributes with this syntax are status parameters
|
||||
that reflect the failure status for a given endpoint of
|
||||
ADSL/ADSL2 or ADSL2+ link.
|
||||
|
||||
This BITS structure can report the following failures:
|
||||
|
||||
noDefect(0) - This bit position positively reports
|
||||
that no defect or failure exists.
|
||||
lossOfFrame(1) - Loss of frame synchronization.
|
||||
lossOfSignal(2) - Loss of signal.
|
||||
lossOfPower(3) - Loss of power. Usually this failure may
|
||||
be reported for ATU-Rs only.
|
||||
initFailure(4) - Recent initialization process failed.
|
||||
Never active on ATU-R."
|
||||
SYNTAX BITS {
|
||||
noDefect(0),
|
||||
lossOfFrame(1),
|
||||
lossOfSignal(2),
|
||||
lossOfPower(3),
|
||||
initFailure(4)
|
||||
}
|
||||
|
||||
Adsl2ChAtmStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Attributes with this syntax are status parameters that
|
||||
reflect the failure status for Transmission Convergence (TC)
|
||||
layer of a given ATM interface (data path over an ADSL/ADSL2
|
||||
or ADSL2+ link).
|
||||
|
||||
This BITS structure can report the following failures:
|
||||
noDefect(0) - This bit position positively
|
||||
reports that no defect or failure
|
||||
exists.
|
||||
noCellDelineation(1) - The link was successfully
|
||||
initialized, but cell delineation
|
||||
was never acquired on the
|
||||
associated ATM data path.
|
||||
lossOfCellDelineation(2) - Loss of cell delineation on the
|
||||
associated ATM data path."
|
||||
SYNTAX BITS {
|
||||
noDefect(0),
|
||||
noCellDelineation(1),
|
||||
lossOfCellDelineation(2)
|
||||
}
|
||||
|
||||
Adsl2ChPtmStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Attributes with this syntax are status parameters that
|
||||
reflect the failure status for a given PTM interface (packet
|
||||
data path over an ADSL/ADSL2 or ADSL2+ link).
|
||||
|
||||
This BITS structure can report the following failures:
|
||||
noDefect(0) - This bit position positively
|
||||
reports that no defect or failure exists.
|
||||
outOfSync(1) - Out of synchronization."
|
||||
SYNTAX BITS {
|
||||
noDefect(0),
|
||||
outOfSync(1)
|
||||
}
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
1191
MIBS/ALARM-MIB
Normal file
1191
MIBS/ALARM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
211
MIBS/ATM-DXI-MIB
Normal file
211
MIBS/ATM-DXI-MIB
Normal file
@ -0,0 +1,211 @@
|
||||
ATM-DXI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises
|
||||
FROM RFC1155-SMI
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212;
|
||||
|
||||
atmForum OBJECT IDENTIFIER ::= { enterprises 353 }
|
||||
atmUniDxi OBJECT IDENTIFIER ::= { atmForum 3 }
|
||||
|
||||
-- This MIB is intended to be used in either of two scenarios.
|
||||
-- In the first scenario, the DTE acts as a proxy for the DCE(s),
|
||||
-- while, in the second scenario, the DCE contains an independent
|
||||
-- SNMP agent and responds to SNMP requests directly.
|
||||
--
|
||||
-- In both these scenarios, specific DXI interfaces are identified
|
||||
-- by a single integer-valued index. In the first scenario, the
|
||||
-- DXI interfaces that connect directly to the DTE are identified
|
||||
-- by the DTE's corresponding value of ifIndex. The DXI interfaces
|
||||
-- that connect to the DCE are assigned interface numbers.
|
||||
-- For example, see the figure below.
|
||||
-- In this example, the numbers 4 and 5 are assigned to those
|
||||
-- DXI interfaces that are connected to the DCE(s). The assignment
|
||||
-- of numbers to these interfaces is implementation dependent.
|
||||
-- An SNMP management station will see these as interfaces of a
|
||||
-- special type (assigned by the IETF).
|
||||
-- In the second scenario, all the DXI interfaces correspond
|
||||
-- directly to DCE interfaces. In this case, all corresponding
|
||||
-- instances are identified by IfIndices assigned by the DCE.
|
||||
|
||||
--
|
||||
|
||||
-- In the UNI ATM Cell Header, the VPI/VCI fields together
|
||||
-- comprise a 24-bit field. The eight most significant bits
|
||||
-- constitute the VPI subfield, and the least significant
|
||||
-- sixteen bits constitute the VCI subfield. All zeros is an
|
||||
-- invalid value and on ATM interfaces is used to designate a
|
||||
-- null (or empty or unassigned) cell. Thus the valid VPI/VCI
|
||||
-- values are in the range 1 thru 2**24-1 inclusive. These
|
||||
-- values are used for indexing certain tables in the ATM
|
||||
-- MIB(s).
|
||||
|
||||
-- The ATM Data Exchange Interface (DXI) object reflects
|
||||
-- information about an ATM DXI between an ATM DCE (e.g., a DSU)
|
||||
-- and a DTE (e.g., a Router/Host). In particular, it contains both
|
||||
-- configuration and performance information specific to the
|
||||
-- DXI. Each DXI instance typically corresponds to several DFAs.
|
||||
-- With a 24-bit DFA, the range of valid DFA index values is
|
||||
-- 1 thru 2**24 inclusive. Note that the 24-bit binary DFA
|
||||
-- field (with values 0 thru 2**24-1) from the DXI
|
||||
-- header must be incremented by one to yield the DFA index
|
||||
-- for accessing the tables in the MIB. The DFA consisting of
|
||||
-- all zeros (with corresponding MIB index value of 1) is
|
||||
-- reserved for the DXI Local Management Interface (LMI) with
|
||||
-- the ATM DTE.
|
||||
|
||||
Dfa ::= INTEGER (1..16777215)
|
||||
-- *** For the DCEs, the mapping between the DXI
|
||||
-- *** DFA and the ATM VPI/VCI is fixed. The LMI DFA has no
|
||||
-- *** corresponding VPI/VCI. (Refer to Annex A for the bit mapping.)
|
||||
|
||||
atmDxi OBJECT IDENTIFIER ::= { atmUniDxi 2 }
|
||||
|
||||
---
|
||||
--- This table is mandatory if supporting ATM DXI.
|
||||
---
|
||||
|
||||
atmDxiConfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmDxiConfEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains
|
||||
ATM DXI configuration information
|
||||
including information on the mode supported
|
||||
across the DXI."
|
||||
::= { atmDxi 2 }
|
||||
|
||||
atmDxiConfEntry OBJECT-TYPE
|
||||
SYNTAX AtmDxiConfEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This list contains ATM DXI configuration information."
|
||||
INDEX { atmDxiConfIfIndex }
|
||||
::= { atmDxiConfTable 1 }
|
||||
|
||||
AtmDxiConfEntry ::=
|
||||
SEQUENCE {
|
||||
atmDxiConfIfIndex
|
||||
INTEGER,
|
||||
atmDxiConfMode
|
||||
INTEGER
|
||||
}
|
||||
|
||||
atmDxiConfIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The value of this object identifies, for SNMP, the ATM DXI
|
||||
interface for which this entry contains management information.
|
||||
This is the same value as used to identify the IfEntry describing
|
||||
the DCE interface. Management uses and expects this value. In
|
||||
the proxy mode of operation, the DCE always treats this as 0, but
|
||||
preserves it in its response to the DTE. 0, the DXI value, means
|
||||
the interface over which the DXI LMI request was received."
|
||||
::= { atmDxiConfEntry 2 }
|
||||
|
||||
atmDxiConfMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
mode1a (1),
|
||||
mode1b (2),
|
||||
mode2 (3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object identifies the dxi mode being
|
||||
used at the atm dxi port."
|
||||
::= { atmDxiConfEntry 3 }
|
||||
|
||||
atmDxiDFAConfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmDxiDFAConfEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This table contains configuration information about
|
||||
a particular DFA."
|
||||
::= { atmDxi 3 }
|
||||
|
||||
atmDxiDFAConfEntry OBJECT-TYPE
|
||||
SYNTAX AtmDxiDFAConfEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This list contains ATM DXI DFA configuration
|
||||
information."
|
||||
INDEX { atmDxiDFAConfIfIndex, atmDxiDFAConfDfaIndex }
|
||||
::= { atmDxiDFAConfTable 1 }
|
||||
|
||||
AtmDxiDFAConfEntry ::=
|
||||
SEQUENCE {
|
||||
atmDxiDFAConfIfIndex
|
||||
INTEGER,
|
||||
atmDxiDFAConfDfaIndex
|
||||
Dfa,
|
||||
atmDxiDFAConfAALType
|
||||
INTEGER
|
||||
}
|
||||
|
||||
atmDxiDFAConfIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The value of this object identifies, for SNMP, the ATM DXI
|
||||
interface for which this entry contains management information.
|
||||
This is the same value as used to identify the IfEntry describing
|
||||
the DCE interface. Management uses and expects this value. In
|
||||
the proxy mode of operation, the DCE always treats this as 0, but
|
||||
preserves it in its response to the DTE. 0, the DXI value, means
|
||||
the interface over which the DXI LMI request was received."
|
||||
::= { atmDxiDFAConfEntry 1 }
|
||||
|
||||
atmDxiDFAConfDfaIndex OBJECT-TYPE
|
||||
SYNTAX Dfa
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object identifies the DFA instance on the DXI
|
||||
identified by atmDxiDFAConfIfIndex."
|
||||
::= { atmDxiDFAConfEntry 2 }
|
||||
|
||||
atmDxiDFAConfAALType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown (1),
|
||||
none (2),
|
||||
aal34 (3),
|
||||
aal5 (4)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object identifies the AAL type supported at this DFA.
|
||||
Note, if mode 2 is supported on the DXI identified by the
|
||||
corresponding instance of atmDxiDFAConfIfIndex and that
|
||||
instance of atmDxiDFAConfIfIndex identifies the DCE side
|
||||
of the DXI, then this object contains the AAL Type being
|
||||
run on the corresponding VPI/VCI on the corresponding ATM UNI
|
||||
interface."
|
||||
::= { atmDxiDFAConfEntry 3 }
|
||||
|
||||
-- The following definition is for use only in Trap PDUs
|
||||
|
||||
atmDxiEnterprise OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object is included as the first ID-Value pair
|
||||
in a Trap PDU for which the Generic Trap Type field
|
||||
has the value 'enterpriseSpecific'. The value of the
|
||||
object identifies the enterprise under whose authority
|
||||
the value of the Enterprise Trap Type field is defined."
|
||||
::= { atmDxi 4 }
|
||||
|
||||
|
||||
-- End of definitions for ATM DXI-MIB
|
||||
END
|
288
MIBS/ATM-FORUM-ADDR-REG
Normal file
288
MIBS/ATM-FORUM-ADDR-REG
Normal file
@ -0,0 +1,288 @@
|
||||
--------------------------------------------------------------------
|
||||
-- ATM Address Registration MIB
|
||||
--
|
||||
-- March, 1995; Kartik Chandrasekhar
|
||||
--
|
||||
-- Copyright (c) 1995-1997 by cisco Systems, Inc.
|
||||
-- All rights reserved.
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
|
||||
|
||||
ATM-FORUM-ADDR-REG DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
atmfNetPrefixGroup,
|
||||
atmfAddressGroup,
|
||||
atmfAddressRegistrationAdminGroup,
|
||||
AtmAddress,
|
||||
NetPrefix FROM ATM-FORUM-TC-MIB
|
||||
OBJECT-TYPE FROM RFC-1212;
|
||||
|
||||
|
||||
|
||||
-- The NetPrefix Group
|
||||
--
|
||||
-- The Network Prefix Table is implemented by the user-side IME.
|
||||
|
||||
atmfNetPrefixTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfNetPrefixEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A table implemented by the user-side IME, containing the
|
||||
network-prefix(es) for ATM-layer addresses in effect on
|
||||
the user side of the UNI."
|
||||
::= { atmfNetPrefixGroup 1 }
|
||||
|
||||
atmfNetPrefixEntry OBJECT-TYPE
|
||||
SYNTAX AtmfNetPrefixEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Information about a single network-prefix for
|
||||
ATM-layer addresses in effect on the user-side IME.
|
||||
Note that the index variable atmNetPrefixPrefix is a
|
||||
variable-length string, and as such the rule for
|
||||
variable-length strings in section 4.1.6 of RFC 1212
|
||||
applies."
|
||||
|
||||
INDEX { atmfNetPrefixPort, atmfNetPrefixPrefix }
|
||||
::= { atmfNetPrefixTable 1 }
|
||||
|
||||
AtmfNetPrefixEntry ::=
|
||||
SEQUENCE {
|
||||
atmfNetPrefixPort
|
||||
INTEGER,
|
||||
atmfNetPrefixPrefix
|
||||
NetPrefix,
|
||||
atmfNetPrefixStatus
|
||||
INTEGER
|
||||
}
|
||||
|
||||
atmfNetPrefixPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A unique value which identifies the UNI port for
|
||||
which the network prefix for ATM addresses is in
|
||||
effect. The value of 0 has the special meaning of
|
||||
identifying the local UNI."
|
||||
::= { atmfNetPrefixEntry 1 }
|
||||
|
||||
atmfNetPrefixPrefix OBJECT-TYPE
|
||||
SYNTAX NetPrefix
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The network prefix for ATM addresses which is in
|
||||
effect on the user side of the ATM UNI port."
|
||||
::= { atmfNetPrefixEntry 2 }
|
||||
|
||||
atmfNetPrefixStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { valid(1), invalid(2) }
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An indication of the validity of the network prefix
|
||||
for ATM addresses on the user side of the UNI port.
|
||||
To configure a new network prefix in this table, the
|
||||
network-side IME must set the appropriate instance of this
|
||||
object to the value valid(1). To delete an existing
|
||||
network prefix in this table, the network-side IME must
|
||||
set the appropriate instance of this object to the
|
||||
value invalid(2).
|
||||
|
||||
If circumstances occur on the user-side IME which cause a
|
||||
prefix to become invalid, the user-side IME modifies the
|
||||
value of the appropriate instance of this object to invalid(2).
|
||||
|
||||
Whenever the value of this object for a particular
|
||||
prefix becomes invalid(2), the conceptual row for that
|
||||
prefix may be removed from the table at any time,
|
||||
either immediately or subsequently."
|
||||
::= { atmfNetPrefixEntry 3 }
|
||||
|
||||
|
||||
-- The Address Group
|
||||
--
|
||||
-- The Address Table is implemented by the network-side IME.
|
||||
|
||||
atmfAddressTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfAddressEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A table implemented by the network-side IME, containing the
|
||||
ATM-layer addresses in effect on the user side of the UNI."
|
||||
::= { atmfAddressGroup 1 }
|
||||
|
||||
atmfAddressEntry OBJECT-TYPE
|
||||
SYNTAX AtmfAddressEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Information about a single ATM-layer address in effect
|
||||
on the user-side IME. Note that the index variable
|
||||
atmAddressAtmAddress is a variable-length string, and as
|
||||
such the rule for variable-length strings in section
|
||||
4.1.6 of RFC 1212 applies."
|
||||
INDEX { atmfAddressPort, atmfAddressAtmAddress }
|
||||
::= { atmfAddressTable 1 }
|
||||
|
||||
AtmfAddressEntry ::=
|
||||
SEQUENCE {
|
||||
atmfAddressPort
|
||||
INTEGER,
|
||||
atmfAddressAtmAddress
|
||||
AtmAddress,
|
||||
atmfAddressStatus
|
||||
INTEGER,
|
||||
atmfAddressOrgScope
|
||||
INTEGER
|
||||
}
|
||||
|
||||
atmfAddressPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A unique value which identifies the UNI port for
|
||||
which the ATM address is in effect. The value of 0
|
||||
has the special meaning of identifying the local UNI."
|
||||
::= { atmfAddressEntry 1 }
|
||||
|
||||
atmfAddressAtmAddress OBJECT-TYPE
|
||||
SYNTAX AtmAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The ATM address which is in effect on the user side
|
||||
of the ATM UNI port."
|
||||
::= { atmfAddressEntry 2 }
|
||||
|
||||
atmfAddressStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { valid(1), invalid(2) }
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An indication of the validity of the ATM address at
|
||||
the user side of the UNI port. To configure a new
|
||||
address in this table, the user-side IME must set the
|
||||
appropriate instance of this object to the value
|
||||
valid(1). To delete an existing address in this table,
|
||||
the user-side IME must set the appropriate instance of
|
||||
this object to the value invalid(2).
|
||||
|
||||
If circumstances occur on the network-side IME which cause
|
||||
an address to become invalid, the network-side IME
|
||||
modifies the value of the appropriate instance of this
|
||||
object to invalid(2).
|
||||
|
||||
Whenever the value of this object for a particular
|
||||
address becomes invalid(2), the conceptual row for
|
||||
that address may be removed from the table at any
|
||||
time, either immediately or subsequently."
|
||||
::= { atmfAddressEntry 3 }
|
||||
|
||||
atmfAddressOrgScope OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
localNetwork(1),
|
||||
localNetworkPlusOne(2),
|
||||
localNetworkPlusTwo(3),
|
||||
siteMinusOne(4),
|
||||
intraSite(5),
|
||||
sitePlusOne(6),
|
||||
organizationMinusOne(7),
|
||||
intraOrganization(8),
|
||||
organizationPlusOne(9),
|
||||
communityMinusOne(10),
|
||||
intraCommunity(11),
|
||||
communityPlusOne(12),
|
||||
regional(13),
|
||||
interRegional(14),
|
||||
global(15)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object indicates the organizational
|
||||
scope for the referenced address. The information of
|
||||
the referenced address shall not be distributed
|
||||
outside the indicated scope. If the user-side IME does
|
||||
not specify a value for the atmfAddressOrgScope object,
|
||||
the network shall set the value of this object to
|
||||
localNetwork(1), if the registered address is an ATM group
|
||||
address, or to global(15), if the registered address is
|
||||
an individual address. Refer to Annex 6.0
|
||||
of ATM Forum UNI Signalling 4.0 for guidelines regarding
|
||||
the use of organizational scopes.
|
||||
|
||||
This organization hierarchy may be mapped to ATM network's
|
||||
routing hierarchy such as PNNI's routing level and
|
||||
the mapping shall be configurable in
|
||||
nodes. Use of this object in a public network is for
|
||||
further study.
|
||||
The default values for organizational scope are
|
||||
localNetwork(1) for ATM group addresses, and global(15)
|
||||
for individual addresses."
|
||||
::= { atmfAddressEntry 4 }
|
||||
|
||||
|
||||
-- The Address Registration Admin Group
|
||||
--
|
||||
-- The Address Registration Admin Table is mandatory for all IMEs.
|
||||
|
||||
atmfAddressRegistrationAdminTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfAddressRegistrationAdminEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A table of Address Registration administrative
|
||||
information for the ATM Interface."
|
||||
::= { atmfAddressRegistrationAdminGroup 1 }
|
||||
|
||||
atmfAddressRegistrationAdminEntry OBJECT-TYPE
|
||||
SYNTAX AtmfAddressRegistrationAdminEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry in the table, containing Address
|
||||
Registration administrative information for the ATM
|
||||
Interface."
|
||||
INDEX { atmfAddressRegistrationAdminIndex }
|
||||
::= { atmfAddressRegistrationAdminTable 1 }
|
||||
|
||||
|
||||
AtmfAddressRegistrationAdminEntry ::=
|
||||
SEQUENCE {
|
||||
atmfAddressRegistrationAdminIndex
|
||||
INTEGER,
|
||||
atmfAddressRegistrationAdminStatus
|
||||
INTEGER
|
||||
}
|
||||
|
||||
atmfAddressRegistrationAdminIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The value of 0 which has the special meaning of
|
||||
identifying the ATM Interface over which this message
|
||||
was received."
|
||||
::= { atmfAddressRegistrationAdminEntry 1 }
|
||||
|
||||
atmfAddressRegistrationAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { supported(1), unsupported(2) }
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An indication of whether or not Address Registration
|
||||
is supported on this ATM Interface. Supported(1)
|
||||
indicates that this ATM Interface supports address
|
||||
registration. Unsupported(2) indicates that this ATM
|
||||
Interface does not support address registration."
|
||||
::= { atmfAddressRegistrationAdminEntry 2 }
|
||||
END
|
2235
MIBS/ATM-FORUM-ILMI40-MIB
Normal file
2235
MIBS/ATM-FORUM-ILMI40-MIB
Normal file
File diff suppressed because it is too large
Load Diff
4119
MIBS/ATM-FORUM-M4-MIB
Normal file
4119
MIBS/ATM-FORUM-M4-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1257
MIBS/ATM-FORUM-MIB
Normal file
1257
MIBS/ATM-FORUM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
4734
MIBS/ATM-FORUM-SNMP-M4-MIB
Normal file
4734
MIBS/ATM-FORUM-SNMP-M4-MIB
Normal file
File diff suppressed because it is too large
Load Diff
112
MIBS/ATM-FORUM-SRVC-REG
Normal file
112
MIBS/ATM-FORUM-SRVC-REG
Normal file
@ -0,0 +1,112 @@
|
||||
|
||||
-- This ILMI MIB was specified as part of the LANE 1.0 specification
|
||||
-- (af-lane-0021.000.mib).
|
||||
|
||||
-- This MIB has been made OBSOLETE by the specification of ILMI 4.0,
|
||||
-- since an updated version is included within af-ilmi-0065.000.mib.
|
||||
|
||||
ATM-FORUM-SRVC-REG DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
atmForumUni, atmForumAdmin FROM ATM-FORUM-TC-MIB
|
||||
OBJECT-TYPE FROM RFC-1212;
|
||||
|
||||
-- Textual Convention
|
||||
--
|
||||
-- Representations of this MIB Module of an ATM address
|
||||
-- use the data type:
|
||||
|
||||
AtmAddress ::= OCTET STRING (SIZE (8 | 20))
|
||||
|
||||
-- New MIB Groups
|
||||
atmfSrvcRegistryGroup OBJECT IDENTIFIER ::= { atmForumUni 8 }
|
||||
|
||||
|
||||
-- Object Identifier definitions
|
||||
--
|
||||
-- The following values are define dfor use as possible values
|
||||
-- of the atmfSrvcRegServiceID object.
|
||||
|
||||
atmfSrvcRegTypes OBJECT IDENTIFIER ::= { atmForumAdmin 5 }
|
||||
|
||||
-- LAN Emulation Configuration Server (LECS)
|
||||
atmfSrvcRegLecs OBJECT IDENTIFIER ::= { atmfSrvcRegTypes 1 }
|
||||
|
||||
|
||||
-- The Service Registry Table
|
||||
--
|
||||
-- The Service Registry Table is implemented by the network side
|
||||
-- of the ATM UNI port
|
||||
|
||||
atmfSrvcRegTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AtmfSrvcRegEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The table implemented by the UNI Management Entity on the
|
||||
network side of the ATM UNI port contains all of the
|
||||
services that are available to the user-side of the UNI
|
||||
indexed by service identifier."
|
||||
::= { atmfSrvcRegistryGroup 1 }
|
||||
|
||||
atmfSrvcRegEntry OBJECT-TYPE
|
||||
SYNTAX AtmfSrvcRegEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Information about a single service provider that is
|
||||
available to the user-side of the ATM UNI port."
|
||||
INDEX { atmfSrvcRegPort, atmfSrvcRegServiceID,
|
||||
atmfSrvcAddressIndex }
|
||||
::= { atmfSrvcRegTable 1 }
|
||||
|
||||
AtmfSrvcRegEntry ::=
|
||||
SEQUENCE {
|
||||
atmfSrvcRegPort INTEGER,
|
||||
atmfSrvcRegServiceID OBJECT IDENTIFIER,
|
||||
atmfSrvcRegATMAddress AtmAddress,
|
||||
atmfSrvcRegAddressIndex INTEGER
|
||||
}
|
||||
|
||||
atmfSrvcRegPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A unique value which identifies the UNI port for
|
||||
which the service provider is available to the
|
||||
user-side. The value of 0 has the special meaning
|
||||
of identifying the local UNI."
|
||||
::= { atmfSrvcRegEntry 1 }
|
||||
|
||||
atmfSrvcRegServiceID OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This is the service identifier which uniquely identifies
|
||||
the type of service at the address provided in the table."
|
||||
::= { atmfSrvcRegEntry 2 }
|
||||
|
||||
atmfSrvcRegATMAddress OBJECT-TYPE
|
||||
SYNTAX AtmAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This is the full address of the service. The user-side
|
||||
ATM UNI port may use this address to establish a connection
|
||||
with the service."
|
||||
::= { atmfSrvcRegEntry 3 }
|
||||
|
||||
atmfSrvcRegAddressIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An arbitrary integer to differentiate multiple rows
|
||||
containing different ATM addresses for the same service
|
||||
on the same port."
|
||||
::= { atmfSrvcRegEntry 4 }
|
||||
|
||||
END
|
||||
|
188
MIBS/ATM-FORUM-TC-MIB
Normal file
188
MIBS/ATM-FORUM-TC-MIB
Normal file
@ -0,0 +1,188 @@
|
||||
-- --------------------------------------------------------------------
|
||||
-- ATM FORUM TC MIB
|
||||
--
|
||||
-- October 1996, Kartik Chandrasekhar
|
||||
--
|
||||
-- Copyright (c) 1996-1997 by cisco Systems, Inc.
|
||||
-- All rights reserved.
|
||||
-- *****************************************************************
|
||||
|
||||
ATM-FORUM-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
enterprises FROM RFC1155-SMI;
|
||||
|
||||
|
||||
-- Textual Conventions
|
||||
|
||||
-- Boolean values use this data type from RFC-1903, "Textual Conventions
|
||||
-- for Version 2 of the Simple Network Management Protocol (SNMPv2)"
|
||||
TruthValue ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Boolean values use this data type from RFC-1903"
|
||||
SYNTAX INTEGER {
|
||||
true(1),
|
||||
false(2)
|
||||
}
|
||||
|
||||
-- CLNP address values use this data type from RFC-1238, "CLNS MIB for
|
||||
-- use with Connectionless Network Protocol (ISO 8473) and End System
|
||||
-- to Intermediate System (ISO 9542)"
|
||||
ClnpAddress ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CLNP address values use this data type from RFC-1238"
|
||||
SYNTAX OCTET STRING (SIZE (1..21))
|
||||
|
||||
|
||||
-- ATM Service Categories use this data type (See [TM4.0]):
|
||||
AtmServiceCategory ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ATM Service Categories use this data type"
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
cbr(2),
|
||||
rtVbr(3),
|
||||
nrtVbr(4),
|
||||
abr(5),
|
||||
ubr(6)
|
||||
}
|
||||
|
||||
-- ATM End-System Addresses use this data type:
|
||||
AtmAddress ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ATM End-System Addresses"
|
||||
SYNTAX OCTET STRING (SIZE (8 | 20))
|
||||
|
||||
-- Network-Prefixes for an ATM Address use this data type:
|
||||
NetPrefix ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ATM End-System Addresses"
|
||||
SYNTAX OCTET STRING (SIZE (8 | 13))
|
||||
|
||||
|
||||
-- In both the AtmAddress and NetPrefix conventions, Native E.164 addresses
|
||||
-- are represented as 8 octets using the format specified in section
|
||||
-- 3.1.1.3 of the ATM Forum UNI Signalling 4.0 specification.
|
||||
-- In contrast, an NSAP-encoded address is 20 octets, and an NSAP-encoded
|
||||
-- network prefix is 13 octets long.
|
||||
|
||||
|
||||
-- MIB Groups
|
||||
|
||||
-- a subtree for defining ATM Forum MIB object types
|
||||
atmForum OBJECT IDENTIFIER ::= { enterprises 353 }
|
||||
|
||||
-- a subtree for defining administrative object types
|
||||
atmForumAdmin OBJECT IDENTIFIER ::= { atmForum 1 }
|
||||
atmfTransmissionTypes OBJECT IDENTIFIER ::= { atmForumAdmin 2 }
|
||||
atmfMediaTypes OBJECT IDENTIFIER ::= { atmForumAdmin 3 }
|
||||
atmfTrafficDescrTypes OBJECT IDENTIFIER ::= { atmForumAdmin 4 }
|
||||
atmfSrvcRegTypes OBJECT IDENTIFIER ::= { atmForumAdmin 5 }
|
||||
|
||||
-- a subtree for defining ATM Interface MIB object types
|
||||
atmForumUni OBJECT IDENTIFIER ::= { atmForum 2 }
|
||||
atmfPhysicalGroup OBJECT IDENTIFIER ::= { atmForumUni 1 }
|
||||
atmfAtmLayerGroup OBJECT IDENTIFIER ::= { atmForumUni 2 }
|
||||
atmfAtmStatsGroup OBJECT IDENTIFIER ::= { atmForumUni 3 }
|
||||
atmfVpcGroup OBJECT IDENTIFIER ::= { atmForumUni 4 }
|
||||
atmfVccGroup OBJECT IDENTIFIER ::= { atmForumUni 5 }
|
||||
atmfAddressGroup OBJECT IDENTIFIER ::= { atmForumUni 6 }
|
||||
atmfNetPrefixGroup OBJECT IDENTIFIER ::= { atmForumUni 7 }
|
||||
atmfSrvcRegistryGroup OBJECT IDENTIFIER ::= { atmForumUni 8 }
|
||||
atmfVpcAbrGroup OBJECT IDENTIFIER ::= { atmForumUni 9 }
|
||||
atmfVccAbrGroup OBJECT IDENTIFIER ::= { atmForumUni 10 }
|
||||
atmfAddressRegistrationAdminGroup OBJECT IDENTIFIER ::= { atmForumUni 11 }
|
||||
|
||||
|
||||
-- Object Identifier definitions
|
||||
|
||||
-- Transmission Types: These values are no longer used
|
||||
atmfUnknownType OBJECT IDENTIFIER ::= { atmfTransmissionTypes 1}
|
||||
atmfSonetSTS3c OBJECT IDENTIFIER ::= { atmfTransmissionTypes 2 }
|
||||
atmfDs3 OBJECT IDENTIFIER ::= { atmfTransmissionTypes 3 }
|
||||
atmf4B5B OBJECT IDENTIFIER ::= { atmfTransmissionTypes 4 }
|
||||
atmf8B10B OBJECT IDENTIFIER ::= { atmfTransmissionTypes 5 }
|
||||
atmfSonetSTS12c OBJECT IDENTIFIER ::= { atmfTransmissionTypes 6 }
|
||||
atmfE3 OBJECT IDENTIFIER ::= { atmfTransmissionTypes 7 }
|
||||
atmfT1 OBJECT IDENTIFIER ::= { atmfTransmissionTypes 8 }
|
||||
atmfE1 OBJECT IDENTIFIER ::= { atmfTransmissionTypes 9 }
|
||||
|
||||
-- Media Types: These values are no longer used
|
||||
atmfMediaUnknownType OBJECT IDENTIFIER ::= { atmfMediaTypes 1 }
|
||||
atmfMediaCoaxCable OBJECT IDENTIFIER ::= { atmfMediaTypes 2 }
|
||||
atmfMediaSingleMode OBJECT IDENTIFIER ::= { atmfMediaTypes 3 }
|
||||
atmfMediaMultiMode OBJECT IDENTIFIER ::= { atmfMediaTypes 4 }
|
||||
atmfMediaStp OBJECT IDENTIFIER ::= { atmfMediaTypes 5 }
|
||||
atmfMediaUtp OBJECT IDENTIFIER ::= { atmfMediaTypes 6 }
|
||||
|
||||
-- Traffic Descriptor Types: These types are combined with a five element
|
||||
-- parameter vector to describe a Traffic Descriptor.
|
||||
-- Traffic Descriptors along with a Best Effort Indicator are used to
|
||||
-- indicate a Conformance Definition as defined in [TM4.0].
|
||||
|
||||
-- These types are no longer used
|
||||
atmfNoDescriptor OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 1 }
|
||||
atmfPeakRate OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 2 }
|
||||
|
||||
-- The No CLP/No SCR Type
|
||||
-- Indicates the CBR.1 Conformance Definition if Best Effort is No
|
||||
-- Indicates the UBR.1 and UBR.2 Conformance Definitions if Best Effort is Yes
|
||||
atmfNoClpNoScr OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 3 }
|
||||
-- The use of the parameter vector for this type:
|
||||
-- Parameter #1 - peak cell rate in cells/second for CLP=0+1 traffic
|
||||
-- Parameter #2 - CDVT in tenths of microseconds
|
||||
-- Parameters #3, #4 and #5 are unused
|
||||
|
||||
-- These types are no longer used
|
||||
atmfClpNoTaggingNoScr OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 4 }
|
||||
atmfClpTaggingNoScr OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 5 }
|
||||
|
||||
-- The SCR/No CLP Type
|
||||
-- Indicates the VBR.1 Conformance Definition
|
||||
atmfNoClpScr OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 6 }
|
||||
-- The use of the parameter vector for this type:
|
||||
-- Parameter #1 - peak cell rate in cells/second for CLP=0+1 traffic
|
||||
-- Parameter #2 - sustainable cell rate in cells/second for CLP=0+1 traffic
|
||||
-- Parameter #3 - maximum burst size in cells
|
||||
-- Parameter #4 - CDVT in tenths of microseconds
|
||||
-- Parameter #5 - unused
|
||||
|
||||
-- The CLP without Tagging/SCR Type
|
||||
-- Indicates the VBR.2 Conformance Definition
|
||||
atmfClpNoTaggingScr OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 7 }
|
||||
-- The use of the parameter vector for this type:
|
||||
-- Parameter #1 - peak cell rate in cells/second for CLP=0+1 traffic
|
||||
-- Parameter #2 - sustainable cell rate in cells/second for CLP=0 traffic
|
||||
-- Parameter #3 - maximum burst size in cells
|
||||
-- Parameter #4 - CDVT in tenths of microseconds
|
||||
-- Parameter #5 - unused
|
||||
|
||||
-- The CLP with Tagging/SCR Type
|
||||
-- Indicates the VBR.3 Conformance Definition
|
||||
atmfClpTaggingScr OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 8 }
|
||||
-- The use of the parameter vector for this type:
|
||||
-- Parameter #1 - peak cell rate in cells/second for CLP=0+1 traffic
|
||||
-- Parameter #2 - sustainable cell rate in cells/second for CLP=0
|
||||
-- traffic, excess tagged as CLP=1
|
||||
-- Parameter #3 - maximum burst size in cells
|
||||
-- Parameter #4 - CDVT in tenths of microseconds
|
||||
-- Parameter #5 - unused
|
||||
|
||||
-- The ABR Type
|
||||
-- Indicates the ABR Conformance Definition
|
||||
atmfClpNoTaggingMcr OBJECT IDENTIFIER ::= { atmfTrafficDescrTypes 9 }
|
||||
-- The use of the parameter vector for this type:
|
||||
-- Parameter #1 - peak cell rate in cells/second
|
||||
-- parameter #2 - CDVT in tenths of microseconds
|
||||
-- Parameter #3 - minimum cell rate in cells/second
|
||||
-- Parameter #4 - unused
|
||||
-- Parameter #5 - unused
|
||||
|
||||
END
|
||||
|
3023
MIBS/ATM-MIB
Normal file
3023
MIBS/ATM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
714
MIBS/ATM-TC-MIB
Normal file
714
MIBS/ATM-TC-MIB
Normal file
@ -0,0 +1,714 @@
|
||||
|
||||
ATM-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-IDENTITY,
|
||||
TimeTicks, mib-2
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
atmTCMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "9810190200Z"
|
||||
ORGANIZATION "IETF AToMMIB Working Group"
|
||||
CONTACT-INFO
|
||||
" Michael Noto
|
||||
Postal: 3Com Corporation
|
||||
5400 Bayfront Plaza, M/S 3109
|
||||
Santa Clara, CA 95052
|
||||
USA
|
||||
Tel: +1 408 326 2218
|
||||
E-mail: mike_noto@3com.com
|
||||
|
||||
Ethan Mickey Spiegel
|
||||
Postal: Cisco Systems
|
||||
170 W. Tasman Dr.
|
||||
San Jose, CA 95134
|
||||
USA
|
||||
Tel: +1 408 526 6408
|
||||
E-mail: mspiegel@cisco.com
|
||||
|
||||
Kaj Tesink
|
||||
Postal: Bellcore
|
||||
331 Newman Springs Road
|
||||
Red Bank, NJ 07701
|
||||
USA
|
||||
Tel: +1 732 758 5254
|
||||
Fax: +1 732 758 4177
|
||||
E-mail: kaj@bellcore.com"
|
||||
DESCRIPTION
|
||||
"This MIB Module provides Textual Conventions
|
||||
and OBJECT-IDENTITY Objects to be used by
|
||||
ATM systems."
|
||||
::= { mib-2 37 3 } -- atmMIB 3 (see [3])
|
||||
|
||||
-- The Textual Conventions defined below are organized
|
||||
-- alphabetically
|
||||
|
||||
|
||||
AtmAddr ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "1x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ATM address. The semantics are implied by
|
||||
the length. The address types are: - no
|
||||
address (0 octets) - E.164 (8 octets) - NSAP
|
||||
(20 octets) In addition, when subaddresses
|
||||
are used the AtmAddr may represent the
|
||||
concatenation of address and subaddress. The
|
||||
associated address types are: - E.164, E.164
|
||||
(16 octets) - E.164, NSAP (28 octets) - NSAP,
|
||||
NSAP (40 octets) Address lengths other than
|
||||
defined in this definition imply address
|
||||
types defined elsewhere. Note: The E.164
|
||||
address is encoded in BCD format."
|
||||
SYNTAX OCTET STRING (SIZE(0..40))
|
||||
|
||||
|
||||
AtmConnCastType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of topology of a connection (point-
|
||||
to-point, point-to-multipoint). In the case
|
||||
of point-to-multipoint, the orientation of
|
||||
this VPL or VCL in the connection.
|
||||
On a host:
|
||||
- p2mpRoot indicates that the host
|
||||
is the root of the p2mp connection.
|
||||
- p2mpLeaf indicates that the host
|
||||
is a leaf of the p2mp connection.
|
||||
On a switch interface:
|
||||
- p2mpRoot indicates that cells received
|
||||
by the switching fabric from the interface
|
||||
are from the root of the p2mp connection.
|
||||
- p2mpLeaf indicates that cells transmitted
|
||||
to the interface from the switching fabric
|
||||
are to the leaf of the p2mp connection."
|
||||
SYNTAX INTEGER {
|
||||
p2p(1),
|
||||
p2mpRoot(2),
|
||||
p2mpLeaf(3)
|
||||
}
|
||||
|
||||
AtmConnKind ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of call control used for an ATM
|
||||
connection at a particular interface. The use
|
||||
is as follows:
|
||||
pvc(1)
|
||||
Virtual link of a PVC. Should not be
|
||||
used for an PVC/SVC (i.e., Soft PVC)
|
||||
crossconnect.
|
||||
svcIncoming(2)
|
||||
Virtual link established after a
|
||||
received signaling request to setup
|
||||
an SVC.
|
||||
svcOutgoing(3)
|
||||
Virtual link established after a
|
||||
transmitted or forwarded signaling
|
||||
request to setup an SVC.
|
||||
spvcInitiator(4)
|
||||
Virtual link at the PVC side of an
|
||||
SVC/PVC crossconnect, where the
|
||||
switch is the initiator of the Soft PVC
|
||||
setup.
|
||||
spvcTarget(5)
|
||||
Virtual link at the PVC side of an
|
||||
SVC/PVC crossconnect, where the
|
||||
switch is the target of the Soft PVC
|
||||
setup.
|
||||
|
||||
For PVCs, a pvc virtual link is always cross-
|
||||
connected to a pvc virtual link.
|
||||
|
||||
For SVCs, an svcIncoming virtual link is always cross-
|
||||
connected to an svcOutgoing virtual link.
|
||||
|
||||
For Soft PVCs, an spvcInitiator is either cross-connected to
|
||||
an svcOutgoing or an spvcTarget, and an spvcTarget is either
|
||||
cross-connected to an svcIncoming or an spvcInitiator."
|
||||
SYNTAX INTEGER {
|
||||
pvc(1),
|
||||
svcIncoming(2),
|
||||
svcOutgoing(3),
|
||||
spvcInitiator(4),
|
||||
spvcTarget(5)
|
||||
}
|
||||
|
||||
AtmIlmiNetworkPrefix ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A network prefix used for ILMI address
|
||||
registration. In the case of ATM endsystem
|
||||
addresses (AESAs), the network prefix is the first
|
||||
13 octets of the address which includes the AFI,
|
||||
IDI, and HO-DSP fields. In the case of native
|
||||
E.164 addresses, the network prefix is the entire
|
||||
E.164 address encoded in 8 octets, as if it were
|
||||
an E.164 IDP in an ATM endsystem address
|
||||
structure."
|
||||
REFERENCE
|
||||
"ATM Forum, Integrated Local Management Interface
|
||||
(ILMI) Specification, Version 4.0,
|
||||
af-ilmi-0065.000, September 1996, Section 9
|
||||
ATM Forum, ATM User-Network Interface Signalling
|
||||
Specification, Version 4.0 (UNI 4.0),
|
||||
af-sig-0061.000, June 1996, Section 3"
|
||||
SYNTAX OCTET STRING (SIZE(8|13))
|
||||
|
||||
AtmInterfaceType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The connection setup procedures used for the
|
||||
identified interface.
|
||||
|
||||
Other: Connection setup procedures other than
|
||||
those listed below.
|
||||
|
||||
Auto-configuration:
|
||||
Indicates that the connection setup
|
||||
procedures are to be determined dynamically,
|
||||
or that determination has not yet been
|
||||
completed. One such mechanism is via ATM
|
||||
Forum ILMI auto-configuration procedures.
|
||||
|
||||
ITU-T DSS2:
|
||||
- ITU-T Recommendation Q.2931, Broadband
|
||||
Integrated Service Digital Network (B-ISDN)
|
||||
Digital Subscriber Signalling System No.2
|
||||
(DSS2) User-Network Interface (UNI) Layer 3
|
||||
Specification for Basic Call/Connection
|
||||
Control (September 1994)
|
||||
- ITU-T Draft Recommendation Q.2961,
|
||||
B-ISDN DSS 2 Support of Additional Traffic
|
||||
Parameters (May 1995)
|
||||
|
||||
- ITU-T Draft Recommendation Q.2971,
|
||||
B-ISDN DSS 2 User Network Interface Layer 3
|
||||
Specification for Point-to-multipoint
|
||||
Call/connection Control (May 1995)
|
||||
|
||||
ATM Forum UNI 3.0:
|
||||
ATM Forum, ATM User-Network Interface,
|
||||
Version 3.0 (UNI 3.0) Specification,
|
||||
(1994).
|
||||
|
||||
ATM Forum UNI 3.1:
|
||||
ATM Forum, ATM User-Network Interface,
|
||||
Version 3.1 (UNI 3.1) Specification,
|
||||
(November 1994).
|
||||
|
||||
ATM Forum UNI Signalling 4.0:
|
||||
ATM Forum, ATM User-Network Interface (UNI)
|
||||
Signalling Specification Version 4.0,
|
||||
af-sig-0061.000 (June 1996).
|
||||
|
||||
ATM Forum IISP (based on UNI 3.0 or UNI 3.1) :
|
||||
Interim Inter-switch Signaling Protocol
|
||||
(IISP) Specification, Version 1.0,
|
||||
af-pnni-0026.000, (December 1994).
|
||||
|
||||
ATM Forum PNNI 1.0 :
|
||||
ATM Forum, Private Network-Network Interface
|
||||
Specification, Version 1.0, af-pnni-0055.000,
|
||||
(March 1996).
|
||||
|
||||
ATM Forum B-ICI:
|
||||
ATM Forum, B-ICI Specification, Version 2.0,
|
||||
af-bici-0013.002, (November 1995).
|
||||
|
||||
ATM Forum UNI PVC Only:
|
||||
An ATM Forum compliant UNI with the
|
||||
signalling disabled.
|
||||
ATM Forum NNI PVC Only:
|
||||
An ATM Forum compliant NNI with the
|
||||
signalling disabled."
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
autoConfig(2),
|
||||
ituDss2(3),
|
||||
atmfUni3Dot0(4),
|
||||
atmfUni3Dot1(5),
|
||||
atmfUni4Dot0(6),
|
||||
atmfIispUni3Dot0(7),
|
||||
atmfIispUni3Dot1(8),
|
||||
atmfIispUni4Dot0(9),
|
||||
atmfPnni1Dot0(10),
|
||||
atmfBici2Dot0(11),
|
||||
atmfUniPvcOnly(12),
|
||||
atmfNniPvcOnly(13) }
|
||||
|
||||
AtmServiceCategory ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The service category for a connection."
|
||||
REFERENCE
|
||||
"ATM Forum Traffic Management Specification,
|
||||
Version 4.0, af-tm-0056.000, June 1996."
|
||||
SYNTAX INTEGER {
|
||||
other(1), -- none of the following
|
||||
cbr(2), -- constant bit rate
|
||||
rtVbr(3), -- real-time variable bit rate
|
||||
nrtVbr(4), -- non real-time variable bit rate
|
||||
abr(5), -- available bit rate
|
||||
ubr(6) -- unspecified bit rate
|
||||
}
|
||||
|
||||
AtmSigDescrParamIndex ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies a row in the
|
||||
atmSigDescrParamTable. The value 0 signifies that
|
||||
none of the signalling parameters defined in the
|
||||
atmSigDescrParamTable are applicable."
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
|
||||
AtmTrafficDescrParamIndex ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies a row in the
|
||||
atmTrafficDescrParamTable. The value 0 signifies
|
||||
that no row has been identified."
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
|
||||
AtmVcIdentifier ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VCI value for a VCL. The maximum VCI value
|
||||
cannot exceed the value allowable by
|
||||
atmInterfaceMaxVciBits defined in ATM-MIB."
|
||||
SYNTAX INTEGER (0..65535)
|
||||
|
||||
AtmVpIdentifier ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VPI value for a VPL or VCL. The value VPI=0
|
||||
is only allowed for a VCL. For ATM UNIs supporting
|
||||
VPCs the VPI value ranges from 0 to 255. The VPI
|
||||
value 0 is supported for ATM UNIs conforming to
|
||||
the ATM Forum UNI 4.0 Annex 8 (Virtual UNIs)
|
||||
specification. For ATM UNIs supporting VCCs the
|
||||
VPI value ranges from 0 to 255. For ATM NNIs the
|
||||
VPI value ranges from 0 to 4095. The maximum VPI
|
||||
value cannot exceed the value allowable by
|
||||
atmInterfaceMaxVpiBits defined in ATM-MIB."
|
||||
SYNTAX INTEGER (0..4095)
|
||||
|
||||
AtmVorXAdminStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value determines the desired administrative
|
||||
status of a virtual link or cross-connect. The up
|
||||
and down states indicate that the traffic flow is
|
||||
enabled or disabled respectively on the virtual
|
||||
link or cross-connect."
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
|
||||
AtmVorXLastChange ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of MIB II's sysUpTime at the time a
|
||||
virtual link or cross-connect entered its current
|
||||
operational state. If the current state was
|
||||
entered prior to the last re-initialization of the
|
||||
agent then this object contains a zero value."
|
||||
SYNTAX TimeTicks
|
||||
|
||||
AtmVorXOperStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value determines the operational status of a
|
||||
virtual link or cross-connect. The up and down
|
||||
states indicate that the traffic flow is enabled
|
||||
or disabled respectively on the virtual link or
|
||||
cross-connect. The unknown state indicates that
|
||||
the state of it cannot be determined. The state
|
||||
will be down or unknown if the supporting ATM
|
||||
interface(s) is down or unknown respectively."
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2),
|
||||
unknown(3)
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
-- OBJECT-IDENTITIES:
|
||||
|
||||
-- The following atmTrafficDescriptorTypes has been moved
|
||||
-- from RFC1695 and no longer appear in the revision of
|
||||
-- RFC1695[3].
|
||||
|
||||
atmTrafficDescriptorTypes OBJECT IDENTIFIER ::= {mib-2 37 1 1}
|
||||
-- atmMIBObjects
|
||||
-- See [3].
|
||||
|
||||
-- All other and new OBJECT IDENTITIES
|
||||
-- are defined under the following subtree:
|
||||
|
||||
atmObjectIdentities OBJECT IDENTIFIER ::= {atmTCMIB 1}
|
||||
|
||||
-- The following values are defined for use as
|
||||
-- possible values of the ATM traffic descriptor type.
|
||||
|
||||
atmNoTrafficDescriptor OBJECT-IDENTITY
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This identifies the no ATM traffic
|
||||
descriptor type. Parameters 1, 2, 3, 4,
|
||||
and 5 are not used. This traffic descriptor
|
||||
type can be used for best effort traffic."
|
||||
::= {atmTrafficDescriptorTypes 1}
|
||||
|
||||
atmNoClpNoScr OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This traffic descriptor type is for no CLP
|
||||
and no Sustained Cell Rate. The use of the
|
||||
parameter vector for this type:
|
||||
Parameter 1: peak cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 2: not used
|
||||
Parameter 3: not used
|
||||
Parameter 4: not used
|
||||
Parameter 5: not used."
|
||||
REFERENCE
|
||||
"ATM Forum,ATM User-Network Interface,
|
||||
Version 3.0 (UNI 3.0) Specification, 1994.
|
||||
ATM Forum, ATM User-Network Interface,
|
||||
Version 3.1 (UNI 3.1) Specification,
|
||||
November 1994."
|
||||
::= {atmTrafficDescriptorTypes 2}
|
||||
|
||||
atmClpNoTaggingNoScr OBJECT-IDENTITY
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This traffic descriptor is for CLP without
|
||||
tagging and no Sustained Cell Rate. The use
|
||||
of the parameter vector for this type:
|
||||
Parameter 1: peak cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 2: peak cell rate in cells/second
|
||||
for CLP=0 traffic
|
||||
Parameter 3: not used
|
||||
Parameter 4: not used
|
||||
Parameter 5: not used."
|
||||
::= {atmTrafficDescriptorTypes 3}
|
||||
|
||||
atmClpTaggingNoScr OBJECT-IDENTITY
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This traffic descriptor is for CLP with
|
||||
tagging and no Sustained Cell Rate. The use
|
||||
of the parameter vector for this type:
|
||||
Parameter 1: peak cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 2: peak cell rate in cells/second
|
||||
for CLP=0 traffic, excess
|
||||
tagged as CLP=1
|
||||
Parameter 3: not used
|
||||
Parameter 4: not used
|
||||
Parameter 5: not used."
|
||||
::= {atmTrafficDescriptorTypes 4}
|
||||
|
||||
atmNoClpScr OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This traffic descriptor type is for no CLP
|
||||
with Sustained Cell Rate. The use of the
|
||||
parameter vector for this type:
|
||||
Parameter 1: peak cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 2: sustainable cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 3: maximum burst size in cells
|
||||
Parameter 4: not used
|
||||
Parameter 5: not used."
|
||||
REFERENCE
|
||||
"ATM Forum,ATM User-Network Interface,
|
||||
Version 3.0 (UNI 3.0) Specification, 1994.
|
||||
ATM Forum, ATM User-Network Interface,
|
||||
Version 3.1 (UNI 3.1) Specification,
|
||||
November 1994."
|
||||
::= {atmTrafficDescriptorTypes 5}
|
||||
|
||||
atmClpNoTaggingScr OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This traffic descriptor type is for CLP with
|
||||
Sustained Cell Rate and no tagging. The use
|
||||
of the parameter vector for this type:
|
||||
Parameter 1: peak cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 2: sustainable cell rate in cells/second
|
||||
for CLP=0 traffic
|
||||
Parameter 3: maximum burst size in cells
|
||||
Parameter 4: not used
|
||||
Parameter 5: not used."
|
||||
REFERENCE
|
||||
"ATM Forum,ATM User-Network Interface,
|
||||
Version 3.0 (UNI 3.0) Specification, 1994.
|
||||
ATM Forum, ATM User-Network Interface,
|
||||
Version 3.1 (UNI 3.1) Specification,
|
||||
November 1994."
|
||||
::= {atmTrafficDescriptorTypes 6}
|
||||
|
||||
atmClpTaggingScr OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This traffic descriptor type is for CLP with
|
||||
tagging and Sustained Cell Rate. The use of
|
||||
the parameter vector for this type:
|
||||
Parameter 1: peak cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 2: sustainable cell rate in cells/second
|
||||
for CLP=0 traffic, excess tagged as
|
||||
CLP=1
|
||||
Parameter 3: maximum burst size in cells
|
||||
Parameter 4: not used
|
||||
Parameter 5: not used."
|
||||
REFERENCE
|
||||
"ATM Forum,ATM User-Network Interface,
|
||||
Version 3.0 (UNI 3.0) Specification, 1994.
|
||||
ATM Forum, ATM User-Network Interface,
|
||||
Version 3.1 (UNI 3.1) Specification,
|
||||
November 1994."
|
||||
::= {atmTrafficDescriptorTypes 7}
|
||||
|
||||
atmClpNoTaggingMcr OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This traffic descriptor type is for CLP with
|
||||
Minimum Cell Rate and no tagging. The use of
|
||||
the parameter vector for this type:
|
||||
Parameter 1: peak cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 2: CDVT in tenths of microseconds
|
||||
Parameter 3: minimum cell rate in cells/second
|
||||
Parameter 4: unused
|
||||
Parameter 5: unused."
|
||||
REFERENCE
|
||||
"ATM Forum,ATM User-Network Interface,
|
||||
Version 3.0 (UNI 3.0) Specification, 1994.
|
||||
ATM Forum, ATM User-Network Interface,
|
||||
Version 3.1 (UNI 3.1) Specification,
|
||||
November 1994."
|
||||
::= {atmTrafficDescriptorTypes 8}
|
||||
|
||||
atmClpTransparentNoScr OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This traffic descriptor type is for the CLP-
|
||||
transparent model and no Sustained Cell Rate.
|
||||
The use of the parameter vector for this type:
|
||||
Parameter 1: peak cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 2: CDVT in tenths of microseconds
|
||||
Parameter 3: not used
|
||||
Parameter 4: not used
|
||||
Parameter 5: not used.
|
||||
|
||||
This traffic descriptor type is applicable to
|
||||
connections following the CBR.1 conformance
|
||||
definition.
|
||||
|
||||
Connections specifying this traffic descriptor
|
||||
type will be rejected at UNI 3.0 or UNI 3.1
|
||||
interfaces. For a similar traffic descriptor
|
||||
type that can be accepted at UNI 3.0 and
|
||||
UNI 3.1 interfaces, see atmNoClpNoScr."
|
||||
REFERENCE
|
||||
"ATM Forum,ATM User-Network Interface,
|
||||
Version 3.0 (UNI 3.0) Specification, 1994.
|
||||
ATM Forum, ATM User-Network Interface,
|
||||
Version 3.1 (UNI 3.1) Specification,
|
||||
November 1994.
|
||||
ATM Forum, Traffic Management Specification,
|
||||
Version 4.0, af-tm-0056.000, June 1996."
|
||||
::= {atmTrafficDescriptorTypes 9}
|
||||
|
||||
atmClpTransparentScr OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This traffic descriptor type is for the CLP-
|
||||
transparent model with Sustained Cell Rate.
|
||||
The use of the parameter vector for this type:
|
||||
Parameter 1: peak cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 2: sustainable cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 3: maximum burst size in cells
|
||||
Parameter 4: CDVT in tenths of microseconds
|
||||
Parameter 5: not used.
|
||||
|
||||
This traffic descriptor type is applicable to
|
||||
connections following the VBR.1 conformance
|
||||
definition.
|
||||
|
||||
Connections specifying this traffic descriptor
|
||||
type will be rejected at UNI 3.0 or UNI 3.1
|
||||
interfaces. For a similar traffic descriptor
|
||||
type that can be accepted at UNI 3.0 and
|
||||
UNI 3.1 interfaces, see atmNoClpScr."
|
||||
REFERENCE
|
||||
"ATM Forum,ATM User-Network Interface,
|
||||
Version 3.0 (UNI 3.0) Specification, 1994.
|
||||
ATM Forum, ATM User-Network Interface,
|
||||
Version 3.1 (UNI 3.1) Specification,
|
||||
November 1994.
|
||||
ATM Forum, Traffic Management Specification,
|
||||
Version 4.0, af-tm-0056.000, June 1996."
|
||||
::= {atmTrafficDescriptorTypes 10}
|
||||
|
||||
atmNoClpTaggingNoScr OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This traffic descriptor type is for no CLP
|
||||
with tagging and no Sustained Cell Rate. The
|
||||
use of the parameter vector for this type:
|
||||
Parameter 1: peak cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 2: CDVT in tenths of microseconds
|
||||
Parameter 3: not used
|
||||
Parameter 4: not used
|
||||
Parameter 5: not used.
|
||||
|
||||
This traffic descriptor type is applicable to
|
||||
connections following the UBR.2 conformance
|
||||
definition ."
|
||||
REFERENCE
|
||||
"ATM Forum,ATM User-Network Interface,
|
||||
Version 3.0 (UNI 3.0) Specification, 1994.
|
||||
ATM Forum, ATM User-Network Interface,
|
||||
Version 3.1 (UNI 3.1) Specification,
|
||||
November 1994.
|
||||
ATM Forum, Traffic Management Specification,
|
||||
Version 4.0, af-tm-0056.000, June 1996."
|
||||
::= {atmTrafficDescriptorTypes 11}
|
||||
|
||||
atmNoClpNoScrCdvt OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This traffic descriptor type is for no CLP
|
||||
and no Sustained Cell Rate. The use of the
|
||||
parameter vector for this type:
|
||||
Parameter 1: peak cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 2: CDVT in tenths of microseconds
|
||||
Parameter 3: not used
|
||||
Parameter 4: not used
|
||||
Parameter 5: not used.
|
||||
|
||||
This traffic descriptor type is applicable to
|
||||
CBR connections following the UNI 3.0/3.1
|
||||
conformance definition for PCR CLP=0+1.
|
||||
These CBR connections differ from CBR.1
|
||||
connections in that the CLR objective
|
||||
applies only to the CLP=0 cell flow.
|
||||
|
||||
This traffic descriptor type is also
|
||||
applicable to connections following the UBR.1
|
||||
conformance definition."
|
||||
REFERENCE
|
||||
"ATM Forum,ATM User-Network Interface,
|
||||
Version 3.0 (UNI 3.0) Specification, 1994.
|
||||
ATM Forum, ATM User-Network Interface,
|
||||
Version 3.1 (UNI 3.1) Specification,
|
||||
November 1994.
|
||||
ATM Forum, Traffic Management Specification,
|
||||
Version 4.0, af-tm-0056.000, June 1996."
|
||||
::= {atmTrafficDescriptorTypes 12}
|
||||
|
||||
atmNoClpScrCdvt OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This traffic descriptor type is for no CLP
|
||||
with Sustained Cell Rate. The use of the
|
||||
parameter vector for this type:
|
||||
Parameter 1: peak cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 2: sustainable cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 3: maximum burst size in cells
|
||||
Parameter 4: CDVT in tenths of microseconds
|
||||
Parameter 5: not used.
|
||||
|
||||
This traffic descriptor type is applicable
|
||||
to VBR connections following the UNI 3.0/3.1
|
||||
conformance definition for PCR CLP=0+1 and
|
||||
SCR CLP=0+1. These VBR connections
|
||||
differ from VBR.1 connections in that
|
||||
the CLR objective applies only to the CLP=0
|
||||
cell flow."
|
||||
REFERENCE
|
||||
"ATM Forum,ATM User-Network Interface,
|
||||
Version 3.0 (UNI 3.0) Specification, 1994.
|
||||
ATM Forum, ATM User-Network Interface,
|
||||
Version 3.1 (UNI 3.1) Specification,
|
||||
November 1994.
|
||||
ATM Forum, Traffic Management Specification,
|
||||
Version 4.0, af-tm-0056.000, June 1996."
|
||||
::= {atmTrafficDescriptorTypes 13}
|
||||
|
||||
atmClpNoTaggingScrCdvt OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This traffic descriptor type is for CLP with
|
||||
Sustained Cell Rate and no tagging. The use
|
||||
of the parameter vector for this type:
|
||||
Parameter 1: peak cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 2: sustainable cell rate in cells/second
|
||||
for CLP=0 traffic
|
||||
Parameter 3: maximum burst size in cells
|
||||
Parameter 4: CDVT in tenths of microseconds
|
||||
Parameter 5: not used.
|
||||
|
||||
This traffic descriptor type is applicable to
|
||||
connections following the VBR.2 conformance
|
||||
definition."
|
||||
REFERENCE
|
||||
"ATM Forum,ATM User-Network Interface,
|
||||
Version 3.0 (UNI 3.0) Specification, 1994.
|
||||
ATM Forum, ATM User-Network Interface,
|
||||
Version 3.1 (UNI 3.1) Specification,
|
||||
November 1994.
|
||||
ATM Forum, Traffic Management Specification,
|
||||
Version 4.0, af-tm-0056.000, June 1996."
|
||||
::= {atmTrafficDescriptorTypes 14}
|
||||
|
||||
atmClpTaggingScrCdvt OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This traffic descriptor type is for CLP with
|
||||
tagging and Sustained Cell Rate. The use of
|
||||
the parameter vector for this type:
|
||||
Parameter 1: peak cell rate in cells/second
|
||||
for CLP=0+1 traffic
|
||||
Parameter 2: sustainable cell rate in cells/second
|
||||
for CLP=0 traffic, excess tagged as
|
||||
CLP=1
|
||||
Parameter 3: maximum burst size in cells
|
||||
Parameter 4: CDVT in tenths of microseconds
|
||||
Parameter 5: not used.
|
||||
|
||||
This traffic descriptor type is applicable to
|
||||
connections following the VBR.3 conformance
|
||||
definition."
|
||||
REFERENCE
|
||||
"ATM Forum,ATM User-Network Interface,
|
||||
Version 3.0 (UNI 3.0) Specification, 1994.
|
||||
ATM Forum, ATM User-Network Interface,
|
||||
Version 3.1 (UNI 3.1) Specification,
|
||||
November 1994.
|
||||
ATM Forum, Traffic Management Specification,
|
||||
Version 4.0, af-tm-0056.000, June 1996."
|
||||
::= {atmTrafficDescriptorTypes 15}
|
||||
|
||||
END
|
1271
MIBS/BGP4-MIB
Normal file
1271
MIBS/BGP4-MIB
Normal file
File diff suppressed because it is too large
Load Diff
66
MIBS/BGP4V2-TC-MIB
Normal file
66
MIBS/BGP4V2-TC-MIB
Normal file
@ -0,0 +1,66 @@
|
||||
BGP4V2-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
mib-2, MODULE-IDENTITY FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
bgp4V2TC MODULE-IDENTITY
|
||||
LAST-UPDATED "201002010000Z"
|
||||
ORGANIZATION "IETF IDR Working Group"
|
||||
CONTACT-INFO "E-mail: idr@ietf.org"
|
||||
|
||||
DESCRIPTION
|
||||
"Textual conventions for BGP-4.
|
||||
Copyright (C) The IETF Trust (2010). This
|
||||
version of this MIB module is part of RFC XXX;
|
||||
see the RFC itself for full legal notices."
|
||||
-- RFC Editor - replace XXX with RFC number
|
||||
|
||||
REVISION "201002010000Z"
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
::= { mib-2 100}
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
Bgp4V2IdentifierTC ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "1d."
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The representation of a BGP Identifier. BGP Identifiers
|
||||
are presented in the received network byte order.
|
||||
|
||||
The BGP Identifier is displayed as if it is an IP address,
|
||||
even if it would be an illegal one."
|
||||
REFERENCE
|
||||
"RFC 4273, Section 4.2"
|
||||
SYNTAX OCTET STRING(SIZE (4))
|
||||
|
||||
Bgp4V2AddressFamilyIdentifierTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The representation of a BGP AFI. The value of this object
|
||||
should be restricted to be between the values of 0 and 65535."
|
||||
REFERENCE
|
||||
"RFC 4760, Section 3"
|
||||
SYNTAX INTEGER {
|
||||
ipv4(1),
|
||||
ipv6(2)
|
||||
}
|
||||
|
||||
Bgp4V2SubsequentAddressFamilyIdentifierTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The representation of a BGP SAFI"
|
||||
REFERENCE
|
||||
"RFC 4760, Section 3. The value of this object should be
|
||||
restricted to be between the values of 0 and 255."
|
||||
SYNTAX INTEGER {
|
||||
unicast(1),
|
||||
multicast(2),
|
||||
mpls(4)
|
||||
}
|
||||
|
||||
END
|
1472
MIBS/BRIDGE-MIB
Normal file
1472
MIBS/BRIDGE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1289
MIBS/DIAL-CONTROL-MIB
Normal file
1289
MIBS/DIAL-CONTROL-MIB
Normal file
File diff suppressed because it is too large
Load Diff
68
MIBS/DIFFSERV-DSCP-TC
Normal file
68
MIBS/DIFFSERV-DSCP-TC
Normal file
@ -0,0 +1,68 @@
|
||||
DIFFSERV-DSCP-TC DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Integer32, MODULE-IDENTITY, mib-2
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
|
||||
diffServDSCPTC MODULE-IDENTITY
|
||||
LAST-UPDATED "200205090000Z"
|
||||
ORGANIZATION "IETF Differentiated Services WG"
|
||||
CONTACT-INFO
|
||||
" Fred Baker
|
||||
Cisco Systems
|
||||
1121 Via Del Rey
|
||||
Santa Barbara, CA 93117, USA
|
||||
E-mail: fred@cisco.com
|
||||
|
||||
Kwok Ho Chan
|
||||
Nortel Networks
|
||||
600 Technology Park Drive
|
||||
Billerica, MA 01821, USA
|
||||
E-mail: khchan@nortelnetworks.com
|
||||
|
||||
Andrew Smith
|
||||
Harbour Networks
|
||||
Jiuling Building
|
||||
21 North Xisanhuan Ave.
|
||||
Beijing, 100089, PRC
|
||||
E-mail: ah_smith@acm.org
|
||||
|
||||
Differentiated Services Working Group:
|
||||
diffserv@ietf.org"
|
||||
DESCRIPTION
|
||||
"The Textual Conventions defined in this module should be used
|
||||
whenever a Differentiated Services Code Point is used in a MIB."
|
||||
REVISION "200205090000Z"
|
||||
DESCRIPTION
|
||||
"Initial version, published as RFC 3289."
|
||||
::= { mib-2 96 }
|
||||
|
||||
Dscp ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Differentiated Services Code-Point that may be used for
|
||||
marking a traffic stream."
|
||||
REFERENCE
|
||||
"RFC 2474, RFC 2780"
|
||||
SYNTAX Integer32 (0..63)
|
||||
|
||||
DscpOrAny ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP header Differentiated Services Code-Point that may be
|
||||
|
||||
|
||||
|
||||
used for discriminating among traffic streams. The value -1 is
|
||||
used to indicate a wild card i.e. any value."
|
||||
REFERENCE
|
||||
"RFC 2474, RFC 2780"
|
||||
SYNTAX Integer32 (-1 | 0..63)
|
||||
|
||||
END
|
3704
MIBS/DIFFSERV-MIB
Normal file
3704
MIBS/DIFFSERV-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1882
MIBS/DISMAN-EVENT-MIB
Normal file
1882
MIBS/DISMAN-EVENT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
509
MIBS/DISMAN-NSLOOKUP-MIB
Normal file
509
MIBS/DISMAN-NSLOOKUP-MIB
Normal file
@ -0,0 +1,509 @@
|
||||
DISMAN-NSLOOKUP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Unsigned32, mib-2, Integer32
|
||||
FROM SNMPv2-SMI -- RFC2578
|
||||
RowStatus
|
||||
FROM SNMPv2-TC -- RFC2579
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF -- RFC2580
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB -- RFC3411
|
||||
InetAddressType, InetAddress
|
||||
FROM INET-ADDRESS-MIB; -- RFC4001
|
||||
|
||||
lookupMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200606130000Z" -- 13 June 2006
|
||||
ORGANIZATION "IETF Distributed Management Working Group"
|
||||
CONTACT-INFO
|
||||
"Juergen Quittek
|
||||
|
||||
NEC Europe Ltd.
|
||||
Network Laboratories
|
||||
Kurfuersten-Anlage 36
|
||||
69115 Heidelberg
|
||||
Germany
|
||||
|
||||
Phone: +49 6221 4342-115
|
||||
Email: quittek@netlab.nec.de"
|
||||
DESCRIPTION
|
||||
"The Lookup MIB (DISMAN-NSLOOKUP-MIB) enables determination
|
||||
of either the name(s) corresponding to a host address or of
|
||||
the address(es) associated with a host name at a remote
|
||||
host.
|
||||
|
||||
Copyright (C) The Internet Society (2006). This version of
|
||||
this MIB module is part of RFC 4560; see the RFC itself for
|
||||
full legal notices."
|
||||
|
||||
-- Revision history
|
||||
|
||||
REVISION "200606130000Z" -- 13 June 2006
|
||||
DESCRIPTION
|
||||
"Updated version, published as RFC 4560.
|
||||
- Replaced references to RFC 2575 by RFC 3415
|
||||
- Replaced references to RFC 2571 by RFC 3411
|
||||
- Replaced references to RFC 2851 by RFC 4001
|
||||
- Added value enabled(1) to SYNTAX clause of
|
||||
lookupCtlOperStatus
|
||||
- Added lookupMinimumCompliance
|
||||
- Defined semantics of value 0 for object
|
||||
lookupPurgeTime
|
||||
- Added DEFVAL { unknown } to object
|
||||
lookupCtlTargetAddressType OBJECT-TYPE"
|
||||
|
||||
REVISION "200009210000Z" -- 21 September 2000
|
||||
DESCRIPTION
|
||||
"Initial version, published as RFC 2925."
|
||||
::= { mib-2 82 }
|
||||
|
||||
-- Top level structure of the MIB
|
||||
|
||||
lookupObjects OBJECT IDENTIFIER ::= { lookupMIB 1 }
|
||||
lookupConformance OBJECT IDENTIFIER ::= { lookupMIB 2 }
|
||||
|
||||
-- Simple Object Definitions
|
||||
|
||||
lookupMaxConcurrentRequests OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "requests"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of concurrent active lookup requests
|
||||
that are allowed within an agent implementation. A value
|
||||
of 0 for this object implies that there is no limit for
|
||||
the number of concurrent active requests in effect.
|
||||
|
||||
The limit applies only to new requests being activated.
|
||||
When a new value is set, the agent will continue processing
|
||||
all the requests already active, even if their number
|
||||
exceed the limit just imposed."
|
||||
DEFVAL { 10 }
|
||||
::= { lookupObjects 1 }
|
||||
|
||||
lookupPurgeTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..86400)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of time to wait before automatically
|
||||
deleting an entry in the lookupCtlTable and any
|
||||
dependent lookupResultsTable entries
|
||||
after the lookup operation represented by a
|
||||
lookupCtlEntry has been completed.
|
||||
A lookupCtEntry is considered complete
|
||||
when its lookupCtlOperStatus object has a
|
||||
value of completed(3).
|
||||
|
||||
A value of 0 indicates that automatic deletion
|
||||
of entries is disabled."
|
||||
DEFVAL { 900 } -- 15 minutes as default
|
||||
::= { lookupObjects 2 }
|
||||
|
||||
-- Lookup Control Table
|
||||
|
||||
lookupCtlTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF LookupCtlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines the Lookup Control Table for providing
|
||||
the capability of performing a lookup operation
|
||||
for a symbolic host name or for a host address
|
||||
from a remote host."
|
||||
::= { lookupObjects 3 }
|
||||
|
||||
lookupCtlEntry OBJECT-TYPE
|
||||
SYNTAX LookupCtlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines an entry in the lookupCtlTable. A
|
||||
lookupCtlEntry is initially indexed by
|
||||
lookupCtlOwnerIndex, which is a type of SnmpAdminString,
|
||||
a textual convention that allows for the use of the SNMPv3
|
||||
View-Based Access Control Model (RFC 3415, VACM)
|
||||
and that also allows a management application to identify
|
||||
its entries. The second index element,
|
||||
lookupCtlOperationName, enables the same
|
||||
lookupCtlOwnerIndex entity to have multiple outstanding
|
||||
requests. The value of lookupCtlTargetAddressType
|
||||
determines which lookup function to perform."
|
||||
INDEX {
|
||||
lookupCtlOwnerIndex,
|
||||
lookupCtlOperationName
|
||||
}
|
||||
::= { lookupCtlTable 1 }
|
||||
|
||||
LookupCtlEntry ::=
|
||||
SEQUENCE {
|
||||
lookupCtlOwnerIndex SnmpAdminString,
|
||||
lookupCtlOperationName SnmpAdminString,
|
||||
lookupCtlTargetAddressType InetAddressType,
|
||||
lookupCtlTargetAddress InetAddress,
|
||||
lookupCtlOperStatus INTEGER,
|
||||
lookupCtlTime Unsigned32,
|
||||
lookupCtlRc Integer32,
|
||||
lookupCtlRowStatus RowStatus
|
||||
}
|
||||
|
||||
lookupCtlOwnerIndex OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To facilitate the provisioning of access control by a
|
||||
security administrator using the View-Based Access
|
||||
Control Model (RFC 2575, VACM) for tables in which
|
||||
multiple users may need to create or
|
||||
modify entries independently, the initial index is used as
|
||||
an 'owner index'. Such an initial index has a syntax of
|
||||
SnmpAdminString and can thus be trivially mapped to a
|
||||
|
||||
securityName or groupName defined in VACM, in
|
||||
accordance with a security policy.
|
||||
|
||||
When used in conjunction with such a security policy all
|
||||
entries in the table belonging to a particular user (or
|
||||
group) will have the same value for this initial index.
|
||||
For a given user's entries in a particular table, the
|
||||
object identifiers for the information in these entries
|
||||
will have the same subidentifiers (except for the
|
||||
'column' subidentifier) up to the end of the encoded
|
||||
owner index. To configure VACM to permit access to this
|
||||
portion of the table, one would create
|
||||
vacmViewTreeFamilyTable entries with the value of
|
||||
vacmViewTreeFamilySubtree including the owner index
|
||||
portion, and vacmViewTreeFamilyMask 'wildcarding' the
|
||||
column subidentifier. More elaborate configurations
|
||||
are possible."
|
||||
::= { lookupCtlEntry 1 }
|
||||
|
||||
lookupCtlOperationName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of a lookup operation. This is locally unique,
|
||||
within the scope of an lookupCtlOwnerIndex."
|
||||
::= { lookupCtlEntry 2 }
|
||||
|
||||
lookupCtlTargetAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the type of address for performing a
|
||||
lookup operation for a symbolic host name or for a host
|
||||
address from a remote host.
|
||||
|
||||
Specification of dns(16) as the value for this object
|
||||
means that a function such as, for example, getaddrinfo()
|
||||
or gethostbyname() should be performed to return one or
|
||||
more numeric addresses. Use of a value of either ipv4(1)
|
||||
or ipv6(2) means that a functions such as, for example,
|
||||
getnameinfo() or gethostbyaddr() should be used to return
|
||||
the symbolic names associated with a host."
|
||||
DEFVAL { unknown }
|
||||
::= { lookupCtlEntry 3 }
|
||||
|
||||
lookupCtlTargetAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the address used for a resolver lookup at a
|
||||
remote host. The corresponding lookupCtlTargetAddressType
|
||||
objects determines its type, as well as the function
|
||||
that can be requested.
|
||||
|
||||
A value for this object MUST be set prior to
|
||||
transitioning its corresponding lookupCtlEntry to
|
||||
active(1) via lookupCtlRowStatus."
|
||||
::= { lookupCtlEntry 4 }
|
||||
|
||||
lookupCtlOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1), -- operation is active
|
||||
notStarted(2), -- operation has not started
|
||||
completed(3) -- operation is done
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reflects the operational state of an lookupCtlEntry:
|
||||
|
||||
enabled(1) - Operation is active.
|
||||
notStarted(2) - Operation has not been enabled.
|
||||
completed(3) - Operation has been completed.
|
||||
|
||||
An operation is automatically enabled(1) when its
|
||||
lookupCtlRowStatus object is transitioned to active(1)
|
||||
status. Until this occurs, lookupCtlOperStatus MUST
|
||||
report a value of notStarted(2). After the lookup
|
||||
operation is completed (success or failure), the value
|
||||
for lookupCtlOperStatus MUST be transitioned to
|
||||
completed(3)."
|
||||
::= { lookupCtlEntry 5 }
|
||||
|
||||
lookupCtlTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reports the number of milliseconds that a lookup
|
||||
operation required to be completed at a remote host.
|
||||
Completed means operation failure as well as
|
||||
|
||||
success."
|
||||
::= { lookupCtlEntry 6 }
|
||||
|
||||
lookupCtlRc OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The system-specific return code from a lookup
|
||||
operation. All implementations MUST return a value
|
||||
of 0 for this object when the remote lookup
|
||||
operation succeeds. A non-zero value for this
|
||||
objects indicates failure. It is recommended that
|
||||
implementations return the error codes that are
|
||||
generated by the lookup function used."
|
||||
::= { lookupCtlEntry 7 }
|
||||
|
||||
lookupCtlRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows entries to be created and deleted
|
||||
in the lookupCtlTable.
|
||||
|
||||
A remote lookup operation is started when an
|
||||
entry in this table is created via an SNMP set
|
||||
request and the entry is activated. This
|
||||
occurs by setting the value of this object
|
||||
to CreateAndGo(4) during row creation or
|
||||
by setting this object to active(1) after
|
||||
the row is created.
|
||||
|
||||
A value MUST be specified for lookupCtlTargetAddress
|
||||
prior to the acceptance of a transition to active(1) state.
|
||||
A remote lookup operation starts when its entry
|
||||
first becomes active(1). Transitions in and
|
||||
out of active(1) state have no effect on the
|
||||
operational behavior of a remote lookup
|
||||
operation, with the exception that deletion of
|
||||
an entry in this table by setting its RowStatus
|
||||
object to destroy(6) will stop an active
|
||||
remote lookup operation.
|
||||
|
||||
The operational state of a remote lookup operation
|
||||
can be determined by examination of its
|
||||
lookupCtlOperStatus object."
|
||||
REFERENCE
|
||||
"See definition of RowStatus in RFC 2579,
|
||||
'Textual Conventions for SMIv2.'"
|
||||
::= { lookupCtlEntry 8 }
|
||||
|
||||
-- Lookup Results Table
|
||||
|
||||
lookupResultsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF LookupResultsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines the Lookup Results Table for providing
|
||||
the capability of determining the results of a
|
||||
operation at a remote host.
|
||||
|
||||
One or more entries are added to the
|
||||
lookupResultsTable when a lookup operation,
|
||||
as reflected by an lookupCtlEntry, is completed
|
||||
successfully. All entries related to a
|
||||
successful lookup operation MUST be added
|
||||
to the lookupResultsTable at the same time
|
||||
that the associating lookupCtlOperStatus
|
||||
object is transitioned to completed(2).
|
||||
|
||||
The number of entries added depends on the
|
||||
results determined for a particular lookup
|
||||
operation. All entries associated with an
|
||||
lookupCtlEntry are removed when the
|
||||
lookupCtlEntry is deleted.
|
||||
|
||||
A remote host can be multi-homed and have more than one IP
|
||||
address associated with it (returned by lookup function),
|
||||
or it can have more than one symbolic name (returned
|
||||
by lookup function).
|
||||
|
||||
A function such as, for example, getnameinfo() or
|
||||
gethostbyaddr() is called with a host address as its
|
||||
parameter and is used primarily to determine a symbolic
|
||||
name to associate with the host address. Entries in the
|
||||
lookupResultsTable MUST be made for each host name
|
||||
returned. If the function identifies an 'official host
|
||||
name,' then this symbolic name MUST be assigned a
|
||||
lookupResultsIndex of 1.
|
||||
|
||||
A function such as, for example, getaddrinfo() or
|
||||
gethostbyname() is called with a symbolic host name and is
|
||||
used primarily to retrieve a host address. The entries
|
||||
|
||||
MUST be stored in the order that they are retrieved from
|
||||
the lookup function. lookupResultsIndex 1 MUST be
|
||||
assigned to the first entry."
|
||||
::= { lookupObjects 4 }
|
||||
|
||||
lookupResultsEntry OBJECT-TYPE
|
||||
SYNTAX LookupResultsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines an entry in the lookupResultsTable. The
|
||||
first two index elements identify the
|
||||
lookupCtlEntry that a lookupResultsEntry belongs
|
||||
to. The third index element selects a single
|
||||
lookup operation result."
|
||||
INDEX {
|
||||
lookupCtlOwnerIndex,
|
||||
lookupCtlOperationName,
|
||||
lookupResultsIndex
|
||||
}
|
||||
::= { lookupResultsTable 1 }
|
||||
|
||||
LookupResultsEntry ::=
|
||||
SEQUENCE {
|
||||
lookupResultsIndex Unsigned32,
|
||||
lookupResultsAddressType InetAddressType,
|
||||
lookupResultsAddress InetAddress
|
||||
}
|
||||
|
||||
lookupResultsIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..'ffffffff'h)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entries in the lookupResultsTable are created when
|
||||
the result of a lookup operation is determined.
|
||||
|
||||
Entries MUST be stored in the lookupResultsTable in
|
||||
the order that they are retrieved. Values assigned
|
||||
to lookupResultsIndex MUST start at 1 and increase
|
||||
consecutively."
|
||||
::= { lookupResultsEntry 1 }
|
||||
|
||||
lookupResultsAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the type of result of a remote lookup
|
||||
operation. A value of unknown(0) implies either that
|
||||
the operation hasn't been started or that
|
||||
it has failed."
|
||||
::= { lookupResultsEntry 2 }
|
||||
|
||||
lookupResultsAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reflects a result for a remote lookup operation
|
||||
as per the value of lookupResultsAddressType.
|
||||
|
||||
The address type (InetAddressType) that relates to
|
||||
this object is specified by the corresponding value
|
||||
of lookupResultsAddress."
|
||||
::= { lookupResultsEntry 3 }
|
||||
|
||||
-- Conformance information
|
||||
-- Compliance statements
|
||||
|
||||
lookupCompliances OBJECT IDENTIFIER ::= { lookupConformance 1 }
|
||||
lookupGroups OBJECT IDENTIFIER ::= { lookupConformance 2 }
|
||||
|
||||
-- Compliance statements
|
||||
|
||||
lookupCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMP entities that
|
||||
fully implement the DISMAN-NSLOOKUP-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { lookupGroup }
|
||||
|
||||
OBJECT lookupMaxConcurrentRequests
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"The agent is not required to support set
|
||||
operations to this object."
|
||||
|
||||
OBJECT lookupPurgeTime
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"The agent is not required to support a set
|
||||
operation to this object."
|
||||
::= { lookupCompliances 1 }
|
||||
|
||||
lookupMinimumCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum compliance statement for SNMP entities
|
||||
that implement the minimal subset of the
|
||||
DISMAN-NSLOOKUP-MIB. Implementors might choose this
|
||||
subset for small devices with limited resources."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { lookupGroup }
|
||||
|
||||
OBJECT lookupMaxConcurrentRequests
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"The agent is not required to support set
|
||||
operations to this object."
|
||||
|
||||
OBJECT lookupPurgeTime
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"The agent is not required to support a set
|
||||
operation to this object."
|
||||
|
||||
OBJECT lookupCtlRowStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required. If write access is
|
||||
not supported, then at least one entry in the
|
||||
lookupCtlTable MUST be established already when the SNMP
|
||||
agent starts offering access to the NSLOOKUP-MIB module.
|
||||
If, in such a case, only a single entry is offered, then
|
||||
it is RECOMMENDED that this entry use strings with a
|
||||
length of 0 for both of its two index objects."
|
||||
::= { lookupCompliances 2 }
|
||||
|
||||
-- MIB groupings
|
||||
|
||||
lookupGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
lookupMaxConcurrentRequests,
|
||||
lookupPurgeTime,
|
||||
lookupCtlOperStatus,
|
||||
lookupCtlTargetAddressType,
|
||||
lookupCtlTargetAddress,
|
||||
lookupCtlTime,
|
||||
lookupCtlRc,
|
||||
lookupCtlRowStatus,
|
||||
lookupResultsAddressType,
|
||||
lookupResultsAddress
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group of objects that constitute the remote
|
||||
Lookup operation."
|
||||
::= { lookupGroups 1 }
|
||||
|
||||
END
|
1561
MIBS/DISMAN-PING-MIB
Normal file
1561
MIBS/DISMAN-PING-MIB
Normal file
File diff suppressed because it is too large
Load Diff
699
MIBS/DISMAN-SCHEDULE-MIB
Normal file
699
MIBS/DISMAN-SCHEDULE-MIB
Normal file
@ -0,0 +1,699 @@
|
||||
DISMAN-SCHEDULE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Integer32, Unsigned32, Counter32, mib-2, zeroDotZero
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
TEXTUAL-CONVENTION,
|
||||
DateAndTime, RowStatus, StorageType, VariablePointer
|
||||
FROM SNMPv2-TC
|
||||
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB;
|
||||
|
||||
schedMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200201070000Z"
|
||||
ORGANIZATION "IETF Distributed Management Working Group"
|
||||
CONTACT-INFO
|
||||
"WG EMail: disman@dorothy.bmc.com
|
||||
Subscribe: disman-request@dorothy.bmc.com
|
||||
|
||||
Chair: Randy Presuhn
|
||||
BMC Software, Inc.
|
||||
Postal: Office 1-3141
|
||||
2141 North First Street
|
||||
San Jose, California 95131
|
||||
USA
|
||||
EMail: rpresuhn@bmc.com
|
||||
Phone: +1 408 546-1006
|
||||
|
||||
Editor: David B. Levi
|
||||
Nortel Networks
|
||||
Postal: 4401 Great America Parkway
|
||||
Santa Clara, CA 95052-8185
|
||||
USA
|
||||
EMail: dlevi@nortelnetworks.com
|
||||
Phone: +1 865 686 0432
|
||||
|
||||
Editor: Juergen Schoenwaelder
|
||||
TU Braunschweig
|
||||
Postal: Bueltenweg 74/75
|
||||
38106 Braunschweig
|
||||
Germany
|
||||
EMail: schoenw@ibr.cs.tu-bs.de
|
||||
Phone: +49 531 391-3283"
|
||||
DESCRIPTION
|
||||
"This MIB module defines a MIB which provides mechanisms to
|
||||
schedule SNMP set operations periodically or at specific
|
||||
points in time."
|
||||
REVISION "200201070000Z"
|
||||
DESCRIPTION
|
||||
"Revised version, published as RFC 3231.
|
||||
|
||||
This revision introduces a new object type called
|
||||
schedTriggers. Created new conformance and compliance
|
||||
statements that take care of the new schedTriggers object.
|
||||
|
||||
Several clarifications have been added to remove ambiguities
|
||||
that were discovered and reported by implementors."
|
||||
REVISION "199811171800Z"
|
||||
DESCRIPTION
|
||||
"Initial version, published as RFC 2591."
|
||||
::= { mib-2 63 }
|
||||
|
||||
--
|
||||
-- The various groups defined within this MIB definition:
|
||||
--
|
||||
|
||||
schedObjects OBJECT IDENTIFIER ::= { schedMIB 1 }
|
||||
schedNotifications OBJECT IDENTIFIER ::= { schedMIB 2 }
|
||||
schedConformance OBJECT IDENTIFIER ::= { schedMIB 3 }
|
||||
|
||||
--
|
||||
-- Textual Conventions:
|
||||
--
|
||||
|
||||
SnmpPduErrorStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TC enumerates the SNMPv1 and SNMPv2 PDU error status
|
||||
codes as defined in RFC 1157 and RFC 1905. It also adds a
|
||||
pseudo error status code `noResponse' which indicates a
|
||||
timeout condition."
|
||||
SYNTAX INTEGER {
|
||||
noResponse(-1),
|
||||
noError(0),
|
||||
tooBig(1),
|
||||
noSuchName(2),
|
||||
badValue(3),
|
||||
readOnly(4),
|
||||
genErr(5),
|
||||
noAccess(6),
|
||||
wrongType(7),
|
||||
wrongLength(8),
|
||||
wrongEncoding(9),
|
||||
wrongValue(10),
|
||||
noCreation(11),
|
||||
inconsistentValue(12),
|
||||
resourceUnavailable(13),
|
||||
commitFailed(14),
|
||||
undoFailed(15),
|
||||
authorizationError(16),
|
||||
notWritable(17),
|
||||
inconsistentName(18)
|
||||
}
|
||||
|
||||
--
|
||||
-- Some scalars which provide information about the local time zone.
|
||||
--
|
||||
|
||||
schedLocalTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime (SIZE (11))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local time used by the scheduler. Schedules which
|
||||
refer to calendar time will use the local time indicated
|
||||
by this object. An implementation MUST return all 11 bytes
|
||||
of the DateAndTime textual-convention so that a manager
|
||||
may retrieve the offset from GMT time."
|
||||
::= { schedObjects 1 }
|
||||
|
||||
--
|
||||
-- The schedule table which controls the scheduler.
|
||||
--
|
||||
|
||||
schedTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SchedEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table defines scheduled actions triggered by
|
||||
SNMP set operations."
|
||||
::= { schedObjects 2 }
|
||||
|
||||
schedEntry OBJECT-TYPE
|
||||
SYNTAX SchedEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry describing a particular scheduled action.
|
||||
|
||||
Unless noted otherwise, writable objects of this row
|
||||
can be modified independent of the current value of
|
||||
schedRowStatus, schedAdminStatus and schedOperStatus.
|
||||
In particular, it is legal to modify schedInterval
|
||||
and the objects in the schedCalendarGroup when
|
||||
schedRowStatus is active and schedAdminStatus and
|
||||
schedOperStatus are both enabled."
|
||||
INDEX { schedOwner, schedName }
|
||||
::= { schedTable 1 }
|
||||
|
||||
SchedEntry ::= SEQUENCE {
|
||||
schedOwner SnmpAdminString,
|
||||
schedName SnmpAdminString,
|
||||
schedDescr SnmpAdminString,
|
||||
schedInterval Unsigned32,
|
||||
schedWeekDay BITS,
|
||||
schedMonth BITS,
|
||||
schedDay BITS,
|
||||
schedHour BITS,
|
||||
schedMinute BITS,
|
||||
schedContextName SnmpAdminString,
|
||||
schedVariable VariablePointer,
|
||||
schedValue Integer32,
|
||||
schedType INTEGER,
|
||||
schedAdminStatus INTEGER,
|
||||
schedOperStatus INTEGER,
|
||||
schedFailures Counter32,
|
||||
schedLastFailure SnmpPduErrorStatus,
|
||||
schedLastFailed DateAndTime,
|
||||
schedStorageType StorageType,
|
||||
schedRowStatus RowStatus,
|
||||
schedTriggers Counter32
|
||||
}
|
||||
|
||||
schedOwner OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The owner of this scheduling entry. The exact semantics of
|
||||
this string are subject to the security policy defined by
|
||||
|
||||
the security administrator."
|
||||
::= { schedEntry 1 }
|
||||
|
||||
schedName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(1..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The locally-unique, administratively assigned name for this
|
||||
scheduling entry. This object allows a schedOwner to have
|
||||
multiple entries in the schedTable."
|
||||
::= { schedEntry 2 }
|
||||
|
||||
schedDescr OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The human readable description of the purpose of this
|
||||
scheduling entry."
|
||||
DEFVAL { "" }
|
||||
::= { schedEntry 3 }
|
||||
|
||||
schedInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of seconds between two action invocations of
|
||||
a periodic scheduler. Implementations must guarantee
|
||||
that action invocations will not occur before at least
|
||||
schedInterval seconds have passed.
|
||||
|
||||
The scheduler must ignore all periodic schedules that
|
||||
have a schedInterval value of 0. A periodic schedule
|
||||
with a scheduling interval of 0 seconds will therefore
|
||||
never invoke an action.
|
||||
|
||||
Implementations may be forced to delay invocations in the
|
||||
face of local constraints. A scheduled management function
|
||||
should therefore not rely on the accuracy provided by the
|
||||
scheduler implementation.
|
||||
|
||||
Note that implementations which maintain a list of pending
|
||||
activations must re-calculate them when this object is
|
||||
changed."
|
||||
DEFVAL { 0 }
|
||||
::= { schedEntry 4 }
|
||||
|
||||
schedWeekDay OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
sunday(0),
|
||||
monday(1),
|
||||
tuesday(2),
|
||||
wednesday(3),
|
||||
thursday(4),
|
||||
friday(5),
|
||||
saturday(6)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The set of weekdays on which the scheduled action should
|
||||
take place. Setting multiple bits will include several
|
||||
weekdays in the set of possible weekdays for this schedule.
|
||||
Setting all bits will cause the scheduler to ignore the
|
||||
weekday.
|
||||
|
||||
Note that implementations which maintain a list of pending
|
||||
activations must re-calculate them when this object is
|
||||
changed."
|
||||
DEFVAL { {} }
|
||||
::= { schedEntry 5 }
|
||||
|
||||
schedMonth OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
january(0),
|
||||
february(1),
|
||||
march(2),
|
||||
april(3),
|
||||
may(4),
|
||||
june(5),
|
||||
july(6),
|
||||
august(7),
|
||||
september(8),
|
||||
october(9),
|
||||
november(10),
|
||||
december(11)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The set of months during which the scheduled action should
|
||||
take place. Setting multiple bits will include several
|
||||
months in the set of possible months for this schedule.
|
||||
|
||||
Setting all bits will cause the scheduler to ignore the
|
||||
month.
|
||||
|
||||
Note that implementations which maintain a list of pending
|
||||
activations must re-calculate them when this object is
|
||||
changed."
|
||||
DEFVAL { {} }
|
||||
::= { schedEntry 6 }
|
||||
|
||||
schedDay OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
d1(0), d2(1), d3(2), d4(3), d5(4),
|
||||
d6(5), d7(6), d8(7), d9(8), d10(9),
|
||||
d11(10), d12(11), d13(12), d14(13), d15(14),
|
||||
d16(15), d17(16), d18(17), d19(18), d20(19),
|
||||
d21(20), d22(21), d23(22), d24(23), d25(24),
|
||||
d26(25), d27(26), d28(27), d29(28), d30(29),
|
||||
d31(30),
|
||||
r1(31), r2(32), r3(33), r4(34), r5(35),
|
||||
r6(36), r7(37), r8(38), r9(39), r10(40),
|
||||
r11(41), r12(42), r13(43), r14(44), r15(45),
|
||||
r16(46), r17(47), r18(48), r19(49), r20(50),
|
||||
r21(51), r22(52), r23(53), r24(54), r25(55),
|
||||
r26(56), r27(57), r28(58), r29(59), r30(60),
|
||||
r31(61)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The set of days in a month on which a scheduled action
|
||||
should take place. There are two sets of bits one can
|
||||
use to define the day within a month:
|
||||
|
||||
Enumerations starting with the letter 'd' indicate a
|
||||
day in a month relative to the first day of a month.
|
||||
The first day of the month can therefore be specified
|
||||
by setting the bit d1(0) and d31(30) means the last
|
||||
day of a month with 31 days.
|
||||
|
||||
Enumerations starting with the letter 'r' indicate a
|
||||
day in a month in reverse order, relative to the last
|
||||
day of a month. The last day in the month can therefore
|
||||
be specified by setting the bit r1(31) and r31(61) means
|
||||
the first day of a month with 31 days.
|
||||
|
||||
Setting multiple bits will include several days in the set
|
||||
of possible days for this schedule. Setting all bits will
|
||||
cause the scheduler to ignore the day within a month.
|
||||
|
||||
Setting all bits starting with the letter 'd' or the
|
||||
letter 'r' will also cause the scheduler to ignore the
|
||||
day within a month.
|
||||
|
||||
Note that implementations which maintain a list of pending
|
||||
activations must re-calculate them when this object is
|
||||
changed."
|
||||
DEFVAL { {} }
|
||||
::= { schedEntry 7 }
|
||||
|
||||
schedHour OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
h0(0), h1(1), h2(2), h3(3), h4(4),
|
||||
h5(5), h6(6), h7(7), h8(8), h9(9),
|
||||
h10(10), h11(11), h12(12), h13(13), h14(14),
|
||||
h15(15), h16(16), h17(17), h18(18), h19(19),
|
||||
h20(20), h21(21), h22(22), h23(23)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The set of hours within a day during which the scheduled
|
||||
action should take place.
|
||||
|
||||
Note that implementations which maintain a list of pending
|
||||
activations must re-calculate them when this object is
|
||||
changed."
|
||||
DEFVAL { {} }
|
||||
::= { schedEntry 8 }
|
||||
|
||||
schedMinute OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
m0(0), m1(1), m2(2), m3(3), m4(4),
|
||||
m5(5), m6(6), m7(7), m8(8), m9(9),
|
||||
m10(10), m11(11), m12(12), m13(13), m14(14),
|
||||
m15(15), m16(16), m17(17), m18(18), m19(19),
|
||||
m20(20), m21(21), m22(22), m23(23), m24(24),
|
||||
m25(25), m26(26), m27(27), m28(28), m29(29),
|
||||
m30(30), m31(31), m32(32), m33(33), m34(34),
|
||||
m35(35), m36(36), m37(37), m38(38), m39(39),
|
||||
m40(40), m41(41), m42(42), m43(43), m44(44),
|
||||
m45(45), m46(46), m47(47), m48(48), m49(49),
|
||||
m50(50), m51(51), m52(52), m53(53), m54(54),
|
||||
m55(55), m56(56), m57(57), m58(58), m59(59)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The set of minutes within an hour when the scheduled action
|
||||
should take place.
|
||||
|
||||
Note that implementations which maintain a list of pending
|
||||
activations must re-calculate them when this object is
|
||||
changed."
|
||||
DEFVAL { {} }
|
||||
::= { schedEntry 9 }
|
||||
|
||||
schedContextName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The context which contains the local MIB variable pointed
|
||||
to by schedVariable."
|
||||
DEFVAL { "" }
|
||||
::= { schedEntry 10 }
|
||||
|
||||
schedVariable OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An object identifier pointing to a local MIB variable
|
||||
which resolves to an ASN.1 primitive type of INTEGER."
|
||||
DEFVAL { zeroDotZero }
|
||||
::= { schedEntry 11 }
|
||||
|
||||
schedValue OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value which is written to the MIB object pointed to by
|
||||
schedVariable when the scheduler invokes an action. The
|
||||
implementation shall enforce the use of access control
|
||||
rules when performing the set operation on schedVariable.
|
||||
This is accomplished by calling the isAccessAllowed abstract
|
||||
service interface as defined in RFC 2571.
|
||||
|
||||
Note that an implementation may choose to issue an SNMP Set
|
||||
message to the SNMP engine and leave the access control
|
||||
decision to the normal message processing procedure."
|
||||
DEFVAL { 0 }
|
||||
::= { schedEntry 12 }
|
||||
|
||||
schedType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
periodic(1),
|
||||
calendar(2),
|
||||
oneshot(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of this schedule. The value periodic(1) indicates
|
||||
that this entry specifies a periodic schedule. A periodic
|
||||
schedule is defined by the value of schedInterval. The
|
||||
values of schedWeekDay, schedMonth, schedDay, schedHour
|
||||
and schedMinute are ignored.
|
||||
|
||||
The value calendar(2) indicates that this entry describes a
|
||||
calendar schedule. A calendar schedule is defined by the
|
||||
values of schedWeekDay, schedMonth, schedDay, schedHour and
|
||||
schedMinute. The value of schedInterval is ignored. A
|
||||
calendar schedule will trigger on all local times that
|
||||
satisfy the bits set in schedWeekDay, schedMonth, schedDay,
|
||||
schedHour and schedMinute.
|
||||
|
||||
The value oneshot(3) indicates that this entry describes a
|
||||
one-shot schedule. A one-shot schedule is similar to a
|
||||
calendar schedule with the additional feature that it
|
||||
disables itself by changing in the `finished'
|
||||
schedOperStatus once the schedule triggers an action.
|
||||
|
||||
Note that implementations which maintain a list of pending
|
||||
activations must re-calculate them when this object is
|
||||
changed."
|
||||
DEFVAL { periodic }
|
||||
::= { schedEntry 13 }
|
||||
|
||||
schedAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The desired state of the schedule."
|
||||
DEFVAL { disabled }
|
||||
::= { schedEntry 14 }
|
||||
|
||||
schedOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
|
||||
enabled(1),
|
||||
disabled(2),
|
||||
finished(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current operational state of this schedule. The state
|
||||
enabled(1) indicates this entry is active and that the
|
||||
scheduler will invoke actions at appropriate times. The
|
||||
disabled(2) state indicates that this entry is currently
|
||||
inactive and ignored by the scheduler. The finished(3)
|
||||
state indicates that the schedule has ended. Schedules
|
||||
in the finished(3) state are ignored by the scheduler.
|
||||
A one-shot schedule enters the finished(3) state when it
|
||||
deactivates itself.
|
||||
|
||||
Note that the operational state must not be enabled(1)
|
||||
when the schedRowStatus is not active."
|
||||
::= { schedEntry 15 }
|
||||
|
||||
schedFailures OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable counts the number of failures while invoking
|
||||
the scheduled action. This counter at most increments once
|
||||
for a triggered action."
|
||||
::= { schedEntry 16 }
|
||||
|
||||
schedLastFailure OBJECT-TYPE
|
||||
SYNTAX SnmpPduErrorStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most recent error that occurred during the invocation of
|
||||
a scheduled action. The value noError(0) is returned
|
||||
if no errors have occurred yet."
|
||||
DEFVAL { noError }
|
||||
::= { schedEntry 17 }
|
||||
|
||||
schedLastFailed OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date and time when the most recent failure occurred.
|
||||
|
||||
The value '0000000000000000'H is returned if no failure
|
||||
occurred since the last re-initialization of the scheduler."
|
||||
DEFVAL { '0000000000000000'H }
|
||||
::= { schedEntry 18 }
|
||||
|
||||
schedStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object defines whether this scheduled action is kept
|
||||
in volatile storage and lost upon reboot or if this row is
|
||||
backed up by non-volatile or permanent storage.
|
||||
|
||||
Conceptual rows having the value `permanent' must allow
|
||||
write access to the columnar objects schedDescr,
|
||||
schedInterval, schedContextName, schedVariable, schedValue,
|
||||
and schedAdminStatus. If an implementation supports the
|
||||
schedCalendarGroup, write access must be also allowed to
|
||||
the columnar objects schedWeekDay, schedMonth, schedDay,
|
||||
schedHour, schedMinute."
|
||||
DEFVAL { volatile }
|
||||
::= { schedEntry 19 }
|
||||
|
||||
schedRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this scheduled action. A control that allows
|
||||
entries to be added and removed from this table.
|
||||
|
||||
Note that the operational state must change to enabled
|
||||
when the administrative state is enabled and the row
|
||||
status changes to active(1).
|
||||
|
||||
Attempts to destroy(6) a row or to set a row
|
||||
notInService(2) while the operational state is enabled
|
||||
result in inconsistentValue errors.
|
||||
|
||||
The value of this object has no effect on whether other
|
||||
objects in this conceptual row can be modified."
|
||||
::= { schedEntry 20 }
|
||||
|
||||
schedTriggers OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable counts the number of attempts (either
|
||||
successful or failed) to invoke the scheduled action."
|
||||
::= { schedEntry 21 }
|
||||
|
||||
--
|
||||
-- Notifications that are emitted to indicate failures. The
|
||||
-- definition of schedTraps makes notification registrations
|
||||
-- reversible (see STD 58, RFC 2578).
|
||||
--
|
||||
|
||||
schedTraps OBJECT IDENTIFIER ::= { schedNotifications 0 }
|
||||
|
||||
schedActionFailure NOTIFICATION-TYPE
|
||||
OBJECTS { schedLastFailure, schedLastFailed }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated whenever the invocation of a
|
||||
scheduled action fails."
|
||||
::= { schedTraps 1 }
|
||||
|
||||
-- conformance information
|
||||
|
||||
schedCompliances OBJECT IDENTIFIER ::= { schedConformance 1 }
|
||||
schedGroups OBJECT IDENTIFIER ::= { schedConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
|
||||
schedCompliance2 MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMP entities which implement
|
||||
the scheduling MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
schedGroup2, schedNotificationsGroup
|
||||
}
|
||||
GROUP schedCalendarGroup
|
||||
DESCRIPTION
|
||||
"The schedCalendarGroup is mandatory only for those
|
||||
implementations that support calendar based schedules."
|
||||
OBJECT schedType
|
||||
DESCRIPTION
|
||||
"The values calendar(2) or oneshot(3) are not valid for
|
||||
implementations that do not implement the
|
||||
schedCalendarGroup. Such an implementation must return
|
||||
inconsistentValue error responses for attempts to set
|
||||
schedAdminStatus to calendar(2) or oneshot(3)."
|
||||
::= { schedCompliances 2 }
|
||||
|
||||
schedGroup2 OBJECT-GROUP
|
||||
OBJECTS {
|
||||
schedDescr, schedInterval, schedContextName,
|
||||
schedVariable, schedValue, schedType,
|
||||
schedAdminStatus, schedOperStatus, schedFailures,
|
||||
schedLastFailure, schedLastFailed, schedStorageType,
|
||||
schedRowStatus, schedTriggers
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing scheduling capabilities."
|
||||
::= { schedGroups 4 }
|
||||
|
||||
schedCalendarGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
schedLocalTime, schedWeekDay, schedMonth,
|
||||
schedDay, schedHour, schedMinute
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing calendar based schedules."
|
||||
::= { schedGroups 2 }
|
||||
|
||||
schedNotificationsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
schedActionFailure
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The notifications emitted by the scheduler."
|
||||
::= { schedGroups 3 }
|
||||
|
||||
--
|
||||
-- Deprecated compliance and conformance group definitions
|
||||
-- from RFC 2591.
|
||||
--
|
||||
|
||||
schedCompliance MODULE-COMPLIANCE
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMP entities which implement
|
||||
the scheduling MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
schedGroup, schedNotificationsGroup
|
||||
}
|
||||
|
||||
GROUP schedCalendarGroup
|
||||
DESCRIPTION
|
||||
"The schedCalendarGroup is mandatory only for those
|
||||
implementations that support calendar based schedules."
|
||||
OBJECT schedType
|
||||
DESCRIPTION
|
||||
"The values calendar(2) or oneshot(3) are not valid for
|
||||
implementations that do not implement the
|
||||
schedCalendarGroup. Such an implementation must return
|
||||
inconsistentValue error responses for attempts to set
|
||||
schedAdminStatus to calendar(2) or oneshot(3)."
|
||||
::= { schedCompliances 1 }
|
||||
|
||||
schedGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
schedDescr, schedInterval, schedContextName,
|
||||
schedVariable, schedValue, schedType,
|
||||
schedAdminStatus, schedOperStatus, schedFailures,
|
||||
schedLastFailure, schedLastFailed, schedStorageType,
|
||||
schedRowStatus
|
||||
}
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A collection of objects providing scheduling capabilities."
|
||||
::= { schedGroups 1 }
|
||||
|
||||
END
|
1764
MIBS/DISMAN-SCRIPT-MIB
Normal file
1764
MIBS/DISMAN-SCRIPT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1850
MIBS/DISMAN-TRACEROUTE-MIB
Normal file
1850
MIBS/DISMAN-TRACEROUTE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
3585
MIBS/DLSW-MIB
Normal file
3585
MIBS/DLSW-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1201
MIBS/DNS-RESOLVER-MIB
Normal file
1201
MIBS/DNS-RESOLVER-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1082
MIBS/DNS-SERVER-MIB
Normal file
1082
MIBS/DNS-SERVER-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1992
MIBS/DOCS-CABLE-DEVICE-MIB
Normal file
1992
MIBS/DOCS-CABLE-DEVICE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
4046
MIBS/DOCS-IF-MIB
Normal file
4046
MIBS/DOCS-IF-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2097
MIBS/DOT3-OAM-MIB
Normal file
2097
MIBS/DOT3-OAM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2112
MIBS/DS1-MIB
Normal file
2112
MIBS/DS1-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1794
MIBS/DS3-MIB
Normal file
1794
MIBS/DS3-MIB
Normal file
File diff suppressed because it is too large
Load Diff
837
MIBS/DVMRP-MIB
Normal file
837
MIBS/DVMRP-MIB
Normal file
@ -0,0 +1,837 @@
|
||||
DVMRP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, experimental,
|
||||
Integer32, Counter32, Gauge32, NOTIFICATION-TYPE,
|
||||
IpAddress, TimeTicks FROM SNMPv2-SMI
|
||||
DisplayString, RowStatus FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF;
|
||||
|
||||
dvmrpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "9804221900Z"
|
||||
ORGANIZATION "IETF IDMR Working Group."
|
||||
CONTACT-INFO
|
||||
" Dave Thaler
|
||||
Microsoft
|
||||
One Microsoft Way
|
||||
Redmond, WA 98052-6399
|
||||
EMail: dthalerd@microsoft.com"
|
||||
DESCRIPTION
|
||||
"The MIB module for management of DVMRP routers."
|
||||
::= { experimental 62 }
|
||||
|
||||
dvmrpMIBObjects OBJECT IDENTIFIER ::= { dvmrpMIB 1 }
|
||||
|
||||
dvmrp OBJECT IDENTIFIER ::= { dvmrpMIBObjects 1 }
|
||||
|
||||
dvmrpVersionString OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The router's DVMRP version information."
|
||||
::= { dvmrp 1 }
|
||||
|
||||
dvmrpGenerationId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The generation identifier for the routing process. This is
|
||||
used by neighboring routers to detect whether the DVMRP
|
||||
routing table should be resent."
|
||||
::= { dvmrp 2 }
|
||||
|
||||
dvmrpNumRoutes OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of entries in the routing table. This can be
|
||||
used to monitor the routing table size to detect illegal
|
||||
advertisements of unicast routes."
|
||||
::= { dvmrp 9 }
|
||||
|
||||
dvmrpReachableRoutes OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of entries in the routing table with non
|
||||
infinite metrics. This can be used to detect network
|
||||
partitions by observing the ratio of reachable routes to
|
||||
total routes."
|
||||
::= { dvmrp 10 }
|
||||
|
||||
|
||||
-- The DVMRP Interface Table
|
||||
|
||||
dvmrpInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DvmrpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the router's multicast-
|
||||
capable interfaces."
|
||||
::= { dvmrp 3 }
|
||||
|
||||
dvmrpInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX DvmrpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the dvmrpInterfaceTable. This
|
||||
row augments ipMRouteInterfaceEntry in the IP Multicast MIB,
|
||||
where the threshold object resides."
|
||||
|
||||
INDEX { dvmrpInterfaceIfIndex }
|
||||
::= { dvmrpInterfaceTable 1 }
|
||||
|
||||
DvmrpInterfaceEntry ::= SEQUENCE {
|
||||
dvmrpInterfaceIfIndex Integer32,
|
||||
dvmrpInterfaceType INTEGER, -- deprecated
|
||||
dvmrpInterfaceOperState INTEGER, -- deprecated
|
||||
dvmrpInterfaceLocalAddress IpAddress,
|
||||
dvmrpInterfaceRemoteAddress IpAddress, -- deprecated
|
||||
dvmrpInterfaceRemoteSubnetMask IpAddress, -- deprecated
|
||||
dvmrpInterfaceMetric Integer32,
|
||||
dvmrpInterfaceRateLimit Integer32, -- deprecated
|
||||
dvmrpInterfaceInPkts Counter32, -- deprecated
|
||||
dvmrpInterfaceOutPkts Counter32, -- deprecated
|
||||
dvmrpInterfaceInOctets Counter32, -- deprecated
|
||||
dvmrpInterfaceOutOctets Counter32, -- deprecated
|
||||
dvmrpInterfaceStatus RowStatus,
|
||||
dvmrpInterfaceRcvBadPkts Counter32,
|
||||
dvmrpInterfaceRcvBadRoutes Counter32,
|
||||
dvmrpInterfaceSentRoutes Counter32,
|
||||
dvmrpInterfaceMasterKey DisplayString,
|
||||
dvmrpInterfaceMasterKeyVersion Integer32
|
||||
}
|
||||
|
||||
dvmrpInterfaceIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the interface for which DVMRP is
|
||||
enabled."
|
||||
::= { dvmrpInterfaceEntry 1 }
|
||||
|
||||
dvmrpInterfaceType OBJECT-TYPE
|
||||
SYNTAX INTEGER { tunnel(1), srcrt(2), querier(3), subnet(4) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The type of this DVMRP interface, whether it uses a tunnel,
|
||||
source routing, a physical interface for which we are a
|
||||
querier, or a physical interface for which we are not a
|
||||
querier. This object is deprecated in favor of ifType."
|
||||
DEFVAL { tunnel }
|
||||
::= { dvmrpInterfaceEntry 2 }
|
||||
|
||||
dvmrpInterfaceOperState OBJECT-TYPE
|
||||
SYNTAX INTEGER { up(1), down(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The current operational state of this DVMRP interface. This
|
||||
object is deprecated in favor of ifOperStatus."
|
||||
::= { dvmrpInterfaceEntry 3 }
|
||||
|
||||
dvmrpInterfaceLocalAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address this system will use as a source address on
|
||||
this interface. On unnumbered interfaces, it must be the
|
||||
same value as dvmrpInterfaceLocalAddress for some interface
|
||||
on the system."
|
||||
::= { dvmrpInterfaceEntry 4 }
|
||||
|
||||
dvmrpInterfaceRemoteAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The IP address of the remote end of this DVMRP virtual
|
||||
interface. For a tunnel (including source routed), this is
|
||||
the IP address of the neighboring router. For a subnet,
|
||||
this is the subnet address. This object is deprecated in
|
||||
favor of address information associated with the underlying
|
||||
ifEntry."
|
||||
::= { dvmrpInterfaceEntry 5 }
|
||||
|
||||
dvmrpInterfaceRemoteSubnetMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The subnet mask for a directly connected subnet. For a
|
||||
tunnel, this should be 0.0.0.0. This object is deprecated
|
||||
in favor of address information associated with the
|
||||
underlying ifEntry."
|
||||
::= { dvmrpInterfaceEntry 6 }
|
||||
|
||||
dvmrpInterfaceMetric OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..31)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The distance metric for this interface which is used to
|
||||
calculate distance vectors."
|
||||
DEFVAL { 1 }
|
||||
::= { dvmrpInterfaceEntry 7 }
|
||||
|
||||
dvmrpInterfaceRateLimit OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The rate-limit, in kilobits per second, of forwarded
|
||||
multicast traffic on the interface. A rate-limit of 0
|
||||
indicates that no rate limiting is done. This object has
|
||||
been moved to the IP Multicast MIB."
|
||||
DEFVAL { 0 }
|
||||
::= { dvmrpInterfaceEntry 8 }
|
||||
|
||||
dvmrpInterfaceInPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The number of multicast packets that have arrived on the
|
||||
interface. This object is deprecated in favor of
|
||||
ifInMulticastPkts in the Interfaces MIB [8]."
|
||||
::= { dvmrpInterfaceEntry 9 }
|
||||
|
||||
dvmrpInterfaceOutPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The number of multicast packets that have been sent on the
|
||||
interface. This object is deprecated in favor of
|
||||
ifOutMulticastPkts in the Interfaces MIB [8]."
|
||||
::= { dvmrpInterfaceEntry 10 }
|
||||
|
||||
dvmrpInterfaceInOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The number of octets in multicast packets that have arrived
|
||||
on the interface. This object has been moved to the IP
|
||||
Multicast MIB."
|
||||
::= { dvmrpInterfaceEntry 11 }
|
||||
|
||||
dvmrpInterfaceOutOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The number of octets in multicast packets that have been
|
||||
sent on the interface. This object has been moved to the IP
|
||||
Multicast MIB."
|
||||
::= { dvmrpInterfaceEntry 12 }
|
||||
|
||||
dvmrpInterfaceStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this entry. Creating the entry enables DVMRP
|
||||
on the virtual interface; destroying the entry or setting it
|
||||
to notInService disables DVMRP on the virtual interface."
|
||||
::= { dvmrpInterfaceEntry 13 }
|
||||
|
||||
dvmrpInterfaceRcvBadPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DVMRP packets received on the interface by
|
||||
the DVMRP process which were subsequently discarded as
|
||||
invalid (e.g. invalid packet format, or a route report from
|
||||
an unknown neighbor)."
|
||||
::= { dvmrpInterfaceEntry 14 }
|
||||
|
||||
dvmrpInterfaceRcvBadRoutes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of routes, in valid DVMRP packets, which were
|
||||
ignored because the entry was invalid."
|
||||
::= { dvmrpInterfaceEntry 15 }
|
||||
|
||||
dvmrpInterfaceSentRoutes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of routes, in DVMRP Report packets, which have
|
||||
been sent on this interface. Together with
|
||||
dvmrpNeighborRcvRoutes at a peer, this object is useful for
|
||||
detecting routes being lost."
|
||||
::= { dvmrpInterfaceEntry 16 }
|
||||
|
||||
dvmrpInterfaceMasterKey OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The master (shared) key for authenticating neighbors on
|
||||
this interface. This object is intended solely for the
|
||||
purpose of setting the master key, and MUST be accessible
|
||||
only via requests using both authentication and privacy.
|
||||
The agent MAY report an empty string in response to get,
|
||||
get-next, get-bulk requests."
|
||||
::= { dvmrpInterfaceEntry 17 }
|
||||
|
||||
dvmrpInterfaceMasterKeyVersion OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The highest version number of all known master keys used
|
||||
for authenticating neighbors on this interface."
|
||||
::= { dvmrpInterfaceEntry 18 }
|
||||
|
||||
-- The DVMRP Neighbor Table
|
||||
|
||||
dvmrpNeighborTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DvmrpNeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the router's DVMRP
|
||||
neighbors, as discovered by receiving DVMRP messages."
|
||||
::= { dvmrp 4 }
|
||||
|
||||
dvmrpNeighborEntry OBJECT-TYPE
|
||||
SYNTAX DvmrpNeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the dvmrpNeighborTable."
|
||||
INDEX { dvmrpNeighborIfIndex, dvmrpNeighborAddress }
|
||||
::= { dvmrpNeighborTable 1 }
|
||||
|
||||
DvmrpNeighborEntry ::= SEQUENCE {
|
||||
dvmrpNeighborIfIndex Integer32,
|
||||
dvmrpNeighborAddress IpAddress,
|
||||
dvmrpNeighborUpTime TimeTicks,
|
||||
dvmrpNeighborExpiryTime TimeTicks,
|
||||
dvmrpNeighborGenerationId Integer32,
|
||||
dvmrpNeighborMajorVersion Integer32,
|
||||
dvmrpNeighborMinorVersion Integer32,
|
||||
dvmrpNeighborCapabilities BITS,
|
||||
dvmrpNeighborRcvRoutes Counter32,
|
||||
dvmrpNeighborRcvBadPkts Counter32,
|
||||
dvmrpNeighborRcvBadRoutes Counter32,
|
||||
dvmrpNeighborState INTEGER
|
||||
}
|
||||
|
||||
dvmrpNeighborIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of ifIndex for the virtual interface used to
|
||||
reach this DVMRP neighbor."
|
||||
::= { dvmrpNeighborEntry 1 }
|
||||
|
||||
dvmrpNeighborAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the DVMRP neighbor for which this entry
|
||||
contains information."
|
||||
::= { dvmrpNeighborEntry 2 }
|
||||
|
||||
dvmrpNeighborUpTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time since this DVMRP neighbor (last) became a neighbor
|
||||
of the local router."
|
||||
::= { dvmrpNeighborEntry 3 }
|
||||
|
||||
dvmrpNeighborExpiryTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum time remaining before this DVMRP neighbor will
|
||||
be aged out."
|
||||
::= { dvmrpNeighborEntry 4 }
|
||||
|
||||
dvmrpNeighborGenerationId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The neighboring router's generation identifier."
|
||||
::= { dvmrpNeighborEntry 6 }
|
||||
|
||||
dvmrpNeighborMajorVersion OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The neighboring router's major DVMRP version number."
|
||||
::= { dvmrpNeighborEntry 7 }
|
||||
|
||||
dvmrpNeighborMinorVersion OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The neighboring router's minor DVMRP version number."
|
||||
::= { dvmrpNeighborEntry 8 }
|
||||
|
||||
dvmrpNeighborCapabilities OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
leaf(0),
|
||||
prune(1),
|
||||
generationID(2),
|
||||
mtrace(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the neighboring router's
|
||||
capabilities. The leaf bit indicates that the neighbor has
|
||||
only one interface with neighbors. The prune bit indicates
|
||||
that the neighbor supports pruning. The generationID bit
|
||||
indicates that the neighbor sends its generationID in Probe
|
||||
messages. The mtrace bit indicates that the neighbor can
|
||||
handle mtrace requests."
|
||||
::= { dvmrpNeighborEntry 9 }
|
||||
|
||||
dvmrpNeighborRcvRoutes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of routes received in valid DVMRP packets
|
||||
received from this neighbor. This can be used to diagnose
|
||||
problems such as unicast route injection, as well as giving
|
||||
an indication of the level of DVMRP route exchange
|
||||
activity."
|
||||
::= { dvmrpNeighborEntry 10 }
|
||||
|
||||
dvmrpNeighborRcvBadPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packet received from this neighbor which were
|
||||
discarded as invalid."
|
||||
::= { dvmrpNeighborEntry 11 }
|
||||
|
||||
dvmrpNeighborRcvBadRoutes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of routes, in valid DVMRP packets received from
|
||||
this neighbor, which were ignored because the entry was
|
||||
invalid."
|
||||
::= { dvmrpNeighborEntry 12 }
|
||||
|
||||
dvmrpNeighborState OBJECT-TYPE
|
||||
SYNTAX INTEGER { oneway(1), active(2), ignoring(3), down(4) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of the neighbor adjacency."
|
||||
::= { dvmrpNeighborEntry 13 }
|
||||
|
||||
|
||||
-- The DVMRP Route Table
|
||||
|
||||
dvmrpRouteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DvmrpRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of routes learned through DVMRP route exchange."
|
||||
::= { dvmrp 5 }
|
||||
|
||||
dvmrpRouteEntry OBJECT-TYPE
|
||||
SYNTAX DvmrpRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) containing the multicast routing
|
||||
information used by DVMRP in place of the unicast routing
|
||||
information."
|
||||
INDEX { dvmrpRouteSource, dvmrpRouteSourceMask }
|
||||
::= { dvmrpRouteTable 1 }
|
||||
|
||||
DvmrpRouteEntry ::= SEQUENCE {
|
||||
dvmrpRouteSource IpAddress,
|
||||
dvmrpRouteSourceMask IpAddress,
|
||||
dvmrpRouteUpstreamNeighbor IpAddress,
|
||||
dvmrpRouteIfIndex Integer32,
|
||||
dvmrpRouteMetric Integer32,
|
||||
dvmrpRouteExpiryTime TimeTicks,
|
||||
dvmrpRouteUpTime TimeTicks
|
||||
}
|
||||
|
||||
dvmrpRouteSource OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network address which when combined with the
|
||||
corresponding value of dvmrpRouteSourceMask identifies the
|
||||
sources for which this entry contains multicast routing
|
||||
information."
|
||||
::= { dvmrpRouteEntry 1 }
|
||||
|
||||
dvmrpRouteSourceMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network mask which when combined with the corresponding
|
||||
value of dvmrpRouteSource identifies the sources for which
|
||||
this entry contains multicast routing information."
|
||||
::= { dvmrpRouteEntry 2 }
|
||||
|
||||
dvmrpRouteUpstreamNeighbor OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the upstream neighbor (e.g., RPF neighbor)
|
||||
from which IP datagrams from these sources are received."
|
||||
::= { dvmrpRouteEntry 3 }
|
||||
|
||||
dvmrpRouteIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of ifIndex for the interface on which IP
|
||||
datagrams sent by these sources are received."
|
||||
::= { dvmrpRouteEntry 4 }
|
||||
|
||||
dvmrpRouteMetric OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..32)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The distance in hops to the source subnet."
|
||||
::= { dvmrpRouteEntry 5 }
|
||||
|
||||
dvmrpRouteExpiryTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum amount of time remaining before this entry will
|
||||
be aged out."
|
||||
::= { dvmrpRouteEntry 6 }
|
||||
|
||||
dvmrpRouteUpTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time since the route represented by this entry was
|
||||
learned by the router."
|
||||
::= { dvmrpRouteEntry 7 }
|
||||
|
||||
-- The DVMRP Routing Next Hop Table
|
||||
|
||||
dvmrpRouteNextHopTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DvmrpRouteNextHopEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing information on the next
|
||||
hops on outgoing interfaces for routing IP multicast
|
||||
datagrams."
|
||||
::= { dvmrp 6 }
|
||||
|
||||
dvmrpRouteNextHopEntry OBJECT-TYPE
|
||||
SYNTAX DvmrpRouteNextHopEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the list of next hops on
|
||||
outgoing interfaces to which IP multicast datagrams from
|
||||
particular sources are routed."
|
||||
INDEX { dvmrpRouteNextHopSource, dvmrpRouteNextHopSourceMask,
|
||||
dvmrpRouteNextHopIfIndex }
|
||||
::= { dvmrpRouteNextHopTable 1 }
|
||||
|
||||
DvmrpRouteNextHopEntry ::= SEQUENCE {
|
||||
dvmrpRouteNextHopSource IpAddress,
|
||||
dvmrpRouteNextHopSourceMask IpAddress,
|
||||
dvmrpRouteNextHopIfIndex Integer32,
|
||||
dvmrpRouteNextHopType INTEGER
|
||||
}
|
||||
|
||||
dvmrpRouteNextHopSource OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network address which when combined with the
|
||||
corresponding value of dvmrpRouteNextHopSourceMask
|
||||
identifies the sources for which this entry specifies a next
|
||||
hop on an outgoing interface."
|
||||
::= { dvmrpRouteNextHopEntry 1 }
|
||||
|
||||
dvmrpRouteNextHopSourceMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network mask which when combined with the corresponding
|
||||
value of dvmrpRouteNextHopSource identifies the sources for
|
||||
which this entry specifies a next hop on an outgoing
|
||||
interface."
|
||||
::= { dvmrpRouteNextHopEntry 2 }
|
||||
|
||||
dvmrpRouteNextHopIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the interface for the outgoing
|
||||
interface for this next hop."
|
||||
::= { dvmrpRouteNextHopEntry 3 }
|
||||
|
||||
dvmrpRouteNextHopType OBJECT-TYPE
|
||||
SYNTAX INTEGER { leaf(1), branch(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type is leaf if no downstream dependent neighbors exist on
|
||||
the outgoing virtual interface. Otherwise, type is branch."
|
||||
::= { dvmrpRouteNextHopEntry 4 }
|
||||
|
||||
-- The DVMRP Alternate Subnet Table
|
||||
|
||||
dvmrpAltNetTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DvmrpAltNetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the router's alternate
|
||||
subnets on physical interfaces for use in constructing the
|
||||
routing tables."
|
||||
::= { dvmrp 8 }
|
||||
|
||||
dvmrpAltNetEntry OBJECT-TYPE
|
||||
SYNTAX DvmrpAltNetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the dvmrpAltNetTable."
|
||||
INDEX { dvmrpAltNetIfIndex, dvmrpAltNetAddress,
|
||||
dvmrpAltNetMask }
|
||||
::= { dvmrpAltNetTable 1 }
|
||||
|
||||
DvmrpAltNetEntry ::= SEQUENCE {
|
||||
dvmrpAltNetIfIndex Integer32, -- deprecated
|
||||
dvmrpAltNetAddress IpAddress, -- deprecated
|
||||
dvmrpAltNetMask IpAddress, -- deprecated
|
||||
dvmrpAltNetStatus RowStatus -- deprecated
|
||||
}
|
||||
|
||||
dvmrpAltNetIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the interface to which this alternate
|
||||
subnet applies."
|
||||
::= { dvmrpAltNetEntry 1 }
|
||||
|
||||
dvmrpAltNetAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The subnet address of the alternate subnet."
|
||||
::= { dvmrpAltNetEntry 2 }
|
||||
|
||||
dvmrpAltNetMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
|
||||
"The subnet mask of the alternate subnet."
|
||||
::= { dvmrpAltNetEntry 3 }
|
||||
|
||||
dvmrpAltNetStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The status of this row, by which new entries may be
|
||||
created, or old entries deleted from this table."
|
||||
::= { dvmrpAltNetEntry 4 }
|
||||
|
||||
-- DVMRP Traps
|
||||
|
||||
dvmrpTraps OBJECT IDENTIFIER ::= { dvmrp 11 }
|
||||
|
||||
dvmrpNeighborLoss NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
dvmrpInterfaceLocalAddress, -- The originator of the trap
|
||||
dvmrpNeighborIfIndex,
|
||||
dvmrpNeighborAddress,
|
||||
dvmrpNeighborState -- The new state
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A dvmrpNeighborLoss trap signifies the loss of a 2-way
|
||||
adjacency with a neighbor. This trap should be generated
|
||||
when the neighbor state changes from active to one-way,
|
||||
ignoring, or down. The trap should be generated only if the
|
||||
router has no other neighbors on the same interface with a
|
||||
lower IP address than itself."
|
||||
::= { dvmrpTraps 1 }
|
||||
|
||||
dvmrpNeighborNotPruning NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
dvmrpInterfaceLocalAddress, -- The originator of the trap
|
||||
dvmrpNeighborIfIndex,
|
||||
dvmrpNeighborAddress
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A dvmrpNeighborNotPruning trap signifies that a non-pruning
|
||||
neighbor has been detected. This trap should be generated
|
||||
at most once per generation ID of the neighbor. For
|
||||
example, it may be generated at the time a neighbor is first
|
||||
heard from if the prune bit is not set in its capabilities.
|
||||
The trap should be generated only if the router has no other
|
||||
neighbors on the same interface with a lower IP address than
|
||||
itself."
|
||||
::= { dvmrpTraps 2 }
|
||||
|
||||
|
||||
-- conformance information
|
||||
|
||||
dvmrpMIBConformance OBJECT IDENTIFIER ::= { dvmrpMIB 2 }
|
||||
|
||||
dvmrpMIBCompliances OBJECT IDENTIFIER ::= { dvmrpMIBConformance 1 }
|
||||
|
||||
dvmrpMIBGroups OBJECT IDENTIFIER ::= { dvmrpMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
|
||||
dvmrpMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for the DVMRP MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { dvmrpGeneralGroup, dvmrpInterfaceGroup,
|
||||
dvmrpNeighborGroup, dvmrpRoutingGroup
|
||||
}
|
||||
|
||||
GROUP dvmrpSecurityGroup
|
||||
DESCRIPTION
|
||||
"This group is mandatory for agents which support both
|
||||
authentication and privacy of SNMP messages, and only for
|
||||
those network interfaces for which DVMRP is authenticating
|
||||
neighbors."
|
||||
::= { dvmrpMIBCompliances 1 }
|
||||
|
||||
|
||||
-- units of conformance
|
||||
|
||||
dvmrpMIBGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpVersionString, dvmrpGenerationId,
|
||||
dvmrpNumRoutes, dvmrpReachableRoutes,
|
||||
dvmrpInterfaceType, dvmrpInterfaceOperState,
|
||||
dvmrpInterfaceLocalAddress, dvmrpInterfaceRemoteAddress,
|
||||
dvmrpInterfaceRemoteSubnetMask,
|
||||
dvmrpInterfaceMetric, dvmrpInterfaceRateLimit,
|
||||
dvmrpInterfaceInPkts, dvmrpInterfaceOutPkts,
|
||||
dvmrpInterfaceInOctets, dvmrpInterfaceOutOctets,
|
||||
dvmrpInterfaceStatus,
|
||||
dvmrpNeighborUpTime, dvmrpNeighborExpiryTime,
|
||||
dvmrpNeighborGenerationId, dvmrpNeighborMajorVersion,
|
||||
dvmrpNeighborMinorVersion, dvmrpNeighborCapabilities,
|
||||
dvmrpRouteUpstreamNeighbor, dvmrpRouteIfIndex,
|
||||
dvmrpRouteMetric, dvmrpRouteExpiryTime,
|
||||
dvmrpRouteNextHopType, dvmrpAltNetStatus
|
||||
}
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A collection of objects to support management of DVMRP
|
||||
routers."
|
||||
::= { dvmrpMIBGroups 1 }
|
||||
|
||||
dvmrpGeneralGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpVersionString, dvmrpGenerationId,
|
||||
dvmrpNumRoutes, dvmrpReachableRoutes
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to describe general DVMRP
|
||||
configuration information."
|
||||
::= { dvmrpMIBGroups 2 }
|
||||
|
||||
dvmrpInterfaceGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpInterfaceLocalAddress, dvmrpInterfaceMetric,
|
||||
dvmrpInterfaceStatus,
|
||||
dvmrpInterfaceRcvBadPkts, dvmrpInterfaceRcvBadRoutes,
|
||||
dvmrpInterfaceSentRoutes
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to describe DVMRP interface
|
||||
configuration and statistics."
|
||||
::= { dvmrpMIBGroups 3 }
|
||||
|
||||
dvmrpNeighborGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpNeighborUpTime, dvmrpNeighborExpiryTime,
|
||||
dvmrpNeighborGenerationId,
|
||||
dvmrpNeighborMajorVersion, dvmrpNeighborMinorVersion,
|
||||
dvmrpNeighborCapabilities, dvmrpNeighborRcvRoutes,
|
||||
dvmrpNeighborRcvBadPkts, dvmrpNeighborRcvBadRoutes,
|
||||
dvmrpNeighborState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to describe DVMRP peer
|
||||
configuration and statistics."
|
||||
::= { dvmrpMIBGroups 4 }
|
||||
|
||||
dvmrpRoutingGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpRouteUpstreamNeighbor, dvmrpRouteIfIndex,
|
||||
dvmrpRouteMetric, dvmrpRouteExpiryTime,
|
||||
dvmrpRouteUpTime, dvmrpRouteNextHopType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to store the DVMRP routing
|
||||
table."
|
||||
::= { dvmrpMIBGroups 5 }
|
||||
|
||||
dvmrpSecurityGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpInterfaceMasterKey,
|
||||
dvmrpInterfaceMasterKeyVersion }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to store information related
|
||||
to DVMRP security."
|
||||
::= { dvmrpMIBGroups 6 }
|
||||
|
||||
END
|
751
MIBS/DVMRP-STD-MIB
Normal file
751
MIBS/DVMRP-STD-MIB
Normal file
@ -0,0 +1,751 @@
|
||||
DVMRP-STD-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, experimental,
|
||||
Integer32, Counter32, Gauge32, NOTIFICATION-TYPE,
|
||||
IpAddress, TimeTicks FROM SNMPv2-SMI
|
||||
DisplayString, RowStatus FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
||||
-- SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
||||
InterfaceIndexOrZero,
|
||||
InterfaceIndex FROM IF-MIB;
|
||||
|
||||
dvmrpStdMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200111211200Z"
|
||||
ORGANIZATION "IETF IDMR Working Group."
|
||||
CONTACT-INFO
|
||||
" Dave Thaler
|
||||
Microsoft
|
||||
One Microsoft Way
|
||||
Redmond, WA 98052-6399
|
||||
EMail: dthaler@microsoft.com"
|
||||
DESCRIPTION
|
||||
"The MIB module for management of DVMRP routers."
|
||||
REVISION "200111211200Z"
|
||||
DESCRIPTION
|
||||
"Initial version, published as RFC xxxx (to be filled in by
|
||||
RFC-Editor)."
|
||||
::= { experimental 62 }
|
||||
-- NOTE TO RFC EDITOR: When this document is published as an
|
||||
-- RFC, replace xx with IANA assignment, and delete this comment.
|
||||
-- Also, the following statement should be restored.
|
||||
|
||||
dvmrpMIBObjects OBJECT IDENTIFIER ::= { dvmrpStdMIB 1 }
|
||||
|
||||
dvmrp OBJECT IDENTIFIER ::= { dvmrpMIBObjects 1 }
|
||||
|
||||
dvmrpScalar OBJECT IDENTIFIER ::= { dvmrp 1 }
|
||||
|
||||
dvmrpVersionString OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The router's DVMRP version information. Similar to
|
||||
sysDescr in MIB-II, this is a free-form field which can be
|
||||
used to display vendor-specific information."
|
||||
::= { dvmrpScalar 1 }
|
||||
|
||||
-- dvmrpScalar 2 was previously used for a global
|
||||
-- Generation ID. However, the DVMRP spec changed it to
|
||||
-- a per-interface parameter.
|
||||
dvmrpNumRoutes OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of entries in the routing table. This can be
|
||||
used to monitor the routing table size."
|
||||
::= { dvmrpScalar 3 }
|
||||
|
||||
dvmrpReachableRoutes OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of entries in the routing table with non
|
||||
infinite metrics. This can be used to detect network
|
||||
partitions by observing the ratio of reachable routes to
|
||||
total routes."
|
||||
::= { dvmrpScalar 4 }
|
||||
|
||||
-- The DVMRP Interface Table
|
||||
|
||||
dvmrpInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DvmrpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the router's multicast-
|
||||
capable interfaces."
|
||||
::= { dvmrp 2 }
|
||||
|
||||
dvmrpInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX DvmrpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the dvmrpInterfaceTable. This
|
||||
row augments ipMRouteInterfaceEntry in the IP Multicast MIB,
|
||||
where the threshold object resides."
|
||||
INDEX { dvmrpInterfaceIndex }
|
||||
::= { dvmrpInterfaceTable 1 }
|
||||
|
||||
DvmrpInterfaceEntry ::= SEQUENCE {
|
||||
dvmrpInterfaceIndex InterfaceIndex,
|
||||
dvmrpInterfaceLocalAddress IpAddress,
|
||||
dvmrpInterfaceMetric Integer32,
|
||||
dvmrpInterfaceStatus RowStatus,
|
||||
dvmrpInterfaceRcvBadPkts Counter32,
|
||||
dvmrpInterfaceRcvBadRoutes Counter32,
|
||||
dvmrpInterfaceSentRoutes Counter32,
|
||||
-- dvmrpInterfaceKey SnmpAdminString,
|
||||
dvmrpInterfaceKey DisplayString,
|
||||
dvmrpInterfaceKeyVersion Integer32,
|
||||
dvmrpInterfaceGenerationId Integer32
|
||||
}
|
||||
|
||||
dvmrpInterfaceIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the interface for which DVMRP is
|
||||
enabled."
|
||||
::= { dvmrpInterfaceEntry 1 }
|
||||
|
||||
dvmrpInterfaceLocalAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address this system will use as a source address on
|
||||
this interface. On unnumbered interfaces, it must be the
|
||||
same value as dvmrpInterfaceLocalAddress for some interface
|
||||
on the system."
|
||||
::= { dvmrpInterfaceEntry 2 }
|
||||
|
||||
dvmrpInterfaceMetric OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..31)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The distance metric for this interface which is used to
|
||||
calculate distance vectors."
|
||||
DEFVAL { 1 }
|
||||
::= { dvmrpInterfaceEntry 3 }
|
||||
|
||||
dvmrpInterfaceStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this entry. Creating the entry enables DVMRP
|
||||
on the virtual interface; destroying the entry or setting it
|
||||
to notInService disables DVMRP on the virtual interface."
|
||||
::= { dvmrpInterfaceEntry 4 }
|
||||
|
||||
dvmrpInterfaceRcvBadPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DVMRP messages received on the interface by
|
||||
the DVMRP process which were subsequently discarded as
|
||||
invalid (e.g. invalid packet format, or a route report from
|
||||
an unknown neighbor)."
|
||||
::= { dvmrpInterfaceEntry 5 }
|
||||
|
||||
dvmrpInterfaceRcvBadRoutes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of routes, in valid DVMRP packets, which were
|
||||
ignored because the entry was invalid."
|
||||
::= { dvmrpInterfaceEntry 6 }
|
||||
|
||||
dvmrpInterfaceSentRoutes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of routes, in DVMRP Report packets, which have
|
||||
been sent on this interface. Together with
|
||||
dvmrpNeighborRcvRoutes at a peer, this object is useful for
|
||||
detecting routes being lost."
|
||||
::= { dvmrpInterfaceEntry 7 }
|
||||
|
||||
dvmrpInterfaceKey OBJECT-TYPE
|
||||
-- SYNTAX SnmpAdminString
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (shared) key for authenticating neighbors on this
|
||||
interface. This object is intended solely for the purpose
|
||||
of setting the interface key, and MUST be accessible only
|
||||
via requests using both authentication and privacy. The
|
||||
agent MAY report an empty string in response to get, get-
|
||||
next, get-bulk requests."
|
||||
::= { dvmrpInterfaceEntry 8 }
|
||||
|
||||
dvmrpInterfaceKeyVersion OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The highest version number of all known interface keys for
|
||||
this interface used for authenticating neighbors."
|
||||
::= { dvmrpInterfaceEntry 9 }
|
||||
|
||||
dvmrpInterfaceGenerationId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The generation identifier for the interface. This is used
|
||||
by neighboring routers to detect whether the DVMRP routing
|
||||
table should be resent."
|
||||
::= { dvmrpInterfaceEntry 10 }
|
||||
|
||||
-- The DVMRP Neighbor Table
|
||||
|
||||
dvmrpNeighborTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DvmrpNeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the router's DVMRP
|
||||
neighbors, as discovered by receiving DVMRP messages."
|
||||
::= { dvmrp 3 }
|
||||
|
||||
dvmrpNeighborEntry OBJECT-TYPE
|
||||
SYNTAX DvmrpNeighborEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the dvmrpNeighborTable."
|
||||
INDEX { dvmrpNeighborIfIndex, dvmrpNeighborAddress }
|
||||
::= { dvmrpNeighborTable 1 }
|
||||
|
||||
DvmrpNeighborEntry ::= SEQUENCE {
|
||||
dvmrpNeighborIfIndex InterfaceIndex,
|
||||
dvmrpNeighborAddress IpAddress,
|
||||
dvmrpNeighborUpTime TimeTicks,
|
||||
dvmrpNeighborExpiryTime TimeTicks,
|
||||
dvmrpNeighborGenerationId Integer32,
|
||||
dvmrpNeighborMajorVersion Integer32,
|
||||
dvmrpNeighborMinorVersion Integer32,
|
||||
dvmrpNeighborCapabilities BITS,
|
||||
dvmrpNeighborRcvRoutes Counter32,
|
||||
dvmrpNeighborRcvBadPkts Counter32,
|
||||
dvmrpNeighborRcvBadRoutes Counter32,
|
||||
dvmrpNeighborState INTEGER
|
||||
}
|
||||
|
||||
dvmrpNeighborIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of ifIndex for the virtual interface used to
|
||||
reach this DVMRP neighbor."
|
||||
::= { dvmrpNeighborEntry 1 }
|
||||
|
||||
dvmrpNeighborAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the DVMRP neighbor for which this entry
|
||||
contains information."
|
||||
::= { dvmrpNeighborEntry 2 }
|
||||
|
||||
dvmrpNeighborUpTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time since this DVMRP neighbor (last) became a neighbor
|
||||
of the local router."
|
||||
::= { dvmrpNeighborEntry 3 }
|
||||
|
||||
dvmrpNeighborExpiryTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum time remaining before this DVMRP neighbor will
|
||||
be aged out."
|
||||
::= { dvmrpNeighborEntry 4 }
|
||||
|
||||
dvmrpNeighborGenerationId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The neighboring router's generation identifier."
|
||||
::= { dvmrpNeighborEntry 5 }
|
||||
|
||||
dvmrpNeighborMajorVersion OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The neighboring router's major DVMRP version number."
|
||||
::= { dvmrpNeighborEntry 6 }
|
||||
|
||||
dvmrpNeighborMinorVersion OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The neighboring router's minor DVMRP version number."
|
||||
::= { dvmrpNeighborEntry 7 }
|
||||
|
||||
dvmrpNeighborCapabilities OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
leaf(0),
|
||||
prune(1),
|
||||
generationID(2),
|
||||
mtrace(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object describes the neighboring router's
|
||||
capabilities. The leaf bit indicates that the neighbor has
|
||||
only one interface with neighbors. The prune bit indicates
|
||||
that the neighbor supports pruning. The generationID bit
|
||||
indicates that the neighbor sends its generationID in Probe
|
||||
messages. The mtrace bit indicates that the neighbor can
|
||||
handle mtrace requests."
|
||||
::= { dvmrpNeighborEntry 8 }
|
||||
|
||||
dvmrpNeighborRcvRoutes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of routes received in valid DVMRP packets
|
||||
received from this neighbor. This can be used to diagnose
|
||||
problems such as unicast route injection, as well as giving
|
||||
an indication of the level of DVMRP route exchange
|
||||
activity."
|
||||
::= { dvmrpNeighborEntry 9 }
|
||||
|
||||
dvmrpNeighborRcvBadPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packet received from this neighbor which were
|
||||
discarded as invalid."
|
||||
::= { dvmrpNeighborEntry 10 }
|
||||
|
||||
dvmrpNeighborRcvBadRoutes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of routes, in valid DVMRP packets received from
|
||||
this neighbor, which were ignored because the entry was
|
||||
invalid."
|
||||
::= { dvmrpNeighborEntry 11 }
|
||||
|
||||
dvmrpNeighborState OBJECT-TYPE
|
||||
SYNTAX INTEGER { oneway(1), active(2), ignoring(3), down(4) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State of the neighbor adjacency."
|
||||
::= { dvmrpNeighborEntry 12 }
|
||||
|
||||
|
||||
-- The DVMRP Route Table
|
||||
|
||||
dvmrpRouteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DvmrpRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of routes learned through DVMRP route exchange."
|
||||
::= { dvmrp 4 }
|
||||
|
||||
dvmrpRouteEntry OBJECT-TYPE
|
||||
SYNTAX DvmrpRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) containing the multicast routing
|
||||
information used by DVMRP in place of the unicast routing
|
||||
information."
|
||||
INDEX { dvmrpRouteSource, dvmrpRouteSourceMask }
|
||||
::= { dvmrpRouteTable 1 }
|
||||
|
||||
DvmrpRouteEntry ::= SEQUENCE {
|
||||
dvmrpRouteSource IpAddress,
|
||||
dvmrpRouteSourceMask IpAddress,
|
||||
dvmrpRouteUpstreamNeighbor IpAddress,
|
||||
dvmrpRouteIfIndex InterfaceIndexOrZero,
|
||||
dvmrpRouteMetric Integer32,
|
||||
dvmrpRouteExpiryTime TimeTicks,
|
||||
dvmrpRouteUpTime TimeTicks
|
||||
}
|
||||
|
||||
dvmrpRouteSource OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network address which when combined with the
|
||||
corresponding value of dvmrpRouteSourceMask identifies the
|
||||
sources for which this entry contains multicast routing
|
||||
information."
|
||||
::= { dvmrpRouteEntry 1 }
|
||||
|
||||
dvmrpRouteSourceMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network mask which when combined with the corresponding
|
||||
value of dvmrpRouteSource identifies the sources for which
|
||||
this entry contains multicast routing information."
|
||||
::= { dvmrpRouteEntry 2 }
|
||||
|
||||
dvmrpRouteUpstreamNeighbor OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the upstream neighbor (e.g., RPF neighbor)
|
||||
from which IP datagrams from these sources are received."
|
||||
::= { dvmrpRouteEntry 3 }
|
||||
|
||||
dvmrpRouteIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of ifIndex for the interface on which IP
|
||||
datagrams sent by these sources are received. A value of 0
|
||||
typically means the route is an aggregate for which no next-
|
||||
hop interface exists."
|
||||
::= { dvmrpRouteEntry 4 }
|
||||
|
||||
dvmrpRouteMetric OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..32)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The distance in hops to the source subnet."
|
||||
::= { dvmrpRouteEntry 5 }
|
||||
|
||||
dvmrpRouteExpiryTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum amount of time remaining before this entry will
|
||||
be aged out."
|
||||
::= { dvmrpRouteEntry 6 }
|
||||
|
||||
dvmrpRouteUpTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time since the route represented by this entry was
|
||||
learned by the router."
|
||||
::= { dvmrpRouteEntry 7 }
|
||||
|
||||
-- The DVMRP Routing Next Hop Table
|
||||
|
||||
dvmrpRouteNextHopTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DvmrpRouteNextHopEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing information on the next
|
||||
hops on outgoing interfaces for routing IP multicast
|
||||
datagrams."
|
||||
::= { dvmrp 5 }
|
||||
|
||||
dvmrpRouteNextHopEntry OBJECT-TYPE
|
||||
SYNTAX DvmrpRouteNextHopEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the list of next hops on
|
||||
outgoing interfaces to which IP multicast datagrams from
|
||||
particular sources are routed."
|
||||
INDEX { dvmrpRouteNextHopSource, dvmrpRouteNextHopSourceMask,
|
||||
dvmrpRouteNextHopIfIndex }
|
||||
::= { dvmrpRouteNextHopTable 1 }
|
||||
|
||||
DvmrpRouteNextHopEntry ::= SEQUENCE {
|
||||
dvmrpRouteNextHopSource IpAddress,
|
||||
dvmrpRouteNextHopSourceMask IpAddress,
|
||||
dvmrpRouteNextHopIfIndex InterfaceIndex,
|
||||
dvmrpRouteNextHopType INTEGER
|
||||
}
|
||||
|
||||
dvmrpRouteNextHopSource OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network address which when combined with the
|
||||
corresponding value of dvmrpRouteNextHopSourceMask
|
||||
identifies the sources for which this entry specifies a next
|
||||
hop on an outgoing interface."
|
||||
::= { dvmrpRouteNextHopEntry 1 }
|
||||
|
||||
dvmrpRouteNextHopSourceMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network mask which when combined with the corresponding
|
||||
value of dvmrpRouteNextHopSource identifies the sources for
|
||||
which this entry specifies a next hop on an outgoing
|
||||
interface."
|
||||
::= { dvmrpRouteNextHopEntry 2 }
|
||||
|
||||
dvmrpRouteNextHopIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the interface for the outgoing
|
||||
interface for this next hop."
|
||||
::= { dvmrpRouteNextHopEntry 3 }
|
||||
|
||||
dvmrpRouteNextHopType OBJECT-TYPE
|
||||
SYNTAX INTEGER { leaf(1), branch(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type is leaf if no downstream dependent neighbors exist on
|
||||
the outgoing virtual interface. Otherwise, type is branch."
|
||||
::= { dvmrpRouteNextHopEntry 4 }
|
||||
|
||||
-- The DVMRP Prune Table
|
||||
|
||||
dvmrpPruneTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DvmrpPruneEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the router's upstream prune
|
||||
state."
|
||||
::= { dvmrp 6 }
|
||||
|
||||
dvmrpPruneEntry OBJECT-TYPE
|
||||
SYNTAX DvmrpPruneEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the dvmrpPruneTable."
|
||||
INDEX { dvmrpPruneGroup, dvmrpPruneSource,
|
||||
dvmrpPruneSourceMask }
|
||||
::= { dvmrpPruneTable 1 }
|
||||
|
||||
DvmrpPruneEntry ::= SEQUENCE {
|
||||
dvmrpPruneGroup IpAddress,
|
||||
dvmrpPruneSource IpAddress,
|
||||
dvmrpPruneSourceMask IpAddress,
|
||||
dvmrpPruneExpiryTime TimeTicks
|
||||
}
|
||||
|
||||
dvmrpPruneGroup OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group address which has been pruned."
|
||||
::= { dvmrpPruneEntry 1 }
|
||||
|
||||
dvmrpPruneSource OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the source or source network which has been
|
||||
pruned."
|
||||
::= { dvmrpPruneEntry 2 }
|
||||
|
||||
dvmrpPruneSourceMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the source or source network which has been
|
||||
pruned. The mask must either be all 1's, or else
|
||||
dvmrpPruneSource and dvmrpPruneSourceMask must match
|
||||
dvmrpRouteSource and dvmrpRouteSourceMask for some entry in
|
||||
the dvmrpRouteTable."
|
||||
::= { dvmrpPruneEntry 3 }
|
||||
|
||||
dvmrpPruneExpiryTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of time remaining before this prune should
|
||||
expire at the upstream neighbor. This value should be the
|
||||
minimum of the default prune lifetime and the remaining
|
||||
prune lifetimes of the local router's downstream neighbors,
|
||||
if any."
|
||||
::= { dvmrpPruneEntry 4 }
|
||||
|
||||
-- DVMRP Traps
|
||||
|
||||
dvmrpTraps OBJECT IDENTIFIER ::= { dvmrp 7 }
|
||||
|
||||
dvmrpNeighborLoss NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
dvmrpInterfaceLocalAddress, -- The originator of the trap
|
||||
dvmrpNeighborState -- The new state
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A dvmrpNeighborLoss trap signifies the loss of a 2-way
|
||||
adjacency with a neighbor. This trap should be generated
|
||||
when the neighbor state changes from active to one-way,
|
||||
ignoring, or down. The trap should be generated only if the
|
||||
router has no other neighbors on the same interface with a
|
||||
lower IP address than itself."
|
||||
--#ENABLE FALSE
|
||||
::= { dvmrpTraps 1 }
|
||||
|
||||
dvmrpNeighborNotPruning NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
dvmrpInterfaceLocalAddress, -- The originator of the trap
|
||||
dvmrpNeighborCapabilities
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A dvmrpNeighborNotPruning trap signifies that a non-pruning
|
||||
neighbor has been detected (in an implementation-dependent
|
||||
manner). This trap should be generated at most once per
|
||||
generation ID of the neighbor. For example, it should be
|
||||
generated at the time a neighbor is first heard from if the
|
||||
prune bit is not set in its capabilities. It should also be
|
||||
generated if the local system has the ability to tell that a
|
||||
neighbor which sets the the prune bit in its capabilities is
|
||||
not pruning any branches over an extended period of time.
|
||||
The trap should be generated only if the router has no other
|
||||
neighbors on the same interface with a lower IP address than
|
||||
itself."
|
||||
--#ENABLE FALSE
|
||||
::= { dvmrpTraps 2 }
|
||||
|
||||
|
||||
-- conformance information
|
||||
|
||||
dvmrpMIBConformance OBJECT IDENTIFIER ::= { dvmrpStdMIB 2 }
|
||||
|
||||
dvmrpMIBCompliances OBJECT IDENTIFIER ::= { dvmrpMIBConformance 1 }
|
||||
|
||||
dvmrpMIBGroups OBJECT IDENTIFIER ::= { dvmrpMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
|
||||
dvmrpMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for the DVMRP MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { dvmrpGeneralGroup, dvmrpInterfaceGroup,
|
||||
dvmrpNeighborGroup, dvmrpRoutingGroup, dvmrpTreeGroup
|
||||
}
|
||||
|
||||
GROUP dvmrpSecurityGroup
|
||||
DESCRIPTION
|
||||
"This group is mandatory for agents which support both
|
||||
authentication and privacy of SNMP messages, and only for
|
||||
those network interfaces for which DVMRP is authenticating
|
||||
neighbors."
|
||||
::= { dvmrpMIBCompliances 1 }
|
||||
|
||||
|
||||
-- units of conformance
|
||||
|
||||
dvmrpGeneralGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpVersionString, dvmrpNumRoutes, dvmrpReachableRoutes
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to describe general DVMRP
|
||||
configuration information."
|
||||
::= { dvmrpMIBGroups 2 }
|
||||
|
||||
dvmrpInterfaceGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpInterfaceLocalAddress, dvmrpInterfaceMetric,
|
||||
dvmrpInterfaceStatus, dvmrpInterfaceGenerationId,
|
||||
dvmrpInterfaceRcvBadPkts, dvmrpInterfaceRcvBadRoutes,
|
||||
dvmrpInterfaceSentRoutes
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to describe DVMRP interface
|
||||
configuration and statistics."
|
||||
::= { dvmrpMIBGroups 3 }
|
||||
|
||||
dvmrpNeighborGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpNeighborUpTime, dvmrpNeighborExpiryTime,
|
||||
dvmrpNeighborGenerationId,
|
||||
dvmrpNeighborMajorVersion, dvmrpNeighborMinorVersion,
|
||||
dvmrpNeighborCapabilities, dvmrpNeighborRcvRoutes,
|
||||
dvmrpNeighborRcvBadPkts, dvmrpNeighborRcvBadRoutes,
|
||||
dvmrpNeighborState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to describe DVMRP peer
|
||||
configuration and statistics."
|
||||
::= { dvmrpMIBGroups 4 }
|
||||
|
||||
dvmrpRoutingGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpRouteUpstreamNeighbor, dvmrpRouteIfIndex,
|
||||
dvmrpRouteMetric, dvmrpRouteExpiryTime,
|
||||
dvmrpRouteUpTime, dvmrpRouteNextHopType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to store the DVMRP routing
|
||||
table."
|
||||
::= { dvmrpMIBGroups 5 }
|
||||
|
||||
dvmrpSecurityGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpInterfaceKey,
|
||||
dvmrpInterfaceKeyVersion }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to store information related
|
||||
to DVMRP security."
|
||||
::= { dvmrpMIBGroups 6 }
|
||||
|
||||
dvmrpTreeGroup OBJECT-GROUP
|
||||
OBJECTS { dvmrpPruneExpiryTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to store information related
|
||||
to DVMRP prune state."
|
||||
::= { dvmrpMIBGroups 7 }
|
||||
|
||||
dvmrpNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { dvmrpNeighborLoss,
|
||||
dvmrpNeighborNotPruning }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of notifications for signaling important DVMRP
|
||||
events."
|
||||
::= { dvmrpMIBGroups 8 }
|
||||
|
||||
END
|
1466
MIBS/ENTITY-MIB
Normal file
1466
MIBS/ENTITY-MIB
Normal file
File diff suppressed because it is too large
Load Diff
460
MIBS/ENTITY-SENSOR-MIB
Normal file
460
MIBS/ENTITY-SENSOR-MIB
Normal file
@ -0,0 +1,460 @@
|
||||
|
||||
-- WinAgents MIB Extraction Wizard
|
||||
-- Extracted from rfc3433.txt 16.03.2005 20:21:58
|
||||
|
||||
ENTITY-SENSOR-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32, Unsigned32, mib-2
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
TEXTUAL-CONVENTION, TimeStamp
|
||||
FROM SNMPv2-TC
|
||||
entPhysicalIndex, entityPhysicalGroup
|
||||
FROM ENTITY-MIB
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB;
|
||||
|
||||
entitySensorMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200212160000Z"
|
||||
ORGANIZATION "IETF Entity MIB Working Group"
|
||||
CONTACT-INFO
|
||||
" Andy Bierman
|
||||
Cisco Systems, Inc.
|
||||
Tel: +1 408-527-3711
|
||||
E-mail: abierman@cisco.com
|
||||
Postal: 170 West Tasman Drive
|
||||
San Jose, CA USA 95134
|
||||
|
||||
Dan Romascanu
|
||||
Avaya Inc.
|
||||
Tel: +972-3-645-8414
|
||||
Email: dromasca@avaya.com
|
||||
Postal: Atidim technology Park, Bldg. #3
|
||||
Tel Aviv, Israel, 61131
|
||||
|
||||
K.C. Norseth
|
||||
L-3 Communications
|
||||
Tel: +1 801-594-2809
|
||||
Email: kenyon.c.norseth@L-3com.com
|
||||
Postal: 640 N. 2200 West.
|
||||
|
||||
Salt Lake City, Utah 84116-0850
|
||||
|
||||
Send comments to <entmib@ietf.org>
|
||||
Mailing list subscription info:
|
||||
http://www.ietf.org/mailman/listinfo/entmib "
|
||||
DESCRIPTION
|
||||
"This module defines Entity MIB extensions for physical
|
||||
sensors.
|
||||
|
||||
Copyright (C) The Internet Society (2002). This version
|
||||
of this MIB module is part of RFC 3433; see the RFC
|
||||
itself for full legal notices."
|
||||
|
||||
REVISION "200212160000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of the Entity Sensor MIB module, published
|
||||
as RFC 3433."
|
||||
::= { mib-2 99 }
|
||||
|
||||
entitySensorObjects OBJECT IDENTIFIER
|
||||
::= { entitySensorMIB 1 }
|
||||
|
||||
-- entitySensorNotifications OBJECT IDENTIFIER
|
||||
-- ::= { entitySensorMIB 2 }
|
||||
entitySensorConformance OBJECT IDENTIFIER
|
||||
::= { entitySensorMIB 3 }
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
EntitySensorDataType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An object using this data type represents the Entity Sensor
|
||||
measurement data type associated with a physical sensor
|
||||
value. The actual data units are determined by examining an
|
||||
object of this type together with the associated
|
||||
EntitySensorDataScale object.
|
||||
|
||||
An object of this type SHOULD be defined together with
|
||||
objects of type EntitySensorDataScale and
|
||||
EntitySensorPrecision. Together, associated objects of
|
||||
these three types are used to identify the semantics of an
|
||||
object of type EntitySensorValue.
|
||||
|
||||
|
||||
|
||||
|
||||
Valid values are:
|
||||
|
||||
other(1): a measure other than those listed below
|
||||
unknown(2): unknown measurement, or arbitrary,
|
||||
relative numbers
|
||||
voltsAC(3): electric potential
|
||||
voltsDC(4): electric potential
|
||||
amperes(5): electric current
|
||||
watts(6): power
|
||||
hertz(7): frequency
|
||||
celsius(8): temperature
|
||||
percentRH(9): percent relative humidity
|
||||
rpm(10): shaft revolutions per minute
|
||||
cmm(11),: cubic meters per minute (airflow)
|
||||
truthvalue(12): value takes { true(1), false(2) }
|
||||
|
||||
"
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
unknown(2),
|
||||
voltsAC(3),
|
||||
voltsDC(4),
|
||||
amperes(5),
|
||||
watts(6),
|
||||
hertz(7),
|
||||
celsius(8),
|
||||
percentRH(9),
|
||||
rpm(10),
|
||||
cmm(11),
|
||||
truthvalue(12)
|
||||
}
|
||||
|
||||
EntitySensorDataScale ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An object using this data type represents a data scaling
|
||||
factor, represented with an International System of Units
|
||||
(SI) prefix. The actual data units are determined by
|
||||
examining an object of this type together with the
|
||||
associated EntitySensorDataType object.
|
||||
|
||||
An object of this type SHOULD be defined together with
|
||||
objects of type EntitySensorDataType and
|
||||
EntitySensorPrecision. Together, associated objects of
|
||||
these three types are used to identify the semantics of an
|
||||
object of type EntitySensorValue."
|
||||
REFERENCE
|
||||
"The International System of Units (SI),
|
||||
|
||||
National Institute of Standards and Technology,
|
||||
Spec. Publ. 330, August 1991."
|
||||
SYNTAX INTEGER {
|
||||
yocto(1), -- 10^-24
|
||||
zepto(2), -- 10^-21
|
||||
atto(3), -- 10^-18
|
||||
femto(4), -- 10^-15
|
||||
pico(5), -- 10^-12
|
||||
nano(6), -- 10^-9
|
||||
micro(7), -- 10^-6
|
||||
milli(8), -- 10^-3
|
||||
units(9), -- 10^0
|
||||
kilo(10), -- 10^3
|
||||
mega(11), -- 10^6
|
||||
giga(12), -- 10^9
|
||||
tera(13), -- 10^12
|
||||
exa(14), -- 10^15
|
||||
peta(15), -- 10^18
|
||||
zetta(16), -- 10^21
|
||||
yotta(17) -- 10^24
|
||||
}
|
||||
|
||||
EntitySensorPrecision ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An object using this data type represents a sensor
|
||||
precision range.
|
||||
|
||||
An object of this type SHOULD be defined together with
|
||||
objects of type EntitySensorDataType and
|
||||
EntitySensorDataScale. Together, associated objects of
|
||||
these three types are used to identify the semantics of an
|
||||
object of type EntitySensorValue.
|
||||
|
||||
If an object of this type contains a value in the range 1 to
|
||||
9, it represents the number of decimal places in the
|
||||
fractional part of an associated EntitySensorValue fixed-
|
||||
point number.
|
||||
|
||||
If an object of this type contains a value in the range -8
|
||||
to -1, it represents the number of accurate digits in the
|
||||
associated EntitySensorValue fixed-point number.
|
||||
|
||||
The value zero indicates the associated EntitySensorValue
|
||||
object is not a fixed-point number.
|
||||
|
||||
Agent implementors must choose a value for the associated
|
||||
EntitySensorPrecision object so that the precision and
|
||||
|
||||
accuracy of the associated EntitySensorValue object is
|
||||
correctly indicated.
|
||||
|
||||
For example, a physical entity representing a temperature
|
||||
sensor that can measure 0 degrees to 100 degrees C in 0.1
|
||||
degree increments, +/- 0.05 degrees, would have an
|
||||
EntitySensorPrecision value of '1', an EntitySensorDataScale
|
||||
value of 'units(9)', and an EntitySensorValue ranging from
|
||||
'0' to '1000'. The EntitySensorValue would be interpreted
|
||||
as 'degrees C * 10'."
|
||||
SYNTAX Integer32 (-8..9)
|
||||
|
||||
EntitySensorValue ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An object using this data type represents an Entity Sensor
|
||||
value.
|
||||
An object of this type SHOULD be defined together with
|
||||
objects of type EntitySensorDataType, EntitySensorDataScale
|
||||
and EntitySensorPrecision. Together, associated objects of
|
||||
those three types are used to identify the semantics of an
|
||||
object of this data type.
|
||||
|
||||
The semantics of an object using this data type are
|
||||
determined by the value of the associated
|
||||
EntitySensorDataType object.
|
||||
|
||||
If the associated EntitySensorDataType object is equal to
|
||||
'voltsAC(3)', 'voltsDC(4)', 'amperes(5)', 'watts(6),
|
||||
'hertz(7)', 'celsius(8)', or 'cmm(11)', then an object of
|
||||
this type MUST contain a fixed point number ranging from
|
||||
-999,999,999 to +999,999,999. The value -1000000000
|
||||
indicates an underflow error. The value +1000000000
|
||||
indicates an overflow error. The EntitySensorPrecision
|
||||
indicates how many fractional digits are represented in the
|
||||
associated EntitySensorValue object.
|
||||
|
||||
If the associated EntitySensorDataType object is equal to
|
||||
'percentRH(9)', then an object of this type MUST contain a
|
||||
number ranging from 0 to 100.
|
||||
|
||||
If the associated EntitySensorDataType object is equal to
|
||||
'rpm(10)', then an object of this type MUST contain a number
|
||||
ranging from -999,999,999 to +999,999,999.
|
||||
|
||||
If the associated EntitySensorDataType object is equal to
|
||||
'truthvalue(12)', then an object of this type MUST contain
|
||||
either the value 'true(1)' or the value 'false(2)'.
|
||||
|
||||
If the associated EntitySensorDataType object is equal to
|
||||
'other(1)' or unknown(2)', then an object of this type MUST
|
||||
contain a number ranging from -1000000000 to 1000000000."
|
||||
SYNTAX Integer32 (-1000000000..1000000000)
|
||||
|
||||
EntitySensorStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An object using this data type represents the operational
|
||||
status of a physical sensor.
|
||||
|
||||
The value 'ok(1)' indicates that the agent can obtain the
|
||||
sensor value.
|
||||
|
||||
The value 'unavailable(2)' indicates that the agent
|
||||
presently cannot obtain the sensor value.
|
||||
|
||||
The value 'nonoperational(3)' indicates that the agent
|
||||
believes the sensor is broken. The sensor could have a hard
|
||||
failure (disconnected wire), or a soft failure such as out-
|
||||
of-range, jittery, or wildly fluctuating readings."
|
||||
SYNTAX INTEGER {
|
||||
ok(1),
|
||||
unavailable(2),
|
||||
nonoperational(3)
|
||||
}
|
||||
|
||||
--
|
||||
-- Entity Sensor Table
|
||||
--
|
||||
|
||||
entPhySensorTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF EntPhySensorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains one row per physical sensor represented
|
||||
by an associated row in the entPhysicalTable."
|
||||
::= { entitySensorObjects 1 }
|
||||
|
||||
entPhySensorEntry OBJECT-TYPE
|
||||
SYNTAX EntPhySensorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about a particular physical sensor.
|
||||
|
||||
|
||||
|
||||
An entry in this table describes the present reading of a
|
||||
sensor, the measurement units and scale, and sensor
|
||||
operational status.
|
||||
|
||||
Entries are created in this table by the agent. An entry
|
||||
for each physical sensor SHOULD be created at the same time
|
||||
as the associated entPhysicalEntry. An entry SHOULD be
|
||||
destroyed if the associated entPhysicalEntry is destroyed."
|
||||
INDEX { entPhysicalIndex } -- SPARSE-AUGMENTS
|
||||
::= { entPhySensorTable 1 }
|
||||
|
||||
EntPhySensorEntry ::= SEQUENCE {
|
||||
entPhySensorType EntitySensorDataType,
|
||||
entPhySensorScale EntitySensorDataScale,
|
||||
entPhySensorPrecision EntitySensorPrecision,
|
||||
entPhySensorValue EntitySensorValue,
|
||||
entPhySensorOperStatus EntitySensorStatus,
|
||||
entPhySensorUnitsDisplay SnmpAdminString,
|
||||
entPhySensorValueTimeStamp TimeStamp,
|
||||
entPhySensorValueUpdateRate Unsigned32
|
||||
}
|
||||
|
||||
entPhySensorType OBJECT-TYPE
|
||||
SYNTAX EntitySensorDataType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of data returned by the associated
|
||||
entPhySensorValue object.
|
||||
|
||||
This object SHOULD be set by the agent during entry
|
||||
creation, and the value SHOULD NOT change during operation."
|
||||
::= { entPhySensorEntry 1 }
|
||||
|
||||
entPhySensorScale OBJECT-TYPE
|
||||
SYNTAX EntitySensorDataScale
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The exponent to apply to values returned by the associated
|
||||
entPhySensorValue object.
|
||||
|
||||
This object SHOULD be set by the agent during entry
|
||||
creation, and the value SHOULD NOT change during operation."
|
||||
::= { entPhySensorEntry 2 }
|
||||
|
||||
|
||||
|
||||
|
||||
entPhySensorPrecision OBJECT-TYPE
|
||||
SYNTAX EntitySensorPrecision
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of decimal places of precision in fixed-point
|
||||
sensor values returned by the associated entPhySensorValue
|
||||
object.
|
||||
|
||||
This object SHOULD be set to '0' when the associated
|
||||
entPhySensorType value is not a fixed-point type: e.g.,
|
||||
'percentRH(9)', 'rpm(10)', 'cmm(11)', or 'truthvalue(12)'.
|
||||
|
||||
This object SHOULD be set by the agent during entry
|
||||
creation, and the value SHOULD NOT change during operation."
|
||||
::= { entPhySensorEntry 3 }
|
||||
|
||||
entPhySensorValue OBJECT-TYPE
|
||||
SYNTAX EntitySensorValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most recent measurement obtained by the agent for this
|
||||
sensor.
|
||||
|
||||
To correctly interpret the value of this object, the
|
||||
associated entPhySensorType, entPhySensorScale, and
|
||||
entPhySensorPrecision objects must also be examined."
|
||||
::= { entPhySensorEntry 4 }
|
||||
|
||||
entPhySensorOperStatus OBJECT-TYPE
|
||||
SYNTAX EntitySensorStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational status of the sensor."
|
||||
::= { entPhySensorEntry 5 }
|
||||
|
||||
entPhySensorUnitsDisplay OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual description of the data units that should be used
|
||||
in the display of entPhySensorValue."
|
||||
::= { entPhySensorEntry 6 }
|
||||
|
||||
|
||||
|
||||
entPhySensorValueTimeStamp OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime at the time the status and/or value
|
||||
of this sensor was last obtained by the agent."
|
||||
::= { entPhySensorEntry 7 }
|
||||
|
||||
entPhySensorValueUpdateRate OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of the frequency that the agent updates the
|
||||
associated entPhySensorValue object, representing in
|
||||
milliseconds.
|
||||
|
||||
The value zero indicates:
|
||||
|
||||
- the sensor value is updated on demand (e.g.,
|
||||
when polled by the agent for a get-request),
|
||||
- the sensor value is updated when the sensor
|
||||
value changes (event-driven),
|
||||
- the agent does not know the update rate.
|
||||
|
||||
"
|
||||
::= { entPhySensorEntry 8 }
|
||||
|
||||
--
|
||||
-- Conformance Section
|
||||
--
|
||||
|
||||
entitySensorCompliances OBJECT IDENTIFIER
|
||||
::= { entitySensorConformance 1 }
|
||||
entitySensorGroups OBJECT IDENTIFIER
|
||||
::= { entitySensorConformance 2 }
|
||||
|
||||
entitySensorCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the Entity
|
||||
Sensor MIB module."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { entitySensorValueGroup }
|
||||
|
||||
|
||||
|
||||
MODULE ENTITY-MIB
|
||||
MANDATORY-GROUPS { entityPhysicalGroup }
|
||||
|
||||
::= { entitySensorCompliances 1 }
|
||||
|
||||
-- Object Groups
|
||||
|
||||
entitySensorValueGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
entPhySensorType,
|
||||
entPhySensorScale,
|
||||
entPhySensorPrecision,
|
||||
entPhySensorValue,
|
||||
entPhySensorOperStatus,
|
||||
entPhySensorUnitsDisplay,
|
||||
entPhySensorValueTimeStamp,
|
||||
entPhySensorValueUpdateRate
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects representing physical entity sensor
|
||||
information."
|
||||
::= { entitySensorGroups 1 }
|
||||
|
||||
END
|
337
MIBS/ENTITY-STATE-MIB
Normal file
337
MIBS/ENTITY-STATE-MIB
Normal file
@ -0,0 +1,337 @@
|
||||
|
||||
|
||||
ENTITY-STATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, mib-2
|
||||
FROM SNMPv2-SMI
|
||||
DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
entPhysicalIndex
|
||||
FROM ENTITY-MIB
|
||||
EntityAdminState, EntityOperState, EntityUsageState,
|
||||
EntityAlarmStatus, EntityStandbyStatus
|
||||
FROM ENTITY-STATE-TC-MIB;
|
||||
|
||||
entityStateMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200511220000Z"
|
||||
ORGANIZATION "IETF Entity MIB Working Group"
|
||||
|
||||
CONTACT-INFO
|
||||
" General Discussion: entmib@ietf.org
|
||||
To Subscribe:
|
||||
http://www.ietf.org/mailman/listinfo/entmib
|
||||
|
||||
http://www.ietf.org/html.charters/entmib-charter.html
|
||||
|
||||
Sharon Chisholm
|
||||
Nortel Networks
|
||||
PO Box 3511 Station C
|
||||
Ottawa, Ont. K1Y 4H7
|
||||
Canada
|
||||
schishol@nortel.com
|
||||
|
||||
David T. Perkins
|
||||
548 Qualbrook Ct
|
||||
San Jose, CA 95110
|
||||
USA
|
||||
Phone: 408 394-8702
|
||||
dperkins@snmpinfo.com
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB defines a state extension to the Entity MIB.
|
||||
|
||||
Copyright (C) The Internet Society 2005. This version
|
||||
of this MIB module is part of RFC 4268; see the RFC
|
||||
itself for full legal notices."
|
||||
REVISION "200511220000Z"
|
||||
DESCRIPTION
|
||||
"Initial version, published as RFC 4268."
|
||||
::= { mib-2 131 }
|
||||
|
||||
-- Entity State Objects
|
||||
|
||||
entStateObjects OBJECT IDENTIFIER ::= { entityStateMIB 1 }
|
||||
|
||||
entStateTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF EntStateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of information about state/status of entities.
|
||||
This is a sparse augment of the entPhysicalTable. Entries
|
||||
appear in this table for values of
|
||||
entPhysicalClass [RFC4133] that in this implementation
|
||||
are able to report any of the state or status stored in
|
||||
this table.
|
||||
|
||||
"
|
||||
::= { entStateObjects 1 }
|
||||
|
||||
entStateEntry OBJECT-TYPE
|
||||
SYNTAX EntStateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"State information about this physical entity."
|
||||
INDEX { entPhysicalIndex }
|
||||
::= { entStateTable 1 }
|
||||
|
||||
EntStateEntry ::= SEQUENCE {
|
||||
entStateLastChanged DateAndTime,
|
||||
entStateAdmin EntityAdminState,
|
||||
entStateOper EntityOperState,
|
||||
entStateUsage EntityUsageState,
|
||||
entStateAlarm EntityAlarmStatus,
|
||||
entStateStandby EntityStandbyStatus
|
||||
}
|
||||
|
||||
entStateLastChanged OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object is the date and
|
||||
time when the value of any of entStateAdmin,
|
||||
entStateOper, entStateUsage, entStateAlarm,
|
||||
or entStateStandby changed for this entity.
|
||||
|
||||
If there has been no change since
|
||||
the last re-initialization of the local system,
|
||||
this object contains the date and time of
|
||||
local system initialization. If there has been
|
||||
no change since the entity was added to the
|
||||
local system, this object contains the date and
|
||||
time of the insertion."
|
||||
::= { entStateEntry 1 }
|
||||
|
||||
entStateAdmin OBJECT-TYPE
|
||||
SYNTAX EntityAdminState
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The administrative state for this entity.
|
||||
|
||||
This object refers to an entities administrative
|
||||
permission to service both other entities within
|
||||
its containment hierarchy as well other users of
|
||||
its services defined by means outside the scope
|
||||
of this MIB.
|
||||
|
||||
Setting this object to 'notSupported' will result
|
||||
in an 'inconsistentValue' error. For entities that
|
||||
do not support administrative state, all set
|
||||
operations will result in an 'inconsistentValue'
|
||||
error.
|
||||
|
||||
Some physical entities exhibit only a subset of the
|
||||
remaining administrative state values. Some entities
|
||||
cannot be locked, and hence this object exhibits only
|
||||
the 'unlocked' state. Other entities cannot be shutdown
|
||||
gracefully, and hence this object does not exhibit the
|
||||
'shuttingDown' state. A value of 'inconsistentValue'
|
||||
will be returned if attempts are made to set this
|
||||
object to values not supported by its administrative
|
||||
model."
|
||||
::= { entStateEntry 2 }
|
||||
|
||||
entStateOper OBJECT-TYPE
|
||||
SYNTAX EntityOperState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The operational state for this entity.
|
||||
|
||||
Note that unlike the state model used within the
|
||||
Interfaces MIB [RFC2863], this object does not follow
|
||||
the administrative state. An administrative state of
|
||||
down does not predict an operational state
|
||||
of disabled.
|
||||
|
||||
A value of 'testing' means that entity currently being
|
||||
tested and cannot therefore report whether it is
|
||||
operational or not.
|
||||
|
||||
A value of 'disabled' means that an entity is totally
|
||||
inoperable and unable to provide service both to entities
|
||||
within its containment hierarchy, or to other receivers
|
||||
of its service as defined in ways outside the scope of
|
||||
this MIB.
|
||||
|
||||
A value of 'enabled' means that an entity is fully or
|
||||
partially operable and able to provide service both to
|
||||
|
||||
entities within its containment hierarchy, or to other
|
||||
receivers of its service as defined in ways outside the
|
||||
scope of this MIB.
|
||||
|
||||
Note that some implementations may not be able to
|
||||
accurately report entStateOper while the
|
||||
entStateAdmin object has a value other than 'unlocked'.
|
||||
In these cases, this object MUST have a value
|
||||
of 'unknown'."
|
||||
::= { entStateEntry 3 }
|
||||
|
||||
entStateUsage OBJECT-TYPE
|
||||
SYNTAX EntityUsageState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The usage state for this entity.
|
||||
|
||||
This object refers to an entity's ability to service more
|
||||
physical entities in a containment hierarchy. A value
|
||||
of 'idle' means this entity is able to contain other
|
||||
entities but that no other entity is currently
|
||||
contained within this entity.
|
||||
|
||||
A value of 'active' means that at least one entity is
|
||||
contained within this entity, but that it could handle
|
||||
more. A value of 'busy' means that the entity is unable
|
||||
to handle any additional entities being contained in it.
|
||||
|
||||
Some entities will exhibit only a subset of the
|
||||
usage state values. Entities that are unable to ever
|
||||
service any entities within a containment hierarchy will
|
||||
always have a usage state of 'busy'. Some entities will
|
||||
only ever be able to support one entity within its
|
||||
containment hierarchy and will therefore only exhibit
|
||||
values of 'idle' and 'busy'."
|
||||
::= { entStateEntry 4 }
|
||||
|
||||
entStateAlarm OBJECT-TYPE
|
||||
SYNTAX EntityAlarmStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm status for this entity. It does not include
|
||||
the alarms raised on child components within its
|
||||
containment hierarchy.
|
||||
|
||||
A value of 'unknown' means that this entity is
|
||||
|
||||
unable to report alarm state. Note that this differs
|
||||
from 'indeterminate', which means that alarm state
|
||||
is supported and there are alarms against this entity,
|
||||
but the severity of some of the alarms is not known.
|
||||
|
||||
If no bits are set, then this entity supports reporting
|
||||
of alarms, but there are currently no active alarms
|
||||
against this entity."
|
||||
::= { entStateEntry 5 }
|
||||
|
||||
entStateStandby OBJECT-TYPE
|
||||
SYNTAX EntityStandbyStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The standby status for this entity.
|
||||
|
||||
Some entities will exhibit only a subset of the
|
||||
remaining standby state values. If this entity
|
||||
cannot operate in a standby role, the value of this
|
||||
object will always be 'providingService'."
|
||||
::= { entStateEntry 6 }
|
||||
|
||||
-- Notifications
|
||||
entStateNotifications OBJECT IDENTIFIER ::= { entityStateMIB 0 }
|
||||
|
||||
entStateOperEnabled NOTIFICATION-TYPE
|
||||
OBJECTS { entStateAdmin,
|
||||
entStateAlarm
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entStateOperEnabled notification signifies that the
|
||||
SNMP entity, acting in an agent role, has detected that
|
||||
the entStateOper object for one of its entities has
|
||||
transitioned into the 'enabled' state.
|
||||
|
||||
The entity this notification refers can be identified by
|
||||
extracting the entPhysicalIndex from one of the
|
||||
variable bindings. The entStateAdmin and entStateAlarm
|
||||
varbinds may be examined to find out additional
|
||||
information on the administrative state at the time of
|
||||
the operation state change as well as to find out whether
|
||||
there were any known alarms against the entity at that
|
||||
time that may explain why the physical entity has become
|
||||
operationally disabled."
|
||||
::= { entStateNotifications 1 }
|
||||
|
||||
entStateOperDisabled NOTIFICATION-TYPE
|
||||
OBJECTS { entStateAdmin,
|
||||
entStateAlarm }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entStateOperDisabled notification signifies that the
|
||||
SNMP entity, acting in an agent role, has detected that
|
||||
the entStateOper object for one of its entities has
|
||||
transitioned into the 'disabled' state.
|
||||
|
||||
The entity this notification refers can be identified by
|
||||
extracting the entPhysicalIndex from one of the
|
||||
variable bindings. The entStateAdmin and entStateAlarm
|
||||
varbinds may be examined to find out additional
|
||||
information on the administrative state at the time of
|
||||
the operation state change as well as to find out whether
|
||||
there were any known alarms against the entity at that
|
||||
time that may affect the physical entity's
|
||||
ability to stay operationally enabled."
|
||||
::= { entStateNotifications 2 }
|
||||
|
||||
-- Conformance and Compliance
|
||||
|
||||
entStateConformance OBJECT IDENTIFIER ::= { entityStateMIB 2 }
|
||||
|
||||
entStateCompliances OBJECT IDENTIFIER
|
||||
::= { entStateConformance 1 }
|
||||
|
||||
entStateCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the Entity State MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
entStateGroup
|
||||
}
|
||||
GROUP entStateNotificationsGroup
|
||||
DESCRIPTION
|
||||
"This group is optional."
|
||||
OBJECT entStateAdmin
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
::= { entStateCompliances 1 }
|
||||
|
||||
entStateGroups OBJECT IDENTIFIER ::= { entStateConformance 2 }
|
||||
|
||||
entStateGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
entStateLastChanged,
|
||||
entStateAdmin,
|
||||
entStateOper,
|
||||
entStateUsage,
|
||||
entStateAlarm,
|
||||
entStateStandby
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Standard Entity State group."
|
||||
::= { entStateGroups 1}
|
||||
|
||||
entStateNotificationsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
entStateOperEnabled,
|
||||
entStateOperDisabled
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Standard Entity State Notification group."
|
||||
::= { entStateGroups 2}
|
||||
|
||||
END
|
||||
|
||||
|
178
MIBS/ENTITY-STATE-TC-MIB
Normal file
178
MIBS/ENTITY-STATE-TC-MIB
Normal file
@ -0,0 +1,178 @@
|
||||
ENTITY-STATE-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, mib-2 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
entityStateTc MODULE-IDENTITY
|
||||
LAST-UPDATED "200511220000Z"
|
||||
ORGANIZATION "IETF Entity MIB Working Group"
|
||||
CONTACT-INFO
|
||||
"General Discussion: entmib@ietf.org
|
||||
To Subscribe:
|
||||
http://www.ietf.org/mailman/listinfo/entmib
|
||||
|
||||
http://www.ietf.org/html.charters/entmib-charter.html
|
||||
|
||||
Sharon Chisholm
|
||||
Nortel Networks
|
||||
PO Box 3511 Station C
|
||||
Ottawa, Ont. K1Y 4H7
|
||||
Canada
|
||||
schishol@nortel.com
|
||||
|
||||
David T. Perkins
|
||||
548 Qualbrook Ct
|
||||
San Jose, CA 95110
|
||||
USA
|
||||
Phone: 408 394-8702
|
||||
dperkins@snmpinfo.com"
|
||||
DESCRIPTION
|
||||
"This MIB defines state textual conventions.
|
||||
|
||||
Copyright (C) The Internet Society 2005. This version
|
||||
of this MIB module is part of RFC 4268; see the RFC
|
||||
itself for full legal notices."
|
||||
REVISION "200511220000Z"
|
||||
DESCRIPTION
|
||||
"Initial version, published as RFC 4268."
|
||||
::= { mib-2 130 }
|
||||
|
||||
EntityAdminState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Represents the various possible administrative states.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
A value of 'locked' means the resource is administratively
|
||||
prohibited from use. A value of 'shuttingDown' means that
|
||||
usage is administratively limited to current instances of
|
||||
use. A value of 'unlocked' means the resource is not
|
||||
administratively prohibited from use. A value of
|
||||
'unknown' means that this resource is unable to
|
||||
report administrative state."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown (1),
|
||||
locked (2),
|
||||
shuttingDown (3),
|
||||
unlocked (4)
|
||||
}
|
||||
|
||||
EntityOperState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Represents the possible values of operational states.
|
||||
|
||||
A value of 'disabled' means the resource is totally
|
||||
inoperable. A value of 'enabled' means the resource
|
||||
is partially or fully operable. A value of 'testing'
|
||||
means the resource is currently being tested
|
||||
and cannot therefore report whether it is operational
|
||||
or not. A value of 'unknown' means that this
|
||||
resource is unable to report operational state."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown (1),
|
||||
disabled (2),
|
||||
enabled (3),
|
||||
testing (4)
|
||||
}
|
||||
|
||||
EntityUsageState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Represents the possible values of usage states.
|
||||
A value of 'idle' means the resource is servicing no
|
||||
users. A value of 'active' means the resource is
|
||||
currently in use and it has sufficient spare capacity
|
||||
to provide for additional users. A value of 'busy'
|
||||
means the resource is currently in use, but it
|
||||
currently has no spare capacity to provide for
|
||||
additional users. A value of 'unknown' means
|
||||
that this resource is unable to report usage state."
|
||||
SYNTAX INTEGER
|
||||
|
||||
|
||||
|
||||
{
|
||||
unknown (1),
|
||||
idle (2),
|
||||
active (3),
|
||||
busy (4)
|
||||
}
|
||||
|
||||
|
||||
EntityAlarmStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Represents the possible values of alarm status.
|
||||
An Alarm [RFC3877] is a persistent indication
|
||||
of an error or warning condition.
|
||||
|
||||
When no bits of this attribute are set, then no active
|
||||
alarms are known against this entity and it is not under
|
||||
repair.
|
||||
|
||||
When the 'value of underRepair' is set, the resource is
|
||||
currently being repaired, which, depending on the
|
||||
implementation, may make the other values in this bit
|
||||
string not meaningful.
|
||||
|
||||
When the value of 'critical' is set, one or more critical
|
||||
alarms are active against the resource. When the value
|
||||
of 'major' is set, one or more major alarms are active
|
||||
against the resource. When the value of 'minor' is set,
|
||||
one or more minor alarms are active against the resource.
|
||||
When the value of 'warning' is set, one or more warning
|
||||
alarms are active against the resource. When the value
|
||||
of 'indeterminate' is set, one or more alarms of whose
|
||||
perceived severity cannot be determined are active
|
||||
against this resource.
|
||||
|
||||
A value of 'unknown' means that this resource is
|
||||
unable to report alarm state."
|
||||
SYNTAX BITS
|
||||
{
|
||||
unknown (0),
|
||||
underRepair (1),
|
||||
critical(2),
|
||||
major(3),
|
||||
minor(4),
|
||||
-- The following are not defined in X.733
|
||||
warning (5),
|
||||
indeterminate (6)
|
||||
}
|
||||
|
||||
|
||||
|
||||
EntityStandbyStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Represents the possible values of standby status.
|
||||
|
||||
A value of 'hotStandby' means the resource is not
|
||||
providing service, but it will be immediately able to
|
||||
take over the role of the resource to be backed up,
|
||||
without the need for initialization activity, and will
|
||||
contain the same information as the resource to be
|
||||
backed up. A value of 'coldStandy' means that the
|
||||
resource is to back up another resource, but will not
|
||||
be immediately able to take over the role of a resource
|
||||
to be backed up, and will require some initialization
|
||||
activity. A value of 'providingService' means the
|
||||
resource is providing service. A value of
|
||||
'unknown' means that this resource is unable to
|
||||
report standby state."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown (1),
|
||||
hotStandby (2),
|
||||
coldStandby (3),
|
||||
providingService (4)
|
||||
}
|
||||
|
||||
END
|
1862
MIBS/EtherLike-MIB
Normal file
1862
MIBS/EtherLike-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2844
MIBS/FCMGMT-MIB
Normal file
2844
MIBS/FCMGMT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2150
MIBS/FDDI-SMT73-MIB
Normal file
2150
MIBS/FDDI-SMT73-MIB
Normal file
File diff suppressed because it is too large
Load Diff
61
MIBS/FLOAT-TC-MIB
Normal file
61
MIBS/FLOAT-TC-MIB
Normal file
@ -0,0 +1,61 @@
|
||||
FLOAT-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
mib-2 FROM SNMPv2-SMI -- RFC 2578
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC; -- RFC 2579
|
||||
|
||||
floatTcMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201107270000Z" -- July 27, 2011
|
||||
ORGANIZATION "IETF OPSAWG Working Group"
|
||||
CONTACT-INFO "WG Email: opsawg@ietf.org
|
||||
|
||||
Editor: Randy Presuhn
|
||||
randy_presuhn@mindspring.com"
|
||||
DESCRIPTION "Textual conventions for the representation
|
||||
of floating-point numbers.
|
||||
|
||||
Copyright (c) 2011 IETF Trust and the persons
|
||||
identified as authors of the code. All rights
|
||||
reserved.
|
||||
|
||||
Redistribution and use in source and binary forms,
|
||||
with or without modification, is permitted pursuant
|
||||
to, and subject to the license terms contained in,
|
||||
the Simplified BSD License set forth in Section
|
||||
4.c of the IETF Trust's Legal Provisions Relating
|
||||
to IETF Documents
|
||||
(http://trustee.ietf.org/license-info).
|
||||
|
||||
This version of this MIB module is part of RFC 6340;
|
||||
see the RFC itself for full legal notices."
|
||||
|
||||
REVISION "201107270000Z" -- July 27, 2011
|
||||
DESCRIPTION "Initial version, published as RFC 6340."
|
||||
::= { mib-2 201 }
|
||||
|
||||
Float32TC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "This type represents a 32-bit (4-octet) IEEE
|
||||
floating-point number in binary interchange format."
|
||||
REFERENCE "IEEE Standard for Floating-Point Arithmetic,
|
||||
Standard 754-2008"
|
||||
SYNTAX OCTET STRING (SIZE(4))
|
||||
|
||||
Float64TC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "This type represents a 64-bit (8-octet) IEEE
|
||||
floating-point number in binary interchange format."
|
||||
REFERENCE "IEEE Standard for Floating-Point Arithmetic,
|
||||
Standard 754-2008"
|
||||
SYNTAX OCTET STRING (SIZE(8))
|
||||
|
||||
Float128TC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "This type represents a 128-bit (16-octet) IEEE
|
||||
floating-point number in binary interchange format."
|
||||
REFERENCE "IEEE Standard for Floating-Point Arithmetic,
|
||||
Standard 754-2008"
|
||||
SYNTAX OCTET STRING (SIZE(16))
|
||||
|
||||
END
|
1084
MIBS/FRAME-RELAY-DTE-MIB
Normal file
1084
MIBS/FRAME-RELAY-DTE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
368
MIBS/FROGFOOT-RESOURCES-MIB
Normal file
368
MIBS/FROGFOOT-RESOURCES-MIB
Normal file
@ -0,0 +1,368 @@
|
||||
FROGFOOT-RESOURCES-MIB
|
||||
|
||||
-- -*- mib -*-
|
||||
|
||||
DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Frogfoot Networks CC Resources MIB
|
||||
|
||||
--
|
||||
-- The idea behind this is to measure usage of resources.
|
||||
-- It does not contain information about the system such as
|
||||
-- cpu/disk types, etc.
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32,
|
||||
enterprises
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF;
|
||||
|
||||
resources MODULE-IDENTITY
|
||||
LAST-UPDATED "200407170000Z"
|
||||
ORGANIZATION "Frogfoot Networks"
|
||||
CONTACT-INFO
|
||||
" Abraham van der Merwe
|
||||
|
||||
Postal: Frogfoot Networks CC
|
||||
P.O. Box 23618
|
||||
Claremont
|
||||
Cape Town
|
||||
7735
|
||||
South Africa
|
||||
|
||||
Phone: +27 82 565 4451
|
||||
Email: abz@frogfoot.net"
|
||||
DESCRIPTION
|
||||
"The MIB module to describe system resources."
|
||||
::= { system 1 }
|
||||
|
||||
frogfoot OBJECT IDENTIFIER ::= { enterprises 10002 }
|
||||
servers OBJECT IDENTIFIER ::= { frogfoot 1 }
|
||||
system OBJECT IDENTIFIER ::= { servers 1 }
|
||||
|
||||
memory OBJECT IDENTIFIER ::= { resources 1 }
|
||||
swap OBJECT IDENTIFIER ::= { resources 2 }
|
||||
storage OBJECT IDENTIFIER ::= { resources 3 }
|
||||
load OBJECT IDENTIFIER ::= { resources 4 }
|
||||
|
||||
resMIB OBJECT IDENTIFIER ::= { resources 31 }
|
||||
resMIBObjects OBJECT IDENTIFIER ::= { resMIB 1 }
|
||||
resConformance OBJECT IDENTIFIER ::= { resMIB 2 }
|
||||
|
||||
resGroups OBJECT IDENTIFIER ::= { resConformance 1 }
|
||||
resCompliances OBJECT IDENTIFIER ::= { resConformance 2 }
|
||||
|
||||
TableIndex ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value, greater than zero. It is recommended
|
||||
that values are assigned contiguously starting from 1."
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
|
||||
--
|
||||
-- Memory statistics
|
||||
--
|
||||
|
||||
memTotal OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total usable physical memory (in KB)"
|
||||
::= { memory 1 }
|
||||
|
||||
memFree OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Available physical memory (in KB)"
|
||||
::= { memory 2 }
|
||||
|
||||
memBuffer OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Physical memory used by buffers (in KB)"
|
||||
::= { memory 3 }
|
||||
|
||||
memCache OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Physical memory used for caching (in KB)"
|
||||
::= { memory 4 }
|
||||
|
||||
--
|
||||
-- Swap space statistics
|
||||
--
|
||||
|
||||
swapTotal OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total swap space size (in KB)"
|
||||
::= { swap 1 }
|
||||
|
||||
swapFree OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Swap space still available (in KB)"
|
||||
::= { swap 2 }
|
||||
|
||||
--
|
||||
-- Disk space statistics
|
||||
--
|
||||
|
||||
diskNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of mounted disks present on this system."
|
||||
::= { storage 1 }
|
||||
|
||||
diskTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF DiskEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of mounted disks on this system."
|
||||
::= { storage 2 }
|
||||
|
||||
diskEntry OBJECT-TYPE
|
||||
SYNTAX DiskEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing management information applicable
|
||||
to a particular mounted disk on the system."
|
||||
INDEX { diskIndex }
|
||||
::= { diskTable 1 }
|
||||
|
||||
DiskEntry ::=
|
||||
SEQUENCE {
|
||||
diskIndex TableIndex,
|
||||
diskDev DisplayString,
|
||||
diskDir DisplayString,
|
||||
diskFSType INTEGER,
|
||||
diskTotal Gauge32,
|
||||
diskFree Gauge32
|
||||
}
|
||||
|
||||
diskIndex OBJECT-TYPE
|
||||
SYNTAX TableIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value, greater than zero, for each disk on the
|
||||
system. It is recommended that values are assigned contiguously
|
||||
starting from 1."
|
||||
::= { diskEntry 1 }
|
||||
|
||||
diskDev OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string containing the disk device name."
|
||||
::= { diskEntry 2 }
|
||||
|
||||
diskDir OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string containing the disk mount point."
|
||||
::= { diskEntry 3 }
|
||||
|
||||
diskFSType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(0), -- Unknown File System
|
||||
adfs(1), -- Acorn Advanced Disc Filing System
|
||||
affs(2), -- Amiga Fast File System
|
||||
coda(3), -- CODA File System
|
||||
cramfs(4), -- cram File System for small storage (ROMs etc)
|
||||
ext2(5), -- Ext2 File System
|
||||
hpfs(6), -- OS/2 HPFS File System
|
||||
iso9660(7), -- ISO 9660 (CDROM) File System
|
||||
jffs2(8), -- Journalling Flash File System
|
||||
jfs(9), -- JFS File System
|
||||
minix(10), -- Minix File System
|
||||
msdos(11), -- FAT-based File Systems
|
||||
ncpfs(12), -- Novell Netware(tm) File System
|
||||
nfs(13), -- Network File Sharing Protocol
|
||||
ntfs(14), -- NTFS File System (Windows NT)
|
||||
qnx4(15), -- QNX4 File System
|
||||
reiserfs(16), -- ReiserFS Journalling File System
|
||||
romfs(17), -- ROM File System
|
||||
smbfs(18), -- Server Message Block (SMB) Protocol
|
||||
sysv(19), -- SystemV/V7/Xenix/Coherent File System
|
||||
tmpfs(20), -- Virtual Memory File System
|
||||
udf(21), -- UDF (DVD, CDRW, etc) File System
|
||||
ufs(22), -- UFS File System (SunOS, FreeBSD, etc)
|
||||
vxfs(23), -- VERITAS VxFS(TM) File System
|
||||
xfs(24) -- XFS (SGI) Journalling File System
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of file system present on the disk. This
|
||||
does not include fake file systems such as the proc file
|
||||
system, devfs, etc. Additional types may be assigned by
|
||||
Frogfoot Networks in the future."
|
||||
::= { diskEntry 4 }
|
||||
|
||||
diskTotal OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total space on disk (in MB)"
|
||||
::= { diskEntry 5 }
|
||||
|
||||
diskFree OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Disk space still available (in MB)"
|
||||
::= { diskEntry 6 }
|
||||
|
||||
--
|
||||
-- Load Average statistics
|
||||
--
|
||||
|
||||
loadNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of load averages stored in the
|
||||
load average table."
|
||||
::= { load 1 }
|
||||
|
||||
loadTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF LoadEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Load average information."
|
||||
::= { load 2 }
|
||||
|
||||
loadEntry OBJECT-TYPE
|
||||
SYNTAX LoadEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing load average information."
|
||||
INDEX { loadIndex }
|
||||
::= { loadTable 1 }
|
||||
|
||||
LoadEntry ::=
|
||||
SEQUENCE {
|
||||
loadIndex TableIndex,
|
||||
loadDescr DisplayString,
|
||||
loadValue Gauge32
|
||||
}
|
||||
|
||||
loadIndex OBJECT-TYPE
|
||||
SYNTAX TableIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value, greater than zero, for each
|
||||
load average stored."
|
||||
::= { loadEntry 1 }
|
||||
|
||||
loadDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A description of each load average."
|
||||
::= { loadEntry 2 }
|
||||
|
||||
loadValue OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The 1,5 and 10 minute load averages. These values are
|
||||
stored as a percentage of processor load."
|
||||
::= { loadEntry 3 }
|
||||
|
||||
--
|
||||
-- Compliance Statements
|
||||
--
|
||||
|
||||
resCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMP entities which have
|
||||
system resources such as volatile and non-volatile
|
||||
storage."
|
||||
MODULE
|
||||
MANDATORY-GROUPS { resMemGroup, resSwapGroup, resDiskGroup, resLoadGroup }
|
||||
GROUP resMemGroup
|
||||
DESCRIPTION
|
||||
"This group is mandatory for those systems which have
|
||||
any form of volatile storage."
|
||||
GROUP resSwapGroup
|
||||
DESCRIPTION
|
||||
"This group is mandatory for those systems which have
|
||||
the ability to temporarily swap unused pages to disk."
|
||||
GROUP resDiskGroup
|
||||
DESCRIPTION
|
||||
"This group is mandatory for those systems which have
|
||||
any form of non-volatile storage."
|
||||
GROUP resLoadGroup
|
||||
DESCRIPTION
|
||||
"This group is mandatory for those systems which store
|
||||
any form of processor load average information."
|
||||
::= { resCompliances 1 }
|
||||
|
||||
resMemGroup OBJECT-GROUP
|
||||
OBJECTS { memTotal, memFree, memBuffer, memCache }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information specific to
|
||||
volatile system storage."
|
||||
::= { resGroups 1 }
|
||||
|
||||
resSwapGroup OBJECT-GROUP
|
||||
OBJECTS { swapTotal, swapFree }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information specific to
|
||||
storage used for swapping pages to disk."
|
||||
::= { resGroups 2 }
|
||||
|
||||
resDiskGroup OBJECT-GROUP
|
||||
OBJECTS { diskNumber, diskDev, diskDir, diskFSType, diskTotal, diskFree }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information specific to
|
||||
non-volatile system storage."
|
||||
::= { resGroups 3 }
|
||||
|
||||
resLoadGroup OBJECT-GROUP
|
||||
OBJECTS { loadNumber, loadDescr, loadValue }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information specific to
|
||||
processor load averages."
|
||||
::= { resGroups 4 }
|
||||
|
||||
END
|
||||
|
2168
MIBS/GBOND-MIB
Normal file
2168
MIBS/GBOND-MIB
Normal file
File diff suppressed because it is too large
Load Diff
683
MIBS/HC-ALARM-MIB
Normal file
683
MIBS/HC-ALARM-MIB
Normal file
@ -0,0 +1,683 @@
|
||||
HC-ALARM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Integer32, Counter32, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
RowStatus, VariablePointer, StorageType,
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
CounterBasedGauge64
|
||||
FROM HCNUM-TC
|
||||
rmon, OwnerString, rmonEventGroup
|
||||
FROM RMON-MIB;
|
||||
|
||||
hcAlarmMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200212160000Z"
|
||||
ORGANIZATION "Netgear Inc"
|
||||
CONTACT-INFO ""
|
||||
DESCRIPTION
|
||||
"This module defines Remote Monitoring MIB extensions for
|
||||
High Capacity Alarms.
|
||||
|
||||
Copyright (C) The Internet Society (2002). This version
|
||||
of this MIB module is part of RFC 3434; see the RFC
|
||||
itself for full legal notices."
|
||||
|
||||
REVISION "200212160000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of the High Capacity Alarm MIB module.
|
||||
This version published as RFC 3434."
|
||||
::= { rmon 29 }
|
||||
|
||||
hcAlarmObjects OBJECT IDENTIFIER ::= { hcAlarmMIB 1 }
|
||||
hcAlarmNotifications OBJECT IDENTIFIER ::= { hcAlarmMIB 2 }
|
||||
hcAlarmConformance OBJECT IDENTIFIER ::= { hcAlarmMIB 3 }
|
||||
|
||||
hcAlarmControlObjects OBJECT IDENTIFIER ::= { hcAlarmObjects 1 }
|
||||
hcAlarmCapabilitiesObjects OBJECT IDENTIFIER
|
||||
::= { hcAlarmObjects 2 }
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
HcValueStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data type indicates the validity and sign of the data
|
||||
in associated object instances which represent the absolute
|
||||
value of a high capacity numeric quantity. Such an object
|
||||
may be represented with one or more object instances. An
|
||||
object of type HcValueStatus MUST be defined within the same
|
||||
structure as the object(s) representing the high capacity
|
||||
absolute value.
|
||||
|
||||
If the associated object instance(s) representing the high
|
||||
capacity absolute value could not be accessed during the
|
||||
sampling interval, and is therefore invalid, then the
|
||||
associated HcValueStatus object will contain the value
|
||||
'valueNotAvailable(1)'.
|
||||
|
||||
If the associated object instance(s) representing the high
|
||||
capacity absolute value are valid and actual value of the
|
||||
sample is greater than or equal to zero, then the associated
|
||||
HcValueStatus object will contain the value
|
||||
'valuePositive(2)'.
|
||||
|
||||
If the associated object instance(s) representing the high
|
||||
capacity absolute value are valid and the actual value of
|
||||
the sample is less than zero, then the associated
|
||||
HcValueStatus object will contain the value
|
||||
'valueNegative(3)'. The associated absolute value should be
|
||||
multiplied by -1 to obtain the true sample value."
|
||||
SYNTAX INTEGER {
|
||||
valueNotAvailable(1),
|
||||
valuePositive(2),
|
||||
valueNegative(3)
|
||||
}
|
||||
|
||||
--
|
||||
-- High Capacity Alarm Table
|
||||
--
|
||||
|
||||
hcAlarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HcAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of entries for the configuration of high capacity
|
||||
alarms."
|
||||
::= { hcAlarmControlObjects 1 }
|
||||
|
||||
hcAlarmEntry OBJECT-TYPE
|
||||
SYNTAX HcAlarmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual row in the hcAlarmTable. Entries are usually
|
||||
created in this table by management application action, but
|
||||
may also be created by agent action as well."
|
||||
INDEX { hcAlarmIndex }
|
||||
::= { hcAlarmTable 1 }
|
||||
|
||||
HcAlarmEntry ::= SEQUENCE {
|
||||
hcAlarmIndex Integer32,
|
||||
hcAlarmInterval Integer32,
|
||||
hcAlarmVariable VariablePointer,
|
||||
hcAlarmSampleType INTEGER,
|
||||
hcAlarmAbsValue CounterBasedGauge64,
|
||||
hcAlarmValueStatus HcValueStatus,
|
||||
hcAlarmStartupAlarm INTEGER,
|
||||
hcAlarmRisingThreshAbsValueLo Unsigned32,
|
||||
hcAlarmRisingThreshAbsValueHi Unsigned32,
|
||||
hcAlarmRisingThresholdValStatus HcValueStatus,
|
||||
hcAlarmFallingThreshAbsValueLo Unsigned32,
|
||||
hcAlarmFallingThreshAbsValueHi Unsigned32,
|
||||
hcAlarmFallingThresholdValStatus HcValueStatus,
|
||||
hcAlarmRisingEventIndex Integer32,
|
||||
hcAlarmFallingEventIndex Integer32,
|
||||
hcAlarmValueFailedAttempts Counter32,
|
||||
hcAlarmOwner OwnerString,
|
||||
hcAlarmStorageType StorageType,
|
||||
hcAlarmStatus RowStatus }
|
||||
|
||||
hcAlarmIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An arbitrary integer index value used to uniquely identify
|
||||
this high capacity alarm entry."
|
||||
::= { hcAlarmEntry 1 }
|
||||
|
||||
hcAlarmInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
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^63 - 1 during a single
|
||||
sampling interval.
|
||||
|
||||
This object may not be modified if the associated
|
||||
hcAlarmStatus object is equal to active(1)."
|
||||
::= { hcAlarmEntry 2 }
|
||||
|
||||
hcAlarmVariable OBJECT-TYPE
|
||||
SYNTAX VariablePointer
|
||||
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.
|
||||
|
||||
This object may not be modified if the associated
|
||||
hcAlarmStatus object is equal to active(1)."
|
||||
::= { hcAlarmEntry 3 }
|
||||
|
||||
hcAlarmSampleType 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.
|
||||
|
||||
If the associated hcAlarmVariable instance could not be
|
||||
obtained at the previous sample interval, then a delta
|
||||
sample is not possible, and the value of the associated
|
||||
hcAlarmValueStatus object for this interval will be
|
||||
valueNotAvailable(1).
|
||||
|
||||
This object may not be modified if the associated
|
||||
hcAlarmStatus object is equal to active(1)."
|
||||
::= { hcAlarmEntry 4 }
|
||||
|
||||
hcAlarmAbsValue OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The absolute value (i.e., unsigned value) of the
|
||||
hcAlarmVariable statistic during the last sampling period.
|
||||
The value during the current sampling period is not made
|
||||
available until the period is completed.
|
||||
|
||||
To obtain the true value for this sampling interval, the
|
||||
associated instance of hcAlarmValueStatus must be checked,
|
||||
and the value of this object adjusted as necessary.
|
||||
|
||||
If the MIB instance could not be accessed during the
|
||||
sampling interval, then this object will have a value of
|
||||
zero and the associated instance of hcAlarmValueStatus will
|
||||
be set to 'valueNotAvailable(1)'."
|
||||
::= { hcAlarmEntry 5 }
|
||||
|
||||
hcAlarmValueStatus OBJECT-TYPE
|
||||
SYNTAX HcValueStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the validity and sign of the data for
|
||||
the hcAlarmAbsValue object, as described in the
|
||||
HcValueStatus textual convention."
|
||||
::= { hcAlarmEntry 6 }
|
||||
|
||||
hcAlarmStartupAlarm 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
|
||||
active. If the first sample after this entry becomes active
|
||||
is greater than or equal to the rising threshold and this
|
||||
object 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 falling threshold and
|
||||
this object 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
|
||||
hcAlarmStatus object is equal to active(1)."
|
||||
::= { hcAlarmEntry 7 }
|
||||
|
||||
hcAlarmRisingThreshAbsValueLo OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The lower 32 bits of the absolute value for threshold for
|
||||
the sampled statistic. The actual threshold value is
|
||||
determined by the associated instances of the
|
||||
hcAlarmRisingThreshAbsValueHi and
|
||||
hcAlarmRisingThresholdValStatus objects, as follows:
|
||||
|
||||
ABS(threshold) = hcAlarmRisingThreshAbsValueLo +
|
||||
(hcAlarmRisingThreshAbsValueHi * 2^^32)
|
||||
|
||||
The absolute value of the threshold is adjusted as required,
|
||||
as described in the HcValueStatus textual convention. These
|
||||
three object instances are conceptually combined to
|
||||
represent the rising threshold for this entry.
|
||||
|
||||
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
|
||||
hcAlarmStartupAlarm 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 threshold identified by the
|
||||
hcAlarmFallingThreshAbsValueLo,
|
||||
hcAlarmFallingThreshAbsValueHi, and
|
||||
hcAlarmFallingThresholdValStatus objects.
|
||||
This object may not be modified if the associated
|
||||
hcAlarmStatus object is equal to active(1)."
|
||||
|
||||
::= { hcAlarmEntry 8 }
|
||||
|
||||
hcAlarmRisingThreshAbsValueHi OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The upper 32 bits of the absolute value for threshold for
|
||||
the sampled statistic. The actual threshold value is
|
||||
determined by the associated instances of the
|
||||
hcAlarmRisingThreshAbsValueLo and
|
||||
hcAlarmRisingThresholdValStatus objects, as follows:
|
||||
|
||||
ABS(threshold) = hcAlarmRisingThreshAbsValueLo +
|
||||
(hcAlarmRisingThreshAbsValueHi * 2^^32)
|
||||
|
||||
The absolute value of the threshold is adjusted as required,
|
||||
as described in the HcValueStatus textual convention. These
|
||||
three object instances are conceptually combined to
|
||||
represent the rising threshold for this entry.
|
||||
|
||||
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
|
||||
hcAlarmStartupAlarm 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 threshold identified by the
|
||||
hcAlarmFallingThreshAbsValueLo,
|
||||
hcAlarmFallingThreshAbsValueHi, and
|
||||
hcAlarmFallingThresholdValStatus objects.
|
||||
|
||||
This object may not be modified if the associated
|
||||
hcAlarmStatus object is equal to active(1)."
|
||||
::= { hcAlarmEntry 9 }
|
||||
|
||||
hcAlarmRisingThresholdValStatus OBJECT-TYPE
|
||||
SYNTAX HcValueStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the sign of the data for the rising
|
||||
threshold, as defined by the hcAlarmRisingThresAbsValueLo
|
||||
and hcAlarmRisingThresAbsValueHi objects, as described in
|
||||
the HcValueStatus textual convention.
|
||||
|
||||
The enumeration 'valueNotAvailable(1)' is not allowed, and
|
||||
the associated hcAlarmStatus object cannot be equal to
|
||||
'active(1)' if this object is set to this value.
|
||||
|
||||
This object may not be modified if the associated
|
||||
hcAlarmStatus object is equal to active(1)."
|
||||
::= { hcAlarmEntry 10 }
|
||||
|
||||
hcAlarmFallingThreshAbsValueLo OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The lower 32 bits of the absolute value for threshold for
|
||||
the sampled statistic. The actual threshold value is
|
||||
determined by the associated instances of the
|
||||
hcAlarmFallingThreshAbsValueHi and
|
||||
hcAlarmFallingThresholdValStatus objects, as follows:
|
||||
|
||||
ABS(threshold) = hcAlarmFallingThreshAbsValueLo +
|
||||
(hcAlarmFallingThreshAbsValueHi * 2^^32)
|
||||
|
||||
The absolute value of the threshold is adjusted as required,
|
||||
as described in the HcValueStatus textual convention. These
|
||||
three object instances are conceptually combined to
|
||||
represent the falling threshold for this entry.
|
||||
|
||||
When the current sampled value is less than or equal to this
|
||||
threshold, and the value at the last sampling interval was
|
||||
greater 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 less than or
|
||||
equal to this threshold and the associated
|
||||
hcAlarmStartupAlarm is equal to fallingAlarm(2) or
|
||||
risingOrFallingAlarm(3).
|
||||
|
||||
After a falling event is generated, another such event will
|
||||
not be generated until the sampled value rises above this
|
||||
threshold and reaches the threshold identified by the
|
||||
hcAlarmRisingThreshAbsValueLo,
|
||||
hcAlarmRisingThreshAbsValueHi, and
|
||||
hcAlarmRisingThresholdValStatus objects.
|
||||
|
||||
This object may not be modified if the associated
|
||||
hcAlarmStatus object is equal to active(1)."
|
||||
::= { hcAlarmEntry 11 }
|
||||
|
||||
hcAlarmFallingThreshAbsValueHi OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The upper 32 bits of the absolute value for threshold for
|
||||
the sampled statistic. The actual threshold value is
|
||||
determined by the associated instances of the
|
||||
hcAlarmFallingThreshAbsValueLo and
|
||||
hcAlarmFallingThresholdValStatus objects, as follows:
|
||||
|
||||
ABS(threshold) = hcAlarmFallingThreshAbsValueLo +
|
||||
(hcAlarmFallingThreshAbsValueHi * 2^^32)
|
||||
|
||||
The absolute value of the threshold is adjusted as required,
|
||||
as described in the HcValueStatus textual convention. These
|
||||
three object instances are conceptually combined to
|
||||
represent the falling threshold for this entry.
|
||||
|
||||
When the current sampled value is less than or equal to this
|
||||
threshold, and the value at the last sampling interval was
|
||||
greater 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 less than or
|
||||
equal to this threshold and the associated
|
||||
hcAlarmStartupAlarm is equal to fallingAlarm(2) or
|
||||
risingOrFallingAlarm(3).
|
||||
|
||||
After a falling event is generated, another such event will
|
||||
not be generated until the sampled value rises above this
|
||||
threshold and reaches the threshold identified by the
|
||||
hcAlarmRisingThreshAbsValueLo,
|
||||
hcAlarmRisingThreshAbsValueHi, and
|
||||
hcAlarmRisingThresholdValStatus objects.
|
||||
|
||||
This object may not be modified if the associated
|
||||
hcAlarmStatus object is equal to active(1)."
|
||||
::= { hcAlarmEntry 12 }
|
||||
|
||||
hcAlarmFallingThresholdValStatus OBJECT-TYPE
|
||||
SYNTAX HcValueStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the sign of the data for the falling
|
||||
threshold, as defined by the hcAlarmFallingThreshAbsValueLo
|
||||
and hcAlarmFallingThreshAbsValueHi objects, as described in
|
||||
the HcValueStatus textual convention.
|
||||
|
||||
The enumeration 'valueNotAvailable(1)' is not allowed, and
|
||||
the associated hcAlarmStatus object cannot be equal to
|
||||
'active(1)' if this object is set to this value.
|
||||
|
||||
This object may not be modified if the associated
|
||||
hcAlarmStatus object is equal to active(1)."
|
||||
::= { hcAlarmEntry 13 }
|
||||
|
||||
hcAlarmRisingEventIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the eventEntry that is used when a rising
|
||||
threshold is crossed. The eventEntry identified by a
|
||||
particular value of this index is the same as identified by
|
||||
the same value of the eventIndex object. If there is no
|
||||
corresponding entry in the eventTable, then no association
|
||||
exists. In particular, if this value is zero, no associated
|
||||
event will be generated, as zero is not a valid event index.
|
||||
|
||||
This object may not be modified if the associated
|
||||
hcAlarmStatus object is equal to active(1)."
|
||||
::= { hcAlarmEntry 14 }
|
||||
|
||||
hcAlarmFallingEventIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the eventEntry that is used when a falling
|
||||
threshold is crossed. The eventEntry identified by a
|
||||
particular value of this index is the same as identified by
|
||||
the same value of the eventIndex object. If there is no
|
||||
corresponding entry in the eventTable, then no association
|
||||
exists. In particular, if this value is zero, no associated
|
||||
event will be generated, as zero is not a valid event index.
|
||||
|
||||
This object may not be modified if the associated
|
||||
hcAlarmStatus object is equal to active(1)."
|
||||
::= { hcAlarmEntry 15 }
|
||||
|
||||
hcAlarmValueFailedAttempts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated hcAlarmVariable instance
|
||||
was polled on behalf of this hcAlarmEntry, (while in the
|
||||
active state) and the value was not available. This counter
|
||||
may experience a discontinuity if the agent restarts,
|
||||
indicated by the value of sysUpTime."
|
||||
::= { hcAlarmEntry 16 }
|
||||
|
||||
hcAlarmOwner OBJECT-TYPE
|
||||
SYNTAX OwnerString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entity that configured this entry and is therefore
|
||||
using the resources assigned to it."
|
||||
::= { hcAlarmEntry 17 }
|
||||
|
||||
hcAlarmStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of non-volatile storage configured for this entry.
|
||||
If this object is equal to 'permanent(4)', then the
|
||||
associated hcAlarmRisingEventIndex and
|
||||
hcAlarmFallingEventIndex objects must be writable."
|
||||
::= { hcAlarmEntry 18 }
|
||||
|
||||
hcAlarmStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this row.
|
||||
|
||||
An entry MUST NOT exist in the active state unless all
|
||||
objects in the entry have an appropriate value, as described
|
||||
in the description clause for each writable object.
|
||||
|
||||
The hcAlarmStatus object may be modified if the associated
|
||||
instance of this object is equal to active(1),
|
||||
notInService(2), or notReady(3). All other writable objects
|
||||
may be modified if the associated instance of this object is
|
||||
equal to notInService(2) or notReady(3)."
|
||||
::= { hcAlarmEntry 19 }
|
||||
--
|
||||
-- Capabilities
|
||||
--
|
||||
|
||||
hcAlarmCapabilities OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
hcAlarmCreation(0),
|
||||
hcAlarmNvStorage(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of the high capacity alarm capabilities
|
||||
supported by this agent.
|
||||
|
||||
If the 'hcAlarmCreation' BIT is set, then this agent allows
|
||||
NMS applications to create entries in the hcAlarmTable.
|
||||
|
||||
If the 'hcAlarmNvStorage' BIT is set, then this agent allows
|
||||
entries in the hcAlarmTable which will be recreated after a
|
||||
system restart, as controlled by the hcAlarmStorageType
|
||||
object."
|
||||
::= { hcAlarmCapabilitiesObjects 1 }
|
||||
|
||||
--
|
||||
-- Notifications
|
||||
--
|
||||
|
||||
hcAlarmNotifPrefix OBJECT IDENTIFIER
|
||||
::= { hcAlarmNotifications 0 }
|
||||
|
||||
hcRisingAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hcAlarmVariable,
|
||||
hcAlarmSampleType,
|
||||
hcAlarmAbsValue,
|
||||
hcAlarmValueStatus,
|
||||
hcAlarmRisingThreshAbsValueLo,
|
||||
hcAlarmRisingThreshAbsValueHi,
|
||||
hcAlarmRisingThresholdValStatus,
|
||||
hcAlarmRisingEventIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP notification that is generated when a high
|
||||
capacity alarm entry crosses its rising threshold and
|
||||
generates an event that is configured for sending SNMP
|
||||
traps.
|
||||
|
||||
The hcAlarmEntry object instances identified in the OBJECTS
|
||||
clause are from the entry that causes this notification to
|
||||
be generated."
|
||||
::= { hcAlarmNotifPrefix 1 }
|
||||
|
||||
hcFallingAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hcAlarmVariable,
|
||||
hcAlarmSampleType,
|
||||
hcAlarmAbsValue,
|
||||
hcAlarmValueStatus,
|
||||
hcAlarmFallingThreshAbsValueLo,
|
||||
hcAlarmFallingThreshAbsValueHi,
|
||||
hcAlarmFallingThresholdValStatus,
|
||||
hcAlarmFallingEventIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP notification that is generated when a high
|
||||
capacity alarm entry crosses its falling threshold and
|
||||
generates an event that is configured for sending SNMP
|
||||
traps.
|
||||
|
||||
The hcAlarmEntry object instances identified in the OBJECTS
|
||||
clause are from the entry that causes this notification to
|
||||
be generated."
|
||||
::= { hcAlarmNotifPrefix 2 }
|
||||
|
||||
--
|
||||
-- Conformance Section
|
||||
--
|
||||
|
||||
hcAlarmCompliances OBJECT IDENTIFIER ::= { hcAlarmConformance 1 }
|
||||
hcAlarmGroups OBJECT IDENTIFIER ::= { hcAlarmConformance 2 }
|
||||
|
||||
hcAlarmCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the High
|
||||
Capacity Alarm MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
hcAlarmControlGroup,
|
||||
hcAlarmCapabilitiesGroup,
|
||||
hcAlarmNotificationsGroup
|
||||
}
|
||||
|
||||
MODULE RMON-MIB
|
||||
MANDATORY-GROUPS { rmonEventGroup }
|
||||
|
||||
::= { hcAlarmCompliances 1 }
|
||||
-- Object Groups
|
||||
|
||||
hcAlarmControlGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hcAlarmInterval,
|
||||
hcAlarmVariable,
|
||||
hcAlarmSampleType,
|
||||
hcAlarmAbsValue,
|
||||
hcAlarmValueStatus,
|
||||
hcAlarmStartupAlarm,
|
||||
hcAlarmRisingThreshAbsValueLo,
|
||||
hcAlarmRisingThreshAbsValueHi,
|
||||
hcAlarmRisingThresholdValStatus,
|
||||
hcAlarmFallingThreshAbsValueLo,
|
||||
hcAlarmFallingThreshAbsValueHi,
|
||||
hcAlarmFallingThresholdValStatus,
|
||||
hcAlarmRisingEventIndex,
|
||||
hcAlarmFallingEventIndex,
|
||||
hcAlarmValueFailedAttempts,
|
||||
hcAlarmOwner,
|
||||
hcAlarmStorageType,
|
||||
hcAlarmStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to configure entries for high
|
||||
capacity alarm threshold monitoring purposes."
|
||||
::= { hcAlarmGroups 1 }
|
||||
|
||||
hcAlarmCapabilitiesGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hcAlarmCapabilities
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects used to indicate an agent's high
|
||||
capacity alarm threshold monitoring capabilities."
|
||||
::= { hcAlarmGroups 2 }
|
||||
|
||||
hcAlarmNotificationsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
hcRisingAlarm,
|
||||
hcFallingAlarm
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of notifications to deliver information
|
||||
related to a high capacity rising or falling threshold event
|
||||
to a management application."
|
||||
::= { hcAlarmGroups 3 }
|
||||
|
||||
END
|
231
MIBS/HC-PerfHist-TC-MIB
Normal file
231
MIBS/HC-PerfHist-TC-MIB
Normal file
@ -0,0 +1,231 @@
|
||||
-- *****************************************************************
|
||||
-- HC-PerfHist-TC-MIB.my : 64 bits perf hist counter MIB file
|
||||
--
|
||||
-- June 2004
|
||||
--
|
||||
-- Copyright (c) 2004 by cisco Systems, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
HC-PerfHist-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
Counter64,
|
||||
Unsigned32,
|
||||
Integer32,
|
||||
mib-2 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
hcPerfHistTCMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200402030000Z" -- February 3, 2004
|
||||
ORGANIZATION "ADSLMIB Working Group"
|
||||
CONTACT-INFO "WG-email: adslmib@ietf.org
|
||||
Info: https://www1.ietf.org/mailman/listinfo/adslmib
|
||||
|
||||
Chair: Mike Sneed
|
||||
Sand Channel Systems
|
||||
Postal: P.O. Box 37324
|
||||
Raleigh NC 27627-7324
|
||||
USA
|
||||
Email: sneedmike@hotmail.com
|
||||
Phone: +1 206 600 7022
|
||||
|
||||
Co-editor: Bob Ray
|
||||
PESA Switching Systems, Inc.
|
||||
Postal: 330-A Wynn Drive
|
||||
Huntsville, AL 35805
|
||||
USA
|
||||
Email: rray@pesa.com
|
||||
Phone: +1 256 726 9200 ext. 142
|
||||
|
||||
Co-editor: Rajesh Abbi
|
||||
Alcatel USA
|
||||
Postal: 2301 Sugar Bush Road
|
||||
Raleigh, NC 27612-3339
|
||||
USA
|
||||
Email: Rajesh.Abbi@alcatel.com
|
||||
Phone: +1 919 850 6194
|
||||
"
|
||||
DESCRIPTION
|
||||
"This MIB Module provides Textual Conventions to be
|
||||
used by systems supporting 15 minute based performance
|
||||
history counts that require high-capacity counts.
|
||||
|
||||
Copyright (C) The Internet Society (2004). This version
|
||||
of this MIB module is part of RFC 3705: see the RFC
|
||||
itself for full legal notices."
|
||||
|
||||
REVISION "200402030000Z" -- February 3, 2004
|
||||
DESCRIPTION "Initial version, published as RFC 3705."
|
||||
|
||||
::= { mib-2 107 }
|
||||
|
||||
HCPerfValidIntervals ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of near end intervals for which data was
|
||||
collected. The value of an object with an
|
||||
HCPerfValidIntervals syntax will be 96 unless the
|
||||
measurement was (re-)started within the last 1440 minutes,
|
||||
in which case the value will be the number of complete 15
|
||||
minute intervals for which the agent has at least some data.
|
||||
In certain cases (e.g., in the case where the agent is a
|
||||
proxy) it is possible that some intervals are unavailable.
|
||||
In this case, this interval is the maximum interval number
|
||||
for which data is available."
|
||||
SYNTAX Integer32 (0..96)
|
||||
|
||||
HCPerfInvalidIntervals ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of near end intervals for which no data is
|
||||
available. The value of an object with an
|
||||
HCPerfInvalidIntervals syntax will typically be zero except
|
||||
in cases where the data for some intervals are not available
|
||||
(e.g., in proxy situations)."
|
||||
SYNTAX Integer32 (0..96)
|
||||
|
||||
HCPerfTimeElapsed ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of seconds that have elapsed since the beginning
|
||||
of the current measurement period. If, for some reason,
|
||||
such as an adjustment in the system's time-of-day clock or
|
||||
the addition of a leap second, the duration of the current
|
||||
interval exceeds the maximum value, the agent will return
|
||||
the maximum value.
|
||||
|
||||
For 15 minute intervals, the range is limited to (0..899).
|
||||
For 24 hour intervals, the range is limited to (0..86399)."
|
||||
SYNTAX Integer32 (0..86399)
|
||||
|
||||
HCPerfIntervalThreshold ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This convention defines a range of values that may be set
|
||||
in a fault threshold alarm control. As the number of
|
||||
seconds in a 15-minute interval numbers at most 900,
|
||||
objects of this type may have a range of 0...900, where the
|
||||
value of 0 disables the alarm."
|
||||
SYNTAX Unsigned32 (0..900)
|
||||
|
||||
HCPerfCurrentCount ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A gauge associated with a performance measurement in a
|
||||
current 15 minute measurement interval. The value of an
|
||||
object with an HCPerfCurrentCount syntax starts from zero
|
||||
and is increased when associated events occur, until the
|
||||
end of the 15 minute interval. At that time the value of
|
||||
the gauge is stored in the first 15 minute history
|
||||
interval, and the gauge is restarted at zero. In the case
|
||||
where the agent has no valid data available for the
|
||||
current interval, the corresponding object instance is not
|
||||
available and upon a retrieval request a corresponding
|
||||
error message shall be returned to indicate that this
|
||||
instance does not exist.
|
||||
|
||||
This count represents a non-negative integer, which
|
||||
may increase or decrease, but shall never exceed 2^64-1
|
||||
(18446744073709551615 decimal), nor fall below 0. The
|
||||
value of an object with HCPerfCurrentCount syntax
|
||||
assumes its maximum value whenever the underlying count
|
||||
exceeds 2^64-1. If the underlying count subsequently
|
||||
decreases below 2^64-1 (due, e.g., to a retroactive
|
||||
adjustment as a result of entering or exiting unavailable
|
||||
time), then the object's value also decreases.
|
||||
|
||||
Note that this TC is not strictly supported in SMIv2,
|
||||
because the 'always increasing' and 'counter wrap'
|
||||
semantics associated with the Counter64 base type are not
|
||||
preserved. It is possible that management applications
|
||||
which rely solely upon the (Counter64) ASN.1 tag to
|
||||
determine object semantics will mistakenly operate upon
|
||||
objects of this type as they would for Counter64 objects.
|
||||
|
||||
This textual convention represents a limited and short-
|
||||
term solution, and may be deprecated as a long term
|
||||
solution is defined and deployed to replace it."
|
||||
SYNTAX Counter64
|
||||
|
||||
HCPerfIntervalCount ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A gauge associated with a performance measurement in
|
||||
a previous 15 minute measurement interval. In the case
|
||||
where the agent has no valid data available for a
|
||||
particular interval, the corresponding object instance is
|
||||
not available and upon a retrieval request a corresponding
|
||||
error message shall be returned to indicate that this
|
||||
instance does not exist.
|
||||
|
||||
Let X be an object with HCPerfIntervalCount syntax.
|
||||
Let Y be an object with HCPerfCurrentCount syntax.
|
||||
Let Z be an object with HCPerfTotalCount syntax.
|
||||
Then, in a system supporting a history of n intervals with
|
||||
X(1) and X(n) the most and least recent intervals
|
||||
respectively, the following applies at the end of a 15
|
||||
minute interval:
|
||||
|
||||
- discard the value of X(n)
|
||||
- the value of X(i) becomes that of X(i-1)
|
||||
for n >= i > 1
|
||||
- the value of X(1) becomes that of Y.
|
||||
- the value of Z, if supported, is adjusted.
|
||||
|
||||
This count represents a non-negative integer, which
|
||||
may increase or decrease, but shall never exceed 2^64-1
|
||||
(18446744073709551615 decimal), nor fall below 0. The
|
||||
value of an object with HCPerfIntervalCount syntax
|
||||
assumes its maximum value whenever the underlying count
|
||||
exceeds 2^64-1. If the underlying count subsequently
|
||||
decreases below 2^64-1 (due, e.g., to a retroactive
|
||||
adjustment as a result of entering or exiting unavailable
|
||||
time), then the value of the object also decreases.
|
||||
|
||||
Note that this TC is not strictly supported in SMIv2,
|
||||
because the 'always increasing' and 'counter wrap'
|
||||
semantics associated with the Counter64 base type are not
|
||||
preserved. It is possible that management applications
|
||||
which rely solely upon the (Counter64) ASN.1 tag to
|
||||
determine object semantics will mistakenly operate upon
|
||||
objects of this type as they would for Counter64 objects.
|
||||
|
||||
This textual convention represents a limited and short-
|
||||
term solution, and may be deprecated as a long term
|
||||
solution is defined and deployed to replace it."
|
||||
SYNTAX Counter64
|
||||
|
||||
HCPerfTotalCount ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A gauge representing the aggregate of previous valid 15
|
||||
minute measurement intervals. Intervals for which no
|
||||
valid data was available are not counted.
|
||||
|
||||
This count represents a non-negative integer, which
|
||||
may increase or decrease, but shall never exceed 2^64-1
|
||||
(18446744073709551615 decimal), nor fall below 0. The
|
||||
value of an object with HCPerfTotalCount syntax
|
||||
assumes its maximum value whenever the underlying count
|
||||
exceeds 2^64-1. If the underlying count subsequently
|
||||
decreases below 2^64-1 (due, e.g., to a retroactive
|
||||
adjustment as a result of entering or exiting unavailable
|
||||
time), then the object's value also decreases.
|
||||
|
||||
Note that this TC is not strictly supported in SMIv2,
|
||||
because the 'always increasing' and 'counter wrap'
|
||||
semantics associated with the Counter64 base type are not
|
||||
preserved. It is possible that management applications
|
||||
which rely solely upon the (Counter64) ASN.1 tag to
|
||||
determine object semantics will mistakenly operate upon
|
||||
objects of this type as they would for Counter64 objects.
|
||||
|
||||
This textual convention represents a limited and short-
|
||||
term solution, and may be deprecated as a long term
|
||||
solution is defined and deployed to replace it."
|
||||
SYNTAX Counter64
|
||||
END
|
812
MIBS/HC-RMON-MIB
Normal file
812
MIBS/HC-RMON-MIB
Normal file
@ -0,0 +1,812 @@
|
||||
HC-RMON-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Integer32,
|
||||
Gauge32, Counter64 FROM SNMPv2-SMI
|
||||
RowStatus, TimeStamp FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
rmon, OwnerString, statistics, history, hosts, hostTopN, matrix,
|
||||
etherStatsIndex, etherHistoryIndex, etherHistorySampleIndex
|
||||
FROM RMON-MIB
|
||||
rmonConformance, ZeroBasedCounter32, probeConfig
|
||||
FROM RMON2-MIB
|
||||
ZeroBasedCounter64, CounterBasedGauge64
|
||||
FROM HCNUM-TC;
|
||||
|
||||
-- Remote Network Monitoring MIB
|
||||
|
||||
hcRMON MODULE-IDENTITY
|
||||
LAST-UPDATED "200205080000Z" -- May 08, 2002
|
||||
ORGANIZATION "Netgear Inc"
|
||||
CONTACT-INFO ""
|
||||
DESCRIPTION
|
||||
"The MIB module for managing remote monitoring
|
||||
device implementations. This MIB module
|
||||
augments the original RMON MIB as specified in
|
||||
RFC 2819 and RFC 1513 and RMON-2 MIB as specified in
|
||||
RFC 2021."
|
||||
|
||||
REVISION "200205080000Z" -- May 08, 2002
|
||||
DESCRIPTION
|
||||
"The original version of this MIB, published as RFC3273."
|
||||
::= { rmonConformance 5 }
|
||||
|
||||
-- { rmon 1 } through { rmon 20 } are defined in RMON [RFC 2819] and
|
||||
-- the Token Ring RMON MIB [RFC 1513] and the RMON-2 MIB [RFC 2021].
|
||||
|
||||
mediaIndependentStats OBJECT IDENTIFIER ::= { rmon 21 }
|
||||
|
||||
mediaIndependentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MediaIndependentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
||||
"Media independent statistics for promiscuous monitoring of
|
||||
any media.
|
||||
|
||||
The following table defines media independent statistics that
|
||||
provide information for full and/or half-duplex links as well
|
||||
as high capacity links.
|
||||
|
||||
For half-duplex links, or full-duplex-capable links operating
|
||||
in half-duplex mode, the mediaIndependentIn* objects shall be
|
||||
used and the mediaIndependentOut* objects shall not increment.
|
||||
|
||||
For full-duplex links, the mediaIndependentOut* objects shall
|
||||
be present and shall increment. Whenever possible, the probe
|
||||
should count packets moving away from the closest terminating
|
||||
equipment as output packets. Failing that, the probe should
|
||||
count packets moving away from the DTE as output packets."
|
||||
::= { mediaIndependentStats 1 }
|
||||
|
||||
mediaIndependentEntry OBJECT-TYPE
|
||||
SYNTAX MediaIndependentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Media independent statistics for promiscuous monitoring of
|
||||
any media."
|
||||
INDEX { mediaIndependentIndex }
|
||||
::= { mediaIndependentTable 1 }
|
||||
|
||||
MediaIndependentEntry ::= SEQUENCE {
|
||||
|
||||
mediaIndependentIndex Integer32,
|
||||
mediaIndependentDataSource OBJECT IDENTIFIER,
|
||||
mediaIndependentDropEvents Counter32,
|
||||
mediaIndependentDroppedFrames Counter32,
|
||||
mediaIndependentInPkts Counter32,
|
||||
mediaIndependentInOverflowPkts Counter32,
|
||||
mediaIndependentInHighCapacityPkts Counter64,
|
||||
mediaIndependentOutPkts Counter32,
|
||||
mediaIndependentOutOverflowPkts Counter32,
|
||||
mediaIndependentOutHighCapacityPkts Counter64,
|
||||
mediaIndependentInOctets Counter32,
|
||||
mediaIndependentInOverflowOctets Counter32,
|
||||
mediaIndependentInHighCapacityOctets Counter64,
|
||||
mediaIndependentOutOctets Counter32,
|
||||
mediaIndependentOutOverflowOctets Counter32,
|
||||
mediaIndependentOutHighCapacityOctets Counter64,
|
||||
mediaIndependentInNUCastPkts Counter32,
|
||||
mediaIndependentInNUCastOverflowPkts Counter32,
|
||||
mediaIndependentInNUCastHighCapacityPkts Counter64,
|
||||
mediaIndependentOutNUCastPkts Counter32,
|
||||
mediaIndependentOutNUCastOverflowPkts Counter32,
|
||||
mediaIndependentOutNUCastHighCapacityPkts Counter64,
|
||||
mediaIndependentInErrors Counter32,
|
||||
mediaIndependentOutErrors Counter32,
|
||||
mediaIndependentInputSpeed Gauge32,
|
||||
mediaIndependentOutputSpeed Gauge32,
|
||||
mediaIndependentDuplexMode INTEGER,
|
||||
mediaIndependentDuplexChanges Counter32,
|
||||
mediaIndependentDuplexLastChange TimeStamp,
|
||||
mediaIndependentOwner OwnerString,
|
||||
mediaIndependentStatus RowStatus
|
||||
}
|
||||
|
||||
mediaIndependentIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object uniquely identifies this
|
||||
mediaIndependent entry."
|
||||
::= { mediaIndependentEntry 1 }
|
||||
|
||||
mediaIndependentDataSource OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the source of the data that
|
||||
this mediaIndependent entry is configured to analyze. This
|
||||
source can be any interface on this device.
|
||||
In order to identify a particular interface, this
|
||||
object shall identify the instance of the ifIndex
|
||||
object, defined in RFC 1213 and RFC 2233 [16,17], for
|
||||
the desired interface. For example, if an entry
|
||||
were to receive data from interface #1, this object
|
||||
would be set to ifIndex.1.
|
||||
|
||||
The statistics in this group reflect all packets
|
||||
on the local network segment attached to the
|
||||
identified interface.
|
||||
|
||||
An agent may or may not be able to tell if
|
||||
fundamental changes to the media of the interface
|
||||
have occurred and necessitate a deletion of
|
||||
this entry. For example, a hot-pluggable ethernet
|
||||
card could be pulled out and replaced by a
|
||||
token-ring card. In such a case, if the agent has
|
||||
such knowledge of the change, it is recommended that
|
||||
it delete this entry.
|
||||
|
||||
This object may not be modified if the associated
|
||||
mediaIndependentStatus object is equal to active(1)."
|
||||
::= { mediaIndependentEntry 2 }
|
||||
|
||||
mediaIndependentDropEvents OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Events"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of events in which packets
|
||||
were dropped by the probe due to lack of resources.
|
||||
Note that this number is not necessarily the number of
|
||||
packets dropped; it is just the number of times this
|
||||
condition has been detected."
|
||||
::= { mediaIndependentEntry 3 }
|
||||
|
||||
mediaIndependentDroppedFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of frames which were received by the probe
|
||||
and therefore not accounted for in the
|
||||
mediaIndependentDropEvents, but for which the probe chose not
|
||||
to count for this entry for whatever reason. Most often, this
|
||||
event occurs when the probe is out of some resources and
|
||||
decides to shed load from this collection.
|
||||
|
||||
This count does not include packets that were not counted
|
||||
because they had MAC-layer errors.
|
||||
|
||||
Note that, unlike the dropEvents counter, this number is the
|
||||
exact number of frames dropped."
|
||||
::= { mediaIndependentEntry 4 }
|
||||
|
||||
mediaIndependentInPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets (including bad packets,
|
||||
broadcast packets, and multicast packets) received
|
||||
on a half-duplex link or on the inbound connection of a
|
||||
full-duplex link."
|
||||
::= { mediaIndependentEntry 5 }
|
||||
|
||||
mediaIndependentInOverflowPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated
|
||||
mediaIndependentInPkts counter has overflowed."
|
||||
::= { mediaIndependentEntry 6 }
|
||||
|
||||
mediaIndependentInHighCapacityPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets (including bad packets,
|
||||
broadcast packets, and multicast packets) received
|
||||
on a half-duplex link or on the inbound connection of a
|
||||
full-duplex link."
|
||||
::= { mediaIndependentEntry 7 }
|
||||
|
||||
mediaIndependentOutPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets (including bad packets,
|
||||
broadcast packets, and multicast packets) received on a
|
||||
full-duplex link in the direction of the network."
|
||||
::= { mediaIndependentEntry 8 }
|
||||
|
||||
mediaIndependentOutOverflowPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated
|
||||
mediaIndependentOutPkts counter has overflowed."
|
||||
::= { mediaIndependentEntry 9 }
|
||||
|
||||
mediaIndependentOutHighCapacityPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets (including bad packets,
|
||||
broadcast packets, and multicast packets) received on a
|
||||
full-duplex link in the direction of the network."
|
||||
::= { mediaIndependentEntry 10 }
|
||||
|
||||
mediaIndependentInOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Octets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of octets of data (including those in bad
|
||||
packets) received (excluding framing bits but including FCS
|
||||
octets) on a half-duplex link or on the inbound connection of
|
||||
a full-duplex link."
|
||||
::= { mediaIndependentEntry 11 }
|
||||
|
||||
mediaIndependentInOverflowOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Octets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated
|
||||
mediaIndependentInOctets counter has overflowed."
|
||||
::= { mediaIndependentEntry 12 }
|
||||
|
||||
mediaIndependentInHighCapacityOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "Octets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of octets of data (including those in bad
|
||||
packets) received (excluding framing bits but
|
||||
including FCS octets) on a half-duplex link or on the inbound
|
||||
connection of a full-duplex link."
|
||||
::= { mediaIndependentEntry 13 }
|
||||
|
||||
mediaIndependentOutOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Octets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of octets of data (including those in bad
|
||||
packets) received on a full-duplex link in the direction of
|
||||
the network (excluding framing bits but including FCS
|
||||
octets)."
|
||||
::= { mediaIndependentEntry 14 }
|
||||
|
||||
mediaIndependentOutOverflowOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Octets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated
|
||||
mediaIndependentOutOctets counter has overflowed."
|
||||
::= { mediaIndependentEntry 15 }
|
||||
|
||||
mediaIndependentOutHighCapacityOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "Octets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of octets of data (including those in bad
|
||||
packets) received on a full-duplex link in the direction of
|
||||
the network (excluding framing bits but including FCS
|
||||
octets)."
|
||||
::= { mediaIndependentEntry 16 }
|
||||
|
||||
mediaIndependentInNUCastPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of non-unicast packets (including bad
|
||||
packets) received on a half-duplex link or on the inbound
|
||||
connection of a full-duplex link."
|
||||
::= { mediaIndependentEntry 17 }
|
||||
|
||||
mediaIndependentInNUCastOverflowPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated
|
||||
mediaIndependentInNUCastPkts counter has overflowed."
|
||||
::= { mediaIndependentEntry 18 }
|
||||
|
||||
mediaIndependentInNUCastHighCapacityPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of non-unicast packets (including bad
|
||||
packets) received on a half-duplex link or on the inbound
|
||||
connection of a full-duplex link."
|
||||
::= { mediaIndependentEntry 19 }
|
||||
|
||||
mediaIndependentOutNUCastPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of non-unicast packets (including bad
|
||||
packets) received on a full-duplex link in the direction of
|
||||
the network."
|
||||
::= { mediaIndependentEntry 20 }
|
||||
|
||||
mediaIndependentOutNUCastOverflowPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated
|
||||
mediaIndependentOutNUCastPkts counter has overflowed."
|
||||
::= { mediaIndependentEntry 21 }
|
||||
|
||||
mediaIndependentOutNUCastHighCapacityPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets (including bad packets)
|
||||
received on a full-duplex link in the direction of the
|
||||
network."
|
||||
::= { mediaIndependentEntry 22 }
|
||||
|
||||
mediaIndependentInErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of bad packets received on a
|
||||
half-duplex link or on the inbound connection of a
|
||||
full-duplex link."
|
||||
::= { mediaIndependentEntry 23 }
|
||||
|
||||
mediaIndependentOutErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of bad packets received on a full-duplex
|
||||
link in the direction of the network."
|
||||
::= { mediaIndependentEntry 24 }
|
||||
|
||||
mediaIndependentInputSpeed OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Kilobits per Second"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The nominal maximum speed in kilobits per second of this
|
||||
half-duplex link or on the inbound connection of this
|
||||
full-duplex link. If the speed is unknown or there is no fixed
|
||||
maximum (e.g. a compressed link), this value shall be zero."
|
||||
::= { mediaIndependentEntry 25 }
|
||||
|
||||
mediaIndependentOutputSpeed OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Kilobits per Second"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The nominal maximum speed in kilobits per second of this
|
||||
full-duplex link in the direction of the network. If the speed
|
||||
is unknown, the link is half-duplex, or there is no fixed
|
||||
maximum (e.g. a compressed link), this value shall be zero."
|
||||
::= { mediaIndependentEntry 26 }
|
||||
|
||||
mediaIndependentDuplexMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
halfduplex(1),
|
||||
fullduplex(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current mode of this link.
|
||||
|
||||
Note that if the link has full-duplex capabilities but
|
||||
is operating in half-duplex mode, this value will be
|
||||
halfduplex(1)."
|
||||
::= { mediaIndependentEntry 27 }
|
||||
|
||||
mediaIndependentDuplexChanges OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Events"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times this link has changed from full-duplex
|
||||
mode to half-duplex mode or from half-duplex mode to
|
||||
full-duplex mode."
|
||||
::= { mediaIndependentEntry 28 }
|
||||
|
||||
mediaIndependentDuplexLastChange OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime at the time the duplex status
|
||||
of this link last changed."
|
||||
::= { mediaIndependentEntry 29 }
|
||||
|
||||
mediaIndependentOwner OBJECT-TYPE
|
||||
SYNTAX OwnerString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entity that configured this entry and is
|
||||
therefore using the resources assigned to it."
|
||||
::= { mediaIndependentEntry 30 }
|
||||
|
||||
mediaIndependentStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this media independent statistics entry."
|
||||
::= { mediaIndependentEntry 31 }
|
||||
|
||||
-- High Capacity extensions for the etherStatsTable
|
||||
|
||||
etherStatsHighCapacityTable OBJECT-TYPE
|
||||
|
||||
SYNTAX SEQUENCE OF EtherStatsHighCapacityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the High Capacity RMON extensions to the RMON-1
|
||||
etherStatsTable."
|
||||
::= { statistics 7 }
|
||||
|
||||
etherStatsHighCapacityEntry OBJECT-TYPE
|
||||
SYNTAX EtherStatsHighCapacityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the High Capacity RMON extensions to the RMON-1
|
||||
etherStatsEntry. These objects will be created by the agent
|
||||
for all etherStatsEntries it deems appropriate."
|
||||
INDEX { etherStatsIndex }
|
||||
::= { etherStatsHighCapacityTable 1 }
|
||||
|
||||
EtherStatsHighCapacityEntry ::= SEQUENCE {
|
||||
etherStatsHighCapacityOverflowPkts Counter32,
|
||||
etherStatsHighCapacityPkts Counter64,
|
||||
etherStatsHighCapacityOverflowOctets Counter32,
|
||||
etherStatsHighCapacityOctets Counter64,
|
||||
etherStatsHighCapacityOverflowPkts64Octets Counter32,
|
||||
etherStatsHighCapacityPkts64Octets Counter64,
|
||||
etherStatsHighCapacityOverflowPkts65to127Octets Counter32,
|
||||
etherStatsHighCapacityPkts65to127Octets Counter64,
|
||||
etherStatsHighCapacityOverflowPkts128to255Octets Counter32,
|
||||
etherStatsHighCapacityPkts128to255Octets Counter64,
|
||||
etherStatsHighCapacityOverflowPkts256to511Octets Counter32,
|
||||
etherStatsHighCapacityPkts256to511Octets Counter64,
|
||||
etherStatsHighCapacityOverflowPkts512to1023Octets Counter32,
|
||||
etherStatsHighCapacityPkts512to1023Octets Counter64,
|
||||
etherStatsHighCapacityOverflowPkts1024to1518Octets Counter32,
|
||||
etherStatsHighCapacityPkts1024to1518Octets Counter64
|
||||
}
|
||||
|
||||
etherStatsHighCapacityOverflowPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated etherStatsPkts
|
||||
counter has overflowed."
|
||||
::= { etherStatsHighCapacityEntry 1 }
|
||||
|
||||
etherStatsHighCapacityPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets (including bad packets,
|
||||
broadcast packets, and multicast packets) received."
|
||||
::= { etherStatsHighCapacityEntry 2 }
|
||||
|
||||
etherStatsHighCapacityOverflowOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Octets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated etherStatsOctets
|
||||
counter has overflowed."
|
||||
::= { etherStatsHighCapacityEntry 3 }
|
||||
|
||||
etherStatsHighCapacityOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "Octets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of octets of data (including
|
||||
those in bad packets) received on the
|
||||
network (excluding framing bits but including
|
||||
FCS octets).
|
||||
|
||||
If the network is half-duplex Fast Ethernet, this
|
||||
object can be used as a reasonable estimate of
|
||||
utilization. If greater precision is desired, the
|
||||
etherStatsHighCapacityPkts and
|
||||
etherStatsHighCapacityOctets objects should be sampled
|
||||
before and after a common interval. The differences
|
||||
in the sampled values are Pkts and Octets,
|
||||
respectively, and the number of seconds in the
|
||||
interval is Interval. These values
|
||||
are used to calculate the Utilization as follows:
|
||||
|
||||
|
||||
Pkts * (.96 + .64) + (Octets * .08)
|
||||
Utilization = -------------------------------------
|
||||
Interval * 10,000
|
||||
|
||||
The result of this equation is the value Utilization
|
||||
which is the percent utilization of the ethernet
|
||||
segment on a scale of 0 to 100 percent.
|
||||
|
||||
This table is not appropriate for monitoring full-duplex
|
||||
ethernets. If the network is a full-duplex ethernet and the
|
||||
mediaIndependentTable is monitoring that network, the
|
||||
utilization can be calculated as follows:
|
||||
|
||||
1) Determine the utilization of the inbound path by using
|
||||
the appropriate equation (for ethernet or fast ethernet)
|
||||
to determine the utilization, substituting
|
||||
mediaIndependentInPkts for etherStatsHighCapacityPkts, and
|
||||
mediaIndependentInOctets for etherStatsHighCapacityOctets.
|
||||
Call the resulting utilization inUtilization.
|
||||
|
||||
2) Determine the utilization of the outbound path by using
|
||||
the same equation to determine the utilization, substituting
|
||||
mediaIndependentOutPkts for etherStatsHighCapacityPkts, and
|
||||
mediaIndependentOutOctets for etherStatsHighCapacityOctets.
|
||||
Call the resulting utilization outUtilization.
|
||||
|
||||
3) The utilization is the maximum of inUtilization and
|
||||
outUtilization. This metric shows the amount of percentage
|
||||
of bandwidth that is left before congestion will be
|
||||
experienced on the link."
|
||||
::= { etherStatsHighCapacityEntry 4 }
|
||||
|
||||
etherStatsHighCapacityOverflowPkts64Octets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated etherStatsPkts64Octets
|
||||
counter has overflowed."
|
||||
::= { etherStatsHighCapacityEntry 5 }
|
||||
|
||||
etherStatsHighCapacityPkts64Octets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets (including bad
|
||||
packets) received that were 64 octets in length
|
||||
(excluding framing bits but including FCS octets)."
|
||||
::= { etherStatsHighCapacityEntry 6 }
|
||||
|
||||
etherStatsHighCapacityOverflowPkts65to127Octets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated etherStatsPkts65to127Octets
|
||||
counter has overflowed."
|
||||
::= { etherStatsHighCapacityEntry 7 }
|
||||
|
||||
etherStatsHighCapacityPkts65to127Octets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets (including bad
|
||||
packets) received that were between
|
||||
65 and 127 octets in length inclusive
|
||||
(excluding framing bits but including FCS octets)."
|
||||
::= { etherStatsHighCapacityEntry 8 }
|
||||
|
||||
etherStatsHighCapacityOverflowPkts128to255Octets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated etherStatsPkts128to255Octets
|
||||
counter has overflowed."
|
||||
::= { etherStatsHighCapacityEntry 9 }
|
||||
|
||||
etherStatsHighCapacityPkts128to255Octets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets (including bad
|
||||
packets) received that were between
|
||||
128 and 255 octets in length inclusive
|
||||
(excluding framing bits but including FCS octets)."
|
||||
::= { etherStatsHighCapacityEntry 10 }
|
||||
|
||||
etherStatsHighCapacityOverflowPkts256to511Octets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated etherStatsPkts256to511Octets
|
||||
counter has overflowed."
|
||||
::= { etherStatsHighCapacityEntry 11 }
|
||||
|
||||
etherStatsHighCapacityPkts256to511Octets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets (including bad
|
||||
packets) received that were between
|
||||
256 and 511 octets in length inclusive
|
||||
(excluding framing bits but including FCS octets)."
|
||||
::= { etherStatsHighCapacityEntry 12 }
|
||||
|
||||
etherStatsHighCapacityOverflowPkts512to1023Octets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated
|
||||
etherStatsPkts512to1023Octets counter has overflowed."
|
||||
::= { etherStatsHighCapacityEntry 13 }
|
||||
|
||||
etherStatsHighCapacityPkts512to1023Octets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets (including bad
|
||||
packets) received that were between
|
||||
512 and 1023 octets in length inclusive
|
||||
(excluding framing bits but including FCS octets)."
|
||||
::= { etherStatsHighCapacityEntry 14 }
|
||||
|
||||
etherStatsHighCapacityOverflowPkts1024to1518Octets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated
|
||||
etherStatsPkts1024to1518Octets counter has overflowed."
|
||||
::= { etherStatsHighCapacityEntry 15 }
|
||||
|
||||
etherStatsHighCapacityPkts1024to1518Octets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets (including bad
|
||||
packets) received that were between
|
||||
1024 and 1518 octets in length inclusive
|
||||
(excluding framing bits but including FCS octets)."
|
||||
::= { etherStatsHighCapacityEntry 16 }
|
||||
|
||||
-- High Capacity extensions for the etherHistoryTable
|
||||
|
||||
etherHistoryHighCapacityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF EtherHistoryHighCapacityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the High Capacity RMON extensions to the RMON-1
|
||||
etherHistoryTable."
|
||||
::= { history 6 }
|
||||
|
||||
etherHistoryHighCapacityEntry OBJECT-TYPE
|
||||
SYNTAX EtherHistoryHighCapacityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the High Capacity RMON extensions to the RMON-1
|
||||
etherHistoryEntry. These objects will be created by the agent
|
||||
for all etherHistoryEntries associated with whichever
|
||||
historyControlEntries it deems appropriate. (i.e., either all
|
||||
etherHistoryHighCapacityEntries associated with a particular
|
||||
historyControlEntry will be created, or none of them will
|
||||
be.)"
|
||||
INDEX { etherHistoryIndex, etherHistorySampleIndex }
|
||||
::= { etherHistoryHighCapacityTable 1 }
|
||||
|
||||
EtherHistoryHighCapacityEntry ::= SEQUENCE {
|
||||
etherHistoryHighCapacityOverflowPkts Gauge32,
|
||||
etherHistoryHighCapacityPkts CounterBasedGauge64,
|
||||
etherHistoryHighCapacityOverflowOctets Gauge32,
|
||||
etherHistoryHighCapacityOctets CounterBasedGauge64
|
||||
}
|
||||
|
||||
etherHistoryHighCapacityOverflowPkts OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated etherHistoryPkts
|
||||
Gauge overflowed during this sampling interval."
|
||||
::= { etherHistoryHighCapacityEntry 1 }
|
||||
|
||||
etherHistoryHighCapacityPkts OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
UNITS "Packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets (including bad packets,
|
||||
broadcast packets, and multicast packets) received during
|
||||
this sampling interval."
|
||||
::= { etherHistoryHighCapacityEntry 2 }
|
||||
|
||||
etherHistoryHighCapacityOverflowOctets OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Octets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the associated etherHistoryOctets
|
||||
counter has overflowed during this sampling interval."
|
||||
::= { etherHistoryHighCapacityEntry 3 }
|
||||
|
||||
etherHistoryHighCapacityOctets OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
UNITS "Octets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of octets of data (including
|
||||
those in bad packets) received on the
|
||||
network (excluding framing bits but including
|
||||
FCS octets) during this sampling interval."
|
||||
::= { etherHistoryHighCapacityEntry 4 }
|
||||
|
||||
-- High Capacity Extensions for the hostTable
|
||||
|
||||
END
|
118
MIBS/HCNUM-TC
Normal file
118
MIBS/HCNUM-TC
Normal file
@ -0,0 +1,118 @@
|
||||
HCNUM-TC DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, mib-2, Counter64
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hcnumTC MODULE-IDENTITY
|
||||
LAST-UPDATED "200006080000Z"
|
||||
|
||||
ORGANIZATION "IETF OPS Area"
|
||||
CONTACT-INFO
|
||||
" E-mail: mibs@ops.ietf.org
|
||||
Subscribe: majordomo@psg.com
|
||||
with msg body: subscribe mibs
|
||||
|
||||
Andy Bierman
|
||||
Cisco Systems Inc.
|
||||
170 West Tasman Drive
|
||||
San Jose, CA 95134 USA
|
||||
+1 408-527-3711
|
||||
abierman@cisco.com
|
||||
|
||||
Keith McCloghrie
|
||||
Cisco Systems Inc.
|
||||
170 West Tasman Drive
|
||||
San Jose, CA 95134 USA
|
||||
+1 408-526-5260
|
||||
kzm@cisco.com
|
||||
|
||||
Randy Presuhn
|
||||
BMC Software, Inc.
|
||||
Office 1-3141
|
||||
2141 North First Street
|
||||
San Jose, California 95131 USA
|
||||
+1 408 546-1006
|
||||
rpresuhn@bmc.com"
|
||||
DESCRIPTION
|
||||
"A MIB module containing textual conventions
|
||||
for high capacity data types. This module
|
||||
addresses an immediate need for data types not directly
|
||||
supported in the SMIv2. This short-term solution
|
||||
is meant to be deprecated as a long-term solution
|
||||
is deployed."
|
||||
REVISION "200006080000Z"
|
||||
DESCRIPTION
|
||||
"Initial Version of the High Capacity Numbers
|
||||
MIB module, published as RFC 2856."
|
||||
::= { mib-2 78 }
|
||||
|
||||
CounterBasedGauge64 ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CounterBasedGauge64 type represents a non-negative
|
||||
integer, which may increase or decrease, but shall never
|
||||
exceed a maximum value, nor fall below a minimum value. The
|
||||
maximum value can not be greater than 2^64-1
|
||||
(18446744073709551615 decimal), and the minimum value can
|
||||
|
||||
not be smaller than 0. The value of a CounterBasedGauge64
|
||||
has its maximum value whenever the information being modeled
|
||||
is greater than or equal to its maximum value, and has its
|
||||
minimum value whenever the information being modeled is
|
||||
smaller than or equal to its minimum value. If the
|
||||
information being modeled subsequently decreases below
|
||||
(increases above) the maximum (minimum) value, the
|
||||
CounterBasedGauge64 also decreases (increases).
|
||||
|
||||
Note that this TC is not strictly supported in SMIv2,
|
||||
because the 'always increasing' and 'counter wrap' semantics
|
||||
associated with the Counter64 base type are not preserved.
|
||||
It is possible that management applications which rely
|
||||
solely upon the (Counter64) ASN.1 tag to determine object
|
||||
semantics will mistakenly operate upon objects of this type
|
||||
as they would for Counter64 objects.
|
||||
|
||||
This textual convention represents a limited and short-term
|
||||
solution, and may be deprecated as a long term solution is
|
||||
defined and deployed to replace it."
|
||||
SYNTAX Counter64
|
||||
|
||||
ZeroBasedCounter64 ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TC describes an object which counts events with the
|
||||
following semantics: objects of this type will be set to
|
||||
zero(0) on creation and will thereafter count appropriate
|
||||
events, wrapping back to zero(0) when the value 2^64 is
|
||||
reached.
|
||||
|
||||
Provided that an application discovers the new object within
|
||||
the minimum time to wrap it can use the initial value as a
|
||||
delta since it last polled the table of which this object is
|
||||
part. It is important for a management station to be aware
|
||||
of this minimum time and the actual time between polls, and
|
||||
to discard data if the actual time is too long or there is
|
||||
no defined minimum time.
|
||||
|
||||
Typically this TC is used in tables where the INDEX space is
|
||||
constantly changing and/or the TimeFilter mechanism is in
|
||||
use.
|
||||
|
||||
Note that this textual convention does not retain all the
|
||||
semantics of the Counter64 base type. Specifically, a
|
||||
Counter64 has an arbitrary initial value, but objects
|
||||
defined with this TC are required to start at the value
|
||||
|
||||
zero. This behavior is not likely to have any adverse
|
||||
effects on management applications which are expecting
|
||||
Counter64 semantics.
|
||||
|
||||
This textual convention represents a limited and short-term
|
||||
solution, and may be deprecated as a long term solution is
|
||||
defined and deployed to replace it."
|
||||
SYNTAX Counter64
|
||||
|
||||
END
|
2429
MIBS/HDSL2-SHDSL-LINE-MIB
Normal file
2429
MIBS/HDSL2-SHDSL-LINE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1540
MIBS/HOST-RESOURCES-MIB
Normal file
1540
MIBS/HOST-RESOURCES-MIB
Normal file
File diff suppressed because it is too large
Load Diff
389
MIBS/HOST-RESOURCES-TYPES
Normal file
389
MIBS/HOST-RESOURCES-TYPES
Normal file
@ -0,0 +1,389 @@
|
||||
HOST-RESOURCES-TYPES DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-IDENTITY FROM SNMPv2-SMI
|
||||
hrMIBAdminInfo, hrStorage, hrDevice FROM HOST-RESOURCES-MIB;
|
||||
|
||||
hostResourcesTypesModule MODULE-IDENTITY
|
||||
LAST-UPDATED "200003060000Z" -- 6 March, 2000
|
||||
ORGANIZATION "IETF Host Resources MIB Working Group"
|
||||
CONTACT-INFO
|
||||
"Steve Waldbusser
|
||||
Postal: Lucent Technologies, Inc.
|
||||
1213 Innsbruck Dr.
|
||||
Sunnyvale, CA 94089
|
||||
USA
|
||||
Phone: 650-318-1251
|
||||
Fax: 650-318-1633
|
||||
Email: waldbusser@ins.com
|
||||
|
||||
In addition, the Host Resources MIB mailing list is dedicated
|
||||
to discussion of this MIB. To join the mailing list, send a
|
||||
request message to hostmib-request@andrew.cmu.edu. The mailing
|
||||
list address is hostmib@andrew.cmu.edu."
|
||||
DESCRIPTION
|
||||
"This MIB module registers type definitions for
|
||||
storage types, device types, and file system types.
|
||||
|
||||
After the initial revision, this module will be
|
||||
maintained by IANA."
|
||||
REVISION "200003060000Z" -- 6 March 2000
|
||||
DESCRIPTION
|
||||
"The original version of this module, published as RFC
|
||||
2790."
|
||||
::= { hrMIBAdminInfo 4 }
|
||||
|
||||
-- Registrations for some storage types, for use with hrStorageType
|
||||
hrStorageTypes OBJECT IDENTIFIER ::= { hrStorage 1 }
|
||||
|
||||
hrStorageOther OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type identifier used when no other defined
|
||||
type is appropriate."
|
||||
::= { hrStorageTypes 1 }
|
||||
|
||||
hrStorageRam OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type identifier used for RAM."
|
||||
::= { hrStorageTypes 2 }
|
||||
|
||||
hrStorageVirtualMemory OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type identifier used for virtual memory,
|
||||
temporary storage of swapped or paged memory."
|
||||
::= { hrStorageTypes 3 }
|
||||
|
||||
hrStorageFixedDisk OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type identifier used for non-removable
|
||||
rigid rotating magnetic storage devices."
|
||||
::= { hrStorageTypes 4 }
|
||||
|
||||
hrStorageRemovableDisk OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type identifier used for removable rigid
|
||||
rotating magnetic storage devices."
|
||||
::= { hrStorageTypes 5 }
|
||||
|
||||
hrStorageFloppyDisk OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type identifier used for non-rigid rotating
|
||||
magnetic storage devices."
|
||||
::= { hrStorageTypes 6 }
|
||||
|
||||
hrStorageCompactDisc OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type identifier used for read-only rotating
|
||||
optical storage devices."
|
||||
::= { hrStorageTypes 7 }
|
||||
|
||||
hrStorageRamDisk OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type identifier used for a file system that
|
||||
is stored in RAM."
|
||||
::= { hrStorageTypes 8 }
|
||||
|
||||
hrStorageFlashMemory OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type identifier used for flash memory."
|
||||
::= { hrStorageTypes 9 }
|
||||
|
||||
hrStorageNetworkDisk OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type identifier used for a
|
||||
networked file system."
|
||||
::= { hrStorageTypes 10 }
|
||||
|
||||
-- Registrations for some device types, for use with hrDeviceType
|
||||
hrDeviceTypes OBJECT IDENTIFIER ::= { hrDevice 1 }
|
||||
|
||||
hrDeviceOther OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used when no other defined
|
||||
type is appropriate."
|
||||
::= { hrDeviceTypes 1 }
|
||||
|
||||
hrDeviceUnknown OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used when the device type is
|
||||
unknown."
|
||||
::= { hrDeviceTypes 2 }
|
||||
|
||||
hrDeviceProcessor OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used for a CPU."
|
||||
::= { hrDeviceTypes 3 }
|
||||
|
||||
hrDeviceNetwork OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used for a network interface."
|
||||
::= { hrDeviceTypes 4 }
|
||||
|
||||
hrDevicePrinter OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used for a printer."
|
||||
::= { hrDeviceTypes 5 }
|
||||
|
||||
hrDeviceDiskStorage OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used for a disk drive."
|
||||
::= { hrDeviceTypes 6 }
|
||||
|
||||
hrDeviceVideo OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used for a video device."
|
||||
::= { hrDeviceTypes 10 }
|
||||
|
||||
hrDeviceAudio OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used for an audio device."
|
||||
::= { hrDeviceTypes 11 }
|
||||
|
||||
hrDeviceCoprocessor OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used for a co-processor."
|
||||
::= { hrDeviceTypes 12 }
|
||||
|
||||
hrDeviceKeyboard OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used for a keyboard device."
|
||||
::= { hrDeviceTypes 13 }
|
||||
|
||||
hrDeviceModem OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used for a modem."
|
||||
::= { hrDeviceTypes 14 }
|
||||
|
||||
hrDeviceParallelPort OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used for a parallel port."
|
||||
::= { hrDeviceTypes 15 }
|
||||
|
||||
hrDevicePointing OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used for a pointing device
|
||||
(e.g., a mouse)."
|
||||
::= { hrDeviceTypes 16 }
|
||||
|
||||
hrDeviceSerialPort OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used for a serial port."
|
||||
::= { hrDeviceTypes 17 }
|
||||
|
||||
hrDeviceTape OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used for a tape storage device."
|
||||
::= { hrDeviceTypes 18 }
|
||||
|
||||
hrDeviceClock OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used for a clock device."
|
||||
::= { hrDeviceTypes 19 }
|
||||
|
||||
hrDeviceVolatileMemory OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used for a volatile memory
|
||||
storage device."
|
||||
::= { hrDeviceTypes 20 }
|
||||
|
||||
hrDeviceNonVolatileMemory OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device type identifier used for a non-volatile memory
|
||||
|
||||
storage device."
|
||||
::= { hrDeviceTypes 21 }
|
||||
|
||||
-- Registrations for some popular File System types,
|
||||
-- for use with hrFSType.
|
||||
hrFSTypes OBJECT IDENTIFIER ::= { hrDevice 9 }
|
||||
|
||||
hrFSOther OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used when no other
|
||||
defined type is appropriate."
|
||||
::= { hrFSTypes 1 }
|
||||
|
||||
hrFSUnknown OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used when the type of
|
||||
file system is unknown."
|
||||
::= { hrFSTypes 2 }
|
||||
|
||||
hrFSBerkeleyFFS OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
Berkeley Fast File System."
|
||||
::= { hrFSTypes 3 }
|
||||
|
||||
hrFSSys5FS OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
System V File System."
|
||||
::= { hrFSTypes 4 }
|
||||
|
||||
hrFSFat OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for
|
||||
DOS's FAT file system."
|
||||
::= { hrFSTypes 5 }
|
||||
|
||||
hrFSHPFS OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for OS/2's
|
||||
High Performance File System."
|
||||
::= { hrFSTypes 6 }
|
||||
|
||||
hrFSHFS OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
Macintosh Hierarchical File System."
|
||||
::= { hrFSTypes 7 }
|
||||
|
||||
hrFSMFS OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
Macintosh File System."
|
||||
::= { hrFSTypes 8 }
|
||||
|
||||
hrFSNTFS OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
Windows NT File System."
|
||||
::= { hrFSTypes 9 }
|
||||
|
||||
hrFSVNode OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
VNode File System."
|
||||
::= { hrFSTypes 10 }
|
||||
|
||||
hrFSJournaled OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
Journaled File System."
|
||||
::= { hrFSTypes 11 }
|
||||
|
||||
hrFSiso9660 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
ISO 9660 File System for CD's."
|
||||
::= { hrFSTypes 12 }
|
||||
|
||||
hrFSRockRidge OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
RockRidge File System for CD's."
|
||||
::= { hrFSTypes 13 }
|
||||
|
||||
hrFSNFS OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
NFS File System."
|
||||
::= { hrFSTypes 14 }
|
||||
|
||||
hrFSNetware OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
Netware File System."
|
||||
::= { hrFSTypes 15 }
|
||||
|
||||
hrFSAFS OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
Andrew File System."
|
||||
::= { hrFSTypes 16 }
|
||||
|
||||
hrFSDFS OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
OSF DCE Distributed File System."
|
||||
::= { hrFSTypes 17 }
|
||||
|
||||
hrFSAppleshare OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
AppleShare File System."
|
||||
::= { hrFSTypes 18 }
|
||||
|
||||
hrFSRFS OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
RFS File System."
|
||||
::= { hrFSTypes 19 }
|
||||
|
||||
hrFSDGCFS OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
Data General DGCFS."
|
||||
::= { hrFSTypes 20 }
|
||||
|
||||
hrFSBFS OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
SVR4 Boot File System."
|
||||
::= { hrFSTypes 21 }
|
||||
|
||||
hrFSFAT32 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
Windows FAT32 File System."
|
||||
::= { hrFSTypes 22 }
|
||||
|
||||
hrFSLinuxExt2 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The file system type identifier used for the
|
||||
Linux EXT2 File System."
|
||||
::= { hrFSTypes 23 }
|
||||
|
||||
END
|
175
MIBS/IANA-ADDRESS-FAMILY-NUMBERS-MIB
Normal file
175
MIBS/IANA-ADDRESS-FAMILY-NUMBERS-MIB
Normal file
@ -0,0 +1,175 @@
|
||||
IANA-ADDRESS-FAMILY-NUMBERS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
mib-2 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
ianaAddressFamilyNumbers MODULE-IDENTITY
|
||||
LAST-UPDATED "201911040000Z" -- November 4, 2019
|
||||
ORGANIZATION "IANA"
|
||||
CONTACT-INFO
|
||||
"Postal: Internet Assigned Numbers Authority
|
||||
Internet Corporation for Assigned Names and Numbers
|
||||
12025 Waterfront Drive, Suite 300
|
||||
Los Angeles, CA 90094-2536
|
||||
USA
|
||||
|
||||
Tel: +1 310-301-5800
|
||||
E-Mail: iana&iana.org"
|
||||
DESCRIPTION
|
||||
"The MIB module defines the AddressFamilyNumbers
|
||||
textual convention."
|
||||
|
||||
-- revision history
|
||||
|
||||
REVISION "201911040000Z" -- November 4, 2019
|
||||
DESCRIPTION "Assigned value 16397."
|
||||
|
||||
REVISION "201409020000Z" -- September 2, 2014
|
||||
DESCRIPTION "Assigned value 16396."
|
||||
|
||||
REVISION "201309250000Z" -- September 25, 2013
|
||||
DESCRIPTION "Assigned values 16391-16395."
|
||||
|
||||
REVISION "201307160000Z" -- July 16, 2013
|
||||
DESCRIPTION "Fixed labels for 16389-16390."
|
||||
|
||||
REVISION "201306260000Z" -- June 26, 2013
|
||||
DESCRIPTION "Added assignments 26-28."
|
||||
|
||||
REVISION "201306180000Z" -- June 18, 2013
|
||||
DESCRIPTION "Added assignments 16384-16390. Assignment
|
||||
25 added in 2007 revision."
|
||||
|
||||
REVISION "200203140000Z" -- March 14, 2002
|
||||
DESCRIPTION "AddressFamilyNumbers assignment 22 to
|
||||
fibreChannelWWPN. AddressFamilyNumbers
|
||||
assignment 23 to fibreChannelWWNN.
|
||||
AddressFamilyNumers assignment 24 to gwid."
|
||||
|
||||
REVISION "200009080000Z" -- September 8, 2000
|
||||
DESCRIPTION "AddressFamilyNumbers assignment 19 to xtpOverIpv4.
|
||||
AddressFamilyNumbers assignment 20 to xtpOverIpv6.
|
||||
AddressFamilyNumbers assignment 21 to xtpNativeModeXTP."
|
||||
|
||||
REVISION "200003010000Z" -- March 1, 2000
|
||||
DESCRIPTION "AddressFamilyNumbers assignment 17 to distinguishedName.
|
||||
AddressFamilyNumbers assignment 18 to asNumber."
|
||||
|
||||
REVISION "200002040000Z" -- February 4, 2000
|
||||
DESCRIPTION "AddressFamilyNumbers assignment 16 to dns."
|
||||
|
||||
REVISION "9908260000Z" -- August 26, 1999
|
||||
DESCRIPTION "Initial version, published as RFC 2677."
|
||||
::= { mib-2 72 }
|
||||
|
||||
AddressFamilyNumbers ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The definition of this textual convention with the
|
||||
addition of newly assigned values is published
|
||||
periodically by the IANA, in either the Assigned
|
||||
Numbers RFC, or some derivative of it specific to
|
||||
Internet Network Management number assignments.
|
||||
(The latest arrangements can be obtained by
|
||||
contacting the IANA.)
|
||||
|
||||
The enumerations are described as:
|
||||
|
||||
other(0), -- none of the following
|
||||
ipV4(1), -- IP Version 4
|
||||
ipV6(2), -- IP Version 6
|
||||
nsap(3), -- NSAP
|
||||
hdlc(4), -- (8-bit multidrop)
|
||||
bbn1822(5),
|
||||
all802(6), -- (includes all 802 media
|
||||
-- plus Ethernet 'canonical format')
|
||||
e163(7),
|
||||
e164(8), -- (SMDS, Frame Relay, ATM)
|
||||
f69(9), -- (Telex)
|
||||
x121(10), -- (X.25, Frame Relay)
|
||||
ipx(11), -- IPX (Internet Protocol Exchange)
|
||||
appleTalk(12), -- Apple Talk
|
||||
decnetIV(13), -- DEC Net Phase IV
|
||||
banyanVines(14), -- Banyan Vines
|
||||
e164withNsap(15),
|
||||
-- (E.164 with NSAP format subaddress)
|
||||
dns(16), -- (Domain Name System)
|
||||
distinguishedName(17), -- (Distinguished Name, per X.500)
|
||||
asNumber(18), -- (16-bit quantity, per the AS number space)
|
||||
xtpOverIpv4(19), -- XTP over IP version 4
|
||||
xtpOverIpv6(20), -- XTP over IP version 6
|
||||
xtpNativeModeXTP(21), -- XTP native mode XTP
|
||||
fibreChannelWWPN(22), -- Fibre Channel World-Wide Port Name
|
||||
fibreChannelWWNN(23), -- Fibre Channel World-Wide Node Name
|
||||
gwid(24), -- Gateway Identifier
|
||||
afi(25), -- AFI for L2VPN information
|
||||
mplsTpSectionEndpointIdentifier(26), -- MPLS-TP Section Endpoint Identifier
|
||||
mplsTpLspEndpointIdentifier(27), -- MPLS-TP LSP Endpoint Identifier
|
||||
mplsTpPseudowireEndpointIdentifier(28), -- MPLS-TP Pseudowire Endpoint Identifier
|
||||
eigrpCommonServiceFamily(16384), -- EIGRP Common Service Family
|
||||
eigrpIpv4ServiceFamily(16385), -- EIGRP IPv4 Service Family
|
||||
eigrpIpv6ServiceFamily(16386), -- EIGRP IPv6 Service Family
|
||||
lispCanonicalAddressFormat(16387), -- LISP Canonical Address Format (LCAF)
|
||||
bgpLs(16388), -- BGP-LS
|
||||
fortyeightBitMacBitMac(16389), -- 48-bit MAC
|
||||
sixtyfourBitMac(16390), -- 64-bit MAC
|
||||
oui(16391), -- OUI
|
||||
mac24(16392), -- MAC/24
|
||||
mac40(16393), -- MAC/40
|
||||
ipv664(16394), -- IPv6/64
|
||||
rBridgePortID(16395), -- RBridge Port ID
|
||||
trillNickname(16396), -- TRILL Nickname
|
||||
universallyUniqueIdentifier(16397), -- Universally Unique Identifier (UUID)
|
||||
reserved(65535)
|
||||
|
||||
Requests for new values should be made to IANA via
|
||||
email (iana&iana.org)."
|
||||
SYNTAX INTEGER {
|
||||
other(0),
|
||||
ipV4(1),
|
||||
ipV6(2),
|
||||
nsap(3),
|
||||
hdlc(4),
|
||||
bbn1822(5),
|
||||
all802(6),
|
||||
e163(7),
|
||||
e164(8),
|
||||
f69(9),
|
||||
x121(10),
|
||||
ipx(11),
|
||||
appleTalk(12),
|
||||
decnetIV(13),
|
||||
banyanVines(14),
|
||||
e164withNsap(15),
|
||||
dns(16),
|
||||
distinguishedName(17), -- (Distinguished Name, per X.500)
|
||||
asNumber(18), -- (16-bit quantity, per the AS number space)
|
||||
xtpOverIpv4(19),
|
||||
xtpOverIpv6(20),
|
||||
xtpNativeModeXTP(21),
|
||||
fibreChannelWWPN(22),
|
||||
fibreChannelWWNN(23),
|
||||
gwid(24),
|
||||
afi(25),
|
||||
mplsTpSectionEndpointIdentifier(26),
|
||||
mplsTpLspEndpointIdentifier(27),
|
||||
mplsTpPseudowireEndpointIdentifier(28),
|
||||
eigrpCommonServiceFamily(16384),
|
||||
eigrpIpv4ServiceFamily(16385),
|
||||
eigrpIpv6ServiceFamily(16386),
|
||||
lispCanonicalAddressFormat(16387),
|
||||
bgpLs(16388),
|
||||
fortyeightBitMac(16389),
|
||||
sixtyfourBitMac(16390),
|
||||
oui(16391),
|
||||
mac24(16392),
|
||||
mac40(16393),
|
||||
ipv664(16394),
|
||||
rBridgePortID(16395),
|
||||
trillNickname(16396),
|
||||
universallyUniqueIdentifier(16397),
|
||||
reserved(65535)
|
||||
}
|
||||
END
|
345
MIBS/IANA-CHARSET-MIB
Normal file
345
MIBS/IANA-CHARSET-MIB
Normal file
@ -0,0 +1,345 @@
|
||||
IANA-CHARSET-MIB DEFINITIONS ::= BEGIN
|
||||
-- http://www.iana.org/assignments/ianacharset-mib
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
mib-2
|
||||
FROM SNMPv2-SMI -- [RFC2578]
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC; -- [RFC2579]
|
||||
|
||||
ianaCharsetMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200705140000Z"
|
||||
ORGANIZATION "IANA"
|
||||
CONTACT-INFO " Internet Assigned Numbers Authority
|
||||
|
||||
Postal: ICANN
|
||||
4676 Admiralty Way, Suite 330
|
||||
Marina del Rey, CA 90292
|
||||
|
||||
Tel: +1 310 823 9358
|
||||
E-Mail: iana&iana.org"
|
||||
|
||||
DESCRIPTION "This MIB module defines the IANACharset
|
||||
TEXTUAL-CONVENTION. The IANACharset TC is used to
|
||||
specify the encoding of string objects defined in
|
||||
a MIB.
|
||||
|
||||
Each version of this MIB will be released based on
|
||||
the IANA Charset Registry file (see RFC 2978) at
|
||||
http://www.iana.org/assignments/character-sets.
|
||||
|
||||
Note: The IANACharset TC, originally defined in
|
||||
RFC 1759, was inaccurately named CodedCharSet.
|
||||
|
||||
Note: Best practice is to define new MIB string
|
||||
objects with invariant UTF-8 (RFC 3629) syntax
|
||||
using the SnmpAdminString TC (defined in RFC 3411)
|
||||
in accordance with IETF Policy on Character Sets and
|
||||
Languages (RFC 2277).
|
||||
|
||||
Copyright (C) The Internet Society (2004). The
|
||||
initial version of this MIB module was published
|
||||
in RFC 3808; for full legal notices see the RFC
|
||||
itself. Supplementary information may be
|
||||
available on
|
||||
http://www.ietf.org/copyrights/ianamib.html."
|
||||
|
||||
-- revision history
|
||||
|
||||
REVISION "200705140000Z"
|
||||
DESCRIPTION "Registration of new charset 2107."
|
||||
|
||||
REVISION "200612070000Z"
|
||||
DESCRIPTION "Registration of new charsets numbered 118, 119,
|
||||
and 2106."
|
||||
|
||||
REVISION "200406080000Z"
|
||||
DESCRIPTION "Original version transferred from Printer MIB,
|
||||
generated from the IANA maintained assignments
|
||||
http://www.iana.org/assignments/character-sets."
|
||||
|
||||
::= { mib-2 106 }
|
||||
|
||||
IANACharset ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies an IANA registered 'charset' - coded character set
|
||||
(CCS) plus optional character encoding scheme (CES) - terms
|
||||
defined in 'IANA Charset Registration Procedures' (RFC 2978).
|
||||
|
||||
Objects of this syntax are used to specify the encoding for
|
||||
string objects defined in one or more MIBs. For example, the
|
||||
prtLocalizationCharacterSet, prtInterpreterDefaultCharSetIn, and
|
||||
prtInterpreterDefaultCharSetOut objects defined in Printer MIB.
|
||||
|
||||
The current list of 'charset' names and enumerated values
|
||||
is contained in the IANA Character Set Registry at:
|
||||
|
||||
http://www.iana.org/assignments/character-sets
|
||||
|
||||
Enum names are derived from the IANA Charset Registry 'Alias'
|
||||
fields that begin with 'cs' (for character set).
|
||||
Enum values are derived from the parallel 'MIBenum' fields."
|
||||
SYNTAX INTEGER {
|
||||
other(1), -- used if the designated
|
||||
-- character set is not currently
|
||||
-- registered by IANA
|
||||
unknown(2), -- used as a default value
|
||||
csASCII(3),
|
||||
csISOLatin1(4),
|
||||
csISOLatin2(5),
|
||||
csISOLatin3(6),
|
||||
csISOLatin4(7),
|
||||
csISOLatinCyrillic(8),
|
||||
csISOLatinArabic(9),
|
||||
csISOLatinGreek(10),
|
||||
csISOLatinHebrew(11),
|
||||
csISOLatin5(12),
|
||||
csISOLatin6(13),
|
||||
csISOTextComm(14),
|
||||
csHalfWidthKatakana(15),
|
||||
csJISEncoding(16),
|
||||
csShiftJIS(17),
|
||||
csEUCPkdFmtJapanese(18),
|
||||
csEUCFixWidJapanese(19),
|
||||
csISO4UnitedKingdom(20),
|
||||
csISO11SwedishForNames(21),
|
||||
csISO15Italian(22),
|
||||
csISO17Spanish(23),
|
||||
csISO21German(24),
|
||||
csISO60DanishNorwegian(25),
|
||||
csISO69French(26),
|
||||
csISO10646UTF1(27),
|
||||
csISO646basic1983(28),
|
||||
csINVARIANT(29),
|
||||
csISO2IntlRefVersion(30),
|
||||
csNATSSEFI(31),
|
||||
csNATSSEFIADD(32),
|
||||
csNATSDANO(33),
|
||||
csNATSDANOADD(34),
|
||||
csISO10Swedish(35),
|
||||
csKSC56011987(36),
|
||||
csISO2022KR(37),
|
||||
csEUCKR(38),
|
||||
csISO2022JP(39),
|
||||
csISO2022JP2(40),
|
||||
csISO13JISC6220jp(41),
|
||||
csISO14JISC6220ro(42),
|
||||
csISO16Portuguese(43),
|
||||
csISO18Greek7Old(44),
|
||||
csISO19LatinGreek(45),
|
||||
csISO25French(46),
|
||||
csISO27LatinGreek1(47),
|
||||
csISO5427Cyrillic(48),
|
||||
csISO42JISC62261978(49),
|
||||
csISO47BSViewdata(50),
|
||||
csISO49INIS(51),
|
||||
csISO50INIS8(52),
|
||||
csISO51INISCyrillic(53),
|
||||
csISO54271981(54),
|
||||
csISO5428Greek(55),
|
||||
csISO57GB1988(56),
|
||||
csISO58GB231280(57),
|
||||
csISO61Norwegian2(58),
|
||||
csISO70VideotexSupp1(59),
|
||||
csISO84Portuguese2(60),
|
||||
csISO85Spanish2(61),
|
||||
csISO86Hungarian(62),
|
||||
csISO87JISX0208(63),
|
||||
csISO88Greek7(64),
|
||||
csISO89ASMO449(65),
|
||||
csISO90(66),
|
||||
csISO91JISC62291984a(67),
|
||||
csISO92JISC62991984b(68),
|
||||
csISO93JIS62291984badd(69),
|
||||
csISO94JIS62291984hand(70),
|
||||
csISO95JIS62291984handadd(71),
|
||||
csISO96JISC62291984kana(72),
|
||||
csISO2033(73),
|
||||
csISO99NAPLPS(74),
|
||||
csISO102T617bit(75),
|
||||
csISO103T618bit(76),
|
||||
csISO111ECMACyrillic(77),
|
||||
csa71(78),
|
||||
csa72(79),
|
||||
csISO123CSAZ24341985gr(80),
|
||||
csISO88596E(81),
|
||||
csISO88596I(82),
|
||||
csISO128T101G2(83),
|
||||
csISO88598E(84),
|
||||
csISO88598I(85),
|
||||
csISO139CSN369103(86),
|
||||
csISO141JUSIB1002(87),
|
||||
csISO143IECP271(88),
|
||||
csISO146Serbian(89),
|
||||
csISO147Macedonian(90),
|
||||
csISO150(91),
|
||||
csISO151Cuba(92),
|
||||
csISO6937Add(93),
|
||||
csISO153GOST1976874(94),
|
||||
csISO8859Supp(95),
|
||||
csISO10367Box(96),
|
||||
csISO158Lap(97),
|
||||
csISO159JISX02121990(98),
|
||||
csISO646Danish(99),
|
||||
csUSDK(100),
|
||||
csDKUS(101),
|
||||
csKSC5636(102),
|
||||
csUnicode11UTF7(103),
|
||||
csISO2022CN(104),
|
||||
csISO2022CNEXT(105),
|
||||
csUTF8(106),
|
||||
csISO885913(109),
|
||||
csISO885914(110),
|
||||
csISO885915(111),
|
||||
csISO885916(112),
|
||||
csGBK(113),
|
||||
csGB18030(114),
|
||||
csOSDEBCDICDF0415(115),
|
||||
csOSDEBCDICDF03IRV(116),
|
||||
csOSDEBCDICDF041(117),
|
||||
csISO115481(118),
|
||||
csKZ1048(119),
|
||||
csUnicode(1000),
|
||||
csUCS4(1001),
|
||||
csUnicodeASCII(1002),
|
||||
csUnicodeLatin1(1003),
|
||||
csUnicodeIBM1261(1005),
|
||||
csUnicodeIBM1268(1006),
|
||||
csUnicodeIBM1276(1007),
|
||||
csUnicodeIBM1264(1008),
|
||||
csUnicodeIBM1265(1009),
|
||||
csUnicode11(1010),
|
||||
csSCSU(1011),
|
||||
csUTF7(1012),
|
||||
csUTF16BE(1013),
|
||||
csUTF16LE(1014),
|
||||
csUTF16(1015),
|
||||
csCESU8(1016),
|
||||
csUTF32(1017),
|
||||
csUTF32BE(1018),
|
||||
csUTF32LE(1019),
|
||||
csBOCU1(1020),
|
||||
csWindows30Latin1(2000),
|
||||
csWindows31Latin1(2001),
|
||||
csWindows31Latin2(2002),
|
||||
csWindows31Latin5(2003),
|
||||
csHPRoman8(2004),
|
||||
csAdobeStandardEncoding(2005),
|
||||
csVenturaUS(2006),
|
||||
csVenturaInternational(2007),
|
||||
csDECMCS(2008),
|
||||
csPC850Multilingual(2009),
|
||||
csPCp852(2010),
|
||||
csPC8CodePage437(2011),
|
||||
csPC8DanishNorwegian(2012),
|
||||
csPC862LatinHebrew(2013),
|
||||
csPC8Turkish(2014),
|
||||
csIBMSymbols(2015),
|
||||
csIBMThai(2016),
|
||||
csHPLegal(2017),
|
||||
csHPPiFont(2018),
|
||||
csHPMath8(2019),
|
||||
csHPPSMath(2020),
|
||||
csHPDesktop(2021),
|
||||
csVenturaMath(2022),
|
||||
csMicrosoftPublishing(2023),
|
||||
csWindows31J(2024),
|
||||
csGB2312(2025),
|
||||
csBig5(2026),
|
||||
csMacintosh(2027),
|
||||
csIBM037(2028),
|
||||
csIBM038(2029),
|
||||
csIBM273(2030),
|
||||
csIBM274(2031),
|
||||
csIBM275(2032),
|
||||
csIBM277(2033),
|
||||
csIBM278(2034),
|
||||
csIBM280(2035),
|
||||
csIBM281(2036),
|
||||
csIBM284(2037),
|
||||
csIBM285(2038),
|
||||
csIBM290(2039),
|
||||
csIBM297(2040),
|
||||
csIBM420(2041),
|
||||
csIBM423(2042),
|
||||
csIBM424(2043),
|
||||
csIBM500(2044),
|
||||
csIBM851(2045),
|
||||
csIBM855(2046),
|
||||
csIBM857(2047),
|
||||
csIBM860(2048),
|
||||
csIBM861(2049),
|
||||
csIBM863(2050),
|
||||
csIBM864(2051),
|
||||
csIBM865(2052),
|
||||
csIBM868(2053),
|
||||
csIBM869(2054),
|
||||
csIBM870(2055),
|
||||
csIBM871(2056),
|
||||
csIBM880(2057),
|
||||
csIBM891(2058),
|
||||
csIBM903(2059),
|
||||
csIBBM904(2060),
|
||||
csIBM905(2061),
|
||||
csIBM918(2062),
|
||||
csIBM1026(2063),
|
||||
csIBMEBCDICATDE(2064),
|
||||
csEBCDICATDEA(2065),
|
||||
csEBCDICCAFR(2066),
|
||||
csEBCDICDKNO(2067),
|
||||
csEBCDICDKNOA(2068),
|
||||
csEBCDICFISE(2069),
|
||||
csEBCDICFISEA(2070),
|
||||
csEBCDICFR(2071),
|
||||
csEBCDICIT(2072),
|
||||
csEBCDICPT(2073),
|
||||
csEBCDICES(2074),
|
||||
csEBCDICESA(2075),
|
||||
csEBCDICESS(2076),
|
||||
csEBCDICUK(2077),
|
||||
csEBCDICUS(2078),
|
||||
csUnknown8BiT(2079),
|
||||
csMnemonic(2080),
|
||||
csMnem(2081),
|
||||
csVISCII(2082),
|
||||
csVIQR(2083),
|
||||
csKOI8R(2084),
|
||||
csHZGB2312(2085),
|
||||
csIBM866(2086),
|
||||
csPC775Baltic(2087),
|
||||
csKOI8U(2088),
|
||||
csIBM00858(2089),
|
||||
csIBM00924(2090),
|
||||
csIBM01140(2091),
|
||||
csIBM01141(2092),
|
||||
csIBM01142(2093),
|
||||
csIBM01143(2094),
|
||||
csIBM01144(2095),
|
||||
csIBM01145(2096),
|
||||
csIBM01146(2097),
|
||||
csIBM01147(2098),
|
||||
csIBM01148(2099),
|
||||
csIBM01149(2100),
|
||||
csBig5HKSCS(2101),
|
||||
csIBM1047(2102),
|
||||
csPTCP154(2103),
|
||||
csAmiga1251(2104),
|
||||
csKOI7switched(2105),
|
||||
csBRF(2106),
|
||||
csTSCII(2107),
|
||||
cswindows1250(2250),
|
||||
cswindows1251(2251),
|
||||
cswindows1252(2252),
|
||||
cswindows1253(2253),
|
||||
cswindows1254(2254),
|
||||
cswindows1255(2255),
|
||||
cswindows1256(2256),
|
||||
cswindows1257(2257),
|
||||
cswindows1258(2258),
|
||||
csTIS620(2259),
|
||||
reserved(3000)
|
||||
}
|
||||
END
|
||||
|
330
MIBS/IANA-GMPLS-TC-MIB
Normal file
330
MIBS/IANA-GMPLS-TC-MIB
Normal file
@ -0,0 +1,330 @@
|
||||
-- extracted from rfc4802.txt
|
||||
-- at Thu Mar 1 06:08:22 2007
|
||||
|
||||
IANA-GMPLS-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, mib-2 FROM SNMPv2-SMI -- RFC 2578
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC; -- RFC 2579
|
||||
|
||||
ianaGmpls MODULE-IDENTITY
|
||||
LAST-UPDATED
|
||||
"200702270000Z" -- 27 February 2007 00:00:00 GMT
|
||||
ORGANIZATION
|
||||
"IANA"
|
||||
CONTACT-INFO
|
||||
"Internet Assigned Numbers Authority
|
||||
Postal: 4676 Admiralty Way, Suite 330
|
||||
Marina del Rey, CA 90292
|
||||
Tel: +1 310 823 9358
|
||||
E-Mail: iana@iana.org"
|
||||
DESCRIPTION
|
||||
"Copyright (C) The IETF Trust (2007). The initial version
|
||||
of this MIB module was published in RFC 4802. For full legal
|
||||
notices see the RFC itself. Supplementary information
|
||||
may be available on:
|
||||
http://www.ietf.org/copyrights/ianamib.html"
|
||||
|
||||
REVISION
|
||||
"200702270000Z" -- 27 February 2007 00:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version issued as part of RFC 4802."
|
||||
::= { mib-2 152 }
|
||||
|
||||
IANAGmplsLSPEncodingTypeTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This type is used to represent and control
|
||||
the LSP encoding type of an LSP signaled by a GMPLS
|
||||
signaling protocol.
|
||||
|
||||
This textual convention is strongly tied to the LSP
|
||||
Encoding Types sub-registry of the GMPLS Signaling
|
||||
Parameters registry managed by IANA. Values should be
|
||||
assigned by IANA in step with the LSP Encoding Types
|
||||
sub-registry and using the same registry management rules.
|
||||
However, the actual values used in this textual convention
|
||||
are solely within the purview of IANA and do not
|
||||
necessarily match the values in the LSP Encoding Types
|
||||
sub-registry.
|
||||
|
||||
The definition of this textual convention with the
|
||||
addition of newly assigned values is published
|
||||
periodically by the IANA, in either the Assigned
|
||||
Numbers RFC, or some derivative of it specific to
|
||||
Internet Network Management number assignments. (The
|
||||
latest arrangements can be obtained by contacting the
|
||||
IANA.)
|
||||
|
||||
Requests for new values should be made to IANA via
|
||||
email (iana@iana.org)."
|
||||
REFERENCE
|
||||
"1. Generalized Multi-Protocol Label Switching (GMPLS)
|
||||
Signaling Functional Description, RFC 3471, section
|
||||
3.1.1.
|
||||
2. Generalized MPLS Signalling Extensions for G.709 Optical
|
||||
Transport Networks Control, RFC 4328, section 3.1.1."
|
||||
SYNTAX INTEGER {
|
||||
tunnelLspNotGmpls(0), -- GMPLS is not in use
|
||||
tunnelLspPacket(1), -- Packet
|
||||
tunnelLspEthernet(2), -- Ethernet
|
||||
tunnelLspAnsiEtsiPdh(3), -- PDH
|
||||
-- the value 4 is deprecated
|
||||
tunnelLspSdhSonet(5), -- SDH or SONET
|
||||
-- the value 6 is deprecated
|
||||
tunnelLspDigitalWrapper(7), -- Digital Wrapper
|
||||
tunnelLspLambda(8), -- Lambda
|
||||
tunnelLspFiber(9), -- Fiber
|
||||
-- the value 10 is deprecated
|
||||
tunnelLspFiberChannel(11), -- Fiber Channel
|
||||
tunnelDigitalPath(12), -- Digital Path
|
||||
tunnelOpticalChannel(13) -- Optical Channel
|
||||
}
|
||||
|
||||
IANAGmplsSwitchingTypeTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This type is used to represent and
|
||||
control the LSP switching type of an LSP signaled by a
|
||||
GMPLS signaling protocol.
|
||||
|
||||
This textual convention is strongly tied to the Switching
|
||||
Types sub-registry of the GMPLS Signaling Parameters
|
||||
registry managed by IANA. Values should be assigned by
|
||||
IANA in step with the Switching Types sub-registry and
|
||||
using the same registry management rules. However, the
|
||||
actual values used in this textual convention are solely
|
||||
within the purview of IANA and do not necessarily match
|
||||
the values in the Switching Types sub-registry.
|
||||
|
||||
The definition of this textual convention with the
|
||||
addition of newly assigned values is published
|
||||
periodically by the IANA, in either the Assigned
|
||||
Numbers RFC, or some derivative of it specific to
|
||||
Internet Network Management number assignments. (The
|
||||
latest arrangements can be obtained by contacting the
|
||||
IANA.)
|
||||
|
||||
Requests for new values should be made to IANA via
|
||||
email (iana@iana.org)."
|
||||
REFERENCE
|
||||
"1. Routing Extensions in Support of Generalized
|
||||
Multi-Protocol Label Switching, RFC 4202, section 2.4.
|
||||
2. Generalized Multi-Protocol Label Switching (GMPLS)
|
||||
Signaling Functional Description, RFC 3471, section
|
||||
3.1.1."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0), -- none of the following, or not known
|
||||
psc1(1), -- Packet-Switch-Capable 1
|
||||
psc2(2), -- Packet-Switch-Capable 2
|
||||
psc3(3), -- Packet-Switch-Capable 3
|
||||
psc4(4), -- Packet-Switch-Capable 4
|
||||
l2sc(51), -- Layer-2-Switch-Capable
|
||||
tdm(100), -- Time-Division-Multiplex
|
||||
lsc(150), -- Lambda-Switch-Capable
|
||||
fsc(200) -- Fiber-Switch-Capable
|
||||
}
|
||||
|
||||
IANAGmplsGeneralizedPidTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data type is used to represent and control the LSP
|
||||
Generalized Protocol Identifier (G-PID) of an LSP
|
||||
signaled by a GMPLS signaling protocol.
|
||||
|
||||
This textual convention is strongly tied to the Generalized
|
||||
PIDs (G-PID) sub-registry of the GMPLS Signaling Parameters
|
||||
registry managed by IANA. Values should be assigned by
|
||||
IANA in step with the Generalized PIDs (G-PID) sub-registry
|
||||
and using the same registry management rules. However, the
|
||||
actual values used in this textual convention are solely
|
||||
within the purview of IANA and do not necessarily match the
|
||||
values in the Generalized PIDs (G-PID) sub-registry.
|
||||
|
||||
The definition of this textual convention with the
|
||||
addition of newly assigned values is published
|
||||
periodically by the IANA, in either the Assigned
|
||||
Numbers RFC, or some derivative of it specific to
|
||||
Internet Network Management number assignments. (The
|
||||
latest arrangements can be obtained by contacting the
|
||||
IANA.)
|
||||
|
||||
Requests for new values should be made to IANA via
|
||||
email (iana@iana.org)."
|
||||
REFERENCE
|
||||
"1. Generalized Multi-Protocol Label Switching (GMPLS)
|
||||
Signaling Functional Description, RFC 3471, section
|
||||
3.1.1.
|
||||
2. Generalized MPLS Signalling Extensions for G.709 Optical
|
||||
Transport Networks Control, RFC 4328, section 3.1.3."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0), -- unknown or none of the following
|
||||
-- the values 1, 2, 3 and 4 are reserved in RFC 3471
|
||||
asynchE4(5),
|
||||
asynchDS3T3(6),
|
||||
asynchE3(7),
|
||||
bitsynchE3(8),
|
||||
bytesynchE3(9),
|
||||
asynchDS2T2(10),
|
||||
bitsynchDS2T2(11),
|
||||
reservedByRFC3471first(12),
|
||||
asynchE1(13),
|
||||
bytesynchE1(14),
|
||||
bytesynch31ByDS0(15),
|
||||
asynchDS1T1(16),
|
||||
bitsynchDS1T1(17),
|
||||
bytesynchDS1T1(18),
|
||||
vc1vc12(19),
|
||||
reservedByRFC3471second(20),
|
||||
reservedByRFC3471third(21),
|
||||
ds1SFAsynch(22),
|
||||
ds1ESFAsynch(23),
|
||||
ds3M23Asynch(24),
|
||||
ds3CBitParityAsynch(25),
|
||||
vtLovc(26),
|
||||
stsSpeHovc(27),
|
||||
posNoScramble16BitCrc(28),
|
||||
posNoScramble32BitCrc(29),
|
||||
posScramble16BitCrc(30),
|
||||
posScramble32BitCrc(31),
|
||||
atm(32),
|
||||
ethernet(33),
|
||||
sdhSonet(34),
|
||||
digitalwrapper(36),
|
||||
lambda(37),
|
||||
ansiEtsiPdh(38),
|
||||
lapsSdh(40),
|
||||
fddi(41),
|
||||
dqdb(42),
|
||||
fiberChannel3(43),
|
||||
hdlc(44),
|
||||
ethernetV2DixOnly(45),
|
||||
ethernet802dot3Only(46),
|
||||
g709ODUj(47),
|
||||
g709OTUk(48),
|
||||
g709CBRorCBRa(49),
|
||||
g709CBRb(50),
|
||||
g709BSOT(51),
|
||||
g709BSNT(52),
|
||||
gfpIPorPPP(53),
|
||||
gfpEthernetMAC(54),
|
||||
gfpEthernetPHY(55),
|
||||
g709ESCON(56),
|
||||
g709FICON(57),
|
||||
g709FiberChannel(58)
|
||||
}
|
||||
|
||||
IANAGmplsAdminStatusInformationTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data type determines the setting of the
|
||||
Admin Status flags in the Admin Status object or TLV, as
|
||||
described in RFC 3471. Setting this object to a non-zero
|
||||
value will result in the inclusion of the Admin Status
|
||||
object or TLV on signaling messages.
|
||||
|
||||
This textual convention is strongly tied to the
|
||||
Administrative Status Information Flags sub-registry of
|
||||
the GMPLS Signaling Parameters registry managed by IANA.
|
||||
Values should be assigned by IANA in step with the
|
||||
Administrative Status Flags sub-registry and using the
|
||||
same registry management rules. However, the actual
|
||||
values used in this textual convention are solely
|
||||
within the purview of IANA and do not necessarily match
|
||||
the values in the Administrative Status Information
|
||||
Flags sub-registry.
|
||||
|
||||
The definition of this textual convention with the
|
||||
addition of newly assigned values is published
|
||||
periodically by the IANA, in either the Assigned
|
||||
Numbers RFC, or some derivative of it specific to
|
||||
Internet Network Management number assignments. (The
|
||||
latest arrangements can be obtained by contacting the
|
||||
IANA.)
|
||||
|
||||
Requests for new values should be made to IANA via
|
||||
email (iana@iana.org)."
|
||||
REFERENCE
|
||||
"1. Generalized Multi-Protocol Label Switching (GMPLS)
|
||||
Signaling Functional Description, RFC 3471, section 8.
|
||||
2. Generalized MPLS Signaling - RSVP-TE Extensions,
|
||||
RFC 3473, section 7.
|
||||
3. GMPLS - Communication of Alarm Information,
|
||||
RFC 4783, section 3.2.1."
|
||||
SYNTAX BITS {
|
||||
reflect(0), -- Reflect bit (RFC 3471)
|
||||
reserved1(1), -- reserved
|
||||
reserved2(2), -- reserved
|
||||
reserved3(3), -- reserved
|
||||
reserved4(4), -- reserved
|
||||
reserved5(5), -- reserved
|
||||
reserved6(6), -- reserved
|
||||
reserved7(7), -- reserved
|
||||
reserved8(8), -- reserved
|
||||
reserved9(9), -- reserved
|
||||
reserved10(10), -- reserved
|
||||
reserved11(11), -- reserved
|
||||
reserved12(12), -- reserved
|
||||
reserved13(13), -- reserved
|
||||
reserved14(14), -- reserved
|
||||
reserved15(15), -- reserved
|
||||
reserved16(16), -- reserved
|
||||
reserved17(17), -- reserved
|
||||
reserved18(18), -- reserved
|
||||
reserved19(19), -- reserved
|
||||
reserved20(20), -- reserved
|
||||
reserved21(21), -- reserved
|
||||
reserved22(22), -- reserved
|
||||
reserved23(23), -- reserved
|
||||
reserved24(24), -- reserved
|
||||
reserved25(25), -- reserved
|
||||
reserved26(26), -- reserved
|
||||
reserved27(27), -- Inhibit Alarm bit (RFC 4783)
|
||||
reserved28(28), -- reserved
|
||||
testing(29), -- Testing bit (RFC 3473)
|
||||
administrativelyDown(30), -- Admin down (RFC 3473)
|
||||
deleteInProgress(31) -- Delete bit (RFC 3473)
|
||||
}
|
||||
END
|
||||
|
||||
--
|
||||
-- Copyright (C) The IETF Trust (2007).
|
||||
--
|
||||
-- This document is subject to the rights, licenses and restrictions
|
||||
-- contained in BCP 78, and except as set forth therein, the authors
|
||||
-- retain all their rights.
|
||||
--
|
||||
-- This document and the information contained herein are provided on an
|
||||
-- "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
|
||||
-- OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
|
||||
-- THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS
|
||||
-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
|
||||
-- THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
|
||||
-- WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
|
||||
--
|
||||
-- Intellectual Property
|
||||
--
|
||||
-- The IETF takes no position regarding the validity or scope of any
|
||||
-- Intellectual Property Rights or other rights that might be claimed to
|
||||
-- pertain to the implementation or use of the technology described in
|
||||
-- this document or the extent to which any license under such rights
|
||||
-- might or might not be available; nor does it represent that it has
|
||||
-- made any independent effort to identify any such rights. Information
|
||||
-- on the procedures with respect to rights in RFC documents can be
|
||||
-- found in BCP 78 and BCP 79.
|
||||
--
|
||||
-- Copies of IPR disclosures made to the IETF Secretariat and any
|
||||
-- assurances of licenses to be made available, or the result of an
|
||||
-- attempt made to obtain a general license or permission for the use of
|
||||
-- such proprietary rights by implementers or users of this
|
||||
-- specification can be obtained from the IETF on-line IPR repository at
|
||||
-- http://www.ietf.org/ipr.
|
||||
--
|
||||
-- The IETF invites any interested party to bring to its attention any
|
||||
-- copyrights, patents or patent applications, or other proprietary
|
||||
-- rights that may cover technology that may be required to implement
|
||||
-- this standard. Please address the information to the IETF at
|
||||
-- ietf-ipr@ietf.org.
|
||||
--
|
||||
|
||||
|
335
MIBS/IANA-ITU-ALARM-TC-MIB
Normal file
335
MIBS/IANA-ITU-ALARM-TC-MIB
Normal file
@ -0,0 +1,335 @@
|
||||
IANA-ITU-ALARM-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, mib-2 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
ianaItuAlarmNumbers MODULE-IDENTITY
|
||||
LAST-UPDATED "201405220000Z" -- May 22, 2014
|
||||
ORGANIZATION "IANA"
|
||||
CONTACT-INFO
|
||||
"Postal: Internet Assigned Numbers Authority
|
||||
Internet Corporation for Assigned Names
|
||||
and Numbers
|
||||
12025 Waterfront Drive, Suite 300
|
||||
Los Angeles, CA 90094-2536
|
||||
USA
|
||||
|
||||
Tel: +1 310-301-5800
|
||||
E-Mail: iana&iana.org"
|
||||
DESCRIPTION
|
||||
"The MIB module defines the ITU Alarm
|
||||
textual convention for objects expected to require
|
||||
regular extension.
|
||||
|
||||
Copyright (C) The Internet Society (2004). The
|
||||
initial version of this MIB module was published
|
||||
in RFC 3877. For full legal notices see the RFC
|
||||
itself. Supplementary information may be available on:
|
||||
http://www.ietf.org/copyrights/ianamib.html"
|
||||
|
||||
REVISION "201405220000Z"
|
||||
DESCRIPTION
|
||||
"Updated contact info."
|
||||
|
||||
REVISION "200409090000Z"
|
||||
DESCRIPTION
|
||||
"Initial version, published as RFC 3877."
|
||||
::= { mib-2 119 }
|
||||
|
||||
IANAItuProbableCause ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ITU-T probable cause values. Duplicate values defined in
|
||||
X.733 are appended with X733 to ensure syntactic uniqueness.
|
||||
Probable cause value 0 is reserved for special purposes.
|
||||
|
||||
The Internet Assigned Number Authority (IANA) is responsible
|
||||
for the assignment of the enumerations in this TC.
|
||||
IANAItuProbableCause value of 0 is reserved for special
|
||||
purposes and MUST NOT be assigned.
|
||||
|
||||
Values of IANAItuProbableCause in the range 1 to 1023 are
|
||||
reserved for causes that correspond to ITU-T probable cause.
|
||||
|
||||
All other requests for new causes will be handled on a
|
||||
first-come, first served basis and will be assigned
|
||||
enumeration values starting with 1025.
|
||||
|
||||
Request should come in the form of well-formed
|
||||
SMI [RFC2578] for enumeration names that are unique and
|
||||
sufficiently descriptive.
|
||||
|
||||
While some effort will be taken to ensure that new probable
|
||||
causes do not conceptually duplicate existing probable
|
||||
causes it is acknowledged that the existence of conceptual
|
||||
duplicates in the starting probable cause list is an known
|
||||
industry reality.
|
||||
|
||||
To aid IANA in the administration of probable cause names
|
||||
and values, the OPS Area Director will appoint one or more
|
||||
experts to help review requests.
|
||||
|
||||
See http://www.iana.org"
|
||||
REFERENCE
|
||||
"ITU Recommendation M.3100, 'Generic Network Information
|
||||
Model', 1995
|
||||
ITU Recommendation X.733, 'Information Technology - Open
|
||||
Systems Interconnection - System Management: Alarm
|
||||
Reporting Function', 1992
|
||||
ITU Recommendation X.736, 'Information Technology - Open
|
||||
Systems Interconnection - System Management: Security
|
||||
Alarm Reporting Function', 1992"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
-- The following probable causes were defined in M.3100
|
||||
aIS (1),
|
||||
callSetUpFailure (2),
|
||||
degradedSignal (3),
|
||||
farEndReceiverFailure (4),
|
||||
framingError (5),
|
||||
lossOfFrame (6),
|
||||
lossOfPointer (7),
|
||||
lossOfSignal (8),
|
||||
payloadTypeMismatch (9),
|
||||
transmissionError (10),
|
||||
remoteAlarmInterface (11),
|
||||
excessiveBER (12),
|
||||
pathTraceMismatch (13),
|
||||
unavailable (14),
|
||||
signalLabelMismatch (15),
|
||||
lossOfMultiFrame (16),
|
||||
receiveFailure (17),
|
||||
transmitFailure (18),
|
||||
modulationFailure (19),
|
||||
demodulationFailure (20),
|
||||
broadcastChannelFailure (21),
|
||||
connectionEstablishmentError (22),
|
||||
invalidMessageReceived (23),
|
||||
localNodeTransmissionError (24),
|
||||
remoteNodeTransmissionError (25),
|
||||
routingFailure (26),
|
||||
--Values 27-50 are reserved for communications alarm related
|
||||
--probable causes
|
||||
-- The following are used with equipment alarm.
|
||||
backplaneFailure (51),
|
||||
dataSetProblem (52),
|
||||
equipmentIdentifierDuplication (53),
|
||||
externalIFDeviceProblem (54),
|
||||
lineCardProblem (55),
|
||||
multiplexerProblem (56),
|
||||
nEIdentifierDuplication (57),
|
||||
powerProblem (58),
|
||||
processorProblem (59),
|
||||
protectionPathFailure (60),
|
||||
receiverFailure (61),
|
||||
replaceableUnitMissing (62),
|
||||
replaceableUnitTypeMismatch (63),
|
||||
synchronizationSourceMismatch (64),
|
||||
terminalProblem (65),
|
||||
timingProblem (66),
|
||||
transmitterFailure (67),
|
||||
trunkCardProblem (68),
|
||||
replaceableUnitProblem (69),
|
||||
realTimeClockFailure (70),
|
||||
--An equipment alarm to be issued if the system detects that the
|
||||
--real time clock has failed
|
||||
antennaFailure (71),
|
||||
batteryChargingFailure (72),
|
||||
diskFailure (73),
|
||||
frequencyHoppingFailure (74),
|
||||
iODeviceError (75),
|
||||
lossOfSynchronisation (76),
|
||||
lossOfRedundancy (77),
|
||||
powerSupplyFailure (78),
|
||||
signalQualityEvaluationFailure (79),
|
||||
tranceiverFailure (80),
|
||||
protectionMechanismFailure (81),
|
||||
protectingResourceFailure (82),
|
||||
-- Values 83-100 are reserved for equipment alarm related probable
|
||||
-- causes
|
||||
-- The following are used with environmental alarm.
|
||||
airCompressorFailure (101),
|
||||
airConditioningFailure (102),
|
||||
airDryerFailure (103),
|
||||
batteryDischarging (104),
|
||||
batteryFailure (105),
|
||||
commercialPowerFailure (106),
|
||||
coolingFanFailure (107),
|
||||
engineFailure (108),
|
||||
fireDetectorFailure (109),
|
||||
fuseFailure (110),
|
||||
generatorFailure (111),
|
||||
lowBatteryThreshold (112),
|
||||
pumpFailure (113),
|
||||
rectifierFailure (114),
|
||||
rectifierHighVoltage (115),
|
||||
rectifierLowFVoltage (116),
|
||||
ventilationsSystemFailure (117),
|
||||
enclosureDoorOpen (118),
|
||||
explosiveGas (119),
|
||||
fire (120),
|
||||
flood (121),
|
||||
highHumidity (122),
|
||||
highTemperature (123),
|
||||
highWind (124),
|
||||
iceBuildUp (125),
|
||||
intrusionDetection (126),
|
||||
lowFuel (127),
|
||||
lowHumidity (128),
|
||||
lowCablePressure (129),
|
||||
lowTemperatue (130),
|
||||
lowWater (131),
|
||||
smoke (132),
|
||||
toxicGas (133),
|
||||
coolingSystemFailure (134),
|
||||
externalEquipmentFailure (135),
|
||||
externalPointFailure (136),
|
||||
-- Values 137-150 are reserved for environmental alarm related
|
||||
-- probable causes
|
||||
-- The following are used with Processing error alarm.
|
||||
storageCapacityProblem (151),
|
||||
memoryMismatch (152),
|
||||
corruptData (153),
|
||||
outOfCPUCycles (154),
|
||||
sfwrEnvironmentProblem (155),
|
||||
sfwrDownloadFailure (156),
|
||||
lossOfRealTimel (157),
|
||||
--A processing error alarm to be issued after the system has
|
||||
--reinitialised. This will indicate
|
||||
--to the management systems that the view they have of the managed
|
||||
--system may no longer
|
||||
--be valid. Usage example: The managed
|
||||
--system issues this alarm after a reinitialization with severity
|
||||
--warning to inform the
|
||||
--management system about the event. No clearing notification will
|
||||
--be sent.
|
||||
applicationSubsystemFailure (158),
|
||||
configurationOrCustomisationError (159),
|
||||
databaseInconsistency (160),
|
||||
fileError (161),
|
||||
outOfMemory (162),
|
||||
softwareError (163),
|
||||
timeoutExpired (164),
|
||||
underlayingResourceUnavailable (165),
|
||||
versionMismatch (166),
|
||||
--Values 168-200 are reserved for processing error alarm related
|
||||
-- probable causes.
|
||||
bandwidthReduced (201),
|
||||
congestion (202),
|
||||
excessiveErrorRate (203),
|
||||
excessiveResponseTime (204),
|
||||
excessiveRetransmissionRate (205),
|
||||
reducedLoggingCapability (206),
|
||||
systemResourcesOverload (207 ),
|
||||
-- The following were defined X.733
|
||||
adapterError (500),
|
||||
applicationSubsystemFailture (501),
|
||||
bandwidthReducedX733 (502),
|
||||
callEstablishmentError (503),
|
||||
communicationsProtocolError (504),
|
||||
communicationsSubsystemFailure (505),
|
||||
configurationOrCustomizationError (506),
|
||||
congestionX733 (507),
|
||||
coruptData (508),
|
||||
cpuCyclesLimitExceeded (509),
|
||||
dataSetOrModemError (510),
|
||||
degradedSignalX733 (511),
|
||||
dteDceInterfaceError (512),
|
||||
enclosureDoorOpenX733 (513),
|
||||
equipmentMalfunction (514),
|
||||
excessiveVibration (515),
|
||||
fileErrorX733 (516),
|
||||
fireDetected (517),
|
||||
framingErrorX733 (518),
|
||||
heatingVentCoolingSystemProblem (519),
|
||||
humidityUnacceptable (520),
|
||||
inputOutputDeviceError (521),
|
||||
inputDeviceError (522),
|
||||
lanError (523),
|
||||
leakDetected (524),
|
||||
localNodeTransmissionErrorX733 (525),
|
||||
lossOfFrameX733 (526),
|
||||
lossOfSignalX733 (527),
|
||||
materialSupplyExhausted (528),
|
||||
multiplexerProblemX733 (529),
|
||||
outOfMemoryX733 (530),
|
||||
ouputDeviceError (531),
|
||||
performanceDegraded (532),
|
||||
powerProblems (533),
|
||||
pressureUnacceptable (534),
|
||||
processorProblems (535),
|
||||
pumpFailureX733 (536),
|
||||
queueSizeExceeded (537),
|
||||
receiveFailureX733 (538),
|
||||
receiverFailureX733 (539),
|
||||
remoteNodeTransmissionErrorX733 (540),
|
||||
resourceAtOrNearingCapacity (541),
|
||||
responseTimeExecessive (542),
|
||||
retransmissionRateExcessive (543),
|
||||
softwareErrorX733 (544),
|
||||
softwareProgramAbnormallyTerminated (545),
|
||||
softwareProgramError (546),
|
||||
storageCapacityProblemX733 (547),
|
||||
temperatureUnacceptable (548),
|
||||
thresholdCrossed (549),
|
||||
timingProblemX733 (550),
|
||||
toxicLeakDetected (551),
|
||||
transmitFailureX733 (552),
|
||||
transmiterFailure (553),
|
||||
underlyingResourceUnavailable (554),
|
||||
versionMismatchX733 (555),
|
||||
-- The following are defined in X.736
|
||||
authenticationFailure (600),
|
||||
breachOfConfidentiality (601),
|
||||
cableTamper (602),
|
||||
delayedInformation (603),
|
||||
denialOfService (604),
|
||||
duplicateInformation (605),
|
||||
informationMissing (606),
|
||||
informationModificationDetected (607),
|
||||
informationOutOfSequence (608),
|
||||
keyExpired (609),
|
||||
nonRepudiationFailure (610),
|
||||
outOfHoursActivity (611),
|
||||
outOfService (612),
|
||||
proceduralError (613),
|
||||
unauthorizedAccessAttempt (614),
|
||||
unexpectedInformation (615),
|
||||
other (1024)
|
||||
}
|
||||
|
||||
IANAItuEventType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ITU event Type values.
|
||||
|
||||
The Internet Assigned Number Authority (IANA) is
|
||||
responsible for the assignment of the enumerations
|
||||
in this TC.
|
||||
|
||||
Request should come in the form of well-formed
|
||||
SMI [RFC2578] for enumeration names that are unique
|
||||
and sufficiently descriptive.
|
||||
|
||||
See http://www.iana.org "
|
||||
REFERENCE
|
||||
"ITU Recommendation X.736, 'Information Technology - Open
|
||||
Systems Interconnection - System Management: Security
|
||||
Alarm Reporting Function', 1992"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
other (1),
|
||||
communicationsAlarm (2),
|
||||
qualityOfServiceAlarm (3),
|
||||
processingErrorAlarm (4),
|
||||
equipmentAlarm (5),
|
||||
environmentalAlarm (6),
|
||||
integrityViolation (7),
|
||||
operationalViolation (8),
|
||||
physicalViolation (9),
|
||||
securityServiceOrMechanismViolation (10),
|
||||
timeDomainViolation (11)
|
||||
}
|
||||
|
||||
END
|
126
MIBS/IANA-LANGUAGE-MIB
Normal file
126
MIBS/IANA-LANGUAGE-MIB
Normal file
@ -0,0 +1,126 @@
|
||||
IANA-LANGUAGE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-IDENTITY, mib-2
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
ianaLanguages MODULE-IDENTITY
|
||||
LAST-UPDATED "201405220000Z" -- May 22, 2014
|
||||
ORGANIZATION "IANA"
|
||||
CONTACT-INFO
|
||||
"Internet Assigned Numbers Authority (IANA)
|
||||
|
||||
Postal: ICANN
|
||||
12025 Waterfront Drive, Suite 300
|
||||
Los Angeles, CA 90094-2536
|
||||
|
||||
Tel: +1 310-301-5800
|
||||
E-Mail: iana&iana.org"
|
||||
DESCRIPTION
|
||||
"The MIB module registers object identifier values for
|
||||
well-known programming and scripting languages. Every
|
||||
language registration MUST describe the format used
|
||||
when transferring scripts written in this language.
|
||||
|
||||
Any additions or changes to the contents of this MIB
|
||||
module require Designated Expert Review as defined in
|
||||
the Guidelines for Writing IANA Considerations Section
|
||||
document. The Designated Expert will be selected by
|
||||
the IESG Area Director of the OPS Area.
|
||||
|
||||
Note, this module does not have to register all possible
|
||||
languages since languages are identified by object
|
||||
identifier values. It is therefore possible to registered
|
||||
languages in private OID trees. The references given below are not
|
||||
normative with regard to the language version. Other
|
||||
references might be better suited to describe some newer
|
||||
versions of this language. The references are only
|
||||
provided as `a pointer into the right direction'."
|
||||
|
||||
-- Revision log, in reverse chronological order
|
||||
|
||||
REVISION "201405220000Z" -- May 22, 2014
|
||||
DESCRIPTION "Updated contact info."
|
||||
|
||||
REVISION "200005100000Z" -- May 10, 2000
|
||||
DESCRIPTION "Import mib-2 instead of experimental, so that
|
||||
this module compiles"
|
||||
|
||||
REVISION "199909090900Z" -- September 9, 1999
|
||||
DESCRIPTION "Initial version as published at time of
|
||||
publication of RFC 2591."
|
||||
::= { mib-2 73 }
|
||||
|
||||
ianaLangJavaByteCode OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Java byte code to be processed by a Java virtual machine.
|
||||
A script written in Java byte code is transferred by using
|
||||
the Java archive file format (JAR)."
|
||||
REFERENCE
|
||||
"The Java Virtual Machine Specification.
|
||||
ISBN 0-201-63452-X"
|
||||
::= { ianaLanguages 1 }
|
||||
|
||||
ianaLangTcl OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Tool Command Language (Tcl). A script written in the
|
||||
Tcl language is transferred in Tcl source code format."
|
||||
REFERENCE
|
||||
"Tcl and the Tk Toolkit.
|
||||
ISBN 0-201-63337-X"
|
||||
::= { ianaLanguages 2 }
|
||||
|
||||
ianaLangPerl OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Perl language. A script written in the Perl language
|
||||
is transferred in Perl source code format."
|
||||
REFERENCE
|
||||
"Programming Perl.
|
||||
ISBN 1-56592-149-6"
|
||||
::= { ianaLanguages 3 }
|
||||
|
||||
ianaLangScheme OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Scheme language. A script written in the Scheme
|
||||
language is transferred in Scheme source code format."
|
||||
REFERENCE
|
||||
"The Revised^4 Report on the Algorithmic Language Scheme.
|
||||
MIT Press"
|
||||
::= { ianaLanguages 4 }
|
||||
|
||||
ianaLangSRSL OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP Script Language defined by SNMP Research. A
|
||||
script written in the SNMP Script Language is transferred
|
||||
in the SNMP Script Language source code format."
|
||||
::= { ianaLanguages 5 }
|
||||
|
||||
ianaLangPSL OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Patrol Script Language defined by BMC Software. A script
|
||||
written in the Patrol Script Language is transferred in the
|
||||
Patrol Script Language source code format."
|
||||
REFERENCE
|
||||
"PATROL Script Language Reference Manual, Version 3.0,
|
||||
November 30, 1995. BMC Software, Inc. 2101 City West Blvd.,
|
||||
Houston, Texas 77042."
|
||||
::= { ianaLanguages 6 }
|
||||
|
||||
ianaLangSMSL OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Systems Management Scripting Language. A script written
|
||||
in the SMSL language is transferred in the SMSL source code
|
||||
format."
|
||||
REFERENCE
|
||||
"ISO/ITU Command Sequencer.
|
||||
ISO 10164-21 or ITU X.753"
|
||||
::= { ianaLanguages 7 }
|
||||
|
||||
END
|
903
MIBS/IANA-MAU-MIB
Normal file
903
MIBS/IANA-MAU-MIB
Normal file
@ -0,0 +1,903 @@
|
||||
IANA-MAU-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-IDENTITY, mib-2
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
;
|
||||
|
||||
ianaMauMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201002230000Z" -- February 23, 2010
|
||||
ORGANIZATION "IANA"
|
||||
CONTACT-INFO " Internet Assigned Numbers Authority
|
||||
|
||||
Postal: ICANN
|
||||
4676 Admiralty Way, Suite 330
|
||||
Marina del Rey, CA 90292
|
||||
|
||||
Tel: +1-310-823-9358
|
||||
EMail: iana&iana.org"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines dot3MauType OBJECT-IDENTITIES and
|
||||
IANAifMauListBits, IANAifMauMediaAvailable,
|
||||
IANAifMauAutoNegCapBits, and IANAifJackType
|
||||
|
||||
TEXTUAL-CONVENTIONs, specifying enumerated values of the
|
||||
ifMauTypeListBits, ifMauMediaAvailable / rpMauMediaAvailable,
|
||||
ifMauAutoNegCapabilityBits / ifMauAutoNegCapAdvertisedBits /
|
||||
ifMauAutoNegCapReceivedBits and ifJackType / rpJackType objects
|
||||
respectively, defined in the MAU-MIB.
|
||||
|
||||
It is intended that each new MAU type, Media Availability
|
||||
state, Auto Negotiation capability and/or Jack type defined by
|
||||
the IEEE 802.3 working group and approved for publication in a
|
||||
revision of IEEE Std 802.3 will be added to this MIB module,
|
||||
provided that it is suitable for being managed by the base
|
||||
objects in the MAU-MIB. An Expert Review, as defined in
|
||||
RFC 2434 [RFC2434], is REQUIRED for such additions.
|
||||
|
||||
The following reference is used throughout this MIB module:
|
||||
|
||||
[IEEE802.3] refers to:
|
||||
IEEE Std 802.3, 2005 Edition: 'IEEE Standard for
|
||||
Information technology - Telecommunications and information
|
||||
exchange between systems - Local and metropolitan area
|
||||
networks - Specific requirements -
|
||||
Part 3: Carrier sense multiple access with collision
|
||||
detection (CSMA/CD) access method and physical layer
|
||||
specifications'.
|
||||
|
||||
This reference should be updated as appropriate when new
|
||||
MAU types, Media Availability states, Auto Negotiation
|
||||
capabilities, and/or Jack types are added to this MIB module.
|
||||
|
||||
Copyright (C) The IETF Trust (2007).
|
||||
The initial version of this MIB module was published in
|
||||
RFC 4836; for full legal notices see the RFC itself.
|
||||
Supplementary information may be available at:
|
||||
http://www.ietf.org/copyrights/ianamib.html"
|
||||
|
||||
REVISION "201002230000Z" -- February 23, 2010
|
||||
DESCRIPTION "Added assignments that will be included in
|
||||
Clause 14 of IEEE P802.3.1."
|
||||
|
||||
REVISION "200704210000Z" -- April 21, 2007
|
||||
DESCRIPTION "Initial version of this MIB as published in
|
||||
RFC 4836."
|
||||
|
||||
::= { mib-2 154 }
|
||||
|
||||
-- Textual Conventions
|
||||
|
||||
IANAifMauTypeListBits ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data type is used as the syntax of the ifMauTypeListBits
|
||||
object in the (updated) definition of MAU-MIB's ifMauTable.
|
||||
|
||||
The most recent version of this textual convention is available
|
||||
in the online version of this MIB module on the IANA web site.
|
||||
|
||||
Requests for new values should be made to IANA via email
|
||||
(iana&iana.org).
|
||||
|
||||
Note that changes in this textual convention SHALL be
|
||||
synchronized with relevant changes in the dot3MauType
|
||||
OBJECT-IDENTITIES."
|
||||
REFERENCE
|
||||
"[IEEE802.3], Section 30.5.1.1.2"
|
||||
SYNTAX BITS {
|
||||
bOther(0), -- other or unknown
|
||||
bAUI(1), -- AUI
|
||||
b10base5(2), -- 10BASE-5
|
||||
bFoirl(3), -- FOIRL
|
||||
|
||||
b10base2(4), -- 10BASE-2
|
||||
b10baseT(5), -- 10BASE-T duplex mode unknown
|
||||
b10baseFP(6), -- 10BASE-FP
|
||||
b10baseFB(7), -- 10BASE-FB
|
||||
b10baseFL(8), -- 10BASE-FL duplex mode unknown
|
||||
b10broad36(9), -- 10BROAD36
|
||||
b10baseTHD(10), -- 10BASE-T half duplex mode
|
||||
b10baseTFD(11), -- 10BASE-T full duplex mode
|
||||
b10baseFLHD(12), -- 10BASE-FL half duplex mode
|
||||
b10baseFLFD(13), -- 10BASE-FL full duplex mode
|
||||
b100baseT4(14), -- 100BASE-T4
|
||||
b100baseTXHD(15), -- 100BASE-TX half duplex mode
|
||||
b100baseTXFD(16), -- 100BASE-TX full duplex mode
|
||||
b100baseFXHD(17), -- 100BASE-FX half duplex mode
|
||||
b100baseFXFD(18), -- 100BASE-FX full duplex mode
|
||||
b100baseT2HD(19), -- 100BASE-T2 half duplex mode
|
||||
b100baseT2FD(20), -- 100BASE-T2 full duplex mode
|
||||
|
||||
b1000baseXHD(21), -- 1000BASE-X half duplex mode
|
||||
b1000baseXFD(22), -- 1000BASE-X full duplex mode
|
||||
b1000baseLXHD(23), -- 1000BASE-LX half duplex mode
|
||||
b1000baseLXFD(24), -- 1000BASE-LX full duplex mode
|
||||
b1000baseSXHD(25), -- 1000BASE-SX half duplex mode
|
||||
b1000baseSXFD(26), -- 1000BASE-SX full duplex mode
|
||||
b1000baseCXHD(27), -- 1000BASE-CX half duplex mode
|
||||
b1000baseCXFD(28), -- 1000BASE-CX full duplex mode
|
||||
b1000baseTHD(29), -- 1000BASE-T half duplex mode
|
||||
b1000baseTFD(30), -- 1000BASE-T full duplex mode
|
||||
|
||||
b10GbaseX(31), -- 10GBASE-X
|
||||
b10GbaseLX4(32), -- 10GBASE-LX4
|
||||
|
||||
b10GbaseR(33), -- 10GBASE-R
|
||||
b10GbaseER(34), -- 10GBASE-ER
|
||||
b10GbaseLR(35), -- 10GBASE-LR
|
||||
b10GbaseSR(36), -- 10GBASE-SR
|
||||
b10GbaseW(37), -- 10GBASE-W
|
||||
b10GbaseEW(38), -- 10GBASE-EW
|
||||
b10GbaseLW(39), -- 10GBASE-LW
|
||||
b10GbaseSW(40), -- 10GBASE-SW
|
||||
-- new since RFC 3636
|
||||
b10GbaseCX4(41), -- 10GBASE-CX4
|
||||
b2BaseTL(42), -- 2BASE-TL
|
||||
b10PassTS(43), -- 10PASS-TS
|
||||
b100BaseBX10D(44), -- 100BASE-BX10D
|
||||
b100BaseBX10U(45), -- 100BASE-BX10U
|
||||
b100BaseLX10(46), -- 100BASE-LX10
|
||||
b1000BaseBX10D(47), -- 1000BASE-BX10D
|
||||
b1000BaseBX10U(48), -- 1000BASE-BX10U
|
||||
b1000BaseLX10(49), -- 1000BASE-LX10
|
||||
b1000BasePX10D(50), -- 1000BASE-PX10D
|
||||
b1000BasePX10U(51), -- 1000BASE-PX10U
|
||||
b1000BasePX20D(52), -- 1000BASE-PX20D
|
||||
b1000BasePX20U(53), -- 1000BASE-PX20U
|
||||
b10GbaseT(54), -- 10GBASE-T
|
||||
b10GbaseLRM(55), -- 10GBASE-LRM
|
||||
b1000baseKX(56), -- 1000BASE-KX
|
||||
b10GbaseKX4(57), -- 10GBASE-KX4
|
||||
b10GbaseKR(58), -- 10GBASE-KR
|
||||
b10G1GbasePRXD1(59),-- 10/1GBASE-PRX-D1
|
||||
b10G1GbasePRXD2(60),-- 10/1GBASE-PRX-D2
|
||||
b10G1GbasePRXD3(61),-- 10/1GBASE-PRX-D3
|
||||
b10G1GbasePRXU1(62),-- 10/1GBASE-PRX-U1
|
||||
b10G1GbasePRXU2(63),-- 10/1GBASE-PRX-U2
|
||||
b10G1GbasePRXU3(64),-- 10/1GBASE-PRX-U3
|
||||
b10GbasePRD1(65), -- 10GBASE-PR-D1
|
||||
b10GbasePRD2(66), -- 10GBASE-PR-D2
|
||||
b10GbasePRD3(67), -- 10GBASE-PR-D3
|
||||
b10GbasePRU1(68), -- 10GBASE-PR-U1
|
||||
b10GbasePRU3(69) -- 10GBASE-PR-U3
|
||||
}
|
||||
|
||||
IANAifMauMediaAvailable ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data type is used as the syntax of the
|
||||
ifMauMediaAvailable and rpMauMediaAvailable objects in the
|
||||
(updated) definition of MAU-MIB's ifMauTable and rpMauTable
|
||||
respectively.
|
||||
|
||||
Possible values are:
|
||||
other(1) - undefined (not listed below)
|
||||
unknown(2) - MAU's true state is unknown; e.g.,
|
||||
during initialization
|
||||
available(3) - link, light, or loopback is normal
|
||||
notAvailable(4) - link loss, low light, or no loopback
|
||||
remoteFault(5) - a fault has been detected at the
|
||||
remote end of the link. This value
|
||||
applies to 10BASE-FB, 100BASE-T4 Far
|
||||
End Fault Indication and non-specified
|
||||
remote faults from a system running
|
||||
auto-negotiation
|
||||
invalidSignal(6) - invalid signal has been received from
|
||||
the other end of the link, 10BASE-FB
|
||||
only
|
||||
remoteJabber(7) - remote fault, due to jabber
|
||||
|
||||
remoteLinkLoss(8) - remote fault, due to link loss
|
||||
remoteTest(9) - remote fault, due to test
|
||||
offline(10) - offline, Clause 37 Auto-Negotiation
|
||||
only
|
||||
autoNegError(11) - Auto-Negotiation Error, Clause 37
|
||||
Auto-Negotiation only
|
||||
pmdLinkFault(12) - PMA/PMD receive link fault. In case
|
||||
of PAF (2BASE-TL / 10PASS-TS PHYs),
|
||||
all PMEs in the aggregation group have
|
||||
detected a link fault
|
||||
wisFrameLoss(13) - WIS loss of frame, 10GBASE-W only
|
||||
wisSignalLoss(14) - WIS loss of signal, 10GBASE-W only
|
||||
pcsLinkFault(15) - PCS receive link fault
|
||||
excessiveBER(16) - PCS Bit Error Ratio monitor
|
||||
reporting excessive error ratio
|
||||
dxsLinkFault(17) - DTE XGXS receive link fault, XAUI only
|
||||
pxsLinkFault(18) - PHY XGXS receive link fault, XAUI only
|
||||
availableReduced(19) - link normal, reduced bandwidth,
|
||||
2BASE-TL / 10PASS-TS only
|
||||
ready(20) - at least one PME in the aggregation
|
||||
group is detecting handshake tones,
|
||||
2BASE-TL / 10PASS-TS only
|
||||
|
||||
If the MAU is a 10M b/s link or fiber type (FOIRL, 10BASE-T,
|
||||
10BASE-F), then this is equivalent to the link test fail
|
||||
state/low light function. For an AUI, 10BASE2, 10BASE5, or
|
||||
10BROAD36 MAU, this indicates whether loopback is detected on
|
||||
the DI circuit. The value of this attribute persists between
|
||||
packets for MAU types AUI, 10BASE5, 10BASE2, 10BROAD36, and
|
||||
10BASEFP.
|
||||
|
||||
At power-up or following a reset, the Media Available state
|
||||
will be unknown(2) for AUI, 10BASE5, 10BASE2, 10BROAD36, and
|
||||
10BASE-FP MAUs. For these MAUs loopback will be tested on each
|
||||
transmission during which no collision is detected.
|
||||
If DI is receiving input when DO returns to IDL after a
|
||||
transmission and there has been no collision during the
|
||||
transmission, then loopback will be detected. The Media
|
||||
Available state will only change during noncollided
|
||||
transmissions for AUI, 10BASE2, 10BASE5, 10BROAD36, and
|
||||
10BASE-FP MAUs.
|
||||
|
||||
For 100BASE-T2, 100BASE-T4, 100BASE-TX, 100BASE-FX,
|
||||
100BASE-LX10, and 100BASE-BX10 PHYs the enumerations match the
|
||||
states within the link integrity state diagram.
|
||||
Any MAU that implements management of [IEEE802.3] Clause
|
||||
28 Auto-Negotiation, will map remote fault indication to
|
||||
remoteFault(5).
|
||||
|
||||
Any MAU that implements management of Clause 37
|
||||
Auto-Negotiation, will map the received RF1 and RF2 bits as
|
||||
follows: Offline maps to offline(10), Link_Failure maps to
|
||||
remoteFault(5), and Auto-Negotiation Error maps to
|
||||
autoNegError(11).
|
||||
|
||||
The value remoteFault(5) applies to 10BASE-FB remote
|
||||
fault indication, the 100BASE-X far-end fault indication, and
|
||||
nonspecified remote faults from a system running Clause 28
|
||||
Auto-Negotiation.
|
||||
|
||||
The value remoteJabber(7), remoteLink loss(8), or remoteTest(9)
|
||||
SHOULD be used instead of remoteFault(5) where the reason for
|
||||
remote fault is identified in the remote signaling protocol.
|
||||
Where a Clause 22 MII or Clause 35 GMII is present, a logic
|
||||
one in the remote fault bit maps to the value remoteFault(5),
|
||||
a logic zero in the link status bit maps to the enumeration
|
||||
notAvailable(4). The value notAvailable(4) takes precedence
|
||||
over remoteFault(5).
|
||||
|
||||
For 2BASE-TL and 10PASS-TS PHYs, the value unknown(2) maps to
|
||||
the condition where the PHY (PCS with connected PMEs) is
|
||||
initializing, the value ready(20) maps to the condition where
|
||||
the interface is down and at least one PME in the aggregation
|
||||
group is ready for handshake, the value available(3) maps to
|
||||
the condition where all the PMEs in the aggregation group are
|
||||
up, the value notAvailable(4) maps to the condition where all
|
||||
the PMEs in the aggregation group are down and no handshake
|
||||
tones are detected, the value availableReduced(19) maps to the
|
||||
condition where the interface is up, a link fault is detected
|
||||
at the receive direction by one or more PMEs in the
|
||||
aggregation group, but at least one PME is up and the
|
||||
enumeration pmdLinkFault(12) maps to the condition where a link
|
||||
fault is detected at the receive direction by all of the PMEs
|
||||
in the aggregation group.
|
||||
|
||||
For 10 Gb/s the enumerations map to value of the link_fault
|
||||
variable within the Link Fault Signaling state diagram
|
||||
as follows: the value OK maps to the value available(3),
|
||||
the value Local Fault maps to the value notAvailable(4),
|
||||
and the value Remote Fault maps to the value remoteFault(5).
|
||||
The value pmdLinkFault(12), wisFrameLoss(13),
|
||||
wisSignalLoss(14), pcsLinkFault(15), excessiveBER(16), or
|
||||
dxsLinkFault(17) SHOULD be used instead of the value
|
||||
notAvailable(4), where the reason for the Local Fault state can
|
||||
be identified through the use of the Clause 45 MDIO Interface.
|
||||
Where multiple reasons for the Local Fault state can be
|
||||
identified, only the highest precedence error SHOULD be
|
||||
|
||||
reported. This precedence in descending order is as follows:
|
||||
|
||||
pxsLinkFault
|
||||
pmdLinkFault
|
||||
wisFrameLoss
|
||||
wisSignalLoss
|
||||
pcsLinkFault
|
||||
excessiveBER
|
||||
dxsLinkFault.
|
||||
|
||||
Where a Clause 45 MDIO interface is present a logic zero in
|
||||
the PMA/PMD Receive link status bit ([IEEE802.3]
|
||||
Section 45.2.1.2.2) maps to the value pmdLinkFault(12),
|
||||
logic one in the LOF status bit (Section 45.2.2.10.4) maps
|
||||
to the value wisFrameLoss(13), a logic one in the LOS
|
||||
status bit (Section 45.2.2.10.5) maps to the value
|
||||
wisSignalLoss, a logic zero in the PCS Receive
|
||||
link status bit (Section 45.2.3.2.2) maps to the value
|
||||
pcsLinkFault(15), a logic one in the 10GBASE-R PCS Latched
|
||||
high BER status bit (Section 45.2.3.12.2) maps to the value
|
||||
excessiveBER, a logic zero in the DTE XS receive link status
|
||||
bit (Section 45.2.5.2.2) maps to the value dxsLinkFault(17)
|
||||
and a logic zero in the PHY XS transmit link status bit
|
||||
(Section 45.2.4.2.2) maps to the value pxsLinkFault(18).
|
||||
|
||||
The most recent version of this textual convention is available
|
||||
in the online version of this MIB module on the IANA web site.
|
||||
|
||||
Requests for new values should be made to IANA via email
|
||||
(iana&iana.org)."
|
||||
REFERENCE
|
||||
"[IEEE802.3], Section 30.5.1.1.4"
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
unknown(2),
|
||||
available(3),
|
||||
notAvailable(4),
|
||||
remoteFault(5),
|
||||
invalidSignal(6),
|
||||
remoteJabber(7),
|
||||
remoteLinkLoss(8),
|
||||
remoteTest(9),
|
||||
offline(10),
|
||||
autoNegError(11),
|
||||
pmdLinkFault(12),
|
||||
wisFrameLoss(13),
|
||||
wisSignalLoss(14),
|
||||
pcsLinkFault(15),
|
||||
|
||||
excessiveBER(16),
|
||||
dxsLinkFault(17),
|
||||
pxsLinkFault(18),
|
||||
availableReduced(19),
|
||||
ready(20)
|
||||
}
|
||||
|
||||
IANAifMauAutoNegCapBits ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data type is used as the syntax of the
|
||||
ifMauAutoNegCapabilityBits, ifMauAutoNegCapAdvertisedBits, and
|
||||
ifMauAutoNegCapReceivedBits objects in the (updated) definition
|
||||
of MAU-MIB's ifMauAutoNegTable.
|
||||
|
||||
The most recent version of this textual convention is available
|
||||
in the online version of this MIB module on the IANA web site.
|
||||
|
||||
Requests for new values should be made to IANA via email
|
||||
(iana&iana.org)."
|
||||
REFERENCE
|
||||
"[IEEE802.3], Section 30.6.1.1.5"
|
||||
SYNTAX BITS {
|
||||
bOther(0), -- other or unknown
|
||||
b10baseT(1), -- 10BASE-T half duplex mode
|
||||
b10baseTFD(2), -- 10BASE-T full duplex mode
|
||||
b100baseT4(3), -- 100BASE-T4
|
||||
b100baseTX(4), -- 100BASE-TX half duplex mode
|
||||
b100baseTXFD(5), -- 100BASE-TX full duplex mode
|
||||
b100baseT2(6), -- 100BASE-T2 half duplex mode
|
||||
b100baseT2FD(7), -- 100BASE-T2 full duplex mode
|
||||
bFdxPause(8), -- PAUSE for full-duplex links
|
||||
bFdxAPause(9), -- Asymmetric PAUSE for full-duplex
|
||||
-- links
|
||||
bFdxSPause(10), -- Symmetric PAUSE for full-duplex
|
||||
-- links
|
||||
bFdxBPause(11), -- Asymmetric and Symmetric PAUSE for
|
||||
-- full-duplex links
|
||||
b1000baseX(12), -- 1000BASE-X, -LX, -SX, -CX half
|
||||
-- duplex mode
|
||||
b1000baseXFD(13), -- 1000BASE-X, -LX, -SX, -CX full
|
||||
-- duplex mode
|
||||
b1000baseT(14), -- 1000BASE-T half duplex mode
|
||||
b1000baseTFD(15), -- 1000BASE-T full duplex mode
|
||||
b10GbaseT(16), -- 10GBASE-T
|
||||
b1000baseKX(17), -- 1000BASE-KX
|
||||
b10GbaseKX4(18), -- 10GBASE-KX4
|
||||
b10GbaseKR(19) -- 10GBASE-KR
|
||||
}
|
||||
|
||||
IANAifJackType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
|
||||
DESCRIPTION
|
||||
"Common enumeration values for repeater and interface MAU
|
||||
jack types. This data type is used as the syntax of the
|
||||
ifJackType and rpJackType objects in the (updated) definition
|
||||
of MAU-MIB's ifJackTable and rpJackTable respectively.
|
||||
|
||||
Possible values are:
|
||||
other(1) - undefined or unknown
|
||||
rj45(2) - RJ45
|
||||
rj45S(3) - RJ45 shielded
|
||||
db9(4) - DB9
|
||||
bnc(5) - BNC
|
||||
fAUI(6) - AUI female
|
||||
mAUI(7) - AUI male
|
||||
fiberSC(8) - SC fiber
|
||||
fiberMIC(9) - MIC fiber
|
||||
fiberST(10) - ST fiber
|
||||
telco(11) - Telco
|
||||
mtrj(12) - MT-RJ fiber
|
||||
hssdc(13) - fiber channel style-2
|
||||
fiberLC(14) - LC fiber
|
||||
cx4(15) - IB4X for 10GBASE-CX4
|
||||
|
||||
The most recent version of this textual convention is available
|
||||
in the online version of this MIB module on the IANA web site.
|
||||
|
||||
Requests for new values should be made to IANA via email
|
||||
(iana&iana.org)."
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
rj45(2),
|
||||
rj45S(3),
|
||||
db9(4),
|
||||
bnc(5),
|
||||
fAUI(6),
|
||||
mAUI(7),
|
||||
fiberSC(8),
|
||||
fiberMIC(9),
|
||||
fiberST(10),
|
||||
telco(11),
|
||||
mtrj(12),
|
||||
hssdc(13),
|
||||
fiberLC(14),
|
||||
-- new since RFC 3636
|
||||
cx4(15)
|
||||
}
|
||||
|
||||
-- OBJECT IDENTITIES for MAU types
|
||||
|
||||
-- (see rpMauType and ifMauType of MAU-MIB for usage)
|
||||
-- The following definitions has been moved from RFC 3636 and
|
||||
-- no longer appear in its revision.
|
||||
|
||||
dot3MauType OBJECT IDENTIFIER ::= { mib-2 snmpDot3MauMgt(26) 4 }
|
||||
|
||||
dot3MauTypeAUI OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "no internal MAU, view from AUI"
|
||||
REFERENCE "[IEEE802.3], Section 7"
|
||||
::= { dot3MauType 1 }
|
||||
|
||||
dot3MauType10Base5 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "thick coax MAU"
|
||||
REFERENCE "[IEEE802.3], Section 7"
|
||||
::= { dot3MauType 2 }
|
||||
|
||||
dot3MauTypeFoirl OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "FOIRL MAU"
|
||||
REFERENCE "[IEEE802.3], Section 9.9"
|
||||
::= { dot3MauType 3 }
|
||||
|
||||
dot3MauType10Base2 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "thin coax MAU"
|
||||
REFERENCE "[IEEE802.3], Section 10"
|
||||
::= { dot3MauType 4 }
|
||||
|
||||
dot3MauType10BaseT OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "UTP MAU.
|
||||
Note that it is strongly recommended that
|
||||
agents return either dot3MauType10BaseTHD or
|
||||
dot3MauType10BaseTFD if the duplex mode is
|
||||
known. However, management applications should
|
||||
be prepared to receive this MAU type value from
|
||||
older agent implementations."
|
||||
REFERENCE "[IEEE802.3], Section 14"
|
||||
::= { dot3MauType 5 }
|
||||
|
||||
dot3MauType10BaseFP OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "passive fiber MAU"
|
||||
REFERENCE "[IEEE802.3], Section 16"
|
||||
::= { dot3MauType 6 }
|
||||
|
||||
dot3MauType10BaseFB OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "sync fiber MAU"
|
||||
REFERENCE "[IEEE802.3], Section 17"
|
||||
::= { dot3MauType 7 }
|
||||
|
||||
dot3MauType10BaseFL OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "async fiber MAU.
|
||||
Note that it is strongly recommended that
|
||||
agents return either dot3MauType10BaseFLHD or
|
||||
dot3MauType10BaseFLFD if the duplex mode is
|
||||
known. However, management applications should
|
||||
be prepared to receive this MAU type value from
|
||||
older agent implementations."
|
||||
REFERENCE "[IEEE802.3], Section 18"
|
||||
::= { dot3MauType 8 }
|
||||
|
||||
dot3MauType10Broad36 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "broadband DTE MAU.
|
||||
Note that 10BROAD36 MAUs can be attached to
|
||||
interfaces but not to repeaters."
|
||||
REFERENCE "[IEEE802.3], Section 11"
|
||||
::= { dot3MauType 9 }
|
||||
|
||||
------ new since RFC 1515:
|
||||
dot3MauType10BaseTHD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "UTP MAU, half duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 14"
|
||||
::= { dot3MauType 10 }
|
||||
|
||||
dot3MauType10BaseTFD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "UTP MAU, full duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 14"
|
||||
::= { dot3MauType 11 }
|
||||
|
||||
dot3MauType10BaseFLHD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "async fiber MAU, half duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 18"
|
||||
::= { dot3MauType 12 }
|
||||
|
||||
dot3MauType10BaseFLFD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "async fiber MAU, full duplex mode"
|
||||
|
||||
REFERENCE "[IEEE802.3], Section 18"
|
||||
::= { dot3MauType 13 }
|
||||
|
||||
dot3MauType100BaseT4 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "4 pair category 3 UTP"
|
||||
REFERENCE "[IEEE802.3], Section 23"
|
||||
::= { dot3MauType 14 }
|
||||
|
||||
dot3MauType100BaseTXHD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "2 pair category 5 UTP, half duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 25"
|
||||
::= { dot3MauType 15 }
|
||||
|
||||
dot3MauType100BaseTXFD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "2 pair category 5 UTP, full duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 25"
|
||||
::= { dot3MauType 16 }
|
||||
|
||||
dot3MauType100BaseFXHD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "X fiber over PMT, half duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 26"
|
||||
::= { dot3MauType 17 }
|
||||
|
||||
dot3MauType100BaseFXFD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "X fiber over PMT, full duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 26"
|
||||
::= { dot3MauType 18 }
|
||||
|
||||
dot3MauType100BaseT2HD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "2 pair category 3 UTP, half duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 32"
|
||||
::= { dot3MauType 19 }
|
||||
|
||||
dot3MauType100BaseT2FD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "2 pair category 3 UTP, full duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 32"
|
||||
::= { dot3MauType 20 }
|
||||
|
||||
------ new since RFC 2239:
|
||||
dot3MauType1000BaseXHD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
|
||||
DESCRIPTION "PCS/PMA, unknown PMD, half duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 36"
|
||||
::= { dot3MauType 21 }
|
||||
|
||||
dot3MauType1000BaseXFD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "PCS/PMA, unknown PMD, full duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 36"
|
||||
::= { dot3MauType 22 }
|
||||
|
||||
dot3MauType1000BaseLXHD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Fiber over long-wavelength laser, half duplex
|
||||
mode"
|
||||
REFERENCE "[IEEE802.3], Section 38"
|
||||
::= { dot3MauType 23 }
|
||||
|
||||
dot3MauType1000BaseLXFD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Fiber over long-wavelength laser, full duplex
|
||||
mode"
|
||||
REFERENCE "[IEEE802.3], Section 38"
|
||||
::= { dot3MauType 24 }
|
||||
|
||||
dot3MauType1000BaseSXHD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Fiber over short-wavelength laser, half
|
||||
duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 38"
|
||||
::= { dot3MauType 25 }
|
||||
|
||||
dot3MauType1000BaseSXFD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Fiber over short-wavelength laser, full
|
||||
duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 38"
|
||||
::= { dot3MauType 26 }
|
||||
|
||||
dot3MauType1000BaseCXHD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Copper over 150-Ohm balanced cable, half
|
||||
duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 39"
|
||||
::= { dot3MauType 27 }
|
||||
|
||||
dot3MauType1000BaseCXFD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Copper over 150-Ohm balanced cable, full
|
||||
|
||||
duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 39"
|
||||
::= { dot3MauType 28 }
|
||||
|
||||
dot3MauType1000BaseTHD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Four-pair Category 5 UTP, half duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 40"
|
||||
::= { dot3MauType 29 }
|
||||
|
||||
dot3MauType1000BaseTFD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Four-pair Category 5 UTP, full duplex mode"
|
||||
REFERENCE "[IEEE802.3], Section 40"
|
||||
::= { dot3MauType 30 }
|
||||
|
||||
------ new since RFC 2668:
|
||||
dot3MauType10GigBaseX OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "X PCS/PMA, unknown PMD."
|
||||
REFERENCE "[IEEE802.3], Section 48"
|
||||
::= { dot3MauType 31 }
|
||||
|
||||
dot3MauType10GigBaseLX4 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "X fiber over WWDM optics"
|
||||
REFERENCE "[IEEE802.3], Section 53"
|
||||
::= { dot3MauType 32 }
|
||||
|
||||
dot3MauType10GigBaseR OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "R PCS/PMA, unknown PMD."
|
||||
REFERENCE "[IEEE802.3], Section 49"
|
||||
::= { dot3MauType 33 }
|
||||
|
||||
dot3MauType10GigBaseER OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "R fiber over 1550 nm optics"
|
||||
REFERENCE "[IEEE802.3], Section 52"
|
||||
::= { dot3MauType 34 }
|
||||
|
||||
dot3MauType10GigBaseLR OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "R fiber over 1310 nm optics"
|
||||
REFERENCE "[IEEE802.3], Section 52"
|
||||
::= { dot3MauType 35 }
|
||||
|
||||
dot3MauType10GigBaseSR OBJECT-IDENTITY
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION "R fiber over 850 nm optics"
|
||||
REFERENCE "[IEEE802.3], Section 52"
|
||||
::= { dot3MauType 36 }
|
||||
|
||||
dot3MauType10GigBaseW OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "W PCS/PMA, unknown PMD."
|
||||
REFERENCE "[IEEE802.3], Section 49 and 50"
|
||||
::= { dot3MauType 37 }
|
||||
|
||||
dot3MauType10GigBaseEW OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "W fiber over 1550 nm optics"
|
||||
REFERENCE "[IEEE802.3], Section 52"
|
||||
::= { dot3MauType 38 }
|
||||
|
||||
dot3MauType10GigBaseLW OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "W fiber over 1310 nm optics"
|
||||
REFERENCE "[IEEE802.3], Section 52"
|
||||
::= { dot3MauType 39 }
|
||||
|
||||
dot3MauType10GigBaseSW OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "W fiber over 850 nm optics"
|
||||
REFERENCE "[IEEE802.3], Section 52"
|
||||
::= { dot3MauType 40 }
|
||||
|
||||
------ new since RFC 3636:
|
||||
dot3MauType10GigBaseCX4 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "X copper over 8 pair 100-Ohm balanced cable"
|
||||
REFERENCE "[IEEE802.3], Section 54"
|
||||
::= { dot3MauType 41 }
|
||||
|
||||
dot3MauType2BaseTL OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Voice grade UTP copper, up to 2700m, optional PAF"
|
||||
REFERENCE "[IEEE802.3], Sections 61 and 63"
|
||||
::= { dot3MauType 42 }
|
||||
|
||||
dot3MauType10PassTS OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Voice grade UTP copper, up to 750m, optional PAF"
|
||||
REFERENCE "[IEEE802.3], Sections 61 and 62"
|
||||
::= { dot3MauType 43 }
|
||||
|
||||
dot3MauType100BaseBX10D OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber OLT, long wavelength, 10km"
|
||||
REFERENCE "[IEEE802.3], Section 58"
|
||||
::= { dot3MauType 44 }
|
||||
|
||||
dot3MauType100BaseBX10U OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber ONU, long wavelength, 10km"
|
||||
REFERENCE "[IEEE802.3], Section 58"
|
||||
::= { dot3MauType 45 }
|
||||
|
||||
dot3MauType100BaseLX10 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Two single-mode fibers, long wavelength, 10km"
|
||||
REFERENCE "[IEEE802.3], Section 58"
|
||||
::= { dot3MauType 46 }
|
||||
|
||||
dot3MauType1000BaseBX10D OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber OLT, long wavelength, 10km"
|
||||
REFERENCE "[IEEE802.3], Section 59"
|
||||
::= { dot3MauType 47 }
|
||||
|
||||
dot3MauType1000BaseBX10U OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber ONU, long wavelength, 10km"
|
||||
REFERENCE "[IEEE802.3], Section 59"
|
||||
::= { dot3MauType 48 }
|
||||
|
||||
dot3MauType1000BaseLX10 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Two sigle-mode fiber, long wavelength, 10km"
|
||||
REFERENCE "[IEEE802.3], Section 59"
|
||||
::= { dot3MauType 49 }
|
||||
|
||||
dot3MauType1000BasePX10D OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber EPON OLT, 10km"
|
||||
REFERENCE "[IEEE802.3], Section 60"
|
||||
::= { dot3MauType 50 }
|
||||
|
||||
dot3MauType1000BasePX10U OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber EPON ONU, 10km"
|
||||
REFERENCE "[IEEE802.3], Section 60"
|
||||
::= { dot3MauType 51 }
|
||||
|
||||
dot3MauType1000BasePX20D OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber EPON OLT, 20km"
|
||||
REFERENCE "[IEEE802.3], Section 60"
|
||||
::= { dot3MauType 52 }
|
||||
|
||||
dot3MauType1000BasePX20U OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber EPON ONU, 20km"
|
||||
REFERENCE "[IEEE802.3], Section 60"
|
||||
::= { dot3MauType 53 }
|
||||
|
||||
dot3MauType10GbaseT OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Four-pair Category 6A or better, full duplex mode only"
|
||||
REFERENCE "IEEE Std 802.3, Clause 55"
|
||||
::= { dot3MauType 54 }
|
||||
|
||||
dot3MauType10GbaseLRM OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "R multimode fiber over 1310 nm optics"
|
||||
REFERENCE "IEEE Std 802.3, Clause 68"
|
||||
::= { dot3MauType 55 }
|
||||
|
||||
dot3MauType1000baseKX OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "X backplane, full duplex mode only"
|
||||
REFERENCE "IEEE Std 802.3, Clause 70"
|
||||
::= { dot3MauType 56 }
|
||||
|
||||
dot3MauType10GbaseKX4 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "4 lane X backplane, full duplex mode only"
|
||||
REFERENCE "IEEE Std 802.3, Clause 71"
|
||||
::= { dot3MauType 57 }
|
||||
|
||||
dot3MauType10GbaseKR OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "R backplane, full duplex mode only"
|
||||
REFERENCE "IEEE Std 802.3, Clause 72"
|
||||
::= { dot3MauType 58 }
|
||||
|
||||
dot3MauType10G1GbasePRXD1 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber asymmetric-rate EPON OLT, supporting low
|
||||
power budget (PRX10)"
|
||||
REFERENCE "IEEE Std 802.3, Clause 75"
|
||||
::= { dot3MauType 59 }
|
||||
|
||||
dot3MauType10G1GbasePRXD2 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber asymmetric-rate EPON OLT, supporting
|
||||
medium power budget (PRX20)"
|
||||
REFERENCE "IEEE Std 802.3, Clause 75"
|
||||
::= { dot3MauType 60 }
|
||||
|
||||
dot3MauType10G1GbasePRXD3 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber asymmetric-rate EPON OLT, supporting high
|
||||
power budget (PRX30)"
|
||||
REFERENCE "IEEE Std 802.3, Clause 75"
|
||||
::= { dot3MauType 61 }
|
||||
|
||||
dot3MauType10G1GbasePRXU1 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber asymmetric-rate EPON ONU, supporting low
|
||||
power budget (PRX10)"
|
||||
REFERENCE "IEEE Std 802.3, Clause 75"
|
||||
::= { dot3MauType 62 }
|
||||
|
||||
dot3MauType10G1GbasePRXU2 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber asymmetric-rate EPON ONU, supporting
|
||||
medium power budget (PRX20)"
|
||||
REFERENCE "IEEE Std 802.3, Clause 75"
|
||||
::= { dot3MauType 63 }
|
||||
|
||||
dot3MauType10G1GbasePRXU3 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber asymmetric-rate EPON ONU, supporting high
|
||||
power budget (PRX30)"
|
||||
REFERENCE "IEEE Std 802.3, Clause 75"
|
||||
::= { dot3MauType 64 }
|
||||
|
||||
dot3MauType10GbasePRD1 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber symmetric-rate EPON OLT, supporting low
|
||||
power budget (PR10)"
|
||||
REFERENCE "IEEE Std 802.3, Clause 75"
|
||||
::= { dot3MauType 65 }
|
||||
|
||||
dot3MauType10GbasePRD2 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber symmetric-rate EPON OLT, supporting
|
||||
medium power budget (PR20)"
|
||||
REFERENCE "IEEE Std 802.3, Clause 75"
|
||||
::= { dot3MauType 66 }
|
||||
|
||||
dot3MauType10GbasePRD3 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber symmetric-rate EPON OLT, supporting high
|
||||
power budget (PR30)"
|
||||
REFERENCE "IEEE Std 802.3, Clause 75"
|
||||
::= { dot3MauType 67 }
|
||||
|
||||
dot3MauType10GbasePRU1 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber symmetric-rate EPON ONU, supporting
|
||||
low and medium power budget (PR10 and PR20)"
|
||||
REFERENCE "IEEE Std 802.3, Clause 75"
|
||||
::= { dot3MauType 68 }
|
||||
|
||||
dot3MauType10GbasePRU3 OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "One single-mode fiber symmetric-rate EPON ONU, supporting high
|
||||
power budget (PR30)"
|
||||
REFERENCE "IEEE Std 802.3, Clause 75"
|
||||
::= { dot3MauType 69 }
|
||||
|
||||
|
||||
END
|
1311
MIBS/IANA-PRINTER-MIB
Normal file
1311
MIBS/IANA-PRINTER-MIB
Normal file
File diff suppressed because it is too large
Load Diff
137
MIBS/IANA-PWE3-MIB
Normal file
137
MIBS/IANA-PWE3-MIB
Normal file
@ -0,0 +1,137 @@
|
||||
IANA-PWE3-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, mib-2
|
||||
FROM SNMPv2-SMI -- [RFC2578]
|
||||
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC; -- [RFC2579]
|
||||
|
||||
ianaPwe3MIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200906110000Z" -- 11 June 2009 00:00:00 GMT
|
||||
ORGANIZATION "IANA"
|
||||
CONTACT-INFO
|
||||
"Internet Assigned Numbers Authority
|
||||
Internet Corporation for Assigned Names and Numbers
|
||||
4676 Admiralty Way, Suite 330
|
||||
Marina del Rey, CA 90292-6601
|
||||
|
||||
Phone: +1 310 823 9358
|
||||
EMail: iana@iana.org"
|
||||
DESCRIPTION
|
||||
"This MIB module defines the IANAPwTypeTC and
|
||||
IANAPwPsnTypeTC textual conventions for use in PWE3
|
||||
MIB modules.
|
||||
|
||||
Any additions or changes to the contents of this MIB
|
||||
module require either publication of an RFC, Designated
|
||||
Expert Review as defined in RFC 5226, Guidelines for
|
||||
Writing an IANA Considerations Section in RFCs, and should
|
||||
be based on the procedures defined in [RFC4446]. The
|
||||
Designated Expert will be selected by the IESG Area
|
||||
Director(s) of the internet Area.
|
||||
|
||||
Copyright (c) 2009 IETF Trust and the persons identified as
|
||||
authors of the code. All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or
|
||||
without modification, are permitted provided that the
|
||||
|
||||
following conditions are met:
|
||||
|
||||
- Redistributions of source code must retain the above
|
||||
copyright notice, this list of conditions and the
|
||||
following disclaimer.
|
||||
|
||||
- Redistributions in binary form must reproduce the above
|
||||
copyright notice, this list of conditions and the
|
||||
following disclaimer in the documentation and/or other
|
||||
materials provided with the distribution.
|
||||
|
||||
- Neither the name of Internet Society, IETF or IETF Trust,
|
||||
nor the names of specific contributors, may be used to
|
||||
endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
|
||||
CONTRIBUTORS 'AS IS' AND ANY EXPRESS OR IMPLIED WARRANTIES,
|
||||
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
|
||||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||||
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
|
||||
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
||||
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
|
||||
OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
POSSIBILITY OF SUCH DAMAGE. "
|
||||
|
||||
REVISION "200906110000Z" -- 11 June 2009 00:00:00 GMT
|
||||
DESCRIPTION "Original version, published as part of RFC 5601."
|
||||
::= { mib-2 174 }
|
||||
|
||||
IANAPwTypeTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the PW type (i.e., the carried service). "
|
||||
SYNTAX INTEGER {
|
||||
other(0),
|
||||
frameRelayDlciMartiniMode(1),
|
||||
atmAal5SduVcc(2),
|
||||
atmTransparent(3),
|
||||
ethernetTagged(4),
|
||||
ethernet(5),
|
||||
hdlc(6),
|
||||
ppp(7),
|
||||
cem(8), -- Historic type
|
||||
atmCellNto1Vcc(9),
|
||||
atmCellNto1Vpc(10),
|
||||
ipLayer2Transport(11),
|
||||
atmCell1to1Vcc(12),
|
||||
atmCell1to1Vpc(13),
|
||||
atmAal5PduVcc(14),
|
||||
frameRelayPortMode(15),
|
||||
cep(16),
|
||||
e1Satop(17),
|
||||
t1Satop(18),
|
||||
e3Satop(19),
|
||||
t3Satop(20),
|
||||
basicCesPsn(21),
|
||||
basicTdmIp(22),
|
||||
tdmCasCesPsn(23),
|
||||
tdmCasTdmIp(24),
|
||||
frDlci(25),
|
||||
wildcard (32767)
|
||||
}
|
||||
|
||||
IANAPwPsnTypeTC ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the PSN type that the PW will use over the
|
||||
network."
|
||||
SYNTAX INTEGER {
|
||||
mpls (1),
|
||||
l2tp (2),
|
||||
udpOverIp (3),
|
||||
mplsOverIp (4),
|
||||
mplsOverGre (5),
|
||||
other (6)
|
||||
}
|
||||
|
||||
IANAPwCapabilities ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TC describes a collection of capabilities related to
|
||||
a specific PW.
|
||||
Values may be added in the future based on new capabilities
|
||||
introduced in IETF documents.
|
||||
"
|
||||
SYNTAX BITS {
|
||||
pwStatusIndication (0), -- Applicable only if maintenance
|
||||
-- protocol is in use.
|
||||
pwVCCV (1)
|
||||
}
|
||||
|
||||
END
|
102
MIBS/IANA-RTPROTO-MIB
Normal file
102
MIBS/IANA-RTPROTO-MIB
Normal file
@ -0,0 +1,102 @@
|
||||
IANA-RTPROTO-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, mib-2 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
ianaRtProtoMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201604250000Z" -- April 25, 2016
|
||||
ORGANIZATION "IANA"
|
||||
CONTACT-INFO
|
||||
" Internet Assigned Numbers Authority
|
||||
Internet Corporation for Assigned Names and Numbers
|
||||
12025 Waterfront Drive, Suite 300
|
||||
Los Angeles, CA 90094-2536
|
||||
|
||||
Phone: +1 310 301 5800
|
||||
EMail: iana&iana.org"
|
||||
DESCRIPTION
|
||||
"This MIB module defines the IANAipRouteProtocol and
|
||||
IANAipMRouteProtocol textual conventions for use in MIBs
|
||||
which need to identify unicast or multicast routing
|
||||
mechanisms.
|
||||
|
||||
Any additions or changes to the contents of this MIB module
|
||||
require either publication of an RFC, or Designated Expert
|
||||
Review as defined in RFC 2434, Guidelines for Writing an
|
||||
IANA Considerations Section in RFCs. The Designated Expert
|
||||
will be selected by the IESG Area Director(s) of the Routing
|
||||
Area."
|
||||
|
||||
REVISION "201604250000Z" -- April 25, 2016
|
||||
DESCRIPTION "Corrected typographical error in revision date."
|
||||
|
||||
REVISION "201604060000Z" -- April 6, 2016
|
||||
DESCRIPTION "Added ttdp(20)."
|
||||
|
||||
REVISION "201208300000Z" -- August 30, 2012
|
||||
DESCRIPTION "Added dhcp(19)."
|
||||
|
||||
REVISION "201107220000Z" -- July 22, 2011
|
||||
DESCRIPTION "Added rpl(18) ."
|
||||
|
||||
REVISION "200009260000Z" -- September 26, 2000
|
||||
DESCRIPTION "Original version, published in coordination
|
||||
with RFC 2932."
|
||||
::= { mib-2 84 }
|
||||
|
||||
IANAipRouteProtocol ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A mechanism for learning routes. Inclusion of values for
|
||||
routing protocols is not intended to imply that those
|
||||
protocols need be supported."
|
||||
SYNTAX INTEGER {
|
||||
other (1), -- not specified
|
||||
local (2), -- local interface
|
||||
netmgmt (3), -- static route
|
||||
icmp (4), -- result of ICMP Redirect
|
||||
|
||||
-- the following are all dynamic
|
||||
-- routing protocols
|
||||
|
||||
egp (5), -- Exterior Gateway Protocol
|
||||
ggp (6), -- Gateway-Gateway Protocol
|
||||
hello (7), -- FuzzBall HelloSpeak
|
||||
rip (8), -- Berkeley RIP or RIP-II
|
||||
isIs (9), -- Dual IS-IS
|
||||
esIs (10), -- ISO 9542
|
||||
ciscoIgrp (11), -- Cisco IGRP
|
||||
bbnSpfIgp (12), -- BBN SPF IGP
|
||||
ospf (13), -- Open Shortest Path First
|
||||
bgp (14), -- Border Gateway Protocol
|
||||
idpr (15), -- InterDomain Policy Routing
|
||||
ciscoEigrp (16), -- Cisco EIGRP
|
||||
dvmrp (17), -- DVMRP
|
||||
rpl (18), -- RPL [RFC-ietf-roll-rpl-19]
|
||||
dhcp (19), -- DHCP [RFC2132]
|
||||
ttdp (20) -- Train Topology Discovery Protocol (TTDP) [IEC 61375-2-5]
|
||||
}
|
||||
|
||||
IANAipMRouteProtocol ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The multicast routing protocol. Inclusion of values for
|
||||
multicast routing protocols is not intended to imply that
|
||||
those protocols need be supported."
|
||||
SYNTAX INTEGER {
|
||||
other(1), -- none of the following
|
||||
local(2), -- e.g., manually configured
|
||||
netmgmt(3), -- set via net.mgmt protocol
|
||||
dvmrp(4),
|
||||
mospf(5),
|
||||
pimSparseDense(6), -- PIMv1, both DM and SM
|
||||
cbt(7),
|
||||
pimSparseMode(8), -- PIM-SM
|
||||
pimDenseMode(9), -- PIM-DM
|
||||
igmpOnly(10),
|
||||
bgmp(11),
|
||||
msdp(12)
|
||||
}
|
||||
|
||||
END
|
750
MIBS/IANAifType-MIB
Normal file
750
MIBS/IANAifType-MIB
Normal file
@ -0,0 +1,750 @@
|
||||
IANAifType-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, mib-2 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
ianaifType MODULE-IDENTITY
|
||||
LAST-UPDATED "202004020000Z" -- April 2, 2020
|
||||
ORGANIZATION "IANA"
|
||||
CONTACT-INFO " Internet Assigned Numbers Authority
|
||||
|
||||
Postal: ICANN
|
||||
12025 Waterfront Drive, Suite 300
|
||||
Los Angeles, CA 90094-2536
|
||||
|
||||
Tel: +1 310-301-5800
|
||||
E-Mail: iana&iana.org"
|
||||
DESCRIPTION "This MIB module defines the IANAifType Textual
|
||||
Convention, and thus the enumerated values of
|
||||
the ifType object defined in MIB-II's ifTable."
|
||||
|
||||
REVISION "202004020000Z" -- April 2, 2020
|
||||
DESCRIPTION "Added reference to ifType definitions registry."
|
||||
|
||||
REVISION "202001100000Z" -- January 10, 2020
|
||||
DESCRIPTION "Addition of IANAifType 299."
|
||||
|
||||
REVISION "201912030000Z" -- December 3, 2019
|
||||
DESCRIPTION "Updated email address for IANA"
|
||||
|
||||
REVISION "201910160000Z" -- October 16, 2019
|
||||
DESCRIPTION "Addition of IANAifTypes 297-298."
|
||||
|
||||
REVISION "201902140000Z" -- February 14, 2019
|
||||
DESCRIPTION "Registration of new tunnelType 18."
|
||||
|
||||
REVISION "201902080000Z" -- February 8, 2019
|
||||
DESCRIPTION "Added missing commas for 295-296."
|
||||
|
||||
REVISION "201901310000Z" -- January 31, 2019
|
||||
DESCRIPTION "Registration of new IANAifTypes 295-296."
|
||||
|
||||
REVISION "201807040000Z" -- July 4, 2018
|
||||
DESCRIPTION "Added missing commas for 291-293."
|
||||
|
||||
REVISION "201806280000Z" -- June 28, 2018
|
||||
DESCRIPTION "Registration of new IANAifType 294."
|
||||
|
||||
REVISION "201806280000Z" -- June 28, 2018
|
||||
DESCRIPTION "Registration of new IANAifType 293."
|
||||
|
||||
REVISION "201806220000Z" -- June 22, 2018
|
||||
DESCRIPTION "Registration of new IANAifType 292."
|
||||
|
||||
REVISION "201806210000Z" -- June 21, 2018
|
||||
DESCRIPTION "Registration of new IANAifType 291."
|
||||
|
||||
REVISION "201703300000Z" -- March 30, 2017
|
||||
DESCRIPTION "Registration of new IANAifType 290."
|
||||
|
||||
REVISION "201701190000Z" -- January 19, 2017
|
||||
DESCRIPTION "Registration of new IANAifType 289."
|
||||
|
||||
REVISION "201611230000Z" -- November 23, 2016
|
||||
DESCRIPTION "Registration of new IANAifTypes 283-288."
|
||||
|
||||
REVISION "201606160000Z" -- June 16, 2016
|
||||
DESCRIPTION "Updated IANAtunnelType DESCRIPTION per RFC 7870"
|
||||
|
||||
REVISION "201606090000Z" -- June 9, 2016
|
||||
DESCRIPTION "Registration of new IANAifType 282."
|
||||
|
||||
REVISION "201606080000Z" -- June 8, 2016
|
||||
DESCRIPTION "Updated description for tunnelType 17."
|
||||
|
||||
REVISION "201605190000Z" -- May 19, 2016
|
||||
DESCRIPTION "Updated description for tunnelType 16."
|
||||
|
||||
REVISION "201605030000Z" -- May 3, 2016
|
||||
DESCRIPTION "Registration of new IANAifType 281."
|
||||
|
||||
REVISION "201604290000Z" -- April 29, 2016
|
||||
DESCRIPTION "Registration of new tunnelTypes 16 and 17."
|
||||
|
||||
REVISION "201409240000Z" -- September 24, 2014
|
||||
DESCRIPTION "Registration of new IANAifType 280."
|
||||
|
||||
REVISION "201409190000Z" -- September 19, 2014
|
||||
DESCRIPTION "Registration of new IANAifType 279."
|
||||
|
||||
REVISION "201407030000Z" -- July 3, 2014
|
||||
DESCRIPTION "Registration of new IANAifTypes 277-278."
|
||||
|
||||
REVISION "201405220000Z" -- May 22, 2014
|
||||
DESCRIPTION "Updated contact info."
|
||||
|
||||
REVISION "201205170000Z" -- May 17, 2012
|
||||
DESCRIPTION "Registration of new IANAifType 272."
|
||||
|
||||
REVISION "201201110000Z" -- January 11, 2012
|
||||
DESCRIPTION "Registration of new IANAifTypes 266-271."
|
||||
|
||||
REVISION "201112180000Z" -- December 18, 2011
|
||||
DESCRIPTION "Registration of new IANAifTypes 263-265."
|
||||
|
||||
REVISION "201110260000Z" -- October 26, 2011
|
||||
DESCRIPTION "Registration of new IANAifType 262."
|
||||
|
||||
REVISION "201109070000Z" -- September 7, 2011
|
||||
DESCRIPTION "Registration of new IANAifTypes 260 and 261."
|
||||
|
||||
REVISION "201107220000Z" -- July 22, 2011
|
||||
DESCRIPTION "Registration of new IANAifType 259."
|
||||
|
||||
REVISION "201106030000Z" -- June 03, 2011
|
||||
DESCRIPTION "Registration of new IANAifType 258."
|
||||
|
||||
REVISION "201009210000Z" -- September 21, 2010
|
||||
DESCRIPTION "Registration of new IANAifTypes 256 and 257."
|
||||
|
||||
REVISION "201007210000Z" -- July 21, 2010
|
||||
DESCRIPTION "Registration of new IANAifType 255."
|
||||
|
||||
REVISION "201002110000Z" -- February 11, 2010
|
||||
DESCRIPTION "Registration of new IANAifType 254."
|
||||
|
||||
REVISION "201002080000Z" -- February 08, 2010
|
||||
DESCRIPTION "Registration of new IANAifTypes 252 and 253."
|
||||
|
||||
REVISION "200905060000Z" -- May 06, 2009
|
||||
DESCRIPTION "Registration of new IANAifType 251."
|
||||
|
||||
REVISION "200902060000Z" -- February 06, 2009
|
||||
DESCRIPTION "Registration of new IANAtunnelType 15."
|
||||
|
||||
REVISION "200810090000Z" -- October 09, 2008
|
||||
DESCRIPTION "Registration of new IANAifType 250."
|
||||
|
||||
REVISION "200808120000Z" -- August 12, 2008
|
||||
DESCRIPTION "Registration of new IANAifType 249."
|
||||
|
||||
REVISION "200807220000Z" -- July 22, 2008
|
||||
DESCRIPTION "Registration of new IANAifTypes 247 and 248."
|
||||
|
||||
REVISION "200806240000Z" -- June 24, 2008
|
||||
DESCRIPTION "Registration of new IANAifType 246."
|
||||
|
||||
REVISION "200805290000Z" -- May 29, 2008
|
||||
DESCRIPTION "Registration of new IANAifType 245."
|
||||
|
||||
REVISION "200709130000Z" -- September 13, 2007
|
||||
DESCRIPTION "Registration of new IANAifTypes 243 and 244."
|
||||
|
||||
REVISION "200705290000Z" -- May 29, 2007
|
||||
DESCRIPTION "Changed the description for IANAifType 228."
|
||||
|
||||
REVISION "200703080000Z" -- March 08, 2007
|
||||
DESCRIPTION "Registration of new IANAifType 242."
|
||||
|
||||
REVISION "200701230000Z" -- January 23, 2007
|
||||
DESCRIPTION "Registration of new IANAifTypes 239, 240, and 241."
|
||||
|
||||
REVISION "200610170000Z" -- October 17, 2006
|
||||
DESCRIPTION "Deprecated/Obsoleted IANAifType 230. Registration of
|
||||
IANAifType 238."
|
||||
|
||||
REVISION "200609250000Z" -- September 25, 2006
|
||||
DESCRIPTION "Changed the description for IANA ifType
|
||||
184 and added new IANA ifType 237."
|
||||
|
||||
REVISION "200608170000Z" -- August 17, 2006
|
||||
DESCRIPTION "Changed the descriptions for IANAifTypes
|
||||
20 and 21."
|
||||
|
||||
REVISION "200608110000Z" -- August 11, 2006
|
||||
DESCRIPTION "Changed the descriptions for IANAifTypes
|
||||
7, 11, 62, 69, and 117."
|
||||
|
||||
REVISION "200607250000Z" -- July 25, 2006
|
||||
DESCRIPTION "Registration of new IANA ifType 236."
|
||||
|
||||
REVISION "200606140000Z" -- June 14, 2006
|
||||
DESCRIPTION "Registration of new IANA ifType 235."
|
||||
|
||||
REVISION "200603310000Z" -- March 31, 2006
|
||||
DESCRIPTION "Registration of new IANA ifType 234."
|
||||
|
||||
REVISION "200603300000Z" -- March 30, 2006
|
||||
DESCRIPTION "Registration of new IANA ifType 233."
|
||||
|
||||
REVISION "200512220000Z" -- December 22, 2005
|
||||
DESCRIPTION "Registration of new IANA ifTypes 231 and 232."
|
||||
|
||||
REVISION "200510100000Z" -- October 10, 2005
|
||||
DESCRIPTION "Registration of new IANA ifType 230."
|
||||
|
||||
REVISION "200509090000Z" -- September 09, 2005
|
||||
DESCRIPTION "Registration of new IANA ifType 229."
|
||||
|
||||
REVISION "200505270000Z" -- May 27, 2005
|
||||
DESCRIPTION "Registration of new IANA ifType 228."
|
||||
|
||||
REVISION "200503030000Z" -- March 3, 2005
|
||||
DESCRIPTION "Added the IANAtunnelType TC and deprecated
|
||||
IANAifType sixToFour (215) per RFC4087."
|
||||
|
||||
REVISION "200411220000Z" -- November 22, 2004
|
||||
DESCRIPTION "Registration of new IANA ifType 227 per RFC4631."
|
||||
|
||||
REVISION "200406170000Z" -- June 17, 2004
|
||||
DESCRIPTION "Registration of new IANA ifType 226."
|
||||
|
||||
REVISION "200405120000Z" -- May 12, 2004
|
||||
DESCRIPTION "Added description for IANAifType 6, and
|
||||
changed the descriptions for IANAifTypes
|
||||
180, 181, and 182."
|
||||
|
||||
REVISION "200405070000Z" -- May 7, 2004
|
||||
DESCRIPTION "Registration of new IANAifType 225."
|
||||
|
||||
REVISION "200308250000Z" -- Aug 25, 2003
|
||||
DESCRIPTION "Deprecated IANAifTypes 7 and 11. Obsoleted
|
||||
IANAifTypes 62, 69, and 117. ethernetCsmacd (6)
|
||||
should be used instead of these values"
|
||||
|
||||
REVISION "200308180000Z" -- Aug 18, 2003
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
224."
|
||||
|
||||
REVISION "200308070000Z" -- Aug 7, 2003
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
222 and 223."
|
||||
|
||||
REVISION "200303180000Z" -- Mar 18, 2003
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
221."
|
||||
|
||||
REVISION "200301130000Z" -- Jan 13, 2003
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
220."
|
||||
|
||||
REVISION "200210170000Z" -- Oct 17, 2002
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
219."
|
||||
|
||||
REVISION "200207160000Z" -- Jul 16, 2002
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
217 and 218."
|
||||
|
||||
REVISION "200207100000Z" -- Jul 10, 2002
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
215 and 216."
|
||||
|
||||
REVISION "200206190000Z" -- Jun 19, 2002
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
214."
|
||||
|
||||
REVISION "200201040000Z" -- Jan 4, 2002
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
211, 212 and 213."
|
||||
|
||||
REVISION "200112200000Z" -- Dec 20, 2001
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
209 and 210."
|
||||
|
||||
REVISION "200111150000Z" -- Nov 15, 2001
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
207 and 208."
|
||||
|
||||
REVISION "200111060000Z" -- Nov 6, 2001
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
206."
|
||||
|
||||
REVISION "200111020000Z" -- Nov 2, 2001
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
205."
|
||||
|
||||
REVISION "200110160000Z" -- Oct 16, 2001
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
199, 200, 201, 202, 203, and 204."
|
||||
|
||||
REVISION "200109190000Z" -- Sept 19, 2001
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
198."
|
||||
|
||||
REVISION "200105110000Z" -- May 11, 2001
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
197."
|
||||
|
||||
REVISION "200101120000Z" -- Jan 12, 2001
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
195 and 196."
|
||||
|
||||
REVISION "200012190000Z" -- Dec 19, 2000
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
193 and 194."
|
||||
|
||||
REVISION "200012070000Z" -- Dec 07, 2000
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
191 and 192."
|
||||
|
||||
REVISION "200012040000Z" -- Dec 04, 2000
|
||||
DESCRIPTION "Registration of new IANAifType
|
||||
190."
|
||||
|
||||
REVISION "200010170000Z" -- Oct 17, 2000
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
188 and 189."
|
||||
|
||||
REVISION "200010020000Z" -- Oct 02, 2000
|
||||
DESCRIPTION "Registration of new IANAifType 187."
|
||||
|
||||
REVISION "200009010000Z" -- Sept 01, 2000
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
184, 185, and 186."
|
||||
|
||||
REVISION "200008240000Z" -- Aug 24, 2000
|
||||
DESCRIPTION "Registration of new IANAifType 183."
|
||||
|
||||
REVISION "200008230000Z" -- Aug 23, 2000
|
||||
DESCRIPTION "Registration of new IANAifTypes
|
||||
174-182."
|
||||
|
||||
REVISION "200008220000Z" -- Aug 22, 2000
|
||||
DESCRIPTION "Registration of new IANAifTypes 170,
|
||||
171, 172 and 173."
|
||||
|
||||
REVISION "200004250000Z" -- Apr 25, 2000
|
||||
DESCRIPTION "Registration of new IANAifTypes 168 and 169."
|
||||
|
||||
REVISION "200003060000Z" -- Mar 6, 2000
|
||||
DESCRIPTION "Fixed a missing semi-colon in the IMPORT.
|
||||
Also cleaned up the REVISION log a bit.
|
||||
It is not complete, but from now on it will
|
||||
be maintained and kept up to date with each
|
||||
change to this MIB module."
|
||||
|
||||
REVISION "199910081430Z" -- Oct 08, 1999
|
||||
DESCRIPTION "Include new name assignments up to cnr(85).
|
||||
This is the first version available via the WWW
|
||||
at: ftp://ftp.isi.edu/mib/ianaiftype.mib"
|
||||
|
||||
REVISION "199401310000Z" -- Jan 31, 1994
|
||||
DESCRIPTION "Initial version of this MIB as published in
|
||||
RFC 1573."
|
||||
::= { mib-2 30 }
|
||||
|
||||
IANAifType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data type is used as the syntax of the ifType
|
||||
object in the (updated) definition of MIB-II's
|
||||
ifTable.
|
||||
|
||||
The definition of this textual convention with the
|
||||
addition of newly assigned values is published
|
||||
periodically by the IANA, in either the Assigned
|
||||
Numbers RFC, or some derivative of it specific to
|
||||
Internet Network Management number assignments. (The
|
||||
latest arrangements can be obtained by contacting the
|
||||
IANA.)
|
||||
|
||||
Interface types must not be directly added to the
|
||||
IANAifType-MIB MIB module. They must instead be added
|
||||
to the 'ifType definitions' registry at
|
||||
https://www.iana.org/assignments/smi-numbers.
|
||||
|
||||
The relationship between the assignment of ifType
|
||||
values and of OIDs to particular media-specific MIBs
|
||||
is solely the purview of IANA and is subject to change
|
||||
without notice. Quite often, a media-specific MIB's
|
||||
OID-subtree assignment within MIB-II's 'transmission'
|
||||
subtree will be the same as its ifType value.
|
||||
However, in some circumstances this will not be the
|
||||
case, and implementors must not pre-assume any
|
||||
specific relationship between ifType values and
|
||||
transmission subtree OIDs."
|
||||
SYNTAX INTEGER {
|
||||
other(1), -- none of the following
|
||||
regular1822(2),
|
||||
hdh1822(3),
|
||||
ddnX25(4),
|
||||
rfc877x25(5),
|
||||
ethernetCsmacd(6), -- for all ethernet-like interfaces,
|
||||
-- regardless of speed, as per RFC3635
|
||||
iso88023Csmacd(7), -- Deprecated via RFC3635
|
||||
-- ethernetCsmacd (6) should be used instead
|
||||
iso88024TokenBus(8),
|
||||
iso88025TokenRing(9),
|
||||
iso88026Man(10),
|
||||
starLan(11), -- Deprecated via RFC3635
|
||||
-- ethernetCsmacd (6) should be used instead
|
||||
proteon10Mbit(12),
|
||||
proteon80Mbit(13),
|
||||
hyperchannel(14),
|
||||
fddi(15),
|
||||
lapb(16),
|
||||
sdlc(17),
|
||||
ds1(18), -- DS1-MIB
|
||||
e1(19), -- Obsolete see DS1-MIB
|
||||
basicISDN(20), -- no longer used
|
||||
-- see also RFC2127
|
||||
primaryISDN(21), -- no longer used
|
||||
-- see also RFC2127
|
||||
propPointToPointSerial(22), -- proprietary serial
|
||||
ppp(23),
|
||||
softwareLoopback(24),
|
||||
eon(25), -- CLNP over IP
|
||||
ethernet3Mbit(26),
|
||||
nsip(27), -- XNS over IP
|
||||
slip(28), -- generic SLIP
|
||||
ultra(29), -- ULTRA technologies
|
||||
ds3(30), -- DS3-MIB
|
||||
sip(31), -- SMDS, coffee
|
||||
frameRelay(32), -- DTE only.
|
||||
rs232(33),
|
||||
para(34), -- parallel-port
|
||||
arcnet(35), -- arcnet
|
||||
arcnetPlus(36), -- arcnet plus
|
||||
atm(37), -- ATM cells
|
||||
miox25(38),
|
||||
sonet(39), -- SONET or SDH
|
||||
x25ple(40),
|
||||
iso88022llc(41),
|
||||
localTalk(42),
|
||||
smdsDxi(43),
|
||||
frameRelayService(44), -- FRNETSERV-MIB
|
||||
v35(45),
|
||||
hssi(46),
|
||||
hippi(47),
|
||||
modem(48), -- Generic modem
|
||||
aal5(49), -- AAL5 over ATM
|
||||
sonetPath(50),
|
||||
sonetVT(51),
|
||||
smdsIcip(52), -- SMDS InterCarrier Interface
|
||||
propVirtual(53), -- proprietary virtual/internal
|
||||
propMultiplexor(54),-- proprietary multiplexing
|
||||
ieee80212(55), -- 100BaseVG
|
||||
fibreChannel(56), -- Fibre Channel
|
||||
hippiInterface(57), -- HIPPI interfaces
|
||||
frameRelayInterconnect(58), -- Obsolete, use either
|
||||
-- frameRelay(32) or
|
||||
-- frameRelayService(44).
|
||||
aflane8023(59), -- ATM Emulated LAN for 802.3
|
||||
aflane8025(60), -- ATM Emulated LAN for 802.5
|
||||
cctEmul(61), -- ATM Emulated circuit
|
||||
fastEther(62), -- Obsoleted via RFC3635
|
||||
-- ethernetCsmacd (6) should be used instead
|
||||
isdn(63), -- ISDN and X.25
|
||||
v11(64), -- CCITT V.11/X.21
|
||||
v36(65), -- CCITT V.36
|
||||
g703at64k(66), -- CCITT G703 at 64Kbps
|
||||
g703at2mb(67), -- Obsolete see DS1-MIB
|
||||
qllc(68), -- SNA QLLC
|
||||
fastEtherFX(69), -- Obsoleted via RFC3635
|
||||
-- ethernetCsmacd (6) should be used instead
|
||||
channel(70), -- channel
|
||||
ieee80211(71), -- radio spread spectrum
|
||||
ibm370parChan(72), -- IBM System 360/370 OEMI Channel
|
||||
escon(73), -- IBM Enterprise Systems Connection
|
||||
dlsw(74), -- Data Link Switching
|
||||
isdns(75), -- ISDN S/T interface
|
||||
isdnu(76), -- ISDN U interface
|
||||
lapd(77), -- Link Access Protocol D
|
||||
ipSwitch(78), -- IP Switching Objects
|
||||
rsrb(79), -- Remote Source Route Bridging
|
||||
atmLogical(80), -- ATM Logical Port
|
||||
ds0(81), -- Digital Signal Level 0
|
||||
ds0Bundle(82), -- group of ds0s on the same ds1
|
||||
bsc(83), -- Bisynchronous Protocol
|
||||
async(84), -- Asynchronous Protocol
|
||||
cnr(85), -- Combat Net Radio
|
||||
iso88025Dtr(86), -- ISO 802.5r DTR
|
||||
eplrs(87), -- Ext Pos Loc Report Sys
|
||||
arap(88), -- Appletalk Remote Access Protocol
|
||||
propCnls(89), -- Proprietary Connectionless Protocol
|
||||
hostPad(90), -- CCITT-ITU X.29 PAD Protocol
|
||||
termPad(91), -- CCITT-ITU X.3 PAD Facility
|
||||
frameRelayMPI(92), -- Multiproto Interconnect over FR
|
||||
x213(93), -- CCITT-ITU X213
|
||||
adsl(94), -- Asymmetric Digital Subscriber Loop
|
||||
radsl(95), -- Rate-Adapt. Digital Subscriber Loop
|
||||
sdsl(96), -- Symmetric Digital Subscriber Loop
|
||||
vdsl(97), -- Very H-Speed Digital Subscrib. Loop
|
||||
iso88025CRFPInt(98), -- ISO 802.5 CRFP
|
||||
myrinet(99), -- Myricom Myrinet
|
||||
voiceEM(100), -- voice recEive and transMit
|
||||
voiceFXO(101), -- voice Foreign Exchange Office
|
||||
voiceFXS(102), -- voice Foreign Exchange Station
|
||||
voiceEncap(103), -- voice encapsulation
|
||||
voiceOverIp(104), -- voice over IP encapsulation
|
||||
atmDxi(105), -- ATM DXI
|
||||
atmFuni(106), -- ATM FUNI
|
||||
atmIma (107), -- ATM IMA
|
||||
pppMultilinkBundle(108), -- PPP Multilink Bundle
|
||||
ipOverCdlc (109), -- IBM ipOverCdlc
|
||||
ipOverClaw (110), -- IBM Common Link Access to Workstn
|
||||
stackToStack (111), -- IBM stackToStack
|
||||
virtualIpAddress (112), -- IBM VIPA
|
||||
mpc (113), -- IBM multi-protocol channel support
|
||||
ipOverAtm (114), -- IBM ipOverAtm
|
||||
iso88025Fiber (115), -- ISO 802.5j Fiber Token Ring
|
||||
tdlc (116), -- IBM twinaxial data link control
|
||||
gigabitEthernet (117), -- Obsoleted via RFC3635
|
||||
-- ethernetCsmacd (6) should be used instead
|
||||
hdlc (118), -- HDLC
|
||||
lapf (119), -- LAP F
|
||||
v37 (120), -- V.37
|
||||
x25mlp (121), -- Multi-Link Protocol
|
||||
x25huntGroup (122), -- X25 Hunt Group
|
||||
transpHdlc (123), -- Transp HDLC
|
||||
interleave (124), -- Interleave channel
|
||||
fast (125), -- Fast channel
|
||||
ip (126), -- IP (for APPN HPR in IP networks)
|
||||
docsCableMaclayer (127), -- CATV Mac Layer
|
||||
docsCableDownstream (128), -- CATV Downstream interface
|
||||
docsCableUpstream (129), -- CATV Upstream interface
|
||||
a12MppSwitch (130), -- Avalon Parallel Processor
|
||||
tunnel (131), -- Encapsulation interface
|
||||
coffee (132), -- coffee pot
|
||||
ces (133), -- Circuit Emulation Service
|
||||
atmSubInterface (134), -- ATM Sub Interface
|
||||
l2vlan (135), -- Layer 2 Virtual LAN using 802.1Q
|
||||
l3ipvlan (136), -- Layer 3 Virtual LAN using IP
|
||||
l3ipxvlan (137), -- Layer 3 Virtual LAN using IPX
|
||||
digitalPowerline (138), -- IP over Power Lines
|
||||
mediaMailOverIp (139), -- Multimedia Mail over IP
|
||||
dtm (140), -- Dynamic syncronous Transfer Mode
|
||||
dcn (141), -- Data Communications Network
|
||||
ipForward (142), -- IP Forwarding Interface
|
||||
msdsl (143), -- Multi-rate Symmetric DSL
|
||||
ieee1394 (144), -- IEEE1394 High Performance Serial Bus
|
||||
if-gsn (145), -- HIPPI-6400
|
||||
dvbRccMacLayer (146), -- DVB-RCC MAC Layer
|
||||
dvbRccDownstream (147), -- DVB-RCC Downstream Channel
|
||||
dvbRccUpstream (148), -- DVB-RCC Upstream Channel
|
||||
atmVirtual (149), -- ATM Virtual Interface
|
||||
mplsTunnel (150), -- MPLS Tunnel Virtual Interface
|
||||
srp (151), -- Spatial Reuse Protocol
|
||||
voiceOverAtm (152), -- Voice Over ATM
|
||||
voiceOverFrameRelay (153), -- Voice Over Frame Relay
|
||||
idsl (154), -- Digital Subscriber Loop over ISDN
|
||||
compositeLink (155), -- Avici Composite Link Interface
|
||||
ss7SigLink (156), -- SS7 Signaling Link
|
||||
propWirelessP2P (157), -- Prop. P2P wireless interface
|
||||
frForward (158), -- Frame Forward Interface
|
||||
rfc1483 (159), -- Multiprotocol over ATM AAL5
|
||||
usb (160), -- USB Interface
|
||||
ieee8023adLag (161), -- IEEE 802.3ad Link Aggregate
|
||||
bgppolicyaccounting (162), -- BGP Policy Accounting
|
||||
frf16MfrBundle (163), -- FRF .16 Multilink Frame Relay
|
||||
h323Gatekeeper (164), -- H323 Gatekeeper
|
||||
h323Proxy (165), -- H323 Voice and Video Proxy
|
||||
mpls (166), -- MPLS
|
||||
mfSigLink (167), -- Multi-frequency signaling link
|
||||
hdsl2 (168), -- High Bit-Rate DSL - 2nd generation
|
||||
shdsl (169), -- Multirate HDSL2
|
||||
ds1FDL (170), -- Facility Data Link 4Kbps on a DS1
|
||||
pos (171), -- Packet over SONET/SDH Interface
|
||||
dvbAsiIn (172), -- DVB-ASI Input
|
||||
dvbAsiOut (173), -- DVB-ASI Output
|
||||
plc (174), -- Power Line Communtications
|
||||
nfas (175), -- Non Facility Associated Signaling
|
||||
tr008 (176), -- TR008
|
||||
gr303RDT (177), -- Remote Digital Terminal
|
||||
gr303IDT (178), -- Integrated Digital Terminal
|
||||
isup (179), -- ISUP
|
||||
propDocsWirelessMaclayer (180), -- Cisco proprietary Maclayer
|
||||
propDocsWirelessDownstream (181), -- Cisco proprietary Downstream
|
||||
propDocsWirelessUpstream (182), -- Cisco proprietary Upstream
|
||||
hiperlan2 (183), -- HIPERLAN Type 2 Radio Interface
|
||||
propBWAp2Mp (184), -- PropBroadbandWirelessAccesspt2multipt
|
||||
-- use of this iftype for IEEE 802.16 WMAN
|
||||
-- interfaces as per IEEE Std 802.16f is
|
||||
-- deprecated and ifType 237 should be used instead.
|
||||
sonetOverheadChannel (185), -- SONET Overhead Channel
|
||||
digitalWrapperOverheadChannel (186), -- Digital Wrapper
|
||||
aal2 (187), -- ATM adaptation layer 2
|
||||
radioMAC (188), -- MAC layer over radio links
|
||||
atmRadio (189), -- ATM over radio links
|
||||
imt (190), -- Inter Machine Trunks
|
||||
mvl (191), -- Multiple Virtual Lines DSL
|
||||
reachDSL (192), -- Long Reach DSL
|
||||
frDlciEndPt (193), -- Frame Relay DLCI End Point
|
||||
atmVciEndPt (194), -- ATM VCI End Point
|
||||
opticalChannel (195), -- Optical Channel
|
||||
opticalTransport (196), -- Optical Transport
|
||||
propAtm (197), -- Proprietary ATM
|
||||
voiceOverCable (198), -- Voice Over Cable Interface
|
||||
infiniband (199), -- Infiniband
|
||||
teLink (200), -- TE Link
|
||||
q2931 (201), -- Q.2931
|
||||
virtualTg (202), -- Virtual Trunk Group
|
||||
sipTg (203), -- SIP Trunk Group
|
||||
sipSig (204), -- SIP Signaling
|
||||
docsCableUpstreamChannel (205), -- CATV Upstream Channel
|
||||
econet (206), -- Acorn Econet
|
||||
pon155 (207), -- FSAN 155Mb Symetrical PON interface
|
||||
pon622 (208), -- FSAN622Mb Symetrical PON interface
|
||||
bridge (209), -- Transparent bridge interface
|
||||
linegroup (210), -- Interface common to multiple lines
|
||||
voiceEMFGD (211), -- voice E&M Feature Group D
|
||||
voiceFGDEANA (212), -- voice FGD Exchange Access North American
|
||||
voiceDID (213), -- voice Direct Inward Dialing
|
||||
mpegTransport (214), -- MPEG transport interface
|
||||
sixToFour (215), -- 6to4 interface (DEPRECATED)
|
||||
gtp (216), -- GTP (GPRS Tunneling Protocol)
|
||||
pdnEtherLoop1 (217), -- Paradyne EtherLoop 1
|
||||
pdnEtherLoop2 (218), -- Paradyne EtherLoop 2
|
||||
opticalChannelGroup (219), -- Optical Channel Group
|
||||
homepna (220), -- HomePNA ITU-T G.989
|
||||
gfp (221), -- Generic Framing Procedure (GFP)
|
||||
ciscoISLvlan (222), -- Layer 2 Virtual LAN using Cisco ISL
|
||||
actelisMetaLOOP (223), -- Acteleis proprietary MetaLOOP High Speed Link
|
||||
fcipLink (224), -- FCIP Link
|
||||
rpr (225), -- Resilient Packet Ring Interface Type
|
||||
qam (226), -- RF Qam Interface
|
||||
lmp (227), -- Link Management Protocol
|
||||
cblVectaStar (228), -- Cambridge Broadband Networks Limited VectaStar
|
||||
docsCableMCmtsDownstream (229), -- CATV Modular CMTS Downstream Interface
|
||||
adsl2 (230), -- Asymmetric Digital Subscriber Loop Version 2
|
||||
-- (DEPRECATED/OBSOLETED - please use adsl2plus 238 instead)
|
||||
macSecControlledIF (231), -- MACSecControlled
|
||||
macSecUncontrolledIF (232), -- MACSecUncontrolled
|
||||
aviciOpticalEther (233), -- Avici Optical Ethernet Aggregate
|
||||
atmbond (234), -- atmbond
|
||||
voiceFGDOS (235), -- voice FGD Operator Services
|
||||
mocaVersion1 (236), -- MultiMedia over Coax Alliance (MoCA) Interface
|
||||
-- as documented in information provided privately to IANA
|
||||
ieee80216WMAN (237), -- IEEE 802.16 WMAN interface
|
||||
adsl2plus (238), -- Asymmetric Digital Subscriber Loop Version 2,
|
||||
-- Version 2 Plus and all variants
|
||||
dvbRcsMacLayer (239), -- DVB-RCS MAC Layer
|
||||
dvbTdm (240), -- DVB Satellite TDM
|
||||
dvbRcsTdma (241), -- DVB-RCS TDMA
|
||||
x86Laps (242), -- LAPS based on ITU-T X.86/Y.1323
|
||||
wwanPP (243), -- 3GPP WWAN
|
||||
wwanPP2 (244), -- 3GPP2 WWAN
|
||||
voiceEBS (245), -- voice P-phone EBS physical interface
|
||||
ifPwType (246), -- Pseudowire interface type
|
||||
ilan (247), -- Internal LAN on a bridge per IEEE 802.1ap
|
||||
pip (248), -- Provider Instance Port on a bridge per IEEE 802.1ah PBB
|
||||
aluELP (249), -- Alcatel-Lucent Ethernet Link Protection
|
||||
gpon (250), -- Gigabit-capable passive optical networks (G-PON) as per ITU-T G.948
|
||||
vdsl2 (251), -- Very high speed digital subscriber line Version 2 (as per ITU-T Recommendation G.993.2)
|
||||
capwapDot11Profile (252), -- WLAN Profile Interface
|
||||
capwapDot11Bss (253), -- WLAN BSS Interface
|
||||
capwapWtpVirtualRadio (254), -- WTP Virtual Radio Interface
|
||||
bits (255), -- bitsport
|
||||
docsCableUpstreamRfPort (256), -- DOCSIS CATV Upstream RF Port
|
||||
cableDownstreamRfPort (257), -- CATV downstream RF port
|
||||
vmwareVirtualNic (258), -- VMware Virtual Network Interface
|
||||
ieee802154 (259), -- IEEE 802.15.4 WPAN interface
|
||||
otnOdu (260), -- OTN Optical Data Unit
|
||||
otnOtu (261), -- OTN Optical channel Transport Unit
|
||||
ifVfiType (262), -- VPLS Forwarding Instance Interface Type
|
||||
g9981 (263), -- G.998.1 bonded interface
|
||||
g9982 (264), -- G.998.2 bonded interface
|
||||
g9983 (265), -- G.998.3 bonded interface
|
||||
aluEpon (266), -- Ethernet Passive Optical Networks (E-PON)
|
||||
aluEponOnu (267), -- EPON Optical Network Unit
|
||||
aluEponPhysicalUni (268), -- EPON physical User to Network interface
|
||||
aluEponLogicalLink (269), -- The emulation of a point-to-point link over the EPON layer
|
||||
aluGponOnu (270), -- GPON Optical Network Unit
|
||||
aluGponPhysicalUni (271), -- GPON physical User to Network interface
|
||||
vmwareNicTeam (272), -- VMware NIC Team
|
||||
docsOfdmDownstream (277), -- CATV Downstream OFDM interface
|
||||
docsOfdmaUpstream (278), -- CATV Upstream OFDMA interface
|
||||
gfast (279), -- G.fast port
|
||||
sdci (280), -- SDCI (IO-Link)
|
||||
xboxWireless (281), -- Xbox wireless
|
||||
fastdsl (282), -- FastDSL
|
||||
docsCableScte55d1FwdOob (283), -- Cable SCTE 55-1 OOB Forward Channel
|
||||
docsCableScte55d1RetOob (284), -- Cable SCTE 55-1 OOB Return Channel
|
||||
docsCableScte55d2DsOob (285), -- Cable SCTE 55-2 OOB Downstream Channel
|
||||
docsCableScte55d2UsOob (286), -- Cable SCTE 55-2 OOB Upstream Channel
|
||||
docsCableNdf (287), -- Cable Narrowband Digital Forward
|
||||
docsCableNdr (288), -- Cable Narrowband Digital Return
|
||||
ptm (289), -- Packet Transfer Mode
|
||||
ghn (290), -- G.hn port
|
||||
otnOtsi (291), -- Optical Tributary Signal
|
||||
otnOtuc (292), -- OTN OTUCn
|
||||
otnOduc (293), -- OTN ODUC
|
||||
otnOtsig (294), -- OTN OTUC Signal
|
||||
microwaveCarrierTermination (295), -- air interface of a single microwave carrier
|
||||
microwaveRadioLinkTerminal (296), -- radio link interface for one or several aggregated microwave carriers
|
||||
ieee8021axDrni (297), -- IEEE 802.1AX Distributed Resilient Network Interface
|
||||
ax25 (298), -- AX.25 network interfaces
|
||||
ieee19061nanocom (299) -- Nanoscale and Molecular Communication
|
||||
}
|
||||
|
||||
IANAtunnelType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The encapsulation method used by a tunnel. The value
|
||||
direct indicates that a packet is encapsulated
|
||||
directly within a normal IP header, with no
|
||||
intermediate header, and unicast to the remote tunnel
|
||||
endpoint (e.g., an RFC 2003 IP-in-IP tunnel, or an RFC
|
||||
1933 IPv6-in-IPv4 tunnel). The value minimal indicates
|
||||
that a Minimal Forwarding Header (RFC 2004) is
|
||||
inserted between the outer header and the payload
|
||||
packet. The value UDP indicates that the payload
|
||||
packet is encapsulated within a normal UDP packet
|
||||
(e.g., RFC 1234).
|
||||
|
||||
The values sixToFour, sixOverFour, and isatap
|
||||
indicates that an IPv6 packet is encapsulated directly
|
||||
within an IPv4 header, with no intermediate header,
|
||||
and unicast to the destination determined by the 6to4,
|
||||
6over4, or ISATAP protocol.
|
||||
|
||||
The remaining protocol-specific values indicate that a
|
||||
header of the protocol of that name is inserted
|
||||
between the outer header and the payload header.
|
||||
|
||||
The IP Tunnel MIB [RFC4087] is designed to manage
|
||||
tunnels of any type over IPv4 and IPv6 networks;
|
||||
therefore, it already supports IP-in-IP tunnels.
|
||||
But in a DS-Lite scenario, the tunnel type is
|
||||
point-to-multipoint IP-in-IP tunnels. The direct(2)
|
||||
defined in the IP Tunnel MIB only supports point-to-point
|
||||
tunnels. So, it needs to define a new tunnel type for
|
||||
DS-Lite.
|
||||
|
||||
The assignment policy for IANAtunnelType values is
|
||||
identical to the policy for assigning IANAifType
|
||||
values."
|
||||
SYNTAX INTEGER {
|
||||
other(1), -- none of the following
|
||||
direct(2), -- no intermediate header
|
||||
gre(3), -- GRE encapsulation
|
||||
minimal(4), -- Minimal encapsulation
|
||||
l2tp(5), -- L2TP encapsulation
|
||||
pptp(6), -- PPTP encapsulation
|
||||
l2f(7), -- L2F encapsulation
|
||||
udp(8), -- UDP encapsulation
|
||||
atmp(9), -- ATMP encapsulation
|
||||
msdp(10), -- MSDP encapsulation
|
||||
sixToFour(11), -- 6to4 encapsulation
|
||||
sixOverFour(12), -- 6over4 encapsulation
|
||||
isatap(13), -- ISATAP encapsulation
|
||||
teredo(14), -- Teredo encapsulation
|
||||
ipHttps(15), -- IPHTTPS
|
||||
softwireMesh(16), -- softwire mesh tunnel
|
||||
dsLite(17), -- DS-Lite tunnel
|
||||
aplusp(18) -- A+P encapsulation
|
||||
}
|
||||
|
||||
END
|
6858
MIBS/IEEE-802DOT17-RPR-MIB
Normal file
6858
MIBS/IEEE-802DOT17-RPR-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2334
MIBS/IEEE8021-BRIDGE-MIB
Normal file
2334
MIBS/IEEE8021-BRIDGE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
3707
MIBS/IEEE8021-CFM-MIB
Normal file
3707
MIBS/IEEE8021-CFM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2990
MIBS/IEEE8021-CFMD8-MIB
Normal file
2990
MIBS/IEEE8021-CFMD8-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1919
MIBS/IEEE8021-PAE-MIB
Normal file
1919
MIBS/IEEE8021-PAE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2519
MIBS/IEEE8021-Q-BRIDGE-MIB
Normal file
2519
MIBS/IEEE8021-Q-BRIDGE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1954
MIBS/IEEE8021-SECY-MIB
Normal file
1954
MIBS/IEEE8021-SECY-MIB
Normal file
File diff suppressed because it is too large
Load Diff
597
MIBS/IEEE8021-TC-MIB
Normal file
597
MIBS/IEEE8021-TC-MIB
Normal file
@ -0,0 +1,597 @@
|
||||
|
||||
IEEE8021-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- =============================================================
|
||||
-- TEXTUAL-CONVENTIONs MIB for IEEE 802.1
|
||||
-- =============================================================
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, Unsigned32, org
|
||||
FROM SNMPv2-SMI -- RFC 2578
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC; -- RFC 2579
|
||||
|
||||
ieee8021TcMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201202150000Z" -- February 15, 2012
|
||||
ORGANIZATION "IEEE 802.1 Working Group"
|
||||
CONTACT-INFO
|
||||
" WG-URL: http://grouper.ieee.org/groups/802/1/index.html
|
||||
WG-EMail: stds-802-1@ieee.org
|
||||
|
||||
Contact: David Levi
|
||||
Postal: C/O IEEE 802.1 Working Group
|
||||
IEEE Standards Association
|
||||
445 Hoes Lane
|
||||
P.O. Box 1331
|
||||
Piscataway
|
||||
NJ 08855-1331
|
||||
USA
|
||||
E-mail: STDS-802-1-L@LISTSERV.IEEE.ORG
|
||||
|
||||
Contact: Kevin Nolish
|
||||
Postal: C/O IEEE 802.1 Working Group
|
||||
IEEE Standards Association
|
||||
445 Hoes Lane
|
||||
P.O. Box 1331
|
||||
Piscataway
|
||||
NJ 08855-1331
|
||||
USA
|
||||
E-mail: STDS-802-1-L@LISTSERV.IEEE.ORG"
|
||||
DESCRIPTION
|
||||
"Textual conventions used throughout the various IEEE 802.1 MIB
|
||||
modules.
|
||||
|
||||
Unless otherwise indicated, the references in this MIB
|
||||
module are to IEEE 802.1Q-2011.
|
||||
|
||||
Copyright (C) IEEE.
|
||||
This version of this MIB module is part of IEEE802.1Q;
|
||||
see the draft itself for full legal notices."
|
||||
|
||||
REVISION "201202150000Z" -- February 15, 2012
|
||||
DESCRIPTION
|
||||
"Modified IEEE8021BridgePortType textual convention to
|
||||
include stationFacingBridgePort,
|
||||
uplinkAccessPort, and uplinkRelayPort types."
|
||||
REVISION "201108230000Z" -- August 23, 2011
|
||||
DESCRIPTION
|
||||
"Modified textual conventions to support the IEEE 802.1
|
||||
MIBs for PBB-TE Infrastructure Protection Switching."
|
||||
REVISION "201104060000Z" -- April 6, 2011
|
||||
DESCRIPTION
|
||||
"Modified textual conventions to support Remote Customer
|
||||
Service Interfaces."
|
||||
REVISION "201102270000Z" -- February 27, 2011
|
||||
DESCRIPTION
|
||||
"Minor edits to contact information etc. as part of
|
||||
2011 revision of IEEE Std 802.1Q."
|
||||
|
||||
REVISION "200811180000Z" -- November 18, 2008
|
||||
DESCRIPTION
|
||||
"Added textual conventions needed to support the IEEE 802.1
|
||||
MIBs for PBB-TE. Additionally, some textual conventions were
|
||||
modified for the same reason."
|
||||
|
||||
REVISION "200810150000Z" -- October 15, 2008
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
::= { org ieee(111) standards-association-numbers-series-standards(2)
|
||||
lan-man-stds(802) ieee802dot1(1) 1 1 }
|
||||
|
||||
ieee802dot1mibs OBJECT IDENTIFIER
|
||||
::= { org ieee(111) standards-association-numbers-series-standards(2)
|
||||
lan-man-stds(802) ieee802dot1(1) 1 }
|
||||
|
||||
-- =============================================================
|
||||
-- Textual Conventions
|
||||
-- =============================================================
|
||||
|
||||
IEEE8021PbbComponentIdentifier ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The component identifier is used to distinguish between the
|
||||
multiple virtual bridge instances within a PB or PBB. Each
|
||||
virtual bridge instance is called a component. In simple
|
||||
situations where there is only a single component the default
|
||||
value is 1. The component is identified by a component
|
||||
identifier unique within the BEB and by a MAC address unique
|
||||
within the PBBN. Each component is associated with a Backbone
|
||||
Edge Bridge (BEB) Configuration managed object."
|
||||
REFERENCE "12.3 l)"
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
|
||||
IEEE8021PbbComponentIdentifierOrZero ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The component identifier is used to distinguish between the
|
||||
multiple virtual bridge instances within a PB or PBB. In simple
|
||||
situations where there is only a single component the default
|
||||
value is 1. The component is identified by a component
|
||||
identifier unique within the BEB and by a MAC address unique
|
||||
within the PBBN. Each component is associated with a Backbone
|
||||
Edge Bridge (BEB) Configuration managed object.
|
||||
|
||||
The special value '0' means 'no component identifier'. When
|
||||
this TC is used as the SYNTAX of an object, that object must
|
||||
specify the exact meaning for this value."
|
||||
REFERENCE "12.3 l)"
|
||||
SYNTAX Unsigned32 (0 | 1..4294967295)
|
||||
|
||||
IEEE8021PbbServiceIdentifier ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The service instance identifier is used at the Customer
|
||||
Backbone Port of a PBB to distinguish a service instance
|
||||
(Local-SID). If the Local-SID field is supported, it is
|
||||
used to perform a bidirectional 1:1 mapping between the
|
||||
Backbone I-SID and the Local-SID. If the Local-SID field
|
||||
is not supported, the Local-SID value is the same as the
|
||||
Backbone I-SID value."
|
||||
REFERENCE "12.16.3, 12.16.5"
|
||||
SYNTAX Unsigned32 (256..16777214)
|
||||
|
||||
IEEE8021PbbServiceIdentifierOrUnassigned ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The service instance identifier is used at the Customer
|
||||
Backbone Port of a PBB to distinguish a service instance
|
||||
(Local-SID). If the Local-SID field is supported, it is
|
||||
used to perform a bidirectional 1:1 mapping between the
|
||||
Backbone I-SID and the Local-SID. If the Local-SID field
|
||||
is not supported, the Local-SID value is the same as the
|
||||
Backbone I-SID value.
|
||||
|
||||
The special value of 1 indicates an unassigned I-SID."
|
||||
REFERENCE "12.16.3, 12.16.5"
|
||||
SYNTAX Unsigned32 (1|256..16777214)
|
||||
|
||||
IEEE8021PbbIngressEgress ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A 2 bit selector which determines if frames on this VIP may
|
||||
ingress to the PBBN but not egress the PBBN, egress to the
|
||||
PBBN but not ingress the PBBN, or both ingress and egress
|
||||
the PBBN."
|
||||
REFERENCE "12.16.3, 12.16.5, 12.16.6"
|
||||
SYNTAX BITS {
|
||||
ingress(0),
|
||||
egress(1)
|
||||
}
|
||||
|
||||
IEEE8021PriorityCodePoint ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bridge ports may encode or decode the PCP value of the
|
||||
frames that traverse the port. This textual convention
|
||||
names the possible encoding and decoding schemes that
|
||||
the port may use. The priority and drop_eligible
|
||||
parameters are encoded in the Priority Code Point (PCP)
|
||||
field of the VLAN tag using the Priority Code Point
|
||||
Encoding Table for the Port, and they are decoded from
|
||||
the PCP using the Priority Code Point Decoding Table."
|
||||
REFERENCE "12.6.2.6"
|
||||
SYNTAX INTEGER {
|
||||
codePoint8p0d(1),
|
||||
codePoint7p1d(2),
|
||||
codePoint6p2d(3),
|
||||
codePoint5p3d(4)
|
||||
}
|
||||
|
||||
IEEE8021BridgePortNumber ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer that uniquely identifies a bridge port, as
|
||||
specified in 17.3.2.2 of IEEE 802.1ap.
|
||||
This value is used within the spanning tree
|
||||
protocol to identify this port to neighbor bridges."
|
||||
REFERENCE "17.3.2.2"
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
|
||||
IEEE8021BridgePortNumberOrZero ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer that uniquely identifies a bridge port, as
|
||||
specified in 17.3.2.2 of IEEE 802.1ap. The value 0
|
||||
means no port number, and this must be clarified in the
|
||||
DESCRIPTION clause of any object defined using this
|
||||
TEXTUAL-CONVENTION."
|
||||
REFERENCE "17.3.2.2"
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
|
||||
IEEE8021BridgePortType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A port type. The possible port types are:
|
||||
|
||||
customerVlanPort(2) - Indicates a port is a C-tag
|
||||
aware port of an enterprise VLAN aware bridge.
|
||||
|
||||
providerNetworkPort(3) - Indicates a port is an S-tag
|
||||
aware port of a Provider Bridge or Backbone Edge
|
||||
Bridge used for connections within a PBN or PBBN.
|
||||
|
||||
customerNetworkPort(4) - Indicates a port is an S-tag
|
||||
aware port of a Provider Bridge or Backbone Edge
|
||||
Bridge used for connections to the exterior of a
|
||||
PBN or PBBN.
|
||||
|
||||
customerEdgePort(5) - Indicates a port is a C-tag
|
||||
aware port of a Provider Bridge used for connections
|
||||
to the exterior of a PBN or PBBN.
|
||||
|
||||
customerBackbonePort(6) - Indicates a port is a I-tag
|
||||
aware port of a Backbone Edge Bridge's B-component.
|
||||
|
||||
virtualInstancePort(7) - Indicates a port is a virtual
|
||||
S-tag aware port within a Backbone Edge Bridge's
|
||||
I-component which is responsible for handling
|
||||
S-tagged traffic for a specific backbone service
|
||||
instance.
|
||||
|
||||
dBridgePort(8) - Indicates a port is a VLAN-unaware
|
||||
member of an 802.1D bridge.
|
||||
|
||||
remoteCustomerAccessPort (9) - Indicates a port is an
|
||||
S-tag aware port of a Provider Bridge used for
|
||||
connections to remote customer interface LANs
|
||||
through another PBN.
|
||||
|
||||
stationFacingBridgePort (10) - Indicates a port of a
|
||||
Bridge that supports the EVB status parameters
|
||||
(6.6.5) with an EVBMode parameter value of
|
||||
EVB Bridge.
|
||||
|
||||
uplinkAccessPort (11) - Indicates a port on a
|
||||
Port-mapping S-VLAN component that connects an EVB
|
||||
Bridge with an EVB station.
|
||||
|
||||
uplinkRelayPort (12) - Indicates a port of an edge relay
|
||||
that supports the EVB status parameters (6.6.5)
|
||||
with an EVBMode parameter value of EVB station."
|
||||
REFERENCE "12.16.1.1.3 h4), 12.16.2.1/2,
|
||||
12.13.1.1, 12.13.1.2, 12.15.2.1, 12.15.2.2"
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
customerVlanPort(2),
|
||||
providerNetworkPort(3),
|
||||
customerNetworkPort(4),
|
||||
customerEdgePort(5),
|
||||
customerBackbonePort(6),
|
||||
virtualInstancePort(7),
|
||||
dBridgePort(8),
|
||||
remoteCustomerAccessPort(9),
|
||||
stationFacingBridgePort(10),
|
||||
uplinkAccessPort(11),
|
||||
uplinkRelayPort(12)
|
||||
}
|
||||
|
||||
IEEE8021VlanIndex ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value used to index per-VLAN tables: values of 0 and
|
||||
4095 are not permitted. If the value is between 1 and
|
||||
4094 inclusive, it represents an IEEE 802.1Q VLAN-ID with
|
||||
global scope within a given bridged domain (see VlanId
|
||||
textual convention). If the value is greater than 4095,
|
||||
then it represents a VLAN with scope local to the
|
||||
particular agent, i.e., one without a global VLAN-ID
|
||||
assigned to it. Such VLANs are outside the scope of
|
||||
IEEE 802.1Q, but it is convenient to be able to manage them
|
||||
in the same way using this MIB."
|
||||
REFERENCE "9.6"
|
||||
SYNTAX Unsigned32 (1..4094|4096..4294967295)
|
||||
|
||||
IEEE8021VlanIndexOrWildcard ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value used to index per-VLAN tables. The value 0 is not
|
||||
permitted, while the value 4095 represents a 'wildcard'
|
||||
value. An object whose SYNTAX is IEEE8021VlanIndexOrWildcard
|
||||
must specify in its DESCRIPTION the specific meaning of the
|
||||
wildcard value. If the value is between 1 and
|
||||
4094 inclusive, it represents an IEEE 802.1Q VLAN-ID with
|
||||
global scope within a given bridged domain (see VlanId
|
||||
textual convention). If the value is greater than 4095,
|
||||
then it represents a VLAN with scope local to the
|
||||
particular agent, i.e., one without a global VLAN-ID
|
||||
assigned to it. Such VLANs are outside the scope of
|
||||
IEEE 802.1Q, but it is convenient to be able to manage them
|
||||
in the same way using this MIB."
|
||||
REFERENCE "9.6"
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
|
||||
IEEE8021MstIdentifier ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In an MSTP Bridge, an MSTID, i.e., a value used to identify
|
||||
a spanning tree (or MST) instance. In the PBB-TE environment
|
||||
the value 4094 is used to identify VIDs managed by the PBB-TE
|
||||
procedures."
|
||||
SYNTAX Unsigned32 (1..4094)
|
||||
|
||||
IEEE8021ServiceSelectorType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value that represents a type (and thereby the format)
|
||||
of a IEEE8021ServiceSelectorValue. The value can be one of
|
||||
the following:
|
||||
|
||||
ieeeReserved(0) Reserved for definition by IEEE 802.1
|
||||
recommend to not use zero unless
|
||||
absolutely needed.
|
||||
vlanId(1) 12-Bit identifier as described in IEEE802.1Q.
|
||||
isid(2) 24-Bit identifier as described in IEEE802.1ah.
|
||||
tesid(3) 32 Bit identifier as described below.
|
||||
segid(4) 32 Bit identifier as described below.
|
||||
ieeeReserved(xx) Reserved for definition by IEEE 802.1
|
||||
xx values can be [5..7].
|
||||
|
||||
To support future extensions, the IEEE8021ServiceSelectorType
|
||||
textual convention SHOULD NOT be sub-typed in object type
|
||||
definitions. It MAY be sub-typed in compliance statements in
|
||||
order to require only a subset of these address types for a
|
||||
compliant implementation.
|
||||
|
||||
The tesid is used as a service selector for MAs that are present
|
||||
in bridges that implement PBB-TE functionality. A selector of
|
||||
this type is interpreted as a 32 bit unsigned value of type
|
||||
IEEE8021PbbTeTSidId. This type is used to index the
|
||||
Ieee8021PbbTeTeSidTable to find the ESPs which comprise the TE
|
||||
Service Instance named by this TE-SID value.
|
||||
|
||||
The segid is used as a service selector for MAs that are present
|
||||
in bridges that implement IPS functionality. A selector of
|
||||
this type is interpreted as a 32 bit unsigned value of type
|
||||
IEEE8021TeipsSegid. This type is used to index the
|
||||
Ieee8021TeipsSegTable to find the SMPs which comprise the
|
||||
Infrastructure Segment named by this segid value.
|
||||
|
||||
Implementations MUST ensure that IEEE8021ServiceSelectorType
|
||||
objects and any dependent objects (e.g.,
|
||||
IEEE8021ServiceSelectorValue objects) are consistent. An
|
||||
inconsistentValue error MUST be generated if an attempt to
|
||||
change an IEEE8021ServiceSelectorType object would, for
|
||||
example, lead to an undefined IEEE8021ServiceSelectorValue value."
|
||||
SYNTAX INTEGER {
|
||||
vlanId(1),
|
||||
isid(2),
|
||||
tesid(3),
|
||||
segid(4)
|
||||
}
|
||||
|
||||
IEEE8021ServiceSelectorValueOrNone ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer that uniquely identifies a generic MAC service,
|
||||
or none. Examples of service selectors are a VLAN-ID
|
||||
(IEEE 802.1Q) and an I-SID (IEEE 802.1ah).
|
||||
|
||||
An IEEE8021ServiceSelectorValueOrNone value is always
|
||||
interpreted within the context of an
|
||||
IEEE8021ServiceSelectorType value. Every usage of the
|
||||
IEEE8021ServiceSelectorValueOrNone textual convention is
|
||||
required to specify the IEEE8021ServiceSelectorType object
|
||||
that provides the context. It is suggested that the
|
||||
IEEE8021ServiceSelectorType object be logically registered
|
||||
before the object(s) that use the
|
||||
IEEE8021ServiceSelectorValueOrNone textual convention, if
|
||||
they appear in the same logical row.
|
||||
|
||||
The value of an IEEE8021ServiceSelectorValueOrNone object
|
||||
must always be consistent with the value of the associated
|
||||
IEEE8021ServiceSelectorType object. Attempts to set an
|
||||
IEEE8021ServiceSelectorValueOrNone object to a value
|
||||
inconsistent with the associated
|
||||
IEEE8021ServiceSelectorType must fail with an
|
||||
inconsistentValue error.
|
||||
|
||||
The special value of zero is used to indicate that no
|
||||
service selector is present or used. This can be used in
|
||||
any situation where an object or a table entry MUST either
|
||||
refer to a specific service, or not make a selection.
|
||||
|
||||
Note that a MIB object that is defined using this
|
||||
TEXTUAL-CONVENTION SHOULD clarify the meaning of
|
||||
'no service' (i.e., the special value 0), as well as the
|
||||
maximum value (i.e., 4094, for a VLAN ID)."
|
||||
SYNTAX Unsigned32 (0 | 1..4294967295)
|
||||
|
||||
IEEE8021ServiceSelectorValue ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer that uniquely identifies a generic MAC service.
|
||||
Examples of service selectors are a VLAN-ID (IEEE 802.1Q)
|
||||
and an I-SID (IEEE 802.1ah).
|
||||
|
||||
An IEEE8021ServiceSelectorValue value is always interpreted
|
||||
within the context of an IEEE8021ServiceSelectorType value.
|
||||
Every usage of the IEEE8021ServiceSelectorValue textual
|
||||
convention is required to specify the
|
||||
IEEE8021ServiceSelectorType object that provides the context.
|
||||
It is suggested that the IEEE8021ServiceSelectorType object
|
||||
be logically registered before the object(s) that use the
|
||||
IEEE8021ServiceSelectorValue textual convention, if they
|
||||
appear in the same logical row.
|
||||
|
||||
The value of an IEEE8021ServiceSelectorValue object must
|
||||
always be consistent with the value of the associated
|
||||
IEEE8021ServiceSelectorType object. Attempts to set an
|
||||
IEEE8021ServiceSelectorValue object to a value inconsistent
|
||||
with the associated IEEE8021ServiceSelectorType must fail
|
||||
with an inconsistentValue error.
|
||||
|
||||
Note that a MIB object that is defined using this
|
||||
TEXTUAL-CONVENTION SHOULD clarify the
|
||||
maximum value (i.e., 4094, for a VLAN ID)."
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
|
||||
IEEE8021PortAcceptableFrameTypes ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Acceptable frame types on a port."
|
||||
REFERENCE "12.10.1.3, 12.13.3.3, 12.13.3.4"
|
||||
SYNTAX INTEGER {
|
||||
admitAll(1),
|
||||
admitUntaggedAndPriority(2),
|
||||
admitTagged(3)
|
||||
}
|
||||
|
||||
IEEE8021PriorityValue ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An 802.1Q user priority value."
|
||||
REFERENCE "12.13.3.3"
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
|
||||
IEEE8021PbbTeProtectionGroupId ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The PbbTeProtectionGroupId identifier is used to distinguish
|
||||
protection group instances present in the B Component of
|
||||
an IB-BEB."
|
||||
REFERENCE "12.19.2"
|
||||
SYNTAX Unsigned32 (1..429467295)
|
||||
|
||||
IEEE8021PbbTeEsp ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention is used to represent the logical
|
||||
components that comprise the 3-tuple that identifies an
|
||||
Ethernet Switched Path. The 3-tuple consists of a
|
||||
destination MAC address, a source MAC address and a VID.
|
||||
Bytes (1..6) of this textual convention contain the
|
||||
ESP-MAC-DA, bytes (7..12) contain the ESP-MAC-SA, and bytes
|
||||
(13..14) contain the ESP-VID."
|
||||
REFERENCE "802.1Qay 3.2"
|
||||
SYNTAX OCTET STRING ( SIZE(14))
|
||||
|
||||
IEEE8021PbbTeTSidId ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention is used to represent an identifier
|
||||
that refers to a TE Service Instance. Note that, internally
|
||||
a TE-SID is implementation dependent. This textual convention
|
||||
defines the external representation of TE-SID values."
|
||||
REFERENCE
|
||||
"802.1Qay 3.11"
|
||||
SYNTAX Unsigned32 (1..42947295)
|
||||
|
||||
IEEE8021PbbTeProtectionGroupConfigAdmin ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention is used to represent administrative
|
||||
commands that can be issued to a protection group. The value
|
||||
noAdmin(1) is used to indicate that no administrative action
|
||||
is to be performed."
|
||||
REFERENCE "26.10.3.3.5
|
||||
26.10.3.3.6
|
||||
26.10.3.3.7
|
||||
12.19.2.3.2"
|
||||
SYNTAX INTEGER {
|
||||
clear(1),
|
||||
lockOutProtection(2),
|
||||
forceSwitch(3),
|
||||
manualSwitchToProtection(4),
|
||||
manualSwitchToWorking(5)
|
||||
}
|
||||
|
||||
IEEE8021PbbTeProtectionGroupActiveRequests ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention is used to represent the status of
|
||||
active requests within a protection group."
|
||||
REFERENCE
|
||||
"12.19.2.1.3 d)"
|
||||
SYNTAX INTEGER {
|
||||
noRequest(1),
|
||||
loP(2),
|
||||
fs(3),
|
||||
pSFH(4),
|
||||
wSFH(5),
|
||||
manualSwitchToProtection(6),
|
||||
manualSwitchToWorking(7)
|
||||
}
|
||||
|
||||
IEEE8021TeipsIpgid ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TEIPS IPG identifier is used to distinguish
|
||||
IPG instances present in a PBB."
|
||||
REFERENCE "12.24.1.1.3 a)"
|
||||
SYNTAX Unsigned32 (1..429467295)
|
||||
|
||||
IEEE8021TeipsSegid ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention is used to represent an
|
||||
identifier that refers to an Infrastructure Segment.
|
||||
Note that, internally a SEG-ID implementation
|
||||
dependent. This textual convention defines the
|
||||
external representation of SEG-ID values."
|
||||
REFERENCE
|
||||
"26.11.1"
|
||||
SYNTAX Unsigned32 (1..42947295)
|
||||
|
||||
IEEE8021TeipsSmpid ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention is used to represent the logical
|
||||
components that comprise the 3-tuple that identifies a
|
||||
Segment Monitoring Path (SMP). The 3-tuple consists of a
|
||||
destination MAC address, a source MAC address and a VID.
|
||||
Bytes (1..6) of this textual convention contain the
|
||||
SMP-MAC-DA, bytes (7..12) contain the SMP-MAC-SA, and bytes
|
||||
(13..14) contain the SMP-VID."
|
||||
REFERENCE "26.11.1"
|
||||
SYNTAX OCTET STRING ( SIZE(14))
|
||||
|
||||
IEEE8021TeipsIpgConfigAdmin ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention is used to represent administrative
|
||||
commands that can be issued to an IPG. The value
|
||||
clear(1) is used to indicate that no administrative action
|
||||
is to be performed."
|
||||
REFERENCE "12.24.2.1.3 h)"
|
||||
SYNTAX INTEGER {
|
||||
clear(1),
|
||||
lockOutProtection(2),
|
||||
forceSwitch(3),
|
||||
manualSwitchToProtection(4),
|
||||
manualSwitchToWorking(5)
|
||||
}
|
||||
|
||||
IEEE8021TeipsIpgConfigActiveRequests ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention is used to represent the status of
|
||||
active requests within an IPG."
|
||||
REFERENCE
|
||||
"12.24.2.1.3 d)"
|
||||
SYNTAX INTEGER {
|
||||
noRequest(1),
|
||||
loP(2),
|
||||
fs(3),
|
||||
pSFH(4),
|
||||
wSFH(5),
|
||||
manualSwitchToProtection(6),
|
||||
manualSwitchToWorking(7)
|
||||
}
|
||||
|
||||
END
|
3146
MIBS/IEEE802171-CFM-MIB
Normal file
3146
MIBS/IEEE802171-CFM-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1400
MIBS/IEEE8023-LAG-MIB
Normal file
1400
MIBS/IEEE8023-LAG-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2977
MIBS/IEEE802dot11-MIB
Normal file
2977
MIBS/IEEE802dot11-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1814
MIBS/IF-MIB
Normal file
1814
MIBS/IF-MIB
Normal file
File diff suppressed because it is too large
Load Diff
598
MIBS/IGMP-MIB
Normal file
598
MIBS/IGMP-MIB
Normal file
@ -0,0 +1,598 @@
|
||||
-- *****************************************************************
|
||||
-- IGMP-MIB.my: IGMP MIB file
|
||||
--
|
||||
-- November 1994.
|
||||
--
|
||||
-- Copyright (c) 1994-1997 by cisco Systems, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
|
||||
-- This mib was extracted from draft-ietf-idmr-igmp-mib-00.txt.
|
||||
|
||||
IGMP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, experimental, Counter32, Gauge32,
|
||||
Integer32, IpAddress, TimeTicks FROM SNMPv2-SMI
|
||||
RowStatus, TruthValue FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF;
|
||||
|
||||
igmpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "9712180000Z"
|
||||
ORGANIZATION "IETF IDMR Working Group."
|
||||
CONTACT-INFO
|
||||
" Keith McCloghrie
|
||||
Cisco Systems, Inc.
|
||||
170 West Tasman Drive
|
||||
San Jose, CA 9513401706
|
||||
US
|
||||
|
||||
Phone: +1 408 526 5260
|
||||
EMail: kzm@cisco.com"
|
||||
DESCRIPTION
|
||||
"The MIB module for IGMP Management."
|
||||
REVISION "9508150000Z"
|
||||
DESCRIPTION
|
||||
"Added more contact information."
|
||||
REVISION "9701060000Z"
|
||||
DESCRIPTION
|
||||
"Update per draft-ietf-idmr-igmp-mib-04.txt."
|
||||
REVISION "9712180000Z"
|
||||
DESCRIPTION
|
||||
"Update per draft-ietf-idmr-igmp-mib-05.txt."
|
||||
::= { experimental 59 }
|
||||
|
||||
|
||||
igmpMIBObjects OBJECT IDENTIFIER ::= { igmpMIB 1 }
|
||||
|
||||
igmp OBJECT IDENTIFIER ::= { igmpMIBObjects 1 }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- The IGMP Interface Table
|
||||
--
|
||||
|
||||
igmpInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IgmpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the interfaces on
|
||||
which IGMP is enabled."
|
||||
::= { igmp 1 }
|
||||
|
||||
igmpInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX IgmpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) representing an
|
||||
interface on which IGMP is enabled."
|
||||
INDEX { igmpInterfaceIfIndex }
|
||||
::= { igmpInterfaceTable 1 }
|
||||
|
||||
IgmpInterfaceEntry ::= SEQUENCE {
|
||||
igmpInterfaceIfIndex Integer32 (0..2147483647),
|
||||
igmpInterfaceQueryInterval Integer32,
|
||||
igmpInterfaceStatus RowStatus,
|
||||
igmpInterfaceVersion INTEGER,
|
||||
igmpInterfaceQuerier IpAddress,
|
||||
igmpInterfaceQueryMaxResponseTime Integer32,
|
||||
igmpInterfaceQuerierPresentTimeout Integer32, -- deprecated
|
||||
igmpInterfaceLeaveEnabled TruthValue, -- deprecated
|
||||
igmpInterfaceVersion1QuerierTimer Integer32,
|
||||
igmpInterfaceWrongVersionQueries Counter32,
|
||||
igmpInterfaceJoins Counter32,
|
||||
igmpInterfaceLeaves Counter32, -- deprecated
|
||||
igmpInterfaceGroups Gauge32,
|
||||
igmpInterfaceRobustness Integer32
|
||||
}
|
||||
|
||||
igmpInterfaceIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface for which IGMP is enabled."
|
||||
::= { igmpInterfaceEntry 1 }
|
||||
|
||||
igmpInterfaceQueryInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The frequency at which IGMP Host-Query packets
|
||||
are transmitted on this interface."
|
||||
DEFVAL { 60 }
|
||||
::= { igmpInterfaceEntry 2 }
|
||||
|
||||
igmpInterfaceStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
"The activation of a row enables IGMP on the
|
||||
interface. The destruction of a row disables IGMP
|
||||
on the interface."
|
||||
::= { igmpInterfaceEntry 3 }
|
||||
|
||||
igmpInterfaceVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER { version1 (1), version2 (2) }
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of IGMP which is running on this interface.
|
||||
This object can be used to configure a router capable of
|
||||
running either value. For IGMP to function correctly, all
|
||||
routers on a LAN must be configured to run the same version
|
||||
of IGMP on that LAN."
|
||||
DEFVAL { version2 }
|
||||
::= { igmpInterfaceEntry 4 }
|
||||
|
||||
|
||||
igmpInterfaceQuerier OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the IGMP Querier on the IP subnet to which
|
||||
this interface is attached."
|
||||
::= { igmpInterfaceEntry 5 }
|
||||
|
||||
|
||||
igmpInterfaceQueryMaxResponseTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum query response time advertised in IGMPv2
|
||||
queries on this interface."
|
||||
DEFVAL { 10 }
|
||||
::= { igmpInterfaceEntry 6 }
|
||||
|
||||
|
||||
igmpInterfaceQuerierPresentTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-create
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A timeout interval. If no IGMPv2 queries are heard on this
|
||||
interface within this timeout interval, the local router
|
||||
will take over the Querier on the IP subnet to which this
|
||||
interface is attached. This object is now deprecated,
|
||||
since its value can be derived from
|
||||
igmpInterfaceRobustness."
|
||||
DEFVAL { 255 }
|
||||
::= { igmpInterfaceEntry 7 }
|
||||
|
||||
|
||||
igmpInterfaceLeaveEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"An indication of whether the processing of IGMPv2 Leave
|
||||
messages is enabled on this interface. This object is
|
||||
now deprecated since it must be true when
|
||||
igmpInterfaceVersion is version2, and must be false when
|
||||
it is version1 to comply with the IGMP specfication."
|
||||
DEFVAL { true }
|
||||
::= { igmpInterfaceEntry 8 }
|
||||
|
||||
|
||||
igmpInterfaceVersion1QuerierTimer OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time remaining until the host assumes that there are no
|
||||
IGMPv1 routers present on the interface. While this is
|
||||
non-zero, the host will reply to all queries with version 1
|
||||
membership reports."
|
||||
::= { igmpInterfaceEntry 9 }
|
||||
|
||||
|
||||
igmpInterfaceWrongVersionQueries OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of queries received whose IGMP version does not
|
||||
match igmpInterfaceVersion. IGMP requires that all routers
|
||||
on a LAN be configured to run the same version of IGMP.
|
||||
Thus, if any queries are received with the wrong version,
|
||||
this indicates a configuration error."
|
||||
::= { igmpInterfaceEntry 10 }
|
||||
|
||||
|
||||
igmpInterfaceJoins OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times a group membership has been added on
|
||||
this interface; that is, the number of times an entry for
|
||||
this interface has been added to the Cache Table. This
|
||||
object gives an indication of the amount of IGMP activity
|
||||
over time."
|
||||
::= { igmpInterfaceEntry 11 }
|
||||
|
||||
|
||||
igmpInterfaceLeaves OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The number of times a group membership has been removed
|
||||
from this interface; that is, the number of times an entry
|
||||
for this interface has been deleted from the Cache Table.
|
||||
This object is deprecated since its value cannot be
|
||||
usefully compared with igmpInterfaceJoins to get the
|
||||
number of groups joined. Instead, igmpInterfaceGroups
|
||||
gives the number of groups joined, which may be compared
|
||||
with igmpInterfaceJoins to derive the number of leaves."
|
||||
::= { igmpInterfaceEntry 12 }
|
||||
|
||||
igmpInterfaceGroups OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current number of entries for this interface in
|
||||
the Cache Table."
|
||||
::= { igmpInterfaceEntry 13 }
|
||||
|
||||
igmpInterfaceRobustness OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Robustness Variable allows tuning for the expected
|
||||
packet loss on a subnet. If a subnet is expected to be
|
||||
lossy, the Robustness Variable may be increased. IGMP
|
||||
is robust to (Robustness Variable-1) packet losses."
|
||||
DEFVAL { 2 }
|
||||
::= { igmpInterfaceEntry 14 }
|
||||
|
||||
|
||||
--
|
||||
-- The IGMP Cache Table
|
||||
--
|
||||
|
||||
igmpCacheTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IgmpCacheEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the IP multicast
|
||||
groups for which there are members on a particular
|
||||
interface."
|
||||
::= { igmp 2 }
|
||||
|
||||
igmpCacheEntry OBJECT-TYPE
|
||||
SYNTAX IgmpCacheEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the igmpCacheTable."
|
||||
INDEX { igmpCacheAddress, igmpCacheIfIndex }
|
||||
::= { igmpCacheTable 1 }
|
||||
|
||||
IgmpCacheEntry ::= SEQUENCE {
|
||||
igmpCacheAddress IpAddress,
|
||||
igmpCacheIfIndex Integer32 (0..2147483647),
|
||||
igmpCacheSelf TruthValue,
|
||||
igmpCacheLastReporter IpAddress,
|
||||
igmpCacheUpTime TimeTicks,
|
||||
igmpCacheExpiryTime TimeTicks,
|
||||
igmpCacheStatus RowStatus,
|
||||
igmpCacheVersion1HostTimer Integer32
|
||||
}
|
||||
|
||||
igmpCacheAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP multicast group address for which this
|
||||
entry contains information."
|
||||
::= { igmpCacheEntry 1 }
|
||||
|
||||
igmpCacheIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
"The interface for which this entry contains
|
||||
information for an IP multicast group address."
|
||||
::= { igmpCacheEntry 2 }
|
||||
|
||||
igmpCacheSelf OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the local system is a
|
||||
member of this group address on this interface."
|
||||
DEFVAL { true }
|
||||
::= { igmpCacheEntry 3 }
|
||||
|
||||
igmpCacheLastReporter OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the source of the last
|
||||
membership report received for this IP Multicast
|
||||
group address on this interface. If no membership
|
||||
report has been received, this object has the
|
||||
value 0.0.0.0."
|
||||
::= { igmpCacheEntry 4 }
|
||||
|
||||
igmpCacheUpTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time since the system joined this group
|
||||
address, or zero if the system is not currently a
|
||||
member."
|
||||
::= { igmpCacheEntry 5 }
|
||||
|
||||
igmpCacheExpiryTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum amount of time remaining before this
|
||||
entry will be aged out."
|
||||
::= { igmpCacheEntry 6 }
|
||||
|
||||
igmpCacheStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this entry."
|
||||
::= { igmpCacheEntry 7 }
|
||||
|
||||
|
||||
igmpCacheVersion1HostTimer OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time remaining until the local router will assume that
|
||||
there are no longer any IGMP version 1 members on the IP
|
||||
subnet attached to this interface. Upon hearing any IGMPv1
|
||||
Membership Report, this value is reset to the group
|
||||
membership timer. While this time remaining is non-zero,
|
||||
the local router ignores any IGMPv2 Leave messages for this
|
||||
group that it receives on this interface."
|
||||
::= { igmpCacheEntry 8 }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
-- conformance information
|
||||
|
||||
igmpMIBConformance
|
||||
OBJECT IDENTIFIER ::= { igmpMIB 2 }
|
||||
igmpMIBCompliances
|
||||
OBJECT IDENTIFIER ::= { igmpMIBConformance 1 }
|
||||
igmpMIBGroups OBJECT IDENTIFIER ::= { igmpMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
|
||||
igmpV1HostMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for hosts running IGMPv1 and
|
||||
implementing the IGMP MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { igmpBaseMIBGroup }
|
||||
|
||||
OBJECT igmpInterfaceStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
::= { igmpMIBCompliances 1 }
|
||||
|
||||
|
||||
igmpV1RouterMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for routers running IGMPv1 and
|
||||
implementing the IGMP MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { igmpBaseMIBGroup,
|
||||
igmpRouterMIBGroup
|
||||
}
|
||||
OBJECT igmpInterfaceStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
::= { igmpMIBCompliances 2 }
|
||||
|
||||
igmpV2HostMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for hosts running IGMPv2 and
|
||||
implementing the IGMP MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { igmpBaseMIBGroup,
|
||||
igmpV2HostMIBGroup
|
||||
}
|
||||
|
||||
OBJECT igmpInterfaceStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
::= { igmpMIBCompliances 3 }
|
||||
|
||||
igmpV2RouterMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for routers running IGMPv2 and
|
||||
implementing the IGMP MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { igmpBaseMIBGroup,
|
||||
igmpRouterMIBGroup,
|
||||
igmpV2RouterMIBGroup
|
||||
}
|
||||
|
||||
OBJECT igmpInterfaceStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
::= { igmpMIBCompliances 4 }
|
||||
|
||||
|
||||
-- units of conformance
|
||||
|
||||
igmpBaseMIBGroup OBJECT-GROUP
|
||||
OBJECTS { igmpCacheSelf, igmpCacheLastReporter,
|
||||
igmpCacheStatus, igmpInterfaceStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The basic collection of objects providing
|
||||
management of IGMP version 1 or 2."
|
||||
::= { igmpMIBGroups 1 }
|
||||
|
||||
|
||||
igmpRouterMIBGroup OBJECT-GROUP
|
||||
OBJECTS { igmpCacheUpTime, igmpCacheExpiryTime,
|
||||
igmpInterfaceQueryInterval
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
"A collection of additional objects for management
|
||||
of IGMP version 1 or 2 in routers."
|
||||
::= { igmpMIBGroups 2 }
|
||||
|
||||
igmpV2HostMIBGroup OBJECT-GROUP
|
||||
OBJECTS { igmpInterfaceQuerier,
|
||||
igmpInterfaceVersion1QuerierTimer
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of additional objects for management of
|
||||
IGMP version 2 in hosts."
|
||||
::= { igmpMIBGroups 3 }
|
||||
|
||||
|
||||
igmpRouterVersion2MIBGroup OBJECT-GROUP
|
||||
OBJECTS { igmpInterfaceVersion,
|
||||
igmpInterfaceQueryMaxResponseTime,
|
||||
igmpInterfaceQuerierPresentTimeout,
|
||||
igmpInterfaceLeaveEnabled,
|
||||
igmpInterfaceWrongVersionQueries,
|
||||
igmpInterfaceJoins,
|
||||
igmpInterfaceLeaves,
|
||||
igmpCacheVersion1HostTimer
|
||||
}
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A collection of additional objects for management
|
||||
of IGMP version 2 in routers. This group has been
|
||||
obsoleted by igmpV2RouterMIBGroup."
|
||||
::= { igmpMIBGroups 4 }
|
||||
|
||||
igmpV2RouterMIBGroup OBJECT-GROUP
|
||||
OBJECTS { igmpInterfaceVersion, igmpInterfaceQuerier,
|
||||
igmpInterfaceQueryMaxResponseTime,
|
||||
igmpInterfaceRobustness,
|
||||
igmpInterfaceWrongVersionQueries,
|
||||
igmpInterfaceJoins, igmpInterfaceGroups,
|
||||
igmpCacheVersion1HostTimer
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of additional objects for management
|
||||
of IGMP version 2 in routers."
|
||||
::= { igmpMIBGroups 5 }
|
||||
|
||||
|
||||
END
|
511
MIBS/IGMP-STD-MIB
Normal file
511
MIBS/IGMP-STD-MIB
Normal file
@ -0,0 +1,511 @@
|
||||
|
||||
IGMP-STD-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, experimental, Counter32, Gauge32,
|
||||
Integer32, IpAddress, TimeTicks FROM SNMPv2-SMI
|
||||
RowStatus, TruthValue FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
InterfaceIndexOrZero,
|
||||
InterfaceIndex FROM IF-MIB;
|
||||
|
||||
igmpStdMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "9909171200Z" -- September 17, 1999
|
||||
ORGANIZATION "IETF IDMR Working Group."
|
||||
CONTACT-INFO
|
||||
" Dave Thaler
|
||||
Microsoft Corporation
|
||||
One Microsoft Way
|
||||
Redmond, WA 98052-6399
|
||||
US
|
||||
|
||||
Phone: +1 425 703 8835
|
||||
EMail: dthaler@dthaler.microsoft.com"
|
||||
DESCRIPTION
|
||||
"The MIB module for IGMP Management."
|
||||
REVISION "9909171200Z" -- September 17, 1999
|
||||
DESCRIPTION
|
||||
"Initial version, published as RFC xxxx (to be filled in by
|
||||
RFC-Editor)."
|
||||
-- ::= { mib-2 xx }
|
||||
|
||||
::= { experimental 59 } -- $$$ This value to be changed later !!!
|
||||
|
||||
-- NOTE TO RFC EDITOR: When this document is published as
|
||||
-- an RFC, replace XX with IANA-assigned value and delete
|
||||
-- this comment.
|
||||
|
||||
igmpMIBObjects OBJECT IDENTIFIER ::= { igmpStdMIB 1 }
|
||||
|
||||
igmp OBJECT IDENTIFIER ::= { igmpMIBObjects 1 }
|
||||
|
||||
--
|
||||
-- The IGMP Interface Table
|
||||
--
|
||||
|
||||
igmpInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IgmpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the interfaces on which IGMP
|
||||
is enabled."
|
||||
::= { igmp 1 }
|
||||
|
||||
igmpInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX IgmpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) representing an interface on
|
||||
which IGMP is enabled."
|
||||
INDEX { igmpInterfaceIfIndex }
|
||||
::= { igmpInterfaceTable 1 }
|
||||
|
||||
IgmpInterfaceEntry ::= SEQUENCE {
|
||||
igmpInterfaceIfIndex InterfaceIndex,
|
||||
igmpInterfaceQueryInterval Integer32,
|
||||
igmpInterfaceStatus RowStatus,
|
||||
igmpInterfaceVersion INTEGER,
|
||||
igmpInterfaceQuerier IpAddress,
|
||||
igmpInterfaceQueryMaxResponseTime Integer32,
|
||||
igmpInterfaceVersion1QuerierTimer TimeTicks,
|
||||
igmpInterfaceWrongVersionQueries Counter32,
|
||||
igmpInterfaceJoins Counter32,
|
||||
igmpInterfaceGroups Gauge32,
|
||||
igmpInterfaceRobustness Integer32,
|
||||
igmpInterfaceLastMembQueryIntvl Integer32,
|
||||
igmpInterfaceProxyIfIndex InterfaceIndexOrZero,
|
||||
igmpInterfaceQuerierUpTime TimeTicks,
|
||||
igmpInterfaceQuerierExpiryTime TimeTicks
|
||||
}
|
||||
|
||||
igmpInterfaceIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the interface for which IGMP is
|
||||
enabled."
|
||||
::= { igmpInterfaceEntry 1 }
|
||||
|
||||
igmpInterfaceQueryInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The frequency at which IGMP Host-Query packets are
|
||||
transmitted on this interface."
|
||||
DEFVAL { 125 }
|
||||
::= { igmpInterfaceEntry 2 }
|
||||
|
||||
igmpInterfaceStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The activation of a row enables IGMP on the interface. The
|
||||
destruction of a row disables IGMP on the interface."
|
||||
::= { igmpInterfaceEntry 3 }
|
||||
|
||||
igmpInterfaceVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER { version1(1), version2(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of IGMP which is running on this interface.
|
||||
This object can be used to configure a router capable of
|
||||
running either value. For IGMP to function correctly, all
|
||||
routers on a LAN must be configured to run the same version
|
||||
of IGMP on that LAN."
|
||||
DEFVAL { version2 }
|
||||
::= { igmpInterfaceEntry 4 }
|
||||
|
||||
igmpInterfaceQuerier OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the IGMP Querier on the IP subnet to which
|
||||
this interface is attached."
|
||||
::= { igmpInterfaceEntry 5 }
|
||||
|
||||
igmpInterfaceQueryMaxResponseTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "tenths of seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum query response time advertised in IGMPv2
|
||||
queries on this interface."
|
||||
DEFVAL { 100 }
|
||||
::= { igmpInterfaceEntry 6 }
|
||||
|
||||
igmpInterfaceVersion1QuerierTimer OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time remaining until the host assumes that there are no
|
||||
IGMPv1 routers present on the interface. While this is non-
|
||||
zero, the host will reply to all queries with version 1
|
||||
membership reports."
|
||||
::= { igmpInterfaceEntry 9 }
|
||||
|
||||
igmpInterfaceWrongVersionQueries OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of queries received whose IGMP version does not
|
||||
match igmpInterfaceVersion. IGMP requires that all routers
|
||||
on a LAN be configured to run the same version of IGMP.
|
||||
Thus, if any queries are received with the wrong version,
|
||||
this indicates a configuration error."
|
||||
::= { igmpInterfaceEntry 10 }
|
||||
|
||||
igmpInterfaceJoins OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times a group membership has been added on
|
||||
this interface; that is, the number of times an entry for
|
||||
this interface has been added to the Cache Table. This
|
||||
object gives an indication of the amount of IGMP activity
|
||||
over time."
|
||||
::= { igmpInterfaceEntry 11 }
|
||||
|
||||
igmpInterfaceGroups OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current number of entries for this interface in the
|
||||
Cache Table."
|
||||
::= { igmpInterfaceEntry 13 }
|
||||
|
||||
igmpInterfaceRobustness OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Robustness Variable allows tuning for the expected
|
||||
packet loss on a subnet. If a subnet is expected to be
|
||||
lossy, the Robustness Variable may be increased. IGMP is
|
||||
robust to (Robustness Variable-1) packet losses."
|
||||
DEFVAL { 2 }
|
||||
::= { igmpInterfaceEntry 14 }
|
||||
|
||||
igmpInterfaceLastMembQueryIntvl OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "tenths of seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Last Member Query Interval is the Max Response Time
|
||||
inserted into Group-Specific Queries sent in response to
|
||||
Leave Group messages, and is also the amount of time between
|
||||
Group-Specific Query messages. This value may be tuned to
|
||||
modify the leave latency of the network. A reduced value
|
||||
results in reduced time to detect the loss of the last
|
||||
member of a group. The value of this object is irrelevant
|
||||
if igmpInterfaceVersion is version1."
|
||||
DEFVAL { 10 }
|
||||
::= { igmpInterfaceEntry 15 }
|
||||
|
||||
igmpInterfaceProxyIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Some devices implement a form of IGMP proxying whereby
|
||||
memberships learned on the interface represented by this
|
||||
row, cause IGMP Host Membership Reports to be sent on the
|
||||
interface whose ifIndex value is given by this object. Such
|
||||
a device would implement the igmpV2RouterMIBGroup only on
|
||||
its router interfaces (those interfaces with non-zero
|
||||
igmpInterfaceProxyIfIndex). Typically, the value of this
|
||||
object is 0, indicating that no proxying is being done."
|
||||
DEFVAL { 0 }
|
||||
::= { igmpInterfaceEntry 16 }
|
||||
|
||||
igmpInterfaceQuerierUpTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time since igmpInterfaceQuerier was last changed."
|
||||
::= { igmpInterfaceEntry 17 }
|
||||
|
||||
igmpInterfaceQuerierExpiryTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of time remaining before the Other Querier
|
||||
Present Timer expires. If the local system is the querier,
|
||||
the value of this object is zero."
|
||||
::= { igmpInterfaceEntry 18 }
|
||||
|
||||
--
|
||||
-- The IGMP Cache Table
|
||||
--
|
||||
|
||||
igmpCacheTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IgmpCacheEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the IP multicast groups for
|
||||
which there are members on a particular interface."
|
||||
::= { igmp 2 }
|
||||
|
||||
igmpCacheEntry OBJECT-TYPE
|
||||
SYNTAX IgmpCacheEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the igmpCacheTable."
|
||||
INDEX { igmpCacheAddress, igmpCacheIfIndex }
|
||||
::= { igmpCacheTable 1 }
|
||||
|
||||
IgmpCacheEntry ::= SEQUENCE {
|
||||
igmpCacheAddress IpAddress,
|
||||
igmpCacheIfIndex InterfaceIndex,
|
||||
igmpCacheSelf TruthValue,
|
||||
igmpCacheLastReporter IpAddress,
|
||||
igmpCacheUpTime TimeTicks,
|
||||
igmpCacheExpiryTime TimeTicks,
|
||||
igmpCacheStatus RowStatus,
|
||||
igmpCacheVersion1HostTimer TimeTicks
|
||||
}
|
||||
|
||||
igmpCacheAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP multicast group address for which this entry
|
||||
contains information."
|
||||
::= { igmpCacheEntry 1 }
|
||||
|
||||
igmpCacheIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface for which this entry contains information for
|
||||
an IP multicast group address."
|
||||
::= { igmpCacheEntry 2 }
|
||||
|
||||
igmpCacheSelf OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the local system is a member of
|
||||
this group address on this interface."
|
||||
DEFVAL { true }
|
||||
::= { igmpCacheEntry 3 }
|
||||
|
||||
igmpCacheLastReporter OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the source of the last membership report
|
||||
received for this IP Multicast group address on this
|
||||
interface. If no membership report has been received, this
|
||||
object has the value 0.0.0.0."
|
||||
::= { igmpCacheEntry 4 }
|
||||
|
||||
igmpCacheUpTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time elapsed since this entry was created."
|
||||
::= { igmpCacheEntry 5 }
|
||||
|
||||
igmpCacheExpiryTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum amount of time remaining before this entry will
|
||||
be aged out. A value of 0 indicates that the entry is only
|
||||
present because igmpCacheSelf is true and that if the router
|
||||
left the group, this entry would be aged out immediately.
|
||||
Note that some implementations may process membership
|
||||
reports from the local system in the same way as reports
|
||||
from other hosts, so a value of 0 is not required."
|
||||
::= { igmpCacheEntry 6 }
|
||||
|
||||
igmpCacheStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this entry."
|
||||
::= { igmpCacheEntry 7 }
|
||||
|
||||
igmpCacheVersion1HostTimer OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time remaining until the local router will assume that
|
||||
there are no longer any IGMP version 1 members on the IP
|
||||
subnet attached to this interface. Upon hearing any IGMPv1
|
||||
Membership Report, this value is reset to the group
|
||||
membership timer. While this time remaining is non-zero,
|
||||
the local router ignores any IGMPv2 Leave messages for this
|
||||
group that it receives on this interface."
|
||||
::= { igmpCacheEntry 8 }
|
||||
|
||||
-- conformance information
|
||||
|
||||
igmpMIBConformance
|
||||
OBJECT IDENTIFIER ::= { igmpStdMIB 2 }
|
||||
igmpMIBCompliances
|
||||
OBJECT IDENTIFIER ::= { igmpMIBConformance 1 }
|
||||
igmpMIBGroups OBJECT IDENTIFIER ::= { igmpMIBConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
|
||||
igmpV1HostMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for hosts running IGMPv1 and
|
||||
implementing the IGMP MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { igmpBaseMIBGroup }
|
||||
|
||||
OBJECT igmpInterfaceStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
::= { igmpMIBCompliances 1 }
|
||||
|
||||
igmpV1RouterMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for routers running IGMPv1 and
|
||||
implementing the IGMP MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { igmpBaseMIBGroup,
|
||||
igmpRouterMIBGroup
|
||||
}
|
||||
|
||||
OBJECT igmpInterfaceStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
::= { igmpMIBCompliances 2 }
|
||||
|
||||
igmpV2HostMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for hosts running IGMPv2 and
|
||||
implementing the IGMP MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { igmpBaseMIBGroup,
|
||||
igmpV2HostMIBGroup
|
||||
}
|
||||
|
||||
OBJECT igmpInterfaceStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
::= { igmpMIBCompliances 3 }
|
||||
|
||||
igmpV2RouterMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for routers running IGMPv2 and
|
||||
implementing the IGMP MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { igmpBaseMIBGroup,
|
||||
igmpRouterMIBGroup,
|
||||
igmpV2RouterMIBGroup
|
||||
}
|
||||
|
||||
OBJECT igmpInterfaceStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
::= { igmpMIBCompliances 4 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
igmpBaseMIBGroup OBJECT-GROUP
|
||||
OBJECTS { igmpCacheSelf,
|
||||
igmpCacheStatus, igmpInterfaceStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The basic collection of objects providing management of
|
||||
IGMP version 1 or 2."
|
||||
::= { igmpMIBGroups 1 }
|
||||
|
||||
igmpRouterMIBGroup OBJECT-GROUP
|
||||
OBJECTS { igmpCacheUpTime, igmpCacheExpiryTime,
|
||||
igmpInterfaceJoins, igmpInterfaceGroups,
|
||||
igmpCacheLastReporter, igmpInterfaceQuerierUpTime,
|
||||
igmpInterfaceQuerierExpiryTime,
|
||||
igmpInterfaceQueryInterval
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of additional objects for management of IGMP
|
||||
version 1 or 2 in routers."
|
||||
::= { igmpMIBGroups 2 }
|
||||
|
||||
igmpV2HostMIBGroup OBJECT-GROUP
|
||||
OBJECTS { igmpInterfaceVersion1QuerierTimer }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of additional objects for management of IGMP
|
||||
version 2 in hosts."
|
||||
::= { igmpMIBGroups 3 }
|
||||
|
||||
igmpHostOptMIBGroup OBJECT-GROUP
|
||||
OBJECTS { igmpCacheLastReporter, igmpInterfaceQuerier }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of optional objects for IGMP hosts.
|
||||
Supporting this group can be especially useful in an
|
||||
environment with a router which does not support the IGMP
|
||||
MIB."
|
||||
::= { igmpMIBGroups 4 }
|
||||
|
||||
igmpV2RouterMIBGroup OBJECT-GROUP
|
||||
OBJECTS { igmpInterfaceVersion, igmpInterfaceQuerier,
|
||||
igmpInterfaceQueryMaxResponseTime,
|
||||
igmpInterfaceRobustness,
|
||||
igmpInterfaceWrongVersionQueries,
|
||||
igmpInterfaceLastMembQueryIntvl,
|
||||
igmpCacheVersion1HostTimer
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of additional objects for management of IGMP
|
||||
version 2 in routers."
|
||||
::= { igmpMIBGroups 5 }
|
||||
|
||||
igmpV2ProxyMIBGroup OBJECT-GROUP
|
||||
OBJECTS { igmpInterfaceProxyIfIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of additional objects for management of IGMP
|
||||
proxy devices."
|
||||
::= { igmpMIBGroups 6 }
|
||||
|
||||
END
|
||||
|
402
MIBS/INET-ADDRESS-MIB
Normal file
402
MIBS/INET-ADDRESS-MIB
Normal file
@ -0,0 +1,402 @@
|
||||
INET-ADDRESS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, mib-2, Unsigned32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
inetAddressMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200502040000Z"
|
||||
ORGANIZATION
|
||||
"IETF Operations and Management Area"
|
||||
CONTACT-INFO
|
||||
"Juergen Schoenwaelder (Editor)
|
||||
International University Bremen
|
||||
P.O. Box 750 561
|
||||
28725 Bremen, Germany
|
||||
|
||||
Phone: +49 421 200-3587
|
||||
EMail: j.schoenwaelder@iu-bremen.de
|
||||
|
||||
Send comments to <ietfmibs@ops.ietf.org>."
|
||||
DESCRIPTION
|
||||
"This MIB module defines textual conventions for
|
||||
representing Internet addresses. An Internet
|
||||
address can be an IPv4 address, an IPv6 address,
|
||||
or a DNS domain name. This module also defines
|
||||
textual conventions for Internet port numbers,
|
||||
autonomous system numbers, and the length of an
|
||||
Internet address prefix.
|
||||
|
||||
Copyright (C) The Internet Society (2005). This version
|
||||
of this MIB module is part of RFC 4001, see the RFC
|
||||
itself for full legal notices."
|
||||
REVISION "200502040000Z"
|
||||
DESCRIPTION
|
||||
"Third version, published as RFC 4001. This revision
|
||||
introduces the InetZoneIndex, InetScopeType, and
|
||||
InetVersion textual conventions."
|
||||
REVISION "200205090000Z"
|
||||
DESCRIPTION
|
||||
"Second version, published as RFC 3291. This
|
||||
revision contains several clarifications and
|
||||
introduces several new textual conventions:
|
||||
InetAddressPrefixLength, InetPortNumber,
|
||||
InetAutonomousSystemNumber, InetAddressIPv4z,
|
||||
and InetAddressIPv6z."
|
||||
REVISION "200006080000Z"
|
||||
DESCRIPTION
|
||||
"Initial version, published as RFC 2851."
|
||||
::= { mib-2 76 }
|
||||
|
||||
InetAddressType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value that represents a type of Internet address.
|
||||
|
||||
unknown(0) An unknown address type. This value MUST
|
||||
be used if the value of the corresponding
|
||||
InetAddress object is a zero-length string.
|
||||
It may also be used to indicate an IP address
|
||||
that is not in one of the formats defined
|
||||
below.
|
||||
|
||||
ipv4(1) An IPv4 address as defined by the
|
||||
InetAddressIPv4 textual convention.
|
||||
|
||||
ipv6(2) An IPv6 address as defined by the
|
||||
InetAddressIPv6 textual convention.
|
||||
|
||||
ipv4z(3) A non-global IPv4 address including a zone
|
||||
index as defined by the InetAddressIPv4z
|
||||
textual convention.
|
||||
|
||||
ipv6z(4) A non-global IPv6 address including a zone
|
||||
index as defined by the InetAddressIPv6z
|
||||
textual convention.
|
||||
|
||||
dns(16) A DNS domain name as defined by the
|
||||
InetAddressDNS textual convention.
|
||||
|
||||
Each definition of a concrete InetAddressType value must be
|
||||
accompanied by a definition of a textual convention for use
|
||||
with that InetAddressType.
|
||||
|
||||
To support future extensions, the InetAddressType textual
|
||||
convention SHOULD NOT be sub-typed in object type definitions.
|
||||
It MAY be sub-typed in compliance statements in order to
|
||||
require only a subset of these address types for a compliant
|
||||
implementation.
|
||||
|
||||
Implementations must ensure that InetAddressType objects
|
||||
and any dependent objects (e.g., InetAddress objects) are
|
||||
consistent. An inconsistentValue error must be generated
|
||||
if an attempt to change an InetAddressType object would,
|
||||
for example, lead to an undefined InetAddress value. In
|
||||
|
||||
particular, InetAddressType/InetAddress pairs must be
|
||||
changed together if the address type changes (e.g., from
|
||||
ipv6(2) to ipv4(1))."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
ipv4(1),
|
||||
ipv6(2),
|
||||
ipv4z(3),
|
||||
ipv6z(4),
|
||||
dns(16)
|
||||
}
|
||||
|
||||
InetAddress ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes a generic Internet address.
|
||||
|
||||
An InetAddress value is always interpreted within the context
|
||||
of an InetAddressType value. Every usage of the InetAddress
|
||||
textual convention is required to specify the InetAddressType
|
||||
object that provides the context. It is suggested that the
|
||||
InetAddressType object be logically registered before the
|
||||
object(s) that use the InetAddress textual convention, if
|
||||
they appear in the same logical row.
|
||||
|
||||
The value of an InetAddress object must always be
|
||||
consistent with the value of the associated InetAddressType
|
||||
object. Attempts to set an InetAddress object to a value
|
||||
inconsistent with the associated InetAddressType
|
||||
must fail with an inconsistentValue error.
|
||||
|
||||
When this textual convention is used as the syntax of an
|
||||
index object, there may be issues with the limit of 128
|
||||
sub-identifiers specified in SMIv2, STD 58. In this case,
|
||||
the object definition MUST include a 'SIZE' clause to
|
||||
limit the number of potential instance sub-identifiers;
|
||||
otherwise the applicable constraints MUST be stated in
|
||||
the appropriate conceptual row DESCRIPTION clauses, or
|
||||
in the surrounding documentation if there is no single
|
||||
DESCRIPTION clause that is appropriate."
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
|
||||
InetAddressIPv4 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "1d.1d.1d.1d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents an IPv4 network address:
|
||||
|
||||
Octets Contents Encoding
|
||||
1-4 IPv4 address network-byte order
|
||||
|
||||
The corresponding InetAddressType value is ipv4(1).
|
||||
|
||||
This textual convention SHOULD NOT be used directly in object
|
||||
definitions, as it restricts addresses to a specific format.
|
||||
However, if it is used, it MAY be used either on its own or in
|
||||
conjunction with InetAddressType, as a pair."
|
||||
SYNTAX OCTET STRING (SIZE (4))
|
||||
|
||||
InetAddressIPv6 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "2x:2x:2x:2x:2x:2x:2x:2x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents an IPv6 network address:
|
||||
|
||||
Octets Contents Encoding
|
||||
1-16 IPv6 address network-byte order
|
||||
|
||||
The corresponding InetAddressType value is ipv6(2).
|
||||
|
||||
This textual convention SHOULD NOT be used directly in object
|
||||
definitions, as it restricts addresses to a specific format.
|
||||
However, if it is used, it MAY be used either on its own or in
|
||||
conjunction with InetAddressType, as a pair."
|
||||
SYNTAX OCTET STRING (SIZE (16))
|
||||
|
||||
InetAddressIPv4z ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "1d.1d.1d.1d%4d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents a non-global IPv4 network address, together
|
||||
with its zone index:
|
||||
|
||||
Octets Contents Encoding
|
||||
1-4 IPv4 address network-byte order
|
||||
5-8 zone index network-byte order
|
||||
|
||||
The corresponding InetAddressType value is ipv4z(3).
|
||||
|
||||
The zone index (bytes 5-8) is used to disambiguate identical
|
||||
address values on nodes that have interfaces attached to
|
||||
different zones of the same scope. The zone index may contain
|
||||
the special value 0, which refers to the default zone for each
|
||||
scope.
|
||||
|
||||
This textual convention SHOULD NOT be used directly in object
|
||||
|
||||
definitions, as it restricts addresses to a specific format.
|
||||
However, if it is used, it MAY be used either on its own or in
|
||||
conjunction with InetAddressType, as a pair."
|
||||
SYNTAX OCTET STRING (SIZE (8))
|
||||
|
||||
InetAddressIPv6z ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "2x:2x:2x:2x:2x:2x:2x:2x%4d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents a non-global IPv6 network address, together
|
||||
with its zone index:
|
||||
|
||||
Octets Contents Encoding
|
||||
1-16 IPv6 address network-byte order
|
||||
17-20 zone index network-byte order
|
||||
|
||||
The corresponding InetAddressType value is ipv6z(4).
|
||||
|
||||
The zone index (bytes 17-20) is used to disambiguate
|
||||
identical address values on nodes that have interfaces
|
||||
attached to different zones of the same scope. The zone index
|
||||
may contain the special value 0, which refers to the default
|
||||
zone for each scope.
|
||||
|
||||
This textual convention SHOULD NOT be used directly in object
|
||||
definitions, as it restricts addresses to a specific format.
|
||||
However, if it is used, it MAY be used either on its own or in
|
||||
conjunction with InetAddressType, as a pair."
|
||||
SYNTAX OCTET STRING (SIZE (20))
|
||||
|
||||
InetAddressDNS ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "255a"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents a DNS domain name. The name SHOULD be fully
|
||||
qualified whenever possible.
|
||||
|
||||
The corresponding InetAddressType is dns(16).
|
||||
|
||||
The DESCRIPTION clause of InetAddress objects that may have
|
||||
InetAddressDNS values MUST fully describe how (and when)
|
||||
these names are to be resolved to IP addresses.
|
||||
|
||||
The resolution of an InetAddressDNS value may require to
|
||||
query multiple DNS records (e.g., A for IPv4 and AAAA for
|
||||
IPv6). The order of the resolution process and which DNS
|
||||
record takes precedence depends on the configuration of the
|
||||
resolver.
|
||||
|
||||
This textual convention SHOULD NOT be used directly in object
|
||||
definitions, as it restricts addresses to a specific format.
|
||||
However, if it is used, it MAY be used either on its own or in
|
||||
conjunction with InetAddressType, as a pair."
|
||||
SYNTAX OCTET STRING (SIZE (1..255))
|
||||
|
||||
InetAddressPrefixLength ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes the length of a generic Internet network address
|
||||
prefix. A value of n corresponds to an IP address mask
|
||||
that has n contiguous 1-bits from the most significant
|
||||
bit (MSB), with all other bits set to 0.
|
||||
|
||||
An InetAddressPrefixLength value is always interpreted within
|
||||
the context of an InetAddressType value. Every usage of the
|
||||
InetAddressPrefixLength textual convention is required to
|
||||
specify the InetAddressType object that provides the
|
||||
context. It is suggested that the InetAddressType object be
|
||||
logically registered before the object(s) that use the
|
||||
InetAddressPrefixLength textual convention, if they appear
|
||||
in the same logical row.
|
||||
|
||||
InetAddressPrefixLength values larger than
|
||||
the maximum length of an IP address for a specific
|
||||
InetAddressType are treated as the maximum significant
|
||||
value applicable for the InetAddressType. The maximum
|
||||
significant value is 32 for the InetAddressType
|
||||
'ipv4(1)' and 'ipv4z(3)' and 128 for the InetAddressType
|
||||
'ipv6(2)' and 'ipv6z(4)'. The maximum significant value
|
||||
for the InetAddressType 'dns(16)' is 0.
|
||||
|
||||
The value zero is object-specific and must be defined as
|
||||
part of the description of any object that uses this
|
||||
syntax. Examples of the usage of zero might include
|
||||
situations where the Internet network address prefix
|
||||
is unknown or does not apply.
|
||||
|
||||
The upper bound of the prefix length has been chosen to
|
||||
be consistent with the maximum size of an InetAddress."
|
||||
SYNTAX Unsigned32 (0..2040)
|
||||
|
||||
InetPortNumber ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents a 16 bit port number of an Internet transport
|
||||
|
||||
layer protocol. Port numbers are assigned by IANA. A
|
||||
current list of all assignments is available from
|
||||
<http://www.iana.org/>.
|
||||
|
||||
The value zero is object-specific and must be defined as
|
||||
part of the description of any object that uses this
|
||||
syntax. Examples of the usage of zero might include
|
||||
situations where a port number is unknown, or when the
|
||||
value zero is used as a wildcard in a filter."
|
||||
REFERENCE "STD 6 (RFC 768), STD 7 (RFC 793) and RFC 2960"
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
|
||||
InetAutonomousSystemNumber ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents an autonomous system number that identifies an
|
||||
Autonomous System (AS). An AS is a set of routers under a
|
||||
single technical administration, using an interior gateway
|
||||
protocol and common metrics to route packets within the AS,
|
||||
and using an exterior gateway protocol to route packets to
|
||||
other ASes'. IANA maintains the AS number space and has
|
||||
delegated large parts to the regional registries.
|
||||
|
||||
Autonomous system numbers are currently limited to 16 bits
|
||||
(0..65535). There is, however, work in progress to enlarge the
|
||||
autonomous system number space to 32 bits. Therefore, this
|
||||
textual convention uses an Unsigned32 value without a
|
||||
range restriction in order to support a larger autonomous
|
||||
system number space."
|
||||
REFERENCE "RFC 1771, RFC 1930"
|
||||
SYNTAX Unsigned32
|
||||
|
||||
InetScopeType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents a scope type. This textual convention can be used
|
||||
in cases where a MIB has to represent different scope types
|
||||
and there is no context information, such as an InetAddress
|
||||
object, that implicitly defines the scope type.
|
||||
|
||||
Note that not all possible values have been assigned yet, but
|
||||
they may be assigned in future revisions of this specification.
|
||||
Applications should therefore be able to deal with values
|
||||
not yet assigned."
|
||||
REFERENCE "RFC 3513"
|
||||
SYNTAX INTEGER {
|
||||
-- reserved(0),
|
||||
interfaceLocal(1),
|
||||
linkLocal(2),
|
||||
subnetLocal(3),
|
||||
adminLocal(4),
|
||||
siteLocal(5), -- site-local unicast addresses
|
||||
-- have been deprecated by RFC 3879
|
||||
-- unassigned(6),
|
||||
-- unassigned(7),
|
||||
organizationLocal(8),
|
||||
-- unassigned(9),
|
||||
-- unassigned(10),
|
||||
-- unassigned(11),
|
||||
-- unassigned(12),
|
||||
-- unassigned(13),
|
||||
global(14)
|
||||
-- reserved(15)
|
||||
}
|
||||
|
||||
InetZoneIndex ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A zone index identifies an instance of a zone of a
|
||||
specific scope.
|
||||
|
||||
The zone index MUST disambiguate identical address
|
||||
values. For link-local addresses, the zone index will
|
||||
typically be the interface index (ifIndex as defined in the
|
||||
IF-MIB) of the interface on which the address is configured.
|
||||
|
||||
The zone index may contain the special value 0, which refers
|
||||
to the default zone. The default zone may be used in cases
|
||||
where the valid zone index is not known (e.g., when a
|
||||
management application has to write a link-local IPv6
|
||||
address without knowing the interface index value). The
|
||||
default zone SHOULD NOT be used as an easy way out in
|
||||
cases where the zone index for a non-global IPv6 address
|
||||
is known."
|
||||
REFERENCE "RFC4007"
|
||||
SYNTAX Unsigned32
|
||||
|
||||
InetVersion ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value representing a version of the IP protocol.
|
||||
|
||||
unknown(0) An unknown or unspecified version of the IP
|
||||
protocol.
|
||||
|
||||
ipv4(1) The IPv4 protocol as defined in RFC 791 (STD 5).
|
||||
|
||||
ipv6(2) The IPv6 protocol as defined in RFC 2460.
|
||||
|
||||
Note that this textual convention SHOULD NOT be used to
|
||||
distinguish different address types associated with IP
|
||||
protocols. The InetAddressType has been designed for this
|
||||
purpose."
|
||||
REFERENCE "RFC 791, RFC 2460"
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
ipv4(1),
|
||||
ipv6(2)
|
||||
}
|
||||
END
|
1128
MIBS/INT-SERV-MIB
Normal file
1128
MIBS/INT-SERV-MIB
Normal file
File diff suppressed because it is too large
Load Diff
790
MIBS/INTEGRATED-SERVICES-MIB
Normal file
790
MIBS/INTEGRATED-SERVICES-MIB
Normal file
@ -0,0 +1,790 @@
|
||||
INTEGRATED-SERVICES-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter32,
|
||||
Gauge32, Integer32, mib-2 FROM SNMPv2-SMI
|
||||
TimeInterval, TEXTUAL-CONVENTION, RowStatus,
|
||||
TruthValue, TestAndIncr FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
ifIndex, InterfaceIndex FROM IF-MIB;
|
||||
|
||||
-- This MIB module uses the extended OBJECT-TYPE macro as
|
||||
-- defined in [9].
|
||||
|
||||
intSrv MODULE-IDENTITY
|
||||
LAST-UPDATED "9511030500Z" -- Thu Aug 28 09:04:13 PDT 1997
|
||||
ORGANIZATION "IETF Integrated Services Working Group"
|
||||
CONTACT-INFO
|
||||
" Fred Baker
|
||||
Postal: Cisco Systems
|
||||
519 Lado Drive
|
||||
Santa Barbara, California 93111
|
||||
Tel: +1 805 681 0115
|
||||
E-Mail: fred@cisco.com
|
||||
|
||||
John Krawczyk
|
||||
Postal: ArrowPoint Communications
|
||||
235 Littleton Road
|
||||
Westford, Massachusetts 01886
|
||||
Tel: +1 508 692 5875
|
||||
E-Mail: jjk@tiac.net"
|
||||
DESCRIPTION
|
||||
"The MIB module to describe the Integrated Services
|
||||
Protocol"
|
||||
::= { mib-2 52 }
|
||||
|
||||
intSrvObjects OBJECT IDENTIFIER ::= { intSrv 1 }
|
||||
intSrvGenObjects OBJECT IDENTIFIER ::= { intSrv 2 }
|
||||
intSrvNotifications OBJECT IDENTIFIER ::= { intSrv 3 }
|
||||
intSrvConformance OBJECT IDENTIFIER ::= { intSrv 4 }
|
||||
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
SessionNumber ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Session Number convention is used for
|
||||
numbers identifying sessions or saved PATH or
|
||||
RESV information. It is a number in the range
|
||||
returned by a TestAndIncr variable, having no
|
||||
protocol meaning whatsoever but serving instead
|
||||
as simple identifier.
|
||||
|
||||
The alternative was a very complex instance or
|
||||
instance object that became unwieldy."
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
|
||||
|
||||
Protocol ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the IP Protocol field of an IP
|
||||
Datagram Header. This identifies the protocol
|
||||
layer above IP. For example, the value 6 is
|
||||
used for TCP and the value 17 is used for UDP.
|
||||
The values of this field are defined in the As-
|
||||
signed Numbers RFC."
|
||||
SYNTAX INTEGER (1..255)
|
||||
|
||||
|
||||
SessionType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the C-Type field of a Session ob-
|
||||
ject, as defined in the RSVP specification.
|
||||
This value determines the lengths of octet
|
||||
strings and use of certain objects such as the
|
||||
'port' variables. If the C-Type calls for an
|
||||
IP6 address, one would expect all source, des-
|
||||
tination, and next/previous hop addresses to be
|
||||
16 bytes long, and for the ports to be UDP/TCP
|
||||
port numbers, for example."
|
||||
SYNTAX INTEGER (1..255)
|
||||
|
||||
Port ::= TEXTUAL-CONVENTION
|
||||
-- DISPLAY-HINT "d" ---- illegal for OCTET STRING.
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the UDP or TCP Source or Destina-
|
||||
tion Port field, a virtual destination port or
|
||||
generalized port identifier used with the IPSEC
|
||||
Authentication Header or Encapsulating Security
|
||||
Payload, or other session discriminator. If it
|
||||
is not used, the value should be of length 0.
|
||||
This pair, when coupled with the IP Addresses
|
||||
of the source and destination system and the IP
|
||||
protocol field, uniquely identifies a data
|
||||
stream."
|
||||
SYNTAX OCTET STRING (SIZE(2..4))
|
||||
|
||||
|
||||
MessageSize ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size of a message in bytes. This is used
|
||||
to specify the minimum and maximum size of a
|
||||
message along an integrated services route."
|
||||
SYNTAX INTEGER (0..'7FFFFFFF'h)
|
||||
|
||||
|
||||
BitRate ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate, in bits/second, that data may move
|
||||
in the context. Applicable contexts minimally
|
||||
include the speed of an interface or virtual
|
||||
circuit, the data rate of a (potentially aggre-
|
||||
gated) data flow, or the data rate to be allo-
|
||||
cated for use by a flow."
|
||||
SYNTAX INTEGER (0..'7FFFFFFF'h)
|
||||
|
||||
BurstSize ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of octets of IP Data, including IP
|
||||
Headers, that a stream may send without concern
|
||||
for policing."
|
||||
SYNTAX INTEGER (0..'7FFFFFFF'h)
|
||||
|
||||
|
||||
QosService ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The class of service in use by a flow."
|
||||
SYNTAX INTEGER {
|
||||
bestEffort (1), -- Best Effort Service
|
||||
guaranteedDelay (2), -- Guaranteed Delay
|
||||
controlledLoad (5) -- Controlled Load
|
||||
}
|
||||
|
||||
-- The Integrated Services Interface Attributes Database contains
|
||||
-- information about resources allocated by resource reservation
|
||||
-- protocols, such as RSVP and ST-II.
|
||||
|
||||
|
||||
intSrvIfAttribTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IntSrvIfAttribEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reservable attributes of the system's in-
|
||||
terfaces."
|
||||
::= { intSrvObjects 1 }
|
||||
|
||||
|
||||
intSrvIfAttribEntry OBJECT-TYPE
|
||||
SYNTAX IntSrvIfAttribEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reservable attributes of a given inter-
|
||||
face."
|
||||
INDEX { ifIndex }
|
||||
::= { intSrvIfAttribTable 1 }
|
||||
|
||||
IntSrvIfAttribEntry ::=
|
||||
SEQUENCE {
|
||||
intSrvIfAttribAllocatedBits BitRate,
|
||||
intSrvIfAttribMaxAllocatedBits BitRate,
|
||||
intSrvIfAttribAllocatedBuffer BurstSize,
|
||||
intSrvIfAttribFlows Gauge32,
|
||||
intSrvIfAttribPropagationDelay Integer32,
|
||||
intSrvIfAttribStatus RowStatus
|
||||
}
|
||||
|
||||
intSrvIfAttribAllocatedBits OBJECT-TYPE
|
||||
SYNTAX BitRate
|
||||
UNITS "Bits per second"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of bits/second currently allocated
|
||||
to reserved sessions on the interface."
|
||||
::= { intSrvIfAttribEntry 1 }
|
||||
|
||||
intSrvIfAttribMaxAllocatedBits OBJECT-TYPE
|
||||
SYNTAX BitRate
|
||||
UNITS "Bits per second"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of bits/second that may be
|
||||
allocated to reserved sessions on the inter-
|
||||
face."
|
||||
::= { intSrvIfAttribEntry 2 }
|
||||
|
||||
|
||||
intSrvIfAttribAllocatedBuffer OBJECT-TYPE
|
||||
SYNTAX BurstSize
|
||||
UNITS "Bytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of buffer space required to hold
|
||||
the simultaneous burst of all reserved flows on
|
||||
the interface."
|
||||
::= { intSrvIfAttribEntry 3 }
|
||||
|
||||
|
||||
intSrvIfAttribFlows OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of reserved flows currently active
|
||||
on this interface. A flow can be created ei-
|
||||
ther from a reservation protocol (such as RSVP
|
||||
or ST-II) or via configuration information."
|
||||
::= { intSrvIfAttribEntry 4 }
|
||||
|
||||
intSrvIfAttribPropagationDelay OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "microseconds"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of propagation delay that this in-
|
||||
terface introduces in addition to that intro-
|
||||
diced by bit propagation delays."
|
||||
DEFVAL { 0 }-- by default, interfaces are presumed to add
|
||||
-- no extra delays
|
||||
::= { intSrvIfAttribEntry 5 }
|
||||
|
||||
|
||||
intSrvIfAttribStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"'active' on interfaces that are configured for
|
||||
RSVP."
|
||||
::= { intSrvIfAttribEntry 6 }
|
||||
|
||||
|
||||
-- The Integrated Services Active Flows Database
|
||||
-- lists all flows active on an outgoing interface, including
|
||||
-- relevant attributes.
|
||||
|
||||
|
||||
intSrvFlowTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IntSrvFlowEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information describing the reserved flows us-
|
||||
ing the system's interfaces."
|
||||
::= { intSrvObjects 2 }
|
||||
|
||||
|
||||
intSrvFlowEntry OBJECT-TYPE
|
||||
SYNTAX IntSrvFlowEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information describing the use of a given in-
|
||||
terface by a given flow. The counter
|
||||
intSrvFlowPoliced starts counting at the in-
|
||||
stallation of the flow."
|
||||
INDEX { intSrvFlowNumber }
|
||||
::= { intSrvFlowTable 1 }
|
||||
|
||||
|
||||
IntSrvFlowEntry ::=
|
||||
SEQUENCE {
|
||||
intSrvFlowNumber SessionNumber,
|
||||
intSrvFlowType SessionType,
|
||||
intSrvFlowOwner INTEGER,
|
||||
intSrvFlowDestAddr OCTET STRING,
|
||||
intSrvFlowSenderAddr OCTET STRING,
|
||||
intSrvFlowDestAddrLength INTEGER,
|
||||
intSrvFlowSenderAddrLength INTEGER,
|
||||
intSrvFlowProtocol Protocol,
|
||||
intSrvFlowDestPort Port,
|
||||
intSrvFlowPort Port,
|
||||
intSrvFlowFlowId INTEGER,
|
||||
intSrvFlowInterface InterfaceIndex,
|
||||
intSrvFlowIfAddr OCTET STRING,
|
||||
intSrvFlowRate BitRate,
|
||||
intSrvFlowBurst BurstSize,
|
||||
intSrvFlowWeight Integer32,
|
||||
intSrvFlowQueue Integer32,
|
||||
intSrvFlowMinTU MessageSize,
|
||||
intSrvFlowMaxTU MessageSize,
|
||||
intSrvFlowBestEffort Counter32,
|
||||
intSrvFlowPoliced Counter32,
|
||||
intSrvFlowDiscard TruthValue,
|
||||
intSrvFlowService QosService,
|
||||
intSrvFlowOrder INTEGER,
|
||||
intSrvFlowStatus RowStatus
|
||||
}
|
||||
|
||||
|
||||
intSrvFlowNumber OBJECT-TYPE
|
||||
SYNTAX SessionNumber
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of this flow. This is for SNMP In-
|
||||
dexing purposes only and has no relation to any
|
||||
protocol value."
|
||||
::= { intSrvFlowEntry 1 }
|
||||
|
||||
|
||||
intSrvFlowType OBJECT-TYPE
|
||||
SYNTAX SessionType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of session (IP4, IP6, IP6 with flow
|
||||
information, etc)."
|
||||
::= { intSrvFlowEntry 2 }
|
||||
|
||||
|
||||
intSrvFlowOwner OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
rsvp(2),
|
||||
management(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The process that installed this flow in the
|
||||
queue policy database."
|
||||
::= { intSrvFlowEntry 3 }
|
||||
|
||||
|
||||
intSrvFlowDestAddr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(4..16))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination address used by all senders in
|
||||
this session. This object may not be changed
|
||||
when the value of the RowStatus object is 'ac-
|
||||
tive'."
|
||||
::= { intSrvFlowEntry 4 }
|
||||
|
||||
|
||||
intSrvFlowSenderAddr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(4..16))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The source address of the sender selected by
|
||||
this reservation. The value of all zeroes in-
|
||||
dicates 'all senders'. This object may not be
|
||||
changed when the value of the RowStatus object
|
||||
is 'active'."
|
||||
::= { intSrvFlowEntry 5 }
|
||||
|
||||
|
||||
intSrvFlowDestAddrLength OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..128)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the destination address in bits.
|
||||
This is the CIDR Prefix Length, which for IP4
|
||||
hosts and multicast addresses is 32 bits. This
|
||||
object may not be changed when the value of the
|
||||
RowStatus object is 'active'."
|
||||
::= { intSrvFlowEntry 6 }
|
||||
|
||||
|
||||
intSrvFlowSenderAddrLength OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..128)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the sender's address in bits.
|
||||
This is the CIDR Prefix Length, which for IP4
|
||||
hosts and multicast addresses is 32 bits. This
|
||||
object may not be changed when the value of the
|
||||
RowStatus object is 'active'."
|
||||
::= { intSrvFlowEntry 7 }
|
||||
|
||||
|
||||
intSrvFlowProtocol OBJECT-TYPE
|
||||
SYNTAX Protocol
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Protocol used by a session. This ob-
|
||||
ject may not be changed when the value of the
|
||||
RowStatus object is 'active'."
|
||||
::= { intSrvFlowEntry 8 }
|
||||
|
||||
|
||||
intSrvFlowDestPort OBJECT-TYPE
|
||||
SYNTAX Port
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The UDP or TCP port number used as a destina-
|
||||
tion port for all senders in this session. If
|
||||
the IP protocol in use, specified by
|
||||
intSrvResvFwdProtocol, is 50 (ESP) or 51 (AH),
|
||||
this represents a virtual destination port
|
||||
number. A value of zero indicates that the IP
|
||||
protocol in use does not have ports. This ob-
|
||||
ject may not be changed when the value of the
|
||||
RowStatus object is 'active'."
|
||||
::= { intSrvFlowEntry 9 }
|
||||
|
||||
|
||||
intSrvFlowPort OBJECT-TYPE
|
||||
SYNTAX Port
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The UDP or TCP port number used as a source
|
||||
port for this sender in this session. If the
|
||||
IP protocol in use, specified by
|
||||
intSrvResvFwdProtocol is 50 (ESP) or 51 (AH),
|
||||
this represents a generalized port identifier
|
||||
(GPI). A value of zero indicates that the IP
|
||||
protocol in use does not have ports. This ob-
|
||||
ject may not be changed when the value of the
|
||||
RowStatus object is 'active'."
|
||||
::= { intSrvFlowEntry 10 }
|
||||
|
||||
|
||||
intSrvFlowFlowId OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..16777215)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The flow ID that this sender is using, if
|
||||
this is an IPv6 session."
|
||||
::= { intSrvFlowEntry 11 }
|
||||
|
||||
|
||||
intSrvFlowInterface OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the interface on which
|
||||
this reservation exists."
|
||||
::= { intSrvFlowEntry 12 }
|
||||
|
||||
|
||||
intSrvFlowIfAddr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(4..16))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address on the ifEntry on which this
|
||||
reservation exists. This is present primarily
|
||||
to support those interfaces which layer multi-
|
||||
ple IP Addresses on the interface."
|
||||
::= { intSrvFlowEntry 13 }
|
||||
|
||||
|
||||
intSrvFlowRate OBJECT-TYPE
|
||||
SYNTAX BitRate
|
||||
UNITS "bits per second"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Reserved Rate of the sender's data stream.
|
||||
If this is a Controlled Load service flow, this
|
||||
rate is derived from the Tspec rate parameter
|
||||
(r). If this is a Guaranteed service flow,
|
||||
this rate is derived from the Rspec clearing
|
||||
rate parameter (R)."
|
||||
::= { intSrvFlowEntry 14 }
|
||||
|
||||
|
||||
intSrvFlowBurst OBJECT-TYPE
|
||||
SYNTAX BurstSize
|
||||
UNITS "bytes"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size of the largest burst expected from
|
||||
the sender at a time.
|
||||
|
||||
If this is less than the sender's advertised
|
||||
burst size, the receiver is asking the network
|
||||
to provide flow pacing beyond what would be
|
||||
provided under normal circumstances. Such pac-
|
||||
ing is at the network's option."
|
||||
::= { intSrvFlowEntry 15 }
|
||||
|
||||
|
||||
intSrvFlowWeight OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The weight used to prioritize the traffic.
|
||||
Note that the interpretation of this object is
|
||||
implementation-specific, as implementations
|
||||
vary in their use of weighting procedures."
|
||||
::= { intSrvFlowEntry 16 }
|
||||
|
||||
intSrvFlowQueue OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of the queue used by this traffic.
|
||||
Note that the interpretation of this object is
|
||||
implementation-specific, as implementations
|
||||
vary in their use of queue identifiers."
|
||||
::= { intSrvFlowEntry 17 }
|
||||
|
||||
|
||||
intSrvFlowMinTU OBJECT-TYPE
|
||||
SYNTAX MessageSize
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum message size for this flow. The
|
||||
policing algorithm will treat smaller messages
|
||||
as though they are this size."
|
||||
::= { intSrvFlowEntry 18 }
|
||||
|
||||
|
||||
intSrvFlowMaxTU OBJECT-TYPE
|
||||
SYNTAX MessageSize
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum datagram size for this flow that
|
||||
will conform to the traffic specification. This
|
||||
value cannot exceed the MTU of the interface."
|
||||
::= { intSrvFlowEntry 19 }
|
||||
|
||||
|
||||
intSrvFlowBestEffort OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets that were remanded to
|
||||
best effort service."
|
||||
::= { intSrvFlowEntry 20 }
|
||||
|
||||
|
||||
intSrvFlowPoliced OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets policed since the incep-
|
||||
tion of the flow's service."
|
||||
::= { intSrvFlowEntry 21 }
|
||||
|
||||
|
||||
intSrvFlowDiscard OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If 'true', the flow is to incur loss when
|
||||
traffic is policed. If 'false', policed traff-
|
||||
ic is treated as best effort traffic."
|
||||
DEFVAL { false } -- traffic is, by default, treated as best
|
||||
-- effort
|
||||
::= { intSrvFlowEntry 22 }
|
||||
|
||||
|
||||
intSrvFlowService OBJECT-TYPE
|
||||
SYNTAX QosService
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The QoS service being applied to this flow."
|
||||
::= { intSrvFlowEntry 23 }
|
||||
|
||||
|
||||
intSrvFlowOrder OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In the event of ambiguity, the order in which
|
||||
the classifier should make its comparisons.
|
||||
The row with intSrvFlowOrder=0 is tried first,
|
||||
and comparisons proceed in the order of in-
|
||||
creasing value. Non-serial implementations of
|
||||
the classifier should emulate this behavior."
|
||||
::= { intSrvFlowEntry 24 }
|
||||
|
||||
|
||||
intSrvFlowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"'active' for all active flows. This object
|
||||
may be used to install static classifier infor-
|
||||
mation, delete classifier information, or au-
|
||||
thorize such."
|
||||
::= { intSrvFlowEntry 25 }
|
||||
|
||||
|
||||
intSrvFlowNewIndex OBJECT-TYPE
|
||||
SYNTAX TestAndIncr
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to assign values to
|
||||
intSrvFlowNumber as described in 'Textual Con-
|
||||
ventions for SNMPv2'. The network manager
|
||||
reads the object, and then writes the value
|
||||
back in the SET that creates a new instance of
|
||||
intSrvFlowEntry. If the SET fails with the
|
||||
code 'inconsistentValue', then the process must
|
||||
be repeated; If the SET succeeds, then the ob-
|
||||
ject is incremented, and the new instance is
|
||||
created according to the manager's directions."
|
||||
::= { intSrvGenObjects 1 }
|
||||
|
||||
|
||||
-- conformance information
|
||||
|
||||
|
||||
intSrvGroups OBJECT IDENTIFIER ::= { intSrvConformance 1 }
|
||||
intSrvCompliances OBJECT IDENTIFIER ::= { intSrvConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
|
||||
|
||||
intSrvCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement "
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { intSrvIfAttribGroup, intSrvFlowsGroup }
|
||||
|
||||
OBJECT intSrvFlowType
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowOwner
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowDestAddr
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowSenderAddr
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowDestAddrLength
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowSenderAddrLength
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowProtocol
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowDestPort
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowPort
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowFlowId
|
||||
MIN-ACCESS not-accessible
|
||||
DESCRIPTION
|
||||
"This object is needed only in a system that imple-
|
||||
ments IPv6."
|
||||
|
||||
OBJECT intSrvFlowInterface
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowRate
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowBurst
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowWeight
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowQueue
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowMinTU
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowMaxTU
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
::= { intSrvCompliances 1 }
|
||||
|
||||
|
||||
intSrvIfAttribGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
intSrvIfAttribAllocatedBits, intSrvIfAttribMaxAllocatedBits,
|
||||
intSrvIfAttribAllocatedBuffer, intSrvIfAttribFlows,
|
||||
intSrvIfAttribPropagationDelay, intSrvIfAttribStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects are required for Systems sup-
|
||||
porting the Integrated Services Architecture."
|
||||
::= { intSrvGroups 1 }
|
||||
|
||||
intSrvFlowsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
intSrvFlowType, intSrvFlowOwner, intSrvFlowDestAddr,
|
||||
intSrvFlowSenderAddr, intSrvFlowDestAddrLength,
|
||||
intSrvFlowSenderAddrLength, intSrvFlowProtocol,
|
||||
intSrvFlowDestPort, intSrvFlowPort, intSrvFlowInterface,
|
||||
intSrvFlowBestEffort, intSrvFlowRate, intSrvFlowBurst,
|
||||
intSrvFlowWeight, intSrvFlowQueue, intSrvFlowMinTU,
|
||||
intSrvFlowDiscard, intSrvFlowPoliced, intSrvFlowService,
|
||||
intSrvFlowIfAddr, intSrvFlowOrder, intSrvFlowStatus,
|
||||
intSrvFlowFlowId, intSrvFlowMaxTU
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects are required for Systems sup-
|
||||
porting the Integrated Services Architecture."
|
||||
::= { intSrvGroups 2 }
|
||||
|
||||
END
|
1277
MIBS/IP-FORWARD-MIB
Normal file
1277
MIBS/IP-FORWARD-MIB
Normal file
File diff suppressed because it is too large
Load Diff
4993
MIBS/IP-MIB
Normal file
4993
MIBS/IP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
951
MIBS/IPMROUTE-MIB
Normal file
951
MIBS/IPMROUTE-MIB
Normal file
@ -0,0 +1,951 @@
|
||||
--
|
||||
-- This MIB document has been modified to avoid a name conflict
|
||||
-- with the standard version (RFC 2932) of this MIB. All occurances
|
||||
-- of ipMRoute have been changed to ipMRoute1. This will not have
|
||||
-- any impact on users. M. Davison, July, 2001.
|
||||
--
|
||||
IPMROUTE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
-- NOTE TO RFC EDITOR: When this document is published as
|
||||
-- an RFC, change 'experimental' to 'mib-2' in the
|
||||
-- following import, and delete this comment
|
||||
MODULE-IDENTITY, OBJECT-TYPE, experimental,
|
||||
Integer32, Counter32, Counter64, Gauge32,
|
||||
IpAddress, TimeTicks FROM SNMPv2-SMI
|
||||
RowStatus, TEXTUAL-CONVENTION,
|
||||
TruthValue, DisplayString FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
||||
InterfaceIndexOrZero,
|
||||
InterfaceIndex FROM IF-MIB;
|
||||
|
||||
ipMRoute1MIB MODULE-IDENTITY
|
||||
LAST-UPDATED "9907221200Z" -- July 22, 1999
|
||||
ORGANIZATION "IETF IDMR Working Group"
|
||||
CONTACT-INFO
|
||||
" Dave Thaler
|
||||
Microsoft Corporation
|
||||
One Microsoft Way
|
||||
Redmond, WA 98052-6399
|
||||
US
|
||||
|
||||
Phone: +1 425 703 8835
|
||||
EMail: dthaler@dthaler.microsoft.com"
|
||||
DESCRIPTION
|
||||
"The MIB module for management of IP Multicast routing, but
|
||||
independent of the specific multicast routing protocol in
|
||||
use."
|
||||
REVISION "9907221200Z" -- July 22, 1999
|
||||
DESCRIPTION
|
||||
"Initial version, published as RFC xxxx (to be filled in by
|
||||
RFC-Editor)."
|
||||
::= { experimental 60 }
|
||||
-- NOTE TO RFC EDITOR: When this document is published as
|
||||
-- an RFC, change '{ experimental 60 }' to '{ mib-2 XX }'
|
||||
-- where XX is assigned by IANA, and delete this comment.
|
||||
|
||||
-- Textual Conventions
|
||||
|
||||
|
||||
IpMRoute1Protocol ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The multicast routing protocol. Inclusion of values for
|
||||
multicast routing protocols is not intended to imply that
|
||||
those protocols need be supported."
|
||||
SYNTAX INTEGER {
|
||||
other(1), -- none of the following
|
||||
local(2), -- e.g., manually configured
|
||||
netmgmt(3), -- set via net.mgmt protocol
|
||||
dvmrp(4),
|
||||
mospf(5),
|
||||
pimSparseDense(6), -- PIMv1, both DM and SM
|
||||
cbt(7),
|
||||
pimSparseMode(8), -- PIM-SM
|
||||
pimDenseMode(9), -- PIM-DM
|
||||
igmpOnly(10),
|
||||
bgmp(11),
|
||||
msdp(12)
|
||||
}
|
||||
|
||||
-- Top-level structure of the MIB
|
||||
|
||||
ipMRoute1MIBObjects OBJECT IDENTIFIER ::= { ipMRoute1MIB 1 }
|
||||
|
||||
ipMRoute1 OBJECT IDENTIFIER ::= { ipMRoute1MIBObjects 1 }
|
||||
|
||||
|
||||
-- the IP Multicast Routing MIB-Group
|
||||
--
|
||||
-- a collection of objects providing information about
|
||||
-- IP Multicast Groups
|
||||
|
||||
ipMRoute1Enable OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(1), disabled(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The enabled status of IP Multicast routing on this router."
|
||||
::= { ipMRoute1 1 }
|
||||
|
||||
ipMRoute1EntryCount OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of rows in the ipMRoute1Table. This can be used
|
||||
to monitor the multicast routing table size."
|
||||
::= { ipMRoute1 7 }
|
||||
|
||||
ipMRoute1Table OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IpMRoute1Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing multicast routing
|
||||
information for IP datagrams sent by particular sources to
|
||||
the IP multicast groups known to this router."
|
||||
|
||||
|
||||
::= { ipMRoute1 2 }
|
||||
|
||||
|
||||
ipMRoute1Entry OBJECT-TYPE
|
||||
SYNTAX IpMRoute1Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) containing the multicast routing
|
||||
information for IP datagrams from a particular source and
|
||||
addressed to a particular IP multicast group address.
|
||||
Discontinuities in counters in this entry can be detected by
|
||||
observing the value of ipMRoute1UpTime."
|
||||
INDEX { ipMRoute1Group,
|
||||
ipMRoute1Source,
|
||||
ipMRoute1SourceMask }
|
||||
::= { ipMRoute1Table 1 }
|
||||
|
||||
IpMRoute1Entry ::= SEQUENCE {
|
||||
ipMRoute1Group IpAddress,
|
||||
ipMRoute1Source IpAddress,
|
||||
ipMRoute1SourceMask IpAddress,
|
||||
ipMRoute1UpstreamNeighbor IpAddress,
|
||||
ipMRoute1InIfIndex InterfaceIndexOrZero,
|
||||
ipMRoute1UpTime TimeTicks,
|
||||
ipMRoute1ExpiryTime TimeTicks,
|
||||
ipMRoute1Pkts Counter32,
|
||||
ipMRoute1DifferentInIfPackets Counter32,
|
||||
ipMRoute1Octets Counter32,
|
||||
ipMRoute1Protocol IpMRoute1Protocol,
|
||||
ipMRoute1RtProto INTEGER,
|
||||
ipMRoute1RtAddress IpAddress,
|
||||
ipMRoute1RtMask IpAddress,
|
||||
ipMRoute1RtType INTEGER,
|
||||
ipMRoute1HCOctets Counter64
|
||||
}
|
||||
|
||||
ipMRoute1Group OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP multicast group address for which this entry
|
||||
contains multicast routing information."
|
||||
::= { ipMRoute1Entry 1 }
|
||||
|
||||
ipMRoute1Source OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
|
||||
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network address which when combined with the
|
||||
corresponding value of ipMRoute1SourceMask identifies the
|
||||
sources for which this entry contains multicast routing
|
||||
information."
|
||||
::= { ipMRoute1Entry 2 }
|
||||
|
||||
ipMRoute1SourceMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network mask which when combined with the corresponding
|
||||
value of ipMRoute1Source identifies the sources for which
|
||||
this entry contains multicast routing information."
|
||||
::= { ipMRoute1Entry 3 }
|
||||
|
||||
ipMRoute1UpstreamNeighbor OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the upstream neighbor (e.g., RPF neighbor)
|
||||
from which IP datagrams from these sources to this multicast
|
||||
address are received, or 0.0.0.0 if the upstream neighbor is
|
||||
unknown (e.g., in CBT)."
|
||||
::= { ipMRoute1Entry 4 }
|
||||
|
||||
ipMRoute1InIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of ifIndex for the interface on which IP
|
||||
datagrams sent by these sources to this multicast address
|
||||
are received. A value of 0 indicates that datagrams are not
|
||||
subject to an incoming interface check, but may be accepted
|
||||
on multiple interfaces (e.g., in CBT)."
|
||||
::= { ipMRoute1Entry 5 }
|
||||
|
||||
ipMRoute1UpTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time since the multicast routing information
|
||||
represented by this entry was learned by the router."
|
||||
::= { ipMRoute1Entry 6 }
|
||||
|
||||
ipMRoute1ExpiryTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum amount of time remaining before this entry will
|
||||
be aged out. The value 0 indicates that the entry is not
|
||||
subject to aging."
|
||||
::= { ipMRoute1Entry 7 }
|
||||
|
||||
ipMRoute1Pkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets which this router has received from
|
||||
these sources and addressed to this multicast group
|
||||
address."
|
||||
::= { ipMRoute1Entry 8 }
|
||||
|
||||
ipMRoute1DifferentInIfPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets which this router has received from
|
||||
these sources and addressed to this multicast group address,
|
||||
which were dropped because they were not received on the
|
||||
interface indicated by ipMRoute1InIfIndex. Packets which are
|
||||
not subject to an incoming interface check (e.g., using CBT)
|
||||
are not counted."
|
||||
::= { ipMRoute1Entry 9 }
|
||||
|
||||
ipMRoute1Octets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of octets contained in IP datagrams which were
|
||||
|
||||
|
||||
received from these sources and addressed to this multicast
|
||||
group address, and which were forwarded by this router."
|
||||
::= { ipMRoute1Entry 10 }
|
||||
|
||||
ipMRoute1Protocol OBJECT-TYPE
|
||||
SYNTAX IpMRoute1Protocol
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The multicast routing protocol via which this multicast
|
||||
forwarding entry was learned."
|
||||
::= { ipMRoute1Entry 11 }
|
||||
|
||||
ipMRoute1RtProto OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other (1), -- not specified
|
||||
local (2), -- local interface
|
||||
netmgmt (3), -- static route
|
||||
icmp (4), -- result of ICMP Redirect
|
||||
-- the following are all dynamic
|
||||
-- routing protocols
|
||||
egp (5), -- Exterior Gateway Protocol
|
||||
ggp (6), -- Gateway-Gateway Protocol
|
||||
hello (7), -- FuzzBall HelloSpeak
|
||||
rip (8), -- Berkeley RIP or RIP-II
|
||||
isIs (9), -- Dual IS-IS
|
||||
esIs (10), -- ISO 9542
|
||||
ciscoIgrp (11), -- Cisco IGRP
|
||||
bbnSpfIgp (12), -- BBN SPF IGP
|
||||
ospf (13), -- Open Shortest Path First
|
||||
bgp (14), -- Border Gateway Protocol
|
||||
idpr (15), -- InterDomain Policy Routing
|
||||
ciscoEigrp (16), -- Cisco EIGRP
|
||||
dvmrp (17) -- DVMRP
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The routing mechanism via which the route used to find the
|
||||
upstream or parent interface for this multicast forwarding
|
||||
entry was learned. Inclusion of values for routing
|
||||
protocols is not intended to imply that those protocols need
|
||||
be supported."
|
||||
::= { ipMRoute1Entry 12 }
|
||||
|
||||
|
||||
ipMRoute1RtAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address portion of the route used to find the upstream
|
||||
or parent interface for this multicast forwarding entry."
|
||||
::= { ipMRoute1Entry 13 }
|
||||
|
||||
ipMRoute1RtMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mask associated with the route used to find the upstream
|
||||
or parent interface for this multicast forwarding entry."
|
||||
::= { ipMRoute1Entry 14 }
|
||||
|
||||
ipMRoute1RtType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unicast (1), -- Unicast route used in multicast RIB
|
||||
multicast (2) -- Multicast route
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reason the given route was placed in the (logical)
|
||||
multicast Routing Information Base (RIB). A value of
|
||||
unicast means that the route would normally be placed only
|
||||
in the unicast RIB, but was placed in the multicast RIB
|
||||
(instead or in addition) due to local configuration, such as
|
||||
when running PIM over RIP. A value of multicast means that
|
||||
the route was explicitly added to the multicast RIB by the
|
||||
routing protocol, such as DVMRP or Multiprotocol BGP."
|
||||
::= { ipMRoute1Entry 15 }
|
||||
|
||||
ipMRoute1HCOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of octets contained in IP datagrams which were
|
||||
received from these sources and addressed to this multicast
|
||||
group address, and which were forwarded by this router.
|
||||
This object is a 64-bit version of ipMRoute1Octets."
|
||||
|
||||
|
||||
::= { ipMRoute1Entry 16 }
|
||||
|
||||
--
|
||||
-- The IP Multicast Routing Next Hop Table
|
||||
--
|
||||
|
||||
ipMRoute1NextHopTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IpMRoute1NextHopEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing information on the next-
|
||||
hops on outgoing interfaces for routing IP multicast
|
||||
datagrams. Each entry is one of a list of next-hops on
|
||||
outgoing interfaces for particular sources sending to a
|
||||
particular multicast group address."
|
||||
|
||||
|
||||
::= { ipMRoute1 3 }
|
||||
|
||||
ipMRoute1NextHopEntry OBJECT-TYPE
|
||||
SYNTAX IpMRoute1NextHopEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the list of next-hops on
|
||||
outgoing interfaces to which IP multicast datagrams from
|
||||
particular sources to a IP multicast group address are
|
||||
routed. Discontinuities in counters in this entry can be
|
||||
detected by observing the value of ipMRoute1UpTime."
|
||||
INDEX { ipMRoute1NextHopGroup, ipMRoute1NextHopSource,
|
||||
ipMRoute1NextHopSourceMask, ipMRoute1NextHopIfIndex,
|
||||
ipMRoute1NextHopAddress }
|
||||
::= { ipMRoute1NextHopTable 1 }
|
||||
|
||||
|
||||
IpMRoute1NextHopEntry ::= SEQUENCE {
|
||||
ipMRoute1NextHopGroup IpAddress,
|
||||
ipMRoute1NextHopSource IpAddress,
|
||||
ipMRoute1NextHopSourceMask IpAddress,
|
||||
ipMRoute1NextHopIfIndex InterfaceIndex,
|
||||
ipMRoute1NextHopAddress IpAddress,
|
||||
ipMRoute1NextHopState INTEGER,
|
||||
ipMRoute1NextHopUpTime TimeTicks,
|
||||
ipMRoute1NextHopExpiryTime TimeTicks,
|
||||
ipMRoute1NextHopClosestMemberHops Integer32,
|
||||
ipMRoute1NextHopProtocol IpMRoute1Protocol,
|
||||
ipMRoute1NextHopPkts Counter32
|
||||
}
|
||||
|
||||
ipMRoute1NextHopGroup OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP multicast group for which this entry specifies a
|
||||
next-hop on an outgoing interface."
|
||||
::= { ipMRoute1NextHopEntry 1 }
|
||||
|
||||
ipMRoute1NextHopSource OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network address which when combined with the
|
||||
corresponding value of ipMRoute1NextHopSourceMask identifies
|
||||
the sources for which this entry specifies a next-hop on an
|
||||
outgoing interface."
|
||||
::= { ipMRoute1NextHopEntry 2 }
|
||||
|
||||
ipMRoute1NextHopSourceMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network mask which when combined with the corresponding
|
||||
value of ipMRoute1NextHopSource identifies the sources for
|
||||
which this entry specifies a next-hop on an outgoing
|
||||
interface."
|
||||
::= { ipMRoute1NextHopEntry 3 }
|
||||
|
||||
|
||||
ipMRoute1NextHopIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the interface for the outgoing
|
||||
interface for this next-hop."
|
||||
::= { ipMRoute1NextHopEntry 4 }
|
||||
|
||||
ipMRoute1NextHopAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the next-hop specific to this entry. For
|
||||
most interfaces, this is identical to ipMRoute1NextHopGroup.
|
||||
NBMA interfaces, however, may have multiple next-hop
|
||||
addresses out a single outgoing interface."
|
||||
::= { ipMRoute1NextHopEntry 5 }
|
||||
|
||||
ipMRoute1NextHopState OBJECT-TYPE
|
||||
SYNTAX INTEGER { pruned(1), forwarding(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the outgoing interface and next-
|
||||
hop represented by this entry is currently being used to
|
||||
forward IP datagrams. The value 'forwarding' indicates it
|
||||
is currently being used; the value 'pruned' indicates it is
|
||||
not."
|
||||
::= { ipMRoute1NextHopEntry 6 }
|
||||
|
||||
ipMRoute1NextHopUpTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time since the multicast routing information
|
||||
represented by this entry was learned by the router."
|
||||
::= { ipMRoute1NextHopEntry 7 }
|
||||
|
||||
ipMRoute1NextHopExpiryTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
|
||||
|
||||
DESCRIPTION
|
||||
"The minimum amount of time remaining before this entry will
|
||||
be aged out. If ipMRoute1NextHopState is pruned(1), the
|
||||
remaining time until the prune expires and the state reverts
|
||||
to forwarding(2). Otherwise, the remaining time until this
|
||||
entry is removed from the table. The time remaining may be
|
||||
copied from ipMRoute1ExpiryTime if the protocol in use for
|
||||
this entry dos not specify next-hop timers. The value 0
|
||||
indicates that the entry is not subject to aging."
|
||||
::= { ipMRoute1NextHopEntry 8 }
|
||||
|
||||
ipMRoute1NextHopClosestMemberHops OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum number of hops between this router and any
|
||||
member of this IP multicast group reached via this next-hop
|
||||
on this outgoing interface. Any IP multicast datagrams for
|
||||
the group which have a TTL less than this number of hops
|
||||
will not be forwarded to this next-hop."
|
||||
::= { ipMRoute1NextHopEntry 9 }
|
||||
|
||||
ipMRoute1NextHopProtocol OBJECT-TYPE
|
||||
SYNTAX IpMRoute1Protocol
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The routing mechanism via which this next-hop was learned."
|
||||
::= { ipMRoute1NextHopEntry 10 }
|
||||
|
||||
ipMRoute1NextHopPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets which have been forwarded using this
|
||||
route."
|
||||
::= { ipMRoute1NextHopEntry 11 }
|
||||
|
||||
|
||||
--
|
||||
-- The Multicast Routing Interface Table
|
||||
--
|
||||
|
||||
ipMRoute1InterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IpMRoute1InterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containg multicast routing
|
||||
information specific to interfaces."
|
||||
|
||||
|
||||
::= { ipMRoute1 4 }
|
||||
|
||||
ipMRoute1InterfaceEntry OBJECT-TYPE
|
||||
SYNTAX IpMRoute1InterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) containing the multicast routing
|
||||
information for a particular interface."
|
||||
INDEX { ipMRoute1InterfaceIfIndex }
|
||||
::= { ipMRoute1InterfaceTable 1 }
|
||||
|
||||
IpMRoute1InterfaceEntry ::= SEQUENCE {
|
||||
ipMRoute1InterfaceIfIndex InterfaceIndex,
|
||||
ipMRoute1InterfaceTtl Integer32,
|
||||
ipMRoute1InterfaceProtocol IpMRoute1Protocol,
|
||||
ipMRoute1InterfaceRateLimit Integer32,
|
||||
ipMRoute1InterfaceInMcastOctets Counter32,
|
||||
ipMRoute1InterfaceOutMcastOctets Counter32,
|
||||
ipMRoute1InterfaceHCInMcastOctets Counter64,
|
||||
ipMRoute1InterfaceHCOutMcastOctets Counter64
|
||||
}
|
||||
|
||||
ipMRoute1InterfaceIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the interface for which this entry
|
||||
contains information."
|
||||
::= { ipMRoute1InterfaceEntry 1 }
|
||||
|
||||
ipMRoute1InterfaceTtl OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
|
||||
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The datagram TTL threshold for the interface. Any IP
|
||||
multicast datagrams with a TTL less than this threshold will
|
||||
not be forwarded out the interface. The default value of 0
|
||||
means all multicast packets are forwarded out the
|
||||
interface."
|
||||
::= { ipMRoute1InterfaceEntry 2 }
|
||||
|
||||
ipMRoute1InterfaceProtocol OBJECT-TYPE
|
||||
SYNTAX IpMRoute1Protocol
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The routing protocol running on this interface."
|
||||
::= { ipMRoute1InterfaceEntry 3 }
|
||||
|
||||
ipMRoute1InterfaceRateLimit OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate-limit, in kilobits per second, of forwarded
|
||||
multicast traffic on the interface. A rate-limit of 0
|
||||
indicates that no rate limiting is done."
|
||||
DEFVAL { 0 }
|
||||
::= { ipMRoute1InterfaceEntry 4 }
|
||||
|
||||
ipMRoute1InterfaceInMcastOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of octets of multicast packets that have arrived
|
||||
on the interface, including framing characters. This object
|
||||
is similar to ifInOctets in the Interfaces MIB, except that
|
||||
only multicast packets are counted."
|
||||
::= { ipMRoute1InterfaceEntry 5 }
|
||||
|
||||
ipMRoute1InterfaceOutMcastOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
||||
|
||||
"The number of octets of multicast packets that have been
|
||||
sent on the interface."
|
||||
::= { ipMRoute1InterfaceEntry 6 }
|
||||
|
||||
ipMRoute1InterfaceHCInMcastOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of octets of multicast packets that have arrived
|
||||
on the interface, including framing characters. This object
|
||||
is a 64-bit version of ipMRoute1InterfaceInMcastOctets. It
|
||||
is similar to ifHCInOctets in the Interfaces MIB, except
|
||||
that only multicast packets are counted."
|
||||
::= { ipMRoute1InterfaceEntry 7 }
|
||||
|
||||
ipMRoute1InterfaceHCOutMcastOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of octets of multicast packets that have been
|
||||
sent on the interface. This object is a 64-bit version of
|
||||
ipMRoute1InterfaceOutMcastOctets."
|
||||
::= { ipMRoute1InterfaceEntry 8 }
|
||||
|
||||
|
||||
--
|
||||
-- The IP Multicast Scope Boundary Table
|
||||
--
|
||||
|
||||
ipMRoute1BoundaryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IpMRoute1BoundaryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the router's scoped
|
||||
multicast address boundaries."
|
||||
|
||||
|
||||
::= { ipMRoute1 5 }
|
||||
|
||||
ipMRoute1BoundaryEntry OBJECT-TYPE
|
||||
SYNTAX IpMRoute1BoundaryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the ipMRoute1BoundaryTable
|
||||
representing a scoped boundary."
|
||||
INDEX { ipMRoute1BoundaryIfIndex, ipMRoute1BoundaryAddress,
|
||||
ipMRoute1BoundaryAddressMask }
|
||||
::= { ipMRoute1BoundaryTable 1 }
|
||||
|
||||
IpMRoute1BoundaryEntry ::= SEQUENCE {
|
||||
ipMRoute1BoundaryIfIndex InterfaceIndex,
|
||||
ipMRoute1BoundaryAddress IpAddress,
|
||||
ipMRoute1BoundaryAddressMask IpAddress,
|
||||
ipMRoute1BoundaryStatus RowStatus
|
||||
}
|
||||
|
||||
ipMRoute1BoundaryIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IfIndex value for the interface to which this boundary
|
||||
applies. Packets with a destination address in the
|
||||
associated address/mask range will not be forwarded out this
|
||||
interface."
|
||||
::= { ipMRoute1BoundaryEntry 1 }
|
||||
|
||||
ipMRoute1BoundaryAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group address which when combined with the
|
||||
corresponding value of ipMRoute1BoundaryAddressMask
|
||||
identifies the group range for which the scoped boundary
|
||||
exists. Scoped addresses must come from the range 239.x.x.x
|
||||
as specified in RFC 2365."
|
||||
::= { ipMRoute1BoundaryEntry 2 }
|
||||
|
||||
ipMRoute1BoundaryAddressMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group address mask which when combined with the
|
||||
corresponding value of ipMRoute1BoundaryAddress identifies
|
||||
the group range for which the scoped boundary exists."
|
||||
::= { ipMRoute1BoundaryEntry 3 }
|
||||
|
||||
ipMRoute1BoundaryStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this row, by which new entries may be
|
||||
created, or old entries deleted from this table."
|
||||
::= { ipMRoute1BoundaryEntry 4 }
|
||||
|
||||
--
|
||||
-- The IP Multicast Scope Name Table
|
||||
--
|
||||
|
||||
ipMRoute1ScopeNameTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IpMRoute1ScopeNameEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the multicast scope names."
|
||||
|
||||
|
||||
::= { ipMRoute1 6 }
|
||||
|
||||
ipMRoute1ScopeNameEntry OBJECT-TYPE
|
||||
SYNTAX IpMRoute1ScopeNameEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
|
||||
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the ipMRoute1ScopeNameTable
|
||||
representing a multicast scope name."
|
||||
INDEX { ipMRoute1ScopeNameAddress,
|
||||
ipMRoute1ScopeNameAddressMask,
|
||||
IMPLIED ipMRoute1ScopeNameLanguage }
|
||||
::= { ipMRoute1ScopeNameTable 1 }
|
||||
|
||||
IpMRoute1ScopeNameEntry ::= SEQUENCE {
|
||||
ipMRoute1ScopeNameAddress IpAddress,
|
||||
ipMRoute1ScopeNameAddressMask IpAddress,
|
||||
ipMRoute1ScopeNameLanguage DisplayString,
|
||||
ipMRoute1ScopeNameString SnmpAdminString,
|
||||
ipMRoute1ScopeNameDefault TruthValue,
|
||||
ipMRoute1ScopeNameStatus RowStatus
|
||||
}
|
||||
|
||||
ipMRoute1ScopeNameAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group address which when combined with the
|
||||
corresponding value of ipMRoute1ScopeNameAddressMask
|
||||
identifies the group range associated with the multicast
|
||||
scope. Scoped addresses must come from the range
|
||||
239.x.x.x."
|
||||
::= { ipMRoute1ScopeNameEntry 1 }
|
||||
|
||||
ipMRoute1ScopeNameAddressMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group address mask which when combined with the
|
||||
corresponding value of ipMRoute1ScopeNameAddress identifies
|
||||
the group range associated with the multicast scope."
|
||||
::= { ipMRoute1ScopeNameEntry 2 }
|
||||
|
||||
ipMRoute1ScopeNameLanguage OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..8))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An RFC 1766-style language tag, with all alphabetic
|
||||
|
||||
|
||||
characters converted to lowercase. This restriction is
|
||||
intended to make the lexical ordering imposed by SNMP useful
|
||||
when applied to language tags. Note that it is
|
||||
theoretically possible for a valid language tag to exceed
|
||||
the allowed length of this object, and thus be impossible to
|
||||
represent in this table. Sampling of language tags in
|
||||
current use on the Internet suggests that this limit does
|
||||
not pose a serious problem in practice."
|
||||
::= { ipMRoute1ScopeNameEntry 3 }
|
||||
|
||||
ipMRoute1ScopeNameString OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The textual name associated with the multicast scope. The
|
||||
value of this object should be suitable for displaying to
|
||||
end-users, such as when allocating a multicast address in
|
||||
this scope. When no name is specified, the default value of
|
||||
this object should be the string 239.x.x.x/y with x and y
|
||||
replaced appropriately to describe the address and mask
|
||||
length associated with the scope."
|
||||
::= { ipMRoute1ScopeNameEntry 4 }
|
||||
|
||||
ipMRoute1ScopeNameDefault OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If true, indicates a preference that the name in the
|
||||
following language should be used by applications if no name
|
||||
is available in a desired language."
|
||||
DEFVAL { false }
|
||||
::= { ipMRoute1ScopeNameEntry 5 }
|
||||
|
||||
ipMRoute1ScopeNameStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this row, by which new entries may be
|
||||
created, or old entries deleted from this table."
|
||||
::= { ipMRoute1ScopeNameEntry 6 }
|
||||
|
||||
|
||||
-- conformance information
|
||||
|
||||
ipMRoute1MIBConformance
|
||||
OBJECT IDENTIFIER ::= { ipMRoute1MIB 2 }
|
||||
ipMRoute1MIBCompliances
|
||||
OBJECT IDENTIFIER ::= { ipMRoute1MIBConformance 1 }
|
||||
ipMRoute1MIBGroups OBJECT IDENTIFIER ::= { ipMRoute1MIBConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
|
||||
ipMRoute1MIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for the IP Multicast MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { ipMRoute1MIBBasicGroup,
|
||||
ipMRoute1MIBRouteGroup}
|
||||
|
||||
GROUP ipMRoute1MIBBoundaryGroup
|
||||
DESCRIPTION
|
||||
"This group is mandatory if the router supports
|
||||
administratively-scoped multicast address boundaries."
|
||||
|
||||
OBJECT ipMRoute1BoundaryStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
OBJECT ipMRoute1ScopeNameStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
GROUP ipMRoute1MIBHCInterfaceGroup
|
||||
DESCRIPTION
|
||||
"This group is mandatory only for those network interfaces
|
||||
for which the value of the corresponding instance of ifSpeed
|
||||
is greater than 20,000,000 bits/second."
|
||||
|
||||
::= { ipMRoute1MIBCompliances 1 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
|
||||
ipMRoute1MIBBasicGroup OBJECT-GROUP
|
||||
OBJECTS { ipMRoute1Enable, ipMRoute1EntryCount,
|
||||
ipMRoute1UpstreamNeighbor, ipMRoute1InIfIndex,
|
||||
ipMRoute1UpTime, ipMRoute1ExpiryTime,
|
||||
ipMRoute1NextHopState,
|
||||
ipMRoute1NextHopUpTime,
|
||||
ipMRoute1NextHopExpiryTime,
|
||||
ipMRoute1NextHopProtocol,
|
||||
ipMRoute1NextHopPkts,
|
||||
ipMRoute1InterfaceTtl,
|
||||
ipMRoute1InterfaceProtocol, ipMRoute1InterfaceRateLimit,
|
||||
ipMRoute1InterfaceInMcastOctets,
|
||||
ipMRoute1InterfaceOutMcastOctets,
|
||||
ipMRoute1Protocol
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects to support basic management of IP
|
||||
Multicast routing."
|
||||
::= { ipMRoute1MIBGroups 1 }
|
||||
|
||||
ipMRoute1MIBHopCountGroup OBJECT-GROUP
|
||||
OBJECTS { ipMRoute1NextHopClosestMemberHops }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects to support management of the use of
|
||||
hop counts in IP Multicast routing."
|
||||
::= { ipMRoute1MIBGroups 2 }
|
||||
|
||||
ipMRoute1MIBBoundaryGroup OBJECT-GROUP
|
||||
OBJECTS { ipMRoute1BoundaryStatus, ipMRoute1ScopeNameString,
|
||||
ipMRoute1ScopeNameDefault, ipMRoute1ScopeNameStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects to support management of scoped
|
||||
multicast address boundaries."
|
||||
::= { ipMRoute1MIBGroups 3 }
|
||||
|
||||
ipMRoute1MIBPktsOutGroup OBJECT-GROUP
|
||||
OBJECTS { ipMRoute1NextHopPkts }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects to support management of packet
|
||||
counters for each outgoing interface entry of a route."
|
||||
::= { ipMRoute1MIBGroups 4 }
|
||||
|
||||
|
||||
ipMRoute1MIBHCInterfaceGroup OBJECT-GROUP
|
||||
OBJECTS { ipMRoute1InterfaceHCInMcastOctets,
|
||||
ipMRoute1InterfaceHCOutMcastOctets,
|
||||
ipMRoute1HCOctets }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information specific to
|
||||
high speed (greater than 20,000,000 bits/second) network
|
||||
interfaces."
|
||||
::= { ipMRoute1MIBGroups 5 }
|
||||
|
||||
ipMRoute1MIBRouteGroup OBJECT-GROUP
|
||||
OBJECTS { ipMRoute1RtProto, ipMRoute1RtAddress,
|
||||
ipMRoute1RtMask, ipMRoute1RtType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information on the
|
||||
relationship between multicast routing information, and the
|
||||
IP Forwarding Table."
|
||||
::= { ipMRoute1MIBGroups 6 }
|
||||
|
||||
ipMRoute1MIBPktsGroup OBJECT-GROUP
|
||||
OBJECTS { ipMRoute1Pkts, ipMRoute1DifferentInIfPackets,
|
||||
ipMRoute1Octets }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects to support management of packet
|
||||
counters for each forwarding entry."
|
||||
::= { ipMRoute1MIBGroups 7 }
|
||||
|
||||
END
|
876
MIBS/IPMROUTE-STD-MIB
Normal file
876
MIBS/IPMROUTE-STD-MIB
Normal file
@ -0,0 +1,876 @@
|
||||
--
|
||||
-- All read-write/read-create objects have been changed to read-only
|
||||
-- since this implmentation does not support write/create access.
|
||||
-- M. Davison, Juniper.
|
||||
--
|
||||
IPMROUTE-STD-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, mib-2,
|
||||
Integer32, Counter32, Counter64, Gauge32,
|
||||
IpAddress, TimeTicks FROM SNMPv2-SMI
|
||||
RowStatus, TEXTUAL-CONVENTION,
|
||||
TruthValue FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
||||
InterfaceIndexOrZero,
|
||||
InterfaceIndex FROM IF-MIB
|
||||
IANAipRouteProtocol,
|
||||
IANAipMRouteProtocol FROM IANA-RTPROTO-MIB;
|
||||
|
||||
ipMRouteStdMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200009220000Z" -- September 22, 2000
|
||||
ORGANIZATION "IETF IDMR Working Group"
|
||||
CONTACT-INFO
|
||||
" Dave Thaler
|
||||
Microsoft Corporation
|
||||
One Microsoft Way
|
||||
Redmond, WA 98052-6399
|
||||
US
|
||||
|
||||
Phone: +1 425 703 8835
|
||||
EMail: dthaler@microsoft.com"
|
||||
DESCRIPTION
|
||||
"The MIB module for management of IP Multicast routing, but
|
||||
independent of the specific multicast routing protocol in
|
||||
use."
|
||||
REVISION "200009220000Z" -- September 22, 2000
|
||||
DESCRIPTION
|
||||
"Initial version, published as RFC 2932."
|
||||
::= { mib-2 83 }
|
||||
|
||||
-- Textual Conventions
|
||||
|
||||
LanguageTag ::= TEXTUAL-CONVENTION
|
||||
|
||||
DISPLAY-HINT "100a"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An RFC 1766-style language tag, with all alphabetic
|
||||
characters converted to lowercase. This restriction is
|
||||
intended to make the lexical ordering imposed by SNMP useful
|
||||
when applied to language tags. Note that it is
|
||||
theoretically possible for a valid language tag to exceed
|
||||
the allowed length of this syntax, and thus be impossible to
|
||||
represent with this syntax. Sampling of language tags in
|
||||
current use on the Internet suggests that this limit does
|
||||
not pose a serious problem in practice."
|
||||
SYNTAX OCTET STRING (SIZE (1..100))
|
||||
|
||||
|
||||
-- Top-level structure of the MIB
|
||||
|
||||
ipMRouteMIBObjects OBJECT IDENTIFIER ::= { ipMRouteStdMIB 1 }
|
||||
|
||||
ipMRoute OBJECT IDENTIFIER ::= { ipMRouteMIBObjects 1 }
|
||||
|
||||
-- the IP Multicast Routing MIB-Group
|
||||
--
|
||||
-- a collection of objects providing information about
|
||||
-- IP Multicast Groups
|
||||
|
||||
|
||||
ipMRouteEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(1), disabled(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The enabled status of IP Multicast routing on this router."
|
||||
::= { ipMRoute 1 }
|
||||
|
||||
ipMRouteEntryCount OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of rows in the ipMRouteTable. This can be used
|
||||
to monitor the multicast routing table size."
|
||||
::= { ipMRoute 7 }
|
||||
|
||||
ipMRouteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IpMRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing multicast routing
|
||||
information for IP datagrams sent by particular sources to
|
||||
the IP multicast groups known to this router."
|
||||
::= { ipMRoute 2 }
|
||||
|
||||
ipMRouteEntry OBJECT-TYPE
|
||||
SYNTAX IpMRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) containing the multicast routing
|
||||
information for IP datagrams from a particular source and
|
||||
addressed to a particular IP multicast group address.
|
||||
Discontinuities in counters in this entry can be detected by
|
||||
observing the value of ipMRouteUpTime."
|
||||
INDEX { ipMRouteGroup,
|
||||
ipMRouteSource,
|
||||
ipMRouteSourceMask }
|
||||
::= { ipMRouteTable 1 }
|
||||
|
||||
IpMRouteEntry ::= SEQUENCE {
|
||||
ipMRouteGroup IpAddress,
|
||||
ipMRouteSource IpAddress,
|
||||
ipMRouteSourceMask IpAddress,
|
||||
ipMRouteUpstreamNeighbor IpAddress,
|
||||
ipMRouteInIfIndex InterfaceIndexOrZero,
|
||||
ipMRouteUpTime TimeTicks,
|
||||
ipMRouteExpiryTime TimeTicks,
|
||||
ipMRoutePkts Counter32,
|
||||
ipMRouteDifferentInIfPackets Counter32,
|
||||
ipMRouteOctets Counter32,
|
||||
ipMRouteProtocol IANAipMRouteProtocol,
|
||||
ipMRouteRtProto IANAipRouteProtocol,
|
||||
ipMRouteRtAddress IpAddress,
|
||||
ipMRouteRtMask IpAddress,
|
||||
ipMRouteRtType INTEGER,
|
||||
ipMRouteHCOctets Counter64
|
||||
}
|
||||
|
||||
ipMRouteGroup OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP multicast group address for which this entry
|
||||
contains multicast routing information."
|
||||
::= { ipMRouteEntry 1 }
|
||||
|
||||
ipMRouteSource OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network address which when combined with the
|
||||
corresponding value of ipMRouteSourceMask identifies the
|
||||
sources for which this entry contains multicast routing
|
||||
information."
|
||||
::= { ipMRouteEntry 2 }
|
||||
|
||||
ipMRouteSourceMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network mask which when combined with the corresponding
|
||||
value of ipMRouteSource identifies the sources for which
|
||||
this entry contains multicast routing information."
|
||||
::= { ipMRouteEntry 3 }
|
||||
|
||||
ipMRouteUpstreamNeighbor OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the upstream neighbor (e.g., RPF neighbor)
|
||||
from which IP datagrams from these sources to this multicast
|
||||
address are received, or 0.0.0.0 if the upstream neighbor is
|
||||
unknown (e.g., in CBT)."
|
||||
::= { ipMRouteEntry 4 }
|
||||
|
||||
ipMRouteInIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of ifIndex for the interface on which IP
|
||||
datagrams sent by these sources to this multicast address
|
||||
are received. A value of 0 indicates that datagrams are not
|
||||
subject to an incoming interface check, but may be accepted
|
||||
on multiple interfaces (e.g., in CBT)."
|
||||
::= { ipMRouteEntry 5 }
|
||||
|
||||
ipMRouteUpTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time since the multicast routing information
|
||||
represented by this entry was learned by the router."
|
||||
::= { ipMRouteEntry 6 }
|
||||
|
||||
ipMRouteExpiryTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum amount of time remaining before this entry will
|
||||
be aged out. The value 0 indicates that the entry is not
|
||||
subject to aging."
|
||||
::= { ipMRouteEntry 7 }
|
||||
|
||||
ipMRoutePkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets which this router has received from
|
||||
these sources and addressed to this multicast group
|
||||
address."
|
||||
::= { ipMRouteEntry 8 }
|
||||
|
||||
ipMRouteDifferentInIfPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets which this router has received from
|
||||
these sources and addressed to this multicast group address,
|
||||
which were dropped because they were not received on the
|
||||
interface indicated by ipMRouteInIfIndex. Packets which are
|
||||
not subject to an incoming interface check (e.g., using CBT)
|
||||
are not counted."
|
||||
::= { ipMRouteEntry 9 }
|
||||
|
||||
ipMRouteOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of octets contained in IP datagrams which were
|
||||
received from these sources and addressed to this multicast
|
||||
group address, and which were forwarded by this router."
|
||||
::= { ipMRouteEntry 10 }
|
||||
|
||||
ipMRouteProtocol OBJECT-TYPE
|
||||
SYNTAX IANAipMRouteProtocol
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The multicast routing protocol via which this multicast
|
||||
forwarding entry was learned."
|
||||
::= { ipMRouteEntry 11 }
|
||||
|
||||
ipMRouteRtProto OBJECT-TYPE
|
||||
SYNTAX IANAipRouteProtocol
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The routing mechanism via which the route used to find the
|
||||
upstream or parent interface for this multicast forwarding
|
||||
entry was learned. Inclusion of values for routing
|
||||
protocols is not intended to imply that those protocols need
|
||||
be supported."
|
||||
::= { ipMRouteEntry 12 }
|
||||
|
||||
ipMRouteRtAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address portion of the route used to find the upstream
|
||||
or parent interface for this multicast forwarding entry."
|
||||
::= { ipMRouteEntry 13 }
|
||||
|
||||
ipMRouteRtMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mask associated with the route used to find the upstream
|
||||
or parent interface for this multicast forwarding entry."
|
||||
::= { ipMRouteEntry 14 }
|
||||
|
||||
ipMRouteRtType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unicast (1), -- Unicast route used in multicast RIB
|
||||
multicast (2) -- Multicast route
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reason the given route was placed in the (logical)
|
||||
multicast Routing Information Base (RIB). A value of
|
||||
unicast means that the route would normally be placed only
|
||||
in the unicast RIB, but was placed in the multicast RIB
|
||||
(instead or in addition) due to local configuration, such as
|
||||
when running PIM over RIP. A value of multicast means that
|
||||
the route was explicitly added to the multicast RIB by the
|
||||
routing protocol, such as DVMRP or Multiprotocol BGP."
|
||||
::= { ipMRouteEntry 15 }
|
||||
|
||||
ipMRouteHCOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of octets contained in IP datagrams which were
|
||||
received from these sources and addressed to this multicast
|
||||
group address, and which were forwarded by this router.
|
||||
This object is a 64-bit version of ipMRouteOctets."
|
||||
::= { ipMRouteEntry 16 }
|
||||
|
||||
--
|
||||
-- The IP Multicast Routing Next Hop Table
|
||||
--
|
||||
|
||||
ipMRouteNextHopTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IpMRouteNextHopEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing information on the next-
|
||||
hops on outgoing interfaces for routing IP multicast
|
||||
|
||||
datagrams. Each entry is one of a list of next-hops on
|
||||
outgoing interfaces for particular sources sending to a
|
||||
particular multicast group address."
|
||||
::= { ipMRoute 3 }
|
||||
|
||||
ipMRouteNextHopEntry OBJECT-TYPE
|
||||
SYNTAX IpMRouteNextHopEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the list of next-hops on
|
||||
outgoing interfaces to which IP multicast datagrams from
|
||||
particular sources to a IP multicast group address are
|
||||
routed. Discontinuities in counters in this entry can be
|
||||
detected by observing the value of ipMRouteUpTime."
|
||||
INDEX { ipMRouteNextHopGroup, ipMRouteNextHopSource,
|
||||
ipMRouteNextHopSourceMask, ipMRouteNextHopIfIndex,
|
||||
ipMRouteNextHopAddress }
|
||||
::= { ipMRouteNextHopTable 1 }
|
||||
|
||||
IpMRouteNextHopEntry ::= SEQUENCE {
|
||||
ipMRouteNextHopGroup IpAddress,
|
||||
ipMRouteNextHopSource IpAddress,
|
||||
ipMRouteNextHopSourceMask IpAddress,
|
||||
ipMRouteNextHopIfIndex InterfaceIndex,
|
||||
ipMRouteNextHopAddress IpAddress,
|
||||
ipMRouteNextHopState INTEGER,
|
||||
ipMRouteNextHopUpTime TimeTicks,
|
||||
ipMRouteNextHopExpiryTime TimeTicks,
|
||||
ipMRouteNextHopClosestMemberHops Integer32,
|
||||
ipMRouteNextHopProtocol IANAipMRouteProtocol,
|
||||
ipMRouteNextHopPkts Counter32
|
||||
}
|
||||
|
||||
ipMRouteNextHopGroup OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP multicast group for which this entry specifies a
|
||||
next-hop on an outgoing interface."
|
||||
::= { ipMRouteNextHopEntry 1 }
|
||||
|
||||
ipMRouteNextHopSource OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network address which when combined with the
|
||||
corresponding value of ipMRouteNextHopSourceMask identifies
|
||||
the sources for which this entry specifies a next-hop on an
|
||||
outgoing interface."
|
||||
::= { ipMRouteNextHopEntry 2 }
|
||||
|
||||
ipMRouteNextHopSourceMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The network mask which when combined with the corresponding
|
||||
value of ipMRouteNextHopSource identifies the sources for
|
||||
which this entry specifies a next-hop on an outgoing
|
||||
interface."
|
||||
::= { ipMRouteNextHopEntry 3 }
|
||||
|
||||
ipMRouteNextHopIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the interface for the outgoing
|
||||
interface for this next-hop."
|
||||
::= { ipMRouteNextHopEntry 4 }
|
||||
|
||||
ipMRouteNextHopAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the next-hop specific to this entry. For
|
||||
most interfaces, this is identical to ipMRouteNextHopGroup.
|
||||
NBMA interfaces, however, may have multiple next-hop
|
||||
addresses out a single outgoing interface."
|
||||
::= { ipMRouteNextHopEntry 5 }
|
||||
|
||||
ipMRouteNextHopState OBJECT-TYPE
|
||||
SYNTAX INTEGER { pruned(1), forwarding(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the outgoing interface and next-
|
||||
hop represented by this entry is currently being used to
|
||||
forward IP datagrams. The value 'forwarding' indicates it
|
||||
is currently being used; the value 'pruned' indicates it is
|
||||
not."
|
||||
::= { ipMRouteNextHopEntry 6 }
|
||||
|
||||
ipMRouteNextHopUpTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time since the multicast routing information
|
||||
represented by this entry was learned by the router."
|
||||
::= { ipMRouteNextHopEntry 7 }
|
||||
|
||||
ipMRouteNextHopExpiryTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum amount of time remaining before this entry will
|
||||
be aged out. If ipMRouteNextHopState is pruned(1), the
|
||||
remaining time until the prune expires and the state reverts
|
||||
to forwarding(2). Otherwise, the remaining time until this
|
||||
entry is removed from the table. The time remaining may be
|
||||
copied from ipMRouteExpiryTime if the protocol in use for
|
||||
this entry does not specify next-hop timers. The value 0
|
||||
indicates that the entry is not subject to aging."
|
||||
::= { ipMRouteNextHopEntry 8 }
|
||||
|
||||
ipMRouteNextHopClosestMemberHops OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum number of hops between this router and any
|
||||
member of this IP multicast group reached via this next-hop
|
||||
on this outgoing interface. Any IP multicast datagrams for
|
||||
the group which have a TTL less than this number of hops
|
||||
will not be forwarded to this next-hop."
|
||||
::= { ipMRouteNextHopEntry 9 }
|
||||
|
||||
ipMRouteNextHopProtocol OBJECT-TYPE
|
||||
SYNTAX IANAipMRouteProtocol
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The routing mechanism via which this next-hop was learned."
|
||||
::= { ipMRouteNextHopEntry 10 }
|
||||
|
||||
ipMRouteNextHopPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets which have been forwarded using this
|
||||
route."
|
||||
::= { ipMRouteNextHopEntry 11 }
|
||||
|
||||
--
|
||||
-- The Multicast Routing Interface Table
|
||||
--
|
||||
|
||||
ipMRouteInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IpMRouteInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing multicast routing
|
||||
information specific to interfaces."
|
||||
::= { ipMRoute 4 }
|
||||
|
||||
ipMRouteInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX IpMRouteInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) containing the multicast routing
|
||||
information for a particular interface."
|
||||
INDEX { ipMRouteInterfaceIfIndex }
|
||||
::= { ipMRouteInterfaceTable 1 }
|
||||
|
||||
IpMRouteInterfaceEntry ::= SEQUENCE {
|
||||
ipMRouteInterfaceIfIndex InterfaceIndex,
|
||||
ipMRouteInterfaceTtl Integer32,
|
||||
ipMRouteInterfaceProtocol IANAipMRouteProtocol,
|
||||
ipMRouteInterfaceRateLimit Integer32,
|
||||
ipMRouteInterfaceInMcastOctets Counter32,
|
||||
ipMRouteInterfaceOutMcastOctets Counter32,
|
||||
ipMRouteInterfaceHCInMcastOctets Counter64,
|
||||
ipMRouteInterfaceHCOutMcastOctets Counter64
|
||||
}
|
||||
|
||||
ipMRouteInterfaceIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the interface for which this entry
|
||||
contains information."
|
||||
::= { ipMRouteInterfaceEntry 1 }
|
||||
|
||||
ipMRouteInterfaceTtl OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The datagram TTL threshold for the interface. Any IP
|
||||
multicast datagrams with a TTL less than this threshold will
|
||||
not be forwarded out the interface. The default value of 0
|
||||
means all multicast packets are forwarded out the
|
||||
interface."
|
||||
::= { ipMRouteInterfaceEntry 2 }
|
||||
|
||||
ipMRouteInterfaceProtocol OBJECT-TYPE
|
||||
SYNTAX IANAipMRouteProtocol
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The routing protocol running on this interface."
|
||||
::= { ipMRouteInterfaceEntry 3 }
|
||||
|
||||
ipMRouteInterfaceRateLimit OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate-limit, in kilobits per second, of forwarded
|
||||
multicast traffic on the interface. A rate-limit of 0
|
||||
indicates that no rate limiting is done."
|
||||
DEFVAL { 0 }
|
||||
::= { ipMRouteInterfaceEntry 4 }
|
||||
|
||||
ipMRouteInterfaceInMcastOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of octets of multicast packets that have arrived
|
||||
on the interface, including framing characters. This object
|
||||
is similar to ifInOctets in the Interfaces MIB, except that
|
||||
only multicast packets are counted."
|
||||
::= { ipMRouteInterfaceEntry 5 }
|
||||
|
||||
ipMRouteInterfaceOutMcastOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of octets of multicast packets that have been
|
||||
sent on the interface."
|
||||
::= { ipMRouteInterfaceEntry 6 }
|
||||
|
||||
ipMRouteInterfaceHCInMcastOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of octets of multicast packets that have arrived
|
||||
on the interface, including framing characters. This object
|
||||
is a 64-bit version of ipMRouteInterfaceInMcastOctets. It
|
||||
is similar to ifHCInOctets in the Interfaces MIB, except
|
||||
that only multicast packets are counted."
|
||||
::= { ipMRouteInterfaceEntry 7 }
|
||||
|
||||
ipMRouteInterfaceHCOutMcastOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of octets of multicast packets that have been
|
||||
sent on the interface. This object is a 64-bit version of
|
||||
ipMRouteInterfaceOutMcastOctets."
|
||||
::= { ipMRouteInterfaceEntry 8 }
|
||||
|
||||
--
|
||||
-- The IP Multicast Scope Boundary Table
|
||||
--
|
||||
|
||||
ipMRouteBoundaryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IpMRouteBoundaryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the router's scoped
|
||||
multicast address boundaries."
|
||||
::= { ipMRoute 5 }
|
||||
|
||||
ipMRouteBoundaryEntry OBJECT-TYPE
|
||||
SYNTAX IpMRouteBoundaryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the ipMRouteBoundaryTable
|
||||
representing a scoped boundary."
|
||||
INDEX { ipMRouteBoundaryIfIndex, ipMRouteBoundaryAddress,
|
||||
ipMRouteBoundaryAddressMask }
|
||||
::= { ipMRouteBoundaryTable 1 }
|
||||
|
||||
IpMRouteBoundaryEntry ::= SEQUENCE {
|
||||
ipMRouteBoundaryIfIndex InterfaceIndex,
|
||||
ipMRouteBoundaryAddress IpAddress,
|
||||
ipMRouteBoundaryAddressMask IpAddress,
|
||||
ipMRouteBoundaryStatus RowStatus
|
||||
}
|
||||
|
||||
ipMRouteBoundaryIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IfIndex value for the interface to which this boundary
|
||||
applies. Packets with a destination address in the
|
||||
associated address/mask range will not be forwarded out this
|
||||
interface."
|
||||
::= { ipMRouteBoundaryEntry 1 }
|
||||
|
||||
ipMRouteBoundaryAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group address which when combined with the
|
||||
corresponding value of ipMRouteBoundaryAddressMask
|
||||
identifies the group range for which the scoped boundary
|
||||
exists. Scoped addresses must come from the range 239.x.x.x
|
||||
as specified in RFC 2365."
|
||||
::= { ipMRouteBoundaryEntry 2 }
|
||||
|
||||
ipMRouteBoundaryAddressMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group address mask which when combined with the
|
||||
corresponding value of ipMRouteBoundaryAddress identifies
|
||||
the group range for which the scoped boundary exists."
|
||||
::= { ipMRouteBoundaryEntry 3 }
|
||||
|
||||
ipMRouteBoundaryStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this row, by which new entries may be
|
||||
created, or old entries deleted from this table."
|
||||
::= { ipMRouteBoundaryEntry 4 }
|
||||
|
||||
--
|
||||
-- The IP Multicast Scope Name Table
|
||||
--
|
||||
|
||||
ipMRouteScopeNameTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IpMRouteScopeNameEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table listing the multicast scope names."
|
||||
::= { ipMRoute 6 }
|
||||
|
||||
ipMRouteScopeNameEntry OBJECT-TYPE
|
||||
SYNTAX IpMRouteScopeNameEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the ipMRouteScopeNameTable
|
||||
representing a multicast scope name."
|
||||
INDEX { ipMRouteScopeNameAddress,
|
||||
ipMRouteScopeNameAddressMask,
|
||||
IMPLIED ipMRouteScopeNameLanguage }
|
||||
::= { ipMRouteScopeNameTable 1 }
|
||||
|
||||
IpMRouteScopeNameEntry ::= SEQUENCE {
|
||||
ipMRouteScopeNameAddress IpAddress,
|
||||
ipMRouteScopeNameAddressMask IpAddress,
|
||||
ipMRouteScopeNameLanguage LanguageTag,
|
||||
ipMRouteScopeNameString SnmpAdminString,
|
||||
ipMRouteScopeNameDefault TruthValue,
|
||||
ipMRouteScopeNameStatus RowStatus
|
||||
}
|
||||
|
||||
ipMRouteScopeNameAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group address which when combined with the
|
||||
corresponding value of ipMRouteScopeNameAddressMask
|
||||
identifies the group range associated with the multicast
|
||||
scope. Scoped addresses must come from the range
|
||||
239.x.x.x."
|
||||
::= { ipMRouteScopeNameEntry 1 }
|
||||
|
||||
ipMRouteScopeNameAddressMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group address mask which when combined with the
|
||||
corresponding value of ipMRouteScopeNameAddress identifies
|
||||
the group range associated with the multicast scope."
|
||||
::= { ipMRouteScopeNameEntry 2 }
|
||||
|
||||
ipMRouteScopeNameLanguage OBJECT-TYPE
|
||||
SYNTAX LanguageTag
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RFC 1766-style language tag associated with the scope
|
||||
name."
|
||||
::= { ipMRouteScopeNameEntry 3 }
|
||||
|
||||
ipMRouteScopeNameString OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The textual name associated with the multicast scope. The
|
||||
value of this object should be suitable for displaying to
|
||||
end-users, such as when allocating a multicast address in
|
||||
this scope. When no name is specified, the default value of
|
||||
this object should be the string 239.x.x.x/y with x and y
|
||||
replaced appropriately to describe the address and mask
|
||||
length associated with the scope."
|
||||
::= { ipMRouteScopeNameEntry 4 }
|
||||
|
||||
ipMRouteScopeNameDefault OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If true, indicates a preference that the name in the
|
||||
following language should be used by applications if no name
|
||||
is available in a desired language."
|
||||
DEFVAL { false }
|
||||
::= { ipMRouteScopeNameEntry 5 }
|
||||
|
||||
ipMRouteScopeNameStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this row, by which new entries may be
|
||||
created, or old entries deleted from this table."
|
||||
::= { ipMRouteScopeNameEntry 6 }
|
||||
|
||||
|
||||
-- conformance information
|
||||
|
||||
ipMRouteMIBConformance
|
||||
OBJECT IDENTIFIER ::= { ipMRouteStdMIB 2 }
|
||||
ipMRouteMIBCompliances
|
||||
OBJECT IDENTIFIER ::= { ipMRouteMIBConformance 1 }
|
||||
ipMRouteMIBGroups OBJECT IDENTIFIER ::= { ipMRouteMIBConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
|
||||
ipMRouteMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for the IP Multicast MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { ipMRouteMIBBasicGroup,
|
||||
ipMRouteMIBRouteGroup}
|
||||
|
||||
GROUP ipMRouteMIBBoundaryGroup
|
||||
DESCRIPTION
|
||||
"This group is mandatory if the router supports
|
||||
administratively-scoped multicast address boundaries."
|
||||
|
||||
OBJECT ipMRouteBoundaryStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
OBJECT ipMRouteScopeNameStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not required."
|
||||
|
||||
GROUP ipMRouteMIBHCInterfaceGroup
|
||||
DESCRIPTION
|
||||
"This group is mandatory only for those network interfaces
|
||||
for which the value of the corresponding instance of ifSpeed
|
||||
is greater than 20,000,000 bits/second."
|
||||
|
||||
::= { ipMRouteMIBCompliances 1 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
ipMRouteMIBBasicGroup OBJECT-GROUP
|
||||
OBJECTS { ipMRouteEnable, ipMRouteEntryCount,
|
||||
ipMRouteUpstreamNeighbor, ipMRouteInIfIndex,
|
||||
ipMRouteUpTime, ipMRouteExpiryTime,
|
||||
ipMRouteNextHopState,
|
||||
ipMRouteNextHopUpTime,
|
||||
ipMRouteNextHopExpiryTime,
|
||||
ipMRouteNextHopProtocol,
|
||||
ipMRouteNextHopPkts,
|
||||
ipMRouteInterfaceTtl,
|
||||
ipMRouteInterfaceProtocol, ipMRouteInterfaceRateLimit,
|
||||
ipMRouteInterfaceInMcastOctets,
|
||||
ipMRouteInterfaceOutMcastOctets,
|
||||
ipMRouteProtocol
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects to support basic management of IP
|
||||
Multicast routing."
|
||||
::= { ipMRouteMIBGroups 1 }
|
||||
|
||||
ipMRouteMIBHopCountGroup OBJECT-GROUP
|
||||
OBJECTS { ipMRouteNextHopClosestMemberHops }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects to support management of the use of
|
||||
hop counts in IP Multicast routing."
|
||||
::= { ipMRouteMIBGroups 2 }
|
||||
|
||||
ipMRouteMIBBoundaryGroup OBJECT-GROUP
|
||||
OBJECTS { ipMRouteBoundaryStatus, ipMRouteScopeNameString,
|
||||
ipMRouteScopeNameDefault, ipMRouteScopeNameStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects to support management of scoped
|
||||
multicast address boundaries."
|
||||
::= { ipMRouteMIBGroups 3 }
|
||||
|
||||
ipMRouteMIBPktsOutGroup OBJECT-GROUP
|
||||
OBJECTS { ipMRouteNextHopPkts }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects to support management of packet
|
||||
counters for each outgoing interface entry of a route."
|
||||
::= { ipMRouteMIBGroups 4 }
|
||||
|
||||
ipMRouteMIBHCInterfaceGroup OBJECT-GROUP
|
||||
OBJECTS { ipMRouteInterfaceHCInMcastOctets,
|
||||
ipMRouteInterfaceHCOutMcastOctets,
|
||||
ipMRouteHCOctets }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information specific to
|
||||
high speed (greater than 20,000,000 bits/second) network
|
||||
interfaces."
|
||||
::= { ipMRouteMIBGroups 5 }
|
||||
|
||||
ipMRouteMIBRouteGroup OBJECT-GROUP
|
||||
OBJECTS { ipMRouteRtProto, ipMRouteRtAddress,
|
||||
ipMRouteRtMask, ipMRouteRtType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information on the
|
||||
relationship between multicast routing information, and the
|
||||
IP Forwarding Table."
|
||||
::= { ipMRouteMIBGroups 6 }
|
||||
|
||||
ipMRouteMIBPktsGroup OBJECT-GROUP
|
||||
OBJECTS { ipMRoutePkts, ipMRouteDifferentInIfPackets,
|
||||
ipMRouteOctets }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects to support management of packet
|
||||
counters for each forwarding entry."
|
||||
::= { ipMRouteMIBGroups 7 }
|
||||
|
||||
END
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user