Observium_CE/mibs/nec/MMPF-MIB

13782 lines
561 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- ************************************************************************************************
-- FileName :mmpfPMib.my
-- Description :MultiMedia Platform private MIB(D4000 —¬—p,‰ü‘¢ MIBè`ƒtƒ@ƒCƒ)
-- Revision History :
-- Ver. mark date
-- 01.24 @024 01/16/2002
-- ************************************************************************************************
-- NECSW-MIB DEFINITIONS ::= BEGIN
MMPF-MIB DEFINITIONS ::= BEGIN
IMPORTS
mgmt, NetworkAddress, IpAddress, Counter, Gauge, TimeTicks
FROM RFC1155-SMI
Integer32, Gauge32 FROM SNMPv2-SMI
TimeStamp, PhysAddress FROM SNMPv2-TC
OBJECT-TYPE
FROM RFC-1212
-- DisplayString
-- FROM RFC1155-SMI
-- @008 add from
TruthValue
FROM RFC1253-MIB
-- @008 add end
TRAP-TYPE
FROM RFC-1215;
RowStatus ::= INTEGER { active(1), notInService(2), notReady(3),
createAndGo(4), createAndWait(5), destroy(6) }
NetPrefix ::= OCTET STRING (SIZE (13))
DisplayString ::= OCTET STRING
BridgeId ::= OCTET STRING (SIZE (8))
Timeout ::= INTEGER -- a STP timer in units of 1/100 seconds
DateAndTime ::= OCTET STRING (SIZE (7 | 8 | 11))
-- in OpenView above must be comment 98/12/15 YI @002
-- Added SIZE(7) for SanFran
-- The following definition was gotten from rfc1514
-- A date-time specification for the local time of day.
-- This data type is intended to provide a consistent
-- method of reporting date information.
--
-- field octets contents range
-- _____ ______ ________ _____
-- 1 1-2 year 0..65536
-- (in network byte order)
-- 2 3 month 1..12
-- 3 4 day 1..31
-- 4 5 hour 0..23
-- 5 6 minutes 0..59
-- 6 7 seconds 0..60
-- (use 60 for leap-second)
-- 7 8 deci-seconds 0..9
-- 8 9 direction from UTC "+" / "-"
-- (in ascii notation)
-- 9 10 hours from UTC 0..11
-- 10 11 minutes from UTC 0..59
--
-- Note that if only local time is known, then
-- timezone information (fields 8-10) is not present.
-- The following definition was cadged from the Bridge MIB
MacAddress ::= OCTET STRING (SIZE (6))
-- a 6 octet address
-- in the
-- "canonical"
-- order
-- defined by IEEE 802.1a, i.e., as if it were transmitted
-- least significant bit first, even though 802.5 (in
-- contrast to other n802.x protocols) requires MAC
-- addresses to be transmitted most significant bit first.
--
-- 16-bit addresses, if needed, are represented by setting
-- their upper 4 octets to all 0's, i.e., AAFF would be
-- represented as 00000000AAFF.
-- The following definition is privately defined for Sanfran Private MIB
-- nec OBJECT IDENTIFIER ::= { enterprises 119}
-- necProduct OBJECT IDENTIFIER ::= { nec 1 }
-- nec-mib OBJECT IDENTIFIER ::= { nec 2 }
-- necExperimental OBJECT IDENTIFIER ::= { nec 3 }
-- datax OBJECT IDENTIFIER ::= { necProduct 3 }
-- ether-sw OBJECT IDENTIFIER ::= { datax 10 }
-- sf OBJECT IDENTIFIER ::= { ether-sw 3 }
-- necCommon OBJECT IDENTIFIER ::= { nec-mib 1 }
-- necFunction OBJECT IDENTIFIER ::= { nec-mib 2 }
-- necProductDepend OBJECT IDENTIFIER ::= { nec-mib 3 }
-- datax-mib OBJECT IDENTIFIER ::= { necProductDepend 3 }
-- ether-sw-mib OBJECT IDENTIFIER ::= { datax-mib 10 }
-- sf-mib OBJECT IDENTIFIER ::= { ether-sw-mib 3 }
org OBJECT IDENTIFIER ::= { iso 3 }
dod OBJECT IDENTIFIER ::= { org 6 }
internet OBJECT IDENTIFIER ::= { dod 1 }
private OBJECT IDENTIFIER ::= { internet 4 }
enterprises OBJECT IDENTIFIER ::= { private 1 }
nec OBJECT IDENTIFIER ::= { enterprises 119}
-- 98/12/15 YI mmpf => mmpf-mib CHG start @002
-- sysObjectID
necProduct OBJECT IDENTIFIER ::= { nec 1 }
datax OBJECT IDENTIFIER ::= { necProduct 3 }
mmpf OBJECT IDENTIFIER ::= { datax 13 }
mmn9110 OBJECT IDENTIFIER ::= { mmpf 1 }
mmn9120 OBJECT IDENTIFIER ::= { mmpf 2 }
-- [sysObjectID] MM-Node9110/MM-Node9120
-- mmn9110 OBJECT IDENTIFIER ::= { nec necProduct(1) datax(3) mmpf(13) mmn9110(1) }
-- mmn9120 OBJECT IDENTIFIER ::= { nec necProduct(1) datax(3) mmpf(13) mmn9110(2) }
-- @016 add from
-- for IX5005
ix5005 OBJECT IDENTIFIER ::= { mmpf 3 }
-- @016 add end
-- @023 add from
-- for IX5003
ix5003 OBJECT IDENTIFIER ::= { mmpf 4 }
-- @023 add end
nec-mib OBJECT IDENTIFIER ::= { nec 2 }
necProductDepend OBJECT IDENTIFIER ::= { nec-mib 3 }
datax-mib OBJECT IDENTIFIER ::= { necProductDepend 3 }
mmpf-mib OBJECT IDENTIFIER ::= { datax-mib 13 }
-- D4000 —¬—p,‰ü‘¢ MIBè`
mpSystem OBJECT IDENTIFIER ::= { mmpf-mib 1 }
mpIfCard OBJECT IDENTIFIER ::= { mmpf-mib 2 }
mpEtherPort OBJECT IDENTIFIER ::= { mmpf-mib 3 }
mpVlan OBJECT IDENTIFIER ::= { mmpf-mib 4 }
mpBridge OBJECT IDENTIFIER ::= { mmpf-mib 5 }
mpDbAccess OBJECT IDENTIFIER ::= { mmpf-mib 6 }
mpEventLog OBJECT IDENTIFIER ::= { mmpf-mib 7 }
mpUiSession OBJECT IDENTIFIER ::= { mmpf-mib 8 }
mpFtp OBJECT IDENTIFIER ::= { mmpf-mib 9 }
mpDhcp OBJECT IDENTIFIER ::= { mmpf-mib 10 }
mpIp OBJECT IDENTIFIER ::= { mmpf-mib 11 }
mpRip OBJECT IDENTIFIER ::= { mmpf-mib 12 }
mpSnmp OBJECT IDENTIFIER ::= { mmpf-mib 13 }
mpStats OBJECT IDENTIFIER ::= { mmpf-mib 14 }
mpCli OBJECT IDENTIFIER ::= { mmpf-mib 15 }
mpAtm OBJECT IDENTIFIER ::= { mmpf-mib 16 }
mpLis OBJECT IDENTIFIER ::= { mmpf-mib 17 }
mpDns OBJECT IDENTIFIER ::= { mmpf-mib 18 }
mpLec OBJECT IDENTIFIER ::= { mmpf-mib 19 }
mpMpc OBJECT IDENTIFIER ::= { mmpf-mib 20 }
mpStp OBJECT IDENTIFIER ::= { mmpf-mib 21 }
mpLlc OBJECT IDENTIFIER ::= { mmpf-mib 22 }
-- @008 add from
-- 91XX ƒXƒeƒbƒv3.0 MIBè`
mpOspf OBJECT IDENTIFIER ::= { mmpf-mib 23 }
-- @008 add end
-- 91XX ƒXƒeƒbƒv1.0 MIBè`
mpObsCtl OBJECT IDENTIFIER ::= { mmpf-mib 101 }
mpCardInfo OBJECT IDENTIFIER ::= { mmpf-mib 102 }
mpInterface OBJECT IDENTIFIER ::= { mmpf-mib 103 }
-- 91XX ƒXƒeƒbƒv2.0 MIBè`
mpPvoice OBJECT IDENTIFIER ::= { mmpf-mib 104 }
-- @008 add from
-- 91XX ƒXƒeƒbƒv3.0 MIBè`
mpAtmCallCtl OBJECT IDENTIFIER ::= { mmpf-mib 110 }
mpCes OBJECT IDENTIFIER ::= { mmpf-mib 111 }
mpIpsw OBJECT IDENTIFIER ::= { mmpf-mib 112 }
mpInsCtl OBJECT IDENTIFIER ::= { mmpf-mib 113 }
mpFfr OBJECT IDENTIFIER ::= { mmpf-mib 114 }
mpIpswAtm OBJECT IDENTIFIER ::= { mmpf-mib 115 }
-- @008 add to
-- @017 add from
mpPpp OBJECT IDENTIFIER ::= { mmpf-mib 120 }
mpPos OBJECT IDENTIFIER ::= { mmpf-mib 121 }
mpFrpp OBJECT IDENTIFIER ::= { mmpf-mib 123 }
mpMpls OBJECT IDENTIFIER ::= { mmpf-mib 124 }
mpMcc OBJECT IDENTIFIER ::= { mmpf-mib 125 }
-- @017 add to
-- @019 add from
mpDetour OBJECT IDENTIFIER ::= { mmpf-mib 130 }
-- @019 add to
-- @022 add from
mpIpv6 OBJECT IDENTIFIER ::= { mmpf-mib 131 }
-- @022 add to
-- @024 add from
mpNetwatch OBJECT IDENTIFIER ::= { mmpf-mib 132 }
mpNetping OBJECT IDENTIFIER ::= { mmpf-mib 133 }
-- @024 add to
-- 98/12/15 YI mmpf => mmpf-mib CHG end
-- ***************************************************************************
-- the MM_Node9110/9120 System Group
-- 11/30/1998 all overwrite @001
-- 12/21/1998 @002
-- ***************************************************************************
-- Implementation of this group is mandatory for all the EtherStar
-- systems.
mpSysSoftwareVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the software version number of
this equipment"
::= { mpSystem 1 }
mpSysTime OBJECT-TYPE
SYNTAX DateAndTime
ACCESS read-write
STATUS mandatory
DESCRIPTION "It is used to set the date and time to the
realtime clock of this equipment"
::= { mpSystem 2 }
mpSysFanTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpSysFanEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table of the FAN information
of this equipment."
::= { mpSystem 3 }
mpSysFanEntry OBJECT-TYPE
SYNTAX MpSysFanEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the entry of the FAN information
of this equipment."
INDEX { mpSysFanIndex }
::= { mpSysFanTable 1 }
MpSysFanEntry ::=
SEQUENCE {
mpSysFanIndex
INTEGER,
mpSysFanType
DisplayString,
mpSysFanStatus
INTEGER
}
mpSysFanIndex OBJECT-TYPE
SYNTAX INTEGER(1..10)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index value to identify the
FAN in the equipment uniquely.
If machine is 9110, the range is '1' to '6'.
If machine is 9120, the range is '1' to '10'."
::= { mpSysFanEntry 1 }
mpSysFanType OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the character string which
describes the FAN type."
::= { mpSysFanEntry 2 }
mpSysFanStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
abnormal(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the status of the FAN operation.
If it is set to '1', the FAN operation is
normal. If it is set to '2', the FAN
operation is abnormal."
::= { mpSysFanEntry 3 }
mpSysVoltageTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpSysVoltageEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the information of the voltages of the
equipment."
::= { mpSystem 4 }
mpSysVoltageEntry OBJECT-TYPE
SYNTAX MpSysVoltageEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the entry of the information of the
voltages of the equipment."
INDEX { mpSysVoltagePackageIndex,
mpSysVoltageIndex }
::= { mpSysVoltageTable 1 }
MpSysVoltageEntry ::=
SEQUENCE {
mpSysVoltagePackageIndex
INTEGER,
mpSysVoltageIndex
INTEGER,
mpSysVoltageType
DisplayString,
mpSysVoltageReading
INTEGER,
mpSysVoltageStatus
INTEGER
}
mpSysVoltagePackageIndex OBJECT-TYPE
SYNTAX INTEGER {
com0(1), -- chg to small case 12/21/98 YH
com1(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the Index value to identify the COM
Package in the equipment uniquely."
::= { mpSysVoltageEntry 1 }
mpSysVoltageIndex OBJECT-TYPE
SYNTAX INTEGER {
volt3point3a(1), -- chg 1st char to no-figure 12/21/98 YH
volt3point3b(2),
volt50v(3),
volt3point3c(4), -- @021 add
volt2point5(5), -- @021 add
volt3point3d(6) -- @021 add
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index value to identify uniquely the
voltage provided by the power unit of the equipment."
::= { mpSysVoltageEntry 2 }
mpSysVoltageType OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the character string which describes the
power unit type and com type."
::= { mpSysVoltageEntry 3 }
mpSysVoltageReading OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the observed voltage, in milli-volt (mV)."
::= { mpSysVoltageEntry 4 }
mpSysVoltageStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
abnormal(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the statsus of the voltage. If it is set
to '1', the voltage is within the normal range. If
it is set to '2', the voltage is in the abnormal
range."
::= { mpSysVoltageEntry 5 }
mpSysTempTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpSysTempEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table of the Temperature information
of this equipment."
::={ mpSystem 5 }
mpSysTempEntry OBJECT-TYPE
SYNTAX MpSysTempEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the entry of the information of the
temperature of the equipment."
INDEX { mpSysTempPackageIndex }
::= { mpSysTempTable 1 }
MpSysTempEntry ::=
SEQUENCE {
mpSysTempPackageIndex
INTEGER,
mpSysTempType
DisplayString,
mpSysTempStatus
INTEGER,
mpSysTempReading
INTEGER,
mpSysTempMinThresh
INTEGER,
mpSysTempMaxThresh
INTEGER
}
mpSysTempPackageIndex OBJECT-TYPE
SYNTAX INTEGER {
com0(1), -- chg to small case 12/21/98YH
com1(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the Index value to identify the COM
Package in the equipment uniquely."
::= { mpSysTempEntry 1 }
mpSysTempType OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the character string which describes the
com unit type."
::= { mpSysTempEntry 2 }
mpSysTempStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
abnormal(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the status of the temperature of this
equipment inside. If it is set to '1', the
temperature is within the normal temperature
range. If it is set to '2', the temperrature
is in the abnomal range."
::= { mpSysTempEntry 3 }
mpSysTempReading OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the temperature of the equipment
inside, in degree (Celusius)."
::= { mpSysTempEntry 4 }
mpSysTempMinThresh OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the temperature of the equipment
inside, in degree (Celusius)."
::= { mpSysTempEntry 5 }
mpSysTempMaxThresh OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the higher threshold of the normal
temparature range for the equipment, in
degree (Celsius)."
::= { mpSysTempEntry 6 }
mpSysEqpTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpSysEqpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table of the outside equipment
information."
::= { mpSystem 6 }
mpSysEqpEntry OBJECT-TYPE
SYNTAX MpSysEqpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the entry of the outside equipment
information."
INDEX { mpSysEqpIndex }
::= { mpSysEqpTable 1 }
MpSysEqpEntry ::=
SEQUENCE {
mpSysEqpIndex
INTEGER,
mpSysEqpType
DisplayString,
mpSysEqpStatus
INTEGER
}
mpSysEqpIndex OBJECT-TYPE
SYNTAX INTEGER {
equipment0(1),
equipment1(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index value to identify the
outside equipment uniquely."
::= { mpSysEqpEntry 1 }
mpSysEqpType OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the character string which describes the
external equipment type."
::= { mpSysEqpEntry 2 }
mpSysEqpStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
abnormal(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the status of the outside equipment
operation. If it is set to '1', the outside
equipment operation is normal. If it is set to
'2', the outside equipment operation is abnormal."
::= { mpSysEqpEntry 3 }
mpSysCpuUseTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpSysCpuUseEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table of the percentage of cpu using
information."
::= { mpSystem 7 }
mpSysCpuUseEntry OBJECT-TYPE
SYNTAX MpSysCpuUseEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the entry of the percentage of cpu using
information."
INDEX { mpSysCpuUseIndex,
mpSysCpuTimeIndex }
::= { mpSysCpuUseTable 1 }
MpSysCpuUseEntry ::=
SEQUENCE {
mpSysCpuUseIndex
INTEGER,
mpSysCpuTimeIndex
INTEGER,
mpSysCpuUseType
DisplayString,
mpSysCpuTimeType
DisplayString,
mpSysCpuUse
INTEGER
}
mpSysCpuUseIndex OBJECT-TYPE
SYNTAX INTEGER {
slot1(1),
slot2(2),
slot3(3),
slot4(4),
slot5(5),
slot6(6),
slot7(7),
slot8(8),
slot9(9),
slot10(10),
slot11(11),
slot12(12),
com0(91),
com1(93)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index value to identify the
package in the equipment uniquely."
::= { mpSysCpuUseEntry 1 }
mpSysCpuTimeIndex OBJECT-TYPE
SYNTAX INTEGER {
seconds5(1),
minute1(2),
minutes5(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index value to identify the
time collecting percentage of cpu using uniquely."
::= { mpSysCpuUseEntry 2 }
mpSysCpuUseType OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the character string which describes the
slot type."
::= { mpSysCpuUseEntry 3 }
mpSysCpuTimeType OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the character string which describes the
time type of collecting percentage of cpu using."
::= { mpSysCpuUseEntry 4 }
mpSysCpuUse OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the percentage of cpu using."
::= { mpSysCpuUseEntry 5 }
-- ***************************************************************************
-- the MM_Node9110/9120 Interface Card Group
-- ***************************************************************************
-- Implementation of this group is mandatory for all the MM_Node9110/9120 systems.
mpIfCardTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpIfCardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "A table that contains information about interface
card."
::= { mpIfCard 1 }
mpIfCardEntry OBJECT-TYPE
SYNTAX MpIfCardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "A entry Indicates that contains information about interface
card."
INDEX { mpIfCardSlotNumber }
::= { mpIfCardTable 1 }
MpIfCardEntry ::=
SEQUENCE {
mpIfCardSlotNumber
INTEGER,
mpIfCardType
INTEGER,
mpIfCardOperSide
DisplayString,
mpIfCardOperVersion
DisplayString,
mpIfCardSideAVersion
DisplayString,
mpIfCardSideBVersion
DisplayString,
mpIfCardBootDpVersion
DisplayString
}
mpIfCardSlotNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates slot number of the interface card."
::= { mpIfCardEntry 1 }
mpIfCardType OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates kind of the interface card."
::= { mpIfCardEntry 2 }
mpIfCardOperSide OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the side which was used for setting up"
::= { mpIfCardEntry 3 }
mpIfCardOperVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the firmware version in operation."
::= { mpIfCardEntry 4 }
mpIfCardSideAVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the firmware version of side A."
::= { mpIfCardEntry 5 }
mpIfCardSideBVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the firmware version of side B."
::= { mpIfCardEntry 6 }
mpIfCardBootDpVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the firmware version of BOOT/DP."
::= { mpIfCardEntry 7 }
-- ***************************************************************************
-- the MM_Node9110/9120 Ether Port Group
-- ***************************************************************************
-- Implementation of this group is mandatory for all the MM_Node9110/9120 systems.
mpEtherPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpEtherPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table of Ether port information."
::= { mpEtherPort 1 }
mpEtherPortEntry OBJECT-TYPE
SYNTAX MpEtherPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the entry of each Ether port's
information."
INDEX { mpEtherPortIfIndex }
::= { mpEtherPortTable 1 }
MpEtherPortEntry ::=
SEQUENCE {
mpEtherPortIfIndex
INTEGER,
mpEtherPortLoopBackType
INTEGER,
mpEtherPortMode
INTEGER
}
mpEtherPortIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the interface number assigned to the
Ether port uniquely in the equipment. Each Ethernet
port identified by this object is the same Ethernet
port identified by the same number of the ifIndex."
::= { mpEtherPortEntry 1 }
mpEtherPortLoopBackType OBJECT-TYPE
SYNTAX INTEGER {
none(1),
internal(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the type of the Loop-back test. If it is
set to '2', the internal Loop-back test is executed.
The Loop-back test is finished when one test packet
has been sent. If it is set to '1', the Loop-back
testing is not being executed, which means it is in
the normal mode."
::= { mpEtherPortEntry 2 }
mpEtherPortMode OBJECT-TYPE
SYNTAX INTEGER{
auto(1),
hdx10(2),
fdx10(3),
hdx100(4),
fdx100(5),
hdx1000(6), -- @013
fdx1000(7) -- @013
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the operation mode of the port.
In case of Antomatical mode, the value '1' is set.
In case of HDX10M, the value '2' is set.
In case of FDX10M, the value '3' is set.
In case of HDX100M, the value '4' is set.
In case of FDX100M, the value '5' is set.
In case of HDX1000M, the value '6' is set. -- @013
In case of FDX1000M, the value '7' is set. -- @013
The default value is '1'."
::= { mpEtherPortEntry 3 }
mpEtherPortStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpEtherPortStatusEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table of Ether port status
information."
::= { mpEtherPort 2 }
mpEtherPortStatusEntry OBJECT-TYPE
SYNTAX MpEtherPortStatusEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the entry of each Ether port's status
information."
INDEX { mpEtherPortStsIfIndex }
::= { mpEtherPortStatusTable 1 }
MpEtherPortStatusEntry ::=
SEQUENCE {
mpEtherPortStsIfIndex
INTEGER,
mpEtherPortStsLoopBackResult
INTEGER,
mpEtherPortStsMode
INTEGER,
mpEtherPortStsSpeed
Gauge,
mpEtherPortStsFullDuplex
INTEGER
}
mpEtherPortStsIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the interface number assigned to the
Ether port uniquely in the equipment. Each Ethernet
port identified by this object is the same Ethernet
port identified by the same number of the ifIndex."
::= { mpEtherPortStatusEntry 1 }
mpEtherPortStsLoopBackResult OBJECT-TYPE
SYNTAX INTEGER {
invalid(1),
notAccepted(2),
success(3),
fail(4)
}
-- @008 ACCESS read-write
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the result of the Loop-back test."
::= { mpEtherPortStatusEntry 2 }
mpEtherPortStsMode OBJECT-TYPE
SYNTAX INTEGER {
auto(1),
manual(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates operation mode of the port.
If it set to '1', operation mode is automatic.
If it set to '2', operation mode is manual."
::= { mpEtherPortStatusEntry 3 }
mpEtherPortStsSpeed OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicastes current speed of the port in bps."
::= { mpEtherPortStatusEntry 4 }
mpEtherPortStsFullDuplex OBJECT-TYPE
SYNTAX INTEGER {
hdx(1),
fdx(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates which current port status is full-duplex
or half-duplex. If it is set to '1', it is
half-duplex. If it is set to '2', it is
full-duplex."
::= { mpEtherPortStatusEntry 5 }
-- ***************************************************************************
-- the MM_Node9110/9120 Virtual LAN Group
-- ***************************************************************************
-- Implementation of this group is mandatory for all the MM_Node9110/9120 systems.
mpVlanModeStatus OBJECT-TYPE
SYNTAX INTEGER {
active(1),
notInService(2),
notReady(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates to validate the configuration of VLAN
group. It is set to '1' when the configuration will
be valid, after the value of objects had been
modified."
::= { mpVlan 1 }
-- the VLAN table
mpVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpVlanEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "It is used for VLAN configuration."
::= { mpVlan 2 }
mpVlanEntry OBJECT-TYPE
SYNTAX MpVlanEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table entry of the VLAN
configuration."
INDEX { mpVlanIndex }
::= { mpVlanTable 1 }
MpVlanEntry ::=
SEQUENCE {
mpVlanIndex
INTEGER,
mpVlanRtrIndex
INTEGER,
mpVlanName
DisplayString,
mpVlanNameStatus
INTEGER
}
mpVlanIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the specified number to identify the
VLAN. The lowest number must be assigned to the
default VLAN."
::= { mpVlanEntry 1 }
mpVlanRtrIndex OBJECT-TYPE
SYNTAX INTEGER
-- @008 ACCESS read-write
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the interface number assigned to the VLAN
uniquely, within the equipment. The VLAN identified
by this object is the same VLAN identified by the
same number of ifIndex. The lowest number must be
assigned to the default VLAN."
::= { mpVlanEntry 2 }
mpVlanName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..40))
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the name which is assigned to the VLAN
for administrative purpose. I is used to assign or
change the name of VLAN. In the initial state, only
'default' is registered as the default VLAN. The
default VLAN name cannot be changed."
::= { mpVlanEntry 3 }
mpVlanNameStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "No description."
::= { mpVlanEntry 4 }
-- the VLAN Group table
mpVlanGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpVlanGroupEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table entry of the VLAN group name
registration."
::= { mpVlan 3 }
mpVlanGroupEntry OBJECT-TYPE
SYNTAX MpVlanGroupEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table entry of the VLAN group name
registration."
INDEX { mpVlanGrpIndex }
::= { mpVlanGroupTable 1 }
MpVlanGroupEntry ::=
SEQUENCE {
mpVlanGrpIndex
INTEGER,
mpVlanGrpName
DisplayString,
mpVlanGrpNameStatus
INTEGER
}
mpVlanGrpIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify VLAN group.
The value of this index and the index mpVlanIndex
must be assigned uniquely,witrhin the range of
2 - 4095."
::= { mpVlanGroupEntry 1 }
mpVlanGrpName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..40))
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is the name defined to this VLAN
Group, for management purpose."
::= { mpVlanGroupEntry 2 }
mpVlanGrpNameStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to create or delete the entry
of mpVlanGroupTable. The value '1' is set to
create the entry, and the value '2' is set to
delete the entry."
::= { mpVlanGroupEntry 3 }
-- the Bigpipe table
mpVlanBigpipeTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpVlanBigpipeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table type object of BigPipe name
registration."
::= { mpVlan 4 }
mpVlanBigpipeEntry OBJECT-TYPE
SYNTAX MpVlanBigpipeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the entry of the mpVlanBigPipeTable."
INDEX { mpVlanBigpipeIndex }
::= { mpVlanBigpipeTable 1 }
MpVlanBigpipeEntry ::=
SEQUENCE {
mpVlanBigpipeIndex
INTEGER,
mpVlanBigpipeName
DisplayString,
mpVlanBigpipeNameStatus
INTEGER,
mpVlanBigpipeMode -- @013
INTEGER -- @013
}
mpVlanBigpipeIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "No description."
::= { mpVlanBigpipeEntry 1 }
mpVlanBigpipeName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..40))
ACCESS read-write
STATUS mandatory
DESCRIPTION "This is the index to identify the BigPipe. The
value of this index should be within 1 - 6."
::= { mpVlanBigpipeEntry 2 }
mpVlanBigpipeNameStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to create or delete the entry
of mpVlanBigPipeTable. The value '1' is set to
create the entry, and the value '2' is set to
delete the entry."
::= { mpVlanBigpipeEntry 3 }
-- @013 add START
mpVlanBigpipeMode OBJECT-TYPE
SYNTAX INTEGER {
open(1),
clese(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to specify the communication
status of BigPipe to VLAN. If the value is set to '1',
frames to/from all VLANs (except VLANs registered
in mpVlanBigpipeVidControlTable) are passed. If the
value is set to '2', frames to/from all VLANs (except
VLANs registered in mpVlanBigpipeVidControlTable)
are filtered. The default value is '1'."
::= { mpVlanBigpipeEntry 4 }
-- @013 add END
-- the Vlan Intf table
mpVlanIntfTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpVlanIntfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table type object of the interface
(Ethernet port and logical ELAN port)
subsucription to VLAN."
::= { mpVlan 5 }
mpVlanIntfEntry OBJECT-TYPE
SYNTAX MpVlanIntfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table entry of mpVlanIntfTable."
INDEX { mpVlanIntfVlanIndex,
mpVlanIntfNumber }
::= { mpVlanIntfTable 1 }
MpVlanIntfEntry ::=
SEQUENCE {
mpVlanIntfVlanIndex
INTEGER,
mpVlanIntfNumber
INTEGER,
mpVlanIntfStatus
INTEGER
}
mpVlanIntfVlanIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the existing VLAN
to which the interfaces are subscribed. When the
equipment is just shipped from factory, all the
Ethernet ports are subscribed to the default
VLAN."
::= { mpVlanIntfEntry 1 }
mpVlanIntfNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the Ethernet port
number or logical ELAN port number subscribed to
this VLAN. The value of this index is the same as
ifIndex."
::= { mpVlanIntfEntry 2 }
mpVlanIntfStatus OBJECT-TYPE
SYNTAX INTEGER{
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to register or delete the
interface to this VLAN. The value '1' is set to
register the interface to this VLAN, and the value
'2' is set to delete the interface from this VLAN.
When all the interfaces are deleted from this
VLAN, the table entry of this VLAN is also
deleted."
::= { mpVlanIntfEntry 3 }
-- the Vlan Group Intf table
mpVlanGroupIntfTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpVlanGroupIntfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table type object of the VLAN
subscription to VLAN Group."
::= { mpVlan 6 }
mpVlanGroupIntfEntry OBJECT-TYPE
SYNTAX MpVlanGroupIntfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table entry of mpVlanGroupIntfTable."
INDEX { mpVlanGrpIntfIndex,
mpVlanGrpIntfVlanIndex }
::= { mpVlanGroupIntfTable 1 }
MpVlanGroupIntfEntry ::=
SEQUENCE {
mpVlanGrpIntfIndex
INTEGER,
mpVlanGrpIntfVlanIndex
INTEGER,
mpVlanGrpIntfStatus
INTEGER
}
mpVlanGrpIntfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the existing VLAN
Group to which the VLANs are subscribed."
::= { mpVlanGroupIntfEntry 1 }
mpVlanGrpIntfVlanIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the VLAN which is
subscribed to this VLAN Group."
::= { mpVlanGroupIntfEntry 2 }
mpVlanGrpIntfStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to register/delete the VLAN
to/from this VLAN Group. The value '1' is set to
register this VLAN to this VLAN Group, and the
value '2' is set to delete this VLAN from this
VLAN Group."
::= { mpVlanGroupIntfEntry 3 }
-- the Bigpipe Intf table
mpVlanBigpipeIntfTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpVlanBigpipeIntfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table type object of the interface
(Ethernet port) subscription to BigPipe."
::= { mpVlan 7 }
mpVlanBigpipeIntfEntry OBJECT-TYPE
SYNTAX MpVlanBigpipeIntfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table entry of
mpVlanBigPipeIntfTable."
INDEX { mpVlanBigpipeIntfIndex,
mpVlanBigpipeIntfNumber }
::= { mpVlanBigpipeIntfTable 1 }
MpVlanBigpipeIntfEntry ::=
SEQUENCE {
mpVlanBigpipeIntfIndex
INTEGER,
mpVlanBigpipeIntfNumber
INTEGER,
mpVlanBigpipeIntfNumberStatus
INTEGER
}
mpVlanBigpipeIntfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the existing
BigPipe."
::= { mpVlanBigpipeIntfEntry 1 }
mpVlanBigpipeIntfNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the physical
interface (Ethernet port) number subscribed to
this BigPipe. The value of this index is the same
as the value of ifIndex. The interface which is to
be subscribed to BigPipe must not be subscribedany
VLAN."
::= { mpVlanBigpipeIntfEntry 2 }
mpVlanBigpipeIntfNumberStatus OBJECT-TYPE
SYNTAX INTEGER{
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to register/delete the
interface (Ethernet port) to/from this BigPipe.
The value '1' is set to register this interface to
this BigPipe, and the value '2' is set to delete
this interface from this BigPipe."
::= { mpVlanBigpipeIntfEntry 3 }
-- the Vlan Mac table
mpVlanMacTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpVlanMacEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table type object of MAC address data
of the VLAN."
::= { mpVlan 8 }
mpVlanMacEntry OBJECT-TYPE
SYNTAX MpVlanMacEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table entry of mpVlanMacTable."
INDEX { mpVlanMacVlanIndex,
mpVlanMacAddress }
::= { mpVlanMacTable 1 }
MpVlanMacEntry ::=
SEQUENCE {
mpVlanMacVlanIndex
INTEGER,
mpVlanMacAddress
MacAddress,
mpVlanMacIntfNumber
INTEGER,
mpVlanMacStatus
INTEGER
}
mpVlanMacVlanIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the existing VLAN.
The value of this object is the VLAN number."
::= { mpVlanMacEntry 1 }
mpVlanMacAddress OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object is the MAC address which is included
in this VLAN."
::= { mpVlanMacEntry 2 }
mpVlanMacIntfNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is the Ethernet port number or
logical ELAN number, from which the frame with
source MAC address included in this VLAN can be
received.This interface must belong to this VLAN.
This object is set to '0' when no port is
specified."
::= { mpVlanMacEntry 3 }
mpVlanMacStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to create or delete the entry
of this table. The value '1' is set to create the
entry, and the value '2' is set to deletethe
entry."
::= { mpVlanMacEntry 4 }
-- Bigpipe Vid Control table
mpVlanBigpipeVidControlTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpVlanBigpipeVidControlEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table type object of the filter
condition concerning to VID for BigPipe."
::= { mpVlan 9 }
mpVlanBigpipeVidControlEntry OBJECT-TYPE
SYNTAX MpVlanBigpipeVidControlEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table entry of
mpVlanBigpipeVidControlTable."
INDEX { mpVlanBigpipeVidControlIndex,
mpVlanBigpipeVidControlVid }
::= { mpVlanBigpipeVidControlTable 1 }
MpVlanBigpipeVidControlEntry ::=
SEQUENCE {
mpVlanBigpipeVidControlIndex
INTEGER,
mpVlanBigpipeVidControlVid
INTEGER,
mpVlanBigpipeVidControlStatus
INTEGER
}
mpVlanBigpipeVidControlIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the BigPipe to
which this filter condition is applied."
::= { mpVlanBigpipeVidControlEntry 1 }
mpVlanBigpipeVidControlVid OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object is the VID of VLAN or VLAN Group, to
which this filter condition is applied."
::= { mpVlanBigpipeVidControlEntry 2 }
mpVlanBigpipeVidControlStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to register/delete the VID
filter condition for BigPipe. The value '1' is
set to register the filter condition, and the
value '2' is set to delete the filter condition."
::= { mpVlanBigpipeVidControlEntry 3 }
-- Forwarding Data Base table
mpVlanTpFdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpVlanTpFdbEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "A table that contains information about
forwarding database per VLAN."
::= { mpVlan 10 }
mpVlanTpFdbEntry OBJECT-TYPE
SYNTAX MpVlanTpFdbEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Each entry contains information about
forwarding database per VLAN."
INDEX { mpVlanTpFdbVlanIndex, mpVlanTpFdbMacAddress }
::= { mpVlanTpFdbTable 1 }
MpVlanTpFdbEntry ::=
SEQUENCE {
mpVlanTpFdbVlanIndex
INTEGER,
mpVlanTpFdbMacAddress
MacAddress,
mpVlanTpFdbIntfNumber
INTEGER,
mpVlanTpFdbStatus
INTEGER
}
mpVlanTpFdbVlanIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the VLAN number to specify the
forwarding database per VLAN."
::= { mpVlanTpFdbEntry 1 }
mpVlanTpFdbMacAddress OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the destination MAC Address which
belongs to the forwarding information of this
VLAN."
::= { mpVlanTpFdbEntry 2 }
mpVlanTpFdbIntfNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Either the value '0', or the port number of
the port from which the frame, which has a
source address equal to the value of the
'mpVlanTPFdbMacAddress', was received.
A value of '0' indicates that the port number
has not been learned but that the bridge
does have some forwarding information about
this address."
::= { mpVlanTpFdbEntry 3 }
mpVlanTpFdbStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
invalid(2),
learned(3),
self(4),
mgmt(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "The state of this entry. If it is '1', this
entry is none of the following. If it is '2',
this entry is not longer valie, but has not
yet been flushed from the table. If it is '3',
this entry was learned, and is being used. If
it is '4', this entry is the bridge's MAC
addresses. If it is '5', this entry is the
MAC address which was registered as filtering
condition."
::= { mpVlanTpFdbEntry 4 }
mpVlanTagProtocolId OBJECT-TYPE
SYNTAX INTEGER (1501..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates VLAN Tag Protocol ID used in this
system. Range of VLAN Tag Protocol ID is
from 1501(0x05dd) to 65535(0xffff) except
2048(0x0800), 2054(0x0806)."
::= { mpVlan 11 }
-- @014 add START
mpVlanTagPpTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpVlanTagPpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "It is used for VLAN Tag PP(Point-to-Point)
configuration."
::= { mpVlan 12 }
mpVlanTagPpEntry OBJECT-TYPE
SYNTAX MpVlanTagPpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table entry of the VLAN Tag PP
configuration."
INDEX { mpVlanTagPpIndex }
::= { mpVlanTagPpTable 1 }
MpVlanTagPpEntry ::=
SEQUENCE {
mpVlanTagPpIndex
INTEGER,
mpVlanTagPpRtrIndex
INTEGER,
mpVlanTagPpIntfNumber
INTEGER,
mpVlanTagPpName
DisplayString,
mpVlanTagPpMacType
INTEGER,
mpVlanTagPpNameStatus
INTEGER
}
mpVlanTagPpIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the specified number to identify the
VLAN Tag PP."
::= { mpVlanTagPpEntry 1 }
mpVlanTagPpRtrIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the interface number assigned to the VLAN
Tag PP uniquely, within the equipment. The VLAN Tag
PP identified by this object is the same VLAN Tag PP
identified by the same number of ifIndex."
::= { mpVlanTagPpEntry 2 }
mpVlanTagPpIntfNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This is the index to identify the Ethernet port
number or PPP port number subscribed to this VLAN
Tag PP. The value of this index is the same as
ifIndex."
::= { mpVlanTagPpEntry 3 }
mpVlanTagPpName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..40))
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the name which is assigned to the VLAN
Tag PP for administrative purpose. It is used to
assign or change the name of VLAN Tag PP."
::= { mpVlanTagPpEntry 4 }
mpVlanTagPpMacType OBJECT-TYPE
SYNTAX INTEGER {
global(1),
private(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the MAC address type. If the value is
set to '1', global MAC address of the physical port
is used. If the value is set to '2', private MAC
address given by user (first 4 octets) is used.
In case of 2, the last two octets is given by the
value of the mpVlanTagPpIndex."
::= { mpVlanTagPpEntry 5 }
mpVlanTagPpNameStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to register or delete the
VLAN Tag PP."
::= { mpVlanTagPpEntry 6 }
-- @014 add END
-- ***************************************************************************
-- the MM_Node9110/9120 Bridge Group
-- ***************************************************************************
-- Destination Mac Filter table
mpBrgDestMacFilterTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpBrgDestMacFilterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table type object of the filter
condition concerning to the destination MAC
address."
::= { mpBridge 1 }
mpBrgDestMacFilterEntry OBJECT-TYPE
SYNTAX MpBrgDestMacFilterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table entry of
mpBrgDestMacFilterTable."
INDEX { mpBrgDestMacFilterVlanIndex,
mpBrgDestMacFilterAddress }
::= { mpBrgDestMacFilterTable 1 }
MpBrgDestMacFilterEntry ::=
SEQUENCE {
mpBrgDestMacFilterVlanIndex
INTEGER,
mpBrgDestMacFilterAddress
MacAddress,
mpBrgDestMacFilterStatus
INTEGER
}
mpBrgDestMacFilterVlanIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the VLAN to which
this filter condition is applied."
::= { mpBrgDestMacFilterEntry 1 }
mpBrgDestMacFilterAddress OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object is the destination MAC address which
is filtered in this VLAN."
::= { mpBrgDestMacFilterEntry 2 }
mpBrgDestMacFilterStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to create or delete the table
entry. The value '1' is set to create the entry,
and the value '2' is set to delete the entry."
::= { mpBrgDestMacFilterEntry 3 }
-- Source Mac Filter table
mpBrgSrcMacFilterTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpBrgSrcMacFilterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table type object of the filter
condition concerning to the source MAC address."
::= { mpBridge 2 }
mpBrgSrcMacFilterEntry OBJECT-TYPE
SYNTAX MpBrgSrcMacFilterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table entry of
mpBrgSrcMacFilterTable."
INDEX { mpBrgSrcMacFilterVlanIndex,
mpBrgSrcMacFilterAddress }
::= { mpBrgSrcMacFilterTable 1 }
MpBrgSrcMacFilterEntry ::=
SEQUENCE {
mpBrgSrcMacFilterVlanIndex
INTEGER,
mpBrgSrcMacFilterAddress
MacAddress,
mpBrgSrcMacFilterStatus
INTEGER
}
mpBrgSrcMacFilterVlanIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the VLAN to which
this filter condition is applied."
::= { mpBrgSrcMacFilterEntry 1 }
mpBrgSrcMacFilterAddress OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object is the source MAC address which is
filtered in this VLAN."
::= { mpBrgSrcMacFilterEntry 2 }
mpBrgSrcMacFilterStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to create or delete the table
entry. The value '1' is set to create the entry,
and the value '2' is set to delete the entry."
::= { mpBrgSrcMacFilterEntry 3 }
-- Destination Port Filter table
mpBrgDestPortFilterTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpBrgDestPortFilterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table type ofject of the filter
condition concerning to the destination port."
::= { mpBridge 3 }
mpBrgDestPortFilterEntry OBJECT-TYPE
SYNTAX MpBrgDestPortFilterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table entry of
mpBrgDestPortFilterTable."
INDEX { mpBrgDestPortFilterIfIndex }
::= { mpBrgDestPortFilterTable 1 }
MpBrgDestPortFilterEntry ::=
SEQUENCE {
mpBrgDestPortFilterIfIndex
INTEGER,
mpBrgDestPortFilterStatus
INTEGER
}
mpBrgDestPortFilterIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the destination
port to which the filtering function is applied.
The value of this index is the same as IfIndex."
::= { mpBrgDestPortFilterEntry 1 }
mpBrgDestPortFilterStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to create or delete the table
entry. The value '1' is set to create the entry,
and the value '2' is set to delete the entry."
::= { mpBrgDestPortFilterEntry 2 }
-- Source Port Filter table
mpBrgSrcPortFilterTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpBrgSrcPortFilterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table type ofject of the filter
condition concerning to the source port."
::= { mpBridge 4 }
mpBrgSrcPortFilterEntry OBJECT-TYPE
SYNTAX MpBrgSrcPortFilterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table entry of
mpBrgSrcPortFilterTable."
INDEX { mpBrgSrcPortFilterIfIndex }
::= { mpBrgSrcPortFilterTable 1 }
MpBrgSrcPortFilterEntry ::=
SEQUENCE {
mpBrgSrcPortFilterIfIndex
INTEGER,
mpBrgSrcPortFilterStatus
INTEGER
}
mpBrgSrcPortFilterIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the source port to
which the filtering function is applied. The value
of this index is the same as IfIndex."
::= { mpBrgSrcPortFilterEntry 1 }
mpBrgSrcPortFilterStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to create or delete the table
entry. The value '1' is set to create the entry,
and the value '2' is set to delete the entry."
::= { mpBrgSrcPortFilterEntry 2 }
-- ***************************************************************************
-- the MM_Node9110/9120 Database Access Group
-- 10/23/1998 add mpDbAccessAllSave @001
-- 12/21/1998 add mpDbAccessAllSave @002
-- ***************************************************************************
-- Implementation of this group is mandatory for all the SANFRAN systems.
mpDbAccessSave OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Signal the system applications to save their config."
-- save<76>ˆ<CB86>ðŽÀ<C5BD>s·é<E2809A>ê<EFBFBD>Í1ðŽwè·é<E2809A>Bsave<76>ˆ<CB86>ŽÀ<C5BD>sÍ
-- 2ð•Ô·<E2809A>B2ðŽwèµ½<E2809A>ê<EFBFBD>Í<E2809A>A‰½à<E2809A>ˆ<CB86>ð<E2809A>sí¸Ésuccessð
-- •Ô·<E2809A>B"
::= { mpDbAccess 1 }
mpDbAccessAllSave OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Signal the system applications to save their all config."
-- save all<6C>ˆ<CB86>ðŽÀ<C5BD>s·é<E2809A>ê<EFBFBD>Í1ðŽwè·é<E2809A>Bsave all<6C>ˆ<CB86>ŽÀ<C5BD>sÍ
-- 2ð•Ô·<E2809A>B2ðŽwèµ½<E2809A>ê<EFBFBD>Í<E2809A>A‰½à<E2809A>ˆ<CB86>ð<E2809A>sí¸Ésuccessð
-- •Ô·<E2809A>B"
::= { mpDbAccess 2 }
-- ****************************************************************************
-- Event Log MIB Objects
-- 10/23/1998 all overwrite @001
-- ****************************************************************************
-- Implementation of this group is mandatory for all the SANFRAN systems.
-- Scalar objects
mpEventLogAttribute OBJECT-TYPE
SYNTAX INTEGER {
wraparound (1),
discardnewevents (2),
newlog (3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Specifies the type of logging for the events."
::= { mpEventLog 1 }
mpEventLogSize OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Specifies the log size."
::= { mpEventLog 2 }
mpEventLoggingFilter OBJECT-TYPE
SYNTAX INTEGER -- 0x01 (bit 0) for CRITICAL
-- 0x02 (bit 1) for MAJOR
-- 0x04 (bit 2) for MINOR
-- 0x08 (bit 3) for WARNING
-- 0x10 (bit 4) for INFORMATIONAL
ACCESS read-write
STATUS mandatory
DESCRIPTION "Specifies filtering to be applied to incoming
events. Bit mapped."
::= { mpEventLog 3 }
mpEventLogEarliestEvent OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Specifies the index of the earliest event in
the log."
::= { mpEventLog 4 }
mpEventLogLatestEvent OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Specifies the index of the latest event in the log."
::= { mpEventLog 5 }
mpEventLogNumEntries OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Specifies the number of entries in the log."
::= { mpEventLog 6 }
mpEventLogCriticalEvents OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of critical events in the log."
::= { mpEventLog 7 }
mpEventLogMajorEvents OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of major events in the log."
::= { mpEventLog 8 }
mpEventLogMinorEvents OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of minor events in the log."
::= { mpEventLog 9 }
mpEventLogWarningEvents OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of warning events in the log."
::= { mpEventLog 10 }
mpEventLogInformationalEvents OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Number of informational events in the log."
::= { mpEventLog 11 }
mpEventLogClearAll OBJECT-TYPE
SYNTAX INTEGER {
clear (1),
noaction (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Clear the log if set to clear."
::= { mpEventLog 12 }
mpEventLogClearSeverity OBJECT-TYPE
SYNTAX INTEGER {
critical (1),
major (2),
minor (3),
warning (4),
informational (5),
noaction (6)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Deletes entries in the log with specified severity."
::= { mpEventLog 13 }
mpEventLogClearPeriod OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION "Deletes entries in the log within the
specified period.
format : yyyy/[m]m/[d]d yyyy/m[m]/[d]d
yyyy year
mm month
dd day "
::= { mpEventLog 14 }
-- Tabular objects
mpEventTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpEventEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Event related details."
::= { mpEventLog 15 }
mpEventEntry OBJECT-TYPE
SYNTAX MpEventEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Details for particular event."
INDEX { mpEventIndex }
::= { mpEventTable 1 }
MpEventEntry ::=
SEQUENCE {
mpEventIndex INTEGER,
mpEventSource INTEGER,
mpEventCode INTEGER,
mpEventTimeStamp DisplayString,
mpEventSeverity INTEGER,
mpEventDescription DisplayString
}
mpEventIndex OBJECT-TYPE
SYNTAX INTEGER (1..4294967295)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index to the event in the table."
::= { mpEventEntry 1 }
mpEventSource OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates any code that may be associated with the
source of the event. If no source is associated
defaults to 0."
::= { mpEventEntry 2 }
mpEventCode OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates any code that may be associated with the
event for further details. If no code is associated
defaults to 0."
::= { mpEventEntry 3 }
mpEventTimeStamp OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "Timestamp of the event."
::= { mpEventEntry 4 }
mpEventSeverity OBJECT-TYPE
SYNTAX INTEGER
{
critical(1),
major(2),
minor(3),
warning(4),
informational(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates event severity."
::= { mpEventEntry 5 }
mpEventDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION "Brief description of the recorded event."
::= { mpEventEntry 6 }
mpTrapFilterTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpTrapFilterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table of Trap Filter Information."
::= { mpEventLog 16 }
mpTrapFilterEntry OBJECT-TYPE
SYNTAX MpTrapFilterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the entry of Trap Filter Information."
INDEX { mpTrapFilterEnterprise,
mpTrapFilterGeneric,
mpTrapFilterSpecific }
::= { mpTrapFilterTable 1 }
MpTrapFilterEntry ::=
SEQUENCE { mpTrapFilterGeneric INTEGER,
mpTrapFilterSpecific INTEGER,
mpTrapFilterEnterprise OBJECT IDENTIFIER,
mpTrapFilterStatus INTEGER,
mpTrapFilterName DisplayString }
mpTrapFilterGeneric OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object is the generic-trap to identify
the trap to which this filter condition is
applied."
::= { mpTrapFilterEntry 1 }
mpTrapFilterSpecific OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object is the specific-trap to identify
the trap to which this filter condition is
applied."
::= { mpTrapFilterEntry 2 }
mpTrapFilterEnterprise OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object is the enterprise-trap to identify
the trap to which this filter condition is
applied."
::= { mpTrapFilterEntry 3 }
mpTrapFilterStatus OBJECT-TYPE
SYNTAX INTEGER { enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies validity of trap filter."
::= { mpTrapFilterEntry 4 }
mpTrapFilterName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object is the name of the trap to be
displayed."
::= { mpTrapFilterEntry 5 }
mpEventTrapSeverityTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpEventTrapSeverityEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Control Severity of Trap"
--ƒgƒ‰ƒbƒvÌ<E2809A>d—v“x<E2809C>î•ñðŠÇ—<C387>·é
::= { mpEventLog 17 }
mpEventTrapSeverityEntry OBJECT-TYPE
SYNTAX MpEventTrapSeverityEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "severity of SpecificTrap"
--“Áèƒgƒ‰ƒbƒvÌ<E2809A>d—v“x<E2809C>î•ñ
INDEX { mpEventTrapSeverityIndex }
::= { mpEventTrapSeverityTable 1 }
MpEventTrapSeverityEntry ::=
SEQUENCE {
mpEventTrapSeverityIndex INTEGER,
mpEventTrapCode INTEGER,
mpEventTrapSeverity INTEGER,
mpEventTrapDescription DisplayString
}
mpEventTrapSeverityIndex OBJECT-TYPE
SYNTAX INTEGER (1..4294967295)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index of Trap Severity Table"
--ƒgƒ‰ƒbƒv<C692>d—v“xƒe<C692>[ƒuƒÌƒCƒ“ƒfƒbƒNƒX
::= { mpEventTrapSeverityEntry 1 }
mpEventTrapCode OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "EventCode"
--ƒCƒxƒ“ƒgƒR<C692>[ƒh
::= { mpEventTrapSeverityEntry 2 }
mpEventTrapSeverity OBJECT-TYPE
SYNTAX INTEGER
{
critical(1),
major(2),
minor(3),
warning(4),
informational(5)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Severity of Trap"
--ƒgƒ‰ƒbƒvÌ<E2809A>d—v“x
::= { mpEventTrapSeverityEntry 3 }
mpEventTrapDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION "Information of Trap"
--ƒgƒ‰ƒbƒvÌŠÈŒ‰È<E2809A>î•ñ
::= { mpEventTrapSeverityEntry 4 }
mpEventLogAlmRenewalTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION "SysUpTime of Alm State Change"
--ALMÌ<E2809A>óԕω»ª”­<E2809D>µ½Žž<C5BD><C5BE>
::= { mpEventLog 18 }
-- ***************************************************************************
-- the SanFran UISM Group
-- ***************************************************************************
mpUiSessionTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpUiSessionEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Table that describes active connections."
::= { mpUiSession 1 }
mpUiSessionEntry OBJECT-TYPE
SYNTAX MpUiSessionEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Describes each node in the session table. "
INDEX { mpUiSessionPort }
::= { mpUiSessionTable 1 }
MpUiSessionEntry ::=
SEQUENCE {
mpUiSessionPort INTEGER,
mpUiSessionTime INTEGER,
mpUiSessionUserStatus INTEGER,
mpUiSessionStatus INTEGER
}
mpUiSessionPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The telnet port/async port that the session is
using. "
::= { mpUiSessionEntry 1 }
mpUiSessionTime OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION "The starting time of the session "
::= { mpUiSessionEntry 2 }
mpUiSessionUserStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
operator (2),
supervisor (3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Status of the session user. "
::= { mpUiSessionEntry 3 }
mpUiSessionStatus OBJECT-TYPE
SYNTAX INTEGER{
valid (1),
invalid (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Session validity "
::= { mpUiSessionEntry 4 }
-- ***************************************************************************
-- the MM_Node9110/9120 FTP Group
-- ***************************************************************************
-- Implementation of this group is mandatory for all the MM_Node9110/9120 systems.
mpFtpServerStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object controls the operating status of FTP
server. The value '1' is set to enable the FTP
server functionality, and the value '2' is set to
disable the FTP server functionality."
::= { mpFtp 1 }
-- ***************************************************************************
-- the MM_Node9110/9120 DHCP/BOOTP Group
-- ***************************************************************************
-- Implementation of this group is mandatory for
-- all the MM_Node9110/9120 systems.
mpDhcpRelayRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object is the counter of the total number of
received Dhcp Relay request."
::= { mpDhcp 1 }
mpDhcpRelayReplys OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the counter of the total number of
received Dhcp Relay reply."
::= { mpDhcp 2 }
mpDhcpRelayRequestDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the counter of the total number of
discarded Dhcp Relay request."
::= { mpDhcp 3 }
mpDhcpRelayReplyDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the counter of the total number of
discareded Dhcp Relay reply."
::= { mpDhcp 4 }
mpDhcpRelayEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-only
-- ACCESS read-write
STATUS mandatory
DESCRIPTION "The current operational state of the Dhcp Relay
Agent. This object is changed to '1' automatically,
when mpDhcpRelayIfTable is created initially.
Vice versa, this object is changed to '2'
automatically, when mpDhcpRelayIfTable is deleted
lastly. The default value of this object is '2'."
::= { mpDhcp 5 }
mpDhcpRelayMaxHops OBJECT-TYPE
SYNTAX INTEGER (1..16)
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the maximum number of the
hop count of Dhcp Relay Agent. The value of this
object must be within the range of 1 - 16.
The default value of this object is 4."
::= { mpDhcp 6 }
-- @020 the BOOTP/DHCP relay destination IP address table
-- @020 mpDhcpRelayTable OBJECT-TYPE
-- @020 SYNTAX SEQUENCE OF MpDhcpRelayEntry
-- @020 ACCESS not-accessible
-- @020 STATUS mandatory
-- @020 DESCRIPTION "This is the table type object of the Dhcp Relay
-- @020 Agent data."
-- @020 ::= { mpDhcp 7 }
-- @020 mpDhcpRelayEntry OBJECT-TYPE
-- @020 SYNTAX MpDhcpRelayEntry
-- @020 ACCESS not-accessible
-- @020 STATUS mandatory
-- @020 DESCRIPTION "This object is the table entry of
-- @020 mpDhcpRelayTable."
-- @020 INDEX { mpDhcpRelayEntIfIndex }
-- @020 ::= { mpDhcpRelayTable 1 }
-- @020 MpDhcpRelayEntry ::=
-- @020 SEQUENCE {
-- @020 mpDhcpRelayEntIfIndex
-- @020 INTEGER,
-- @020 mpDhcpRelayEntAddr
-- @020 IpAddress,
-- @020 mpDhcpRelayEntStatus
-- @020 INTEGER
-- @020 }
-- @020 mpDhcpRelayEntIfIndex OBJECT-TYPE
-- @020 SYNTAX INTEGER
-- @020 ACCESS read-only
-- @020 STATUS mandatory
-- @020 DESCRIPTION "This is the index to identify the VLAN/LIS
-- @020 interface. The value of this index is the same as
-- @020 ifIndex."
-- @020 ::= { mpDhcpRelayEntry 1 }
-- @020 mpDhcpRelayEntAddr OBJECT-TYPE
-- @020 SYNTAX IpAddress
-- @020 ACCESS read-write
-- @020 STATUS mandatory
-- @020 DESCRIPTION "This object specifies the relaying destination IP
-- @020 address."
-- @020 ::= { mpDhcpRelayEntry 2 }
-- @020 mpDhcpRelayEntStatus OBJECT-TYPE
-- @020 SYNTAX INTEGER {
-- @020 valid(1),
-- @020 invalid(2)
-- @020 }
-- @020 ACCESS read-write
-- @020 STATUS mandatory
-- @020 DESCRIPTION "This object is used to create or delete the table
-- @020 entry. The value '1' is set to create the entry,
-- @020 and the value '2' is set to delete the entry."
-- @020 ::= { mpDhcpRelayEntry 3 }
-- @020 add from
-- the BOOTP/DHCP relay interface table
mpDhcpRelayIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpDhcpRelayIfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table type object of the Dhcp Relay
Agent interface data."
::= { mpDhcp 8 }
mpDhcpRelayIfEntry OBJECT-TYPE
SYNTAX MpDhcpRelayIfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This object is the table entry of
mpDhcpRelayIfTable."
INDEX { mpDhcpRelayIfEntIfIndex }
::= { mpDhcpRelayIfTable 1 }
MpDhcpRelayIfEntry ::=
SEQUENCE {
mpDhcpRelayIfEntIfIndex
INTEGER,
mpDhcpRelayIfEntTransMode
INTEGER,
mpDhcpRelayIfEntRequests
Counter,
mpDhcpRelayIfEntReplies
Counter,
mpDhcpRelayIfEntRequestTransmits
Counter,
mpDhcpRelayIfEntRequestDiscards
Counter,
mpDhcpRelayIfEntReplyDiscards
Counter,
mpDhcpRelayIfEntStatus
INTEGER
}
mpDhcpRelayIfEntIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the router
interface. The value of this index is the same as
ifIndex."
::= { mpDhcpRelayIfEntry 1 }
mpDhcpRelayIfEntTransMode OBJECT-TYPE
SYNTAX INTEGER {
all1(1),
all2(2),
roundrobin(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "The type of Transfer Mode. The default value
of this object is '1'."
::= { mpDhcpRelayIfEntry 2 }
mpDhcpRelayIfEntRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object is the counter of the total number of
received BOOTP-REQUEST from this interface."
::= { mpDhcpRelayIfEntry 3 }
mpDhcpRelayIfEntReplies OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the counter of the total number of
attempt to transmit BOOTP-REPLY to this interface."
::= { mpDhcpRelayIfEntry 4 }
mpDhcpRelayIfEntRequestTransmits OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object is the counter of the total number of
transmitted BOOTP-REQUEST."
::= { mpDhcpRelayIfEntry 5 }
mpDhcpRelayIfEntRequestDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the counter of the total number of
discarded BOOTP-REQUEST."
::= { mpDhcpRelayIfEntry 6 }
mpDhcpRelayIfEntReplyDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the counter of the total number of
discareded BOOTP-REPLY."
::= { mpDhcpRelayIfEntry 7 }
mpDhcpRelayIfEntStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to create or delete the table
entry. The value '1' is set to create the entry,
and the value '2' is set to delete the entry."
::= { mpDhcpRelayIfEntry 8 }
-- the BOOTP/DHCP relay destination IP address table
mpDhcpRelayAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpDhcpRelayAddrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table type object of the Dhcp Relay
Agent Destination IP Address data."
::= { mpDhcp 9 }
mpDhcpRelayAddrEntry OBJECT-TYPE
SYNTAX MpDhcpRelayAddrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This object is the table entry of
mpDhcpRelayAddrTable."
INDEX { mpDhcpRelayAddrEntIfIndex, mpDhcpRelayAddrEntAddr }
::= { mpDhcpRelayAddrTable 1 }
MpDhcpRelayAddrEntry ::=
SEQUENCE {
mpDhcpRelayAddrEntIfIndex
INTEGER,
mpDhcpRelayAddrEntAddr
IpAddress,
mpDhcpRelayAddrEntStatus
INTEGER
}
mpDhcpRelayAddrEntIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This is the index to identify the router
interface. The value of this index is the same as
ifIndex."
::= { mpDhcpRelayAddrEntry 1 }
mpDhcpRelayAddrEntAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the relaying destination IP
address."
::= { mpDhcpRelayAddrEntry 2 }
mpDhcpRelayAddrEntStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to create or delete the table
entry. The value '1' is set to create the entry,
and the value '2' is set to delete the entry."
::= { mpDhcpRelayAddrEntry 3 }
-- @020 add end
-- ***************************************************************************
-- the MM_Node9110/9120 IP Group
-- ***************************************************************************
-- Implementation of this group is mandatory for all the MM_Node9110/9120 systems.
-- @015 the IP address table
-- @015 mpIpAddrTable OBJECT-TYPE
-- @015 SYNTAX SEQUENCE OF MpIpAddrEntry
-- @015 ACCESS not-accessible
-- @015 STATUS mandatory
-- @015 DESCRIPTION "The table of addressing information relevant to
-- @015 this entity's IP addresses."
-- @015 ::= { mpIp 1 }
-- @015 mpIpAddrEntry OBJECT-TYPE
-- @015 SYNTAX MpIpAddrEntry
-- @015 ACCESS not-accessible
-- @015 STATUS mandatory
-- @015 DESCRIPTION "The addressing information for one of this
-- @015 entity's IP addresses."
-- @015 INDEX { mpIpAdEntAddr,
-- @015 mpIpAdEntIfIndex }
-- @015 ::= { mpIpAddrTable 1 }
-- @015 MpIpAddrEntry ::=
-- @015 SEQUENCE {
-- @015 mpIpAdEntAddr
-- @015 IpAddress,
-- @015 mpIpAdEntIfIndex
-- @015 INTEGER,
-- @015 mpIpAdEntNetMask
-- @015 IpAddress,
-- @015 mpIpAdEntBcastAddr
-- @015 INTEGER,
-- @015 mpIpAdEntStatus
-- @015 INTEGER,
-- @015 mpIpAdEntEncapType
-- @015 INTEGER,
-- @015 mpIpAdEntForwarding
-- @015 INTEGER,
-- @008 mpIpAdEntInOffsetIface
-- @008 INTEGER,
-- @008 mpIpAdEntOutOffsetIface
-- @008 INTEGER
-- @008 add from
-- @015 mpIpAdEntArpTimeOut
-- @015 INTEGER,
-- @015 mpIpAdEntIcmpRedirectStatus
-- @015 INTEGER
-- @008 add end
-- @015 }
-- @015 mpIpAdEntAddr OBJECT-TYPE
-- @015 SYNTAX IpAddress
-- @015 ACCESS read-only
-- @015 STATUS mandatory
-- @015 DESCRIPTION "The IP address to which this entry's addressing
-- @015 information pertains. This IP address must always
-- @015 be a unicast IP address and it should never be a
-- @015 Class D or E IP address."
-- @015 ::= { mpIpAddrEntry 1 }
-- @015 mpIpAdEntIfIndex OBJECT-TYPE
-- @015 SYNTAX INTEGER
-- @015 ACCESS read-only
-- @015 STATUS mandatory
-- @015 DESCRIPTION "The index value which uniquely identifies the
-- @015 interface to which this entry is applicable. The
-- @015 interface referred by a particular value of this
-- @015 index is the same interface as identified by the
-- @015 same value of ifIndex."
-- @015 ::= { mpIpAddrEntry 2 }
-- @015 mpIpAdEntNetMask OBJECT-TYPE
-- @015 SYNTAX IpAddress
-- @015 ACCESS read-write
-- @015 STATUS mandatory
-- @015 DESCRIPTION "The subnet mask associated with the IP address of
-- @015 this entry. The value of this object is an IP
-- @015 address with the network part bits set to all 1's
-- @015 and all the hosts part bits set to all 0's."
-- @015 ::= { mpIpAddrEntry 3 }
-- @015 mpIpAdEntBcastAddr OBJECT-TYPE
-- @015 SYNTAX INTEGER
-- @015 ACCESS read-write
-- @015 STATUS mandatory
-- @015 DESCRIPTION "The value of this object is the broadcast IP
-- @015 address for this entry. The broadcast IP address
-- @015 is the the IP address with the host part bits
-- @015 set to all 1's or all 0's."
-- @015 ::= { mpIpAddrEntry 4 }
-- @015 mpIpAdEntStatus OBJECT-TYPE
-- @015 SYNTAX INTEGER {
-- @015 valid(1),
-- @015 invalid(2)
-- @015 }
-- @015 ACCESS read-write
-- @015 STATUS mandatory
-- @015 DESCRIPTION "When an entry is created it autmatically becomes
-- @015 valid(1). When this object is set to invalid(2)
-- @015 then this entry will be deleted."
-- @015 ::= { mpIpAddrEntry 5 }
-- @015 mpIpAdEntEncapType OBJECT-TYPE
-- @015 SYNTAX INTEGER {
-- @015 none(1),
-- @015 dix(2),
-- @015 snap(3)
-- @015 }
-- @015 ACCESS read-write
-- @015 STATUS mandatory
-- @015 DESCRIPTION "This object refers to the encapsulation type
-- @015 for the interface of this entry. For VLAN
-- @015 interfaces the encapsulation type can only be
-- @015 set to dix(2) or snap(3). For LIS interfaces
-- @015 the encapsulation type can only be set to
-- @015 none(1)."
-- @015 ::= { mpIpAddrEntry 6 }
-- @015 mpIpAdEntForwarding OBJECT-TYPE
-- @015 SYNTAX INTEGER {
-- @015 forwarding(1),
-- @015 not-forwarding(2)
-- @015 }
-- @015 ACCESS read-write
-- @015 STATUS mandatory
-- @015 DESCRIPTION "This object indicates operation for data gram.
-- @015 to forwarding(1). When this interface is IP host,
-- @015 this object is set to not-forwarding(2)."
-- @015 ::= { mpIpAddrEntry 7 }
-- @008 mpIpAdEntInOffsetIface OBJECT-TYPE
-- @008 SYNTAX INTEGER (0..15)
-- @008 ACCESS read-write
-- @008 STATUS mandatory
-- @008 DESCRIPTION "The value of this object is offset which is
-- @008 added to RIP receiving data. The range of value
-- @008 is from 0 to 15. The dafault value is 0"
-- @008 ::= { mpIpAddrEntry 8 }
-- @008 mpIpAdEntOutOffsetIface OBJECT-TYPE
-- @008 SYNTAX INTEGER (0..15)
-- @008 ACCESS read-write
-- @008 STATUS mandatory
-- @008 DESCRIPTION "The value of this object is offset which is
-- @008 added to RIP receiving data. The range of value
-- @008 is from 0 to 15. The dafault value is 0"
-- @008 ::= { mpIpAddrEntry 9 }
-- @008 add from
-- @015 mpIpAdEntArpTimeOut OBJECT-TYPE
-- @015 SYNTAX INTEGER (0..2147483647)
-- @015 ACCESS read-write
-- @015 STATUS mandatory
-- @015 DESCRIPTION "Effective time of the Dynamic IP ARP table
-- @015 (ipNetToMediaTable). The value 0 means infinity."
-- @015 ::= { mpIpAddrEntry 10 }
-- @015 mpIpAdEntIcmpRedirectStatus OBJECT-TYPE
-- @015 SYNTAX INTEGER {
-- @015 enabled(1),
-- @015 disabled(2)
-- @015 }
-- @015 ACCESS read-write
-- @015 STATUS mandatory
-- @015 DESCRIPTION "This object indicates whether an ICMP redirect
-- @015 message is transmitted to this Interface."
-- @015 ::= { mpIpAddrEntry 11 }
-- @008 add end
-- the IP routing table
-- @008 mpIpRouteTable OBJECT-TYPE
-- @008 SYNTAX SEQUENCE OF MpIpRouteEntry
-- @008 ACCESS not-accessible
-- @008 STATUS mandatory
-- @008 DESCRIPTION "This is the table type object of priprity data of
-- @008 IP routing information."
-- @008 ::= { mpIp 2 }
-- @008 mpIpRouteEntry OBJECT-TYPE
-- @008 SYNTAX MpIpRouteEntry
-- @008 ACCESS not-accessible
-- @008 STATUS mandatory
-- @008 DESCRIPTION "This is the table entry of mpIpRouteTable."
-- @008 INDEX { mpIpRouteDest }
-- @008 ::= { mpIpRouteTable 1 }
-- @008 MpIpRouteEntry ::=
-- @008 SEQUENCE {
-- @008 mpIpRouteDest
-- @008 IpAddress,
-- @008 mpIpRouteEntPriority
-- @008 INTEGER
-- @008 }
-- @008 mpIpRouteDest OBJECT-TYPE
-- @008 SYNTAX IpAddress
-- @008 ACCESS read-only
-- @008 STATUS mandatory
-- @008 DESCRIPTION "This object identifies the destination IP address
-- @008 of the entry."
-- @008 ::= { mpIpRouteEntry 1 }
-- @008 mpIpRouteEntPriority OBJECT-TYPE
-- @008 SYNTAX INTEGER {
-- @008 other(1),
-- @008 static(2),
-- @008 float(3)
-- @008 }
-- @008 ACCESS read-write
-- @008 STATUS mandatory
-- @008 DESCRIPTION "This object specifies the priority corresponding
-- @008 to this destination IP address. In case of static
-- @008 registration, the value '1' is set to this object.
-- @008 In case of floating condition, the value '2' is
-- @008 set to this object."
-- @008 ::= { mpIpRouteEntry 2 }
-- IP Filter Exclude table
mpIpFilterExcludeTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpIpFilterExcludeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table type object of IP address
excluding filter condition. Table of Exclude
IP Filter."
::= { mpIp 3 }
mpIpFilterExcludeEntry OBJECT-TYPE
SYNTAX MpIpFilterExcludeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table entry of
mpIpFilterExcludeTable. Exclude IP Filter fields."
INDEX { mpIpFilterExEntIndex }
::= { mpIpFilterExcludeTable 1 }
MpIpFilterExcludeEntry ::=
SEQUENCE {
mpIpFilterExEntIndex
INTEGER,
mpIpFilterExEntInIfIndex
INTEGER,
mpIpFilterExEntOutIfIndex
INTEGER,
mpIpFilterExEntSrcIpAddr
IpAddress,
mpIpFilterExEntSrcAddrMask
IpAddress,
mpIpFilterExEntDestIpAddr
IpAddress,
mpIpFilterExEntDestAddrMask
IpAddress,
mpIpFilterExEntIpOptions
INTEGER,
mpIpFilterExEntIpProcNumber
INTEGER,
mpIpFilterExEntSrcPort
INTEGER,
mpIpFilterExEntDestPort
INTEGER,
mpIpFilterExEntTcpAckOffSegment
INTEGER,
mpIpFilterExEntIcmpSend
INTEGER,
mpIpFilterExEntEventLogging
INTEGER,
mpIpFilterExEntStatus
RowStatus
}
mpIpFilterExEntIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the IP address
excluding filter entry."
::= { mpIpFilterExcludeEntry 1 }
mpIpFilterExEntInIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the input interface number
to which the excluding filter is applied. The
value of this object is the same as IfIndex of
VLAN/LIS interface."
::= { mpIpFilterExcludeEntry 2 }
mpIpFilterExEntOutIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the output interface number
to which the excluding filter is applied. The
value of this object is the same as IfIndex of
VLAN/LIS interface."
::= { mpIpFilterExcludeEntry 3 }
mpIpFilterExEntSrcIpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the source IP address to
which the excluding filter is applied."
::= { mpIpFilterExcludeEntry 4 }
mpIpFilterExEntSrcAddrMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the source IP address mask.
'1' bit is set corresponding to the IP address
part which is to be ignored."
::= { mpIpFilterExcludeEntry 5 }
mpIpFilterExEntDestIpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the destination IP address
to which the excluding filter is applied."
::= { mpIpFilterExcludeEntry 6 }
mpIpFilterExEntDestAddrMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the destination IP address
mask. '1' bit is set corresponding to the IP
address part which is to be ignored."
::= { mpIpFilterExcludeEntry 7 }
mpIpFilterExEntIpOptions OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the IP option to which the
excluding filter is applied. In case all the
option is specified, the value '255' is set to
this object. In case no option is specified, the
value '0' is set to this object."
::= { mpIpFilterExcludeEntry 8 }
mpIpFilterExEntIpProcNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This obeject specifies the protocol to which the
excluding filter is applied. In case of ICMP, the
value '1' is set to this object. In case of TCP,
the value '6' is set to this object. In case of
UDP, the value '17' is set to this object."
::= { mpIpFilterExcludeEntry 9 }
mpIpFilterExEntSrcPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the receiving TCP/UDP port
number to which the excluding filter is applied."
::= { mpIpFilterExcludeEntry 10 }
mpIpFilterExEntDestPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the sending TCP/UDP port
number to which the excluding filter is applied."
::= { mpIpFilterExcludeEntry 11 }
mpIpFilterExEntTcpAckOffSegment OBJECT-TYPE
SYNTAX INTEGER {
deny(1),
permit(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the pakcket handling method
corresponding to the ACK bit of TCP header. In
case of discarding packet when ACK is off, the
value '1' is set to this object. In case of not
discarding packet when ACK is off, the value '2'
is set to this object."
::= { mpIpFilterExcludeEntry 12 }
mpIpFilterExEntIcmpSend OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the ICMP(error) sending
method when a packet is discarded by IP filtering
function. In case of sending ICMP error packet,
the value '1' is set to this object. In case of
not sending ICMP error packet, the value '2' is
set to this object."
::= { mpIpFilterExcludeEntry 13 }
mpIpFilterExEntEventLogging OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the event handling method
when a packet is discarded by IP filtering
function. In case of reporting it by event, the
value '1' is set to this object. In case of not
reporting it by event, the value '2' is set to
this object."
::= { mpIpFilterExcludeEntry 14 }
mpIpFilterExEntStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to create, delete, or modify
this table entry."
::= { mpIpFilterExcludeEntry 15 }
-- IP Filter Include table
mpIpFilterIncludeTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpIpFilterIncludeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table type object of IP pass-filter
condition data."
::= { mpIp 4 }
mpIpFilterIncludeEntry OBJECT-TYPE
SYNTAX MpIpFilterIncludeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table entry of
mpIpFilterIncludeTable."
INDEX { mpIpFilterInEntIndex }
::= { mpIpFilterIncludeTable 1 }
MpIpFilterIncludeEntry ::=
SEQUENCE {
mpIpFilterInEntIndex
INTEGER,
mpIpFilterInEntInIfIndex
INTEGER,
mpIpFilterInEntOutIfIndex
INTEGER,
mpIpFilterInEntSrcIpAddr
IpAddress,
mpIpFilterInEntSrcAddrMask
IpAddress,
mpIpFilterInEntDestIpAddr
IpAddress,
mpIpFilterInEntDestAddrMask
IpAddress,
mpIpFilterInEntIpOptions
INTEGER,
mpIpFilterInEntIpProcNumber
INTEGER,
mpIpFilterInEntSrcPort
INTEGER,
mpIpFilterInEntDestPort
INTEGER,
mpIpFilterInEntTcpAckOffSegment
INTEGER,
mpIpFilterInEntLifeTime
INTEGER,
mpIpFilterInEntStatus
RowStatus
}
mpIpFilterInEntIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the IP pass-filter
condition table entry."
::= { mpIpFilterIncludeEntry 1 }
mpIpFilterInEntInIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the input interface to
which the IP pass-filter is applied. The value
of this index is the same as IfIndex of VLAN/LIS
interface."
::= { mpIpFilterIncludeEntry 2 }
mpIpFilterInEntOutIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the output interface to
which the IP pass-filter is applied. The value of
this index is the same as IfIndex of VLAN/LIS
interface."
::= { mpIpFilterIncludeEntry 3 }
mpIpFilterInEntSrcIpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the source IP address to
which the IP pass-filter is applied."
::= { mpIpFilterIncludeEntry 4 }
mpIpFilterInEntSrcAddrMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specified the source IP address mask.
'1' bit is set corresponding to the IP address
part which is to be ignored."
::= { mpIpFilterIncludeEntry 5 }
mpIpFilterInEntDestIpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the destination IP address
to which the IP pass-filter is applied."
::= { mpIpFilterIncludeEntry 6 }
mpIpFilterInEntDestAddrMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specified the destination IP address
mask. '1' bit is set corresponding to the IP
address part which is to be ignored."
::= { mpIpFilterIncludeEntry 7 }
mpIpFilterInEntIpOptions OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the IP option to which the
IP pass-filter is applied. In case all the option
is specified, the value '255' is set to this
object. In case no option is specified, the value
'0' is set to this object."
::= { mpIpFilterIncludeEntry 8 }
mpIpFilterInEntIpProcNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This obeject specifies the protocol to which the
IP pass-filter is applied.
In case of ICMP, the value '1' is set to this
object. In case of TCP, the value '6' is set to
this object. In case of UDP, the value '17' is set
to this object."
::= { mpIpFilterIncludeEntry 9 }
mpIpFilterInEntSrcPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the receiving TCP/UDP port
number to which the IP pass-filter is applied."
::= { mpIpFilterIncludeEntry 10 }
mpIpFilterInEntDestPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the sending TCP/UDP port
number to which the IP pass-filter is applied."
::= { mpIpFilterIncludeEntry 11 }
mpIpFilterInEntTcpAckOffSegment OBJECT-TYPE
SYNTAX INTEGER {
deny(1),
permit(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the pakcket handling method
corresponding to the ACK bit of TCP header. In
case of discarding packet when ACK is off, the
value '1' is set to this object. In case of not
discarding packet when ACK is off, the value '2'
is set to this object."
::= { mpIpFilterIncludeEntry 12 }
mpIpFilterInEntLifeTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the valid time period of
this IP pass-filter condition. When the valid time
period expired, this entry is deleted
automatically. In case of setting the value '0' to
this object, this IP pass-filter condition lasts
until it is deleted by operator command."
::= { mpIpFilterIncludeEntry 13 }
mpIpFilterInEntStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to create, delete, or modify
this table entry."
::= { mpIpFilterIncludeEntry 14 }
-- IP Filter Statistics
mpIpInFilterDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object is the counter of total number of the
receiving packets discarded by this IP filter."
::= { mpIp 5 }
mpIpOutFilterDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object is the counter of total number of the
receiving packets discarded by this IP filter."
::= { mpIp 6 }
-- @008 add from
-- IP Static Route table
mpIpStaticRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpIpStaticRouteEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The table of static route."
::= { mpIp 7 }
mpIpStaticRouteEntry OBJECT-TYPE
SYNTAX MpIpStaticRouteEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "A entry of static route."
INDEX { mpIpStaticRouteDest, mpIpStaticRouteMask,
mpIpStaticRouteNextHop }
::= { mpIpStaticRouteTable 1 }
MpIpStaticRouteEntry ::=
SEQUENCE {
mpIpStaticRouteDest
IpAddress,
mpIpStaticRouteMask
IpAddress,
mpIpStaticRouteNextHop
IpAddress,
mpIpStaticRouteIfIndex
INTEGER,
mpIpStaticRouteType
INTEGER,
mpIpStaticRoutePriority
INTEGER,
mpIpStaticRouteTag
INTEGER,
mpIpStaticRouteStatus
INTEGER
}
mpIpStaticRouteDest OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object specifies destination IP Address of
static route."
::= { mpIpStaticRouteEntry 1 }
mpIpStaticRouteMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object specifies network mask of static route."
::= { mpIpStaticRouteEntry 2 }
mpIpStaticRouteNextHop OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object specifies next-hop IP Address of
static route. The value 0 is specified when route
type is 'other','reject' or' local'."
::= { mpIpStaticRouteEntry 3 }
mpIpStaticRouteIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the outgoing ifIndex."
::= { mpIpStaticRouteEntry 4 }
mpIpStaticRouteType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
reject(2),
local(3),
remote(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the route type. The route
type other(1) is not reflected to IP routing table.
The route type reject(2) is used to discard
corresponding IP packet."
::= { mpIpStaticRouteEntry 5 }
mpIpStaticRoutePriority OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies route priority. The
entry which route priority is the smallest in
usable next-hop is reflected to IP routing table
when route priority is different in every next-hop
at the case of multi-path."
::= { mpIpStaticRouteEntry 6 }
mpIpStaticRouteTag OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies route tag. In case route type
is 'reject', setting to this object is prohibited."
::= { mpIpStaticRouteEntry 7 }
mpIpStaticRouteStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies status of this entry.
When entry is deleted, invalid(2) is set."
::= { mpIpStaticRouteEntry 8 }
-- IP Route Priority table
mpIpRoutePriorityTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpIpRoutePriorityEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The route priority table of the routing protocol
unit. The value of this table is the default value
of each routing protocol of this system. It is used
for tie-break when the requirement of the addition
of routing table for the same network from plural
routing protocols occur and route priority is the
same."
::= { mpIp 8 }
mpIpRoutePriorityEntry OBJECT-TYPE
SYNTAX MpIpRoutePriorityEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "A route priority entry of the routing protocol."
INDEX { mpIpRoutePriorityProtocol }
::= { mpIpRoutePriorityTable 1 }
MpIpRoutePriorityEntry ::=
SEQUENCE {
mpIpRoutePriorityProtocol
INTEGER,
mpIpRoutePriorityValue
INTEGER
}
mpIpRoutePriorityProtocol OBJECT-TYPE
SYNTAX INTEGER {
other(1),
local(2),
static(3),
ospfIntraArea(4),
ospfInterArea(5),
ospfExternal(6),
rip(7)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object specifies the protocol of IP routing
table."
::= { mpIpRoutePriorityEntry 1 }
mpIpRoutePriorityValue OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object specifies route priority value."
::= { mpIpRoutePriorityEntry 2 }
-- IP Import List table
mpIpImportListTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpIpImportListEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The table which is used to distribute route
information to different routing protocol.
It defines condition of routing table to be
distributed and value to be used at
distributing."
::= { mpIp 9 }
mpIpImportListEntry OBJECT-TYPE
SYNTAX MpIpImportListEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The entry which is used to distribute route
information to different routing protocol."
INDEX { mpIpImportListNumber }
::= { mpIpImportListTable 1 }
MpIpImportListEntry ::=
SEQUENCE {
mpIpImportListNumber
INTEGER,
mpIpImportListAction
INTEGER,
mpIpImportListConIfIndex
INTEGER,
mpIpImportListConNetAddr
IpAddress,
mpIpImportListConNetMask
IpAddress,
mpIpImportListConNetStatus
INTEGER,
mpIpImportListConRangeStatus
INTEGER,
mpIpImportListConNextHop
IpAddress,
mpIpImportListConSource
IpAddress,
mpIpImportListConSourceStatus
INTEGER,
mpIpImportListConMetric
INTEGER,
mpIpImportListConRouteType
INTEGER,
mpIpImportListConTag
INTEGER,
mpIpImportListConTagStatus
INTEGER,
mpIpImportListConPId
INTEGER,
mpIpImportListSetNetAddr
IpAddress,
mpIpImportListSetNetMask
IpAddress,
mpIpImportListSetNetStatus
INTEGER,
mpIpImportListSetMetric
INTEGER,
mpIpImportListSetNextHop
IpAddress,
mpIpImportListSetTag
INTEGER,
mpIpImportListSetRouteType
INTEGER,
mpIpImportListTableStatus
INTEGER
}
mpIpImportListNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object specifies import-list number."
::= { mpIpImportListEntry 1 }
mpIpImportListAction OBJECT-TYPE
SYNTAX INTEGER {
import(1),
deny(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies whether routing table
corresponding to the condition is distributed
or ignored."
::= { mpIpImportListEntry 2 }
mpIpImportListConIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies a condition by the outgoing
interface. The value 0 means it is outside of the
condition decision."
::= { mpIpImportListEntry 3 }
mpIpImportListConNetAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the network address. It is
shared with the network condition and the range
condition. "
::= { mpIpImportListEntry 4 }
mpIpImportListConNetMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the network mask. It is shared
with the network condition and the range condition."
::= { mpIpImportListEntry 5 }
mpIpImportListConNetStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the status of condition about
network address."
::= { mpIpImportListEntry 6 }
mpIpImportListConRangeStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the status of condition about
network address range."
::= { mpIpImportListEntry 7 }
mpIpImportListConNextHop OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the condition about next-hop.
The value 0 means it is outside of the condition
decision."
::= { mpIpImportListEntry 8 }
mpIpImportListConSource OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies IP address or router ID of
advertising router."
::= { mpIpImportListEntry 9 }
mpIpImportListConSourceStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the status of condition
about advertising router."
::= { mpIpImportListEntry 10 }
mpIpImportListConMetric OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the condition about metric.
The value 0 means it is outside of the condition
decision."
::= { mpIpImportListEntry 11 }
mpIpImportListConRouteType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
internal(2),
intraArea(3),
interArea(4),
external(5),
type1External(6),
type2External(7)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the condition about route
type. The value 0 means it is outside of the
condition decision."
::= { mpIpImportListEntry 12 }
mpIpImportListConTag OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies route tag."
::= { mpIpImportListEntry 13 }
mpIpImportListConTagStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the status of condition
about route tag."
::= { mpIpImportListEntry 14 }
mpIpImportListConPId OBJECT-TYPE
SYNTAX INTEGER(0..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the condition about protocol
ID. The value 0 means it is outside of the condition
decision."
::= { mpIpImportListEntry 15 }
mpIpImportListSetNetAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the network address which is
applied when routing table corresponding to the
condition is distributed."
::= { mpIpImportListEntry 16 }
mpIpImportListSetNetMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the mask address which is
applied when routing table corresponding to the
condition is distributed."
::= { mpIpImportListEntry 17 }
mpIpImportListSetNetStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the status of network
address which is applied when routing table
corresponding to the condition is distributed."
::= { mpIpImportListEntry 18 }
mpIpImportListSetMetric OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the metric value which is
applied when routing table corresponding to the
condition is distributed."
::= { mpIpImportListEntry 19 }
mpIpImportListSetNextHop OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the next-hop IP address
which is applied when routing table corresponding
to the condition is distributed."
::= { mpIpImportListEntry 20 }
mpIpImportListSetTag OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the route tag which is applied
when routing table corresponding to the condition is
distributed."
::= { mpIpImportListEntry 21 }
mpIpImportListSetRouteType OBJECT-TYPE
SYNTAX INTEGER {
type1External(1),
type2External(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the external route type which
is applied when routing table corresponding to the
condition is distributed to OSPF."
::= { mpIpImportListEntry 22 }
mpIpImportListTableStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies status of this entry.
When entry is deleted, invalid(2) is set."
::= { mpIpImportListEntry 23 }
-- @008 add end
-- @015 add from
-- the VPN table
mpIpVpnTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpIpVpnEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The table of addressing information relevant to
this entity's ifIndex."
::= { mpIp 10 }
mpIpVpnEntry OBJECT-TYPE
SYNTAX MpIpVpnEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The addressing information for one of this
entity's ifIndex."
INDEX { mpIpVpnIfIndex }
::= { mpIpVpnTable 1 }
MpIpVpnEntry ::=
SEQUENCE {
mpIpVpnIfIndex
INTEGER,
mpIpVpnId
INTEGER
}
mpIpVpnIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The index value which uniquely identifies the
interface to which this entry is applicable. The
interface referred by a particular value of this
index is the same interface as identified by the
same value of ifIndex."
::= { mpIpVpnEntry 1 }
mpIpVpnId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This is the index to identify VPN the entry.
The value of this index must be assigned uniquely,
witrhin the range of 1 - 65535."
::= { mpIpVpnEntry 2 }
-- the VPN IP group table
mpIpVpnIpGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpIpVpnIpGroupEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The table of IP group information relevant to
this entity's VPNID."
::= { mpIp 11 }
mpIpVpnIpGroupEntry OBJECT-TYPE
SYNTAX MpIpVpnIpGroupEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The IP group information for one of this
entity's VPNID."
INDEX { mpIpVpnIpGroupVpnId }
::= { mpIpVpnIpGroupTable 1 }
MpIpVpnIpGroupEntry ::=
SEQUENCE {
mpIpVpnIpGroupVpnId
INTEGER,
mpIpVpnIpForwarding
INTEGER,
mpIpVpnIpDefaultTTL
INTEGER,
mpIpVpnIpInReceives
Counter,
mpIpVpnIpInHdrErrors
Counter,
mpIpVpnIpInAddrErrors
Counter,
mpIpVpnIpForwDatagrams
Counter,
mpIpVpnIpInUnknownProtos
Counter,
mpIpVpnIpInDiscards
Counter,
mpIpVpnIpInDelivers
Counter,
mpIpVpnIpOutRequests
Counter,
mpIpVpnIpOutDiscards
Counter,
mpIpVpnIpOutNoRoutes
Counter,
mpIpVpnIpReasmTimeout
Counter,
mpIpVpnIpReasmReqds
Counter,
mpIpVpnIpReasmOKs
Counter,
mpIpVpnIpReasmFails
Counter,
mpIpVpnIpFragOKs
Counter,
mpIpVpnIpFragFails
Counter,
mpIpVpnIpFragCreates
Counter,
mpIpVpnIpRoutingDiscards
Counter,
mpIpVpnIpInFilterDiscards
Counter,
mpIpVpnIpOutFilterDiscards
Counter,
mpIpVpnIpGroupStatus
INTEGER
}
mpIpVpnIpGroupVpnId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the VPN entry.
The value of this index must be assigned uniquely,
witrhin the range of 1 - 65535."
::= { mpIpVpnIpGroupEntry 1 }
mpIpVpnIpForwarding OBJECT-TYPE
SYNTAX INTEGER {
forwarding(1), -- acting as a gateway
not-forwarding(2) -- NOT acting as a gateway
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The indication of whether this entity is acting
as an IP gateway in respect to the forwarding of
datagrams received by, but not addressed to, this
entity. IP gateways forward datagrams. IP hosts
do not (except those source-routed via the host).
Note that for some managed nodes, this object may
take on only a subset of the values possible.
Accordingly, it is appropriate for an agent to
return a `badValue' response if a management
station attempts to change this object to an
inappropriate value."
::= { mpIpVpnIpGroupEntry 2 }
mpIpVpnIpDefaultTTL OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The default value inserted into the Time-To-Live
field of the IP header of datagrams originated at
this entity, whenever a TTL value is not supplied
by the transport layer protocol."
::= { mpIpVpnIpGroupEntry 3 }
mpIpVpnIpInReceives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of input datagrams received from
interfaces, including those received in error."
::= { mpIpVpnIpGroupEntry 4 }
mpIpVpnIpInHdrErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of input datagrams discarded due to
errors in their IP headers, including bad
checksums, version number mismatch, other format
errors, time-to-live exceeded, errors discovered
in processing their IP options, etc."
::= { mpIpVpnIpGroupEntry 5 }
mpIpVpnIpInAddrErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of input datagrams discarded because
the IP address in their IP header's destination
field was not a valid address to be received at
this entity. This count includes invalid
addresses (e.g., 0.0.0.0) and addresses of
unsupported Classes (e.g., Class E). For entities
which are not IP Gateways and therefore do not
forward datagrams, this counter includes datagrams
discarded because the destination address was not
a local address."
::= { mpIpVpnIpGroupEntry 6 }
mpIpVpnIpForwDatagrams OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of input datagrams for which this
entity was not their final IP destination, as a
result of which an attempt was made to find a
route to forward them to that final destination.
In entities which do not act as IP Gateways, this
counter will include only those packets which were
Source-Routed via this entity, and the Source-
Route option processing was successful."
::= { mpIpVpnIpGroupEntry 7 }
mpIpVpnIpInUnknownProtos OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of locally-addressed datagrams
received successfully but discarded because of an
unknown or unsupported protocol."
::= { mpIpVpnIpGroupEntry 8 }
mpIpVpnIpInDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of input IP datagrams for which no
problems were encountered to prevent their
continued processing, but which were discarded
(e.g., for lack of buffer space). Note that this
counter does not include any datagrams discarded
while awaiting re-assembly."
::= { mpIpVpnIpGroupEntry 9 }
mpIpVpnIpInDelivers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of input datagrams successfully
delivered to IP user-protocols (including ICMP)."
::= { mpIpVpnIpGroupEntry 10 }
mpIpVpnIpOutRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of IP datagrams which local IP
user-protocols (including ICMP) supplied to IP in
requests for transmission. Note that this counter
does not include any datagrams counted in
ipForwDatagrams."
::= { mpIpVpnIpGroupEntry 11 }
mpIpVpnIpOutDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of output IP datagrams for which no
problem was encountered to prevent their
transmission to their destination, but which were
discarded (e.g., for lack of buffer space). Note
that this counter would include datagrams counted
in ipForwDatagrams if any such packets met this
(discretionary) discard criterion."
::= { mpIpVpnIpGroupEntry 12 }
mpIpVpnIpOutNoRoutes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of IP datagrams discarded because no
route could be found to transmit them to their
destination. Note that this counter includes any
packets counted in ipForwDatagrams which meet this
`no-route' criterion. Note that this includes any
datagarms which a host cannot route because all of
its default gateways are down."
::= { mpIpVpnIpGroupEntry 13 }
mpIpVpnIpReasmTimeout OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum number of seconds which received
fragments are held while they are awaiting
reassembly at this entity."
::= { mpIpVpnIpGroupEntry 14 }
mpIpVpnIpReasmReqds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of IP fragments received which needed
to be reassembled at this entity."
::= { mpIpVpnIpGroupEntry 15 }
mpIpVpnIpReasmOKs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of IP datagrams successfully re-
assembled."
::= { mpIpVpnIpGroupEntry 16 }
mpIpVpnIpReasmFails OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of failures detected by the IP re-
assembly algorithm (for whatever reason: timed
out, errors, etc). Note that this is not
necessarily a count of discarded IP fragments
since some algorithms (notably the algorithm in
RFC 815) can lose track of the number of fragments
by combining them as they are received."
::= { mpIpVpnIpGroupEntry 17 }
mpIpVpnIpFragOKs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of IP datagrams that have been
successfully fragmented at this entity."
::= { mpIpVpnIpGroupEntry 18 }
mpIpVpnIpFragFails OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of IP datagrams that have been
discarded because they needed to be fragmented at
this entity but could not be, e.g., because their
Don't Fragment flag was set."
::= { mpIpVpnIpGroupEntry 19 }
mpIpVpnIpFragCreates OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of IP datagram fragments that have
been generated as a result of fragmentation at
this entity."
::= { mpIpVpnIpGroupEntry 20 }
mpIpVpnIpRoutingDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of routing entries which were chosen
to be discarded even though they are valid. One
possible reason for discarding such an entry could
be to free-up buffer space for other routing."
::= { mpIpVpnIpGroupEntry 21 }
mpIpVpnIpInFilterDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object is the counter of total number of the
receiving packets discarded by this IP filter."
::= { mpIpVpnIpGroupEntry 22 }
mpIpVpnIpOutFilterDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object is the counter of total number of the
receiving packets discarded by this IP filter."
::= { mpIpVpnIpGroupEntry 23 }
mpIpVpnIpGroupStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "When an entry is created it autmatically becomes
valid(1). When this object is set to invalid(2)
then this entry will be deleted."
::= { mpIpVpnIpGroupEntry 24 }
-- the VPN IP address table
mpIpVpnIpAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpIpVpnIpAddrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The table of addressing information relevant to
this entity's VPNID & IP addresses."
::= { mpIp 12 }
mpIpVpnIpAddrEntry OBJECT-TYPE
SYNTAX MpIpVpnIpAddrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The addressing information for one of this
entity's VPNID & IP addresses."
INDEX { mpIpVpnIpAdEntVpnId,
mpIpVpnIpAdEntIfIndex,
mpIpVpnIpAdEntAddr,
mpIpVpnIpAdEntNetMask }
::= { mpIpVpnIpAddrTable 1 }
MpIpVpnIpAddrEntry ::=
SEQUENCE {
mpIpVpnIpAdEntVpnId
INTEGER,
mpIpVpnIpAdEntIfIndex
INTEGER,
mpIpVpnIpAdEntAddr
IpAddress,
mpIpVpnIpAdEntNetMask
IpAddress,
mpIpVpnIpAdEntBcastAddr
INTEGER,
mpIpVpnIpAdEntReasmMaxSize
INTEGER,
mpIpVpnIpAdEntStatus
INTEGER,
mpIpVpnIpAdEntEncapType
INTEGER,
mpIpVpnIpAdEntForwarding
INTEGER,
mpIpVpnIpAdEntArpTimeOut
INTEGER,
mpIpVpnIpAdEntIcmpRedirectStatus
INTEGER,
mpIpVpnIpAdEntIcmpUnreachNetInStatus
INTEGER,
mpIpVpnIpAdEntIcmpUnreachNetOutStatus
INTEGER,
mpIpVpnIpAdEntIcmpUnreachHostInStatus
INTEGER,
mpIpVpnIpAdEntIcmpUnreachHostOutStatus
INTEGER,
mpIpVpnIpAdEntIcmpUnreachProtInStatus
INTEGER,
mpIpVpnIpAdEntIcmpUnreachProtOutStatus
INTEGER,
mpIpVpnIpAdEntIcmpUnreachPortInStatus
INTEGER,
mpIpVpnIpAdEntIcmpUnreachPortOutStatus
INTEGER,
mpIpVpnIpAdEntIcmpUnreachFragNeededInStatus
INTEGER,
mpIpVpnIpAdEntIcmpUnreachFragNeededOutStatus
INTEGER,
mpIpVpnIpAdEntIcmpUnreachRouteFailInStatus
INTEGER,
mpIpVpnIpAdEntIcmpUnreachRouteFailOutStatus
INTEGER,
mpIpVpnIpAdEntIcmpTtlExceedInStatus
INTEGER,
mpIpVpnIpAdEntIcmpTtlExceedOutStatus
INTEGER,
mpIpVpnIpAdEntIcmpReassemblyExceedInStatus
INTEGER,
mpIpVpnIpAdEntIcmpReassemblyExceedOutStatus
INTEGER,
mpIpVpnIpAdEntIcmpParamProbInStatus
INTEGER,
mpIpVpnIpAdEntIcmpParamProbOutStatus
INTEGER,
mpIpVpnIpAdEntProxyArpStatus
INTEGER,
mpIpVpnIpAdEntDirectedBroadcastStatus
INTEGER,
mpIpVpnIpAdEntPathThroughListNumber
INTEGER,
mpIpVpnIpAdEntExtendedStaticRouteListNumber
INTEGER
}
mpIpVpnIpAdEntVpnId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the VPN entry.
The value of this index must be assigned uniquely,
witrhin the range of 1 - 65535."
::= { mpIpVpnIpAddrEntry 1 }
mpIpVpnIpAdEntIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The index value which uniquely identifies the
interface to which this entry is applicable. The
interface referred by a particular value of this
index is the same interface as identified by the
same value of ifIndex."
::= { mpIpVpnIpAddrEntry 2 }
mpIpVpnIpAdEntAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "The IP address to which this entry's addressing
information pertains. This IP address must always
be a unicast IP address and it should never be a
Class D or E IP address."
::= { mpIpVpnIpAddrEntry 3 }
mpIpVpnIpAdEntNetMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "The subnet mask associated with the IP address of
this entry. The value of this object is an IP
address with the network part bits set to all 1's
and all the hosts part bits set to all 0's."
::= { mpIpVpnIpAddrEntry 4 }
mpIpVpnIpAdEntBcastAddr OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "The value of this object is the broadcast IP
address for this entry. The broadcast IP address
is the the IP address with the host part bits
set to all 1's or all 0's."
::= { mpIpVpnIpAddrEntry 5 }
mpIpVpnIpAdEntReasmMaxSize OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION "The size of the largest IP datagram which this
entity can re-assemble from incoming IP fragmented
datagrams received on this interface."
::= { mpIpVpnIpAddrEntry 6 }
mpIpVpnIpAdEntStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "When an entry is created it autmatically becomes
valid(1). When this object is set to invalid(2)
then this entry will be deleted."
::= { mpIpVpnIpAddrEntry 7 }
mpIpVpnIpAdEntEncapType OBJECT-TYPE
SYNTAX INTEGER {
none(1),
dix(2),
snap(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object refers to the encapsulation type
for the interface of this entry. For VLAN
interfaces the encapsulation type can only be
set to dix(2) or snap(3). For LIS interfaces
the encapsulation type can only be set to
none(1)."
::= { mpIpVpnIpAddrEntry 8 }
mpIpVpnIpAdEntForwarding OBJECT-TYPE
SYNTAX INTEGER {
forwarding(1),
not-forwarding(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates operation for data gram.
to forwarding(1). When this interface is IP host,
this object is set to not-forwarding(2)."
::= { mpIpVpnIpAddrEntry 9 }
mpIpVpnIpAdEntArpTimeOut OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
ACCESS read-write
STATUS mandatory
DESCRIPTION "Effective time of the Dynamic VPN IP ARP table
(mpIpVpnIpNetToMediaTable). The value 0 means
infinity."
::= { mpIpVpnIpAddrEntry 10 }
mpIpVpnIpAdEntIcmpRedirectStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP redirect
message is transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 11 }
mpIpVpnIpAdEntIcmpUnreachNetInStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP destination
unreachable(network unreachable in) message is
transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 12 }
mpIpVpnIpAdEntIcmpUnreachNetOutStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP destination
unreachable(network unreachable out) message is
transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 13 }
mpIpVpnIpAdEntIcmpUnreachHostInStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP destination
unreachable(host unreachable in) message is
transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 14 }
mpIpVpnIpAdEntIcmpUnreachHostOutStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP destination
unreachable(host unreachable out) message is
transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 15 }
mpIpVpnIpAdEntIcmpUnreachProtInStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP destination
unreachable(protocol unreachable in) message is
transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 16 }
mpIpVpnIpAdEntIcmpUnreachProtOutStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP destination
unreachable(protocol unreachable out) message is
transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 17 }
mpIpVpnIpAdEntIcmpUnreachPortInStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP destination
unreachable(port unreachable in) message is
transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 18 }
mpIpVpnIpAdEntIcmpUnreachPortOutStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP destination
unreachable(port unreachable out) message is
transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 19 }
mpIpVpnIpAdEntIcmpUnreachFragNeededInStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP destination
unreachable(fragmentation needed and DF set in)
message is transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 20 }
mpIpVpnIpAdEntIcmpUnreachFragNeededOutStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP destination
unreachable(fragmentation needed and DF set out)
message is transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 21 }
mpIpVpnIpAdEntIcmpUnreachRouteFailInStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP destination
unreachable(source route failed in)message is
transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 22 }
mpIpVpnIpAdEntIcmpUnreachRouteFailOutStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP destination
unreachable(source route failed out)message is
transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 23 }
mpIpVpnIpAdEntIcmpTtlExceedInStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP time
exceeded(time to live exceeded in transit in)
message is transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 24 }
mpIpVpnIpAdEntIcmpTtlExceedOutStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP time
exceeded(time to live exceeded in transit out)
message is transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 25 }
mpIpVpnIpAdEntIcmpReassemblyExceedInStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP time
exceeded(fragment reassembly time exceeded in)
message is transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 26 }
mpIpVpnIpAdEntIcmpReassemblyExceedOutStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP time
exceeded(fragment reassembly time exceeded out)
message is transmitted to this Interface."
::= { mpIpVpnIpAddrEntry 27 }
mpIpVpnIpAdEntIcmpParamProbInStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP parameter
problem(in) message is transmitted to this
Interface."
::= { mpIpVpnIpAddrEntry 28 }
mpIpVpnIpAdEntIcmpParamProbOutStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates whether an ICMP parameter
problem(out) message is transmitted to this
Interface."
::= { mpIpVpnIpAddrEntry 29 }
mpIpVpnIpAdEntProxyArpStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object controls the operating status of the
Proxy ARP in this Interface.This object is set
to '1' to enable the Proxy ARP functionality, and
is set to '2' to disable the Proxy ARP
functionality."
::= { mpIpVpnIpAddrEntry 30 }
mpIpVpnIpAdEntDirectedBroadcastStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object controls the operating status of the
Directed Broadcast Forwarding in this Interface.
This object is set to '1' to enable the Directed
Broadcast Forwarding functionality, and is set to
'2' to disable the Directed Broadcast Forwarding
functionality."
::= { mpIpVpnIpAddrEntry 31 }
mpIpVpnIpAdEntPathThroughListNumber OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object controls the operating status of the
Path Through Forwarding in this Interface.
This object is set to 'except 0' to enable the
Path Through Forwarding functionality, and is set
to '0' to disable the Path Through Forwarding
functionality.But, this number must be in relation
to the direction-list."
::= { mpIpVpnIpAddrEntry 32 }
mpIpVpnIpAdEntExtendedStaticRouteListNumber OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object controls the operating status of the
Extended Static Routing in this Interface.
This object is set to 'except 0' to enable the
Extended Static Routing functionality, and is set
to '0' to disable the Extended Static Routing
functionality.But, this number must be in relation
to the direction-list."
::= { mpIpVpnIpAddrEntry 33 }
-- the VPN IP cidr table
mpIpVpnIpCidrTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpIpVpnIpCidrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The table of IP cidr information relevant to
this entity's VPNID."
::= { mpIp 13 }
mpIpVpnIpCidrEntry OBJECT-TYPE
SYNTAX MpIpVpnIpCidrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The IP cidr information for one of this
entity's VPNID."
INDEX { mpIpVpnIpCidrVpnId }
::= { mpIpVpnIpCidrTable 1 }
MpIpVpnIpCidrEntry ::=
SEQUENCE {
mpIpVpnIpCidrVpnId
INTEGER,
mpIpVpnIpCidrRouteNumber
Gauge32
}
mpIpVpnIpCidrVpnId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the VPN entry.
The value of this index must be assigned uniquely,
witrhin the range of 1 - 65535."
::= { mpIpVpnIpCidrEntry 1 }
mpIpVpnIpCidrRouteNumber OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION "The number of current mpIpVpnIpCidrRouteTable
entries that are not invalid."
::= { mpIpVpnIpCidrEntry 2 }
-- the VPN IP cidr route table
-- The IP CIDR Route Table obsoletes and replaces the ipRoute
-- Table current in MIB-I and MIB-II and the IP Forwarding Table.
-- It adds knowledge of the autonomous system of the next hop,
-- multiple next hops, and policy routing, and Classless
-- Inter-Domain Routing.
mpIpVpnIpCidrRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpIpVpnIpCidrRouteEntry
MAX-ACCESS not-accessible
-- @015 STATUS current
STATUS mandatory
DESCRIPTION "This entity's IP Routing table."
REFERENCE "RFC 1213 Section 6.6, The IP Group"
::= { mpIp 14 }
mpIpVpnIpCidrRouteEntry OBJECT-TYPE
SYNTAX MpIpVpnIpCidrRouteEntry
MAX-ACCESS not-accessible
-- @015 STATUS current
STATUS mandatory
DESCRIPTION "A particular route to a particular destina-
tion, under a particular policy."
INDEX { mpIpVpnIpCidrRouteVpnId,
mpIpVpnIpCidrRouteDest,
mpIpVpnIpCidrRouteMask,
mpIpVpnIpCidrRouteTos,
mpIpVpnIpCidrRouteNextHop }
::= { mpIpVpnIpCidrRouteTable 1 }
MpIpVpnIpCidrRouteEntry ::=
SEQUENCE {
mpIpVpnIpCidrRouteVpnId
INTEGER,
mpIpVpnIpCidrRouteDest
IpAddress,
mpIpVpnIpCidrRouteMask
IpAddress,
mpIpVpnIpCidrRouteTos
Integer32,
mpIpVpnIpCidrRouteNextHop
IpAddress,
mpIpVpnIpCidrRouteIfIndex
Integer32,
mpIpVpnIpCidrRouteType
INTEGER,
mpIpVpnIpCidrRouteProto
INTEGER,
mpIpVpnIpCidrRouteAge
Integer32,
mpIpVpnIpCidrRouteInfo
OBJECT IDENTIFIER,
mpIpVpnIpCidrRouteNextHopAS
Integer32,
mpIpVpnIpCidrRouteMetric1
Integer32,
mpIpVpnIpCidrRouteMetric2
Integer32,
mpIpVpnIpCidrRouteMetric3
Integer32,
mpIpVpnIpCidrRouteMetric4
Integer32,
mpIpVpnIpCidrRouteMetric5
Integer32,
mpIpVpnIpCidrRouteStatus
RowStatus
}
mpIpVpnIpCidrRouteVpnId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the VPN entry.
The value of this index must be assigned uniquely,
witrhin the range of 1 - 65535."
::= { mpIpVpnIpCidrRouteEntry 1 }
mpIpVpnIpCidrRouteDest OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION
"The destination IP address of this route.
This object may not take a Multicast (Class D)
address value.
Any assignment (implicit or otherwise) of an
instance of this object to a value x must be
rejected if the bitwise logical-AND of x with
the value of the corresponding instance of the
mpIpVpnIpCidrRouteMask object is not equal to x."
::= { mpIpVpnIpCidrRouteEntry 2 }
mpIpVpnIpCidrRouteMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION
"Indicate the mask to be logical-ANDed with the
destination address before being compared to
the value in the mpIpVpnIpCidrRouteDest field.
For those systems that do not support arbitrary
subnet masks, an agent constructs the value of
the mpIpVpnIpCidrRouteMask by reference to the
IP Address Class.
Any assignment (implicit or otherwise) of an
instance of this object to a value x must be
rejected if the bitwise logical-AND of x with
the value of the corresponding instance of the
mpIpVpnIpCidrRouteDest object is not equal
to mpIpVpnIpCidrRouteDest."
::= { mpIpVpnIpCidrRouteEntry 3 }
-- The following convention is included for specification
-- of TOS Field contents. At this time, the Host Requirements
-- and the Router Requirements documents disagree on the width
-- of the TOS field. This mapping describes the Router
-- Requirements mapping, and leaves room to widen the TOS field
-- without impact to fielded systems.
mpIpVpnIpCidrRouteTos OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION
"The policy specifier is the IP TOS Field. The encoding
of IP TOS is as specified by the following convention.
Zero indicates the default path if no more specific
policy applies.
+-----+-----+-----+-----+-----+-----+-----+-----+
| | | |
| PRECEDENCE | TYPE OF SERVICE | 0 |
| | | |
+-----+-----+-----+-----+-----+-----+-----+-----+
IP TOS IP TOS
Field Policy Field Policy
Contents Code Contents Code
0 0 0 0 ==> 0 0 0 0 1 ==> 2
0 0 1 0 ==> 4 0 0 1 1 ==> 6
0 1 0 0 ==> 8 0 1 0 1 ==> 10
0 1 1 0 ==> 12 0 1 1 1 ==> 14
1 0 0 0 ==> 16 1 0 0 1 ==> 18
1 0 1 0 ==> 20 1 0 1 1 ==> 22
1 1 0 0 ==> 24 1 1 0 1 ==> 26
1 1 1 0 ==> 28 1 1 1 1 ==> 30"
::= { mpIpVpnIpCidrRouteEntry 4 }
mpIpVpnIpCidrRouteNextHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION
"On remote routes, the address of the next sys-
tem en route; Otherwise, 0.0.0.0."
::= { mpIpVpnIpCidrRouteEntry 5 }
mpIpVpnIpCidrRouteIfIndex OBJECT-TYPE
SYNTAX Integer32
-- @015 MAX-ACCESS read-create
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION
"The ifIndex value which identifies the local
interface through which the next hop of this
route should be reached."
DEFVAL { 0 }
::= { mpIpVpnIpCidrRouteEntry 6 }
mpIpVpnIpCidrRouteType OBJECT-TYPE
SYNTAX INTEGER {
other (1), -- not specified by this MIB
reject (2), -- route which discards traffic
local (3), -- local interface
remote (4) -- remote destination
}
-- @015 MAX-ACCESS read-create
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION
"The type of route. Note that local(3) refers
to a route for which the next hop is the final
destination; remote(4) refers to a route for
which the next hop is not the final destina-
tion.
Routes which do not result in traffic forwarding or
rejection should not be displayed even if the
implementation keeps them stored internally.
reject (2) refers to a route which, if matched, discards
the message as unreachable. This is used in some
protocols as a means of correctly aggregating routes."
::= { mpIpVpnIpCidrRouteEntry 7 }
mpIpVpnIpCidrRouteProto 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
}
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION
"The routing mechanism via which this route was
learned. Inclusion of values for gateway rout-
ing protocols is not intended to imply that
hosts should support those protocols."
::= { mpIpVpnIpCidrRouteEntry 8 }
mpIpVpnIpCidrRouteAge OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION
"The number of seconds since this route was
last updated or otherwise determined to be
correct. Note that no semantics of `too old'
can be implied except through knowledge of the
routing protocol by which the route was
learned."
DEFVAL { 0 }
::= { mpIpVpnIpCidrRouteEntry 9 }
mpIpVpnIpCidrRouteInfo OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
-- @015 MAX-ACCESS read-create
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION
"A reference to MIB definitions specific to the
particular routing protocol which is responsi-
ble for this route, as determined by the value
specified in the route's mpIpVpnIpCidrRouteProto
value.
If this information is not present, its value
should be set to the OBJECT IDENTIFIER { 0 0 },
which is a syntactically valid object identif-
ier, and any implementation conforming to ASN.1
and the Basic Encoding Rules must be able to
generate and recognize this value."
::= { mpIpVpnIpCidrRouteEntry 10 }
mpIpVpnIpCidrRouteNextHopAS OBJECT-TYPE
SYNTAX Integer32
-- @015 MAX-ACCESS read-create
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION
"The Autonomous System Number of the Next Hop.
The semantics of this object are determined by
the routing-protocol specified in the route's
mpIpVpnIpCidrRouteProto value. When this
object is unknown or not relevant its value
should be set to zero."
DEFVAL { 0 }
::= { mpIpVpnIpCidrRouteEntry 11 }
mpIpVpnIpCidrRouteMetric1 OBJECT-TYPE
SYNTAX Integer32
-- @015 MAX-ACCESS read-create
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION
"The primary routing metric for this route.
The semantics of this metric are determined by
the routing-protocol specified in the route's
mpIpVpnIpCidrRouteProto value. If this metric
is not used, its value should be set to -1."
DEFVAL { -1 }
::= { mpIpVpnIpCidrRouteEntry 12 }
mpIpVpnIpCidrRouteMetric2 OBJECT-TYPE
SYNTAX Integer32
-- @015 MAX-ACCESS read-create
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION
"An alternate routing metric for this route.
The semantics of this metric are determined by
the routing-protocol specified in the route's
mpIpVpnIpCidrRouteProto value. If this metric
is not used, its value should be set to -1."
DEFVAL { -1 }
::= { mpIpVpnIpCidrRouteEntry 13 }
mpIpVpnIpCidrRouteMetric3 OBJECT-TYPE
SYNTAX Integer32
-- @015 MAX-ACCESS read-create
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION
"An alternate routing metric for this route.
The semantics of this metric are determined by
the routing-protocol specified in the route's
mpIpVpnIpCidrRouteProto value. If this metric
is not used, its value should be set to -1."
DEFVAL { -1 }
::= { mpIpVpnIpCidrRouteEntry 14 }
mpIpVpnIpCidrRouteMetric4 OBJECT-TYPE
SYNTAX Integer32
-- @015 MAX-ACCESS read-create
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION
"An alternate routing metric for this route.
The semantics of this metric are determined by
the routing-protocol specified in the route's
mpIpVpnIpCidrRouteProto value. If this metric
is not used, its value should be set to -1."
DEFVAL { -1 }
::= { mpIpVpnIpCidrRouteEntry 15 }
mpIpVpnIpCidrRouteMetric5 OBJECT-TYPE
SYNTAX Integer32
-- @015 MAX-ACCESS read-create
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION
"An alternate routing metric for this route.
The semantics of this metric are determined by
the routing-protocol specified in the route's
mpIpVpnIpCidrRouteProto value. If this metric
is not used, its value should be set to -1."
DEFVAL { -1 }
::= { mpIpVpnIpCidrRouteEntry 16 }
mpIpVpnIpCidrRouteStatus OBJECT-TYPE
SYNTAX RowStatus
-- @015 MAX-ACCESS read-create
MAX-ACCESS read-only
-- @015 STATUS current
STATUS mandatory
DESCRIPTION
"The row status variable, used according to
row installation and removal conventions."
::= { mpIpVpnIpCidrRouteEntry 17 }
-- conformance information
-- the VPN IP routing table
-- The IP routing table contains an entry for each route
-- presently known to this entity.
mpIpVpnIpRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpIpVpnIpRouteEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This entity's IP Routing table."
::= { mpIp 15 }
mpIpVpnIpRouteEntry OBJECT-TYPE
SYNTAX MpIpVpnIpRouteEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A route to a particular destination."
INDEX { mpIpVpnIpRouteVpnId,
mpIpVpnIpRouteDest }
::= { mpIpVpnIpRouteTable 1 }
MpIpVpnIpRouteEntry ::=
SEQUENCE {
mpIpVpnIpRouteVpnId
INTEGER,
mpIpVpnIpRouteDest
IpAddress,
mpIpVpnIpRouteIfIndex
INTEGER,
mpIpVpnIpRouteMetric1
INTEGER,
mpIpVpnIpRouteMetric2
INTEGER,
mpIpVpnIpRouteMetric3
INTEGER,
mpIpVpnIpRouteMetric4
INTEGER,
mpIpVpnIpRouteNextHop
IpAddress,
mpIpVpnIpRouteType
INTEGER,
mpIpVpnIpRouteProto
INTEGER,
mpIpVpnIpRouteAge
INTEGER,
mpIpVpnIpRouteMask
IpAddress,
mpIpVpnIpRouteMetric5
INTEGER,
mpIpVpnIpRouteInfo
OBJECT IDENTIFIER
}
mpIpVpnIpRouteVpnId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the VPN entry.
The value of this index must be assigned uniquely,
witrhin the range of 1 - 65535."
::= { mpIpVpnIpRouteEntry 1 }
mpIpVpnIpRouteDest OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The destination IP address of this route. An
entry with a value of 0.0.0.0 is considered a
default route. Multiple routes to a single
destination can appear in the table, but access to
such multiple entries is dependent on the table-
access mechanisms defined by the network
management protocol in use."
::= { mpIpVpnIpRouteEntry 2 }
mpIpVpnIpRouteIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The index value which uniquely identifies the
local interface through which the next hop of this
route should be reached. The interface identified
by a particular value of this index is the same
interface as identified by the same value of
ifIndex."
::= { mpIpVpnIpRouteEntry 3 }
mpIpVpnIpRouteMetric1 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The primary routing metric for this route. The
semantics of this metric are determined by the
routing-protocol specified in the route's
mpIpVpnIpRouteProto value. If this metric is
not used, its value should be set to -1."
::= { mpIpVpnIpRouteEntry 4 }
mpIpVpnIpRouteMetric2 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"An alternate routing metric for this route. The
semantics of this metric are determined by the
routing-protocol specified in the route's
mpIpVpnIpRouteProto value. If this metric is
not used, its value should be set to -1."
::= { mpIpVpnIpRouteEntry 5 }
mpIpVpnIpRouteMetric3 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"An alternate routing metric for this route. The
semantics of this metric are determined by the
routing-protocol specified in the route's
mpIpVpnIpRouteProto value. If this metric is
not used, its value should be set to -1."
::= { mpIpVpnIpRouteEntry 6 }
mpIpVpnIpRouteMetric4 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"An alternate routing metric for this route. The
semantics of this metric are determined by the
routing-protocol specified in the route's
ipRouteProto value. If this metric is not used,
its value should be set to -1."
::= { mpIpVpnIpRouteEntry 7 }
mpIpVpnIpRouteNextHop OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IP address of the next hop of this route.
(In the case of a route bound to an interface
which is realized via a broadcast media, the value
of this field is the agent's IP address on that
interface.)"
::= { mpIpVpnIpRouteEntry 8 }
mpIpVpnIpRouteType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
invalid(2), -- an invalidated route
-- route to directly
direct(3), -- connected (sub-)network
-- route to a non-local
indirect(4) -- host/network/sub-network
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The type of route. Note that the values
direct(3) and indirect(4) refer to the notion of
direct and indirect routing in the IP
architecture.
Setting this object to the value invalid(2) has
the effect of invalidating the corresponding entry
in the mpIpVpnIpRouteTable object. That is, it
effectively dissasociates the destination
identified with said entry from the route
identified with said entry. It is an
implementation-specific matter as to whether the
agent removes an invalidated entry from the table.
Accordingly, management stations must be prepared
to receive tabular information from agents that
corresponds to entries not currently in use.
Proper interpretation of such entries requires
examination of the relevant mpIpVpnIpRouteType
object."
::= { mpIpVpnIpRouteEntry 9 }
mpIpVpnIpRouteProto OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
-- non-protocol information,
-- e.g., manually configured
local(2), -- entries
-- set via a network
netmgmt(3), -- management protocol
-- obtained via ICMP,
icmp(4), -- e.g., Redirect
-- the remaining values are
-- all gateway routing
-- protocols
egp(5),
ggp(6),
hello(7),
rip(8),
is-is(9),
es-is(10),
ciscoIgrp(11),
bbnSpfIgp(12),
ospf(13),
bgp(14)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The routing mechanism via which this route was
learned. Inclusion of values for gateway routing
protocols is not intended to imply that hosts
should support those protocols."
::= { mpIpVpnIpRouteEntry 10 }
mpIpVpnIpRouteAge OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The number of seconds since this route was last
updated or otherwise determined to be correct.
Note that no semantics of `too old' can be implied
except through knowledge of the routing protocol
by which the route was learned."
::= { mpIpVpnIpRouteEntry 11 }
mpIpVpnIpRouteMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Indicate the mask to be logical-ANDed with the
destination address before being compared to the
value in the mpIpVpnIpRouteDest field. For
those systems that do not support arbitrary subnet
masks, an agent constructs the value of the
mpIpVpnIpRouteMask by determining whether the
value of the correspondent mpIpVpnIpRouteDest
field belong to a class-A, B, or C network,
and then using one of:
mask network
255.0.0.0 class-A
255.255.0.0 class-B
255.255.255.0 class-C
If the value of the mpIpVpnIpRouteDest is 0.0.0.0
(a default route), then the mask value is also
0.0.0.0. It should be noted that all IP routing
subsystems implicitly use this mechanism."
::= { mpIpVpnIpRouteEntry 12 }
mpIpVpnIpRouteMetric5 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"An alternate routing metric for this route. The
semantics of this metric are determined by the
routing-protocol specified in the route's
mpIpVpnIpRouteProto value. If this metric is not
used, its value should be set to -1."
::= { mpIpVpnIpRouteEntry 13 }
mpIpVpnIpRouteInfo OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A reference to MIB definitions specific to the
particular routing protocol which is responsible
for this route, as determined by the value
specified in the route's mpIpVpnIpRouteProto
value. If this information is not present, its
value should be set to the OBJECT IDENTIFIER
{ 0 0 }, which is a syntatically valid object
identifier, and any conformant implementation of
ASN.1 and BER must be able to generate and
recognize this value."
::= { mpIpVpnIpRouteEntry 14 }
-- the VPN IP address translation table
-- The IP address translation table contain the IpAddress to
-- `physical' address equivalences. Some interfaces do not
-- use translation tables for determining address
-- equivalences (e.g., DDN-X.25 has an algorithmic method);
-- if all interfaces are of this type, then the Address
-- Translation table is empty, i.e., has zero entries.
mpIpVpnIpNetToMediaTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpIpVpnIpNetToMediaEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The IP Address Translation table used for mapping
from IP addresses to physical addresses."
::= { mpIp 16 }
mpIpVpnIpNetToMediaEntry OBJECT-TYPE
SYNTAX MpIpVpnIpNetToMediaEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Each entry contains one IpAddress to `physical'
address equivalence."
INDEX { mpIpVpnIpNetToMediaVpnId,
mpIpVpnIpNetToMediaIfIndex,
mpIpVpnIpNetToMediaNetAddress }
::= { mpIpVpnIpNetToMediaTable 1 }
MpIpVpnIpNetToMediaEntry ::=
SEQUENCE {
mpIpVpnIpNetToMediaVpnId
INTEGER,
mpIpVpnIpNetToMediaIfIndex
INTEGER,
mpIpVpnIpNetToMediaPhysAddress
PhysAddress,
mpIpVpnIpNetToMediaNetAddress
IpAddress,
mpIpVpnIpNetToMediaType
INTEGER
}
mpIpVpnIpNetToMediaVpnId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the VPN entry.
The value of this index must be assigned uniquely,
witrhin the range of 1 - 65535."
::= { mpIpVpnIpNetToMediaEntry 1 }
mpIpVpnIpNetToMediaIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The interface on which this entry's equivalence
is effective. The interface identified by a
particular value of this index is the same
interface as identified by the same value of
ifIndex."
::= { mpIpVpnIpNetToMediaEntry 2 }
mpIpVpnIpNetToMediaPhysAddress OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The media-dependent `physical' address."
::= { mpIpVpnIpNetToMediaEntry 3 }
mpIpVpnIpNetToMediaNetAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IpAddress corresponding to the media-
dependent `physical' address."
::= { mpIpVpnIpNetToMediaEntry 4 }
mpIpVpnIpNetToMediaType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
invalid(2), -- an invalidated mapping
dynamic(3),
static(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The type of mapping.
Setting this object to the value invalid(2) has
the effect of invalidating the corresponding entry
in the mpIpVpnIpNetToMediaTable. That is, it
effectively dissasociates the interface identified
with said entry from the mapping identified with
said entry.
It is an implementation-specific matter as to
whether the agent removes an invalidated entry
from the table. Accordingly, management stations
must be prepared to receive tabular information
from agents that corresponds to entries not
currently in use. Proper interpretation of such
entries requires examination of the relevant
mpIpVpnIpNetToMediaType object."
::= { mpIpVpnIpNetToMediaEntry 5 }
-- the VPN static proxy ARP table
mpIpVpnStaticProxyArpTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpIpVpnStaticProxyArpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This entity's Static Proxy ARP table."
::= { mpIp 17 }
mpIpVpnStaticProxyArpEntry OBJECT-TYPE
SYNTAX MpIpVpnStaticProxyArpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This entity's Static Proxy ARP table."
INDEX { mpIpVpnStaticProxyArpVpnId,
mpIpVpnStaticProxyArpIfIndex,
mpIpVpnStaticProxyArpNetAddress,
mpIpVpnStaticProxyArpNetMask }
::= { mpIpVpnStaticProxyArpTable 1 }
MpIpVpnStaticProxyArpEntry ::=
SEQUENCE {
mpIpVpnStaticProxyArpVpnId
INTEGER,
mpIpVpnStaticProxyArpIfIndex
INTEGER,
mpIpVpnStaticProxyArpNetAddress
IpAddress,
mpIpVpnStaticProxyArpNetMask
IpAddress,
mpIpVpnStaticProxyArpStatus
INTEGER
}
mpIpVpnStaticProxyArpVpnId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the VPN entry.
The value of this index must be assigned uniquely,
witrhin the range of 1 - 65535."
::= { mpIpVpnStaticProxyArpEntry 1 }
mpIpVpnStaticProxyArpIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The interface on which this entry's equivalence
is effective. The interface identified by a
particular value of this index is the same
interface as identified by the same value of
ifIndex."
::= { mpIpVpnStaticProxyArpEntry 2 }
mpIpVpnStaticProxyArpNetAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IpAddress corresponding to the media-
dependent `physical' address."
::= { mpIpVpnStaticProxyArpEntry 3 }
mpIpVpnStaticProxyArpNetMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IpAddress corresponding to the media-
dependent `physical' address."
::= { mpIpVpnStaticProxyArpEntry 4 }
mpIpVpnStaticProxyArpStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "When an entry is created it autmatically becomes
valid(1). When this object is set to invalid(2)
then this entry will be deleted."
::= { mpIpVpnStaticProxyArpEntry 5 }
-- the VPN ICMP table
-- Implementation of the ICMP group is mandatory for all
-- systems.
mpIpVpnIcmpTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpIpVpnIcmpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The table of ICMP group information relevant to
this entity's VPNID."
::= { mpIp 18 }
mpIpVpnIcmpEntry OBJECT-TYPE
SYNTAX MpIpVpnIcmpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The ICMP group information for one of this
entity's VPNID."
INDEX { mpIpVpnIcmpVpnId }
::= { mpIpVpnIcmpTable 1 }
MpIpVpnIcmpEntry ::=
SEQUENCE {
mpIpVpnIcmpVpnId
INTEGER,
mpIpVpnIcmpInMsgs
Counter,
mpIpVpnIcmpInErrors
Counter,
mpIpVpnIcmpInDestUnreachs
Counter,
mpIpVpnIcmpInTimeExcds
Counter,
mpIpVpnIcmpInParmProbs
Counter,
mpIpVpnIcmpInSrcQuenchs
Counter,
mpIpVpnIcmpInRedirects
Counter,
mpIpVpnIcmpInEchos
Counter,
mpIpVpnIcmpInEchoReps
Counter,
mpIpVpnIcmpInTimestamps
Counter,
mpIpVpnIcmpInTimestampReps
Counter,
mpIpVpnIcmpInAddrMasks
Counter,
mpIpVpnIcmpInAddrMaskReps
Counter,
mpIpVpnIcmpOutMsgs
Counter,
mpIpVpnIcmpOutErrors
Counter,
mpIpVpnIcmpOutDestUnreachs
Counter,
mpIpVpnIcmpOutTimeExcds
Counter,
mpIpVpnIcmpOutParmProbs
Counter,
mpIpVpnIcmpOutSrcQuenchs
Counter,
mpIpVpnIcmpOutRedirects
Counter,
mpIpVpnIcmpOutEchos
Counter,
mpIpVpnIcmpOutEchoReps
Counter,
mpIpVpnIcmpOutTimestamps
Counter,
mpIpVpnIcmpOutTimestampReps
Counter,
mpIpVpnIcmpOutAddrMasks
Counter,
mpIpVpnIcmpOutAddrMaskReps
Counter
}
mpIpVpnIcmpVpnId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the VPN entry.
The value of this index must be assigned uniquely,
witrhin the range of 1 - 65535."
::= { mpIpVpnIcmpEntry 1 }
mpIpVpnIcmpInMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of ICMP messages which the
entity received. Note that this counter includes
all those counted by mpIpVpnIcmpInErrors."
::= { mpIpVpnIcmpEntry 2 }
mpIpVpnIcmpInErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP messages which the entity
received but determined as having ICMP-specific
errors (bad ICMP checksums, bad length, etc.)."
::= { mpIpVpnIcmpEntry 3 }
mpIpVpnIcmpInDestUnreachs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Destination Unreachable
messages received."
::= { mpIpVpnIcmpEntry 4 }
mpIpVpnIcmpInTimeExcds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Time Exceeded messages
received."
::= { mpIpVpnIcmpEntry 5 }
mpIpVpnIcmpInParmProbs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Parameter Problem messages
received."
::= { mpIpVpnIcmpEntry 6 }
mpIpVpnIcmpInSrcQuenchs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Source Quench messages
received."
::= { mpIpVpnIcmpEntry 7 }
mpIpVpnIcmpInRedirects OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Redirect messages received."
::= { mpIpVpnIcmpEntry 8 }
mpIpVpnIcmpInEchos OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Echo (request) messages
received."
::= { mpIpVpnIcmpEntry 9 }
mpIpVpnIcmpInEchoReps OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Echo Reply messages received."
::= { mpIpVpnIcmpEntry 10 }
mpIpVpnIcmpInTimestamps OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Timestamp (request) messages
received."
::= { mpIpVpnIcmpEntry 11 }
mpIpVpnIcmpInTimestampReps OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Timestamp Reply messages
received."
::= { mpIpVpnIcmpEntry 12 }
mpIpVpnIcmpInAddrMasks OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Address Mask Request messages
received."
::= { mpIpVpnIcmpEntry 13 }
mpIpVpnIcmpInAddrMaskReps OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Address Mask Reply messages
received."
::= { mpIpVpnIcmpEntry 14 }
mpIpVpnIcmpOutMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of ICMP messages which this
entity attempted to send. Note that this counter
includes all those counted by mpIpVpnIcmpOutErrors."
::= { mpIpVpnIcmpEntry 15 }
mpIpVpnIcmpOutErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP messages which this entity did
not send due to problems discovered within ICMP
such as a lack of buffers. This value should not
include errors discovered outside the ICMP layer
such as the inability of IP to route the resultant
datagram. In some implementations there may be no
types of error which contribute to this counter's
value."
::= { mpIpVpnIcmpEntry 16 }
mpIpVpnIcmpOutDestUnreachs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Destination Unreachable
messages sent."
::= { mpIpVpnIcmpEntry 17 }
mpIpVpnIcmpOutTimeExcds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Time Exceeded messages sent."
::= { mpIpVpnIcmpEntry 18 }
mpIpVpnIcmpOutParmProbs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Parameter Problem messages
sent."
::= { mpIpVpnIcmpEntry 19 }
mpIpVpnIcmpOutSrcQuenchs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Source Quench messages sent."
::= { mpIpVpnIcmpEntry 20 }
mpIpVpnIcmpOutRedirects OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Redirect messages sent. For a
host, this object will always be zero, since hosts
do not send redirects."
::= { mpIpVpnIcmpEntry 21 }
mpIpVpnIcmpOutEchos OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Echo (request) messages sent."
::= { mpIpVpnIcmpEntry 22 }
mpIpVpnIcmpOutEchoReps OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Echo Reply messages sent."
::= { mpIpVpnIcmpEntry 23 }
mpIpVpnIcmpOutTimestamps OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Timestamp (request) messages
sent."
::= { mpIpVpnIcmpEntry 24 }
mpIpVpnIcmpOutTimestampReps OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Timestamp Reply messages
sent."
::= { mpIpVpnIcmpEntry 25 }
mpIpVpnIcmpOutAddrMasks OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Address Mask Request messages
sent."
::= { mpIpVpnIcmpEntry 26 }
mpIpVpnIcmpOutAddrMaskReps OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ICMP Address Mask Reply messages
sent."
::= { mpIpVpnIcmpEntry 27 }
-- @015 add end
-- @018 add from
-- the VPN Ping table
mpIpVpnPingTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpIpVpnPingEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The table of ping management information relevant to
this entity's ICMP echo identifier."
::= { mpIp 19 }
mpIpVpnPingEntry OBJECT-TYPE
SYNTAX MpIpVpnPingEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The ping management information for one of this
entity's ICMP echo identifier."
INDEX { mpIpVpnPingId }
::= { mpIpVpnPingTable 1 }
MpIpVpnPingEntry ::=
SEQUENCE {
mpIpVpnPingId
INTEGER,
mpIpVpnPingVpnId
INTEGER,
mpIpVpnPingTarget
IpAddress,
mpIpVpnPingRequestSend
INTEGER,
mpIpVpnPingDataLength
INTEGER,
mpIpVpnPingSendTos
INTEGER,
mpIpVpnPingSendTtl
INTEGER,
mpIpVpnPingSendTimeOut
INTEGER,
mpIpVpnPingSendInterface
INTEGER,
mpIpVpnPingStatus
INTEGER,
mpIpVpnPingResult
INTEGER,
mpIpVpnPingErrorSourceAddress
IpAddress
}
mpIpVpnPingId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the ping entry.
The value of this index must be assigned uniquely,
within the range of 1 - 65535."
::= { mpIpVpnPingEntry 1 }
mpIpVpnPingVpnId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "The value of this object is the VPNID for this
entry, within the range of 1 - 65535."
::= { mpIpVpnPingEntry 2 }
mpIpVpnPingTarget OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "The value of this object is the destination IP
address for this entry. This IP address must
always be a unicast IP address and it should
never be a Class D or E IP address."
::= { mpIpVpnPingEntry 3 }
mpIpVpnPingRequestSend OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The value of this object is the ping request
number of the times."
::= { mpIpVpnPingEntry 4 }
mpIpVpnPingDataLength OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "The value of this object is the ping data
length, within the range of 0 - 65507."
::= { mpIpVpnPingEntry 5 }
mpIpVpnPingSendTos OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "The value of this object is the TOS value in
ping packet, within the range of 0 - 0xfe."
::= { mpIpVpnPingEntry 6 }
mpIpVpnPingSendTtl OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "The value of this object is the TTL value in
ping packet, within the range of 1 - 255."
::= { mpIpVpnPingEntry 7 }
mpIpVpnPingSendTimeOut OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "The value of this object is the ping time out
value, within the range of 1 - 60 seconds."
::= { mpIpVpnPingEntry 8 }
mpIpVpnPingSendInterface OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "The value of this object is ifIndex. IP address
assigned ifIndex is set as source IP address in
ping packets."
::= { mpIpVpnPingEntry 9 }
mpIpVpnPingStatus OBJECT-TYPE
SYNTAX INTEGER {
create(1),
inProgress(2),
complete(3),
destroy(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object refers to the ping entry status.
When this object is set to create(1), ping
entry is created. Set to inProgress(2), ping
is Started. When a reply or icmp error
receiveed and time out occured, the status
become complete(3). This object can not set to
complete(3). Set to destroy(4), entry is
deleted."
::= { mpIpVpnPingEntry 10 }
mpIpVpnPingResult OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object refers to the ping result status."
::= { mpIpVpnPingEntry 11 }
mpIpVpnPingErrorSourceAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "This value of this object is the error source
IP address in icmp error reply message."
::= { mpIpVpnPingEntry 12 }
-- @018 add end
-- ***************************************************************************
-- the MM_Node9110/9120 RIP Group
-- ***************************************************************************
mpRip2IfConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpRip2IfConfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table type object of the RIP sending
operation mode."
::= { mpRip 1 }
mpRip2IfConfEntry OBJECT-TYPE
SYNTAX MpRip2IfConfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This is the table entry of mpRip2IfconfTable."
INDEX { mpRip2IfConfAddress }
::= { mpRip2IfConfTable 1 }
MpRip2IfConfEntry ::=
SEQUENCE {
mpRip2IfConfAddress
IpAddress,
mpRip2IfConfPoisoned
INTEGER,
-- @008 add from
mpRip2IfConfAddress
IpAddress,
mpRip2IfConfPoisoned
INTEGER,
mpRip2IfConfSplitHorizon
INTEGER,
mpRip2IfConfHostAdvertise
INTEGER,
mpRip2IfConfInOffset
INTEGER,
mpRip2IfConfOutOffset
INTEGER,
mpRip2IfConfDefType
INTEGER,
mpRip2IfConfDefMetric
INTEGER,
mpRip2IfConfDefAddress
IpAddress,
mpRip2IfConfDefTag
INTEGER,
mpRip2IfConfDefProtocol
INTEGER,
mpRip2IfConfDefImportList
INTEGER,
mpRip2IfConfRoutePriority
INTEGER
-- @008 add end
}
mpRip2IfConfAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object specifies the IP address of the
interface to which the RIP packet is sent."
::= { mpRip2IfConfEntry 1 }
mpRip2IfConfPoisoned OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the RIP sending mode of
this interface. In case of Sprit Horizon with
Poisoned Reverse, the value '1' is set to this
object. In case of Sprit Horizon, the value '2'
is set to this object."
::= { mpRip2IfConfEntry 2 }
-- @008 add from
mpRip2IfConfSplitHorizon OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "The flag about Split-Horizon of this interface."
::= { mpRip2IfConfEntry 3 }
mpRip2IfConfHostAdvertise OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "The flag which shows whether IP address of
interface that condition is Down is transmitted
as Host Route to this Interface."
::= { mpRip2IfConfEntry 4 }
mpRip2IfConfInOffset OBJECT-TYPE
SYNTAX INTEGER (0..15)
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the metric value to be added
to the route information of RIP-response which is
received from this interface."
::= { mpRip2IfConfEntry 5 }
mpRip2IfConfOutOffset OBJECT-TYPE
SYNTAX INTEGER (0..15)
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the metric value to be added
to the route information of RIP-response which is
sent to this interface."
::= { mpRip2IfConfEntry 6 }
mpRip2IfConfDefType OBJECT-TYPE
SYNTAX INTEGER {
no(1),
distribute(2),
always(3),
importList(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "The timing when default route is advertised
to this interface."
::= { mpRip2IfConfEntry 7 }
mpRip2IfConfDefMetric OBJECT-TYPE
SYNTAX INTEGER (1..15)
ACCESS read-write
STATUS mandatory
DESCRIPTION "The metric value of default route to be used
when the advertised timing(mpRip2IfConfDefType)
is set to 'always'."
::= { mpRip2IfConfEntry 8 }
mpRip2IfConfDefAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "The next-hop IP addess of default route
to be used when the advertised timing
(mpRip2IfConfDefType) is set to 'always'."
::= { mpRip2IfConfEntry 9 }
mpRip2IfConfDefTag OBJECT-TYPE
SYNTAX INTEGER(1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION "The route tag of default route to be used
when the advertised timing(mpRip2IfConfDefType)
is set to 'always'."
::= { mpRip2IfConfEntry 10 }
mpRip2IfConfDefProtocol OBJECT-TYPE
SYNTAX INTEGER {
local(2),
static(3),
ospf(13)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "The protocol of routing table to be used for
condition decision when the advertised timing
(mpRip2IfConfDefType) is set to 'importList'."
::= { mpRip2IfConfEntry 11 }
mpRip2IfConfDefImportList OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "The route tag of default route to be used
when the advertised timing(mpRip2IfConfDefType)
is set to 'always'."
::= { mpRip2IfConfEntry 12 }
mpRip2IfConfRoutePriority OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION "The route priority value which is used when
the route information of RIP-response received
from this interface is reflected. The value 0
means route priority is not used for each
interface."
::= { mpRip2IfConfEntry 13 }
mpRip2PeerTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpRip2PeerEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The Neighbor information table to transmit
RIP-response with unicast."
::= { mpRip 2 }
mpRip2PeerEntry OBJECT-TYPE
SYNTAX MpRip2PeerEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The Neighbor information Entry to transmit
RIP-response with unicast."
INDEX { mpRip2PeerAddress }
::= { mpRip2PeerTable 1 }
MpRip2PeerEntry ::=
SEQUENCE {
mpRip2PeerAddress
IpAddress,
mpRip2PeerVersion
INTEGER,
mpRip2PeerStatus
RowStatus
}
mpRip2PeerAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object specifies IP Address of Neighbor
which transmits RIP-response with unicast."
::= { mpRip2PeerEntry 1 }
mpRip2PeerVersion OBJECT-TYPE
SYNTAX INTEGER {
doNotSend(1),
ripVersion1(2),
rip1Compatible(3),
ripVersion2(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies version of RIP-response."
::= { mpRip2PeerEntry 2 }
mpRip2PeerStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to create, delete, or modify
this table entry."
::= { mpRip2PeerEntry 3 }
mpRip2ImportListTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpRip2ImportListEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The table for importing route information
to other routing protocols or RIP."
::= { mpRip 3 }
mpRip2ImportListEntry OBJECT-TYPE
SYNTAX MpRip2ImportListEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The table for importing route information
to other routing protocols or RIP."
INDEX { mpRip2ImportListProtocol,
mpRip2ImportListNumber }
::= { mpRip2ImportListTable 1 }
MpRip2ImportListEntry ::=
SEQUENCE {
mpRip2ImportListProtocol
INTEGER,
mpRip2ImportListNumber
INTEGER,
mpRip2ImportListStatus
INTEGER
}
mpRip2ImportListProtocol OBJECT-TYPE
SYNTAX INTEGER {
local(2),
static(3),
ospf(13)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object specifies protocol of IP routing
table."
::= { mpRip2ImportListEntry 1 }
mpRip2ImportListNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object specifies import list number."
::= { mpRip2ImportListEntry 2 }
mpRip2ImportListStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to create, delete, or modify
this table entry."
::= { mpRip2ImportListEntry 3 }
mpRip2NetworkPriorityTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpRip2NetworkPriorityEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The table to specify route priority to each
network at creating IP routing table."
::= { mpRip 4 }
mpRip2NetworkPriorityEntry OBJECT-TYPE
SYNTAX MpRip2NetworkPriorityEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The entry to specify route priority to each
network at creating IP routing table."
INDEX { mpRip2NetworkPriorityAddr,
mpRip2NetworkPriorityMask }
::= { mpRip2NetworkPriorityTable 1 }
MpRip2NetworkPriorityEntry ::=
SEQUENCE {
mpRip2NetworkPriorityAddr
IpAddress,
mpRip2NetworkPriorityMask
IpAddress,
mpRip2NetworkPriorityValue
INTEGER,
mpRip2NetworkPriorityStatus
RowStatus
}
mpRip2NetworkPriorityAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object specifies network IP address."
::= { mpRip2NetworkPriorityEntry 1 }
mpRip2NetworkPriorityMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object specifies network mask."
::= { mpRip2NetworkPriorityEntry 2 }
mpRip2NetworkPriorityValue OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the value of route
priority."
::= { mpRip2NetworkPriorityEntry 3 }
mpRip2NetworkPriorityStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to create, delete, or modify
this table entry."
::= { mpRip2NetworkPriorityEntry 4 }
mpRip2RoutePriority OBJECT-TYPE
SYNTAX INTEGER(1..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION "The route priority value to be used when the
route information of RIP-response received is
reflected. It is used when the route priority
of interface has not been registered
(mpRip2IfConfRoutePriority is 0) and route
information doesn't correspond to any network
route priority table(mpRip2NetworkPriorityTable)."
::= { mpRip 5 }
-- @008 add end
-- ***************************************************************************
-- Snmp Community and Trap Community name table.
-- ***************************************************************************
-- Implementation of this group is mandatory for all the SanFran systems.
mpSnmpCommunityTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpSnmpCommunityEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The community table (1-5 entries). This table
lists community strings and their access levels.
When a Snmp message is received by this entity, the
community string in the message is compared with
this table to determine access rights of sender."
::= { mpSnmp 1 }
mpSnmpCommunityEntry OBJECT-TYPE
SYNTAX MpSnmpCommunityEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "A community table entry."
INDEX { mpSnmpCommunityIndex, mpSnmpCommunityAddr }
::= { mpSnmpCommunityTable 1 }
MpSnmpCommunityEntry ::=
SEQUENCE {
mpSnmpCommunityIndex INTEGER,
mpSnmpCommunityStatus INTEGER,
mpSnmpCommunityAccess INTEGER,
mpSnmpCommunityAddr IpAddress,
mpSnmpCommunityName DisplayString
}
mpSnmpCommunityIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This object specifies the addition/deletion of a
particular trap community."
::= { mpSnmpCommunityEntry 1 }
mpSnmpCommunityStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1), -- add this entry
notinuseyet(2),-- after setting it to valid and
-- before
-- setting the community name
invalid(3) -- delete this entry
}
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This object specifies the addition/deletion of a
particular community. Entries 1 and 2 are reserved
for public access( read-only ) and NEC's NMS read
-write."
::= { mpSnmpCommunityEntry 2 }
mpSnmpCommunityAccess OBJECT-TYPE
SYNTAX INTEGER {
readOnly(1),
readWrite(2)
}
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "A value of readWrite(2) allows the community to
read and write all objects in the MIB. A value of
readOnly(1) allows the community to read all objs."
::= { mpSnmpCommunityEntry 3 }
mpSnmpCommunityAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "IP address of the registered NMS. This is actually
a lists of IP addresses, maximum of 5. A special
indexing must be implemented to get all the list
of IP addresses for each entry."
::= { mpSnmpCommunityEntry 4 }
mpSnmpCommunityName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Configurable community string with access rights
defined by the value of sysCommunityAccess."
::= { mpSnmpCommunityEntry 5 }
mpSnmpTrapCommunityTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpSnmpTrapCommunityEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The trap receiver table (0 to 5 entries). This
table lists the addresses of stations that should
receive trap messages from this
entity when an exception condition occurs."
::= { mpSnmp 2 }
mpSnmpTrapCommunityEntry OBJECT-TYPE
SYNTAX MpSnmpTrapCommunityEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "A trap receiver table entry."
INDEX { mpSnmpTrapCommunityIndex }
::= { mpSnmpTrapCommunityTable 1 }
MpSnmpTrapCommunityEntry ::=
SEQUENCE {
mpSnmpTrapCommunityIndex INTEGER,
mpSnmpTrapCommunityStatus INTEGER,
mpSnmpTrapCommunityType INTEGER,
mpSnmpTrapCommunityAddr IpAddress,
mpSnmpTrapCommunityName DisplayString
}
mpSnmpTrapCommunityIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This object specifies the row for a particular
trap community."
::= { mpSnmpTrapCommunityEntry 1 }
mpSnmpTrapCommunityStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1), -- add this entry
notinuseyet(2),-- after setting it to valid and
-- before
-- setting the community name
invalid(3) -- delete this entry
}
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This object specifies the addition/deletion of a
particular trap community."
::= { mpSnmpTrapCommunityEntry 2 }
mpSnmpTrapCommunityType OBJECT-TYPE
SYNTAX INTEGER {
networkmanager(1), -- only one supported
telephone(2), -- not yet supported
faxmachine(3), -- not yet supported
pager(4), -- not yet supported
emailaddress(5) -- not yet supported
}
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This object specifies the recipient of a
generated trap. AS of the moment only a
NMS station is supported."
::= { mpSnmpTrapCommunityEntry 3 }
mpSnmpTrapCommunityAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "For type NMS,IP address for trap receiver.
(For now type NMS is yet supported).
For telephone,fax, and pager, phone number.
For email, this is an Internet email address."
::= { mpSnmpTrapCommunityEntry 4 }
mpSnmpTrapCommunityName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Community string used for trap messages to this
trap receiver."
::= { mpSnmpTrapCommunityEntry 5 }
-- ƒ<>ƒbƒNMIBƒOƒ<C692>[ƒv @008
mpSnmpLockMib OBJECT IDENTIFIER ::= { mpSnmp 3 }
-- ƒ<>ƒbƒNMIB IPƒAƒhƒŒƒX @008
mpSnmpLockMibIPaddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "if IPaddress is 0.0.0.0, NMS doesn't SET LockMIB.
if not, only 1 NMS is successing to SET LockMIB.
note : NMS must SET own IPaddress to LockMIB before
NMS tries to SET some specific MIB"
-- ±ÌMIBÌlª 0.0.0.0 Å êÎ<E2809A>AÇÌNMSà ƒ<>ƒbƒNMIBÉSETµÄ¢È¢±Æðަ·<E2809A>B
-- 0.0.0.0 ˆÈŠOÅ êÎ<E2809A>AŠùÉ<E2809A><41>ƒbƒNMIBðSETµÄ¢éNMSª<E28098>Ý·é±ÆðŽ¦·<E2809A>B
-- <><E28099>DNMS Í<E2809A>A“ÁèÌ”r¼<E28098>§Œäª•K—vÈMIBÉηéSET<45>ˆ<CB86>ð<E2809A>s¤OÉ ƒ<>ƒbƒNMIBÖÌŽ©IPƒAƒhƒŒƒXÌ
-- <20>Ýèª<E2809A>¬Œ÷µÄ¢é±ÆðŠm”FµÈ¯êÎÈçÈ¢<E2809A>B
::= { mpSnmpLockMib 1 }
-- ***************************************************************************
-- the SanFran Statistics Group
-- ***************************************************************************
-- Implementation of this group is mandatory for all the SanFran systems.
mpMonitorGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpMonitorGroupEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Monitoring Group related details."
::= { mpStats 1 }
mpMonitorGroupEntry OBJECT-TYPE
SYNTAX MpMonitorGroupEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Details for a group of monitored statistics."
INDEX { mpMonGrpObjectInstance, mpMonGrpObjectId }
::= { mpMonitorGroupTable 1 }
MpMonitorGroupEntry ::=
SEQUENCE {
mpMonGrpIndex INTEGER,
mpMonGrpObjectId OBJECT IDENTIFIER,
mpMonGrpObjectInstance INTEGER,
mpMonGrpPollInt INTEGER,
mpMonGrpStatus INTEGER,
mpMonGrpName DisplayString
}
mpMonGrpIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Specifies the table entry."
::= { mpMonitorGroupEntry 1 }
mpMonGrpObjectId OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Name of the port/module to which the info in the
table entry applies to."
::= { mpMonitorGroupEntry 2 }
mpMonGrpObjectInstance OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Instance to which the info in the table entry
applies to."
::= { mpMonitorGroupEntry 3 }
mpMonGrpPollInt OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Interval at which the polling for values is done."
::= { mpMonitorGroupEntry 4 }
mpMonGrpStatus OBJECT-TYPE
SYNTAX INTEGER{
enabled(1),
disabled(2)
}
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Setting this field to disable deletes the entry from
the list of monitored groups."
::= { mpMonitorGroupEntry 5 }
mpMonGrpName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..80))
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The text value of the monitor group. For release 1,
read-only but release 2 will allow the user to set
the monitor group name to any textual description."
::= { mpMonitorGroupEntry 6 }
mpStatObjectTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpStatObjectEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Object related statistics details."
::= { mpStats 2 }
mpStatObjectEntry OBJECT-TYPE
SYNTAX MpStatObjectEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Details of statistics."
INDEX { mpStatObjectGroupId, mpStatObjectId }
::= { mpStatObjectTable 1 }
MpStatObjectEntry ::=
SEQUENCE {
mpStatObjectIndex INTEGER,
mpStatObjectGroupId INTEGER,
mpStatObjectId OBJECT IDENTIFIER,
mpStatObjectName DisplayString,
mpStatObjectCurValue INTEGER,
mpStatObjectCumRate INTEGER,
mpStatObjectIntRate INTEGER
}
mpStatObjectIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Specifies the table entry."
::= { mpStatObjectEntry 1 }
mpStatObjectGroupId OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Monitoring Group that this obj belongs to."
::= { mpStatObjectEntry 2 }
mpStatObjectId OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "OID of the object."
::= { mpStatObjectEntry 3 }
mpStatObjectName OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..80))
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Textual equivalent of the object."
::= { mpStatObjectEntry 4 }
mpStatObjectCurValue OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Current value of the object."
::= { mpStatObjectEntry 5 }
mpStatObjectCumRate OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Cumulative rate of the object."
::= { mpStatObjectEntry 6 }
mpStatObjectIntRate OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Rate of change of the objetc's statistics."
::= { mpStatObjectEntry 7 }
-- ***************************************************************************
-- the MM_Node9110/9120 CLI Group
-- ***************************************************************************
-- Implementation of this group is mandatory for all the MM_Node9110/9120 systems.
mpCliOperatorTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpCliOperatorEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table of operator mode user for CLI"
::= { mpCli 1 }
mpCliOperatorEntry OBJECT-TYPE
SYNTAX MpCliOperatorEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the entry of operator mode user
information."
INDEX { mpCliOperatorIndex }
::= { mpCliOperatorTable 1 }
MpCliOperatorEntry ::=
SEQUENCE {
mpCliOperatorIndex
INTEGER,
mpCliOperatorName
DisplayString,
mpCliOperatorPasswd
DisplayString,
mpCliOperatorLoginPasswd
DisplayString,
mpCliOperatorStatus
INTEGER
}
mpCliOperatorIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the existing
operator mode user."
::= { mpCliOperatorEntry 1 }
mpCliOperatorName OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..40))
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is the operator user name."
::= { mpCliOperatorEntry 2 }
mpCliOperatorPasswd OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..40))
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is the operator user password
which is used for user login."
::= { mpCliOperatorEntry 3 }
mpCliOperatorLoginPasswd OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..40))
ACCESS read-write
STATUS mandatory
DESCRIPTION "This objects is the operator user password
entered by user at login."
::= { mpCliOperatorEntry 4 }
mpCliOperatorStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
notinuseyet(2),
invalid(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the addition/deletion of a
operator."
::= { mpCliOperatorEntry 5 }
mpCliSupervisorTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpCliSupervisorEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table of supervisor mode user for CLI"
::= { mpCli 2 }
mpCliSupervisorEntry OBJECT-TYPE
SYNTAX MpCliSupervisorEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the entry of supervisor mode user
information."
INDEX { mpCliSupervisorIndex }
::= { mpCliSupervisorTable 1 }
MpCliSupervisorEntry ::=
SEQUENCE {
mpCliSupervisorIndex
INTEGER,
mpCliSupervisorName
DisplayString,
mpCliSupervisorPasswd
DisplayString,
mpCliSupervisorLoginPasswd
DisplayString,
mpCliSupervisorStatus
INTEGER
}
mpCliSupervisorIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This is the index to identify the existing
supervisor mode user"
::= { mpCliSupervisorEntry 1 }
mpCliSupervisorName OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..40))
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is the supervisor user name."
::= { mpCliSupervisorEntry 2 }
mpCliSupervisorPasswd OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..40))
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is the supervisor user
password which is used for user login."
::= { mpCliSupervisorEntry 3 }
mpCliSupervisorLoginPasswd OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..40))
ACCESS read-write
STATUS mandatory
DESCRIPTION "This objects is the supervisor user password
entered by user at login."
::= { mpCliSupervisorEntry 4 }
mpCliSupervisorStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
notinuseyet(2),
invalid(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object specifies the addition/deletion of a
supervisor."
::= { mpCliSupervisorEntry 5 }
-- ***************************************************************************
-- the SanFran ATM Group
-- ***************************************************************************
-- Implementation of this group is mandatory for all the SanFran systems.
mpAtmInterfaceConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpAtmInterfaceConfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This table contains ATM local interface
configuration parameters, one entry per ATM
interface port."
::= { mpAtm 1 }
mpAtmInterfaceConfEntry OBJECT-TYPE
SYNTAX MpAtmInterfaceConfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This list contains ATM interface configuration
parameters and state variables."
INDEX { mpAtmInterfaceIfIndex }
::= { mpAtmInterfaceConfTable 1 }
MpAtmInterfaceConfEntry ::=
SEQUENCE {
mpAtmInterfaceIfIndex INTEGER,
mpAtmInterfaceAdminPrefix OCTET STRING,
mpAtmInterfaceAdminEsi OCTET STRING,
mpAtmInterfaceMaxVpiVciBits INTEGER
}
mpAtmInterfaceIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index value to identify the
ATM interface in this equipment. Each ATM
interface identified by this object is the
same interface identified by the same number
of ifIndex."
::= { mpAtmInterfaceConfEntry 1 }
mpAtmInterfaceAdminPrefix OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0 | 13))
ACCESS read-write
STATUS mandatory
DESCRIPTION "An prefix assigned for administrative
purpose. This value is displayed as the
instance of atmInterfaceAdminAddress
object of ATM MIB."
::= { mpAtmInterfaceConfEntry 2 }
mpAtmInterfaceAdminEsi OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0 | 6))
ACCESS read-write
STATUS mandatory
DESCRIPTION "An ESI assigned for administrative
purpose. This value is displayed as the
instance of atmInterfaceAdminAddress
object of ATM MIB."
::= { mpAtmInterfaceConfEntry 3 }
mpAtmInterfaceMaxVpiVciBits OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object sets the maximum number of
the sum of VPI/VCI bit number that are
able to use at this interface."
::= { mpAtmInterfaceConfEntry 4 }
mpAtmVccConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpAtmVccConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This table contains VCC configuration
parameters, one entry per ATM interface
port."
::= { mpAtm 2 }
mpAtmVccConfigEntry OBJECT-TYPE
SYNTAX MpAtmVccConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This list contains VCC configuration
parameters and state variables."
INDEX { mpAtmVccIfIndex }
::= { mpAtmVccConfigTable 1 }
MpAtmVccConfigEntry ::=
SEQUENCE {
mpAtmVccIfIndex INTEGER,
mpAtmVccFrameFormat INTEGER,
mpAtmVccF4OamSupport INTEGER,
mpAtmVccF5OamSupport INTEGER,
mpAtmVccFailTimerLof INTEGER,
mpAtmVccFailTimerLos INTEGER,
mpAtmVccRecoverTimerLof INTEGER,
mpAtmVccRecoverTimerLos INTEGER,
mpAtmVccFailTimerLop INTEGER, -- add @003
mpAtmVccRecoverTimerLop INTEGER, -- add @003
mpAtmVccCdv INTEGER, -- add @003
mpAtmVccClockMode INTEGER -- add @003
}
mpAtmVccIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index value to identify the
ATM interface in this equipment. Each ATM
interface identified by this object is the
same interface identified by the same number
of ifIndex."
::= { mpAtmVccConfigEntry 1 }
mpAtmVccFrameFormat OBJECT-TYPE
SYNTAX INTEGER {
sonet(1),
sdh(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "The type of frame format for use
at this ATM interface."
::= { mpAtmVccConfigEntry 2 }
mpAtmVccF4OamSupport OBJECT-TYPE
SYNTAX INTEGER {
support(1),
nonSupport(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates whether the F4 OAM functionality is
supported or not, for the ATM interface of this
equipment. This object can be modified only when all
the ATM interfaces are blocked. If it is set to '1',
the F5 OAM functionality is supported. If it is set
to '2', it is not supported."
::= { mpAtmVccConfigEntry 3 }
mpAtmVccF5OamSupport OBJECT-TYPE
SYNTAX INTEGER {
support(1),
nonSupport(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates whether the F5 OAM functionality is
supported or not, for the ATM interface of this
equipment. This object can be modified only when all
the ATM interfaces are blocked. If it is set to '1',
the F5 OAM functionality is supported. If it is set
to '2', it is not supported."
::= { mpAtmVccConfigEntry 4 }
mpAtmVccFailTimerLof OBJECT-TYPE
SYNTAX INTEGER
-- value = 100*n (n=1,2,3,..,600)
ACCESS read-write
STATUS mandatory
DESCRIPTION "It is used to set the timer value of the LOF (Loss
of Frames) failure detection timer (msec). It is
possible to set the integer of a multiple of 100."
::= { mpAtmVccConfigEntry 5 }
mpAtmVccFailTimerLos OBJECT-TYPE
SYNTAX INTEGER
-- value = 100*n (n=1,2,3,..,600)
ACCESS read-write
STATUS mandatory
DESCRIPTION "It is used to set the timer value of the LOS (Loss
of Signal) failure detection timer (msec). It is
possible to set the integer of a multiple of 100."
::= { mpAtmVccConfigEntry 6 }
mpAtmVccRecoverTimerLof OBJECT-TYPE
SYNTAX INTEGER
-- value = 100*n (n=1,2,3,..,600)
ACCESS read-write
STATUS mandatory
DESCRIPTION "It is used to set the timer value of the LOF (Loss
of Frames) recovery detection timer (msec). It is
possible to set the integer of a multiple of 100."
::= { mpAtmVccConfigEntry 7 }
mpAtmVccRecoverTimerLos OBJECT-TYPE
SYNTAX INTEGER
-- value = 100*n (n=1,2,3,..,600)
ACCESS read-write
STATUS mandatory
DESCRIPTION "It is used to set the timer value of the LOS (Loss
of Signal) recovery detection timer (msec). It is
possible to set the integer of a multiple of 100."
::= { mpAtmVccConfigEntry 8 }
-- add this Object @003
mpAtmVccFailTimerLop OBJECT-TYPE
SYNTAX INTEGER
-- value = 100*n (n=1,2,3,..,600)
ACCESS read-write
STATUS mandatory
DESCRIPTION "It is used to set the timer value of the LOP (Loss
of Pointer) failure detection timer (msec). It is
possible to set the integer of a multiple of 100."
::= { mpAtmVccConfigEntry 9 }
-- add this Object @003
mpAtmVccRecoverTimerLop OBJECT-TYPE
SYNTAX INTEGER
-- value = 100*n (n=1,2,3,..,600)
ACCESS read-write
STATUS mandatory
DESCRIPTION "It is used to set the timer value of the LOP (Loss
of Pointer) recovery detection timer (msec). It is
possible to set the integer of a multiple of 100."
::= { mpAtmVccConfigEntry 10 }
-- add this Object @003
mpAtmVccCdv OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "It is used to set the value of CDV(Cell Delay
Variation) which is used for ATM Mega-Link."
::= { mpAtmVccConfigEntry 11 }
-- add this Object @003
mpAtmVccClockMode OBJECT-TYPE
SYNTAX INTEGER {
line(1),
internal(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "It is used to set clock mode of ATM. If it is
set to '1', the clock received from the line is
used. If it is set to '2', the internal clock is
used."
::= { mpAtmVccConfigEntry 12 }
mpAtmSscopConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpAtmSscopConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table of SSCOP layer parameter
configuration."
::= { mpAtm 3 }
mpAtmSscopConfigEntry OBJECT-TYPE
SYNTAX MpAtmSscopConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the entry of SSCOP layer configuration."
INDEX { mpAtmSscopIfIndex }
::= { mpAtmSscopConfigTable 1 }
MpAtmSscopConfigEntry ::=
SEQUENCE {
mpAtmSscopIfIndex INTEGER,
mpAtmSscopTimerConnectControl INTEGER,
mpAtmSscopTimerKeepalive INTEGER,
mpAtmSscopTimerNoResponse INTEGER,
mpAtmSscopTimerPoll INTEGER,
mpAtmSscopTimerIdle INTEGER,
mpAtmSscopMaxConnectControl INTEGER,
mpAtmSscopMaxPd INTEGER
}
mpAtmSscopIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index value to identify the ATM
interface in this equipment. Each ATM interface
identified by this object is the same interface
identified by the same number of ifIndex."
::= { mpAtmSscopConfigEntry 1 }
mpAtmSscopTimerConnectControl OBJECT-TYPE
SYNTAX INTEGER
-- unit = msec
-- value = 250*n (n=1,2,3,..,240)
-- The default value is recommended by
-- ITU-T.
ACCESS read-write
STATUS mandatory
DESCRIPTION "It is used to set the timer value of the SSCOP
connection control PDU re-sending interval timer
(msec). The timer value must be the same as the
that of the equipment connected to itself. It is
possible to set the integer of a multiple of 250."
::= { mpAtmSscopConfigEntry 2 }
mpAtmSscopTimerKeepalive OBJECT-TYPE
SYNTAX INTEGER
-- unit = msec
-- value = 250*n (n=1,2,3,..,240)
-- The default value is recommended by
-- ITU-T.
ACCESS read-write
STATUS mandatory
DESCRIPTION "It is used to set the timer value of the POLL PDU
re-sending interval timer, which is used when there
is no SD PDU to be sent, in the data transmission
phase (msec). The timer value must be the same as
that of the equipment connected to itself. It is
possible to set the integer of a multiple of 250."
::= { mpAtmSscopConfigEntry 3 }
mpAtmSscopTimerNoResponse OBJECT-TYPE
SYNTAX INTEGER
-- unit = msec
-- value = 250*n (n=1,2,3,..,240)
-- The default value is recommended by
-- ITU-T.
ACCESS read-write
STATUS mandatory
DESCRIPTION "It is used to set the timer value of the STAT PDU
waiting timer (msec). This is the connection
observation timer in the data transmission phase.
When it expires, the connection is disconnected.
The timer value must be the same as that of the
equipment connected to itself. It is possible to
set the integer of a multiple of 250."
::= { mpAtmSscopConfigEntry 4 }
mpAtmSscopTimerPoll OBJECT-TYPE
SYNTAX INTEGER
-- unit = msec
-- value = 250*n (n=1,2,3,..,240)
-- The default value is recommended by
-- ITU-T.
ACCESS read-write
STATUS mandatory
DESCRIPTION "It is used to set the timer value of the POLL PDU
sending interval timer in the data transmission
phase (msec). The timer value must be the same as
that of the equipment connected to itself. It is
possible to set the integer of a multiple of 250."
::= { mpAtmSscopConfigEntry 5 }
mpAtmSscopTimerIdle OBJECT-TYPE
SYNTAX INTEGER
-- unit = msec
-- value = 250*n (n=1,2,3,..,240)
-- The default value is recommended by
-- ITU-T.
ACCESS read-write
STATUS mandatory
DESCRIPTION "It is used to set the timer value of the POLL PDU
sending interval timer, which is used when there is
no SD PDU to be sent, in the data transmission phase
(msec). The timer value must be the same as that of
the equipment connected to itself. It is possible
to set the integer of a multiple of 250."
::= { mpAtmSscopConfigEntry 6 }
mpAtmSscopMaxConnectControl OBJECT-TYPE
SYNTAX INTEGER
-- The default value is recommended by
-- ITU-T.
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the MAX retry count value of the SSCOP
connection control PDU sending."
::= { mpAtmSscopConfigEntry 7 }
mpAtmSscopMaxPd OBJECT-TYPE
SYNTAX INTEGER
-- The default value is recommended by
-- ITU-T.
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the sending timing of the POLL PDU. After
the PDUs as many as the number specified by this
object are sent, one POLL PDU is sent."
::= { mpAtmSscopConfigEntry 8 }
mpAtmSignalingConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpAtmSignalingConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This table contains ATM Signaling configuration
parameters, one entry per ATM interface port."
::= { mpAtm 4 }
mpAtmSignalingConfigEntry OBJECT-TYPE
SYNTAX MpAtmSignalingConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This list contains ATM signaling configuration
parameters and state variables."
INDEX { mpAtmSigIfIndex }
::= { mpAtmSignalingConfigTable 1 }
MpAtmSignalingConfigEntry ::=
SEQUENCE {
mpAtmSigIfIndex INTEGER,
mpAtmSigSvcSupportFlag INTEGER,
mpAtmSigUniVersion INTEGER
}
mpAtmSigIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index value to identify the
ATM interface in this equipment. Each ATM
interface identified by this object is the
same interface identified by the same number
of ifIndex."
::= { mpAtmSignalingConfigEntry 1 }
mpAtmSigSvcSupportFlag OBJECT-TYPE
SYNTAX INTEGER {
support(1),
nonSupport(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates whether the SVC functionality is
supported or not, for the ATM interface of
this equipment. If it is set to '1', SVC
functionality is supported. If it is set to
'2', it is not supported."
::= { mpAtmSignalingConfigEntry 2 }
mpAtmSigUniVersion OBJECT-TYPE
SYNTAX INTEGER {
uni3-0(1),
uni3-1(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This specifies the ATM Forum UNI version which
is used by the ATM ports of this equipment as
the ATM Signaling functionality. This object
can be set only when all the ATM ports are
closed. It is set to '1' in the case of UNI3.0,
and is set to '2' in the case of UNI3.1."
::= { mpAtmSignalingConfigEntry 3 }
mpAtmIlmiConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpAtmIlmiConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This table contains ILMI configuration parameters,
one entry per ATM interface port."
::= { mpAtm 5 }
mpAtmIlmiConfigEntry OBJECT-TYPE
SYNTAX MpAtmIlmiConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This list contains ILMI configuration parameters
and state variables."
INDEX { mpAtmIlmiIfIndex }
::= { mpAtmIlmiConfigTable 1 }
MpAtmIlmiConfigEntry ::=
SEQUENCE {
mpAtmIlmiIfIndex INTEGER,
mpAtmIlmiFlag INTEGER
}
mpAtmIlmiIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index value to identify the
ATM interface in this equipment. Each ATM
interface identified by this object is the
same interface identified by the same number
of ifIndex."
::= { mpAtmIlmiConfigEntry 1 }
mpAtmIlmiFlag OBJECT-TYPE
SYNTAX INTEGER {
support(1),
nonSupport(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates ILMI Function support
status."
::= { mpAtmIlmiConfigEntry 2 }
mpAtmStatisticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpAtmStatisticsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table of the statistics data of the
SONET or SDH base ATM interface."
::= { mpAtm 6 }
mpAtmStatisticsEntry OBJECT-TYPE
SYNTAX MpAtmStatisticsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the entry of the statistics data of each
ATM interface."
INDEX { mpAtmStatIfIndex }
::= { mpAtmStatisticsTable 1 }
MpAtmStatisticsEntry ::=
SEQUENCE {
mpAtmStatIfIndex INTEGER,
mpAtmStatVpiVciErrs Counter,
mpAtmStatRcvOverRunErrs Counter,
mpAtmStatInvalidCellErrs Counter,
mpAtmStatRcvBufEmptys Counter,
mpAtmStatRcvStsAlmostFulls Counter,
mpAtmStatSndStsAlmostFulls Counter,
mpAtmStatOolErrs Counter,
mpAtmStatLocErrs Counter,
mpAtmStatHecErrs Counter,
mpAtmStatOcdErrs Counter,
mpAtmStatTcOverFlowErrs Counter,
mpAtmStatParityErrs Counter,
mpAtmStatC2Errs Counter,
mpAtmStatLopErrs Counter,
mpAtmStatPaisErrs Counter,
mpAtmStatPrdiErrs Counter,
mpAtmStatB3Errs Counter,
mpAtmStatPathFebeErrs Counter,
mpAtmStatB2Errs Counter,
mpAtmStatLineFebeErrs Counter,
mpAtmStatLaisErrs Counter,
mpAtmStatLrdiErrs Counter,
mpAtmStatOofErrs Counter,
mpAtmStatB1Errs Counter,
mpAtmStatLosErrs Counter,
mpAtmStatLofErrs Counter,
mpAtmStatInPackets Counter,
mpAtmStatInOctets Counter,
mpAtmStatOutPackets Counter,
mpAtmStatOutOctets Counter
}
mpAtmStatIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index value to identify the ATM
interface uniquely within the equipment. Each ATM
interface identified by this object is the same
ATM interface identified by the ifIndex."
::= { mpAtmStatisticsEntry 1 }
mpAtmStatVpiVciErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the counter value of the VPI/VCI error."
::= { mpAtmStatisticsEntry 2 }
mpAtmStatRcvOverRunErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the counter value of the receiving FIFO
over-run error."
::= { mpAtmStatisticsEntry 3 }
mpAtmStatInvalidCellErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the counter value of the received
invalid cell."
::= { mpAtmStatisticsEntry 4 }
mpAtmStatRcvBufEmptys OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the counter value of the received free
buffer empty."
::= { mpAtmStatisticsEntry 5 }
mpAtmStatRcvStsAlmostFulls OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the counter value of the Rx Status Queue
Almost Full."
::= { mpAtmStatisticsEntry 6 }
mpAtmStatSndStsAlmostFulls OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the counter value of the Tx Status Queue
Almost Full."
::= { mpAtmStatisticsEntry 7 }
mpAtmStatOolErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates OOL(Out of Lock) error counter value."
::= { mpAtmStatisticsEntry 8 }
mpAtmStatLocErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates LOC(Loss Of Cell Delineation) error
counter value."
::= { mpAtmStatisticsEntry 9 }
mpAtmStatHecErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the ATM cell HEC error counter value."
::= { mpAtmStatisticsEntry 10 }
mpAtmStatOcdErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates OCD(Out Of Cell Delineation) error
counter value."
::= { mpAtmStatisticsEntry 11 }
mpAtmStatTcOverFlowErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the counter value of the FIFO overflow."
::= { mpAtmStatisticsEntry 12 }
mpAtmStatParityErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the counter value of the parity error."
::= { mpAtmStatisticsEntry 13 }
mpAtmStatC2Errs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the C2 error counter value."
::= { mpAtmStatisticsEntry 14 }
mpAtmStatLopErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the LOP(Loss of Pointer) error counter
value."
::= { mpAtmStatisticsEntry 15 }
mpAtmStatPaisErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the Path Alarm Indication error counter
value."
::= { mpAtmStatisticsEntry 16 }
mpAtmStatPrdiErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the Path Remote Path Indication error
counter value."
::= { mpAtmStatisticsEntry 17 }
mpAtmStatB3Errs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the B3 error counter value."
::= { mpAtmStatisticsEntry 18 }
mpAtmStatPathFebeErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the Path FEBE error counter value."
::= { mpAtmStatisticsEntry 19 }
mpAtmStatB2Errs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the B2 error counter value."
::= { mpAtmStatisticsEntry 20 }
mpAtmStatLineFebeErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the Line FEBE error counter value."
::= { mpAtmStatisticsEntry 21 }
mpAtmStatLaisErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the Line Alarm Indication error counter
value."
::= { mpAtmStatisticsEntry 22 }
mpAtmStatLrdiErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the Line Remote Path indication error
counter value."
::= { mpAtmStatisticsEntry 23 }
mpAtmStatOofErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the OOF(Out of Frame) error counter
value."
::= { mpAtmStatisticsEntry 24 }
mpAtmStatB1Errs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the B1 error counter value."
::= { mpAtmStatisticsEntry 25 }
mpAtmStatLosErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the LOS(Loss of Signal) error counter
value."
::= { mpAtmStatisticsEntry 26 }
mpAtmStatLofErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Inicates the LOF(Loss of Frame) error counter
value."
::= { mpAtmStatisticsEntry 27 }
mpAtmStatInPackets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the counter value of the incoming
packets."
::= { mpAtmStatisticsEntry 28 }
mpAtmStatInOctets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the counter value of the incoming
octets."
::= { mpAtmStatisticsEntry 29 }
mpAtmStatOutPackets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the counter value of the outgoing
packets."
::= { mpAtmStatisticsEntry 30 }
mpAtmStatOutOctets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the counter value of the outgoing
octets."
::= { mpAtmStatisticsEntry 31 }
mpAtmNetPrefixTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpAtmNetPrefixEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This table contains network prefix of
ATM address got by ILMI."
::= { mpAtm 7}
mpAtmNetPrefixEntry OBJECT-TYPE
SYNTAX MpAtmNetPrefixEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This list contains network prefix of
ATM address got by ILMI."
INDEX { mpAtmNetPrefixPort, mpAtmNetPrefixPrefix }
::= { mpAtmNetPrefixTable 1 }
MpAtmNetPrefixEntry ::=
SEQUENCE {
mpAtmNetPrefixPort INTEGER,
mpAtmNetPrefixPrefix NetPrefix,
mpAtmNetPrefixStatus INTEGER
}
mpAtmNetPrefixPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "A unique value which identifies the ATM Port."
::= { mpAtmNetPrefixEntry 1 }
mpAtmNetPrefixPrefix OBJECT-TYPE
SYNTAX NetPrefix
ACCESS read-only
STATUS mandatory
DESCRIPTION "The network Prefix for ATM address."
::= { mpAtmNetPrefixEntry 2 }
mpAtmNetPrefixStatus OBJECT-TYPE
SYNTAX INTEGER{
valid(1),
invalid(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the validity of the network prefix."
::= { mpAtmNetPrefixEntry 3 }
-- add this Object @003
mpAtmVpcTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpAtmVpcEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This table contains VPL configuration
parameters, one entry per ATM interface port."
::= { mpAtm 8 }
-- add this Object @003
mpAtmVpcEntry OBJECT-TYPE
SYNTAX MpAtmVpcEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This list contains VPL configuration
parameters and state variables."
INDEX { mpAtmVpcIfIndex,
mpAtmVpcVpi }
::= { mpAtmVpcTable 1 }
-- add this Object @003
MpAtmVpcEntry ::=
SEQUENCE {
mpAtmVpcIfIndex INTEGER,
mpAtmVpcVpi INTEGER,
mpAtmVpcAdminStatus INTEGER,
mpAtmVpcOperStatus INTEGER,
mpAtmVpcLastChange TimeStamp,
mpAtmVpcShapingType INTEGER ,
mpAtmVpcTransmitTrafficDescrIndex INTEGER ,
mpAtmVpcRowStatus RowStatus
}
-- add this Object @003
mpAtmVpcIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index value to identify the
ATM interface in this equipment. Each ATM
interface identified by this object is the
same interface identified by the same number
of ifIndex."
::= { mpAtmVpcEntry 1 }
-- add this Object @003
mpAtmVpcVpi OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The VPI value of the VPL.
Note that the VPI=0 is not used
for a VPL not associated with a VCL.
The maximum VPI value cannot
exceed the value allowable by the
atmInterfaceMaxVpiBits."
::= { mpAtmVpcEntry 2 }
-- add this Object @003
mpAtmVpcAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is implemented only for a VPL which
terminates a VPC (i.e.,
one which is NOT cross-connected to other VPLs).
Its value specifies the desired administrative
state of the VPL. The up and down states indicate
that the traffic flow is enabled and disabled
respectively for this VPL."
::= { mpAtmVpcEntry 3 }
-- add this Object @003
mpAtmVpcOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2),
unknown(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object indicates the current operational
status of the VPL. The up and down states
indicate that the VPL is currently
operational, or not operational, respectively.
The unknown state indicates that the status of
this VPL cannot be determined."
::= { mpAtmVpcEntry 4 }
-- add this Object @003
mpAtmVpcLastChange OBJECT-TYPE
SYNTAX TimeStamp
ACCESS read-only
STATUS mandatory
DESCRIPTION "The value of MIB II's sysUpTime object
at the time this VPL 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."
::= { mpAtmVpcEntry 5 }
-- add this Object @003
mpAtmVpcShapingType OBJECT-TYPE
SYNTAX INTEGER {
vpShaping(1),
vcShaping(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object indicates shaping type used
for VPC status."
::= { mpAtmVpcEntry 6 }
-- add this Object @003
mpAtmVpcTransmitTrafficDescrIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "The value of this object identifies the row
of the ATM Traffic Descriptor Table which applies
to the transmit direction of this VCL."
::= { mpAtmVpcEntry 7 }
-- add this Object @003
mpAtmVpcRowStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to create, delete or
modify a row in this table. To create
a new VCL, this object is initially set
to 'createAndWait' or 'createAndGo'.
This object must not be set to 'active'
unless the following columnar objects exist
in this row:
atmVclReceiveTrafficDescrIndex,
atmVclTransmitTrafficDescrIndex.
In addition, if the local VCL end-point
is also the VCC end-point:
atmVccAalType.
In addition, for AAL5 connections only:
atmVccAal5CpcsTransmitSduSize,
atmVccAal5CpcsReceiveSduSize, and
atmVccAal5EncapsType."
::= { mpAtmVpcEntry 8 }
-- add this Object @003
mpAtmTrafficTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpAtmTrafficEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This table contains information on ATM
traffic parameters."
::= { mpAtm 9 }
-- add this Object @003
mpAtmTrafficEntry OBJECT-TYPE
SYNTAX MpAtmTrafficEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This list contains ATM traffic parameters."
INDEX { mpAtmTrafficDescrParamIndex }
::= { mpAtmTrafficTable 1 }
-- add this Object @003
MpAtmTrafficEntry ::=
SEQUENCE {
mpAtmTrafficDescrParamIndex INTEGER,
mpAtmTrafficCdv INTEGER
}
-- add this Object @003
mpAtmTrafficDescrParamIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index of ATM traffic entry."
::= { mpAtmTrafficEntry 1 }
-- add this Object @003
mpAtmTrafficCdv OBJECT-TYPE
SYNTAX INTEGER (0..750)
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicate the CDV(Cell Delay Variation) value"
::= { mpAtmTrafficEntry 2 }
-- ***************************************************************************
-- the SanFran LIS Group
-- ***************************************************************************
-- Implementation of this group is mandatory for all the SanFran systems.
mpLisNameTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpLisNameEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "A table that is used for registoring LIS name."
::= { mpLis 1 }
mpLisNameEntry OBJECT-TYPE
SYNTAX MpLisNameEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "An entry of LIS name."
INDEX { mpLisIndex }
::= { mpLisNameTable 1 }
MpLisNameEntry ::=
SEQUENCE {
mpLisIndex INTEGER,
mpLisRtrIndex INTEGER,
mpLisName DisplayString,
mpLisNameStatus INTEGER
}
mpLisIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION " A number that uniquely assigned to the LIS."
::= { mpLisNameEntry 1 }
mpLisRtrIndex OBJECT-TYPE
SYNTAX INTEGER
-- These values are defined by a
-- configuration file.
ACCESS read-only
STATUS mandatory
DESCRIPTION "An interface number that uniquely assigned to the
LIS of the Unit. The LIS recognized by this number
is the same as what is recognized by same number of
ifIndex."
::= { mpLisNameEntry 2 }
mpLisName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..40))
ACCESS read-write
STATUS mandatory
DESCRIPTION "A name assigned to the LIS for management purpose.
This object is used for setting or changing a name
of the LIS."
::= { mpLisNameEntry 3 }
mpLisNameStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used for registoring or deleting an
entry of the table. 1 is set when registroing and 2
is set when deletion."
::= { mpLisNameEntry 4 }
mpLisAdminTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpLisAdminEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "A table including LIS information."
::= { mpLis 2 }
mpLisAdminEntry OBJECT-TYPE
SYNTAX MpLisAdminEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "An entry in LIS management table.
Registoring LIS
(1) Manager satation generates a LIS entry in
mpLisAdminTable by setting mpLisAdmRowStatus as
createAndWait(5).
(2) Manager station, if necessary, sets value of
management object of mpLisAdminTable.
(3) Manager station enables a LIS entry by setting
mpLisAdmRowStatus as active(1).
Deletion of LIS
(1) Manager station disables a LIS entry bu setting
mpLisAdmRowStatus as notInService(2).
(2) A LIS is deleted by setting mpLisAdmRowStatus as
destroy(6). An agent may release all related
resources at the moment."
INDEX { mpLisAdmIndex }
::= { mpLisAdminTable 1 }
MpLisAdminEntry ::=
SEQUENCE {
mpLisAdmIndex INTEGER,
mpLisAdmAtmArpSvExistence INTEGER,
mpLisAdmAtmArpSvCallType INTEGER,
mpLisAdmAtmArpSvAtmAddress OCTET STRING,
mpLisAdmAtmArpSvAtmPortNumber INTEGER,
mpLisAdmAtmArpSvVpi INTEGER,
mpLisAdmAtmArpSvVci INTEGER,
mpLisAdmSvTrafficId INTEGER,
mpLisAdmAtmArpSvVcStatus INTEGER,
mpLisAdmAtmArpSvRetryCount INTEGER,
mpLisAdmLisStatus INTEGER,
mpLisAdmMyAtmAddressSel OCTET STRING,
mpLisAdmMyIpAddress IpAddress,
mpLisAdmMyNetMask IpAddress,
mpLisAdmAtmPortNumber INTEGER,
mpLisAdmAtmArpTables INTEGER,
mpLisAdmSndMtuSize INTEGER,
mpLisAdmRcvMtuSize INTEGER,
mpLisAdmTrafficId INTEGER,
mpLisAdmRowStatus RowStatus
}
mpLisAdmIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows a unique number assigned to this
LIS."
::= { mpLisAdminEntry 1 }
mpLisAdmAtmArpSvExistence OBJECT-TYPE
SYNTAX INTEGER {
existence(1),
notExisting(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object identifies extistence or non-existence
of ATM ARP server. If it exists, 1 is set. If it
does not exist, 2 is set."
::= { mpLisAdminEntry 2 }
mpLisAdmAtmArpSvCallType OBJECT-TYPE
SYNTAX INTEGER {
svc(1),
pcv(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object shows a type of connection between the
LIS and an ATM ARP server. If it is SVC, 1 is shown.
If it is PVC, 2 is shown."
::= { mpLisAdminEntry 3 }
mpLisAdmAtmArpSvAtmAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0 | 20))
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object assigns ATM address of an ATM ARP
server in the LIS."
::= { mpLisAdminEntry 4 }
mpLisAdmAtmArpSvAtmPortNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object assigns a number of ATM port which is
used when the LIS is connected to the ATM server
by PVC. If these are conencted by SVC, this object
shows currently assigned number of ATM port."
::= { mpLisAdminEntry 5 }
mpLisAdmAtmArpSvVpi OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object assigns a number of VPI which is used
when the LIS is connected to the ATM server by PVC.
If these are conencted by SVC, this object shows
currently assigned number of VPI."
::= { mpLisAdminEntry 6 }
mpLisAdmAtmArpSvVci OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object assigns a number of VCI which is used
when the LIS is connected to the ATM server by PVC.
If these are conencted by SVC, this object shows
currently assigned number of VCI."
::= { mpLisAdminEntry 7 }
mpLisAdmSvTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object assigns a number of traffic ID which
is used when the LIS is connected to the ATM server."
::= { mpLisAdminEntry 8 }
mpLisAdmAtmArpSvVcStatus OBJECT-TYPE
SYNTAX INTEGER {
open(1),
setting(2),
usable(3),
sendToAtm(4),
sendAndRcvAtm(5),
rcvFromAtm(6),
disconnect(7),
disconnectWaiting(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows status of connection between
the LIS and an ATM ARP server in follwing number:
Open = 1
Being configurated = 2
Available to use = 3
Available to transmit to ATM = 4
Available to transmit and receiving to/from ATM = 5
Available to receive from ATM = 6
Being disconnected = 7
Waiting for disconnection = 8"
::= { mpLisAdminEntry 9 }
mpLisAdmAtmArpSvRetryCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of retrying of
connection request caused by connection failure
between ATM ARP server and the LIS."
::= { mpLisAdminEntry 10 }
mpLisAdmLisStatus OBJECT-TYPE
SYNTAX INTEGER {
usable(1),
in-ATM-ARP-request-waiting(2),
down(3),
notInService(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows status of connection between
the LIS and an ATM ARP server in following
number:
the LIS is available = 1
waiting for In-ATM-ARP-request = 2
not available due to failure = 3
not available by configuration = 4"
::= { mpLisAdminEntry 11 }
mpLisAdmMyAtmAddressSel OBJECT-TYPE
SYNTAX OCTET STRING (SIZE( 0 | 1 ))
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object assignes ATM address that is used by
the LIS interface."
::= { mpLisAdminEntry 12 }
mpLisAdmMyIpAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object assignes IP address that is used by
the LIS interface."
::= { mpLisAdminEntry 13 }
mpLisAdmMyNetMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object assignes subnet mask of IP addresss
that is used by the LIS interface."
::= { mpLisAdminEntry 14 }
mpLisAdmAtmPortNumber OBJECT-TYPE
-- @008 SYNTAX IpAddress
SYNTAX INTEGER
-- @008 ACCESS read-only
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object assignes number of ATM port
that is used by the LIS interface."
::= { mpLisAdminEntry 15 }
mpLisAdmAtmArpTables OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of ARP tables that are
registored in the LIS."
::= { mpLisAdminEntry 16 }
mpLisAdmSndMtuSize OBJECT-TYPE
SYNTAX INTEGER
-- The default value is recommended by
-- RFC1755.
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object assigns the maximum size of transmitted
AAL5 CPCS PDU payload in octet."
::= { mpLisAdminEntry 17 }
mpLisAdmRcvMtuSize OBJECT-TYPE
SYNTAX INTEGER
-- The default value is recommended by
-- RFC1755.
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object assigns the maximum size of received
AAL5 CPCS PDU payload in octet."
::= { mpLisAdminEntry 18 }
mpLisAdmTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object shows the number of default traffic ID
that is used by the LIS interface."
::= { mpLisAdminEntry 19 }
mpLisAdmRowStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION "The object is used for generating, deleting
or modifying a row of the table. In case of
of modifying this entry, this object must be
changed from active(1) to notInService(2)."
::= { mpLisAdminEntry 20 }
mpLisAtmArpAdminTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpLisAtmArpAdminEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The table includes information of ATM ARP table."
::= { mpLis 3 }
mpLisAtmArpAdminEntry OBJECT-TYPE
SYNTAX MpLisAtmArpAdminEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION " The entry includes information of each ATM ARP
table.
Registration of PVC or static SVC
(1) Manager generates an ATM ARP management entry in
mpLisAtmArpAdminTable by setting
mpLisAtmArpAdmRowStatus as createAndWait(5).
(2) Manager sets the number of management object of
mpLisAtmArpAdminTable if necessary.
(3) Manager enables the ATM ARP entry by setting
mpLisAtmArpAdmRowStatus as active(1).
Deletion of PVC or static SVC
(1) Manager disables the ATM ARP entry by setting
mpLisAtmArpAdmRowStatus as notInService(2).
(2) ATM ARP is deleted by setting
mpLisAtmArpAdmRowStatus as destroy(6). An agent
may release all related resources at the moment."
INDEX { mpLisAtmArpAdmLisIndex, mpLisAtmArpAdmIpAddress }
::= { mpLisAtmArpAdminTable 1 }
MpLisAtmArpAdminEntry ::=
SEQUENCE {
mpLisAtmArpAdmLisIndex INTEGER,
mpLisAtmArpAdmCallType INTEGER,
mpLisAtmArpAdmIpAddress IpAddress,
mpLisAtmArpAdmAtmAddress OCTET STRING,
mpLisAtmArpAdmMyAtmAddress OCTET STRING,
mpLisAtmArpAdmAtmPortNumber INTEGER,
mpLisAtmArpAdmVpi INTEGER,
mpLisAtmArpAdmVci INTEGER,
mpLisAtmArpAdmTrafficId INTEGER,
mpLisAtmArpAdmTableStatus INTEGER,
mpLisAtmArpAdmAgingTime Gauge,
mpLisAtmArpAdmRetryCount INTEGER,
mpLisAtmArpAdmRowStatus RowStatus
}
mpLisAtmArpAdmLisIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the unique number assigned to the
LIS."
::= { mpLisAtmArpAdminEntry 1 }
mpLisAtmArpAdmCallType OBJECT-TYPE
SYNTAX INTEGER {
dynamicSvc(1),
staticSvc(2),
agingPvc(3),
noAgingPvc(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object shows the type of connection between
ATM ARP client and the LIS.
If it is dynamic SVC, 1 is shown.
If it is static SVC, 2 is shown.
If it is PVC with aging, 3 is shown.
If it is PVC without aging, 3 is shown."
::= { mpLisAtmArpAdminEntry 2 }
mpLisAtmArpAdmIpAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object is used for configuring or
acknowledging of destination IP address. if the
connection between ATM ARP client and the LIS is
PVC. If the connection is dynamic SVC or static
SVC, the object cannot be set. However it shows
the currently used destination IP address."
::= { mpLisAtmArpAdminEntry 3 }
mpLisAtmArpAdmAtmAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0 | 20))
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used for configuring or
acknowledging of destination ATM address. if the
connection between ATM ARP client and the LIS is
PVC. If the connection is dynamic SVC or static
SVC, the object cannot be set. However it shows
the currently used destination ATM address."
::= { mpLisAtmArpAdminEntry 4 }
mpLisAtmArpAdmMyAtmAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0 | 20))
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object assigns an ATM address that is used at
the interface of the LIS."
::= { mpLisAtmArpAdminEntry 5 }
mpLisAtmArpAdmAtmPortNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object assigns a number of ATM port which is
used when the LIS is connected to the ATM client
by PVC. If these are conencted by dynamic SVC or
static SVC, this object shows currently assigned
number of ATM port."
::= { mpLisAtmArpAdminEntry 6 }
mpLisAtmArpAdmVpi OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object assigns a number of VPI which is used
when the LIS is connected to the ATM client by PVC.
If these are conencted by dynamic SVC or static SVC,
this object shows currently assigned number of VPI."
::= { mpLisAtmArpAdminEntry 7 }
mpLisAtmArpAdmVci OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object assigns a number of VCI which is used
when the LIS is connected to the ATM client by PVC.
If these are conencted by dynamic SVC or static SVC,
this object shows currently assigned number of VCI."
::= { mpLisAtmArpAdminEntry 8 }
mpLisAtmArpAdmTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object shows the number of traffic ID that is
used for PVC connection between ATM ARP cliennt and
the LIS."
::= { mpLisAtmArpAdminEntry 9 }
mpLisAtmArpAdmTableStatus OBJECT-TYPE
SYNTAX INTEGER {
usable(1),
confirming(2),
atmArpReplyWaiting(3),
inAtmArpRequestWaiting(4),
aging(5),
noService(6),
unused(7)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows status of ATM ARP table in
follwing number:
the table is available = 1
waiting for acknowledge of being available = 2
waiting for ATM-ARP-reply = 3
waiting for InATM-ARP-reply = 4
aging = 5
not available to service = 6
not available to use = 7"
::= { mpLisAtmArpAdminEntry 10 }
mpLisAtmArpAdmAgingTime OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the passing time value (sec) of the
ATMARP table aging timer. The timer is incre-
mented by 1 sec."
::= { mpLisAtmArpAdminEntry 11 }
mpLisAtmArpAdmRetryCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of retrying of
connection request caused by connection failure
between ATM ARP client and the LIS."
::= { mpLisAtmArpAdminEntry 12 }
mpLisAtmArpAdmRowStatus OBJECT-TYPE
SYNTAX RowStatus -- INTEGER { active(1),
-- notInService(2), notReady(3),
-- createAndWait(5), destroy(6) }
-- The value 'createAndGo(4)' is not
-- supported.
ACCESS read-write
STATUS mandatory
DESCRIPTION "The object is used for generating, deleting
or modifying a row of the table. In case
of modifying this entry. This object must
be changed from active(1) to notInService(2)."
::= { mpLisAtmArpAdminEntry 13 }
mpLisVcAdminTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpLisVcAdminEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The table includes information of VC table."
::= { mpLis 4 }
mpLisVcAdminEntry OBJECT-TYPE
SYNTAX MpLisVcAdminEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION " The entry includes information of each VC."
INDEX { mpLisVcAdmLisIndex, mpLisVcAdmIpAddress }
::= { mpLisVcAdminTable 1 }
MpLisVcAdminEntry ::=
SEQUENCE {
mpLisVcAdmLisIndex INTEGER,
mpLisVcAdmIpAddress IpAddress,
mpLisVcAdmType INTEGER,
mpLisVcAdmVcStatus INTEGER,
mpLisVcAdmInactivityTime Gauge,
mpLisVcAdmHoldingTime Gauge
}
mpLisVcAdmLisIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the unique number assigned to the
LIS."
::= { mpLisVcAdminEntry 1 }
mpLisVcAdmIpAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object assign the destination IP address."
::= { mpLisVcAdminEntry 2 }
mpLisVcAdmType OBJECT-TYPE
SYNTAX INTEGER {
send-out(1),
receive-in(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the type of VC management table.
If the table is generated by originating connection,
the type is 1. If the table is generated by receiving
connection, the type is 2."
::= { mpLisVcAdminEntry 3 }
mpLisVcAdmVcStatus OBJECT-TYPE
SYNTAX INTEGER {
open(1),
setting(2),
usable(3),
sendToAtm(4),
sendAndRcvAtm(5),
rcvFromAtm(6),
disconnect(7),
disconnectWaiting(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the status of VC connection as
following numbers:
Open = 1
Being configurated = 2
Available to use = 3
Available to transmit to ATM = 4
Available to transmit and receiving to/from ATM = 5
Available to receive from ATM = 6
Being disconected = 7
Waiting for disconection =8"
::= { mpLisVcAdminEntry 4 }
mpLisVcAdmInactivityTime OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the passing time value (sec) of the
inactivity timer. The timer is incremented by
1 sec."
::= { mpLisVcAdminEntry 5 }
mpLisVcAdmHoldingTime OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the remaining time value (sec) of
the holding timer. The timer is incremented
by 1 sec."
::= { mpLisVcAdminEntry 6 }
mpLisStatisticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpLisStatisticsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This object includes statistics information of the
LIS."
::= { mpLis 5 }
mpLisStatisticsEntry OBJECT-TYPE
SYNTAX MpLisStatisticsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "This entry includes counters of each statistics
information."
INDEX { mpLisStatIndex }
::= { mpLisStatisticsTable 1 }
MpLisStatisticsEntry ::=
SEQUENCE {
mpLisStatIndex INTEGER,
mpLisStatAtmArpRequestSends Counter,
mpLisStatAtmArpReplyReceives Counter,
mpLisStatAtmArpNakReceives Counter,
mpLisStatAtmArpReplyTimeouts Counter,
mpLisStatInAtmArpRequestSends Counter,
mpLisStatInAtmArpReplyReceives Counter,
mpLisStatInAtmArpRequestReceives Counter,
mpLisStatInAtmArpReplyTimeouts Counter,
mpLisStatVcInactDisconnects Counter,
mpLisStatVcResourceDisconnects Counter,
mpLisStatAtmArpTableAgingouts Counter,
mpLisStatAtmArpTableDeletions Counter,
mpLisStatInPkts Counter,
mpLisStatInReceivePkts Counter,
mpLisStatInDiscards Counter,
mpLisStatInMtuSizeOvers Counter,
mpLisStatInSnapErrs Counter,
mpLisStatOutPkts Counter,
mpLisStatOutTransmitPkts Counter,
mpLisStatOutNoRoutes Counter,
mpLisStatOutSvFaults Counter,
mpLisStatOutCircuitFaults Counter,
mpLisStatOutMaxQueues Counter,
mpLisStatOutDestUnusuals Counter,
mpLisStatOutMtuSizeOvers Counter,
mpLisStatOutVcFailures Counter,
mpLisStatOutDiscards Counter,
mpLisStatOutMaxVcExceeds Counter,
mpLisStatVcSetupCounts Counter,
mpLisStatVcMaxExceedFailCounts Counter,
mpLisStatVcResourceFailCounts Counter,
mpLisStatVcAcceptCounts Counter,
mpLisStatVcMaxExceedDenyCounts Counter,
mpLisStatVcResourceDenyCounts Counter
}
mpLisStatIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the unique number assigned to
the LIS."
::= { mpLisStatisticsEntry 1 }
mpLisStatAtmArpRequestSends OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of transmission of
ATM ARP request."
::= { mpLisStatisticsEntry 2 }
mpLisStatAtmArpReplyReceives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of receiving of ATM
ARP reply."
::= { mpLisStatisticsEntry 3 }
mpLisStatAtmArpNakReceives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of receiving of ATM
ARP NAK."
::= { mpLisStatisticsEntry 4 }
mpLisStatAtmArpReplyTimeouts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of timed-out in
waiting for ATM ARP reply."
::= { mpLisStatisticsEntry 5 }
mpLisStatInAtmArpRequestSends OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of transmission of
InATM ARP request."
::= { mpLisStatisticsEntry 6 }
mpLisStatInAtmArpReplyReceives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of receiving of InATM
ARP reply."
::= { mpLisStatisticsEntry 7 }
mpLisStatInAtmArpRequestReceives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of receiving of InATM
ARP request."
::= { mpLisStatisticsEntry 8 }
mpLisStatInAtmArpReplyTimeouts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of timed-out in
waiting for InATM ARP reply."
::= { mpLisStatisticsEntry 9 }
mpLisStatVcInactDisconnects OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of disconenction by
inactivity timer."
::= { mpLisStatisticsEntry 10 }
mpLisStatVcResourceDisconnects OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of disconenction by
resource limitation."
::= { mpLisStatisticsEntry 11 }
mpLisStatAtmArpTableAgingouts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of ATM ARP table that
is deleted due to aged out."
::= { mpLisStatisticsEntry 12 }
mpLisStatAtmArpTableDeletions OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of ATM ARP table that
is deleted due to resource limitation."
::= { mpLisStatisticsEntry 13 }
mpLisStatInPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of packets transmitted
to IP router part."
::= { mpLisStatisticsEntry 14 }
mpLisStatInReceivePkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of packets received
from ATM interface."
::= { mpLisStatisticsEntry 15 }
mpLisStatInDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of packets that are
discarded due to resource limitation."
::= { mpLisStatisticsEntry 16 }
mpLisStatInMtuSizeOvers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of discarded packets
due to exceeding MTU."
::= { mpLisStatisticsEntry 17 }
mpLisStatInSnapErrs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of discarded packets
due to format error of SNAP in IP over ATM."
::= { mpLisStatisticsEntry 18 }
mpLisStatOutPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of packets received
from IP router part."
::= { mpLisStatisticsEntry 19 }
mpLisStatOutTransmitPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of packets transmitted
to ATM interface."
::= { mpLisStatisticsEntry 20 }
mpLisStatOutNoRoutes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION " This object show the number of discarded packets
due to route unknown."
::= { mpLisStatisticsEntry 21 }
mpLisStatOutSvFaults OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of discarded packets
due to failure of ATM ARP server."
::= { mpLisStatisticsEntry 22 }
mpLisStatOutCircuitFaults OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of discarded packets
due to failure of link."
::= { mpLisStatisticsEntry 23 }
mpLisStatOutMaxQueues OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of discarded packets
due to overflowing queue."
::= { mpLisStatisticsEntry 24 }
mpLisStatOutDestUnusuals OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of discarded packets
due to illegal destination."
::= { mpLisStatisticsEntry 25 }
mpLisStatOutMtuSizeOvers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of discarded packets
that are received from IP router part due to
exceeding MTU."
::= { mpLisStatisticsEntry 26 }
mpLisStatOutVcFailures OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of discarded packets
due to configuration failure of connection."
::= { mpLisStatisticsEntry 27 }
mpLisStatOutDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of discarded packets
due to resource limitation in transmitting."
::= { mpLisStatisticsEntry 28 }
mpLisStatOutMaxVcExceeds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object show the number of discarded packets
due to exceeding the maximum number of VC
connection."
::= { mpLisStatisticsEntry 29 }
mpLisStatVcSetupCounts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of configuring of
call."
::= { mpLisStatisticsEntry 30 }
mpLisStatVcMaxExceedFailCounts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of failure of call
configuration due to exceeding the maximum
simultaneous connections of VC."
::= { mpLisStatisticsEntry 31 }
mpLisStatVcResourceFailCounts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of failure of call
configuration due to resource limitation."
::= { mpLisStatisticsEntry 32 }
mpLisStatVcAcceptCounts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of called by ATM ARP
client."
::= { mpLisStatisticsEntry 33 }
mpLisStatVcMaxExceedDenyCounts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of refusing incoming
call due to exceeding the maximum simultaneous
connections of VC."
::= { mpLisStatisticsEntry 34 }
mpLisStatVcResourceDenyCounts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the number of refusing incoming
call due to resource limitation."
::= { mpLisStatisticsEntry 35 }
mpLisPvcRegistNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the total number of currently
registored PVC."
::= { mpLis 6 }
mpLisStSvcRegistNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the total number of currently
registored static SVC."
::= { mpLis 7 }
mpLisVcConnectNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This object shows the total number of currently
connected VC in IP over ATM functional block."
::= { mpLis 8 }
mpLisSysInactivityTimer OBJECT-TYPE
SYNTAX INTEGER
-- The default value is recommended by
-- RFC1755.
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object shows the value of inactivity timer in
second."
::= { mpLis 9 }
mpLisSysHoldingTimer OBJECT-TYPE
SYNTAX INTEGER
-- The default value is recommended by
-- RFC1755.
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object shows the value of holding timer in
second."
::= { mpLis 10 }
mpLisSysAtmArpReplyTimer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object shows the value of ATM ARP reply
waiting timer in second."
::= { mpLis 11 }
mpLisSysInAtmArpRequestTimer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object shows the value of In ATM ARP request
waiting timer in second."
::= { mpLis 12 }
mpLisSysInAtmArpReplyTimer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object shows the value of In ATM ARP reply
waiting timer in second."
::= { mpLis 13 }
mpLisSysAtmArpAgingTime OBJECT-TYPE
SYNTAX INTEGER
-- The default value is recommended by
-- RFC1577.
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object sets the aging time of ATM ARP in
second."
::= { mpLis 14 }
mpLisSysAtmArpSvPollTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This obhject sets cycle time to check status of VC
connection of ATM ARP server in second."
::= { mpLis 15 }
mpLisSysAtmArpSvRetry OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object sets the number of retrying in case of
failure of call configuration to ATM ARP server."
::= { mpLis 16 }
mpLisSysAtmArpClRetry OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object sets the number of retrying in case of
failure of call configuration to ATM ARP client."
::= { mpLis 17 }
mpLisSysAtmArpReqRetry OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object sets tne number of retrying of ATM ARP
request in case of no response from ATM ARP server
to which ATM ARP request is sent before timer
expiration."
::= { mpLis 18 }
mpLisSysInAtmArpReqRetry OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object sets tne number of retrying of InATM ARP
request in case of no response from ATM ARP client
to which InATM ARP request is sent before timer
expiration."
::= { mpLis 19 }
mpLisSysMaxVcConnect OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object sets the maximum number of simultaneous
connections that is used in IP over ATM functional
block. This number is the sum of PVC, dynamic SVC
and static SVC that are able to connect
simultaneously."
::= { mpLis 20 }
mpLisSysMaxQueueNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "The object sets the maximum number of queues
include packets that are received from IP
router."
::= { mpLis 21 }
-- ***************************************************************************
-- the SanFran DNS Group
-- ***************************************************************************
-- Implementation of this group is mandatory for all the SanFran systems.
mpDnsClientNameServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpDnsClientNameServerEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Table of DNS name server IP addresses."
::= { mpDns 1 }
mpDnsClientNameServerEntry OBJECT-TYPE
SYNTAX MpDnsClientNameServerEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Entry of DNS name server IP address."
INDEX { mpDnsClientServerEntIpAddress }
::= { mpDnsClientNameServerTable 1 }
MpDnsClientNameServerEntry ::=
SEQUENCE {
mpDnsClientServerEntIpAddress
IpAddress,
mpDnsClientServerEntStatus
INTEGER
}
mpDnsClientServerEntIpAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "DNS name server IP address."
::= { mpDnsClientNameServerEntry 1 }
mpDnsClientServerEntStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "DNS name server table entry status."
::= { mpDnsClientNameServerEntry 2 }
mpDnsClientStaticRRTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpDnsClientStaticRREntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Table of DNS Resource Records(RR)."
::= { mpDns 2 }
mpDnsClientStaticRREntry OBJECT-TYPE
SYNTAX MpDnsClientStaticRREntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Entry of DNS Resource Record."
INDEX { mpDnsClientStaticRREntIndex }
::= { mpDnsClientStaticRRTable 1 }
MpDnsClientStaticRREntry ::=
SEQUENCE {
mpDnsClientStaticRREntIndex
INTEGER,
mpDnsClientStaticRREntHostName
DisplayString,
mpDnsClientStaticRREntTimeToLive
INTEGER,
mpDnsClientStaticRREntType
INTEGER,
mpDnsClientStaticRREntIpAddress
IpAddress,
mpDnsClientStaticRREntStatus
INTEGER
}
mpDnsClientStaticRREntIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index of a particular entry."
::= { mpDnsClientStaticRREntry 1 }
mpDnsClientStaticRREntHostName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..60))
ACCESS read-write
STATUS mandatory
DESCRIPTION "The RR's host name field."
::= { mpDnsClientStaticRREntry 2 }
mpDnsClientStaticRREntTimeToLive OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "The RR's Time to Live field. Currently,
this value can be set to -1 (infinity) only."
::= { mpDnsClientStaticRREntry 3 }
mpDnsClientStaticRREntType OBJECT-TYPE
SYNTAX INTEGER {
type-a(1) -- Host Address
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "The RR's type field."
::= { mpDnsClientStaticRREntry 4 }
mpDnsClientStaticRREntIpAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION "The RR's IP address field."
::= { mpDnsClientStaticRREntry 5 }
mpDnsClientStaticRREntStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "The RR's entry status."
::= { mpDnsClientStaticRREntry 6 }
mpDnsClientLocalDomainTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpDnsClientLocalDomainEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Table of DNS local domain names."
::= { mpDns 3 }
mpDnsClientLocalDomainEntry OBJECT-TYPE
SYNTAX MpDnsClientLocalDomainEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Entry of DNS local domain name."
INDEX { mpDnsClientLocalDomainEntIndex }
::= { mpDnsClientLocalDomainTable 1 }
MpDnsClientLocalDomainEntry ::=
SEQUENCE {
mpDnsClientLocalDomainEntIndex
INTEGER,
mpDnsClientLocalDomainEntName
DisplayString,
mpDnsClientLocalDomainEntStatus
INTEGER
}
mpDnsClientLocalDomainEntIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Index of a particular entry."
::= { mpDnsClientLocalDomainEntry 1 }
mpDnsClientLocalDomainEntName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION "Local domain name field."
::= { mpDnsClientLocalDomainEntry 2 }
mpDnsClientLocalDomainEntStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
invalid(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Local domain table entry status."
::= { mpDnsClientLocalDomainEntry 3 }
mpDnsClientMaxTimeToLive OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "DNS cache maximum Time to Live(TTL)."
::= { mpDns 4 }
mpDnsClientNumberOfQueries OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "A counter on how many RR queries have been
sent to name server(s)."
::= { mpDns 5 }
mpDnsClientNumberOfResponses OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "A counter on how many RR responses have been
received from name server(s)."
::= { mpDns 6 }
-- ***************************************************************************
-- the SanFran LEC Group
-- ***************************************************************************
-- Implementation of this group is mandatory for all the SanFran systems.
mpLecConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpLecConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table of the LEC information."
::= { mpLec 1 }
mpLecConfigEntry OBJECT-TYPE
SYNTAX MpLecConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the entry of the LEC information."
INDEX { mpLecIndex }
::= { mpLecConfigTable 1 }
MpLecConfigEntry ::=
SEQUENCE {
mpLecIndex INTEGER,
mpLecArpCacheDeleteTime INTEGER,
mpLecUnsolicArpResAccept INTEGER,
mpLecVccAgingAction INTEGER,
mpLecUnknownFrameSendTiming INTEGER,
mpLecType INTEGER,
mpLecPrimaryAtmInterface INTEGER,
mpLecDefaultSendTrafficId INTEGER,
mpLecAtmAddressSel OCTET STRING,
mpLecDefaultRcvTrafficId INTEGER,
mpLecLecsId INTEGER -- @012
}
mpLecIndex OBJECT-TYPE
SYNTAX INTEGER -- (1..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index value to identify this entry."
::= { mpLecConfigEntry 1 }
mpLecArpCacheDeleteTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "The aging time for the unused ARP cache entry
(sec)."
::= { mpLecConfigEntry 2 }
mpLecUnsolicArpResAccept OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicate whether the LEC does the address learning
by the LE_ARP_RESPONSE which is broadcasted to
another LEC, or not. If the value 'enabled(1)' is
set, the LEC does the address learning. If the
value 'disabled(2)' is set, the LEC does not do the
address learning."
::= { mpLecConfigEntry 3 }
mpLecVccAgingAction OBJECT-TYPE
SYNTAX INTEGER {
noCut(1),
myConnectCut(2),
otherConnectCut(3),
allCut(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicate whether the LEC disconnects the unused VCC
for a time defined as C12. The time value is given
by the lecVCCTimeoutPeriod (LEC MIB).
If the value 'noCut(1)' is set, the LEC does not
disconnect the VCC. If the value 'myConnectCut(2)'
is set, the LEC disconnects only the VCC which the
LEC sets up. If the value 'otherConnectCut(3)' is
set, the LEC disconnects only the VCC which the
destination LEC sets up. If the value 'allCut(4)' is
set, the LEC disconnects all the VCCs."
::= { mpLecConfigEntry 4 }
mpLecUnknownFrameSendTiming OBJECT-TYPE
SYNTAX INTEGER {
soon(1),
later(2),
noSend(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicate the timing to send an unknown frame to
the BUS. If the value 'soon(1)' is set, the LEC
sends the packet immediately. If the value 'later(2)'
is set, the LEC sends the packet after a time
defined by mpLeUnknownFrameWaitTime. If the value
'noSend(3)' is set, the LEC does not send the
packet."
::= { mpLecConfigEntry 5 }
mpLecType OBJECT-TYPE
SYNTAX INTEGER {atmForum(1), serverLess(2)}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates one of the LEC types described as
follows:
a) The LEC defined by ATM Forum
b) The proprietary LEC (serverless method)
defined by NEC.
If it is set to '1', this entry uses the
method defined by ATM Forum. If it is set to
'2', this entry uses the proprietary LEC
defined by NEC."
::= { mpLecConfigEntry 6 }
mpLecPrimaryAtmInterface OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates number of ATM port which is used for
decision of primary ATM address."
::= { mpLecConfigEntry 7 }
mpLecDefaultSendTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the number of default send traffic ID
that is used by LEC."
::= { mpLecConfigEntry 8 }
mpLecAtmAddressSel OBJECT-TYPE
SYNTAX OCTET STRING (1)
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates SEL of primary ATM address for LEC"
::= { mpLecConfigEntry 9 }
mpLecDefaultRcvTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the number of default receive traffic ID
that is used by LEC."
::= { mpLecConfigEntry 10 }
-- @012 add START
mpLecLecsId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the number of Lecs ID that is used by LEC."
::= { mpLecConfigEntry 11 }
-- @012 add END
mpLecsConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpLecsConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table of LECS information."
::= { mpLec 2 }
mpLecsConfigEntry OBJECT-TYPE
SYNTAX MpLecsConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table entry of LECS information.
LECS Registration:
1) The object 'mpLecsRowStatus' is set to
'createAndWait(5)', to create LECS entry
into the table 'mpLecsConfigTable'.
2) The appropriate values are set to the object
'mpLecsConfigTable'.
3) 'active(1)' is set to the object
'mpLecRowStatus', to activate the LECS entry.
LECS deletion:
1) 'notInService(2)' is set to the object
'mpLecsRowStatus', to deactivate the LECS
entry.
2) 'destroy(6)' is set to the object
'mpLecRowStatus', to delete the LECS entry."
INDEX { mpLecsIndex }
::= { mpLecsConfigTable 1 }
MpLecsConfigEntry ::=
SEQUENCE {
mpLecsIndex INTEGER,
mpLecsCallType INTEGER,
mpLecsAtmAddress OCTET STRING,
mpLecsInterface INTEGER,
mpLecsConfigDirectVpi INTEGER,
mpLecsConfigDirectVci INTEGER,
mpLecsConfigDirectSendTrafficId INTEGER,
mpLecsRowStatus RowStatus,
mpLecsConfigDirectRcvTrafficId INTEGER
}
mpLecsIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index value to identify this
table entry."
::= { mpLecsConfigEntry 1 }
mpLecsCallType OBJECT-TYPE
SYNTAX INTEGER {
staticSvc(1),
pvc(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the type of the connection between
this LEC and the LECS. If it is set to '1',
the type is SVC for ATM address registration.
If it is set to '2', the type is PVC for
VPI/VCI registration."
::= { mpLecsConfigEntry 2 }
mpLecsAtmAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the ATM address of the LECS."
::= { mpLecsConfigEntry 3 }
mpLecsInterface OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the ATM interface number to which
the LECS is connected."
::= { mpLecsConfigEntry 4 }
mpLecsConfigDirectVpi OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the VPI of the Configuration
Direct VCC."
::= { mpLecsConfigEntry 5 }
mpLecsConfigDirectVci OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the VCI of the Configuration
Direct VCC."
::= { mpLecsConfigEntry 6 }
mpLecsConfigDirectSendTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the send traffic ID of the Configuration
Direct VCC."
::= { mpLecsConfigEntry 7 }
mpLecsRowStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object is used to create, delete,
or modify the row within this table.
Within each conceptual mpLecsConfigTable
row, objects which are writable may be
modified regardless of the value of
mpLecsRowStatus. It is not necessary
to set a row's status to 'notInService'
first."
::= { mpLecsConfigEntry 8 }
mpLecsConfigDirectRcvTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates receive the traffic ID of the
Configuration Direct VCC."
::= { mpLecsConfigEntry 9 }
mpLecServerConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpLecServerConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table of the Server
Information."
::= { mpLec 3 }
mpLecServerConfigEntry OBJECT-TYPE
SYNTAX MpLecServerConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the entry of the Server
Information."
INDEX { mpLecSvIndex }
::= { mpLecServerConfigTable 1 }
MpLecServerConfigEntry ::=
SEQUENCE {
mpLecSvIndex INTEGER,
mpLecSvConfigLecsType INTEGER,
mpLecSvConfigLecsIndex INTEGER,
mpLecSvLesCallType INTEGER,
mpLecSvCtrlDirectVccInterface INTEGER,
mpLecSvCtrlDirectVpi INTEGER,
mpLecSvCtrlDirectVci INTEGER,
mpLecSvCtrlDirectSendTrafficId INTEGER,
mpLecSvCtrlDistributeVccInterface INTEGER,
mpLecSvCtrlDistributeVpi INTEGER,
mpLecSvCtrlDistributeVci INTEGER,
mpLecSvCtrlDistributeSendTrafficId INTEGER,
mpLecSvBusCallType INTEGER,
mpLecSvMcastSendVccInterface INTEGER,
mpLecSvMcastSendVpi INTEGER,
mpLecSvMcastSendVci INTEGER,
mpLecSvMcastSendSendTrafficId INTEGER,
mpLecSvMcastForwardVccInterface INTEGER,
mpLecSvMcastForwardVpi INTEGER,
mpLecSvMcastForwardVci INTEGER,
mpLecSvMcastForwardSendTrafficId INTEGER,
mpLecSvCtrlDirectRcvTrafficId INTEGER,
mpLecSvCtrlDistributeRcvTrafficId INTEGER,
mpLecSvMcastSendRcvTrafficId INTEGER,
mpLecSvMcastForwardRcvTrafficId INTEGER
}
mpLecSvIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the lecIndex of the LEC
which corresponds to this entry."
::= { mpLecServerConfigEntry 1 }
mpLecSvConfigLecsType OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates whether the LECS registered in
the table 'mpLecsConfigTable' is used or
not, when 'automatic(1)' is set to the
object 'lecConfigMode'(LEC MIB).
If it is set to '2', the LECS is not used.
In case when the LECS registered is not used,
the LECS should be specified by the method
defined by ATM Forum."
::= { mpLecServerConfigEntry 2 }
mpLecSvConfigLecsIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the 'mpLecsIndex' of the table
'mpLecsConfigTable', to identify the LECS.
This object is valid only when 'enable(1)'
is set to the object 'mpLecsSvConfigLecsType'."
::= { mpLecServerConfigEntry 3 }
mpLecSvLesCallType OBJECT-TYPE
SYNTAX INTEGER {
staticSvc(1),
pvc(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the type of the connection between
this LEC and the LES."
::= { mpLecServerConfigEntry 4 }
mpLecSvCtrlDirectVccInterface OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the ATM interface number
on which the Control Direct VCC is set."
::= { mpLecServerConfigEntry 5 }
mpLecSvCtrlDirectVpi OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the VPI of this Control Direct VCC."
::= { mpLecServerConfigEntry 6 }
mpLecSvCtrlDirectVci OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the VCI of this Control Direct VCC."
::= { mpLecServerConfigEntry 7 }
mpLecSvCtrlDirectSendTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the shaper send traffic ID of the Control
Direct VCC."
::= { mpLecServerConfigEntry 8 }
mpLecSvCtrlDistributeVccInterface OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the ATM interface number on
which the Control Distribute VCC is set."
::= { mpLecServerConfigEntry 9 }
mpLecSvCtrlDistributeVpi OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the VPI of the Control Distribute
VCC."
::= { mpLecServerConfigEntry 10 }
mpLecSvCtrlDistributeVci OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the VCI of the Control
Distribute VCC."
::= { mpLecServerConfigEntry 11 }
mpLecSvCtrlDistributeSendTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the send traffic ID of the Control
Distribute VCC."
::= { mpLecServerConfigEntry 12 }
mpLecSvBusCallType OBJECT-TYPE
SYNTAX INTEGER {
dynamicSvc(1),
pvc(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the type of the connection
between this LEC and the BUS. If it is
set to '1', the type is SVC specified by the
address resolution function. If it is set to '2'
the type is PVC for VPI/VCI registration."
::= { mpLecServerConfigEntry 13 }
mpLecSvMcastSendVccInterface OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the ATM interface number on which
the Multicast Send VCC is set."
::= { mpLecServerConfigEntry 14 }
mpLecSvMcastSendVpi OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the VPI of the Multicast
Send VCC."
::= { mpLecServerConfigEntry 15 }
mpLecSvMcastSendVci OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the VCI of the Multicast
Send VCC."
::= { mpLecServerConfigEntry 16 }
mpLecSvMcastSendSendTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the send traffic ID of the
Multicast Send VCC."
::= { mpLecServerConfigEntry 17 }
mpLecSvMcastForwardVccInterface OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the ATM interface number on
which the Multicast Forward VCC is set."
::= { mpLecServerConfigEntry 18 }
mpLecSvMcastForwardVpi OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the VPI of the Multicast
Forward VCC."
::= { mpLecServerConfigEntry 19 }
mpLecSvMcastForwardVci OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the VCI of the Multicast
Forward VCC."
::= { mpLecServerConfigEntry 20 }
mpLecSvMcastForwardSendTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the send traffic ID of the Multicast
Forward VCC."
::= { mpLecServerConfigEntry 21 }
mpLecSvCtrlDirectRcvTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the shaper receive traffic ID of the
Control Direct VCC."
::= { mpLecServerConfigEntry 22 }
mpLecSvCtrlDistributeRcvTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the receive traffic ID of the Control
Distribute VCC."
::= { mpLecServerConfigEntry 23 }
mpLecSvMcastSendRcvTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the receive traffic ID of the
Multicast Send VCC."
::= { mpLecServerConfigEntry 24 }
mpLecSvMcastForwardRcvTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the receive traffic ID of the Multicast
Forward VCC."
::= { mpLecServerConfigEntry 25 }
mpLeArpTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpLeArpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table of the LE-ARP information."
::= { mpLec 4 }
mpLeArpEntry OBJECT-TYPE
SYNTAX MpLeArpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the entry of the LE-ARP information.
The LE-ARP address information is registered by the
following procedure ;
1) The NW manager creates LE-ARP table entry in
mpLeArpTable, by setting 'createAndWait(5)' to
LeArpRowStatus.
2) The NW manager sets the appropriate values to
the objects contained in mpLeArpTable.
3) The NW manager activates the LE-ARP table entry,
by setting 'active(1)' to LeArpRowStatus.
The LE-ARP address information is deleted by the
following procedure ;
1) The NW manager inactivates the LE-ARP table
entry, by setting 'notInService(2)' to
LeArpRowStatus.
2) The LE-ARP table entry is deleted, by setting
'destroy(6)' to LeArpRowStatus."
INDEX { mpLeArpLecIndex, mpLeArpMacAddress }
::= { mpLeArpTable 1 }
MpLeArpEntry ::=
SEQUENCE {
mpLeArpLecIndex INTEGER,
mpLeArpMacAddress MacAddress,
mpLeArpCallType INTEGER,
mpLeArpInterface INTEGER,
mpLeArpVpi INTEGER,
mpLeArpVci INTEGER,
mpLeArpSendTrafficId INTEGER,
mpLeArpRcvTrafficId INTEGER
}
mpLeArpLecIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the 'lecIndex' of this client."
::= { mpLeArpEntry 1 }
mpLeArpMacAddress OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION "The MAC address for which this cache entry
provides a translation."
::= { mpLeArpEntry 2 }
mpLeArpCallType OBJECT-TYPE
SYNTAX INTEGER {
svc(1),
pvc(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the virtual circuit connection type
of the LE-ARP entry. If it is set to '1', it is
SVC connection. If it is set to '2', it is PVC
connection. It is used to set the connection
type when an entry is added to the object
'mpLeArpTable'."
::= { mpLeArpEntry 3 }
mpLeArpInterface OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the ATM interface number of this LE-ARP
entry. In case of PVC connection, this object is
used to set and confirm the ATM interface number
which is used. In case of SVC connection, it is
used to display the ATM interface number which is
currently used, but it cannot be used to set."
::= { mpLeArpEntry 4 }
mpLeArpVpi OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the VPI value of this LE-ARP entry.
In case of PVC connection, this object is used to
set and confirm the VPI value which is used. In
case of SVC connection, it is used to display the
VPI value which is currently used, but it cannot
be used to set."
::= { mpLeArpEntry 5 }
mpLeArpVci OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the VCI value of this LE-ARP entry.
In case of PVC connection, this object is used
to set and confirm the VCI value which is used.
In case of SVC connection, it is used to display
the VCI value which is currently used, but it
cannot be used to set."
::= { mpLeArpEntry 6 }
mpLeArpSendTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the send traffic ID which is used by
the LE-ARP entry. In case of PVC connection,
this object is used to set and confirm the
used traffic ID. In case of SVC connection,
it is used to display the used traffic ID,
but it cannot be used to set."
::= { mpLeArpEntry 7 }
mpLeArpRcvTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the receive traffic ID which is used by
the LE-ARP entry. In case of PVC connection,
this object is used to set and confirm the
used traffic ID. In case of SVC connection,
it is used to display the used traffic ID,
but it cannot be used to set."
::= { mpLeArpEntry 8 }
mpLecStatisticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpLecStatisticsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the table of the LEC statistics
information."
::= { mpLec 5 }
mpLecStatisticsEntry OBJECT-TYPE
SYNTAX MpLecStatisticsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the entry of statistics information
counters."
INDEX { mpLecStatIndex }
::= { mpLecStatisticsTable 1 }
MpLecStatisticsEntry ::=
SEQUENCE {
mpLecStatIndex INTEGER,
mpLecStatVcSetupSndCounts Counter,
mpLecStatVcSetupRcvCounts Counter,
mpLecStatVcReleaseSndCounts Counter,
mpLecStatVcReleaseRcvCounts Counter,
mpLecStatInContFrameFailures Counter,
mpLecStatInDataFrameFailures Counter,
mpLecStatInNarpRequests Counter,
mpLecStatInTopologyRequests Counter,
mpLecStatInBusUcastFrames Counter,
mpLecStatInBusMcastFrames Counter,
mpLecStatInBusBcastFrames Counter,
mpLecStatOutContFrameFailures Counter,
mpLecStatOutDataFrameFailures Counter,
mpLecStatOutNarpRequests Counter,
mpLecStatOutTopologyRequests Counter,
mpLecStatOutBusUcastFrames Counter,
mpLecStatOutBusMcastFrames Counter,
mpLecStatOutBusBcastFrames Counter,
mpLecStatEchoControlFrames Counter,
mpLecStatInNoIDEntryDataFrames Counter,
mpLecStatOutNoIDEntryDataFrames Counter,
mpLecStatEchoControlFrames Counter,
mpLecStatInNoIDEntryDataFrames Counter,
mpLecStatOutNoIDEntryDataFrames Counter
}
mpLecStatIndex OBJECT-TYPE
-- remove @003 SYNTAX INTEGER (1..2147483647)
SYNTAX INTEGER -- add @003
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the lecindex to identify the
LEC which corresponds to this entry."
::= { mpLecStatisticsEntry 1 }
mpLecStatVcSetupSndCounts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the call set-up
done by the LAN Emulation function."
::= { mpLecStatisticsEntry 2 }
mpLecStatVcSetupRcvCounts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the incoming call
received by the LAN Emulation function."
::= { mpLecStatisticsEntry 3 }
mpLecStatVcReleaseSndCounts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the call cleared by
itself, by LAN Emulation function."
::= { mpLecStatisticsEntry 4 }
mpLecStatVcReleaseRcvCounts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the call cleared by
the destination entity, by LAN Emulation
function."
::= { mpLecStatisticsEntry 5 }
mpLecStatInContFrameFailures OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the discarded control
frames received."
::= { mpLecStatisticsEntry 6 }
mpLecStatInDataFrameFailures OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of discarded data frames
received."
::= { mpLecStatisticsEntry 7 }
mpLecStatInNarpRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the received LENARP
REQUEST frames."
::= { mpLecStatisticsEntry 8 }
mpLecStatInTopologyRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the received
LE-TOPOLOGY-REQUEST frames."
::= { mpLecStatisticsEntry 9 }
mpLecStatInBusUcastFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the unknown unicast
frames received from the BUS."
::= { mpLecStatisticsEntry 10 }
mpLecStatInBusMcastFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the multicast
frames received from the BUS."
::= { mpLecStatisticsEntry 11 }
mpLecStatInBusBcastFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the broadcast
frames received from the BUS."
::= { mpLecStatisticsEntry 12 }
mpLecStatOutContFrameFailures OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the discarded
control frames to be sent."
::= { mpLecStatisticsEntry 13 }
mpLecStatOutDataFrameFailures OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the discarded
data frames to be sent."
::= { mpLecStatisticsEntry 14 }
mpLecStatOutNarpRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the LE-N&RP-
REQUEST frames sent."
::= { mpLecStatisticsEntry 15 }
mpLecStatOutTopologyRequests OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the LE TOPOLOGY@
REQUEST frames sent."
::= { mpLecStatisticsEntry 16 }
mpLecStatOutBusUcastFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the unknown unicast
frames sent to the BUS."
::= { mpLecStatisticsEntry 17 }
mpLecStatOutBusMcastFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the multicast frames
sent to the BUS."
::= { mpLecStatisticsEntry 18 }
mpLecStatOutBusBcastFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the broadcast frames
sent to the BUS."
::= { mpLecStatisticsEntry 19 }
mpLecStatEchoControlFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of the echo frames of control
frame. The echo frame is that Lec ID of received
control frame is self Lec ID"
::= { mpLecStatisticsEntry 20 }
mpLecStatInNoIDEntryDataFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of received data frames without
being switched by IPFE."
::= { mpLecStatisticsEntry 21 }
mpLecStatOutNoIDEntryDataFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of sent data frames without
being switched by IPFE."
::= { mpLecStatisticsEntry 22 }
mpLecElanTotalCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of Emulated LAN
(ELAN) currently configured."
::= { mpLec 6 }
mpLecSysMaxVcConnect OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the number of the virtual circuits
which are possible to be set simultaneously,
used by LEC function. It is the total number
of PVCs and SVCs which is possible to be
set simultaneously."
::= { mpLec 7 }
-- ***************************************************************************
-- the SanFran MPC Group
-- ***************************************************************************
-- Implementation of this group is mandatory for all the SanFran systems.
mpMpcCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpMpcCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the configuration table of the MPC
information."
::= { mpMpc 1 }
mpMpcCfgEntry OBJECT-TYPE
SYNTAX MpMpcCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the configuration entry of the MPC
information."
INDEX { mpMpcCfgIndex }
::= { mpMpcCfgTable 1 }
MpMpcCfgEntry ::=
SEQUENCE {
mpMpcCfgIndex INTEGER,
mpMpcOperatStatus INTEGER,
-- @011 mpMpcTrafficId INTEGER,
mpMpcSndTrafficId INTEGER, -- @011 add
mpMpcRcvTrafficId INTEGER, -- @011 add
mpMpcPrtNum INTEGER,
mpMpcMaxMps INTEGER,
mpMpcMaxCache INTEGER
}
mpMpcCfgIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index of the MPC which corresponds
to this entry."
::= { mpMpcCfgEntry 1 }
mpMpcOperatStatus OBJECT-TYPE
SYNTAX INTEGER
-- @008 ACCESS read-write
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the operation status of MPC. It indicates
whether MPC is actually active or not."
::= { mpMpcCfgEntry 2 }
-- @001 mpMpcTrafficId OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-write
-- STATUS mandatory
-- DESCRIPTION "Indicate the traffic ID which is specified when
-- MPC connects VC."
-- ::= { mpMpcCfgEntry 3 }
-- @011 add from
mpMpcSndTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicate the traffic ID which is specified when
MPC connects VC."
::= { mpMpcCfgEntry 3 }
mpMpcRcvTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicate the traffic ID which is specified when
MPC connects VC."
::= { mpMpcCfgEntry 4 }
-- @011 add end
mpMpcPrtNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "This object assigns a number of ATM port which is
used when the MPC is connected."
::= { mpMpcCfgEntry 5 } -- @011
mpMpcMaxMps OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicate the maximum number of MPSs which can be
recognized by MPC. MPC is created so as to recognize
MPS up to the value set by this object."
::= { mpMpcCfgEntry 6 } -- @011
mpMpcMaxCache OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicate the maximum number of cache entry which can be
recognized by MPC. MPC is created so as to have cache
up to the value set by this object. Both Ingress cache
and Egress cache are set."
::= { mpMpcCfgEntry 7 } -- @011
mpMpcCacheCntTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpMpcCacheCntEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the MPoA Client cache table which includes
used number of MPC cache managed by agent."
::= { mpMpc 2 }
mpMpcCacheCntEntry OBJECT-TYPE
SYNTAX MpMpcCacheCntEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "Indicates the MPoA Client cache entry which includes
used number of MPC cache managed by agent."
INDEX { mpMpcCacheCntIndex }
::= { mpMpcCacheCntTable 1 }
MpMpcCacheCntEntry ::=
SEQUENCE {
mpMpcCacheCntIndex INTEGER,
mpMpcIngressCacheCnt INTEGER,
mpMpcEgressCacheCnt INTEGER
}
mpMpcCacheCntIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index of the MPC which corresponds
to this entry."
::= { mpMpcCacheCntEntry 1 }
mpMpcIngressCacheCnt OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of Ingress cache which is being
used by MPC. This object is used to know the use for
the value set by mpMpcMaxCache."
::= { mpMpcCacheCntEntry 2 }
mpMpcEgressCacheCnt OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of Egress cache which is being
used by MPC. This object is used to know the use for
the value set by mpMpcMaxCache."
::= { mpMpcCacheCntEntry 3 }
mpMpcMaxReqSelNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates the number of SELs which can be used by
all MPC managed by this agent and which are used
for capsuling IP."
::= { mpMpc 3 }
mpMpcUseSelNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the number of SELs which is being used
by all MPC managed by this agent and which are used
for capsuling IP."
::= { mpMpc 4 }
-- ***************************************************************************
-- the SanFran STP Group
-- ***************************************************************************
-- Implementation of this group is mandatory for all the SanFran systems.
mpStpVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpStpVlanEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "A table that contains information for the
Spanning Tree Protocol."
::= { mpStp 1 }
mpStpVlanEntry OBJECT-TYPE
SYNTAX MpStpVlanEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "A list of information about the Spanning
Tree Protocol."
INDEX { mpStpVlanIndex }
::= { mpStpVlanTable 1 }
MpStpVlanEntry ::=
SEQUENCE {
mpStpVlanIndex
INTEGER,
mpStpVlanProtocolSpecification
INTEGER,
mpStpVlanPriority
INTEGER,
mpStpVlanTimeSinceTopologyChange
TimeTicks,
mpStpVlanTopChanges
Counter,
mpStpVlanDesignatedRoot
BridgeId,
mpStpVlanRootCost
INTEGER,
mpStpVlanRootPort
INTEGER,
mpStpVlanMaxAge
Timeout,
mpStpVlanHelloTime
Timeout,
mpStpVlanHoldTime
INTEGER,
mpStpVlanForwardDelay
Timeout,
mpStpVlanBridgeMaxAge
Timeout,
mpStpVlanBridgeHelloTime
Timeout,
mpStpVlanBridgeForwardDelay
Timeout,
mpStpVlanSupportStatus
INTEGER
}
mpStpVlanIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates the index value to identify this
table entry."
::= { mpStpVlanEntry 1 }
mpStpVlanProtocolSpecification OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
decLb100(2),
ieee8021d(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "An indication of what version of the Spanning
Tree Protocol is being run. The value
'decLb100(2)' indicates the DEC LANbridge 100
Spanning Tree protocol. IEEE 802.1d
implementations will return 'ieee8021d(3)'. If
future versions of the IEEE Spanning Tree Protocol
are released that are incompatible with the
current version a new value will be defined."
::= { mpStpVlanEntry 2 }
mpStpVlanPriority OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION "The value of the write-able portion of the Bridge
ID, i.e., the first two octets of the (8 octet
long) Bridge ID. The other (last) 6 octets of the
Bridge ID are given by the value of
dot1dBaseBridgeAddress."
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.7"
::= { mpStpVlanEntry 3 }
mpStpVlanTimeSinceTopologyChange OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION "The time (in hundredths of a second) since the
last time a topology change was detected by the
bridge entity."
REFERENCE "IEEE 802.1D-1990: Section 6.8.1.1.3"
::= { mpStpVlanEntry 4 }
mpStpVlanTopChanges OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "The total number of topology changes detected by
this bridge since the management entity was last
reset or initialized."
REFERENCE "IEEE 802.1D-1990: Section 6.8.1.1.3"
::= { mpStpVlanEntry 5 }
mpStpVlanDesignatedRoot OBJECT-TYPE
SYNTAX BridgeId
ACCESS read-only
STATUS mandatory
DESCRIPTION "The bridge identifier of the root of the spanning
tree as determined by the Spanning Tree Protocol
as executed by this node. This value is used as
the Root Identifier parameter in all Configuration
Bridge PDUs originated by this node."
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.1"
::= { mpStpVlanEntry 6 }
mpStpVlanRootCost OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The cost of the path to the root as seen from
this bridge."
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.2"
::= { mpStpVlanEntry 7 }
mpStpVlanRootPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The port number of the port which offers the
lowest cost path from this bridge to the root
bridge."
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.3"
::= { mpStpVlanEntry 8 }
mpStpVlanMaxAge OBJECT-TYPE
SYNTAX Timeout
ACCESS read-only
STATUS mandatory
DESCRIPTION "The maximum age of Spanning Tree Protocol
information learned from the network on any port
before it is discarded, in units of hundredths of
a second. This is the actual value that this
bridge is currently using."
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.4"
::= { mpStpVlanEntry 9 }
mpStpVlanHelloTime OBJECT-TYPE
SYNTAX Timeout
ACCESS read-only
STATUS mandatory
DESCRIPTION "The amount of time between the transmission of
Configuration bridge PDUs by this node on any port
when it is the root of the spanning tree or trying
to become so, in units of hundredths of a second.
This is the actual value that this bridge is
currently using."
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.5"
::= { mpStpVlanEntry 10 }
mpStpVlanHoldTime OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "This time value determines the interval length
during which no more than two Configuration bridge
PDUs shall be transmitted by this node, in units
of hundredths of a second."
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.14"
::= { mpStpVlanEntry 11 }
mpStpVlanForwardDelay OBJECT-TYPE
SYNTAX Timeout
ACCESS read-only
STATUS mandatory
DESCRIPTION "This time value, measured in units of hundredths
of a second, controls how fast a port changes its
spanning state when moving towards the Forwarding
state. The value determines how long the port
stays in each of the Listening and Learning
states, which precede the Forwarding state. This
value is also used, when a topology change has
been detected and is underway, to age all dynamic
entries in the Forwarding Database. [Note that
this value is the one that this bridge is
currently using, in contrast to
mpStpVlanBridgeForwardDelay which is the value that
this bridge and all others would start using
if/when this bridge were to become the root."
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.6"
::= { mpStpVlanEntry 12 }
mpStpVlanBridgeMaxAge OBJECT-TYPE
SYNTAX Timeout (600..4000)
ACCESS read-write
STATUS mandatory
DESCRIPTION "The value that all bridges use for MaxAge when
this bridge is acting as the root. Note that
802.1D-1990 specifies that the range for this
parameter is related to the value of
mpStpVlanBridgeHelloTime. The granularity of this
timer is specified by 802.1D-1990 to be 1 second.
An agent may return a badValue error if a set is
attempted to a value which is not a whole number
of seconds."
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.8"
::= { mpStpVlanEntry 13 }
mpStpVlanBridgeHelloTime OBJECT-TYPE
SYNTAX Timeout (100..1000)
ACCESS read-write
STATUS mandatory
DESCRIPTION "The value that all bridges use for HelloTime when
this bridge is acting as the root. The
granularity of this timer is specified by 802.1D-
1990 to be 1 second. An agent may return a
badValue error if a set is attempted to a value
which is not a whole number of seconds."
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.9"
::= { mpStpVlanEntry 14 }
mpStpVlanBridgeForwardDelay OBJECT-TYPE
SYNTAX Timeout (400..3000)
ACCESS read-write
STATUS mandatory
DESCRIPTION "The value that all bridges use for ForwardDelay
when this bridge is acting as the root. Note that
802.1D-1990 specifies that the range for this
parameter is related to the value of
mpStpVlanBridgeMaxAge. The granularity of this
timer is specified by 802.1D-1990 to be 1 second.
An agent may return a badValue error if a set is
attempted to a value which is not a whole number."
REFERENCE "IEEE 802.1D-1990: Section 4.5.3.10"
::= { mpStpVlanEntry 15 }
mpStpVlanSupportStatus OBJECT-TYPE
SYNTAX INTEGER {
support(1),
nonSupport(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicate whether the VLAN supports Spanning Tree
Protocol or not. If the value 'support(1)' is set,
the VLAN supports Spanning Tree Protocol. If the
value 'nonSupport(2)' is set, the VLAN does not support
Spanning Tree Protocol."
::= { mpStpVlanEntry 16 }
-- The Spanning Tree Port Table
mpStpPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpStpPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "A table that contains port-specific information
for the Spanning Tree Protocol."
::= { mpStp 2 }
mpStpPortEntry OBJECT-TYPE
SYNTAX MpStpPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "A list of information maintained by every port
about the Spanning Tree Protocol state for that
port."
INDEX { mpStpPortVlanIndex,
mpStpPort }
::= { mpStpPortTable 1 }
MpStpPortEntry ::=
SEQUENCE {
mpStpPortVlanIndex
INTEGER,
mpStpPort
INTEGER,
mpStpPortPriority
INTEGER,
mpStpPortState
INTEGER,
mpStpPortEnable
INTEGER,
mpStpPortPathCost
INTEGER,
mpStpPortDesignatedRoot
BridgeId,
mpStpPortDesignatedCost
INTEGER,
mpStpPortDesignatedBridge
BridgeId,
mpStpPortDesignatedPort
OCTET STRING,
mpStpPortForwardTransitions
Counter
}
mpStpPortVlanIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The VLAN ID for which this entry contains
Spanning Tree Protocol management information."
::= { mpStpPortEntry 1 }
mpStpPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The port number of the port for which this entry
contains Spanning Tree Protocol management
information."
REFERENCE "IEEE 802.1D-1990: Section 6.8.2.1.2"
::= { mpStpPortEntry 2 }
mpStpPortPriority OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION "The value of the priority field which is
contained in the first (in network byte order)
octet of the (2 octet long) Port ID. The other
octet of the Port ID is given by the value of
mpStpPort."
REFERENCE "IEEE 802.1D-1990: Section 4.5.5.1"
::= { mpStpPortEntry 3 }
mpStpPortState OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
blocking(2),
listening(3),
learning(4),
forwarding(5),
broken(6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION "The port's current state as defined by
application of the Spanning Tree Protocol. This
state controls what action a port takes on
reception of a frame. If the bridge has detected
a port that is malfunctioning it will place that
port into the broken(6) state. For ports which
are disabled (see mpStpPortEnable), this object
will have a value of disabled(1)."
REFERENCE "IEEE 802.1D-1990: Section 4.5.5.2"
::= { mpStpPortEntry 4 }
mpStpPortEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "The enabled/disabled status of the port."
REFERENCE "IEEE 802.1D-1990: Section 4.5.5.2"
::= { mpStpPortEntry 5 }
mpStpPortPathCost OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION "The contribution of this port to the path cost of
paths towards the spanning tree root which include
this port. 802.1D-1990 recommends that the
default value of this parameter be in inverse
proportion to the speed of the attached LAN."
REFERENCE "IEEE 802.1D-1990: Section 4.5.5.3"
::= { mpStpPortEntry 6 }
mpStpPortDesignatedRoot OBJECT-TYPE
SYNTAX BridgeId
ACCESS read-only
STATUS mandatory
DESCRIPTION "The unique Bridge Identifier of the Bridge
recorded as the Root in the Configuration BPDUs
transmitted by the Designated Bridge for the
segment to which the port is attached."
REFERENCE "IEEE 802.1D-1990: Section 4.5.5.4"
::= { mpStpPortEntry 7 }
mpStpPortDesignatedCost OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "The path cost of the Designated Port of the
segment connected to this port. This value is
compared to the Root Path Cost field in received
bridge PDUs."
REFERENCE "IEEE 802.1D-1990: Section 4.5.5.5"
::= { mpStpPortEntry 8 }
mpStpPortDesignatedBridge OBJECT-TYPE
SYNTAX BridgeId
ACCESS read-only
STATUS mandatory
DESCRIPTION "The Bridge Identifier of the bridge which this
port considers to be the Designated Bridge for
this port's segment."
REFERENCE "IEEE 802.1D-1990: Section 4.5.5.6"
::= { mpStpPortEntry 9 }
mpStpPortDesignatedPort OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2))
ACCESS read-only
STATUS mandatory
DESCRIPTION "The Port Identifier of the port on the Designated
Bridge for this port's segment."
REFERENCE "IEEE 802.1D-1990: Section 4.5.5.7"
::= { mpStpPortEntry 10 }
mpStpPortForwardTransitions OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION "The number of times this port has transitioned
from the Learning state to the Forwarding state."
::= { mpStpPortEntry 11 }
-- ***************************************************************************
-- the SanFran LLC Group
-- ***************************************************************************
-- Implementation of this group is mandatory for all the SanFran systems.
-- @011 add from
mpLlcSharedVccMaxSduSize OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates Maximum SDU size for common VCC which
is managed by LLC. LLC make a common VCC according
to Maximum SDU size set by this MIB object."
::= { mpLlc 1 }
mpLlcAgeOutTime OBJECT-TYPE
SYNTAX INTEGER (1..4294967295)
ACCESS read-write
STATUS mandatory
DESCRIPTION "Indicates no communication time which is used to
judge age out on LLC/SNAP capsulation VCC aging.
The VCC is released when no communication time
of sending/receiving data reach this value."
::= { mpLlc 2 }
-- @011 delete end
-- @009 add from
mpLlcPvcTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpLlcPvcEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table contains information of a PVC."
::= { mpLlc 3 } -- @011
mpLlcPvcEntry OBJECT-TYPE
SYNTAX MpLlcPvcEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A entry indicates a member of PVC information on a ATM interface."
INDEX { mpLlcPvcIdIndex }
::= { mpLlcPvcTable 1 }
MpLlcPvcEntry ::=
SEQUENCE {
mpLlcPvcIdIndex INTEGER,
mpLlcPvcPort INTEGER,
mpLlcPvcVpi INTEGER,
mpLlcPvcVci INTEGER,
mpLlcPvcSdu INTEGER,
mpLlcPvcVcPriority INTEGER, -- add @010
mpLlcPvcForwardTrafficId INTEGER,
mpLlcPvcBackwardTrafficId INTEGER,
mpLlcPvcAdminStatus INTEGER,
mpLlcPvcOperStatus INTEGER,
mpLlcPvcRowStatus RowStatus
}
mpLlcPvcIdIndex OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of this object is an index of PVC entry table.
The index indicates the Virtual Circuit Identifier (VC ID)."
::= { mpLlcPvcEntry 1 }
mpLlcPvcPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object identifies an ATM port number."
::= { mpLlcPvcEntry 2 }
mpLlcPvcVpi OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object identifies a VPI."
::= { mpLlcPvcEntry 3 }
mpLlcPvcVci OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The vaule of this object identifies a VCI."
::= { mpLlcPvcEntry 4 }
mpLlcPvcSdu OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object identifies a Service Data Unit."
DEFVAL { 9188 }
::= { mpLlcPvcEntry 5 }
-- @010 add from
mpLlcPvcVcPriority OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION "The object indicates a priority on a specified VC
when VC is not one in a PVC."
::= { mpLlcPvcEntry 6 }
-- @010 add end
mpLlcPvcForwardTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object identifies a traffic-id for
outgoing at a specified ATM port."
DEFVAL { 1 }
::= { mpLlcPvcEntry 7 } -- @010
mpLlcPvcBackwardTrafficId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The vaule of this object identifies a traffic-id for
incoming at a specified ATM port."
DEFVAL { 1 }
::= { mpLlcPvcEntry 8 } -- @010
mpLlcPvcAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value of this object indicates status of a VC."
::= { mpLlcPvcEntry 9 } -- @010
mpLlcPvcOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION "The object indicates the current operational status
of a VC."
::= { mpLlcPvcEntry 10 } -- @010
mpLlcPvcRowStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object is used to create, delete or modify a row in
this table."
::= { mpLlcPvcEntry 11 } -- @010
-- @009 add to
-- @008 add from
-- ***************************************************************************
-- the SanFran OSPF Group
-- ***************************************************************************
-- Implementation of this group is mandatory for all the SanFran systems.
mpOspfGeneral OBJECT IDENTIFIER ::= { mpOspf 1 }
mpOspfVersionNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current version number of the OSPF proto-
col is 2."
::= { mpOspfGeneral 1 }
mpOspfTOSSupport OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The router's support for type-of-service rout-
ing."
::= { mpOspfGeneral 2 }
mpOspfExtLsdbLimit OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum number of non-default AS-
external-LSAs entries that can be stored in the
link-state database. If the value is -1, then
there is no limit.
When the number of non-default AS-external-LSAs
in a router's link-state database reaches
ospfExtLsdbLimit, the router enters Overflow-
State. The router never holds more than
ospfExtLsdbLimit non-default AS-external-LSAs
in its database. OspfExtLsdbLimit MUST be set
identically in all routers attached to the OSPF
backbone and/or any regular OSPF area. (i.e.,
OSPF stub areas and NSSAs are excluded)."
::= { mpOspfGeneral 3 }
mpOspfExitOverflowInterval OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of seconds that, after entering
OverflowState, a router will attempt to leave
OverflowState. This allows the router to again
originate non-default AS-external-LSAs. When
set to 0, the router will not leave Overflow-
State until restarted."
::= { mpOspfGeneral 4 }
mpOspfInReceives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of received error packets."
::= { mpOspfGeneral 5 }
mpOspfInErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of received error packets."
::= { mpOspfGeneral 6 }
mpOspfGlobalTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpOspfGlobalEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Information describing the configured parame-
ters and cumulative statistics of the router's
OSPF process."
::= { mpOspf 2 }
mpOspfGlobalEntry OBJECT-TYPE
SYNTAX MpOspfGlobalEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Information describing the configured parame-
ters and cumulative statistics of the router's
OSPF process."
INDEX { mpOspfGlobalProcessId }
::= { mpOspfGlobalTable 1 }
MpOspfGlobalEntry ::=
SEQUENCE {
mpOspfGlobalProcessId
INTEGER,
mpOspfGlobalMode
INTEGER,
mpOspfGlobalRouterId
IpAddress,
mpOspfGlobalAreaBdrRtrStatus
TruthValue,
mpOspfGlobalASBdrRtrStatus
TruthValue,
mpOspfGlobalRFC1583Compatibility
INTEGER,
mpOspfGlobalDefaultRouteType
INTEGER,
mpOspfGlobalDefMetric
INTEGER,
mpOspfGlobalDefExternalType
INTEGER,
mpOspfGlobalDefAddress
IpAddress,
mpOspfGlobalDefTag
INTEGER,
mpOspfGlobalDefProtocol
INTEGER,
mpOspfGlobalDefImportList
INTEGER,
mpOspfGlobalIntraAreaRoutePriority
INTEGER,
mpOspfGlobalInterAreaRoutePriority
INTEGER,
mpOspfGlobalExternalRoutePriority
INTEGER,
mpOspfGlobalMulticastExtensions
INTEGER,
mpOspfGlobalDemandExtensions
TruthValue,
mpOspfGlobalRouterLsaCount
Gauge,
mpOspfGlobalNetworkLsaCount
Gauge,
mpOspfGlobalSummaryNetworkLsaCount
Gauge,
mpOspfGlobalSummaryRouterLsaCount
Gauge,
mpOspfGlobalExternalLsaCount
Gauge,
mpOspfGlobalExternalLsaCksumSum
Gauge,
mpOspfGlobalReceives
Counter,
mpOspfGlobalReceiveBadAuths
Counter,
mpOspfGlobalReceiveBadPackets
Counter,
mpOspfGlobalMulticastSends
Counter,
mpOspfGlobalUnicastSends
Counter,
mpOspfGlobalSpfRuns
Counter,
mpOspfGlobalIncSummaryUpdates
Counter,
mpOspfGlobalIncExternalUpdates
Counter,
mpOspfGlobalLsAgeOutCounts
Counter,
mpOspfGlobalLsFlushCounts
Counter,
mpOspfGlobalLsdbAllocs
Counter,
mpOspfGlobalLsdbFrees
Counter,
mpOspfGlobalBufferAllocFailures
Counter
}
mpOspfGlobalProcessId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The process ID of OSPF."
::= { mpOspfGlobalEntry 1 }
mpOspfGlobalMode OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2),
change(3),
cancel(4),
active(5)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Status of OSPF process."
::= { mpOspfGlobalEntry 2 }
mpOspfGlobalRouterId OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A 32-bit integer uniquely identifying the
router in the Autonomous System.
By convention, to ensure uniqueness, this
should default to the value of one of the
router's IP interface addresses."
::= { mpOspfGlobalEntry 3 }
mpOspfGlobalAreaBdrRtrStatus OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A flag to note whether this router is an area
border router."
::= { mpOspfGlobalEntry 4 }
mpOspfGlobalASBdrRtrStatus OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A flag to note whether this router is config-
ured as an Autonomous System border router."
::= { mpOspfGlobalEntry 5 }
mpOspfGlobalRFC1583Compatibility OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Indicates the whether calculation of AS external
route is done with RFC1583 mode or RFC2328 mode."
::= { mpOspfGlobalEntry 6 }
mpOspfGlobalDefaultRouteType OBJECT-TYPE
SYNTAX INTEGER {
no(1),
always(2),
import-list(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Indeicates the timing to advertise default route."
::= { mpOspfGlobalEntry 7 }
mpOspfGlobalDefMetric OBJECT-TYPE
SYNTAX INTEGER(1..16777215)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The external cost of default route to be used when
the advertising timing of default route is 'always'."
::= { mpOspfGlobalEntry 8 }
mpOspfGlobalDefExternalType OBJECT-TYPE
SYNTAX INTEGER {
type1(1),
type2(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The external type of default route to be used when
the advertising timing of default route is 'always'."
::= { mpOspfGlobalEntry 9 }
mpOspfGlobalDefAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The forwarding address of default route to be used
when the advertising timing of default route is
'always'."
::= { mpOspfGlobalEntry 10 }
mpOspfGlobalDefTag OBJECT-TYPE
SYNTAX INTEGER(0..4294967295)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The route tag of default route to be used when the
advertising timing of default route is 'always'."
::= { mpOspfGlobalEntry 11 }
mpOspfGlobalDefProtocol OBJECT-TYPE
SYNTAX INTEGER {
local(2),
static(3),
rip(8)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The routing protocol of routing table which judges
the condition of import-list When the advertising
timing of default route is 'import-list'."
::= { mpOspfGlobalEntry 12 }
mpOspfGlobalDefImportList OBJECT-TYPE
SYNTAX INTEGER(1..4294967295)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The import-list number which judges the condition
of import-list When the advertising timing of default
route is 'import-list'."
::= { mpOspfGlobalEntry 13 }
mpOspfGlobalIntraAreaRoutePriority OBJECT-TYPE
SYNTAX INTEGER(1..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The route priority which is used when intra-area
route is made in IP routing table."
::= { mpOspfGlobalEntry 14 }
mpOspfGlobalInterAreaRoutePriority OBJECT-TYPE
SYNTAX INTEGER(1..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The route priority which is used when inter-area
route is made in IP routing table."
::= { mpOspfGlobalEntry 15 }
mpOspfGlobalExternalRoutePriority OBJECT-TYPE
SYNTAX INTEGER(1..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The route priority which is used when AS external
route is made in IP routing table."
::= { mpOspfGlobalEntry 16 }
mpOspfGlobalMulticastExtensions OBJECT-TYPE
SYNTAX INTEGER(0..7)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A Bit Mask indicating whether the router is
forwarding IP multicast (Class D) datagrams
based on the algorithms defined in the Multi-
cast Extensions to OSPF.
Bit 0, if set, indicates that the router can
forward IP multicast datagrams in the router's
directly attached areas (called intra-area mul-
ticast routing).
Bit 1, if set, indicates that the router can
forward IP multicast datagrams between OSPF
areas (called inter-area multicast routing).
Bit 2, if set, indicates that the router can
forward IP multicast datagrams between Auto-
nomous Systems (called inter-AS multicast rout-
ing).
Only certain combinations of bit settings are
allowed, namely: 0 (no multicast forwarding is
enabled), 1 (intra-area multicasting only), 3
(intra-area and inter-area multicasting), 5
(intra-area and inter-AS multicasting) and 7
(multicasting everywhere). By default, no mul-
ticast forwarding is enabled."
-- fixed to 0
::= { mpOspfGlobalEntry 17 }
mpOspfGlobalDemandExtensions OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The router's support for demand routing."
-- fixed to false
::= { mpOspfGlobalEntry 18 }
mpOspfGlobalRouterLsaCount OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Router (LS type 1) link-state
advertisements in the link-state database."
::= { mpOspfGlobalEntry 19 }
mpOspfGlobalNetworkLsaCount OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Network (LS type 2) link-state
advertisements in the link-state database."
::= { mpOspfGlobalEntry 20 }
mpOspfGlobalSummaryNetworkLsaCount OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Summary Network (LS type 3) link-state
advertisements in the link-state database."
::= { mpOspfGlobalEntry 21 }
mpOspfGlobalSummaryRouterLsaCount OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Summary Router (LS type 4) link-state
advertisements in the link-state database."
::= { mpOspfGlobalEntry 22 }
mpOspfGlobalExternalLsaCount OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of external (LS type 5) link-state
advertisements in the link-state database."
::= { mpOspfGlobalEntry 23 }
mpOspfGlobalExternalLsaCksumSum OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The 32-bit unsigned sum of the LS checksums of
the external link-state advertisements con-
tained in the link-state database. This sum
can be used to determine if there has been a
change in a router's link state database, and
to compare the link-state database of two
routers."
::= { mpOspfGlobalEntry 24 }
mpOspfGlobalReceives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of received packets."
::= { mpOspfGlobalEntry 25 }
mpOspfGlobalReceiveBadAuths OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of received packets which were discarded
for authentication error."
::= { mpOspfGlobalEntry 26 }
mpOspfGlobalReceiveBadPackets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of received packets which were discarded
except authentication error."
::= { mpOspfGlobalEntry 27 }
mpOspfGlobalMulticastSends OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of multicast sent packets."
::= { mpOspfGlobalEntry 28 }
mpOspfGlobalUnicastSends OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of unicast sent packets."
::= { mpOspfGlobalEntry 29 }
mpOspfGlobalSpfRuns OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times of the calculation for shortest
path tree."
::= { mpOspfGlobalEntry 30 }
mpOspfGlobalIncSummaryUpdates OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of summary incremental updates."
::= { mpOspfGlobalEntry 31 }
mpOspfGlobalIncExternalUpdates OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of external incremental updates."
::= { mpOspfGlobalEntry 32 }
mpOspfGlobalLsAgeOutCounts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of LSAs which were reached max age."
::= { mpOspfGlobalEntry 33 }
mpOspfGlobalLsFlushCounts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of LSAs which max age were set up and
which was removed forcibly."
::= { mpOspfGlobalEntry 34 }
mpOspfGlobalLsdbAllocs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of LSAs which were allocated."
::= { mpOspfGlobalEntry 35 }
mpOspfGlobalLsdbFrees OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of LSAs which were released."
::= { mpOspfGlobalEntry 36 }
mpOspfGlobalBufferAllocFailures OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that it failed to hunt the
buffer for the packet transmission."
::= { mpOspfGlobalEntry 37 }
mpOspfImportListTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpOspfImportListEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The table to import routing information from other
routing protocol to the OSPF process."
::= { mpOspf 3 }
mpOspfImportListEntry OBJECT-TYPE
SYNTAX MpOspfImportListEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The entry to import routing information from other
routing protocol to the OSPF process."
INDEX { mpOspfImportListProcessId, mpOspfImportListProtocol,
mpOspfImportListNumber }
::= { mpOspfImportListTable 1 }
MpOspfImportListEntry ::=
SEQUENCE {
mpOspfImportListProcessId
INTEGER,
mpOspfImportListProtocol
INTEGER,
mpOspfImportListNumber
INTEGER,
mpOspfImportListStatus
RowStatus
}
mpOspfImportListProcessId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The process ID of OSPF."
::= { mpOspfImportListEntry 1 }
mpOspfImportListProtocol OBJECT-TYPE
SYNTAX INTEGER {
local(2),
static(3),
rip(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The protocol of IP routing table."
::= { mpOspfImportListEntry 2 }
mpOspfImportListNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The import list number."
::= { mpOspfImportListEntry 3 }
mpOspfImportListStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable displays the status of the en-
try. Setting it to 'invalid' has the effect of
rendering it inoperative. The internal effect
(row removal) is implementation dependent."
::= { mpOspfImportListEntry 4 }
mpOspfNetworkPriorityTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpOspfNetworkPriorityEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The table to specify route priority for each network
at making IP routing table."
::= { mpOspf 4 }
mpOspfNetworkPriorityEntry OBJECT-TYPE
SYNTAX MpOspfNetworkPriorityEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The entry to specify route priority for each network
at making IP routing table."
INDEX { mpOspfNetworkPriorityProcessID, mpOspfNetworkPriorityAddress,
mpOspfNetworkPriorityMask }
::= { mpOspfNetworkPriorityTable 1 }
MpOspfNetworkPriorityEntry ::=
SEQUENCE {
mpOspfNetworkPriorityProcessID
INTEGER,
mpOspfNetworkPriorityAddress
IpAddress,
mpOspfNetworkPriorityMask
IpAddress,
mpOspfNetworkPriorityValue
INTEGER,
mpOspfNetworkPriorityStatus
RowStatus
}
mpOspfNetworkPriorityProcessID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The process ID of OSPF."
::= { mpOspfNetworkPriorityEntry 1 }
mpOspfNetworkPriorityAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The network address."
::= { mpOspfNetworkPriorityEntry 2 }
mpOspfNetworkPriorityMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The network mask."
::= { mpOspfNetworkPriorityEntry 3 }
mpOspfNetworkPriorityValue OBJECT-TYPE
SYNTAX INTEGER(1..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The route priority."
::= { mpOspfNetworkPriorityEntry 4 }
mpOspfNetworkPriorityStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable displays the status of the en-
try. Setting it to 'invalid' has the effect of
rendering it inoperative. The internal effect
(row removal) is implementation dependent."
::= { mpOspfNetworkPriorityEntry 5 }
mpOspfAreaTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpOspfAreaEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Information describing the configured parame-
ters and cumulative statistics of the router's
attached areas."
::= { mpOspf 5 }
mpOspfAreaEntry OBJECT-TYPE
SYNTAX MpOspfAreaEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Information describing the configured parame-
ters and cumulative statistics of one of the
router's attached areas."
INDEX { mpOspfAreaProcessId, mpOspfAreaId }
::= { mpOspfAreaTable 1 }
MpOspfAreaEntry ::=
SEQUENCE {
mpOspfAreaProcessId
INTEGER,
mpOspfAreaId
IpAddress,
mpOspfAreaImportAsExternal
INTEGER,
mpOspfAreaStubMetric
INTEGER,
mpOspfAreaSummary
INTEGER,
mpOspfAreaConfigIfCount
Gauge,
mpOspfAreaActiveIfCount
Gauge,
mpOspfAreaTransitCapability
TruthValue,
mpOspfAreaTransitNetCount
Gauge,
mpOspfAreaRtrCount
Gauge,
mpOspfAreaBdrRtrCount
Gauge,
mpOspfAreaAsBdrRtrCount
Gauge,
mpOspfAreaLsaCount
Gauge,
mpOspfAreaLsaCksumSum
Gauge,
mpOspfAreaStatus
RowStatus
}
mpOspfAreaProcessId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The process ID of OSPF."
::= { mpOspfAreaEntry 1 }
mpOspfAreaId OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A 32-bit integer uniquely identifying an area.
Area ID 0.0.0.0 is used for the OSPF backbone."
::= { mpOspfAreaEntry 2 }
mpOspfAreaImportAsExternal OBJECT-TYPE
SYNTAX INTEGER {
importExternal (1),
importNoExternal (2),
importNssa (3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The area's support for importing AS external
link- state advertisements."
::= { mpOspfAreaEntry 3 }
mpOspfAreaStubMetric OBJECT-TYPE
SYNTAX INTEGER(1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The metric to be set up to default route which
advertises to stub area."
::= { mpOspfAreaEntry 4 }
mpOspfAreaSummary OBJECT-TYPE
SYNTAX INTEGER {
noAreaSummary (1),
sendAreaSummary (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The variable ospfAreaSummary controls the im-
port of summary LSAs into stub areas. It has
no effect on other areas.
If it is noAreaSummary, the router will neither
originate nor propagate summary LSAs into the
stub area. It will rely entirely on its de-
fault route.
If it is sendAreaSummary, the router will both
summarize and propagate summary LSAs."
::= { mpOspfAreaEntry 5 }
mpOspfAreaConfigIfCount OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of the registered interfaces."
::= { mpOspfAreaEntry 6 }
mpOspfAreaActiveIfCount OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of the interface during operation."
::= { mpOspfAreaEntry 7 }
mpOspfAreaTransitCapability OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether it is the area which active
virtual link exists in."
::= { mpOspfAreaEntry 8 }
mpOspfAreaTransitNetCount OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of reachable transit networks. "
::= { mpOspfAreaEntry 9 }
mpOspfAreaRtrCount OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of reachable routers."
::= { mpOspfAreaEntry 10 }
mpOspfAreaBdrRtrCount OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of area border routers reach-
able within this area. This is initially zero,
and is calculated in each SPF Pass."
::= { mpOspfAreaEntry 11 }
mpOspfAreaAsBdrRtrCount OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of Autonomous System border
routers reachable within this area. This is
initially zero, and is calculated in each SPF
Pass."
::= { mpOspfAreaEntry 12 }
mpOspfAreaLsaCount OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of link-state advertisements
in this area's link-state database, excluding
AS External LSA's."
::= { mpOspfAreaEntry 13 }
mpOspfAreaLsaCksumSum OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The 32-bit unsigned sum of the link-state ad-
vertisements' LS checksums contained in this
area's link-state database. This sum excludes
external (LS type 5) link-state advertisements.
The sum can be used to determine if there has
been a change in a router's link state data-
base, and to compare the link-state database of
two routers."
::= { mpOspfAreaEntry 14 }
mpOspfAreaStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable displays the status of the en-
try. Setting it to 'invalid' has the effect of
rendering it inoperative. The internal effect
(row removal) is implementation dependent."
::= { mpOspfAreaEntry 15 }
mpOspfLsdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpOspfLsdbEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The OSPF Process's Link State Database."
::= { mpOspf 6 }
mpOspfLsdbEntry OBJECT-TYPE
SYNTAX MpOspfLsdbEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A single Link State Advertisement."
INDEX { mpOspfLsdbProcessId, mpOspfLsdbAreaId, mpOspfLsdbType,
mpOspfLsdbLsid, mpOspfLsdbRouterId }
::= { mpOspfLsdbTable 1 }
MpOspfLsdbEntry ::=
SEQUENCE {
mpOspfLsdbProcessId
INTEGER,
mpOspfLsdbAreaId
IpAddress,
mpOspfLsdbType
INTEGER,
mpOspfLsdbLsid
IpAddress,
mpOspfLsdbRouterId
IpAddress,
mpOspfLsdbSequence
INTEGER,
mpOspfLsdbAge
INTEGER,
mpOspfLsdbChecksum
INTEGER,
mpOspfLsdbAdvertisement
OCTET STRING
}
mpOspfLsdbProcessId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The process ID of OSPF."
::= { mpOspfLsdbEntry 1 }
mpOspfLsdbAreaId OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The 32 bit identifier of the Area from which
the LSA was received."
::= { mpOspfLsdbEntry 2 }
mpOspfLsdbType OBJECT-TYPE
SYNTAX INTEGER {
routerLink (1),
networkLink (2),
summaryLink (3),
asSummaryLink (4),
asExternalLink (5), -- but see ospfExtLsdbTable
multicastLink (6),
nssaExternalLink (7)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of the link state advertisement.
Each link state type has a separate advertise-
ment format."
::= { mpOspfLsdbEntry 3 }
mpOspfLsdbLsid OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Link State ID is an LS Type Specific field
containing either a Router ID or an IP Address;
it identifies the piece of the routing domain
that is being described by the advertisement."
::= { mpOspfLsdbEntry 4 }
mpOspfLsdbRouterId OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The 32 bit number that uniquely identifies the
originating router in the Autonomous System."
::= { mpOspfLsdbEntry 5 }
mpOspfLsdbSequence OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The sequence number field is a signed 32-bit
integer. It is used to detect old and dupli-
cate link state advertisements. The space of
sequence numbers is linearly ordered. The
larger the sequence number the more recent the
advertisement."
::= { mpOspfLsdbEntry 6 }
mpOspfLsdbAge OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This field is the age of the link state adver-
tisement in seconds."
::= { mpOspfLsdbEntry 7 }
mpOspfLsdbChecksum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This field is the checksum of the complete
contents of the advertisement, excepting the
age field. The age field is excepted so that
an advertisement's age can be incremented
without updating the checksum. The checksum
used is the same that is used for ISO connec-
tionless datagrams; it is commonly referred to
as the Fletcher checksum."
::= { mpOspfLsdbEntry 8 }
mpOspfLsdbAdvertisement OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..65535))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The entire Link State Advertisement, including
its header."
::= { mpOspfLsdbEntry 9 }
mpOspfAreaRangeTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpOspfAreaRangeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A range if IP addresses specified by an IP
address/IP network mask pair. For example,
class B address range of X.X.X.X with a network
mask of 255.255.0.0 includes all IP addresses
from X.X.0.0 to X.X.255.255"
::= { mpOspf 7 }
mpOspfAreaRangeEntry OBJECT-TYPE
SYNTAX MpOspfAreaRangeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A range if IP addresses specified by an IP
address/IP network mask pair. For example,
class B address range of X.X.X.X with a network
mask of 255.255.0.0 includes all IP addresses
from X.X.0.0 to X.X.255.255"
INDEX { mpOspfAreaRangeProcessId, mpOspfAreaRangeAreaId,
mpOspfAreaRangeNet, mpOspfAreaRangeMask }
::= { mpOspfAreaRangeTable 1 }
MpOspfAreaRangeEntry ::=
SEQUENCE {
mpOspfAreaRangeProcessId
INTEGER,
mpOspfAreaRangeAreaId
IpAddress,
mpOspfAreaRangeNet
IpAddress,
mpOspfAreaRangeMask
IpAddress,
mpOspfAreaRangeEffect
INTEGER,
mpOspfAreaRangeStatus
RowStatus
}
mpOspfAreaRangeProcessId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The process ID of OSPF."
::= { mpOspfAreaRangeEntry 1 }
mpOspfAreaRangeAreaId OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Area the Address Range is to be found
within."
::= { mpOspfAreaRangeEntry 2 }
mpOspfAreaRangeNet OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IP Address of the Net or Subnet indicated
by the range."
::= { mpOspfAreaRangeEntry 3 }
mpOspfAreaRangeMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Subnet Mask that pertains to the Net or
Subnet."
::= { mpOspfAreaRangeEntry 4 }
mpOspfAreaRangeEffect OBJECT-TYPE
SYNTAX INTEGER {
advertiseMatching (1),
doNotAdvertiseMatching (2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Subnets subsumed by ranges either trigger the
advertisement of the indicated summary (adver-
tiseMatching), or result in the subnet's not
being advertised at all outside the area."
::= { mpOspfAreaRangeEntry 5 }
mpOspfAreaRangeStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable displays the status of the en-
try. Setting it to 'invalid' has the effect of
rendering it inoperative. The internal effect
(row removal) is implementation dependent."
::= { mpOspfAreaRangeEntry 6 }
mpOspfHostTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpOspfHostEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The list of Hosts, and their metrics, that the
router will advertise as host routes."
::= { mpOspf 8 }
mpOspfHostEntry OBJECT-TYPE
SYNTAX MpOspfHostEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A metric to be advertised, for a given type of
service, when a given host is reachable."
INDEX { mpOspfHostProcessId, mpOspfHostIpAddress }
::= { mpOspfHostTable 1 }
MpOspfHostEntry ::=
SEQUENCE {
mpOspfHostProcessId
INTEGER,
mpOspfHostIpAddress
IpAddress,
mpOspfHostMetric
INTEGER,
mpOspfHostStatus
RowStatus
}
mpOspfHostProcessId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The process ID of OSPF."
::= { mpOspfHostEntry 1 }
mpOspfHostIpAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IP Address of the Host."
::= { mpOspfHostEntry 2 }
mpOspfHostMetric OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Metric to be advertised."
::= { mpOspfHostEntry 3 }
mpOspfHostStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable displays the status of the en-
try. Setting it to 'invalid' has the effect of
rendering it inoperative. The internal effect
(row removal) is implementation dependent."
::= { mpOspfHostEntry 4 }
mpOspfIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpOspfIfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The OSPF Interface Table describes the inter-
faces from the viewpoint of OSPF."
::= { mpOspf 9 }
mpOspfIfEntry OBJECT-TYPE
SYNTAX MpOspfIfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The OSPF Interface Entry describes one inter-
face from the viewpoint of OSPF."
INDEX { mpOspfIfProcessId, mpOspfIfIndex }
::= { mpOspfIfTable 1 }
MpOspfIfEntry ::=
SEQUENCE {
mpOspfIfProcessId
INTEGER,
mpOspfIfIndex
INTEGER,
mpOspfIfIpAddress
IpAddress,
mpOspfIfIpMask
IpAddress,
mpOspfIfAreaId
IpAddress,
mpOspfIfType
INTEGER,
mpOspfIfMetric
INTEGER,
mpOspfIfRtrPriority
INTEGER,
mpOspfIfTransitDelay
INTEGER,
mpOspfIfRetransInterval
INTEGER,
mpOspfIfHelloInterval
INTEGER,
mpOspfIfRtrDeadInterval
INTEGER,
mpOspfIfPollInterval
INTEGER,
mpOspfIfState
INTEGER,
mpOspfIfDesignatedRouter
IpAddress,
mpOspfIfBackupDesignatedRouter
IpAddress,
mpOspfIfAuthType
INTEGER,
mpOspfIfAuthKeyId
INTEGER,
mpOspfIfAuthKey
OCTET STRING,
mpOspfIfMulticastForwarding
INTEGER,
mpOspfIfDemand
TruthValue,
mpOspfIfEvents
Counter,
mpOspfIfNeighbors
Gauge,
mpOspfIfAdjacencies
Gauge,
mpOspfIfFullyAdjacencies
Gauge,
mpOspfIfLsUpdateFloods
Counter,
mpOspfIfDelayedAckSends
Counter,
mpOspfIfStatus
RowStatus
}
mpOspfIfProcessId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The process ID of OSPF."
::= { mpOspfIfEntry 1 }
mpOspfIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object specifies ifIndex of interface."
::= { mpOspfIfEntry 2 }
mpOspfIfIpAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IP address of this OSPF interface."
::= { mpOspfIfEntry 3 }
mpOspfIfIpMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The network mask registered in interface."
::= { mpOspfIfEntry 4 }
mpOspfIfAreaId OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A 32-bit integer uniquely identifying the area
to which the interface connects. Area ID
0.0.0.0 is used for the OSPF backbone."
::= { mpOspfIfEntry 5 }
mpOspfIfType OBJECT-TYPE
SYNTAX INTEGER {
broadcast (1),
nbma (2),
pointToPoint (3),
pointToMultipoint (5)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The OSPF interface type.
By way of a default, this field may be intuited
from the corresponding value of ifType. Broad-
cast LANs, such as Ethernet and IEEE 802.5,
take the value 'broadcast', X.25 and similar
technologies take the value 'nbma', and links
that are definitively point to point take the
value 'pointToPoint'."
::= { mpOspfIfEntry 6 }
mpOspfIfMetric OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The metric of this interface."
::= { mpOspfIfEntry 7 }
mpOspfIfRtrPriority OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The priority of this interface. Used in
multi-access networks, this field is used in
the designated router election algorithm. The
value 0 signifies that the router is not eligi-
ble to become the designated router on this
particular network. In the event of a tie in
this value, routers will use their Router ID as
a tie breaker."
::= { mpOspfIfEntry 8 }
mpOspfIfTransitDelay OBJECT-TYPE
SYNTAX INTEGER (1..3600)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The estimated number of seconds it takes to
transmit a link state update packet over this
interface."
::= { mpOspfIfEntry 9 }
mpOspfIfRetransInterval OBJECT-TYPE
SYNTAX INTEGER (1..3600)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The number of seconds between link-state ad-
vertisement retransmissions, for adjacencies
belonging to this interface. This value is
also used when retransmitting database descrip-
tion and link-state request packets."
::= { mpOspfIfEntry 10 }
mpOspfIfHelloInterval OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The length of time, in seconds, between the
Hello packets that the router sends on the in-
terface. This value must be the same for all
routers attached to a common network."
::= { mpOspfIfEntry 11 }
mpOspfIfRtrDeadInterval OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The number of seconds that a router's Hello
packets have not been seen before it's neigh-
bors declare the router down. This should be
some multiple of the Hello interval. This
value must be the same for all routers attached
to a common network."
::= { mpOspfIfEntry 12 }
mpOspfIfPollInterval OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The larger time interval, in seconds, between
the Hello packets sent to an inactive non-
broadcast multi- access neighbor."
::= { mpOspfIfEntry 13 }
mpOspfIfState OBJECT-TYPE
SYNTAX INTEGER {
down (1),
loopback (2),
waiting (3),
pointToPoint (4),
designatedRouter (5),
backupDesignatedRouter (6),
otherDesignatedRouter (7)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The OSPF Interface State."
::= { mpOspfIfEntry 14 }
mpOspfIfDesignatedRouter OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IP Address of the Designated Router."
::= { mpOspfIfEntry 15 }
mpOspfIfBackupDesignatedRouter OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IP Address of the Backup Designated
Router."
::= { mpOspfIfEntry 16 }
mpOspfIfAuthType OBJECT-TYPE
SYNTAX INTEGER
-- none (0),
-- simplePassword (1)
-- md5 (2)
-- reserved for specification by IANA (> 2)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The authentication type specified for an in-
terface. Additional authentication types may
be assigned locally."
::= { mpOspfIfEntry 17 }
mpOspfIfAuthKeyId OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Key ID to be used when an authentication
type is MD5. The value from 1 to 255 are used
for key ID. 'Get' is not allowed for this
object. The value 0 will be returned as
meaningless value when Get-Request is received
for this object."
::= { mpOspfIfEntry 18 }
mpOspfIfAuthKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(16))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Authentication Key. If the Area's Author-
ization Type is simplePassword, and the key
length is shorter than 8 octets, the agent will
left adjust and zero fill to 8 octets.
Note that unauthenticated interfaces need no
authentication key, and simple password authen-
tication cannot use a key of more than 8 oc-
tets. Larger keys are useful only with authen-
tication mechanisms not specified in this docu-
ment.
When read, ospfIfAuthKey always returns an Oc-
tet String of length zero."
::= { mpOspfIfEntry 19 }
mpOspfIfMulticastForwarding OBJECT-TYPE
SYNTAX INTEGER {
blocked (1), -- no multicast forwarding
multicast (2), -- using multicast address
unicast (3) -- to each OSPF neighbor
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The way multicasts should forwarded on this
interface; not forwarded, forwarded as data
link multicasts, or forwarded as data link uni-
casts. Data link multicasting is not meaning-
ful on point to point and NBMA interfaces, and
setting ospfMulticastForwarding to 0 effective-
ly disables all multicast forwarding."
::= { mpOspfIfEntry 20 }
mpOspfIfDemand OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Indicates whether Demand OSPF procedures (hel-
lo supression to FULL neighbors and setting the
DoNotAge flag on proogated LSAs) should be per-
formed on this interface."
::= { mpOspfIfEntry 21 }
mpOspfIfEvents OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times this OSPF interface has
changed its state, or an error has occurred."
::= { mpOspfIfEntry 22 }
mpOspfIfNeighbors OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Neighbors."
::= { mpOspfIfEntry 23 }
mpOspfIfAdjacencies OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of adjacent Neighbors."
::= { mpOspfIfEntry 24 }
mpOspfIfFullyAdjacencies OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of fully adjacent Neighbors."
::= { mpOspfIfEntry 25 }
mpOspfIfLsUpdateFloods OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of LS-update floods."
::= { mpOspfIfEntry 26 }
mpOspfIfDelayedAckSends OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of LS-Ack floods."
::= { mpOspfIfEntry 27 }
mpOspfIfStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable displays the status of the en-
try. Setting it to 'invalid' has the effect of
rendering it inoperative. The internal effect
(row removal) is implementation dependent."
::= { mpOspfIfEntry 28 }
mpOspfVirtIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpOspfVirtIfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Information about this router's virtual inter-
faces."
::= { mpOspf 10 }
mpOspfVirtIfEntry OBJECT-TYPE
SYNTAX MpOspfVirtIfEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Information about a single Virtual Interface."
INDEX { mpOspfVirtIfProcessId, mpOspfVirtIfId }
::= { mpOspfVirtIfTable 1 }
MpOspfVirtIfEntry ::=
SEQUENCE {
mpOspfVirtIfProcessId
INTEGER,
mpOspfVirtIfId
INTEGER,
mpOspfVirtIfNeighbor
IpAddress,
mpOspfVirtIfAreaId
IpAddress,
mpOspfVirtIfMetric
INTEGER,
mpOspfVirtIfTransitDelay
INTEGER,
mpOspfVirtIfRetransInterval
INTEGER,
mpOspfVirtIfHelloInterval
INTEGER,
mpOspfVirtIfRtrDeadInterval
INTEGER,
mpOspfVirtIfState
INTEGER,
mpOspfVirtIfAuthType
INTEGER,
mpOspfVirtIfAuthKeyId
INTEGER,
mpOspfVirtIfAuthKey
OCTET STRING,
mpOspfVirtIfEvents
Counter,
mpOspfVirtIfNeighbors
Gauge,
mpOspfVirtIfAdjacencies
Gauge,
mpOspfVirtIfFullyAdjacencies
Gauge,
mpOspfVirtIfLsUpdateFloods
Counter,
mpOspfVirtIfDelayedAckSends
Counter,
mpOspfVirtIfStatus
RowStatus
}
mpOspfVirtIfProcessId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The process ID of OSPF."
::= { mpOspfVirtIfEntry 1 }
mpOspfVirtIfId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identification which is used to distinguish
virtual link."
::= { mpOspfVirtIfEntry 2 }
mpOspfVirtIfNeighbor OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Router ID of the Virtual Neighbor."
::= { mpOspfVirtIfEntry 3 }
mpOspfVirtIfAreaId OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Transit Area that the Virtual Link
traverses. By definition, this is not 0.0.0.0"
::= { mpOspfVirtIfEntry 4 }
mpOspfVirtIfMetric OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The metric until end point router."
::= { mpOspfVirtIfEntry 5 }
mpOspfVirtIfTransitDelay OBJECT-TYPE
SYNTAX INTEGER (1..3600)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The estimated number of seconds it takes to
transmit a link- state update packet over this
interface."
::= { mpOspfVirtIfEntry 6 }
mpOspfVirtIfRetransInterval OBJECT-TYPE
SYNTAX INTEGER (1..3600)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The number of seconds between link-state ad-
vertisement retransmissions, for adjacencies
belonging to this interface. This value is
also used when retransmitting database descrip-
tion and link-state request packets. This
value should be well over the expected round-
trip time."
::= { mpOspfVirtIfEntry 7 }
mpOspfVirtIfHelloInterval OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The length of time, in seconds, between the
Hello packets that the router sends on the in-
terface. This value must be the same for the
virtual neighbor."
::= { mpOspfVirtIfEntry 8 }
mpOspfVirtIfRtrDeadInterval OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The number of seconds that a router's Hello
packets have not been seen before it's neigh-
bors declare the router down. This should be
some multiple of the Hello interval. This
value must be the same for the virtual neigh-
bor."
::= { mpOspfVirtIfEntry 9 }
mpOspfVirtIfState OBJECT-TYPE
SYNTAX INTEGER {
down (1), -- these use the same encoding
pointToPoint (4) -- as the ospfIfTable
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"OSPF virtual interface states."
::= { mpOspfVirtIfEntry 10 }
mpOspfVirtIfAuthType OBJECT-TYPE
SYNTAX INTEGER (0..255)
-- none (0),
-- simplePassword (1)
-- md5 (2)
-- reserved for specification by IANA (> 2)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The authentication type specified for a virtu-
al interface. Additional authentication types
may be assigned locally."
::= { mpOspfVirtIfEntry 11 }
mpOspfVirtIfAuthKeyId OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Key ID to be used when an authentication
type is MD5. The value from 1 to 255 are used
for key ID. 'Get' is not allowed for this
object. The value 0 will be returned as
meaningless value when Get-Request is received
for this object."
::= { mpOspfVirtIfEntry 12 }
mpOspfVirtIfAuthKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(16))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"If Authentication Type is simplePassword, the
device will left adjust and zero fill to 8 oc-
tets.
If Authentication Type is md5, the device will
left adjust and zero fill to 16 octets.
Note that unauthenticated interfaces need no
authentication key, and simple password authen-
tication cannot use a key of more than 8 oc-
tets.
When read, mpOspfVirtIfAuthKey always returns a
string of length zero."
::= { mpOspfVirtIfEntry 13 }
mpOspfVirtIfEvents OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of state changes or error events on
this Virtual Link."
::= { mpOspfVirtIfEntry 14 }
mpOspfVirtIfNeighbors OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of neighbors."
::= { mpOspfVirtIfEntry 15 }
mpOspfVirtIfAdjacencies OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of adjacent neighbors."
::= { mpOspfVirtIfEntry 16 }
mpOspfVirtIfFullyAdjacencies OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of fully adjacent neighbors."
::= { mpOspfVirtIfEntry 17 }
mpOspfVirtIfLsUpdateFloods OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of LS-update floods."
::= { mpOspfVirtIfEntry 18 }
mpOspfVirtIfDelayedAckSends OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of LS-Ack floods."
::= { mpOspfVirtIfEntry 19 }
mpOspfVirtIfStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable displays the status of the en-
try. Setting it to 'invalid' has the effect of
rendering it inoperative. The internal effect
(row removal) is implementation dependent."
::= { mpOspfVirtIfEntry 20 }
mpOspfNbrTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpOspfNbrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of non-virtual neighbor information."
::= { mpOspf 11 }
mpOspfNbrEntry OBJECT-TYPE
SYNTAX MpOspfNbrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The information regarding a single neighbor."
INDEX { mpOspfNbrProcessId, mpOspfNbrIfIndex, mpOspfNbrIpAddress }
::= { mpOspfNbrTable 1 }
MpOspfNbrEntry ::=
SEQUENCE {
mpOspfNbrProcessId
INTEGER,
mpOspfNbrIfIndex
INTEGER,
mpOspfNbrIpAddress
IpAddress,
mpOspfNbrRtrId
IpAddress,
mpOspfNbrOptions
INTEGER,
mpOspfNbrPriority
INTEGER,
mpOspfNbrCost
INTEGER,
mpOspfNbrState
INTEGER,
mpOspfNbrPermanence
INTEGER,
mpOspfNbrHelloSuppressed
TruthValue,
mpOspfNbrSelectedDr
IpAddress,
mpOspfNbrSelectedBdr
IpAddress,
mpOspfNbrLsSummaryListLen
Gauge,
mpOspfNbrLsRetransQLen
Gauge,
mpOspfNbrLsReqListLen
Gauge,
mpOspfNbrLsUpdateRetrans
Counter,
mpOspfNbrDirectAckSends
Counter,
mpOspfNbrDupUpdateReceives
Counter,
mpOspfNbrOldUpdateReceives
Counter,
mpOspfNbrDupAckReceives
Counter,
mpOspfNbrLosses
Counter,
mpOspfNbrAdjacencyResets
Counter,
mpOspfNbrStatus
RowStatus
}
mpOspfNbrProcessId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The process ID of OSPF."
::= { mpOspfNbrEntry 1 }
mpOspfNbrIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ifIndex of interface related to the
neighbior."
::= { mpOspfNbrEntry 2 }
mpOspfNbrIpAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IP address this neighbor is using in its
IP Source Address. Note that, on addressless
links, this will not be 0.0.0.0, but the ad-
dress of another of the neighbor's interfaces."
::= { mpOspfNbrEntry 3 }
mpOspfNbrRtrId OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A 32-bit integer (represented as a type IpAd-
dress) uniquely identifying the neighboring
router in the Autonomous System."
::= { mpOspfNbrEntry 4 }
mpOspfNbrOptions OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A Bit Mask corresponding to the neighbor's op-
tions field.
Bit 0, if set, indicates that the system will
operate on Type of Service metrics other than
TOS 0. If zero, the neighbor will ignore all
metrics except the TOS 0 metric.
Bit 1, if set, indicates that the associated
area accepts and operates on external informa-
tion; if zero, it is a stub area.
Bit 2, if set, indicates that the system is ca-
pable of routing IP Multicast datagrams; i.e.,
that it implements the Multicast Extensions to
OSPF.
Bit 3, if set, indicates that the associated
area is an NSSA. These areas are capable of
carrying type 7 external advertisements, which
are translated into type 5 external advertise-
ments at NSSA borders."
::= { mpOspfNbrEntry 5 }
mpOspfNbrPriority OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The priority of this neighbor in the designat-
ed router election algorithm. The value 0 sig-
nifies that the neighbor is not eligible to be-
come the designated router on this particular
network."
::= { mpOspfNbrEntry 6 }
mpOspfNbrCost OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The metric to the neighbor which is used for
Point-to-MultiPoint network."
::= { mpOspfNbrEntry 7 }
mpOspfNbrState OBJECT-TYPE
SYNTAX INTEGER {
down (1),
attempt (2),
init (3),
twoWay (4),
exchangeStart (5),
exchange (6),
loading (7),
full (8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The State of the relationship with this Neighbor."
::= { mpOspfNbrEntry 8 }
mpOspfNbrPermanence OBJECT-TYPE
SYNTAX INTEGER {
dynamic (1), -- learned through protocol
permanent (2) -- configured address
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable displays the status of the en-
try. 'dynamic' and 'permanent' refer to how
the neighbor became known."
::= { mpOspfNbrEntry 9 }
mpOspfNbrHelloSuppressed OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether Hellos are being suppressed
to the neighbor."
::= { mpOspfNbrEntry 10 }
mpOspfNbrSelectedDr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The designated router which neighbor selects."
::= { mpOspfNbrEntry 11 }
mpOspfNbrSelectedBdr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The backup designated router which neighbor selects."
::= { mpOspfNbrEntry 12 }
mpOspfNbrLsSummaryListLen OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current length of the LS-summary queue."
::= { mpOspfNbrEntry 13 }
mpOspfNbrLsRetransQLen OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current length of the retransmission
queue."
::= { mpOspfNbrEntry 14 }
mpOspfNbrLsReqListLen OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current length of the LS-request queue."
::= { mpOspfNbrEntry 15 }
mpOspfNbrLsUpdateRetrans OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times of LS-update re-transmission."
::= { mpOspfNbrEntry 16 }
mpOspfNbrDirectAckSends OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times of LS-Ack Unicast transmission."
::= { mpOspfNbrEntry 17 }
mpOspfNbrDupUpdateReceives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that overlapped LSA was
received."
::= { mpOspfNbrEntry 18 }
mpOspfNbrOldUpdateReceives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that old LSA was received."
::= { mpOspfNbrEntry 19 }
mpOspfNbrDupAckReceives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that overlapped LS-Ack was
received."
::= { mpOspfNbrEntry 20 }
mpOspfNbrLosses OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that Neighbor down was
recognized."
::= { mpOspfNbrEntry 21 }
mpOspfNbrAdjacencyResets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that Adjacency was reset."
::= { mpOspfNbrEntry 22 }
mpOspfNbrStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable displays the status of the en-
try. Setting it to 'invalid' has the effect of
rendering it inoperative. The internal effect
(row removal) is implementation dependent."
::= { mpOspfNbrEntry 23 }
mpOspfVirtNbrTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpOspfVirtNbrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of virtual neighbor information."
::= { mpOspf 12 }
mpOspfVirtNbrEntry OBJECT-TYPE
SYNTAX MpOspfVirtNbrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Virtual neighbor information."
INDEX { mpOspfVirtNbrProcessId, mpOspfVirtNbrIfId }
::= { mpOspfVirtNbrTable 1 }
MpOspfVirtNbrEntry ::=
SEQUENCE {
mpOspfVirtNbrProcessId
INTEGER,
mpOspfVirtNbrIfId
INTEGER,
mpOspfVirtNbrAreaId
IpAddress,
mpOspfVirtNbrRtrId
IpAddress,
mpOspfVirtNbrIpAddress
IpAddress,
mpOspfVirtNbrOptions
INTEGER,
mpOspfVirtNbrState
INTEGER,
mpOspfVirtNbrHelloSuppressed
TruthValue,
mpOspfVirtNbrLsSummaryListLen
Gauge,
mpOspfVirtNbrLsRetransQLen
Gauge,
mpOspfVirtNbrLsReqListLen
Gauge,
mpOspfVirtNbrLsUpdateRetrans
Counter,
mpOspfVirtNbrDirectAckSends
Counter,
mpOspfVirtNbrDupUpdateReceives
Counter,
mpOspfVirtNbrOldUpdateReceives
Counter,
mpOspfVirtNbrDupAckReceives
Counter,
mpOspfVirtNbrLosses
Counter,
mpOspfVirtNbrAdjacencyResets
Counter
}
mpOspfVirtNbrProcessId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The process ID of OSPF."
::= { mpOspfVirtNbrEntry 1 }
mpOspfVirtNbrIfId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ifIndex of Interface which transmits packet
to Neighbor."
::= { mpOspfVirtNbrEntry 2 }
mpOspfVirtNbrAreaId OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Transit Area Identifier."
::= { mpOspfVirtNbrEntry 3 }
mpOspfVirtNbrRtrId OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A 32-bit integer uniquely identifying the
neighboring router in the Autonomous System."
::= { mpOspfVirtNbrEntry 4 }
mpOspfVirtNbrIpAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IP address this Virtual Neighbor is us-
ing."
::= { mpOspfVirtNbrEntry 5 }
mpOspfVirtNbrOptions OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A Bit Mask corresponding to the neighbor's op-
tions field.
Bit 1, if set, indicates that the system will
operate on Type of Service metrics other than
TOS 0. If zero, the neighbor will ignore all
metrics except the TOS 0 metric.
Bit 2, if set, indicates that the system is
Network Multicast capable; ie, that it imple-
ments OSPF Multicast Routing."
::= { mpOspfVirtNbrEntry 6 }
mpOspfVirtNbrState OBJECT-TYPE
SYNTAX INTEGER {
down (1),
attempt (2),
init (3),
twoWay (4),
exchangeStart (5),
exchange (6),
loading (7),
full (8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The state of the Virtual Neighbor Relation-
ship."
::= { mpOspfVirtNbrEntry 7 }
mpOspfVirtNbrHelloSuppressed OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates whether Hellos are being suppressed
to the neighbor"
::= { mpOspfVirtNbrEntry 8 }
mpOspfVirtNbrLsSummaryListLen OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current length of the LS-summary queue."
::= { mpOspfVirtNbrEntry 9 }
mpOspfVirtNbrLsRetransQLen OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current length of the retransmission
queue."
::= { mpOspfVirtNbrEntry 10 }
mpOspfVirtNbrLsReqListLen OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current length of the LS-request queue."
::= { mpOspfVirtNbrEntry 11 }
mpOspfVirtNbrLsUpdateRetrans OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times of LS-update re-transmission."
::= { mpOspfVirtNbrEntry 12 }
mpOspfVirtNbrDirectAckSends OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times of LS-Ack unicast transmission."
::= { mpOspfVirtNbrEntry 13 }
mpOspfVirtNbrDupUpdateReceives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that overlapped LSA was
received."
::= { mpOspfVirtNbrEntry 14 }
mpOspfVirtNbrOldUpdateReceives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that old LSA was received."
::= { mpOspfVirtNbrEntry 15 }
mpOspfVirtNbrDupAckReceives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that overlapped LS-Ack was
received."
::= { mpOspfVirtNbrEntry 16 }
mpOspfVirtNbrLosses OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that Neighbor down was
recognized."
::= { mpOspfVirtNbrEntry 17 }
mpOspfVirtNbrAdjacencyResets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that Adjacency was reset."
::= { mpOspfVirtNbrEntry 18 }
mpOspfExtLsdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpOspfExtLsdbEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The OSPF Process's Links State Database."
::= { mpOspf 13 }
mpOspfExtLsdbEntry OBJECT-TYPE
SYNTAX MpOspfExtLsdbEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A single Link State Advertisement."
INDEX { mpOspfExtLsdbProcessId, mpOspfExtLsdbLsid,
mpOspfExtLsdbRouterId }
::= { mpOspfExtLsdbTable 1 }
MpOspfExtLsdbEntry ::=
SEQUENCE {
mpOspfExtLsdbProcessId
INTEGER,
mpOspfExtLsdbLsid
IpAddress,
mpOspfExtLsdbRouterId
IpAddress,
mpOspfExtLsdbType
INTEGER,
mpOspfExtLsdbSequence
INTEGER,
mpOspfExtLsdbAge
INTEGER,
mpOspfExtLsdbChecksum
INTEGER,
mpOspfExtLsdbAdvertisement
OCTET STRING
}
mpOspfExtLsdbProcessId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The process ID of OSPF."
::= { mpOspfExtLsdbEntry 1 }
mpOspfExtLsdbLsid OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Link State ID is an LS Type Specific field
containing either a Router ID or an IP Address;
it identifies the piece of the routing domain
that is being described by the advertisement."
::= { mpOspfExtLsdbEntry 2 }
mpOspfExtLsdbRouterId OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The 32 bit number that uniquely identifies the
originating router in the Autonomous System."
::= { mpOspfExtLsdbEntry 3 }
mpOspfExtLsdbType OBJECT-TYPE
SYNTAX INTEGER {
asExternalLink (5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of the link state advertisement.
Each link state type has a separate advertise-
ment format."
::= { mpOspfExtLsdbEntry 4 }
mpOspfExtLsdbSequence OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The sequence number field is a signed 32-bit
integer. It is used to detect old and dupli-
cate link state advertisements. The space of
sequence numbers is linearly ordered. The
larger the sequence number the more recent the
advertisement."
::= { mpOspfExtLsdbEntry 5 }
mpOspfExtLsdbAge OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This field is the age of the link state adver-
tisement in seconds."
::= { mpOspfExtLsdbEntry 6 }
mpOspfExtLsdbChecksum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This field is the checksum of the complete
contents of the advertisement, excepting the
age field. The age field is excepted so that
an advertisement's age can be incremented
without updating the checksum. The checksum
used is the same that is used for ISO connec-
tionless datagrams; it is commonly referred to
as the Fletcher checksum."
::= { mpOspfExtLsdbEntry 7 }
mpOspfExtLsdbAdvertisement OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(36))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The entire Link State Advertisement, including
its header."
::= { mpOspfExtLsdbEntry 8 }
-- @008 add end
-- *******************************************************************
-- Traps used by SanFran. This will be added as soon as new trap MIB
-- objects comes out.
-- *******************************************************************
-- @001
-- specific-trapÌlÍ<E2809A>A<EFBFBD>ãˆÊ3Œ…<C592>i@”\ƒuƒ<75>ƒbƒNPˆÊÌl<E28099>jÉ•Ï<E280A2>X·é<E2809A>B 11/19 YI
-- ‰ºˆÊ4Œ…<C592>iTRAPƒR<C692>[ƒhl<E28099>jðƒVƒXƒeƒ€Žd—l<E28094>Êè<E2809A>C<EFBFBD>³·é<E2809A>B
-- 4Œ…Úð”­<E2809D><EFBFBD>E•œŒÉ<E2809A>U蕪¯é<E2809A>B0=”­<E2809D>¶ 1=•œ‹Œ
-- 11/30/98 Trap<61>FtemperatureFault <20>` returnedToOldFiles ÜÅ<E2809A>A<EFBFBD>ã<EFBFBD>«
-- *******************************************************************
-- System Manager Traps used by ATM-SW.
-- *******************************************************************
-- @002
-- VARIABLES•Ï<E280A2>X
-- FAN<41>áŠQ”­<E2809D>
fanUnitFault TRAP-TYPE
ENTERPRISE { mmn9110 }
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription,
mpSysFanType }
DESCRIPTION
"This trap is issued when a fan is failured."
-- ƒtƒ@ƒ“<C692>áŠQ”­<E2809D>ðÊm·é<E2809A>B
::= 170001
-- FAN<41>áŠQ•œŒ
fanUnitFaultRecover TRAP-TYPE
ENTERPRISE { mmn9110 }
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription,
mpSysFanType }
DESCRIPTION
"This trap is issured when a fan is recovered."
-- ƒtƒ@ƒ“<C692>áŠQ•œŒðÊm·é<E2809A>B
::= 171001
-- ‰·“x<E2809C>áŠQ”­<E2809D>
temperatureFault TRAP-TYPE
ENTERPRISE { mmn9110 }
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription,
mpSysTempType }
DESCRIPTION
"This trap is issured when a temperature become abnormal."
-- ‰·“x<E2809C>áŠQ”­<E2809D>ðÊm·é<E2809A>B
::= 170002
-- ‰·“x<E2809C>áŠQ•œŒ
temperatureFaultRecover TRAP-TYPE
ENTERPRISE { mmn9110 }
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription,
mpSysTempType }
DESCRIPTION
"This trap is issured when a temperature is recovered."
-- ‰·“x<E2809C>áŠQ•œŒðÊm·é<E2809A>B
::= 171002
-- “dˆ³<CB86>áŠQ”­<E2809D>
voltageFault TRAP-TYPE
ENTERPRISE { mmn9110 }
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription,
mpSysVoltageType }
DESCRIPTION
"This trap is issued when a voltage is failured."
-- “dˆ³<CB86>áŠQ”­<E2809D>ðÊm·é<E2809A>B
::= 170003
-- “dˆ³<CB86>áŠQ•œŒ
voltageFaultRecover TRAP-TYPE
ENTERPRISE { mmn9110 }
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription,
mpSysVoltageType }
DESCRIPTION
"This trap is issued when a voltage is recovered."
-- “dˆ³<CB86>áŠQ•œŒðÊm·é<E2809A>B
::= 171003
-- ŠO•”u<E28099>áŠQ
exEquipmentFault TRAP-TYPE
ENTERPRISE { mmn9110 }
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription,
mpSysEqpType }
DESCRIPTION
"This trap is issued when a equipment is failured."
-- ŠO•”u<E28099>áŠQ”­<E2809D>ðÊm·é<E2809A>B
::= 170004
exEquipmentFaultRecover TRAP-TYPE
ENTERPRISE { mmn9110 }
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription,
mpSysEqpType }
DESCRIPTION
"This trap is issued when a equipment is recovered."
-- ŠO•”u<E28099>áŠQ•œŒðÊm·é<E2809A>B
::= 171004
-- COM-COMŠÔBUSƒpƒŠƒeƒBƒGƒ‰<C692>[”­<E2809D>
combusParityError TRAP-TYPE
ENTERPRISE { mmn9110 }
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription }
DESCRIPTION
"This trap is issued when a COM-COM bus parity error is occurred."
-- COM-COMŠỖoƒXƒpƒŠƒeƒBƒGƒ‰<C692>[”­<E2809D>ðÊm·é<E2809A>B
::= 170005
-- COM-COMŠÔBUSƒpƒŠƒeƒBƒGƒ‰<C692>[•œ‹Œ
combusParityErrorRecover TRAP-TYPE
ENTERPRISE { mmn9110 }
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription }
DESCRIPTION
"This trap is issued when a COM-COM bus parity error is recovered."
-- COM-COMŠỖoƒXƒpƒŠƒeƒBƒGƒ‰<C692>[•œŒðÊm·é<E2809A>B
::= 171005
-- COM-COMŠÔBUSƒŒƒfƒBƒAƒ‰<C692>[ƒ€ƒGƒ‰<C692>[”­<E2809D>
combusReadyAlmError TRAP-TYPE
ENTERPRISE { mmn9110 }
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription }
DESCRIPTION
"This trap is issued when a COM-COM bus ready alarm error is occurred."
-- COM-COMŠỖoƒXƒŒƒfƒBƒAƒ‰<C692>[ƒ€ƒGƒ‰<C692>[”­<E2809D>ðÊm·é<E2809A>B
::= 170006
-- COM-COMŠÔBUSƒŒƒfƒBƒAƒ‰<C692>[ƒ€ƒGƒ‰<C692>[•œ‹Œ
combusReadyAlmErrorRecover TRAP-TYPE
ENTERPRISE { mmn9110 }
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription }
DESCRIPTION
"This trap is issued when a COM-COM bus ready alarm error is recovered."
-- COM-COMŠỖoƒXƒŒƒfƒBƒAƒ‰<C692>[ƒ€ƒGƒ‰<C692>[•œŒðÊm·é<E2809A>B
::= 171006
-- Stby COM-BridgeŠÔPCI SERR”­<E2809D>
combrgPciSerrFault TRAP-TYPE
ENTERPRISE { mmn9110 }
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription }
DESCRIPTION
"This trap is issued when a Stby COM-Bridge pci serr is occurred."
-- ƒXƒ^ƒ“ƒoƒCCOM-BridgeŠÔÌPCI Serr”­<E2809D>ðÊm·é<E2809A>B
::= 170007
-- Stby COM-BridgeŠÔPCI SERR•œŒ
combrgPciSerrFaultRecover TRAP-TYPE
ENTERPRISE { mmn9110 }
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription }
DESCRIPTION
"This trap is issued when a Stby COM-Bridge pci serr is recoverd."
-- ƒXƒ^ƒ“ƒoƒCCOM-BridgeŠÔÌPCI Serr•œŒðÊm·é<E2809A>B
::= 171007
-- Versionl<E28099><EFBFBD>žÝNG @007
versionWriteNg TRAP-TYPE
ENTERPRISE { mmn9110 }
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription }
DESCRIPTION
"This trap is issued when failured to write version at file."
-- ƒo<C692>[ƒWƒ‡ƒ“̃tƒ@ƒCƒÖÌ<E2809A><EFBFBD>žÝޏ”sðÊm·é<E2809A>B
::= 170008
-- Versionl<E28099><EFBFBD>žÝ•œŒ @007
versionWriteNgRecover TRAP-TYPE
ENTERPRISE { mmn9110 }
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription }
DESCRIPTION
"This trap is issued when recover from failure status to write version at file."
-- ƒo<C692>[ƒWƒ‡ƒ“̃tƒ@ƒCƒÖÌ<E2809A><EFBFBD>žÝޏ”s<E2809D>óÔ©çÌ•œŒðÊm·é<E2809A>B
::= 171008
-- *******************************************************************
-- CLI Traps used by ATM-SW.
-- *******************************************************************
supervisorLogin TRAP-TYPE
ENTERPRISE mmn9110
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription }
DESCRIPTION "Supervisor logs in the system."
::= 1280001
supervisorExit TRAP-TYPE
ENTERPRISE mmn9110
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription }
DESCRIPTION "Supervisor exits from the system."
::= 1281001
supervisorLoginFailure TRAP-TYPE
ENTERPRISE mmn9110
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription }
DESCRIPTION "Supervisor login failure from the system."
::= 1280002
-- *******************************************************************
-- File Manager Traps used by ATM-SW.
-- *******************************************************************
returnedToOldFiles TRAP-TYPE
ENTERPRISE mmn9110
VARIABLES { mpEventTimeStamp,
mpEventSeverity,
mpEventDescription }
DESCRIPTION "Returned to the previous system files."
::= 200001
END