Initial commit

This commit is contained in:
David Leutgeb
2023-12-05 12:25:34 +01:00
commit 98a672123c
4378 changed files with 8817503 additions and 0 deletions

1206
MIBS/dasan/DASAN-ACCESS-MIB Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,934 @@
-- Made by Jeon, DHL
-- at Thu Jan 27 16:50:00 2005
DASAN-ACCESS-SLOT-H248-MIB DEFINITIONS ::= BEGIN
IMPORTS
BITS, mib-2, Counter32, Gauge32, -- inserted by jeon 20041206
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32, IpAddress, Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
RowStatus, TestAndIncr, AutonomousType, TimeStamp, DisplayString
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
-- Unsigned32
-- FROM DASAN-TC
InterfaceIndex
FROM IF-MIB
dasanMgmt
FROM DASAN-SMI;
dasanAccessMib MODULE-IDENTITY
LAST-UPDATED "200506112100Z"
ORGANIZATION "DASAN Networks"
CONTACT-INFO
"
Postal:
Phone:
Email:
"
DESCRIPTION
"Access Gateway Management Information Base (MIB)"
-- Revision History
REVISION "200502112100Z" -- Feb, 2005
DESCRIPTION
"Initial Version by Jeon."
--::= { mib-2 64 }
::= { dasanMgmt 100 }
-- private oid
-- _ should be .... final assignment by IANA at publication time
-- *****************************************************************
--
-- OID For the MIB
--
-- *****************************************************************
dasanAccGatewayMIBObjects OBJECT IDENTIFIER::= { dasanAccessMib 2 }
-- *****************************************************************
--
-- Group Objects
--
-- *****************************************************************
dsAccGwyH248 OBJECT IDENTIFIER ::= { dasanAccGatewayMIBObjects 3 }
dsAccGwyH248Configuration OBJECT IDENTIFIER ::= { dsAccGwyH248 1 }
dsAccGwyH248Monitor OBJECT IDENTIFIER ::= { dsAccGwyH248 2 }
dsAccGwyH248Control OBJECT IDENTIFIER ::= { dsAccGwyH248 3 }
-- *****************************************************************
-- *****************************************************************
dsAccGwyConfigH248Slot OBJECT IDENTIFIER ::= { dsAccGwyH248Configuration 1 }
dsAccGwyConfigH248Vgw OBJECT IDENTIFIER ::= { dsAccGwyH248Configuration 2 }
dsAccGwyConfigH248Port OBJECT IDENTIFIER ::= { dsAccGwyH248Configuration 3 }
dsAccGwyMonitorH248Slot OBJECT IDENTIFIER ::= { dsAccGwyH248Monitor 1 }
dsAccGwyMonitorH248Vgw OBJECT IDENTIFIER ::= { dsAccGwyH248Monitor 2 }
dsAccGwyMonitorH248Port OBJECT IDENTIFIER ::= { dsAccGwyH248Monitor 3 }
dsAccGwyControlH248Vgw OBJECT IDENTIFIER ::= { dsAccGwyH248Control 1 }
-- *****************************************************************
--
-- Textual conventions for the Media Gateway MIB
--
-- *****************************************************************
MediaGatewayId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Possible Media Gateway Id that can be used to identify
any media gateway uniquely"
SYNTAX INTEGER (1..2147483647)
-- *****************************************************************
-- ConfigH248Slot
-- *****************************************************************
-- dsAccGwyConfigH248SlotTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF DsAccGwyConfigH248SlotEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "A list of accGwyGatewaySlotEntry object."
-- ::= { dsAccGwyConfigH248Slot 1 }
-- dsAccGwyConfigH248SlotEntry OBJECT-TYPE
-- SYNTAX DsAccGwyConfigH248SlotEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "Config AccessGateway Functions for each slot."
-- INDEX { slotindex }
-- ::= { dsAccGwyConfigH248SlotTable 1}
-- DsAccGwyConfigH248SlotEntry ::= SEQUENCE
-- {
-- dsH248SlotIndex INTEGER,
-- }
-- dsH248SlotIndex OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Config Index of slot"
-- ::= {dsAccGwyConfigH248SlotEntry 1}
-- *****************************************************************
-- ConfigH248Vgw
-- *****************************************************************
dsAccGwyConfigH248VgwTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsAccGwyConfigH248VgwEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of accGwyGatewayVgwEntry object."
::= { dsAccGwyConfigH248Vgw 1 }
dsAccGwyConfigH248VgwEntry OBJECT-TYPE
SYNTAX DsAccGwyConfigH248VgwEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Config AccessGateway Functions for each virtual gateway."
INDEX { dsH248VgwIndex }
::= { dsAccGwyConfigH248VgwTable 1}
DsAccGwyConfigH248VgwEntry ::= SEQUENCE
{
dsH248VgwIndex INTEGER,
dsH248VgwGatewayID DisplayString,
dsH248VgwGatewayPhyTerminationStart INTEGER,
dsH248VgwGatewayPhyTerminationEnd INTEGER,
dsH248VgwGatewayMediaPortStart INTEGER,
dsH248VgwGatewayMediaPortEnd INTEGER,
dsH248VgwGatewayAddr DisplayString,
dsH248VgwGatewayPort Integer32,
dsH248VgwGatewayEncodingScheme INTEGER,
dsH248VgwGatewayProtocol INTEGER,
dsH248VgwGatewaySignalingTptProtocol INTEGER,
dsH248VgwGatewayControllerIPAddress1 DisplayString,
dsH248VgwGatewayControllerIPAddress2 DisplayString,
dsH248VgwGatewayControllerIPAddress3 DisplayString,
dsH248VgwGatewayControllerIPAddress4 DisplayString,
dsH248VgwGatewayControllerIPAddress5 DisplayString,
dsH248VgwGatewayControllerPort1 Integer32,
dsH248VgwGatewayControllerPort2 Integer32,
dsH248VgwGatewayControllerPort3 Integer32,
dsH248VgwGatewayControllerPort4 Integer32,
dsH248VgwGatewayControllerPort5 Integer32,
dsH248VgwPropertyRootMaxContexts INTEGER,
dsH248VgwPropertyRootMaxTerminations INTEGER,
-- dsH248VgwProfileID INTEGER,
dsH248VgwTopology INTEGER,
dsH248VgwTimestamp INTEGER,
dsH248VgwNamingPhyTermination DisplayString,
dsH248VgwNamingRtpTermination DisplayString,
dsH248VgwPkgList DisplayString,
dsH248VgwHeartBeatTime INTEGER,
dsH248VgwRetransmissionTime INTEGER,
dsH248VgwMaxRetransmissionCount INTEGER,
dsH248VgwDigitmap DisplayString,
dsH248VgwDigitmapLongTime INTEGER,
dsH248VgwDigitmapShortTime INTEGER,
dsH248VgwDigitmapStartTime INTEGER,
dsH248VgwDigitmapZTime INTEGER,
dsH248VgwStartupType INTEGER,
dsH248VgwConnectionSilencePeriod INTEGER
}
dsH248VgwIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "virtual Gateway Index"
::= {dsAccGwyConfigH248VgwEntry 1}
dsH248VgwGatewayID OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The unique Media Gateway ID which identifies this media gateway"
::= {dsAccGwyConfigH248VgwEntry 2}
dsH248VgwGatewayPhyTerminationStart OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Physical termination start of the virtual gateway"
::= {dsAccGwyConfigH248VgwEntry 3}
dsH248VgwGatewayPhyTerminationEnd OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Physical termination end of the virtual gateway"
::= {dsAccGwyConfigH248VgwEntry 4}
dsH248VgwGatewayMediaPortStart OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Media Port(start port) of the virtual gateway"
::= {dsAccGwyConfigH248VgwEntry 5}
dsH248VgwGatewayMediaPortEnd OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Media Port(end port) of the virtual gateway"
::= {dsAccGwyConfigH248VgwEntry 6}
dsH248VgwGatewayAddr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The IP address that the Media Gateway Controller will use to communicate with
the Media Gateway. The value 0.0.0.0. is returned if the entry is invalid."
::= {dsAccGwyConfigH248VgwEntry 7}
dsH248VgwGatewayPort OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "TCP/UDP port number that the Media Gateway Controller will use to communiacte
with the Media Gateway. The value 0 is returned if the entry is invalid."
DEFVAL { 2944 }
::= {dsAccGwyConfigH248VgwEntry 8}
dsH248VgwGatewayEncodingScheme OBJECT-TYPE
SYNTAX INTEGER
{
text (1), -- default
binary (2) -- not implemented
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The encoding scheme that would be used to encode the Megaco messages that are
sent/received to/from the gateway controller"
DEFVAL { text }
::= {dsAccGwyConfigH248VgwEntry 9}
dsH248VgwGatewayProtocol OBJECT-TYPE
SYNTAX INTEGER
{
megacov1 (1), -- default
megacov2 (2) -- not implemented
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of the control protocol in use."
::= {dsAccGwyConfigH248VgwEntry 10}
dsH248VgwGatewaySignalingTptProtocol OBJECT-TYPE
SYNTAX INTEGER
{
tcp (1), -- not implemented
udp (2), -- default
sctp (3) -- not implemented
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of the transport protocol that is being used to transport
the megaco signalling traffic"
::= {dsAccGwyConfigH248VgwEntry 11}
dsH248VgwGatewayControllerIPAddress1 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The IP address of the Media Gateway Controller 1 . The
value 0.0.0.0 is returned if the entry is invalid."
::= {dsAccGwyConfigH248VgwEntry 12}
dsH248VgwGatewayControllerIPAddress2 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The IP address of the Media Gateway Controller 2 . The
value 0.0.0.0 is returned if the entry is invalid."
::= {dsAccGwyConfigH248VgwEntry 13}
dsH248VgwGatewayControllerIPAddress3 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The IP address of the Media Gateway Controller 3 . The
value 0.0.0.0 is returned if the entry is invalid."
::= {dsAccGwyConfigH248VgwEntry 14}
dsH248VgwGatewayControllerIPAddress4 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The IP address of the Media Gateway Controller 4 . The
value 0.0.0.0 is returned if the entry is invalid."
::= {dsAccGwyConfigH248VgwEntry 15}
dsH248VgwGatewayControllerIPAddress5 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The IP address of the Media Gateway Controller 5 . The
value 0.0.0.0 is returned if the entry is invalid."
::= {dsAccGwyConfigH248VgwEntry 16}
dsH248VgwGatewayControllerPort1 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "TCP/UDP port of the Media Gateway Controller 1 . The value
0 is returned if the entry is invalid."
::= {dsAccGwyConfigH248VgwEntry 17}
dsH248VgwGatewayControllerPort2 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "TCP/UDP port of the Media Gateway Controller 2 . The value
0 is returned if the entry is invalid."
::= {dsAccGwyConfigH248VgwEntry 18}
dsH248VgwGatewayControllerPort3 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "TCP/UDP port of the Media Gateway Controller 3 . The value
0 is returned if the entry is invalid."
::= {dsAccGwyConfigH248VgwEntry 19}
dsH248VgwGatewayControllerPort4 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "TCP/UDP port of the Media Gateway Controller 4 . The value
0 is returned if the entry is invalid."
::= {dsAccGwyConfigH248VgwEntry 20}
dsH248VgwGatewayControllerPort5 OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "TCP/UDP port of the Media Gateway Controller 5. The value
0 is returned if the entry is invalid."
::= {dsAccGwyConfigH248VgwEntry 21}
dsH248VgwPropertyRootMaxContexts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Max contexts in a message"
::= {dsAccGwyConfigH248VgwEntry 22}
dsH248VgwPropertyRootMaxTerminations OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Max terminations in a context"
::= {dsAccGwyConfigH248VgwEntry 23}
dsH248VgwTopology OBJECT-TYPE
SYNTAX INTEGER
{
nouse (0),
use (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "it is decided to use the topology(a relationship of terminations in contexts)"
::= {dsAccGwyConfigH248VgwEntry 24}
dsH248VgwTimestamp OBJECT-TYPE
SYNTAX INTEGER
{
nouse (0),
use (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "when a message is sended, it is decided to include the current time(Timestamp)
in the message."
::= {dsAccGwyConfigH248VgwEntry 25}
dsH248VgwNamingPhyTermination OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the format of physical termination in h248 message"
::= {dsAccGwyConfigH248VgwEntry 26}
dsH248VgwNamingRtpTermination OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "the format of RTP termination in h248 message"
::= {dsAccGwyConfigH248VgwEntry 27}
dsH248VgwPkgList OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "H.248 Package list"
::= {dsAccGwyConfigH248VgwEntry 28}
dsH248VgwHeartBeatTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "H.248 VGW HeartBeatTime"
::= {dsAccGwyConfigH248VgwEntry 29}
dsH248VgwRetransmissionTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "H.248 VGW RetransmissionTime"
::= {dsAccGwyConfigH248VgwEntry 30}
dsH248VgwMaxRetransmissionCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "H.248 VGW MaxRetransmissionCount"
::= {dsAccGwyConfigH248VgwEntry 31}
dsH248VgwDigitmap OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "H.248 VGW Digitmap"
::= {dsAccGwyConfigH248VgwEntry 32}
dsH248VgwDigitmapLongTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "H.248 VGW DigitmapLongTime : last-digit-time"
::= {dsAccGwyConfigH248VgwEntry 33}
dsH248VgwDigitmapShortTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "H.248 VGW DigitmapShortTime : inter-digit-time"
::= {dsAccGwyConfigH248VgwEntry 34}
dsH248VgwDigitmapStartTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "H.248 VGW DigitmapStartTime : first-digit-time"
::= {dsAccGwyConfigH248VgwEntry 35}
dsH248VgwDigitmapZTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "H.248 VGW DigitmapZTime"
::= {dsAccGwyConfigH248VgwEntry 36}
dsH248VgwStartupType OBJECT-TYPE
SYNTAX INTEGER
{
normal(1),
expedited(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Startup type of MG:
normal : MG joins into only a MGC.
expedited : MG joins into two MGCs.
"
::= {dsAccGwyConfigH248VgwEntry 37}
dsH248VgwConnectionSilencePeriod OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Connection Silence Period between MG and MGC"
::= {dsAccGwyConfigH248VgwEntry 38}
-- *****************************************************************
-- ConfigH248Port
-- *****************************************************************
-- DsAccGwyConfigH248PortTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF DsAccGwyConfigH248PortEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "A list of accGwyGatewayPortEntry object."
-- ::= { dsAccGwyConfigH248Port 1 }
-- dsAccGwyConfigH248PortEntry OBJECT-TYPE
-- SYNTAX DsAccGwyConfigH248PortEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "Config AccessGateway Functions for each termination"
-- INDEX { portindex }
-- ::= { dsAccGwyConfigH248PortTable 1}
-- DsAccGwyConfigH248PortEntry ::= SEQUENCE
-- {
-- dsH248PortIndex INTEGER,
-- dsH248PortTerminationOperation INTEGER,
-- }
-- dsH248PortIndex OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Index of port "
-- ::= {dsAccGwyConfigH248PortEntry 1}
-- dsH248PortTerminationOperation OBJECT-TYPE
-- SYNTAX INTEGER
-- {
-- up (1),
-- down (2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "The desired state of the termination. "
-- ::= {dsAccGwyConfigH248PortEntry 2}
-- *****************************************************************
-- MonitorH248Slot
-- *****************************************************************
-- dsAccGwyMonitorH248SlotTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF DsAccGwyMonitorH248SlotEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "A list of accGwyGatewaySlotEntry object."
-- ::= { dsAccGwyMonitorH248Slot 1 }
-- dsAccGwyMonitorH248SlotEntry OBJECT-TYPE
-- SYNTAX DsAccGwyMonitorH248SlotEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "Config AccessGateway Functions for each slot."
-- INDEX { slotindex }
-- ::= { dsAccGwyMonitorH248SlotTable 1}
-- DsAccGwyMonitorH248SlotEntry ::= SEQUENCE
-- {
-- dsH248SlotIndex INTEGER,
-- }
-- *****************************************************************
-- MonitorH248Vgw
-- *****************************************************************
dsAccGwyMonitorH248VgwTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsAccGwyMonitorH248VgwEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of dsAccGwyMonitorH248VgwEntry object. "
::= { dsAccGwyMonitorH248Vgw 1 }
dsAccGwyMonitorH248VgwEntry OBJECT-TYPE
SYNTAX DsAccGwyMonitorH248VgwEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Monitor AccessGateway Functions for each virtual gateway. "
INDEX { dsH248MonitorVgwIndex }
::= { dsAccGwyMonitorH248VgwTable 1}
DsAccGwyMonitorH248VgwEntry ::= SEQUENCE
{
dsH248MonitorVgwIndex INTEGER,
dsH248MonitorVgwGatewayOperStatus INTEGER,
dsH248MonitorVgwGatewayNumInMessages Unsigned32,
dsH248MonitorVgwGatewayNumInOctets Unsigned32,
dsH248MonitorVgwGatewayNumOutMessage Unsigned32,
dsH248MonitorVgwGatewayNumOutOctets Unsigned32,
dsH248MonitorVgwGatewayNumErrors Unsigned32,
dsH248MonitorVgwGatewayNumTimerRecovery Unsigned32,
dsH248MonitorVgwGatewayTransportNumLosses Unsigned32,
dsH248MonitorVgwGatewayTransportNumSwitchover Unsigned32,
dsH248MonitorVgwGatewayTransportTotalNumAlarms Unsigned32,
dsH248MonitorVgwGatewayTransportLastEvent INTEGER,
dsH248MonitorVgwGatewayTransportLastEventTime TimeStamp,
dsH248MonitorVgwGatewayLastStatisticsReset TimeStamp,
dsH248MonitorVgwGatewayContexts DisplayString
-- dsH248MonitorVgwInvalidControllerAddress DisplayString,
-- dsH248MonitorVgwGatewayHandoff DisplayString,
-- dsH248MonitorVgwProtocolError DisplayString,
}
dsH248MonitorVgwIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Monitor Index of Virtual Gateway"
::= {dsAccGwyMonitorH248VgwEntry 1}
dsH248MonitorVgwGatewayOperStatus OBJECT-TYPE
SYNTAX INTEGER
{
up (1),
down (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current operational state of the virtual gateway. "
::= {dsAccGwyMonitorH248VgwEntry 2}
dsH248MonitorVgwGatewayNumInMessages OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of messages received on the link."
::= {dsAccGwyMonitorH248VgwEntry 3}
dsH248MonitorVgwGatewayNumInOctets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of octets received on the link."
::= {dsAccGwyMonitorH248VgwEntry 4}
dsH248MonitorVgwGatewayNumOutMessage OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of messages sent on the link."
::= {dsAccGwyMonitorH248VgwEntry 5}
dsH248MonitorVgwGatewayNumOutOctets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of octets sent on the link."
::= {dsAccGwyMonitorH248VgwEntry 6}
dsH248MonitorVgwGatewayNumErrors OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of signaling-level errors encountered.
Includes, but is not limited to, number of bad
messages received, number of failures to sent a
message and number of other errors."
::= {dsAccGwyMonitorH248VgwEntry 7}
dsH248MonitorVgwGatewayNumTimerRecovery OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total Number of timer recovery events since the
statistics was last reset. This reflects all protocol
timers that are supported (For Megaco, T - start timer,
S - short timer, L - long timer, and Z - long duration
timer etc)"
::= {dsAccGwyMonitorH248VgwEntry 8}
dsH248MonitorVgwGatewayTransportNumLosses OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of times a transport link was lost
(excluding switch-over cases). A link loss is defined
as loss of communication with the entity (MGC) due to
hardware/transient problems in the interface or other
related hardware/software"
::= {dsAccGwyMonitorH248VgwEntry 9}
dsH248MonitorVgwGatewayTransportNumSwitchover OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of times when the signaling was switched
over to an alternative link. This includes
switchover due to the Handoffs initiated by the
gateway controllers"
::= {dsAccGwyMonitorH248VgwEntry 10}
dsH248MonitorVgwGatewayTransportTotalNumAlarms OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of all alarms issued for the transport layer."
::= {dsAccGwyMonitorH248VgwEntry 11}
dsH248MonitorVgwGatewayTransportLastEvent OBJECT-TYPE
SYNTAX INTEGER
{
notApplicable (1),
other (2),
linkUp (3),
linkLoss (4),
persistentError (5),
linkShutdown (6),
switchOver (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Last event reported by the transport layer."
::= {dsAccGwyMonitorH248VgwEntry 12}
dsH248MonitorVgwGatewayTransportLastEventTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Last event time reported by the transport layer."
::= {dsAccGwyMonitorH248VgwEntry 13}
dsH248MonitorVgwGatewayLastStatisticsReset OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The value of sysUpTime at the time when the statistics were reset. "
::= {dsAccGwyMonitorH248VgwEntry 14}
dsH248MonitorVgwGatewayContexts OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "contexts in transaction message"
::= {dsAccGwyMonitorH248VgwEntry 15}
-- *****************************************************************
-- MonitorH248Port
-- *****************************************************************
-- dsAccGwyMonitorH248PortTable OBJECT-TYPE
-- SYNTAX SEQUENCE OF DsAccGwyMonitorH248PortEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "A list of AccGwyMonitorH248PortEntry object."
-- ::= { dsAccGwyMonitorH248Port 1 }
-- dsAccGwyMonitorH248PortEntry OBJECT-TYPE
-- SYNTAX DsAccGwyMonitorH248PortEntry
-- MAX-ACCESS not-accessible
-- STATUS current
-- DESCRIPTION "Monitor AccessGateway Functions for each port"
-- INDEX { portindex }
-- ::= { dsAccGwyMonitorH248PortTable 1}
-- DsAccGwyMonitorH248PortEntry ::= SEQUENCE
-- {
-- dsH248MonitorPortIndex INTEGER,
-- dsH248MonitorPortTerminationOperStatus INTEGER,
-- dsH248MonitorPortTerminationStatsDur Unsigned32,
-- dsH248MonitorPortTerminationStatsOs Unsigned32,
-- dsH248MonitorPortTerminationStatsOr Unsigned32,
-- dsH248MonitorPortTerminationStatsPs Unsigned32,
-- dsH248MonitorPortTerminationStatsPr Unsigned32,
-- dsH248MonitorPortTerminationStatsPl Unsigned32,
-- dsH248MonitorPortTerminationStatsJitter Unsigned32,
-- dsH248MonitorPortTerminationStatsDelay Unsigned32,
-- }
-- dsH248MonitorPortIndex OBJECT-TYPE
-- SYNTAX INTEGER
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "Monitor Index of Port"
-- ::= {dsAccGwyMonitorH248PortEntry 1}
-- dsH248MonitorPortTerminationOperStatus OBJECT-TYPE
-- SYNTAX INTEGER
-- {
-- up (1),
-- down (2)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The current operational state of the termination."
-- ::= {dsAccGwyMonitorH248PortEntry 2}
-- dsH248MonitorPortTerminationStatsDur OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The current statistics of the termination:
-- duration time (msec) of last call"
-- ::= {dsAccGwyMonitorH248PortEntry 3}
-- dsH248MonitorPortTerminationStatsOs OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The current statistics of the termination :
-- (Octects of send)"
-- ::= {dsAccGwyMonitorH248PortEntry 4}
-- dsH248MonitorPortTerminationStatsOr OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The current statistics of the termination :
-- (Octects of received)"
-- ::= {dsAccGwyMonitorH248PortEntry 5}
-- dsH248MonitorPortTerminationStatsPs OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The current statistics of the termination :
-- (Octects of received)"
-- ::= {dsAccGwyMonitorH248PortEntry 6}
-- dsH248MonitorPortTerminationStatsPr OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The current statistics of the termination :
-- (Pakcets of send)"
-- ::= {dsAccGwyMonitorH248PortEntry 7}
-- dsH248MonitorPortTerminationStatsPl OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The current statistics of the termination :
-- (Pakcets of received)"
-- ::= {dsAccGwyMonitorH248PortEntry 8}
-- dsH248MonitorPortTerminationStatsJitter OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The current statistics of the termination :
-- delay jitter(msec) of last call"
-- ::= {dsAccGwyMonitorH248PortEntry 9}
-- dsH248MonitorPortTerminationStatsDelay OBJECT-TYPE
-- SYNTAX Unsigned32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION "The current statistics of the termination :
-- delay time(msec) of last call"
-- ::= {dsAccGwyMonitorH248PortEntry 10}
-- *****************************************************************
-- ControlH248Vgw
-- *****************************************************************
dsAccGwyControlH248VgwTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsAccGwyControlH248VgwEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of accGwyGatewayVgwEntry object."
::= { dsAccGwyControlH248Vgw 1 }
dsAccGwyControlH248VgwEntry OBJECT-TYPE
SYNTAX DsAccGwyControlH248VgwEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Config AccessGateway Functions for each virtual gateway."
INDEX { dsH248ControlVgwIndex }
::= { dsAccGwyControlH248VgwTable 1}
DsAccGwyControlH248VgwEntry ::= SEQUENCE
{
dsH248ControlVgwIndex INTEGER,
dsH248ControlVgwGatewayOperation INTEGER,
dsH248ControlVgwGatewayResetStatistics INTEGER
}
dsH248ControlVgwIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Control Index of Virtual Gateway"
::= {dsAccGwyControlH248VgwEntry 1}
dsH248ControlVgwGatewayOperation OBJECT-TYPE
SYNTAX INTEGER
{
start (1),
stop (2),
restart (3),
restart-idle (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The desired control of the virtual gateway :
start : start of h248 stack
stop : stop of h248 stack
restart : restart of h248 stack
restart-dile : daemon restart after call-service
"
::= {dsAccGwyControlH248VgwEntry 2}
dsH248ControlVgwGatewayResetStatistics OBJECT-TYPE
SYNTAX INTEGER
{
reset (1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object can be used to reset all statistics
collected for this media gateway link so far.
Statistics will be reset when the object is SET
to 'reset'. Upon reset, the agent changes the value
of this object to 'notApplicable'."
::= {dsAccGwyControlH248VgwEntry 3}
END

View File

@ -0,0 +1,414 @@
-- Made by Jeon, DHL
-- at Thu Jan 27 16:50:00 2005
DASAN-ACCESS-SLOT-MGCP-MIB DEFINITIONS ::= BEGIN
IMPORTS
BITS, mib-2, Counter32, Gauge32, -- inserted by jeon 20041206
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32, IpAddress, Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
RowStatus, TestAndIncr, AutonomousType, TimeStamp, DisplayString
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
-- Unsigned32
-- FROM DASAN-TC
InterfaceIndex
FROM IF-MIB
dasanMgmt
FROM DASAN-SMI;
dasanAccessMib MODULE-IDENTITY
LAST-UPDATED "200506112100Z"
ORGANIZATION "DASAN Networks"
CONTACT-INFO
"
Postal:
Phone:
Email:
"
DESCRIPTION
"Access Gateway Management Information Base (MIB)"
-- Revision History
REVISION "200502112100Z" -- Feb, 2005
DESCRIPTION
"Initial Version by Jeon."
--::= { mib-2 64 }
::= { dasanMgmt 100 }
-- private oid
-- _ should be .... final assignment by IANA at publication time
-- *****************************************************************
--
-- OID For the MIB
--
-- *****************************************************************
dasanAccGatewayMIBObjects OBJECT IDENTIFIER::= { dasanAccessMib 2 }
-- *****************************************************************
--
-- Group Objects
--
-- *****************************************************************
dsAccGwyMgcp OBJECT IDENTIFIER ::= { dasanAccGatewayMIBObjects 2 }
dsAccGwyMgcpConfiguration OBJECT IDENTIFIER ::= { dsAccGwyMgcp 1 }
dsAccGwyMgcpMonitor OBJECT IDENTIFIER ::= { dsAccGwyMgcp 2 }
-- *****************************************************************
-- *****************************************************************
dsAccGwyConfigMgcpSlot OBJECT IDENTIFIER ::= { dsAccGwyMgcpConfiguration 1 }
dsAccGwyMonitorMgcpSlot OBJECT IDENTIFIER ::= { dsAccGwyMgcpMonitor 1 }
-- *****************************************************************
-- ConfigMgcpSlot
-- *****************************************************************
dsAccGwyConfigMgcpSlotTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsAccGwyConfigMgcpSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of accGwyGatewatconfigEntry object."
::= { dsAccGwyConfigMgcpSlot 1 }
dsAccGwyConfigMgcpSlotEntry OBJECT-TYPE
SYNTAX DsAccGwyConfigMgcpSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Config AccessGateway Functions for each slot."
INDEX { dsMgcpSlotIndex }
::= { dsAccGwyConfigMgcpSlotTable 1}
DsAccGwyConfigMgcpSlotEntry ::= SEQUENCE
{
dsMgcpSlotIndex INTEGER,
dsMgcpSlotEncodePackageName INTEGER,
dsMgcpSlotRetransmitStartTimeout INTEGER,
dsMgcpSlotRetransmitMaxTimeout INTEGER,
dsMgcpSlotRetransmitLongTimer INTEGER,
dsMgcpSlotRetransmitMaxLifetime INTEGER,
dsMgcpSlotRetransmitMax1 INTEGER,
dsMgcpSlotRetransmitMax2 INTEGER,
dsMgcpSlotRestartMaxwait INTEGER,
dsMgcpSlotDisconnectInit INTEGER,
dsMgcpSlotDisconnectMin INTEGER,
dsMgcpSlotDisconnectMax INTEGER,
dsMgcpSlotCaAddr1 DisplayString,
dsMgcpSlotCaAddr2 DisplayString,
dsMgcpSlotCaAddr3 DisplayString,
dsMgcpSlotCaAddr4 DisplayString,
dsMgcpSlotCaAddr5 DisplayString,
dsMgcpSlotCaAddr6 DisplayString,
dsMgcpSlotCaAddr7 DisplayString,
dsMgcpSlotCaAddr8 DisplayString,
dsMgcpSlotCaPort1 INTEGER,
dsMgcpSlotCaPort2 INTEGER,
dsMgcpSlotCaPort3 INTEGER,
dsMgcpSlotCaPort4 INTEGER,
dsMgcpSlotCaPort5 INTEGER,
dsMgcpSlotCaPort6 INTEGER,
dsMgcpSlotCaPort7 INTEGER,
dsMgcpSlotCaPort8 INTEGER,
dsMgcpSlotMgAddr DisplayString,
dsMgcpSlotMgPort INTEGER
}
dsMgcpSlotIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AGLU Slot Index of a System"
::= {dsAccGwyConfigMgcpSlotEntry 1}
dsMgcpSlotEncodePackageName OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "When notified the event,
it decides whether to use the package name or not "
--DEFVAL {"0"}
::= {dsAccGwyConfigMgcpSlotEntry 2}
dsMgcpSlotRetransmitStartTimeout OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Starting value of re-transmision timer."
--DEFVAL {"200"}
::= {dsAccGwyConfigMgcpSlotEntry 3}
dsMgcpSlotRetransmitMaxTimeout OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum value of re-transmission timer"
--DEFVAL {"4"}
::= {dsAccGwyConfigMgcpSlotEntry 4}
dsMgcpSlotRetransmitLongTimer OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The object represents the holding session time
after succeeded MGCP message to be received and transmitted"
--DEFVAL {"30"}
::= {dsAccGwyConfigMgcpSlotEntry 5}
dsMgcpSlotRetransmitMaxLifetime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum life time of transaction"
--DEFVAL {"30"}
::= {dsAccGwyConfigMgcpSlotEntry 6}
dsMgcpSlotRetransmitMax1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "It is the counter value of retrying transmission,
with multipled timeout(initially start-timeout) by 2"
--DEFVAL {"3"}
::= {dsAccGwyConfigMgcpSlotEntry 7}
dsMgcpSlotRetransmitMax2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "It is the retry counter value without increasing time-out
after RetransmitMax1"
--DEFVAL {"10"}
::= {dsAccGwyConfigMgcpSlotEntry 8}
dsMgcpSlotRestartMaxwait OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum waiting time before sending RSIP message
after restarting MGCP or booting"
--DEFVAL {"600"}
::= {dsAccGwyConfigMgcpSlotEntry 9}
dsMgcpSlotDisconnectInit OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Disconnected initial waiting delay value in sec (Default: 8 sec)"
--DEFVAL {"15"}
::= {dsAccGwyConfigMgcpSlotEntry 10}
dsMgcpSlotDisconnectMin OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Disconnected minimum waiting delay value in sec (Default: 8 sec)"
--DEFVAL {"15"}
::= {dsAccGwyConfigMgcpSlotEntry 11}
dsMgcpSlotDisconnectMax OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Disconnected maximum waiting delay value in sec (Default: 600 sec)"
--DEFVAL {"600"}
::= {dsAccGwyConfigMgcpSlotEntry 12}
dsMgcpSlotCaAddr1 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Call Agent 1 IP Address or name address"
DEFVAL {"1.1.1.1"}
::= {dsAccGwyConfigMgcpSlotEntry 13}
dsMgcpSlotCaAddr2 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Call Agent 2 IP Address or name address"
DEFVAL {"1.1.1.1"}
::= {dsAccGwyConfigMgcpSlotEntry 14}
dsMgcpSlotCaAddr3 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Call Agent 3 IP Address or name address"
DEFVAL {"1.1.1.1"}
::= {dsAccGwyConfigMgcpSlotEntry 15}
dsMgcpSlotCaAddr4 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Call Agent 4 IP Address or name address"
DEFVAL {"1.1.1.1"}
::= {dsAccGwyConfigMgcpSlotEntry 16}
dsMgcpSlotCaAddr5 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Call Agent 5 IP Address or name address"
DEFVAL {"1.1.1.1"}
::= {dsAccGwyConfigMgcpSlotEntry 17}
dsMgcpSlotCaAddr6 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Call Agent 6 IP Address or name address"
DEFVAL {"1.1.1.1"}
::= {dsAccGwyConfigMgcpSlotEntry 18}
dsMgcpSlotCaAddr7 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Call Agent 7 IP Address or name address"
DEFVAL {"1.1.1.1"}
::= {dsAccGwyConfigMgcpSlotEntry 19}
dsMgcpSlotCaAddr8 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Call Agent 8 IP Address or name address"
DEFVAL {"1.1.1.1"}
::= {dsAccGwyConfigMgcpSlotEntry 20}
dsMgcpSlotCaPort1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Call Agent 1 Port Number"
--DEFVAL {"0"}
::= {dsAccGwyConfigMgcpSlotEntry 21}
dsMgcpSlotCaPort2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Call Agent 2 Port Number"
--DEFVAL {"0"}
::= {dsAccGwyConfigMgcpSlotEntry 22}
dsMgcpSlotCaPort3 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Call Agent 3 Port Number"
--DEFVAL {"0"}
::= {dsAccGwyConfigMgcpSlotEntry 23}
dsMgcpSlotCaPort4 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Call Agent 4 Port Number"
--DEFVAL {"0"}
::= {dsAccGwyConfigMgcpSlotEntry 24}
dsMgcpSlotCaPort5 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Call Agent 5 Port Number"
--DEFVAL {"0"}
::= {dsAccGwyConfigMgcpSlotEntry 25}
dsMgcpSlotCaPort6 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Call Agent 6 Port Number"
--DEFVAL {"0"}
::= {dsAccGwyConfigMgcpSlotEntry 26}
dsMgcpSlotCaPort7 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Call Agent 7 Port Number"
--DEFVAL {"0"}
::= {dsAccGwyConfigMgcpSlotEntry 27}
dsMgcpSlotCaPort8 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Call Agent 8 Port Number"
--DEFVAL {"0"}
::= {dsAccGwyConfigMgcpSlotEntry 28}
dsMgcpSlotMgAddr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Media Gateway IP Address Configuration"
DEFVAL {"1.1.1.1"}
::= {dsAccGwyConfigMgcpSlotEntry 29}
dsMgcpSlotMgPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "MGCP Media Gateway Port Configuration"
--DEFVAL {"0"}
::= {dsAccGwyConfigMgcpSlotEntry 30}
-- *****************************************************************
-- MonitorMgcpSlot
-- *****************************************************************
dsAccGwyMonitorMgcpSlotTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsAccGwyMonitorMgcpSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of AGLU ConfigEntry objects."
::= { dsAccGwyMonitorMgcpSlot 1}
dsAccGwyMonitorMgcpSlotEntry OBJECT-TYPE
SYNTAX DsAccGwyMonitorMgcpSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Config AGLU Functions for each slot."
INDEX { dsMgcpSlotIndex }
::= { dsAccGwyMonitorMgcpSlotTable 1 }
DsAccGwyMonitorMgcpSlotEntry ::= SEQUENCE
{
dsMgcpMonitorMgcpStatus OCTET STRING
}
dsMgcpMonitorMgcpStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "MGCP Status Information"
::= {dsAccGwyMonitorMgcpSlotEntry 1}
END

View File

@ -0,0 +1,663 @@
-- Made by Jeon, DHL
-- at Thu Jan 27 16:50:00 2005
DASAN-ACCESS-SLOT-POTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
BITS, mib-2, Counter32, Gauge32, -- inserted by jeon 20041206
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32, IpAddress, Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
RowStatus, TestAndIncr, AutonomousType, TimeStamp, DisplayString
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
-- Unsigned32
-- FROM DASAN-TC
InterfaceIndex
FROM IF-MIB
dasanMgmt
FROM DASAN-SMI;
dasanAccessMib MODULE-IDENTITY
LAST-UPDATED "200506112100Z"
ORGANIZATION "DASAN Networks"
CONTACT-INFO
"
Postal:
Phone:
Email:
"
DESCRIPTION
"Access Gateway Management Information Base (MIB)"
-- Revision History
REVISION "200502112100Z" -- Feb, 2005
DESCRIPTION
"Initial Version by Jeon."
--::= { mib-2 64 }
::= { dasanMgmt 100 }
-- private oid
-- _ should be .... final assignment by IANA at publication time
-- *****************************************************************
--
-- OID For the MIB
--
-- *****************************************************************
dasanAccGatewayMIBObjects OBJECT IDENTIFIER::= { dasanAccessMib 2 }
-- *****************************************************************
--
-- Group Objects
--
-- *****************************************************************
dsAccGwyPots OBJECT IDENTIFIER ::= { dasanAccGatewayMIBObjects 1 }
dsAccGwyPotsConfiguration OBJECT IDENTIFIER ::= { dsAccGwyPots 1 }
dsAccGwyPotsMonitor OBJECT IDENTIFIER ::= { dsAccGwyPots 2 }
dsAccGwyPotsControl OBJECT IDENTIFIER ::= { dsAccGwyPots 3 }
-- *****************************************************************
-- *****************************************************************
dsAccGwyConfigPotsSystem OBJECT IDENTIFIER ::= { dsAccGwyPotsConfiguration 1 }
dsAccGwyConfigPotsSlot OBJECT IDENTIFIER ::= { dsAccGwyPotsConfiguration 2 }
dsAccGwyConfigPotsPort OBJECT IDENTIFIER ::= { dsAccGwyPotsConfiguration 3 }
dsAccGwyMonitorPotsSystem OBJECT IDENTIFIER ::= { dsAccGwyPotsMonitor 1 }
dsAccGwyMonitorPotsSlot OBJECT IDENTIFIER ::= { dsAccGwyPotsMonitor 2 }
dsAccGwyMonitorPotsPort OBJECT IDENTIFIER ::= { dsAccGwyPotsMonitor 3 }
dsAccGwyControlPotsSlot OBJECT IDENTIFIER ::= { dsAccGwyPotsControl 1 }
dsAccGwyControlPotsPort OBJECT IDENTIFIER ::= { dsAccGwyPotsControl 2 }
-- *****************************************************************
-- ConfigPotsSystem
-- *****************************************************************
dsAccGwyConfigGlobalDigitmap OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Input digit-mapping rule."
DEFVAL {"x.T"}
::= {dsAccGwyConfigPotsSystem 1}
dsAccGwyConfigGlobalSwitchDhcp OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Config whether the ip-address of switch is assigned by DHCP Server or not."
DEFVAL {"off"}
::= {dsAccGwyConfigPotsSystem 2}
-- *****************************************************************
-- ConfigPotsSlot
-- *****************************************************************
dsAccGwyConfigSlotTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsAccGwyConfigSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of AGLU ConfigEntry objects."
::= { dsAccGwyConfigPotsSlot 1}
dsAccGwyConfigSlotEntry OBJECT-TYPE
SYNTAX DsAccGwyConfigSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A configuration entry of AGLU Functions for each slot."
INDEX { dsSlotIndex }
::= { dsAccGwyConfigSlotTable 1 }
DsAccGwyConfigSlotEntry ::= SEQUENCE
{
dsSlotIndex INTEGER,
dsSlotAddAreaCode INTEGER,
dsSlotAreaCode DisplayString,
dsSlotAreaCodeAllows DisplayString,
dsSlotAreaCodeExceptions DisplayString,
dsSlotCodecType DisplayString,
dsSlotCodecPacketizationPeriodG711 INTEGER,
dsSlotCodecPacketizationPeriodG723 INTEGER,
dsSlotCodecPacketizationPeriodG729 INTEGER,
dsSlotJitterbuffer DisplayString,
dsSlotRingonTime INTEGER,
dsSlotRingoffTime INTEGER,
dsSlotHookflashMin INTEGER,
dsSlotHookflashMax INTEGER,
dsSlotInterdigitTimeout INTEGER,
dsSlotEce DisplayString,
dsSlotFax INTEGER,
dsSlotCid INTEGER,
dsSlotVad INTEGER,
dsSlotCng INTEGER,
dsSlotOobdtmf INTEGER,
dsSlotNetworkHostname DisplayString,
dsSlotNetworkDhcp INTEGER,
dsSlotNetworkIpaddress DisplayString,
dsSlotNetworkSubnetmask DisplayString,
dsSlotNetworkRouter DisplayString,
dsSlotNetworkNameserver DisplayString,
dsSlotVersion DisplayString
}
dsSlotIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Slot-Index"
::= {dsAccGwyConfigSlotEntry 1}
dsSlotAddAreaCode OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Use of Adding AreaCode"
--DEFVAL {"0"}
::= {dsAccGwyConfigSlotEntry 2}
dsSlotAreaCode OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Auto area number used when AddAreaCode is set to 'on'"
DEFVAL {""}
::= {dsAccGwyConfigSlotEntry 3}
dsSlotAreaCodeAllows OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If started with this value, it's going to apply for auto-area-number
exception rule. For example, in case of AreaCodeAllows value is set to '**88',
auto-area-number[031] and Input phone number [**887251234#], the number is [**88 031 7251234].
And, in case of Input phone number [**880161234567#], the area-number isn't
going to be inserted into input phone number. The result is [**880161234567#]"
DEFVAL {""}
::= {dsAccGwyConfigSlotEntry 4}
dsSlotAreaCodeExceptions OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If started with this value, the phone number doesn't need the area-number."
DEFVAL {""}
::= {dsAccGwyConfigSlotEntry 5}
dsSlotCodecType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Codec list to be used, ordered by priority"
DEFVAL {""}
::= {dsAccGwyConfigSlotEntry 6}
dsSlotCodecPacketizationPeriodG711 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Packet generation cycle of G.711 codec"
DEFVAL {""}
::= {dsAccGwyConfigSlotEntry 7}
dsSlotCodecPacketizationPeriodG723 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Packet generation cycle of G.723 codec"
DEFVAL {""}
::= {dsAccGwyConfigSlotEntry 8}
dsSlotCodecPacketizationPeriodG729 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Packet generation cycle of G.729 codec"
DEFVAL {""}
::= {dsAccGwyConfigSlotEntry 9}
dsSlotJitterbuffer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Use of Jitterbuffer and jitterbuffer size"
DEFVAL {""}
::= {dsAccGwyConfigSlotEntry 10}
dsSlotRingonTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Ring-on-Time length"
DEFVAL {"1000"}
::= {dsAccGwyConfigSlotEntry 11}
dsSlotRingoffTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Ring-off-Time length"
DEFVAL {"2000"}
::= {dsAccGwyConfigSlotEntry 12}
dsSlotHookflashMin OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Minimum hook flash threshold time to recognize Hook-flash"
DEFVAL {"200"}
::= {dsAccGwyConfigSlotEntry 13}
dsSlotHookflashMax OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum hook flash threshold time to recognize Hook-flash"
DEFVAL {"500"}
::= {dsAccGwyConfigSlotEntry 14}
dsSlotInterdigitTimeout OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Interdigit Timeout value"
DEFVAL {"8"}
::= {dsAccGwyConfigSlotEntry 15}
dsSlotEce OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Use of Echo Canceler and level"
DEFVAL {"1"}
::= {dsAccGwyConfigSlotEntry 16}
dsSlotFax OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Use of Fax"
DEFVAL {"1"}
::= {dsAccGwyConfigSlotEntry 17}
dsSlotCid OBJECT-TYPE
SYNTAX INTEGER {
belcore(1),
ntt(2),
off(0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Use of Caller ID [Belcore type, NTT type, no use]"
DEFVAL {"1"}
::= {dsAccGwyConfigSlotEntry 18}
dsSlotVad OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Use of Voice Activation Detection."
DEFVAL {"0"}
::= {dsAccGwyConfigSlotEntry 19}
dsSlotCng OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Use of Comfortable Noise Generation"
DEFVAL {"1"}
::= {dsAccGwyConfigSlotEntry 20}
dsSlotOobdtmf OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Use of Out-of-Band DTMF"
DEFVAL {"1"}
::= {dsAccGwyConfigSlotEntry 21}
dsSlotNetworkHostname OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Hostname of slot[AGLU]"
DEFVAL {""}
::= {dsAccGwyConfigSlotEntry 22}
dsSlotNetworkDhcp OBJECT-TYPE
SYNTAX INTEGER {
off(0),
on(1),
on-syslog(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Use of Network-Dhcp for slot[AGLU] to get ip address"
DEFVAL {"1"}
::= {dsAccGwyConfigSlotEntry 23}
dsSlotNetworkIpaddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "IP address of slot[AGLU]"
DEFVAL {"192.168.1.2"}
::= {dsAccGwyConfigSlotEntry 24}
dsSlotNetworkSubnetmask OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Subnetmask for slot[AGLU]"
DEFVAL {"255.255.255.0"}
::= {dsAccGwyConfigSlotEntry 25}
dsSlotNetworkRouter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Gateway Router address for slot[AGLU]"
DEFVAL {"192.168.1.1"}
::= {dsAccGwyConfigSlotEntry 26}
dsSlotNetworkNameserver OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Domain Nameserver address for slot[AGLU]"
DEFVAL {"168.126.63.1"}
::= {dsAccGwyConfigSlotEntry 27}
dsSlotVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Version of slot image[AGLU]"
::= {dsAccGwyConfigSlotEntry 28}
-- *****************************************************************
-- ConfigPotsPort
-- *****************************************************************
dsAccGwyConfigPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsAccGwyConfigPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of AGLU ConfigEntry objects."
::= { dsAccGwyConfigPotsPort 1}
dsAccGwyConfigPortEntry OBJECT-TYPE
SYNTAX DsAccGwyConfigPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Config AGLU Functions for each slot."
INDEX { dsPortIndex }
::= { dsAccGwyConfigPortTable 1 }
DsAccGwyConfigPortEntry ::= SEQUENCE
{
dsPortIndex INTEGER,
dsPortIvol INTEGER,
dsPortOvol INTEGER
}
dsPortIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AccessGateway Board(AGLU) port Index"
::= {dsAccGwyConfigPortEntry 1}
dsPortIvol OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Input volume of AGLU port."
DEFVAL {"3"}
::= {dsAccGwyConfigPortEntry 2}
dsPortOvol OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Output volume of AGLU port."
DEFVAL {"3"}
::= {dsAccGwyConfigPortEntry 3}
-- *****************************************************************
-- Monitor Pots system
-- *****************************************************************
dsMonitorAccGwyUpsStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object shows the UPS status."
::= {dsAccGwyMonitorPotsSystem 1}
-- *****************************************************************
-- MonitorPotsSlot
-- *****************************************************************
dsAccGwyMonitorSlotTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsAccGwyMonitorSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of AGLU Config Entry objects."
::= { dsAccGwyMonitorPotsSlot 1}
dsAccGwyMonitorSlotEntry OBJECT-TYPE
SYNTAX DsAccGwyMonitorSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Config AGLU Functions for each slot."
INDEX { dsMonitorSlotIndex }
::= { dsAccGwyMonitorSlotTable 1 }
DsAccGwyMonitorSlotEntry ::= SEQUENCE
{
dsMonitorSlotIndex INTEGER,
dsMonitorSlotInstallStatus INTEGER
}
dsMonitorSlotIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AGLU Slot Index of a System"
::= {dsAccGwyMonitorSlotEntry 1}
dsMonitorSlotInstallStatus OBJECT-TYPE
SYNTAX INTEGER {
installed(1),
removed(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AGLU concurrent slot status"
::= {dsAccGwyMonitorSlotEntry 2}
-- *****************************************************************
-- MonitorPotsPort
-- *****************************************************************
dsAccGwyMonitorPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsAccGwyMonitorPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of AGLU Config Entry objects."
::= { dsAccGwyMonitorPotsPort 1}
dsAccGwyMonitorPortEntry OBJECT-TYPE
SYNTAX DsAccGwyMonitorPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Config AGLU Functions for each slot."
INDEX { dsMonitorPortIndex }
::= { dsAccGwyMonitorPortTable 1 }
DsAccGwyMonitorPortEntry ::= SEQUENCE
{
dsMonitorPortIndex INTEGER,
dsMonitorPortStatus DisplayString,
dsMonitorPortStatistics DisplayString
}
dsMonitorPortIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AGLU Board port Index"
::= {dsAccGwyMonitorPortEntry 1}
dsMonitorPortStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AGLU port Status"
::= {dsAccGwyMonitorPortEntry 2}
dsMonitorPortStatistics OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AGLU port Statistics"
::= {dsAccGwyMonitorPortEntry 3}
-- *****************************************************************
-- ControlPotsSlot
-- *****************************************************************
dsAccGwyControlSlotTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsAccGwyControlSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of AGLU Config Entry objects."
::= { dsAccGwyControlPotsSlot 1}
dsAccGwyControlSlotEntry OBJECT-TYPE
SYNTAX DsAccGwyControlSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Config AGLU Functions for each slot."
INDEX { dsControlSlotIndex }
::= { dsAccGwyControlSlotTable 1 }
DsAccGwyControlSlotEntry ::= SEQUENCE
{
dsControlSlotIndex INTEGER,
dsControlSlotPotsRestart INTEGER,
dsControlSlotRestart INTEGER
}
dsControlSlotIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AGLU Slot Index of a System"
::= {dsAccGwyControlSlotEntry 1}
dsControlSlotPotsRestart OBJECT-TYPE
SYNTAX INTEGER {
restart(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "AGLU function restart"
::= {dsAccGwyControlSlotEntry 2}
dsControlSlotRestart OBJECT-TYPE
SYNTAX INTEGER {
restart(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "AGLU slot restart"
::= {dsAccGwyControlSlotEntry 3}
-- *****************************************************************
-- ControlPotsPort
-- *****************************************************************
dsAccGwyControlPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsAccGwyControlPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of AGLU Config Entry objects."
::= { dsAccGwyControlPotsPort 1}
dsAccGwyControlPortEntry OBJECT-TYPE
SYNTAX DsAccGwyControlPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Config AGLU Functions for each port."
INDEX { dsControlPortIndex }
::= { dsAccGwyControlPortTable 1 }
DsAccGwyControlPortEntry ::= SEQUENCE
{
dsControlPortIndex INTEGER,
dsControlPortReset INTEGER,
dsControlPortPortBlock INTEGER
}
dsControlPortIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AGLU Port Index of a System"
::= {dsAccGwyControlPortEntry 1}
dsControlPortReset OBJECT-TYPE
SYNTAX INTEGER {
reset(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Reset each port"
::= {dsAccGwyControlPortEntry 2}
dsControlPortPortBlock OBJECT-TYPE
SYNTAX INTEGER {
block(1),
unblock(0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Admin AGLU port"
::= {dsAccGwyControlPortEntry 3}
END

View File

@ -0,0 +1,454 @@
-- Made by Jeon, DHL
-- at Thu Jan 27 16:50:00 2005
DASAN-ACCESS-SLOT-SIP-MIB DEFINITIONS ::= BEGIN
IMPORTS
BITS, mib-2, Counter32, Gauge32, -- inserted by jeon 20041206
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32, IpAddress, Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
RowStatus, TestAndIncr, AutonomousType, TimeStamp, DisplayString
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
-- Unsigned32
-- FROM DASAN-TC
InterfaceIndex
FROM IF-MIB
dasanMgmt
FROM DASAN-SMI;
dasanAccessMib MODULE-IDENTITY
LAST-UPDATED "200506112100Z"
ORGANIZATION "DASAN Networks"
CONTACT-INFO
"
Postal:
Phone:
Email:
"
DESCRIPTION
"Access Gateway Management Information Base (MIB)"
-- Revision History
REVISION "200502112100Z" -- Feb, 2005
DESCRIPTION
"Initial Version by Jeon."
--::= { mib-2 64 }
::= { dasanMgmt 100 }
-- private oid
-- _ should be .... final assignment by IANA at publication time
-- *****************************************************************
--
-- OID For the MIB
--
-- *****************************************************************
dasanAccGatewayMIBObjects OBJECT IDENTIFIER::= { dasanAccessMib 2 }
-- *****************************************************************
--
-- Group Objects
--
-- *****************************************************************
dsAccGwySip OBJECT IDENTIFIER ::= { dasanAccGatewayMIBObjects 4 }
dsAccGwySipConfiguration OBJECT IDENTIFIER ::= { dsAccGwySip 1 }
dsAccGwySipMonitor OBJECT IDENTIFIER ::= { dsAccGwySip 2 }
-- *****************************************************************
-- *****************************************************************
dsAccGwyConfigSipSlot OBJECT IDENTIFIER ::= { dsAccGwySipConfiguration 1 }
dsAccGwyConfigSipPort OBJECT IDENTIFIER ::= { dsAccGwySipConfiguration 2 }
dsAccGwyMonitorSipPort OBJECT IDENTIFIER ::= { dsAccGwySipMonitor 1 }
-- *****************************************************************
-- ConfigSipSlot
-- *****************************************************************
dsAccGwyConfigSipSlotTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsAccGwyConfigSipSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of dsAccGwyConfigSipSlotEntry object."
::= { dsAccGwyConfigSipSlot 1 }
dsAccGwyConfigSipSlotEntry OBJECT-TYPE
SYNTAX DsAccGwyConfigSipSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Config AGLU Functions for each slot."
INDEX { dsSipSlotIndex }
::= { dsAccGwyConfigSipSlotTable 1}
DsAccGwyConfigSipSlotEntry ::= SEQUENCE
{
dsSipSlotIndex INTEGER,
dsSipSlotDomain DisplayString,
dsSipSlotSockMode INTEGER,
dsSipSlotSipPort INTEGER,
dsSipSlotProxyAddr1 DisplayString,
dsSipSlotProxyPort1 INTEGER,
dsSipSlotProxyAddr2 DisplayString,
dsSipSlotProxyPort2 INTEGER,
dsSipSlotProxyAddr3 DisplayString,
dsSipSlotProxyPort3 INTEGER,
dsSipSlotHuntMapItem DisplayString,
dsSipSlotDigitMapItem DisplayString,
dsSipSlotSigProvisionTO INTEGER,
dsSipSlotSigAleringTO INTEGER,
dsSipSlotSigConnectTO INTEGER,
dsSipSlotHookOffTO INTEGER,
dsSipSlotHookOnTO INTEGER
}
dsSipSlotIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AGLU Slot Index of a System"
::= {dsAccGwyConfigSipSlotEntry 1}
dsSipSlotDomain OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "AGLU domain name (Default: dasan.com)"
::= {dsAccGwyConfigSipSlotEntry 2}
dsSipSlotSockMode OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "AGLU Domain name
[valude index]
1 = UDP (Default: 1[UDP])
2 = TCP"
::= {dsAccGwyConfigSipSlotEntry 3}
dsSipSlotSipPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Local SIP Signaling Port
[range]
<1024-32767> = Port Number (Default: 5060)"
::= {dsAccGwyConfigSipSlotEntry 4}
dsSipSlotProxyAddr1 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Proxy 1 IP Address
[range]
<LEN(1)-LEN(16> = Address Length (Default: 1.1.1.1)"
::= {dsAccGwyConfigSipSlotEntry 5}
dsSipSlotProxyPort1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Proxy 1 Signal Port
[range]
<1024-32767> = Port Number (Default: 5060)"
::= {dsAccGwyConfigSipSlotEntry 6}
dsSipSlotProxyAddr2 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Proxy 2 IP Address
[range]
<LEN(1)-LEN(16> = Address Length (Default: 1.1.1.1)"
::= {dsAccGwyConfigSipSlotEntry 7}
dsSipSlotProxyPort2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Proxy 2 Signal Port
[range]
<1024-32767> = Port Number (Default: 5060)"
::= {dsAccGwyConfigSipSlotEntry 8}
dsSipSlotProxyAddr3 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Proxy 3 IP Address
[range]
<LEN(1)-LEN(16> = Address Length (Default: 1.1.1.1)"
::= {dsAccGwyConfigSipSlotEntry 9}
dsSipSlotProxyPort3 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Proxy 3 Signal Port
[range]
<1024-32767> = Port Number (Default: 5060)"
::= {dsAccGwyConfigSipSlotEntry 10}
dsSipSlotHuntMapItem OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If nCommand is [CMD_GET], [syntax] is 'URI'. For example, aData[0] is 'iptel.org'
The other case, if nCommand is [CMD_SET], [syntax] is 'op;URI;Port;IP'
(*)op:add/mod/del.
For example,
ex1) aData[0] = 'add;iptel.org;5060;195.37.77.99'
ex2) aData[0] = 'mod;iptel.org;5000;195.37.77.99'
ex3) aData[0] = 'del;iptel.org'
[range]
<LEN(11)-LEN(127> = Syntax Length (Default: iptel.org;5060;195.37.77.99)"
::= {dsAccGwyConfigSipSlotEntry 11}
dsSipSlotDigitMapItem OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If nCommand is [CMD_GET], [syntax] is 'PhoneList'. For example, aData[0] is '010'
The other case, if nCommand is [CMD_SET], [syntax] is 'op;PhoneList;HuntID;Min;Max;Strip Header;
Prefix;Suffix;Strip Tail;Voice Prompt'
(*)op:add/mod/del.
For example,
ex1) aData[0] = 'add;010;0;3;10;none;none;;0'
ex2) aData[0] = 'mod;010;0;3;10;none;none;;0'
<20> ex3) aData[0] = 'del;010'
[range]
<LEN(11)-LEN(255> = Syntax Length (Default: all;0;1;20;none;none;;0)"
::= {dsAccGwyConfigSipSlotEntry 12}
dsSipSlotSigProvisionTO OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Singnaling INVITE->TRYING Time
[range]
<0-300> = Time in sec (Default: 4)"
::= {dsAccGwyConfigSipSlotEntry 13}
dsSipSlotSigAleringTO OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Singnaling INVITE[TRYING]->RINGING Time
[range]
<0-300> = Time in sec (Default: 16)"
::= {dsAccGwyConfigSipSlotEntry 14}
dsSipSlotSigConnectTO OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Singnaling INVITE[TRYING,RINGING]-> 200OK Time
[range]
<0-300> = Time in sec (Default: 180)"
::= {dsAccGwyConfigSipSlotEntry 15}
dsSipSlotHookOffTO OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The period : In spite of ringing, a telephone subscriber doesn't answer the telephone.
[range]
<0-300> = Time in sec (Default: 60)"
::= {dsAccGwyConfigSipSlotEntry 16}
dsSipSlotHookOnTO OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The period : During generated BusyTone, Hook-Off is being lasted.
[range]
<0-300> = Time in sec (Default: 30)"
::= {dsAccGwyConfigSipSlotEntry 17}
-- *****************************************************************
-- ConfigSipPort
-- *****************************************************************
dsAccGwyConfigSipPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsAccGwyConfigSipPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of dsAccGwyConfigSipPortEntry objects."
::= { dsAccGwyConfigSipPort 1}
dsAccGwyConfigSipPortEntry OBJECT-TYPE
SYNTAX DsAccGwyConfigSipPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Config AGLU Functions for each port."
INDEX { dsSipPortIndex }
::= { dsAccGwyConfigSipPortTable 1 }
DsAccGwyConfigSipPortEntry ::= SEQUENCE
{
dsSipPortIndex INTEGER,
dsSipPortMyTel DisplayString,
dsSipPortURI DisplayString,
dsSipPortContactURI DisplayString,
dsSipPortDisplayName DisplayString,
dsSipPortUserName DisplayString,
dsSipPortUserID DisplayString,
dsSipPortUserPW DisplayString,
dsSipPortRealM DisplayString,
dsSipPortExpiry INTEGER
}
dsSipPortIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AccessGateway Board(AGLU) port Index"
::= {dsAccGwyConfigSipPortEntry 1}
dsSipPortMyTel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "fxs Phone Number
[range]
<LEN(1)=LEN(127)> = Length (Default: 1~'64'=>72)"
::= {dsAccGwyConfigSipPortEntry 2}
dsSipPortURI OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Port URI Address, the address type is '1234@dasan.com'
[range]
<LEN(1)=LEN(127)> = Length
(Default: '1@dasan.com' ~ '64@dasan.com'=>72@dasan.com)"
::= {dsAccGwyConfigSipPortEntry 3}
dsSipPortContactURI OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Port ContactURI Address, the address type is '1234@dasan.com' or '1234@1.2.3.4'
[range]
<LEN(1)=LEN(127)> = Length
(Default: '1@1.1.1.1' ~ '64@1.1.1.1'=>72@1.1.1.1)"
::= {dsAccGwyConfigSipPortEntry 4}
dsSipPortDisplayName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The display name which is going to be inserted in sip-field
[range]
<LEN(1)=LEN(127)> = Length (Default: 1 ~ '64'=>72)"
::= {dsAccGwyConfigSipPortEntry 5}
dsSipPortUserName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The name which is using for the authentication.
[range]
<LEN(1)=LEN(127)> = Length (Default: 1 ~ '64'=>72)"
::= {dsAccGwyConfigSipPortEntry 6}
dsSipPortUserID OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The ID which is using for the authentication.
[range]
<LEN(1)=LEN(127)> = Length (Default: 1 ~ '64'=>72)"
::= {dsAccGwyConfigSipPortEntry 7}
dsSipPortUserPW OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Password which is using for the authentication.
[range]
<LEN(1)=LEN(127)> = Length (Default: 1 ~ '64'=>72)"
::= {dsAccGwyConfigSipPortEntry 8}
dsSipPortRealM OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The RealM which is using for the authentication.
[range]
<LEN(1)=LEN(127)> = Length (Default: dasan.com)"
::= {dsAccGwyConfigSipPortEntry 9}
dsSipPortExpiry OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Registration Interval time
[range]
<1-3600> = Time in sec (Default: 60)"
::= {dsAccGwyConfigSipPortEntry 10}
-- *****************************************************************
-- MonitorSipPort
-- *****************************************************************
dsAccGwyMonitorSipPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsAccGwyMonitorSipPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of dsAccGwyMonitorSipPortEntry objects."
::= { dsAccGwyMonitorSipPort 1}
dsAccGwyMonitorSipPortEntry OBJECT-TYPE
SYNTAX DsAccGwyMonitorSipPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Monitor AGLU Functions for each slot."
INDEX { dsMonitorSipPortIndex }
::= { dsAccGwyMonitorSipPortTable 1 }
DsAccGwyMonitorSipPortEntry ::= SEQUENCE
{
dsMonitorSipPortIndex INTEGER,
dsSipPortProxyStatus INTEGER
}
dsMonitorSipPortIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "AGLU Port Index of a System"
::= {dsAccGwyMonitorSipPortEntry 1}
dsSipPortProxyStatus OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Proxy Server setting status.
[valude index]
0 = unreg (Default: 0[unreg])
1 = reg"
::= {dsAccGwyMonitorSipPortEntry 2}
END

3543
MIBS/dasan/DASAN-ADSL-MIB Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

850
MIBS/dasan/DASAN-BRIDGE-MIB Normal file
View File

@ -0,0 +1,850 @@
-- *****************************************************************
-- dasan-bridge-mib.my
-- DASAN Enterprise Bridge MIBs
--
-- Aug 3. 2005 dhlee@da-san.com created.
--
-- *****************************************************************
DASAN-BRIDGE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Counter32, Gauge32, Counter64, Unsigned32,
Integer32, TimeTicks, mib-2,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString,
PhysAddress, TruthValue, RowStatus,
TimeStamp, AutonomousType, TestAndIncr
FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP FROM SNMPv2-CONF
ifIndex FROM IF-MIB
dasanEvents,dasanMgmt,dasanModules
FROM DASAN-SMI
dasanSwitchMIBObjects,dsSwitchModules
FROM DASAN-SWITCH-MIB;
MacAddress ::= OCTET STRING (SIZE (6))
BridgeId ::= OCTET STRING (SIZE (8))
Timeout ::= INTEGER
dsBridge MODULE-IDENTITY
LAST-UPDATED "200508030000Z"
ORGANIZATION "Dasan Co., Ltd."
CONTACT-INFO
"Dasan Co., Ltd."
DESCRIPTION
"The MIB module to describe bridge of DASAN product."
::= { dsSwitchModules 22 }
dsTp OBJECT IDENTIFIER ::= { dsBridge 3 }
--
-- Textual Convention
--
PortList ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Each octet within this value specifies a set of eight
ports, with the first octet specifying ports 1 through
8, the second octet specifying ports 9 through 16, etc.
Within each octet, the most significant bit represents
the lowest numbered port, and the least significant bit
represents the highest numbered port. Thus, each port
of the bridge is represented by a single bit within the
value of this object. If that bit has a value of '1'
then that port is included in the set of ports; the port
is not included if its bit has a value of '0'."
SYNTAX OCTET STRING
VlanIndex ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A value used to index per-VLAN tables: values of 0 and
4095 are not permitted; if the value is between 1 and
4094 inclusive, it represents an IEEE 802.1Q VLAN-ID with
global scope within a given bridged domain (see VlanId
textual convention). If the value is greater than 4095
then it represents a VLAN with scope local to the
particular agent, i.e. one without a global VLAN-ID
assigned to it. Such VLANs are outside the scope of
IEEE 802.1Q but it is convenient to be able to manage them
in the same way using this MIB."
SYNTAX Unsigned32
VlanId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A 12-bit VLAN ID used in the VLAN Tag header."
SYNTAX INTEGER (1..4094)
--
-- dasanVlanBase
--
dsVlanBase OBJECT IDENTIFIER ::= { dsBridge 1 }
dsVlanVersionNumber OBJECT-TYPE
SYNTAX INTEGER {
version1(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version number of IEEE 802.1Q that this device
supports."
REFERENCE
"IEEE 802.1Q/D11 Section 12.10.1.1"
::= { dsVlanBase 1 }
dsVlanMaxVlanId OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum IEEE 802.1Q VLAN ID that this device
supports."
REFERENCE
"IEEE 802.1Q/D11 Section 9.3.2.3"
::= { dsVlanBase 2 }
dsVlanMaxSupportedVlans OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of VLANs that this
device supports."
::= { dsVlanBase 3 }
dsVlanNumVlans OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of VLANs that are
configured in this device."
::= { dsVlanBase 4 }
dsVlanGvrpStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative status requested by management for
GVRP. The value enabled(1) indicates that GVRP should
be enabled on this device, on all ports for which it has
not been specifically disabled. When disabled(2), GVRP
is disabled on all ports and all GVRP packets will be
forwarded transparently. This object affects all GVRP
Applicant and Registrar state machines. A transition
from disabled(2) to enabled(1) will cause a reset of all
GVRP state machines on all ports."
::= { dsVlanBase 5 }
--
-- dsVlanCurrentTable
--
dsVlanCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsVlanCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing current configuration information
for each VLAN currently configured into the device by
(local or network) management, or dynamically created
as a result of GVRP requests received."
::= { dsBridge 2 }
dsVlanCurrentEntry OBJECT-TYPE
SYNTAX DsVlanCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information for a VLAN configured into the device by
(local or network) management, or dynamically created
as a result of GVRP requests received."
INDEX { dsVlanIndex, dsVlanName}
::= { dsVlanCurrentTable 1 }
DsVlanCurrentEntry ::=
SEQUENCE {
dsVlanIndex
VlanIndex,
dsVlanName
OCTET STRING,
dsVlanFdbId
Unsigned32,
dsVlanCurrentEgressPorts
PortList,
dsVlanCurrentUntaggedPorts
PortList,
dsVlanStatus
INTEGER,
dsVlanCreationTime
TimeTicks,
dsVlanCurrentPhysicalPorts
PortList
}
dsVlanIndex OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VLAN-ID or other identifier refering to this VLAN."
::= { dsVlanCurrentEntry 1 }
dsVlanName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VLAN-NAME to this VLAN."
::= { dsVlanCurrentEntry 2 }
dsVlanFdbId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Filtering Database used by this VLAN. This value is
allocated automatically by the device whenever the VLAN
is created: either dynamically by GVRP, or by management,
in dot1qVlanStaticTable. Allocation of this value follows
the learning constraints defined for this VLAN in
dot1qLearningConstraintsTable."
::= { dsVlanCurrentEntry 3 }
dsVlanCurrentEgressPorts OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The set of ports which are transmitting traffic for
this VLAN as either tagged or untagged frames."
REFERENCE
"IEEE 802.1Q/D11 Section 12.10.2.1"
::= { dsVlanCurrentEntry 4 }
dsVlanCurrentUntaggedPorts OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The set of ports which are transmitting traffic for
this VLAN as untagged frames."
REFERENCE
"IEEE 802.1Q/D11 Section 12.10.2.1"
::= { dsVlanCurrentEntry 5 }
dsVlanStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
permanent(2),
dynamicGvrp(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the status of this entry.
other(1) - this entry is currently in use but the
conditions under which it will remain so differ
from the following values.
permanent(2) - this entry, corresponding to an entry
in dot1qVlanStaticTable, is currently in use and
will remain so after the next reset of the
device. The port lists for this entry include
ports from the equivalent dot1qVlanStaticTable
entry and ports learnt dynamically.
dynamicGvrp(3) - this entry is currently in use
and will remain so until removed by GVRP. There
is no static entry for this VLAN and it will be
removed when the last port leaves the VLAN."
::= { dsVlanCurrentEntry 6 }
dsVlanCreationTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when this VLAN was created."
::= { dsVlanCurrentEntry 7 }
dsVlanCurrentPhysicalPorts OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The set of ports which are physical."
REFERENCE
"."
::= { dsVlanCurrentEntry 8 }
--
-- dsTpFdbTable
--
dsTpFdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsTpFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains information about unicast entries
for which the device has forwarding and/or filtering
information. This information is used by the
transparent bridging function in determining how to
propagate a received frame."
::= { dsTp 1 }
dsTpFdbEntry OBJECT-TYPE
SYNTAX DsTpFdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a specific unicast MAC address for
which the device has some forwarding and/or filtering
information."
INDEX { dsTpFdbFid, dsTpFdbVlanName, dsTpFdbAddress }
::= { dsTpFdbTable 1 }
DsTpFdbEntry ::=
SEQUENCE {
dsTpFdbFid
INTEGER,
dsTpFdbVlanName
OCTET STRING,
dsTpFdbAddress
MacAddress,
dsTpFdbPort
Integer32,
dsTpFdbStatus
INTEGER
}
dsTpFdbFid OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The identity of this Filtering Database."
::= { dsTpFdbEntry 1 }
dsTpFdbVlanName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The name of VLAN related to this Filtering Database."
::= { dsTpFdbEntry 2 }
dsTpFdbAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unicast MAC address for which the bridge has
forwarding and/or filtering information."
REFERENCE
"IEEE 802.1D-1990: Section 3.9.1, 3.9.2"
::= { dsTpFdbEntry 3 }
dsTpFdbPort OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Either the value '0', or the port number of the port on
which a frame having a source address equal to the value
of the corresponding instance of dsTpFdbAddress has
been seen."
::= { dsTpFdbEntry 4 }
dsTpFdbStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
invalid(2),
learned(3),
self(4),
mgmt(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of this entry. The meanings of the values
are:
other(1) - none of the following.
invalid(2) - this entry is no longer valid (e.g., it
was learned but has since aged out), but has not
yet been flushed from the table.
learned(3) - the value of the corresponding instance
of dsTpFdbPort was learned and is being used.
self(4) - the value of the corresponding instance of
dsTpFdbAddress represents one of the device's
addresses. The corresponding instance of
dsTpFdbPort indicates which of the device's
ports has this address.
mgmt(5) - the value of the corresponding instance of
dsTpFdbAddress is also the value of an
existing instance of dsStaticAddress."
::= { dsTpFdbEntry 5 }
--
-- dsStpBase
--
dsStpBase OBJECT IDENTIFIER ::= { dsBridge 4 }
--
-- dsStpTable
--
dsStpTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsStpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of STP supported this device."
::= { dsBridge 5 }
dsStpEntry OBJECT-TYPE
SYNTAX DsStpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of STP supported this device."
INDEX { dsStpIndex }
::= { dsStpTable 1 }
DsStpEntry ::=
SEQUENCE {
dsStpIndex
INTEGER,
dsStpVid
INTEGER,
dsStpProtocolSpecification
INTEGER,
dsStpPriority
Integer32,
dsStpTimeSinceTopologyChange
TimeTicks,
dsStpTopChanges
Counter,
dsStpDesignatedRoot
BridgeId,
dsStpRootCost
INTEGER,
dsStpRootPort
INTEGER,
dsStpMaxAge
Timeout,
dsStpHelloTime
Timeout,
dsStpHoldTime
INTEGER,
dsStpForwardDelay
Timeout,
dsStpBridgeMaxAge
Timeout,
dsStpBridgeHelloTime
Timeout,
dsStpBridgeForwardDelay
Timeout
}
dsStpIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { dsStpEntry 1}
dsStpVid OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "."
::= { dsStpEntry 2}
dsStpProtocolSpecification OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
decLb100(2),
ieee8021d(3)
}
MAX-ACCESS read-only
STATUS current
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."
::= { dsStpEntry 3 }
dsStpPriority OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
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"
::= { dsStpEntry 4 }
dsStpTimeSinceTopologyChange OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
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"
::= { dsStpEntry 5 }
dsStpTopChanges OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
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"
::= { dsStpEntry 6 }
dsStpDesignatedRoot OBJECT-TYPE
SYNTAX BridgeId
MAX-ACCESS read-only
STATUS current
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"
::= { dsStpEntry 7 }
dsStpRootCost OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The cost of the path to the root as seen from
this bridge."
REFERENCE
"IEEE 802.1D-1990: Section 4.5.3.2"
::= { dsStpEntry 8 }
dsStpRootPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
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"
::= { dsStpEntry 9 }
dsStpMaxAge OBJECT-TYPE
SYNTAX Timeout
MAX-ACCESS read-only
STATUS current
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"
::= { dsStpEntry 10 }
dsStpHelloTime OBJECT-TYPE
SYNTAX Timeout
MAX-ACCESS read-only
STATUS current
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"
::= { dsStpEntry 11 }
dsStpHoldTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
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"
::= { dsStpEntry 12 }
dsStpForwardDelay OBJECT-TYPE
SYNTAX Timeout
MAX-ACCESS read-only
STATUS current
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
dot1dStpBridgeForwardDelay 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"
::= { dsStpEntry 13 }
dsStpBridgeMaxAge OBJECT-TYPE
SYNTAX Timeout (600..4000)
MAX-ACCESS read-write
STATUS current
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
dot1dStpBridgeHelloTime. 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"
::= { dsStpEntry 14 }
dsStpBridgeHelloTime OBJECT-TYPE
SYNTAX Timeout (100..1000)
MAX-ACCESS read-write
STATUS current
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"
::= { dsStpEntry 15 }
dsStpBridgeForwardDelay OBJECT-TYPE
SYNTAX Timeout (400..3000)
MAX-ACCESS read-write
STATUS current
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
dot1dStpBridgeMaxAge. 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.10"
::= { dsStpEntry 16 }
--
-- dsStpPortTable
--
dsStpPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsStpPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port table of STP supported this device."
::= { dsBridge 6 }
dsStpPortEntry OBJECT-TYPE
SYNTAX DsStpPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port table of STP supported this device."
INDEX { dsStpIndex, dsStpPort }
::= { dsStpPortTable 1 }
DsStpPortEntry ::=
SEQUENCE {
dsStpPort
Integer32,
dsStpPortPriority
Integer32,
dsStpPortState
INTEGER,
dsStpPortEnable
INTEGER,
dsStpPortPathCost
Integer32,
dsStpPortDesignatedRoot
BridgeId,
dsStpPortDesignatedCost
INTEGER,
dsStpPortDesignatedBridge
BridgeId,
dsStpPortDesignatedPort
OCTET STRING,
dsStpPortForwardTransitions
Counter
}
dsStpPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number of the port for which this entry
contains Spanning Tree Protocol management
information."
::= { dsStpPortEntry 1 }
dsStpPortPriority OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-write
STATUS current
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
dot1dStpPort."
::= { dsStpPortEntry 2 }
dsStpPortState OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
blocking(2),
listening(3),
learning(4),
forwarding(5),
broken(6)
}
MAX-ACCESS read-only
STATUS current
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 dsStpPortEnable), this object
will have a value of disabled(1)."
::= { dsStpPortEntry 3 }
dsStpPortEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The enabled/disabled status of the port."
::= { dsStpPortEntry 4 }
dsStpPortPathCost OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS read-write
STATUS current
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."
::= { dsStpPortEntry 5 }
dsStpPortDesignatedRoot OBJECT-TYPE
SYNTAX BridgeId
MAX-ACCESS read-only
STATUS current
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."
::= { dsStpPortEntry 6 }
dsStpPortDesignatedCost OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
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."
::= { dsStpPortEntry 7 }
dsStpPortDesignatedBridge OBJECT-TYPE
SYNTAX BridgeId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Bridge Identifier of the bridge which this
port considers to be the Designated Bridge for
this port's segment."
::= { dsStpPortEntry 8 }
dsStpPortDesignatedPort OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Port Identifier of the port on the Designated
Bridge for this port's segment."
::= { dsStpPortEntry 9 }
dsStpPortForwardTransitions OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times this port has transitioned
from the Learning state to the Forwarding state."
::= { dsStpPortEntry 10 }
END

347
MIBS/dasan/DASAN-DHCP-MIB Normal file
View File

@ -0,0 +1,347 @@
--
-- $Id: dasan-dhcp-mib.mib,v 1.3 2007/03/23 09:05:20 dhlee Exp $
-- (c) 2002, DASAN Networks, Inc. All rights reserved.
--
-- Revision history
-- ===========================================================================
-- 2002/09/09 SYK created
-- 2003/03/13 dhlee modify : all entry is read-only
DASAN-DHCP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, enterprises,
TimeTicks, Counter32, snmpModules, mib-2
FROM SNMPv2-SMI
DisplayString, TestAndIncr, TimeStamp
FROM SNMPv2-TC
dasanMgmt
FROM DASAN-SMI
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF;
org OBJECT IDENTIFIER ::= { iso 3 }
dod OBJECT IDENTIFIER ::= { org 6 }
internet OBJECT IDENTIFIER ::= { dod 1 }
directory OBJECT IDENTIFIER ::= { internet 1 }
mgmt OBJECT IDENTIFIER ::= { internet 2 }
transmission OBJECT IDENTIFIER ::= { mib-2 10 }
experimental OBJECT IDENTIFIER ::= { internet 3 }
private OBJECT IDENTIFIER ::= { internet 4 }
security OBJECT IDENTIFIER ::= { internet 5 }
snmpV2 OBJECT IDENTIFIER ::= { internet 6 }
dasan OBJECT IDENTIFIER ::= { enterprises 6296 }
dasanSwitchMIB OBJECT IDENTIFIER ::= { dasanMgmt 1 }
dasanSwitchMIBObjects OBJECT IDENTIFIER ::= { dasanSwitchMIB 1 }
-- dhcpMIB MODULE-IDENTITY
dsDhcpMIBObjects MODULE-IDENTITY
LAST-UPDATED "0209090000Z"
ORGANIZATION "DASAN Networks, Inc"
CONTACT-INFO
" SeungYong, Kwon
Postal:
Tel: +82 2 3484 6570
E-mail: sykwon@da-san.com"
DESCRIPTION
"The MIB module for DASAN DHCP entities."
::= {dasanSwitchMIBObjects 5 }
-- ::= { dasan 9, 1, 1, 5 }
-- dsDhcpMIBObjects OBJECT IDENTIFIER ::= { dhcpMIB 1, 1, 5 }
--- This DHCP MIB module consists of the following groups:
---
--- (1) DHCP daemon configuration group
--- (2) currently none.
--- DHCP daemon configuration group
---
--- This group contains the contents of dhcpd.conf file.
--- Only few options are listed here.
SubnetConfIndex ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of this object identifies the subnet"
SYNTAX Integer32
SubnetConfRangeIndex ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of this object identifies the range of the subnet"
SYNTAX Integer32
dsDhcpDaemonConf OBJECT IDENTIFIER ::= { dsDhcpMIBObjects 1 }
dsDefaultLeaseTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only -- read-write -> read-only
STATUS mandatory
DESCRIPTION
"The default ip-address lease time."
::= { dsDhcpDaemonConf 1 }
dsMaxLeaseTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum ip-address lease time."
::= { dsDhcpDaemonConf 2 }
dsSubnetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The default sub-net mask."
::= { dsDhcpDaemonConf 3 }
dsBroadcastAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The default broadcast address."
::= { dsDhcpDaemonConf 4 }
dsDomainName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of domain."
::= { dsDhcpDaemonConf 5 }
dsDomainNameServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF DomainNameServerEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains all server ip address"
::= { dsDhcpDaemonConf 6 }
dsDomainNameServerEntry OBJECT-TYPE
SYNTAX DomainNameServerEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains all server ip address"
INDEX { dsDomainNameServerIpIdx }
::= { dsDomainNameServerTable 1 }
DomainNameServerEntry ::= SEQUENCE {
dsDomainNameServerIpIdx INTEGER,
dsDomainNameServerIp IpAddress
}
dsDomainNameServerIpIdx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of ip address."
::= { dsDomainNameServerEntry 1 }
dsDomainNameServerIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ip address of domain name server."
::= { dsDomainNameServerEntry 2 }
dsSubnetConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF SubnetConfEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The subnet address table"
::= { dsDhcpDaemonConf 7 }
dsSubnetConfEntry OBJECT-TYPE
SYNTAX SubnetConfEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The subnet address table."
INDEX { dsSubnetConfIndex }
::= { dsSubnetConfTable 1 }
SubnetConfEntry ::= SEQUENCE {
dsSubnetConfName DisplayString,
dsSubnetConfSubnet IpAddress,
dsSubnetConfNetmask IpAddress,
dsSubnetConfBroadcastAddr IpAddress,
dsSubnetConfDefaultLeaseTime INTEGER,
dsSubnetConfMaxLeaseTime INTEGER,
dsSubnetConfTotalCount INTEGER,
dsSubnetConfAllocatedCount INTEGER,
dsSubnetConfRouters IpAddress,
dsSubnetConfRangeBitmap OCTET STRING,
dsSubnetConfIndex SubnetConfIndex,
dsSubnetConfDomainName OCTET STRING
}
dsSubnetConfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The subnet of this table entry."
::= { dsSubnetConfEntry 1 }
dsSubnetConfSubnet OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The subnet of this table entry."
::= { dsSubnetConfEntry 2 }
dsSubnetConfNetmask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The netmask of this table entry."
::= { dsSubnetConfEntry 3 }
dsSubnetConfBroadcastAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The Broadcast address of this table entry."
::= { dsSubnetConfEntry 4 }
dsSubnetConfDefaultLeaseTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The default ip-address lease time."
::= { dsSubnetConfEntry 5 }
dsSubnetConfMaxLeaseTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum ip-address lease time."
::= { dsSubnetConfEntry 6 }
dsSubnetConfTotalCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of ip-addresses in this group."
::= { dsSubnetConfEntry 7 }
dsSubnetConfAllocatedCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of allocated ip-addresses in this group."
::= { dsSubnetConfEntry 8 }
dsSubnetConfRouters OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The router address of this table entry."
::= { dsSubnetConfEntry 9 }
dsSubnetConfRangeBitmap OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The bitmap of free addresses."
::= { dsSubnetConfEntry 10 }
dsSubnetConfIndex OBJECT-TYPE
SYNTAX SubnetConfIndex
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The Index of subnet."
::= { dsSubnetConfEntry 11 }
dsSubnetConfDomainName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The domain suffix of subnet."
::= { dsSubnetConfEntry 12 }
dsSubnetConfRangeTable OBJECT-TYPE
SYNTAX SEQUENCE OF SubnetConfRangeEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The subnet ip table."
::= { dsDhcpDaemonConf 8 }
dsSubnetConfRangeEntry OBJECT-TYPE
SYNTAX SubnetConfRangeEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The subnet ip table."
INDEX { dsSubnetConfIndex, dsSubnetConfRangeIndex }
-- INDEX { SubnetConfIndex, SubnetConfRangeIndex }
::= { dsSubnetConfRangeTable 1 }
SubnetConfRangeEntry ::= SEQUENCE {
dsSubnetConfRangeStart IpAddress,
dsSubnetConfRangeEnd IpAddress,
dsSubnetConfRangeIndex SubnetConfRangeIndex
}
dsSubnetConfRangeStart OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The start ip address allocatable."
::= { dsSubnetConfRangeEntry 1 }
dsSubnetConfRangeEnd OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The end ip address allocatable."
::= { dsSubnetConfRangeEntry 2 }
dsSubnetConfRangeIndex OBJECT-TYPE
SYNTAX SubnetConfRangeIndex
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The index of Range Entry."
::= { dsSubnetConfRangeEntry 3 }
END

321
MIBS/dasan/DASAN-DHCP-R-MIB Normal file
View File

@ -0,0 +1,321 @@
--
-- $Id: dasan-dhcp-r-mib.mib,v 1.1.1.1 2006/05/30 01:09:14 dhlee Exp $
-- (c) 2002, DASAN Networks, Inc. All rights reserved.
--
-- Revision history
-- ===========================================================================
-- 2002/09/09 SYK created
-- 2003/03/13 dhlee modify : all entry is read-only
DASAN-DHCP-R-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, enterprises,
TimeTicks, Counter32, snmpModules, mib-2
FROM SNMPv2-SMI
DisplayString, TestAndIncr, TimeStamp
FROM SNMPv2-TC
dasanMgmt
FROM DASAN-SMI
dasanRouterMIBObjects FROM DASAN-ROUTER-MIB
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF;
org OBJECT IDENTIFIER ::= { iso 3 }
dod OBJECT IDENTIFIER ::= { org 6 }
internet OBJECT IDENTIFIER ::= { dod 1 }
directory OBJECT IDENTIFIER ::= { internet 1 }
mgmt OBJECT IDENTIFIER ::= { internet 2 }
transmission OBJECT IDENTIFIER ::= { mib-2 10 }
experimental OBJECT IDENTIFIER ::= { internet 3 }
private OBJECT IDENTIFIER ::= { internet 4 }
security OBJECT IDENTIFIER ::= { internet 5 }
snmpV2 OBJECT IDENTIFIER ::= { internet 6 }
dasan OBJECT IDENTIFIER ::= { enterprises 6296 }
--dasanRouterMIB OBJECT IDENTIFIER ::= { dasanMgmt 2 }
--dasanRouterMIBObjects OBJECT IDENTIFIER ::= { dasanRouterMIB 1 }
-- dhcpMIB MODULE-IDENTITY
dsDhcpMIBObjects MODULE-IDENTITY
LAST-UPDATED "0209090000Z"
ORGANIZATION "DASAN Networks, Inc"
CONTACT-INFO
" SeungYong, Kwon
Postal:
Tel: +82 2 3484 6570
E-mail: sykwon@da-san.com"
DESCRIPTION
"The MIB module for DASAN DHCP entities."
::= { dasanRouterMIBObjects 5 }
-- ::= { dasan 9, 2, 1, 5 }
-- dsDhcpMIBObjects OBJECT IDENTIFIER ::= { dsDhcpMIB 1, 1, 5 }
--- This DHCP MIB module consists of the following groups:
---
--- (1) DHCP daemon configuration group
--- (2) currently none.
--- DHCP daemon configuration group
---
--- This group contains the contents of dhcpd.conf file.
--- Only few options are listed here.
SubnetConfIndex ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of this object identifies the subnet"
SYNTAX Integer32
SubnetConfRangeIndex ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of this object identifies the range of the subnet"
SYNTAX Integer32
dsDhcpDaemonConf OBJECT IDENTIFIER ::= { dsDhcpMIBObjects 1 }
dsDefaultLeaseTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only -- read-write -> read-only
STATUS mandatory
DESCRIPTION
"The default ip-address lease time."
::= { dsDhcpDaemonConf 1 }
dsMaxLeaseTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum ip-address lease time."
::= { dsDhcpDaemonConf 2 }
dsSubnetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The default sub-net mask."
::= { dsDhcpDaemonConf 3 }
dsBroadcastAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The default broadcast address."
::= { dsDhcpDaemonConf 4 }
dsDomainName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of domain."
::= { dsDhcpDaemonConf 5 }
dsDomainNameServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF DomainNameServerEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains all server ip address"
::= { dsDhcpDaemonConf 6 }
dsDomainNameServerEntry OBJECT-TYPE
SYNTAX DomainNameServerEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains all server ip address"
INDEX { dsDomainNameServerIpIdx }
::= { dsDomainNameServerTable 1 }
DomainNameServerEntry ::= SEQUENCE {
dsDomainNameServerIpIdx INTEGER,
dsDomainNameServerIp IpAddress
}
dsDomainNameServerIpIdx OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of ip address."
::= { dsDomainNameServerEntry 1 }
dsDomainNameServerIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ip address of domain name server."
::= { dsDomainNameServerEntry 2 }
dsSubnetConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF SubnetConfEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The subnet address table"
::= { dsDhcpDaemonConf 7 }
dsSubnetConfEntry OBJECT-TYPE
SYNTAX SubnetConfEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The subnet address table."
INDEX { SubnetConfIndex }
::= { dsSubnetConfTable 1 }
SubnetConfEntry ::= SEQUENCE {
dsSubnetConfName DisplayString,
dsSubnetConfSubnet IpAddress,
dsSubnetConfNetmask IpAddress,
dsSubnetConfBroadcastAddr IpAddress,
dsSubnetConfDefaultLeaseTime INTEGER,
dsSubnetConfMaxLeaseTime INTEGER,
dsSubnetConfTotalCount INTEGER,
dsSubnetConfAllocatedCount INTEGER,
dsSubnetConfRouters IpAddress,
dsSubnetConfRangeBitmap OCTET STRING
}
dsSubnetConfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The subnet of this table entry."
::= { dsSubnetConfEntry 1 }
dsSubnetConfSubnet OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The subnet of this table entry."
::= { dsSubnetConfEntry 2 }
dsSubnetConfNetmask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The netmask of this table entry."
::= { dsSubnetConfEntry 3 }
dsSubnetConfBroadcastAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The Broadcast address of this table entry."
::= { dsSubnetConfEntry 4 }
dsSubnetConfDefaultLeaseTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The default ip-address lease time."
::= { dsSubnetConfEntry 5 }
dsSubnetConfMaxLeaseTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum ip-address lease time."
::= { dsSubnetConfEntry 6 }
dsSubnetConfTotalCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of ip-addresses in this group."
::= { dsSubnetConfEntry 7 }
dsSubnetConfAllocatedCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of allocated ip-addresses in this group."
::= { dsSubnetConfEntry 8 }
dsSubnetConfRouters OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The router address of this table entry."
::= { dsSubnetConfEntry 9 }
dsSubnetConfRangeBitmap OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The bitmap of free addresses."
::= { dsSubnetConfEntry 10 }
dsSubnetConfRangeTable OBJECT-TYPE
SYNTAX SEQUENCE OF SubnetConfRangeEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The subnet ip table."
::= { dsDhcpDaemonConf 8 }
dsSubnetConfRangeEntry OBJECT-TYPE
SYNTAX SubnetConfRangeEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The subnet ip table."
INDEX { SubnetConfIndex, SubnetConfRangeIndex }
::= { dsSubnetConfRangeTable 1 }
SubnetConfRangeEntry ::= SEQUENCE {
dsSubnetConfRangeStart IpAddress,
dsSubnetConfRangeEnd IpAddress
}
dsSubnetConfRangeStart OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The start ip address allocatable."
::= { dsSubnetConfRangeEntry 1 }
dsSubnetConfRangeEnd OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The end ip address allocatable."
::= { dsSubnetConfRangeEntry 2 }
END

4306
MIBS/dasan/DASAN-DSL-MIB Normal file

File diff suppressed because it is too large Load Diff

806
MIBS/dasan/DASAN-EPON-MIB Normal file
View File

@ -0,0 +1,806 @@
DASAN-EPON-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Counter64, Integer32, TimeTicks, mib-2, NOTIFICATION-TYPE FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString, PhysAddress, TruthValue, RowStatus, TimeStamp, AutonomousType, TestAndIncr FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
--NetworkAddress, IpAddress FROM RFC1155-SMI
dasanMgmt FROM DASAN-SMI
dsSwitchModules, dsPortModuleIndex, dsPortPortIndex FROM DASAN-SWITCH-MIB;
-- Definition Grammer
dasanPonMIB MODULE-IDENTITY
LAST-UPDATED "200504130000Z"
ORGANIZATION "DASAN Co., Ltd."
CONTACT-INFO "DASAN Co., Ltd."
DESCRIPTION "."
::= { dasanMgmt 11 }
dasanEPonMIBObjects OBJECT IDENTIFIER ::= { dasanPonMIB 2 }
dsEPon OBJECT IDENTIFIER ::= { dasanEPonMIBObjects 1 }
--
-- Textual Conventions.
--
DsEPonSystemChannelStatusType ::= INTEGER
{
unknown(0),
inactive(1),
deny(2),
block(3),
active(4),
reset(5)
}
DsEPonSystemRegModeType ::= INTEGER
{
unknown(0),
auto(1),
manual(2),
fixedOnu(3)
}
DsEPonSystemPortStatusType ::= INTEGER
{
unknown(0),
enable(1),
disable(2),
reset(3)
}
DsEPonSystemChannelOpticModuleType ::= INTEGER
{
unknown(0),
normal(1),
abnormal(2)
}
DsEPonSystemPortRequestType ::= INTEGER
{
unknown(0),
clearStatistics(1)
}
DsEPonSystemChannelRowStatusType ::= INTEGER
{
unknown(0),
create(1),
destroy(2),
valid(3)
}
--
-- Status
--
dsEPonSystem OBJECT IDENTIFIER ::= { dsEPon 1 }
--
-- OLT-channel status table
--
--
-- OLT
--
dsEPonSystemInfo OBJECT IDENTIFIER ::= { dsEPonSystem 1 }
dsEPonStatusReset OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"."
::= { dsEPonSystemInfo 1 }
dsEPonSystemPort OBJECT IDENTIFIER ::= { dsEPonSystem 2 }
--
-- OLT-PORT
--
dsEPonSystemPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsEPonSystemPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "EPON System Port Information."
::= { dsEPonSystemPort 1 }
dsEPonSystemPortEntry OBJECT-TYPE
SYNTAX DsEPonSystemPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "EPON System Port Information."
INDEX {dsPortModuleIndex, dsPortPortIndex}
::= { dsEPonSystemPortTable 1 }
DsEPonSystemPortEntry ::= SEQUENCE {
dsEPonSystemPortRegMode DsEPonSystemRegModeType,
dsEPonSystemPortStatus DsEPonSystemPortStatusType,
dsEPonSystemPortRequest DsEPonSystemPortRequestType
}
dsEPonSystemPortRegMode OBJECT-TYPE
SYNTAX DsEPonSystemRegModeType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The registeration mode of port."
::= { dsEPonSystemPortEntry 1 }
dsEPonSystemPortStatus OBJECT-TYPE
SYNTAX DsEPonSystemPortStatusType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The current status of port."
::= { dsEPonSystemPortEntry 2 }
dsEPonSystemPortRequest OBJECT-TYPE
SYNTAX DsEPonSystemPortRequestType
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"The user request about port."
::= { dsEPonSystemPortEntry 100 }
--
-- OLT-ONU/ONT
--
dsEPonSystemChannel OBJECT IDENTIFIER ::= { dsEPonSystem 3 }
dsEPonSystemChannelTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsEPonSystemChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "EPON System Channel Information."
::= { dsEPonSystemChannel 1 }
dsEPonSystemChannelEntry OBJECT-TYPE
SYNTAX DsEPonSystemChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "EPON System Channel Information."
INDEX {dsPortModuleIndex, dsPortPortIndex, dsEPonSystemChannelId}
::= { dsEPonSystemChannelTable 1 }
DsEPonSystemChannelEntry ::= SEQUENCE {
dsEPonSystemChannelNodeIndex INTEGER,
dsEPonSystemChannelPortIndex INTEGER,
dsEPonSystemChannelId INTEGER, -- ONU/ONT ID
dsEPonSystemChannelLlid INTEGER, -- LLID of ONU/ONT
dsEPonSystemChannelIpAddress IpAddress,
dsEPonSystemChannelMacAddress PhysAddress,
dsEponSystemChannelRegMode DsEPonSystemRegModeType,
dsEPonSystemChannelStatus DsEPonSystemChannelStatusType,
dsEPonSystemChannelOpticModule DsEPonSystemChannelOpticModuleType,
dsEPonSystemChannelRtt Integer32,
dsEPonSystemChannelDescription DisplayString
-- dsEPonSystemChannelRowStatus DsEPonSystemChannelRowStatusType
}
dsEPonSystemChannelNodeIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"System Node Index."
::= { dsEPonSystemChannelEntry 1 }
dsEPonSystemChannelPortIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"System port Index."
::= { dsEPonSystemChannelEntry 2 }
dsEPonSystemChannelId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System channel ID (ONU/ONT ID)."
::= { dsEPonSystemChannelEntry 3 }
dsEPonSystemChannelLlid OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System channel LLID (LLID of ONU/ONT)."
::= { dsEPonSystemChannelEntry 4 }
dsEPonSystemChannelIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Unique IP address identify channel-unit."
::= { dsEPonSystemChannelEntry 5 }
dsEPonSystemChannelMacAddress OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Unique HW address identify channel-unit."
::= { dsEPonSystemChannelEntry 6 }
dsEponSystemChannelRegMode OBJECT-TYPE
SYNTAX DsEPonSystemRegModeType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The registration-mode of channel-unit."
::= { dsEPonSystemChannelEntry 7 }
dsEPonSystemChannelStatus OBJECT-TYPE
SYNTAX DsEPonSystemChannelStatusType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The link status of channel."
::= { dsEPonSystemChannelEntry 8 }
dsEPonSystemChannelOpticModule OBJECT-TYPE
SYNTAX DsEPonSystemChannelOpticModuleType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The module status of the optic module of channel."
::= { dsEPonSystemChannelEntry 9 }
dsEPonSystemChannelRtt OBJECT-TYPE
SYNTAX Integer32
UNITS "meter"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Round Trip Time of Channel."
::= { dsEPonSystemChannelEntry 10 }
dsEPonSystemChannelDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Description of Channel."
::= { dsEPonSystemChannelEntry 11 }
-- dsEPonSystemChannelRowStatus OBJECT-TYPE
-- SYNTAX DsEPonSystemChannelRowStatusType
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "The row-status of Channel."
-- ::= { dsEPonSystemChannelEntry 100 }
--
-- Statistics
--
dsEPonDeviceStatistics OBJECT IDENTIFIER ::= { dsEPon 2 }
--
-- OLT-SWITCH Table
--
--
-- Switch side
--
dsEPonDeviceStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsEPonDeviceStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "EPON OLT switch-side traffic statistics."
::= { dsEPonDeviceStatistics 1 }
dsEPonDeviceStatEntry OBJECT-TYPE
SYNTAX DsEPonDeviceStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "EPON OLT switch-side traffic statistics."
INDEX {dsPortModuleIndex, dsPortPortIndex}
::= { dsEPonDeviceStatTable 1 }
DsEPonDeviceStatEntry ::= SEQUENCE {
-- Rx
dsEPonDeviceInOctets Counter64,
dsEPonDeviceInPkts Counter32,
dsEPonDeviceInPause Counter32,
dsEPonDeviceInErroredFrame Counter32,
dsEPonDeviceInUnicastPkts Counter32,
dsEPonDeviceInBroadcastPkts Counter32,
dsEPonDeviceInMulticastPkts Counter32,
-- Tx
dsEPonDeviceOutOctets Counter64,
dsEPonDeviceOutPkts Counter32,
dsEPonDeviceOutPause Counter32,
dsEPonDeviceOutDropped Counter32,
dsEPonDeviceOutUnicastPkts Counter32,
dsEPonDeviceOutBroadcastPkts Counter32,
dsEPonDeviceOutMulticastPkts Counter32
}
dsEPonDeviceInOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatEntry 1 }
dsEPonDeviceInPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatEntry 2 }
dsEPonDeviceInPause OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatEntry 3 }
dsEPonDeviceInErroredFrame OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatEntry 4 }
dsEPonDeviceInUnicastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatEntry 5 }
dsEPonDeviceInBroadcastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatEntry 6 }
dsEPonDeviceInMulticastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatEntry 7 }
dsEPonDeviceOutOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatEntry 8 }
dsEPonDeviceOutPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatEntry 9 }
dsEPonDeviceOutPause OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatEntry 10 }
dsEPonDeviceOutDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatEntry 11 }
dsEPonDeviceOutUnicastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatEntry 12 }
dsEPonDeviceOutBroadcastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatEntry 13 }
dsEPonDeviceOutMulticastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatEntry 14 }
--
-- Pon side
--
dsEPonDeviceStatPonTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsEPonDeviceStatPonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "EPON OLT pon-side traffic statistics."
::= { dsEPonDeviceStatistics 2 }
dsEPonDeviceStatPonEntry OBJECT-TYPE
SYNTAX DsEPonDeviceStatPonEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "EPON OLT pon-side traffic statistics."
INDEX {dsPortModuleIndex, dsPortPortIndex}
::= { dsEPonDeviceStatPonTable 1 }
DsEPonDeviceStatPonEntry ::= SEQUENCE {
-- Rx
dsEPonDeviceStatPonInOctets Counter64,
dsEPonDeviceStatPonInPkts Counter32,
dsEPonDeviceStatPonInPause Counter32,
dsEPonDeviceStatPonInErroredFrame Counter32,
dsEPonDeviceStatPonInUnicastPkts Counter32,
dsEPonDeviceStatPonInBroadcastPkts Counter32,
dsEPonDeviceStatPonInMulticastPkts Counter32,
-- Tx
dsEPonDeviceStatPonOutOctets Counter64,
dsEPonDeviceStatPonOutPkts Counter32,
dsEPonDeviceStatPonOutPause Counter32,
dsEPonDeviceStatPonOutDropped Counter32,
dsEPonDeviceStatPonOutUnicastPkts Counter32,
dsEPonDeviceStatPonOutBroadcastPkts Counter32,
dsEPonDeviceStatPonOutMulticastPkts Counter32
}
dsEPonDeviceStatPonInOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatPonEntry 1 }
dsEPonDeviceStatPonInPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatPonEntry 2 }
dsEPonDeviceStatPonInPause OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatPonEntry 3 }
dsEPonDeviceStatPonInErroredFrame OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatPonEntry 4 }
dsEPonDeviceStatPonInUnicastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatPonEntry 5 }
dsEPonDeviceStatPonInBroadcastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatPonEntry 6 }
dsEPonDeviceStatPonInMulticastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatPonEntry 7 }
dsEPonDeviceStatPonOutOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatPonEntry 8 }
dsEPonDeviceStatPonOutPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatPonEntry 9 }
dsEPonDeviceStatPonOutPause OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatPonEntry 10 }
dsEPonDeviceStatPonOutDropped OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatPonEntry 11 }
dsEPonDeviceStatPonOutUnicastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatPonEntry 12 }
dsEPonDeviceStatPonOutBroadcastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatPonEntry 13 }
dsEPonDeviceStatPonOutMulticastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsEPonDeviceStatPonEntry 14 }
--
-- Configuration & Control
--
dsEPonNotification OBJECT IDENTIFIER ::= { dsEPon 3 }
dsEPonOnuRegistrationError NOTIFICATION-TYPE
OBJECTS {
dsEPonSystemChannelNodeIndex,
dsEPonSystemChannelPortIndex, -- OLT Index
dsEPonSystemChannelId -- ONU/ONT Index
}
STATUS current
DESCRIPTION
"."
::= { dsEPonNotification 1 }
dsEPonBadEncryptionKey NOTIFICATION-TYPE
OBJECTS {
dsEPonSystemChannelNodeIndex,
dsEPonSystemChannelPortIndex, -- OLT Index
dsEPonSystemChannelId
}
STATUS current
DESCRIPTION
"."
::= { dsEPonNotification 2 }
dsEPonLlidMismatch NOTIFICATION-TYPE
OBJECTS {
dsEPonSystemChannelNodeIndex,
dsEPonSystemChannelPortIndex, -- OLT Index
dsEPonSystemChannelId
}
STATUS current
DESCRIPTION
"."
::= { dsEPonNotification 3 }
dsEPonTooManyOnuRegistering NOTIFICATION-TYPE
OBJECTS {
dsEPonSystemChannelNodeIndex,
dsEPonSystemChannelPortIndex, -- OLT Index
dsEPonSystemChannelId
}
STATUS current
DESCRIPTION
"."
::= { dsEPonNotification 4 }
dsEPonDyingGASP NOTIFICATION-TYPE
OBJECTS {
dsEPonSystemChannelNodeIndex,
dsEPonSystemChannelPortIndex, -- OLT Index
dsEPonSystemChannelId
}
STATUS current
DESCRIPTION
"."
::= { dsEPonNotification 5 }
dsEPonOnuRegister NOTIFICATION-TYPE
OBJECTS {
dsEPonSystemChannelNodeIndex,
dsEPonSystemChannelPortIndex, -- OLT Index
dsEPonSystemChannelId,
dsEPonSystemChannelMacAddress
}
STATUS current
DESCRIPTION
"."
::= { dsEPonNotification 6 }
dsEPonOnuDeregister NOTIFICATION-TYPE
OBJECTS {
dsEPonSystemChannelNodeIndex,
dsEPonSystemChannelPortIndex, -- OLT Index
dsEPonSystemChannelId,
dsEPonSystemChannelMacAddress
}
STATUS current
DESCRIPTION
"."
::= { dsEPonNotification 7 }
dsEPonLastOnuDeregister NOTIFICATION-TYPE
OBJECTS {
dsEPonSystemChannelNodeIndex,
dsEPonSystemChannelPortIndex, -- OLT Index
dsEPonSystemChannelId
}
STATUS current
DESCRIPTION
"."
::= { dsEPonNotification 8 }
dsEPonOltCableDown NOTIFICATION-TYPE
OBJECTS {
dsEPonSystemChannelNodeIndex,
dsEPonSystemChannelPortIndex, -- OLT Index
}
STATUS current
DESCRIPTION
"."
::= { dsEPonNotification 9 }
dsEPonOltRecoverCableDown NOTIFICATION-TYPE
OBJECTS {
dsEPonSystemChannelNodeIndex,
dsEPonSystemChannelPortIndex, -- OLT Index
}
STATUS current
DESCRIPTION
"."
::= { dsEPonNotification 10 }
dsEponOnuFristRegisteredOnAutoToManual NOTIFICATION-TYPE
OBJECTS {
dsEPonSystemChannelNodeIndex,
dsEPonSystemChannelPortIndex, -- OLT Index
dsEPonSystemChannelId,
dsEPonSystemChannelMacAddress
}
STATUS current
DESCRIPTION
"."
::= { dsEPonNotification 11 }
-- dsEPonBERUP NOTIFICATION-TYPE
-- OBJECTS {
-- dsPortPortIndex, OLT Index
-- dsEPonSystemChannelId
-- }
-- STATUS current
-- DESCRIPTION
-- "."
-- ::= { dsEPonNotification 1 }
-- dsEPonBERDown NOTIFICATION-TYPE
-- OBJECTS {
-- dsPortPortIndex, OLT Index
-- dsEPonSystemChannelId
-- }
-- STATUS current
-- DESCRIPTION
-- "."
-- ::= { dsEPonNotification 2 }
-- dsEPonFERUP NOTIFICATION-TYPE
-- OBJECTS {
-- dsPortPortIndex, OLT Index
-- dsEPonSystemChannelId
-- }
-- STATUS current
-- DESCRIPTION
-- "."
-- ::= { dsEPonNotification 3 }
-- dsEPonFERDown NOTIFICATION-TYPE
-- OBJECTS {
-- dsPortPortIndex, OLT Index
-- dsEPonSystemChannelId
-- }
-- STATUS current
-- DESCRIPTION
-- "."
-- ::= { dsEPonNotification 4 }
END

196
MIBS/dasan/DASAN-GEPON-MIB Normal file
View File

@ -0,0 +1,196 @@
DASAN-GEPON-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Counter64, Integer32, TimeTicks, mib-2, NOTIFICATION-TYPE FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString, PhysAddress, TruthValue, RowStatus, TimeStamp, AutonomousType, TestAndIncr FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
--NetworkAddress, IpAddress FROM RFC1155-SMI
dasanMgmt FROM DASAN-SMI
dsSwitchModules FROM DASAN-SWITCH-MIB;
-- Definition Grammer
dasanPonMIB MODULE-IDENTITY
LAST-UPDATED "200504130000Z"
ORGANIZATION "DASAN Co., Ltd."
CONTACT-INFO "DASAN Co., Ltd."
DESCRIPTION "."
::= { dasanMgmt 11 }
dasanPonMIBObjects OBJECT IDENTIFIER ::= { dasanPonMIB 1 }
dsPon OBJECT IDENTIFIER ::= { dasanPonMIBObjects 1 }
-- GE-PON ONU information
dsPonOnuInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsPonOnuInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of dsPonOnuInfoEntry entries. Each entry has Scheduling property of the queue."
::= { dsPon 1 }
dsPonOnuInfoEntry OBJECT-TYPE
SYNTAX DsPonOnuInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing Onu information."
INDEX {dsPonOltIndex, dsPonOnuIndex}
::= { dsPonOnuInfoTable 1 }
DsPonOnuInfoEntry ::= SEQUENCE {
dsPonOltIndex Integer32,
dsPonOnuIndex Integer32,
dsPonOnuMacAddress PhysAddress,
dsPonOnuIpAddress IpAddress,
dsPonLinkStatus INTEGER,
dsPonOnuFirmwareVersion DisplayString,
dsPonOnuProductVersion DisplayString,
dsPonOnuProductCode DisplayString,
dsPonRTT Integer32
}
dsPonOltIndex OBJECT-TYPE
SYNTAX Integer32(0..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "OLT index number."
::= { dsPonOnuInfoEntry 1 }
dsPonOnuIndex OBJECT-TYPE
SYNTAX Integer32(0..32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ONU index number."
::= { dsPonOnuInfoEntry 2 }
dsPonOnuMacAddress OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The ONU MAC address."
::= { dsPonOnuInfoEntry 3 }
dsPonOnuIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The ONU IP address."
::= { dsPonOnuInfoEntry 4 }
dsPonLinkStatus OBJECT-TYPE
SYNTAX INTEGER {
link(1),
authfail(2),
nolink(3),
blockedlink(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Link Status.
Link Status(1) : Link .
Link Status(2) : auth fail .
Link Status(3) : no link .
Link Status(4) : blocked link."
::= { dsPonOnuInfoEntry 5 }
dsPonOnuFirmwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The GE-PON Onu Firmware Version informations."
::= { dsPonOnuInfoEntry 6 }
dsPonOnuProductVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The GE-PON Onu Product Version informations."
::= { dsPonOnuInfoEntry 7 }
dsPonOnuProductCode OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The GE-PON Onu Product Code informations."
::= { dsPonOnuInfoEntry 8 }
dsPonRTT OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The RTT."
::= { dsPonOnuInfoEntry 9 }
dsPonTaggedLabel OBJECT-TYPE
SYNTAX INTEGER {
onu(1),
onuport(2),
onulogicallink(3),
onuqueue(4),
oltport(5),
oltqueue(6),
oltlogicallink(7),
olt(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Tagged Label
1. ONU Label
2. ONU Port Label
3. ONU Logical Link
4. ONU Queue Label
5. OLT Port Label
6. OLT Queue Label
7. OLT Logical LInk Label(alias ONU Logical Link Label)
8. OLT Label"
::= { dsPon 2 }
dsPonPortIndex OBJECT-TYPE
SYNTAX Integer32(0..32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ONU index number."
::= { dsPon 3 }
dsPonDirection OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ONU Pon Direction."
::= { dsPon 4 }
dsPonState OBJECT-TYPE
SYNTAX INTEGER { off(0), on(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ONU Pon State."
::= { dsPon 5 }
dsPonCount OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ONU Pon Conut."
::= { dsPon 6 }
dsPonQueueIndex OBJECT-TYPE
SYNTAX Integer32(0..32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "ONU index number."
::= { dsPon 7 }
-- Pon Object Group
-- Pon Module Compliance
END

View File

@ -0,0 +1,51 @@
DASAN-GFAST-MIB DEFINITIONS ::= BEGIN
IMPORTS
dasanEvents, dasanMgmt
FROM DASAN-SMI
ifIndex
FROM IF-MIB
IpAddress, Integer32, Counter64, OBJECT-TYPE, MODULE-IDENTITY,
NOTIFICATION-TYPE
FROM SNMPv2-SMI;
gFastMIB MODULE-IDENTITY
LAST-UPDATED "201507210000Z" -- March 26, 2014 at 00:00 GMT
ORGANIZATION
"Dasan Co., Ltd."
CONTACT-INFO
"Dasan Co., Ltd."
DESCRIPTION
"The MIB module to describe G-FAST."
::= { dasanMgmt 102 }
gFastTestObj1 OBJECT IDENTIFIER ::= { gFastMIB 1 }
gFastTestObj1Temp1 OBJECT IDENTIFIER ::= { gFastTestObj1 1 }
gFastTestObj1Temp2 OBJECT IDENTIFIER ::= { gFastTestObj1 2 }
gFastTestObj2 OBJECT IDENTIFIER ::= { gFastMIB 2 }
gFastTestObj2Temp1 OBJECT IDENTIFIER ::= { gFastTestObj2 1 }
gFastTestObj2Temp1Val1 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"for Test"
::= { gFastTestObj2Temp1 1 }
END

File diff suppressed because it is too large Load Diff

1355
MIBS/dasan/DASAN-MCAST-MIB Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,627 @@
-- *****************************************************************
-- DASAN-PRODUCTS-MIB.my: Dasan Product Object Identifier Assignments
--
--
-- April 2001, Seungdong Lee
-- May 2003, Donghoon Lee
-- May 2004, Dongha Lee
-- Copyright (c) 2001 by Dasan Co., Ltd.
-- All rights reserved.
--
-- *****************************************************************
-- ********************************************************************************
-- Log for dasanProducts MIB.
--
-- July 29 2003
-- 1. add V1708 switch model with value 11.
--
-- Aug 7 2003
-- 1. add V1500, V2500, V2600 Router Model
--
-- Aug 10 2003
-- 1. add V2108, V2116, V2124
--
-- Aug 26 2003
-- 1. add V1008 L2 switch
--
-- Dec 16 2003
-- 1. add V5916DMT50 VDSL model
-- Feb 26 2003
-- 1. add V5916DMT70 VDSL model
-- Mar 26 2004
-- 1. add V1124C L2 ethernet switch model
-- April 28 2004
-- 1. add V5916 DMT-100
-- June 12 2004
-- 1. add V5908 DMT-50, DMT-100
-- 2. add V1716
--
--
-- Aug 17 2005
-- 1. add V5216 of V5100 series
--
-- Sept 6 2005
-- 1. add AccessGateWay(VoIP) Products.
-- V4604S, V4610S, V4664
--
-- Oct 20 2005
-- 1. add v1624MD
-- v5424G
-- v1824
-- 2. change hiX5630M800 -> hiX5630M600
-- hiD6615M223 -> hiD6615M323
-- add hiD6615M223 (18)
-- add hiX5630V-M600V
--
-- Nov 1 2005
-- 1. add v1816, v1808
-- Nov 3 2005
-- 1. add v5916SB
--
-- Nov 9 2005
-- 1. add v5625M400
--
-- Dec 12 2005
-- 1. add v1824EL
--
-- Dec 13 2005
-- 1. Change hix5625-M400 to hiX5625M400 of v5800 17
-- 2. remove
-- hiX5630-M600 OBJECT IDENTIFIER ::= { hiX 11 }
-- hiX5635-M1200 OBJECT IDENTIFIER ::= { hiX 12 }
-- hiX5630V-M600V OBJECT IDENTIFIER ::= { hiX 13 }
-- hiX5625-M400
--
-- Dec 22 2005
-- 1. Add V5700 and V5724G
--
-- Jan 6 2006
-- 1. Add V5908B
-- 2. Change V5916SB -> V5916B
--
-- Jan 9 2006
-- 1. Add V4208
--
-- Feb 5 2006
-- 1. Add V1624CWDM
--
-- Feb 24 2006
-- 1. Add hiX5830
--
-- Mar 14 2006
-- 1. Add V6424EL , OP
--
-- Mar 28 2006
-- 1. Add V5924B
--
-- Mar 29 2006
-- 1. Add V1824MD
--
-- May 10 2006
-- 1. Change hix5830 -> hix5430
-- 2. Add V2124J
--
-- June 14 2006
-- 1. Add hiD6615-S324 (V5424G)
--
--
-- August 17 2006
-- 1. Add V5924N, V5924C, V5948
--
-- ********************************************************************************
DASAN-PRODUCTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
dasanModules,
dasanProducts
FROM DASAN-SMI;
dasanProductsMIB MODULE-IDENTITY
LAST-UPDATED "9505310000Z"
ORGANIZATION "Dasan Co., Ltd."
CONTACT-INFO
" Dasan Co., Ltd."
DESCRIPTION
"This module defines the object identifiers that are
assigned to various hardware platforms, and hence are
returned as values for sysObjectID"
REVISION "0104190000Z"
DESCRIPTION
"Miscellaneous updates."
::= { dasanModules 2 }
dasanRouter OBJECT IDENTIFIER ::= { dasanProducts 1 }
dasanSwitch OBJECT IDENTIFIER ::= { dasanProducts 2 }
dasanAccessSDSL OBJECT IDENTIFIER ::= { dasanProducts 3 }
dasanAccessVDSL OBJECT IDENTIFIER ::= { dasanProducts 4 }
dasanVERTEX5124 OBJECT IDENTIFIER ::= { dasanProducts 5 }
dasanXDSL OBJECT IDENTIFIER ::= { dasanProducts 6 }
dasanGEPON OBJECT IDENTIFIER ::= { dasanProducts 10 }
dasanAccessGateway OBJECT IDENTIFIER ::= { dasanProducts 11 }
mSeries OBJECT IDENTIFIER ::= { dasanProducts 12 }
sSeries OBJECT IDENTIFIER ::= { dasanProducts 13 }
custom OBJECT IDENTIFIER ::= { dasanProducts 20 }
surpass OBJECT IDENTIFIER ::= { dasanProducts 21 }
wireless OBJECT IDENTIFIER ::= { dasanProducts 22 }
--
-- May 2003, dhlee : add product types
--
-- switch
v5100 OBJECT IDENTIFIER ::= { dasanSwitch 1 }
v1100 OBJECT IDENTIFIER ::= { dasanSwitch 2 }
v6100 OBJECT IDENTIFIER ::= { dasanSwitch 3 }
v8000 OBJECT IDENTIFIER ::= { dasanSwitch 4 }
v5200 OBJECT IDENTIFIER ::= { dasanSwitch 5 }
v2100 OBJECT IDENTIFIER ::= { dasanSwitch 6 }
v1000 OBJECT IDENTIFIER ::= { dasanSwitch 7 }
v5500 OBJECT IDENTIFIER ::= { dasanSwitch 8 }
v6300 OBJECT IDENTIFIER ::= { dasanSwitch 9 }
v5700 OBJECT IDENTIFIER ::= { dasanSwitch 10 }
v4200 OBJECT IDENTIFIER ::= { dasanSwitch 11 }
esba OBJECT IDENTIFIER ::= { dasanSwitch 12 }
hModel OBJECT IDENTIFIER ::= { dasanSwitch 13 }
aModel OBJECT IDENTIFIER ::= { dasanSwitch 14 }
v3000 OBJECT IDENTIFIER ::= { dasanSwitch 15 }
--
-- V5xxx_V1xxx Strata AON
--
v5124 OBJECT IDENTIFIER ::= { v5100 1 }
v5108F OBJECT IDENTIFIER ::= { v5100 2 }
v5116F OBJECT IDENTIFIER ::= { v5100 3 }
v5124F OBJECT IDENTIFIER ::= { v5100 4 }
v1724 OBJECT IDENTIFIER ::= { v5100 5 }
v1708F OBJECT IDENTIFIER ::= { v5100 6 }
v5224 OBJECT IDENTIFIER ::= { v5100 7 }
v5216F OBJECT IDENTIFIER ::= { v5100 8 }
v5324 OBJECT IDENTIFIER ::= { v5100 9 }
v5124E OBJECT IDENTIFIER ::= { v5100 10 }
v1708 OBJECT IDENTIFIER ::= { v5100 11 }
v1716 OBJECT IDENTIFIER ::= { v5100 12 }
v1724plus OBJECT IDENTIFIER ::= { v5100 13 }
v1624 OBJECT IDENTIFIER ::= { v5100 14 }
v1616 OBJECT IDENTIFIER ::= { v5100 15 }
v1608 OBJECT IDENTIFIER ::= { v5100 16 }
v5216 OBJECT IDENTIFIER ::= { v5100 17 }
v1624MD OBJECT IDENTIFIER ::= { v5100 18 }
v1624CWDM OBJECT IDENTIFIER ::= { v5100 19 }
v2624 OBJECT IDENTIFIER ::= { v5100 20 }
v2616 OBJECT IDENTIFIER ::= { v5100 21 }
v2608 OBJECT IDENTIFIER ::= { v5100 22 }
--
-- V1xxx AON
--
v1124 OBJECT IDENTIFIER ::= { v1100 1 }
v1108F OBJECT IDENTIFIER ::= { v1100 2 }
v1224 OBJECT IDENTIFIER ::= { v1100 3 }
v1124C OBJECT IDENTIFIER ::= { v1100 4 }
v1324 OBJECT IDENTIFIER ::= { v1100 5 }
v1424G OBJECT IDENTIFIER ::= { v1100 6 }
v1916GR OBJECT IDENTIFIER ::= { v1100 7 }
--
-- V6xxx CXE AON
--
v6124 OBJECT IDENTIFIER ::= { v6100 1 }
v6108 OBJECT IDENTIFIER ::= { v6100 2 }
v6124F OBJECT IDENTIFIER ::= { v6100 3 }
v6108F OBJECT IDENTIFIER ::= { v6100 4 }
v6216G OBJECT IDENTIFIER ::= { v6100 5 }
v6116G OBJECT IDENTIFIER ::= { v6100 6 }
v6224 OBJECT IDENTIFIER ::= { v6100 7 }
v6108G OBJECT IDENTIFIER ::= { v6100 8 }
--
-- V5xxx IRIS AON
--
v5208G OBJECT IDENTIFIER ::= { v5200 1 }
v5212G OBJECT IDENTIFIER ::= { v5200 2 }
v5424G OBJECT IDENTIFIER ::= { v5200 3 }
v5224G OBJECT IDENTIFIER ::= { v5200 4 }
v5324G OBJECT IDENTIFIER ::= { v5200 5 }
v5524G OBJECT IDENTIFIER ::= { v5200 6 }
v5548G OBJECT IDENTIFIER ::= { v5200 7 }
v5524XG OBJECT IDENTIFIER ::= { v5200 9 }
v5848G OBJECT IDENTIFIER ::= { v5200 10 }
v5504XG OBJECT IDENTIFIER ::= { v5200 11 }
v5812G OBJECT IDENTIFIER ::= { v5200 12 }
v5524GS OBJECT IDENTIFIER ::= { v5200 13 }
v5806 OBJECT IDENTIFIER ::= { v5200 14 }
gpm4-2G OBJECT IDENTIFIER ::= { v5200 15 }
v5824G OBJECT IDENTIFIER ::= { v5200 16 }
v5648G OBJECT IDENTIFIER ::= { v5200 17 }
v5836G OBJECT IDENTIFIER ::= { v5200 18 }
--
-- V2xxx AON
--
v2108 OBJECT IDENTIFIER ::= { v2100 1 }
v2116 OBJECT IDENTIFIER ::= { v2100 2 }
v2124 OBJECT IDENTIFIER ::= { v2100 3 }
v2308 OBJECT IDENTIFIER ::= { v2100 4 }
v2316 OBJECT IDENTIFIER ::= { v2100 5 }
v2324 OBJECT IDENTIFIER ::= { v2100 6 }
v2116J OBJECT IDENTIFIER ::= { v2100 7 }
v2124J OBJECT IDENTIFIER ::= { v2100 8 }
v2424POE OBJECT IDENTIFIER ::= { v2100 9 }
v2324G OBJECT IDENTIFIER ::= { v2100 10 }
v2348G OBJECT IDENTIFIER ::= { v2100 11 }
v2124G OBJECT IDENTIFIER ::= { v2100 12 }
v2708 OBJECT IDENTIFIER ::= { v2100 13 }
v2724 OBJECT IDENTIFIER ::= { v2100 14 }
v2824 OBJECT IDENTIFIER ::= { v2100 15 }
v2524G OBJECT IDENTIFIER ::= { v2100 16 }
v2808 OBJECT IDENTIFIER ::= { v2100 17 }
v2808K OBJECT IDENTIFIER ::= { v2100 18 }
v2724G OBJECT IDENTIFIER ::= { v2100 19 }
v2724GPOE OBJECT IDENTIFIER ::= { v2100 20 }
v2624G OBJECT IDENTIFIER ::= { v2100 21 }
v2624GPOE OBJECT IDENTIFIER ::= { v2100 22 }
v2716GPOE OBJECT IDENTIFIER ::= { v2100 23 }
v2708GPOE OBJECT IDENTIFIER ::= { v2100 24 }
--v2724 OBJECT IDENTIFIER ::= { v2100 25 }
v2716G OBJECT IDENTIFIER ::= { v2100 26 }
v2624GPOES OBJECT IDENTIFIER ::= { v2100 27 }
v2808GPOE OBJECT IDENTIFIER ::= { v2100 28 }
v2814GPOE OBJECT IDENTIFIER ::= { v2100 29 }
v2424G OBJECT IDENTIFIER ::= { v2100 30 }
v2624GPOEK OBJECT IDENTIFIER ::= { v2100 31 }
v2724GC OBJECT IDENTIFIER ::= { v2100 32 }
v2716GC OBJECT IDENTIFIER ::= { v2100 33 }
v2708GC OBJECT IDENTIFIER ::= { v2100 34 }
v2809GPOE OBJECT IDENTIFIER ::= { v2100 35 }
v2810P OBJECT IDENTIFIER ::= { v2100 36 }
v2816P OBJECT IDENTIFIER ::= { v2100 37 }
v2824GPOE OBJECT IDENTIFIER ::= { v2100 38 }
v2224G-OP OBJECT IDENTIFIER ::= { v2100 39 }
v2208G OBJECT IDENTIFIER ::= { v2100 40 }
v2216G OBJECT IDENTIFIER ::= { v2100 41 }
v2224GA OBJECT IDENTIFIER ::= { v2100 42 }
v2724GA OBJECT IDENTIFIER ::= { v2100 43 }
v2724GB OBJECT IDENTIFIER ::= { v2100 44 }
v2708GM OBJECT IDENTIFIER ::= { v2100 45 }
v2808GV2 OBJECT IDENTIFIER ::= { v2100 46 }
v2708GB OBJECT IDENTIFIER ::= { v2100 47 }
v2716GB OBJECT IDENTIFIER ::= { v2100 48 }
v2224GB OBJECT IDENTIFIER ::= { v2100 49 }
v2824G OBJECT IDENTIFIER ::= { v2100 50 }
v1008 OBJECT IDENTIFIER ::= { v1000 1 }
--
-- V5xxx_V18xx ANIMA AON
--
v5524 OBJECT IDENTIFIER ::= { v5500 1 }
v5516 OBJECT IDENTIFIER ::= { v5500 2 }
v5508 OBJECT IDENTIFIER ::= { v5500 3 }
v5524OP OBJECT IDENTIFIER ::= { v5500 4 }
v5524EL OBJECT IDENTIFIER ::= { v5500 5 }
v5624F OBJECT IDENTIFIER ::= { v5500 6 }
v1824 OBJECT IDENTIFIER ::= { v5500 7 }
v1816 OBJECT IDENTIFIER ::= { v5500 8 }
v1808 OBJECT IDENTIFIER ::= { v5500 9 }
v1824EL OBJECT IDENTIFIER ::= { v5500 10 }
v5616F OBJECT IDENTIFIER ::= { v5500 11 }
v1824MD OBJECT IDENTIFIER ::= { v5500 12 }
v1816MD OBJECT IDENTIFIER ::= { v5500 13 }
v1808MD OBJECT IDENTIFIER ::= { v5500 14 }
v1824E OBJECT IDENTIFIER ::= { v5500 15 }
v1816EL OBJECT IDENTIFIER ::= { v5500 16 }
v1808EL OBJECT IDENTIFIER ::= { v5500 17 }
v1816E OBJECT IDENTIFIER ::= { v5500 18 }
v1808E OBJECT IDENTIFIER ::= { v5500 19 }
v1824OP OBJECT IDENTIFIER ::= { v5500 20 }
v1816R3 OBJECT IDENTIFIER ::= { v5500 21 }
v1816R3MD OBJECT IDENTIFIER ::= { v5500 22 }
v1824R3 OBJECT IDENTIFIER ::= { v5500 23 }
v1848 OBJECT IDENTIFIER ::= { v5500 24 }
v1824R3MD OBJECT IDENTIFIER ::= { v5500 25 }
v1824MDWDM OBJECT IDENTIFIER ::= { v5500 26 }
v1816R4MD OBJECT IDENTIFIER ::= { v5500 27 }
v5624G OBJECT IDENTIFIER ::= { v5500 28}
--
-- V8xxx Massive OLT/Switch
--
v8240 OBJECT IDENTIFIER ::= { v8000 1 }
v8272 OBJECT IDENTIFIER ::= { v8000 2 }
v8500 OBJECT IDENTIFIER ::= { v8000 3 }
v8300 OBJECT IDENTIFIER ::= { v8000 4 }
v8102 OBJECT IDENTIFIER ::= { v8000 5 }
v8400 OBJECT IDENTIFIER ::= { v8000 6 }
v8106 OBJECT IDENTIFIER ::= { v8000 7 }
v8600 OBJECT IDENTIFIER ::= { v8000 8 }
--
-- V8600
--
v8605 OBJECT IDENTIFIER ::= { v8600 1 }
v8607 OBJECT IDENTIFIER ::= { v8600 2 }
v8610 OBJECT IDENTIFIER ::= { v8600 3 }
v8600-IU OBJECT IDENTIFIER ::= { v8600 101 }
v8600-CU OBJECT IDENTIFIER ::= { v8600-IU 1 }
v8600-IU-GE24-GT8 OBJECT IDENTIFIER ::= { v8600-IU 2 }
v8600-IU-GT24-GE8 OBJECT IDENTIFIER ::= { v8600-IU 3 }
v8600-IU-GE44-10GE4 OBJECT IDENTIFIER ::= { v8600-IU 4 }
v8600-IU-GT48 OBJECT IDENTIFIER ::= { v8600-IU 5 }
v8600-IU-GT24-GE20-10GE4 OBJECT IDENTIFIER ::= { v8600-IU 6 }
v8600-IU-10GE8 OBJECT IDENTIFIER ::= { v8600-IU 7 }
v8600-IU-GT48P OBJECT IDENTIFIER ::= { v8600-IU 8 }
v8600-IU-10GE8F OBJECT IDENTIFIER ::= { v8600-IU 9 }
v8600-IU-GE44-10GE4F OBJECT IDENTIFIER ::= { v8600-IU 10 }
v8600-IU-GT48F OBJECT IDENTIFIER ::= { v8600-IU 11 }
v8600-IU-10GE48 OBJECT IDENTIFIER ::= { v8600-IU 12 }
v8600-IU-40GE12 OBJECT IDENTIFIER ::= { v8600-IU 13 }
v8600-IU-10GE24-40GE4 OBJECT IDENTIFIER ::= { v8600-IU 14 }
ds-PA600I OBJECT IDENTIFIER ::= { v8600-IU 15 }
ds-PD600I OBJECT IDENTIFIER ::= { v8600-IU 16 }
ds-PA1600I OBJECT IDENTIFIER ::= { v8600-IU 17 }
ds-PD1600I OBJECT IDENTIFIER ::= { v8600-IU 18 }
ds-PA1600I-PL OBJECT IDENTIFIER ::= { v8600-IU 19 }
ds-PA3000I-PL OBJECT IDENTIFIER ::= { v8600-IU 20 }
--
-- V6xxx IRIS AON
--
v6324F OBJECT IDENTIFIER ::= { v6300 1 }
v6308F OBJECT IDENTIFIER ::= { v6300 2 }
v6424 OBJECT IDENTIFIER ::= { v6300 3 }
v6424EL OBJECT IDENTIFIER ::= { v6300 4 }
v6424OP OBJECT IDENTIFIER ::= { v6300 5 }
v6416F OBJECT IDENTIFIER ::= { v6300 6 }
v6224F OBJECT IDENTIFIER ::= { v6300 7 }
v6024OP OBJECT IDENTIFIER ::= { v6300 8 }
v6424F OBJECT IDENTIFIER ::= { v6300 9 }
v6524G OBJECT IDENTIFIER ::= { v6300 10 }
v6424G OBJECT IDENTIFIER ::= { v6300 11 }
v6748XG OBJECT IDENTIFIER ::= { v6300 12 }
v6744XG OBJECT IDENTIFIER ::= { v6300 13 }
v6848XG OBJECT IDENTIFIER ::= { v6300 14 }
v6648XG OBJECT IDENTIFIER ::= { v6300 15 }
v6824XG OBJECT IDENTIFIER ::= { v6300 16 }
--
-- V5xxx IRIS PON
--
v5724G OBJECT IDENTIFIER ::= { v5700 1 }
v5700G OBJECT IDENTIFIER ::= { v5700 2 }
v5708 OBJECT IDENTIFIER ::= { v5700 3 }
v5724G-10G OBJECT IDENTIFIER ::= { v5700 4 }
-- QoS
v4208 OBJECT IDENTIFIER ::= { v4200 1 }
-- ESB
esb24-d OBJECT IDENTIFIER ::= { esba 1 }
esa40-a OBJECT IDENTIFIER ::= { esba 2 }
-- AHub seriese
a1100 OBJECT IDENTIFIER ::= { aModel 1 }
a1200 OBJECT IDENTIFIER ::= { aModel 2 }
-- V3000 serise
v3208G OBJECT IDENTIFIER ::= { v3000 1 }
v3220G OBJECT IDENTIFIER ::= { v3000 2 }
m3000 OBJECT IDENTIFIER ::= { mSeries 1 }
m2200 OBJECT IDENTIFIER ::= { mSeries 2 }
m3100 OBJECT IDENTIFIER ::= { mSeries 3 }
m3200 OBJECT IDENTIFIER ::= { mSeries 4 }
m2400 OBJECT IDENTIFIER ::= { mSeries 5 }
m1200 OBJECT IDENTIFIER ::= { mSeries 6 }
-- s series
s6804X OBJECT IDENTIFIER ::= { sSeries 1 }
s2000-O-8G OBJECT IDENTIFIER ::= { sSeries 2 }
s2000-8G OBJECT IDENTIFIER ::= { sSeries 3 }
s2228POE-SYD OBJECT IDENTIFIER ::= { sSeries 4 }
s2000-24G OBJECT IDENTIFIER ::= { sSeries 5 }
s4424 OBJECT IDENTIFIER ::= { sSeries 6 }
s2224G OBJECT IDENTIFIER ::= { sSeries 7 }
s4424G OBJECT IDENTIFIER ::= { sSeries 8 }
s4424GP OBJECT IDENTIFIER ::= { sSeries 9 }
s4524G OBJECT IDENTIFIER ::= { sSeries 10 }
s4524GP OBJECT IDENTIFIER ::= { sSeries 11 }
s4224G OBJECT IDENTIFIER ::= { sSeries 12 }
s4224GP OBJECT IDENTIFIER ::= { sSeries 13 }
s4324G OBJECT IDENTIFIER ::= { sSeries 14 }
s4324GP OBJECT IDENTIFIER ::= { sSeries 15 }
-- ds series
ds2410 OBJECT IDENTIFIER ::= { custom 1 }
ds2210 OBJECT IDENTIFIER ::= { custom 2 }
ds1610 OBJECT IDENTIFIER ::= { custom 3 }
ds0810 OBJECT IDENTIFIER ::= { custom 4 }
fk-OLT-G1040 OBJECT IDENTIFIER ::= { custom 5 }
-- xDSL
v5900 OBJECT IDENTIFIER ::= { dasanXDSL 1 }
v5924LRE OBJECT IDENTIFIER ::= { v5900 1 }
v5924E OBJECT IDENTIFIER ::= { v5900 2 }
v5972 OBJECT IDENTIFIER ::= { v5900 3 }
v5972QAM50 OBJECT IDENTIFIER ::= { v5900 4 }
v5972DMT50 OBJECT IDENTIFIER ::= { v5900 5 }
v5924DMT50 OBJECT IDENTIFIER ::= { v5900 6 }
v5916DMT50 OBJECT IDENTIFIER ::= { v5900 7 }
v5916DMT70 OBJECT IDENTIFIER ::= { v5900 8 }
v5916DMT100 OBJECT IDENTIFIER ::= { v5900 9 }
v5908 OBJECT IDENTIFIER ::= { v5900 10 }
v5908DMT50 OBJECT IDENTIFIER ::= { v5900 11 }
v5908DMT100 OBJECT IDENTIFIER ::= { v5900 12 }
v5924LR50 OBJECT IDENTIFIER ::= { v5900 13 }
v5924SB OBJECT IDENTIFIER ::= { v5900 15 }
v5916B OBJECT IDENTIFIER ::= { v5900 16 }
v5908B OBJECT IDENTIFIER ::= { v5900 17 }
v5924B OBJECT IDENTIFIER ::= { v5900 18 }
v5908L OBJECT IDENTIFIER ::= { v5900 19 }
v5924N OBJECT IDENTIFIER ::= { v5900 20 }
v5924C OBJECT IDENTIFIER ::= { v5900 21 }
v5948 OBJECT IDENTIFIER ::= { v5900 22 }
v5924MD OBJECT IDENTIFIER ::= { v5900 23 }
v5924P OBJECT IDENTIFIER ::= { v5900 24 }
v5908P OBJECT IDENTIFIER ::= { v5900 25 }
v5924C-R OBJECT IDENTIFIER ::= { v5900 26 }
smc7824MVSW OBJECT IDENTIFIER ::= { v5900 27 }
v5924O OBJECT IDENTIFIER ::= { v5900 28 }
v5908O OBJECT IDENTIFIER ::= { v5900 29 }
v5904 OBJECT IDENTIFIER ::= { v5900 30 }
v5906 OBJECT IDENTIFIER ::= { v5900 31 }
v5912 OBJECT IDENTIFIER ::= { v5900 32 }
v5917 OBJECT IDENTIFIER ::= { v5900 33 }
v5916T OBJECT IDENTIFIER ::= { v5900 34 }
h645s OBJECT IDENTIFIER ::= { hModel 1}
-- ADSL
v5800 OBJECT IDENTIFIER ::= { dasanXDSL 2 }
v5809 OBJECT IDENTIFIER ::= { v5800 1 }
v5824 OBJECT IDENTIFIER ::= { v5800 2 }
v5848 OBJECT IDENTIFIER ::= { v5800 3 }
v5810 OBJECT IDENTIFIER ::= { v5800 5 }
v5817 OBJECT IDENTIFIER ::= { v5800 6 }
hiX5630M600 OBJECT IDENTIFIER ::= { v5800 15 }
hiX5635M1200 OBJECT IDENTIFIER ::= { v5800 16 }
hiX5625M400 OBJECT IDENTIFIER ::= { v5800 17 }
-- voip tmp
v5804SV OBJECT IDENTIFIER ::= { v5800 13 }
-- dasanGEPON
v6600 OBJECT IDENTIFIER ::= { dasanGEPON 1 }
v6608 OBJECT IDENTIFIER ::= { v6600 1 }
v6616 OBJECT IDENTIFIER ::= { v6600 2 }
v6624 OBJECT IDENTIFIER ::= { v6600 3 }
v6500 OBJECT IDENTIFIER ::= { dasanGEPON 2 }
v6501T OBJECT IDENTIFIER ::= { v6500 1 }
v6501P OBJECT IDENTIFIER ::= { v6500 2 }
v6504T OBJECT IDENTIFIER ::= { v6500 3 }
v6504P OBJECT IDENTIFIER ::= { v6500 4 }
-- dasanAccessGateWay(VoIP)
v4600 OBJECT IDENTIFIER ::= { dasanAccessGateway 1 }
v4604S OBJECT IDENTIFIER ::= { v4600 1 }
v4610S OBJECT IDENTIFIER ::= { v4600 2 }
v4664 OBJECT IDENTIFIER ::= { v4600 3 }
v4602 OBJECT IDENTIFIER ::= { v4600 4 }
-- SURPASS hi
hiD OBJECT IDENTIFIER ::= { surpass 1 }
hiX OBJECT IDENTIFIER ::= { surpass 2 }
aHub OBJECT IDENTIFIER ::= { surpass 3 }
hiD6610-S212 OBJECT IDENTIFIER ::= { hiD 1 } -- V1824
hiD6610-S213 OBJECT IDENTIFIER ::= { hiD 2 }
hiD6610-S214 OBJECT IDENTIFIER ::= { hiD 3 }
hiD6610-S215 OBJECT IDENTIFIER ::= { hiD 4 } -- V2824
hiD6610-S224 OBJECT IDENTIFIER ::= { hiD 5 } -- V1824OP
hiD6610-S312 OBJECT IDENTIFIER ::= { hiD 6 } -- V6424
hiD6610-S322 OBJECT IDENTIFIER ::= { hiD 7 } -- V6424F
hiD6610-S311 OBJECT IDENTIFIER ::= { hiD 11 }
hiD6610-S321 OBJECT IDENTIFIER ::= { hiD 12 }
hiD6610-S331 OBJECT IDENTIFIER ::= { hiD 13 }
hiD6615-S323 OBJECT IDENTIFIER ::= { hiD 16 }
hiD6615-S223 OBJECT IDENTIFIER ::= { hiD 17 } -- V5212G
hiD6615-S324 OBJECT IDENTIFIER ::= { hiD 18 } -- V5424G
hiD6615-S411 OBJECT IDENTIFIER ::= { hiD 19 } -- V5548G
hiD6620-S312 OBJECT IDENTIFIER ::= { hiD 21 }
hiD6620-S313 OBJECT IDENTIFIER ::= { hiD 22 }
hiD6620-S332 OBJECT IDENTIFIER ::= { hiD 23 }
hiD6620-S335 OBJECT IDENTIFIER ::= { hiD 24 }
hiD6620-S336 OBJECT IDENTIFIER ::= { hiD 25 }
hiD6625-S333 OBJECT IDENTIFIER ::= { hiD 31 }
hiD6625-S334 OBJECT IDENTIFIER ::= { hiD 32 }
hiD6615-S331 OBJECT IDENTIFIER ::= { hiD 33 } -- V5504XG
hiD6615-S325 OBJECT IDENTIFIER ::= { hiD 34 } -- V5524XG
hiD6615-S332 OBJECT IDENTIFIER ::= { hiD 35 } -- V6524G
hiD6615-S511 OBJECT IDENTIFIER ::= { hiD 36 } -- V5848G
hiD6608-V5924C-R OBJECT IDENTIFIER ::= { hiD 37 } -- V5924CR
hiD6615-S540 OBJECT IDENTIFIER ::= { hiD 38 } -- V8240
hiD6615-S611 OBJECT IDENTIFIER ::= { hiD 39 } -- V8272
hiD6615-S340 OBJECT IDENTIFIER ::= { hiD 40 } -- V6744XG
hiD6615-S344 OBJECT IDENTIFIER ::= { hiD 41 } -- V6748XG
hiX5620-A50 OBJECT IDENTIFIER ::= { hiX 1 }
hiX5620-V25 OBJECT IDENTIFIER ::= { hiX 2 }
hiX5620-V24 OBJECT IDENTIFIER ::= { hiX 3 }
hiX5430 OBJECT IDENTIFIER ::= { hiX 4 } -- V5724G
hiX5750 OBJECT IDENTIFIER ::= { hiX 5 } -- V5848G
--hiX5630-M600 OBJECT IDENTIFIER ::= { hiX 11 }
--hiX5635-M1200 OBJECT IDENTIFIER ::= { hiX 12 }
--hiX5630V-M600V OBJECT IDENTIFIER ::= { hiX 13 }
--hiX5625-M400 OBJECT IDENTIFIER ::= { hiX 14 }
aHub4A OBJECT IDENTIFIER ::= { aHub 1 }
aHub3B OBJECT IDENTIFIER ::= { aHub 2 }
-- Router
v1500 OBJECT IDENTIFIER ::= { dasanRouter 1 }
v2500 OBJECT IDENTIFIER ::= { dasanRouter 2 }
v2600 OBJECT IDENTIFIER ::= { dasanRouter 3 }
v3100 OBJECT IDENTIFIER ::= { dasanRouter 4 }
v3300 OBJECT IDENTIFIER ::= { dasanRouter 5 }
v3104 OBJECT IDENTIFIER ::= { v3100 1 }
v3108 OBJECT IDENTIFIER ::= { v3100 2 }
v3112 OBJECT IDENTIFIER ::= { v3100 3 }
v3302 OBJECT IDENTIFIER ::= { v3300 1 }
v1501 OBJECT IDENTIFIER ::= { v1500 1 }
v1502T OBJECT IDENTIFIER ::= { v1500 2 }
v2501 OBJECT IDENTIFIER ::= { v2500 1 }
v2501T OBJECT IDENTIFIER ::= { v2500 2 }
v2502T OBJECT IDENTIFIER ::= { v2500 3 }
v2503 OBJECT IDENTIFIER ::= { v2500 4 }
v2602T OBJECT IDENTIFIER ::= { v2600 1 }
v2602D OBJECT IDENTIFIER ::= { v2600 2 }
v2608T OBJECT IDENTIFIER ::= { v2600 3 }
v2602A OBJECT IDENTIFIER ::= { v2600 4 }
-- wireless
wirelessAC OBJECT IDENTIFIER ::= { wireless 1 }
wirelessAP OBJECT IDENTIFIER ::= { wireless 2 }
w7200 OBJECT IDENTIFIER ::= { wirelessAC 1 }
w7300 OBJECT IDENTIFIER ::= { wirelessAC 2 }
w110 OBJECT IDENTIFIER ::= { wirelessAP 1 }
w120 OBJECT IDENTIFIER ::= { wirelessAP 2 }
END

528
MIBS/dasan/DASAN-QOS-MIB Normal file
View File

@ -0,0 +1,528 @@
DASAN-QOS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Counter64, Integer32, TimeTicks, mib-2, NOTIFICATION-TYPE FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString, PhysAddress, TruthValue, RowStatus, TimeStamp, AutonomousType, TestAndIncr FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
--NetworkAddress, IpAddress FROM RFC1155-SMI
dsSwitchModules FROM DASAN-SWITCH-MIB;
-- Definition Grammer
DsQosQueueNumber ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "."
SYNTAX Integer32(0..3)
DsQosCosNumber ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "."
SYNTAX Integer32(0..7)
DsQosTosNumber ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "."
SYNTAX Integer32(0..63)
DsQosDscpNumber ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "."
SYNTAX Integer32(0..63)
dsQos MODULE-IDENTITY
LAST-UPDATED "200407130000Z"
ORGANIZATION "DASAN Co., Ltd."
CONTACT-INFO "DASAN Co., Ltd."
DESCRIPTION "."
::= { dsSwitchModules 21 }
-- Dasan Rule Table
dsQosRuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsQosRuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of dsQosRuleEntry entries.
Each rule contains filtering informations for making QoS(Quality of Service) policies."
::= { dsQos 1 }
dsQosRuleEntry OBJECT-TYPE
SYNTAX DsQosRuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing rule information."
INDEX { dsQosRuleName }
::= { dsQosRuleTable 1 }
DsQosRuleEntry ::= SEQUENCE {
dsQosRuleName DisplayString,
dsQosRulePriority INTEGER,
dsQosRuleIngressPort Integer32,
dsQosRuleEgressPort Integer32,
dsQosRuleEthertype Integer32,
dsQosRuleIpBasedSrcIpAddress IpAddress,
dsQosRuleIpBasedSrcNetmask NetworkAddress,
dsQosRuleIpBasedDesIpAddress IpAddress,
dsQosRuleIpBasedDesNetmask NetworkAddress,
dsQosRuleIpBasedProtocol Integer32,
dsQosRuleIpBasedTCPorUDPSrcPort Integer32,
dsQosRuleIpBasedTCPorUDPDesPort Integer32,
dsQosRuleRowStatus INTEGER,
dsQoSRuleIpBasedPriorityType INTEGER,
dsQoSRuleIpBasedPriorityValue Integer32
}
dsQosRuleName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION "A unique string for each rule up to 255 characters.
This string is a index of rule table."
::= { dsQosRuleEntry 1 }
dsQosRulePriority OBJECT-TYPE
SYNTAX INTEGER {
none(0),
low(1),
medium(2),
high(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The priority of rule.
There are three priority levels, high, medium, low.
It can be used when multi-ruled filetering policy with priority is needed.
For example, If you want to set 'web traffic of host A' is rule 'web', and
'other traffic of host A' is rule 'others',
all traffic of host A is set to rule 'others' with priority medium first,
and then set web traffic of host A is rule 'web' with high priority."
::= { dsQosRuleEntry 2 }
dsQosRuleIngressPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The logical ingress port number of rule. It can be from 0 to 26, 0 means 'any port'."
::= { dsQosRuleEntry 3 }
dsQosRuleEgressPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The logical egress port number of rule. It can be from 0 to 26, 0 means 'any port'."
::= { dsQosRuleEntry 4 }
dsQosRuleEthertype OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The ethernet type of rule. It is 2 octet length value.
For example, 0x0800 for IPv4, 0x0806 for ARP."
::= { dsQosRuleEntry 5 }
dsQosRuleIpBasedSrcIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The source IP Address of rule."
::= { dsQosRuleEntry 6 }
dsQosRuleIpBasedSrcNetmask OBJECT-TYPE
SYNTAX NetworkAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The source netmask of rule."
::= { dsQosRuleEntry 7 }
dsQosRuleIpBasedDesIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The destination IP Address of rule."
::= { dsQosRuleEntry 8 }
dsQosRuleIpBasedDesNetmask OBJECT-TYPE
SYNTAX NetworkAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The destination netmask of rule."
::= { dsQosRuleEntry 9 }
dsQosRuleIpBasedProtocol OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The protocol type of rule.
It is 1 octet length value.
For example, 1 for ICMP, 6 for TCP, 17 for UDP."
::= { dsQosRuleEntry 10 }
dsQosRuleIpBasedTCPorUDPSrcPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The source port of rule. It is 2 octet length value."
::= { dsQosRuleEntry 11 }
dsQosRuleIpBasedTCPorUDPDesPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The destination port of rule. It is 2 octet length value."
::= { dsQosRuleEntry 12 }
dsQosRuleRowStatus OBJECT-TYPE
SYNTAX INTEGER {
none(0),
active(1),
create(2),
modify(3),
destroy(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "This object is used to create a new row or modify or delete an existing row in this table.
A rule activated by being set this object to 'active'.
When 'active' is set, the system will validate the rule.
Before a rule can be deleted or modify, (by setting this object to 'delete' or 'modify')"
--it must be first unreferenced from all associated lines.(when 'active-applied' is set, a rule cann't be deleted or modified)."
::= { dsQosRuleEntry 13 }
dsQoSRuleIpBasedPriorityType OBJECT-TYPE
SYNTAX INTEGER {
none(0),
ipProcedence(1),
diffServ(2),
ipToS(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION ""
::= { dsQosRuleEntry 14 }
dsQoSRuleIpBasedPriorityValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The Priority value in incoming IP packet.
If PriorityType is 1, this value's range is 0-7.
If PriorityType is 2, this value's range is 0-63.
If PriorityType is 3, this value's range is 0-255.
If PriorityType is 0, this value is any(Don't look at this field)."
::= { dsQosRuleEntry 15 }
-- Dasan Qos Rule application by packet filtering rule
dsQosRuleActionTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsQosRuleActionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of dsQosActionEntry entries. Each entry has action properties of the rule."
::= { dsQos 2 }
dsQosRuleActionEntry OBJECT-TYPE
SYNTAX DsQosRuleActionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing rule action information."
INDEX { dsQosRuleName }
::= { dsQosRuleActionTable 1 }
DsQosRuleActionEntry ::= SEQUENCE {
dsQosRuleActionMatchPermit TruthValue,
dsQosRuleActionMatchCopy2CPU TruthValue,
dsQosRuleActionNoMatchCopy2CPU TruthValue,
dsQosRuleActionMatchBandwidth TruthValue,
dsQosRuleActionMatchBandwidthValue Integer32,
dsQosRuleActionMatchDeny TruthValue,
dsQosRuleActionNoMatchDeny TruthValue,
dsQosRuleActionMatchRedirect TruthValue,
dsQosRuleActionMatchRedirectEgressPort Integer32,
dsQosRuleActionNoMatchRedirect TruthValue,
dsQosRuleActionNoMatchRedirectEgressPort Integer32,
dsQosRuleActionMatchMirror TruthValue,
dsQosRuleActionNoMatchMirror TruthValue
}
dsQosRuleActionMatchPermit OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The permit action of rule taffics. True (1) or False (0). If the permit action is set true, all in-profile traffics will be permitted."
::= { dsQosRuleActionEntry 1 }
dsQosRuleActionMatchCopy2CPU OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The copy-packet-to-cpu action of rule-matched traffics. True (1) or False (0). If the copy-to-cpu action is set true, all in-profile traffics will be copied to CPU."
::= { dsQosRuleActionEntry 2 }
dsQosRuleActionNoMatchCopy2CPU OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The copy-packet-to-cpu action of rule-no-matched traffics. True (1) or False (0). If the copy-to-cpu action is set true, all in-profile traffics will be copied to CPU."
::= { dsQosRuleActionEntry 3 }
dsQosRuleActionMatchBandwidth OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The set-bandwidth action of rule-matched traffics. True (1) or False (0). If the set-bandwidth action is set true, the rate-limit of rule will be started."
::= { dsQosRuleActionEntry 4 }
dsQosRuleActionMatchBandwidthValue OBJECT-TYPE
SYNTAX Integer32(0..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The bandwidth value of rule-matched traffics. It can be configured in Mega bps and can be from 0 to 1000."
::= { dsQosRuleActionEntry 5 }
dsQosRuleActionMatchDeny OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The deny action of rule-matched traffics. True (1) or False (0). If the deny action is set true, all in-profile traffics will be denied."
::= { dsQosRuleActionEntry 6 }
dsQosRuleActionNoMatchDeny OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The deny action of rule-no-matched traffics. True (1) or False (0). If the deny action is set true, all in-profile traffics will be denied."
::= { dsQosRuleActionEntry 7 }
dsQosRuleActionMatchRedirect OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The redirect-egress port action of rule-matched traffics. True (1) or False (0). If the redirect-egress port action is set true, all in-profile traffics will be passed to redirect-egress port."
::= { dsQosRuleActionEntry 8 }
dsQosRuleActionMatchRedirectEgressPort OBJECT-TYPE
SYNTAX Integer32(0..26)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The logical redirect egress port number of rule-matched traffics. It can be from 1 to 26."
::= { dsQosRuleActionEntry 9 }
dsQosRuleActionNoMatchRedirect OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The redirect-egress port action of rule-no-matched traffics. True (1) or False (0). If the redirect-egress port action is set true, all in-profile traffics will be passed to redirect-egress port."
::= { dsQosRuleActionEntry 10 }
dsQosRuleActionNoMatchRedirectEgressPort OBJECT-TYPE
SYNTAX Integer32(0..26)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The logical redirect egress port number of rule-no-matched traffics. It can be from 1 to 26."
::= { dsQosRuleActionEntry 11 }
dsQosRuleActionMatchMirror OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The mirror action of rule-matched traffics. True (1) or False (0). If the mirror action is set true, all in-profile traffics will be passed to mirroring port."
::= { dsQosRuleActionEntry 12 }
dsQosRuleActionNoMatchMirror OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The mirror action of rule-no-matched-traffics. True (1) or False (0). If the mirror action is set true, all in-profile traffics will be passed to mirroring port."
::= { dsQosRuleActionEntry 13 }
-- Qos Rule To Cos
dsQosRule2CosMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsQosRule2CosMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of dsQosRule2CosMapEntry entries. Each entry has CoS value of the rule."
::= { dsQos 3 }
dsQosRule2CosMapEntry OBJECT-TYPE
SYNTAX DsQosRule2CosMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing rule to COS mapping information."
INDEX { dsQosRuleName }
::= { dsQosRule2CosMapTable 1 }
DsQosRule2CosMapEntry ::= SEQUENCE {
dsQosRule2CosMapMatchCos DsQosCosNumber,
dsQosRule2CosMapNoMatchCos DsQosCosNumber
}
dsQosRule2CosMapMatchCos OBJECT-TYPE
SYNTAX DsQosCosNumber
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The CoS (Class of Service) value of rule-matched traffics. It can be from 0 to 7, 7 is the highest priority."
::= { dsQosRule2CosMapEntry 1 }
dsQosRule2CosMapNoMatchCos OBJECT-TYPE
SYNTAX DsQosCosNumber
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The CoS (Class of Service) value of rule-no-matched traffics. It can be from 0 to 7, 7 is the highest priority."
::= { dsQosRule2CosMapEntry 2 }
-- Qos Rule To Dscp
dsQosRule2DscpMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsQosRule2DscpMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of dsQosRule2DscpMapEntry entries. Each entry has DSCP value of the rule."
::= { dsQos 4 }
dsQosRule2DscpMapEntry OBJECT-TYPE
SYNTAX DsQosRule2DscpMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing rule to DSCP mapping information."
INDEX { dsQosRuleName }
::= { dsQosRule2DscpMapTable 1 }
DsQosRule2DscpMapEntry ::= SEQUENCE {
dsQosRule2DscpMapMatchDscp DsQosDscpNumber,
dsQosRule2DscpMapNoMatchDscp DsQosDscpNumber
}
dsQosRule2DscpMapMatchDscp OBJECT-TYPE
SYNTAX DsQosDscpNumber
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The DSCP (DiffServ Code Point) value of rule-matched traffics. It can be from 0 to 63, 63 is the highest priority."
::= { dsQosRule2DscpMapEntry 1 }
dsQosRule2DscpMapNoMatchDscp OBJECT-TYPE
SYNTAX DsQosDscpNumber
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The DSCP (DiffServe Code Point) value of rule-no-matched traffics. It can be from 0 to 63, 63 is the highest priority."
::= { dsQosRule2DscpMapEntry 2 }
-- Qos Rule To Tos
dsQosRule2TosMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsQosRule2TosMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of dsQosRule2TosMapEntry entries. Each entry has TOS value of the rule."
::= { dsQos 5 }
dsQosRule2TosMapEntry OBJECT-TYPE
SYNTAX DsQosRule2TosMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing rule to TOS mapping information."
INDEX { dsQosRuleName }
::= { dsQosRule2TosMapTable 1 }
DsQosRule2TosMapEntry ::= SEQUENCE {
dsQosRule2TosMapMatchTos DsQosTosNumber,
dsQosRule2TosMapNoMatchTos DsQosTosNumber
}
dsQosRule2TosMapMatchTos OBJECT-TYPE
SYNTAX DsQosTosNumber
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The ToS (Type of Service) value of rule-matched traffics. The TOS is 1 octet length value."
::= { dsQosRule2TosMapEntry 1 }
dsQosRule2TosMapNoMatchTos OBJECT-TYPE
SYNTAX DsQosTosNumber
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The ToS (Type of Service) value of rule-no-matched traffics. The TOS is 1 octet length value."
::= { dsQosRule2TosMapEntry 2 }
-- Qos Map establishment (Cos To QUEUE)
dsQosCos2QueueMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsQosCos2QueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of dsQosCos2QueueMapEntry entries. Each entry has queue number value of the CoS."
::= { dsQos 6 }
dsQosCos2QueueMapEntry OBJECT-TYPE
SYNTAX DsQosCos2QueueMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing COS to Queue mapping information."
INDEX { dsQosCos2QueueMapCos }
::= { dsQosCos2QueueMapTable 1 }
DsQosCos2QueueMapEntry ::= SEQUENCE {
dsQosCos2QueueMapCos DsQosCosNumber,
dsQosCos2QueueMapQueue DsQosQueueNumber
}
dsQosCos2QueueMapCos OBJECT-TYPE
SYNTAX DsQosCosNumber
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The COS value of rule traffics. It is a index value and can be from 0 to 7."
::= { dsQosCos2QueueMapEntry 1 }
dsQosCos2QueueMapQueue OBJECT-TYPE
SYNTAX DsQosQueueNumber
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The Queue number of COS. It can be from 0 to 3, 3 is the highest priority."
::= { dsQosCos2QueueMapEntry 2 }
-- Qos Queue Scheduling Value Fixing
dsQosQueueSchedulingTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsQosQueueSchedulingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A list of dsQosQueueSchedulingEntry entries. Each entry has Scheduling property of the queue."
::= { dsQos 7 }
dsQosQueueSchedulingEntry OBJECT-TYPE
SYNTAX DsQosQueueSchedulingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing Queue Scheduling information."
INDEX { dsQosQueueSchedulingQueueIndex }
::= { dsQosQueueSchedulingTable 1 }
DsQosQueueSchedulingEntry ::= SEQUENCE {
dsQosQueueSchedulingQueueIndex DsQosQueueNumber,
dsQosQueueSchedulingMaxPacket Integer32,
dsQosQueueSchedulingMaxLatency Integer32
}
dsQosQueueSchedulingQueueIndex OBJECT-TYPE
SYNTAX DsQosQueueNumber
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The Queue index number. It can be from 0 to 3."
::= { dsQosQueueSchedulingEntry 1 }
dsQosQueueSchedulingMaxPacket OBJECT-TYPE
SYNTAX Integer32(0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The max packet value of queue. The max packet value can be from 0 to 255, 0 means 'unlimited'. After packets in a certain queue are sent up to max packet value, the packet of next queue will be serviced (Weighted Round Robin). If max packet value is set 0 (unlimited), only when a certain queue is empty, packets of next queue will be serviced (Strict Queueing)."
::= { dsQosQueueSchedulingEntry 2 }
dsQosQueueSchedulingMaxLatency OBJECT-TYPE
SYNTAX Integer32(0..4080)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The max latency value of queue. The Max Latency value can be 0 and from 16 to 4080, 0 means 'disable'. If packets in a certain queue are sent with over-max-latency, the packet of next queue will be serviced. In this scheme, the latency means a inter-packet-gap value. If max latency value is set 0 (disable), latency is not a factor of scheduling any more."
::= { dsQosQueueSchedulingEntry 3 }
-- Qos Object Group
-- Qos Module Compliance
END

241
MIBS/dasan/DASAN-ROUTER-MIB Normal file
View File

@ -0,0 +1,241 @@
-- *****************************************************************
-- dasanRouterMIB - The MIB for Router Product
--
-- April 2001, Wonhee Lee
-- December 2002, Seungdong Lee
-- May 2003, dhlee
--
-- Copyright (c) 2001 by Dasan Co., Ltd.
-- All rights reserved.
-- *****************************************************************
DASAN-ROUTER-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Counter32, Gauge32, Counter64,
Integer32, TimeTicks, mib-2,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString,
PhysAddress, TruthValue, RowStatus,
TimeStamp, AutonomousType, TestAndIncr
FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP FROM SNMPv2-CONF
ifIndex FROM IF-MIB
dasanEvents,dasanMgmt
FROM DASAN-SMI;
dasanRouterMIB MODULE-IDENTITY
LAST-UPDATED "200305150000Z"
ORGANIZATION "Dasan Co., Ltd."
CONTACT-INFO
"Dasan Co., Ltd."
DESCRIPTION
"The MIB module to describe router product."
::= { dasanMgmt 2 }
dasanRouterMIBObjects OBJECT IDENTIFIER ::= { dasanRouterMIB 1 }
dsRouterSystem OBJECT IDENTIFIER ::= { dasanRouterMIBObjects 1 }
--
-- dSwitchSystem :-) dhlee@da-san.com , Last updated 2002/05/22
--
dsRouterResetSystem OBJECT-TYPE
SYNTAX INTEGER { reset(1)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Send system-reset to this system."
::= { dsRouterSystem 1 }
dsRouterWriteConfig OBJECT-TYPE
SYNTAX INTEGER { write(1)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Write current running configuration to flash memory."
::= { dsRouterSystem 2 }
dsRouterOsVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version of running OS."
::= { dsRouterSystem 3 }
dsRouterTftpServer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address or hostname of TFTP server."
::= { dsRouterSystem 4 }
dsRouterTftpFile OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Remote file name"
::= { dsRouterSystem 5 }
dsRouterTftpStatus OBJECT-TYPE
SYNTAX INTEGER {
idle(0),
get(1),
unknown(2),
busy(3),
failed(4),
succeeded(5),
abort(6),
put(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"TFTP transaction status. To receive a file from remote server,
get is used. To send OS or Configuration to remote server,
put is used. Abort can be used to terminate running tftp client."
::= { dsRouterSystem 6 }
dsRouterTftpFileType OBJECT-TYPE
SYNTAX INTEGER {
operating-system(0),
configuration(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"TFTP transaction status. To initiate TFTP, action is used.
Abort can be used to terminate running tftp client."
::= { dsRouterSystem 7 }
--
-- appended :-) dhkim@da-san.com , Last updated 2003/02/03
--
dsRouterCpuLoad5s OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Avg. Value of CPU Load for 5 seconds"
::= { dsRouterSystem 8 }
dsRouterCpuLoad1m OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Avg. Value of CPU Load for 1 minute"
::= { dsRouterSystem 9 }
dsRouterCpuLoad10m OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Avg. Value of CPU Load for 10 minutes"
::= { dsRouterSystem 10 }
dsRouterCpuLoad5sisr OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Avg. Value of CPU Load for 5 seconds(interupt service routine)"
::= { dsRouterSystem 11 }
dsRouterCpuLoad1misr OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Avg. Value of CPU Load for 1 minute(interupt service routine)"
::= { dsRouterSystem 12 }
dsRouterCpuLoad10misr OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Avg. Value of CPU Load for 10 minutes(interupt service routine)"
::= { dsRouterSystem 13 }
dsRouterTotalMem OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Total memory of system"
::= { dsRouterSystem 14 }
dsRouterUsedMem OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Used memory of system"
::= { dsRouterSystem 15 }
dsRouterFreeMem OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Free memory of sytem"
::= { dsRouterSystem 16 }
dsRouterPortCRCcnt OBJECT IDENTIFIER ::= { dasanRouterMIBObjects 4 }
dsRouterCRCInterval OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
::= { dsRouterPortCRCcnt 1 }
dsRouterCRCThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The fixed CRC threshold for all port"
::= { dsRouterPortCRCcnt 2 }
dsRouterPortCRCTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsRouterPortCRCEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The current CRC Table of each port"
::= { dsRouterPortCRCcnt 3 }
dsRouterPortCRCEntry OBJECT-TYPE
SYNTAX DsRouterPortCRCEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The current CRC entry"
INDEX { dsRouterPortCRCIndex }
::= { dsRouterPortCRCTable 1 }
DsRouterPortCRCEntry ::= SEQUENCE {
dsRouterPortCRCIndex Integer32,
dsRouterPortCRCcnt Integer32
}
dsRouterPortCRCIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION "The physical port index"
::= { dsRouterPortCRCEntry 1 }
dsRouterPortCRCcnt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION "The current CRC count per port"
::= { dsRouterPortCRCEntry 2 }
END

1501
MIBS/dasan/DASAN-SHDSL-MIB Normal file

File diff suppressed because it is too large Load Diff

196
MIBS/dasan/DASAN-SMI Normal file
View File

@ -0,0 +1,196 @@
-- *****************************************************************
-- DASAN-SMI.my: Dasan Enterprise Structure of Management Information
--
-- April 2001, Seungdong Lee
-- Nov 2001, Wonhee Lee
--
-- Copyright (c) 2001 by Dasan Co., Ltd.
-- All rights reserved.
--
-- *****************************************************************
--
DASAN-SMI DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises
FROM SNMPv2-SMI;
dasan MODULE-IDENTITY
LAST-UPDATED "200104190000Z"
ORGANIZATION "Dasan Co., Ltd."
CONTACT-INFO
"Dasan Co., Ltd."
DESCRIPTION
"The Structure of Management Information for the
Dasan enterprise."
REVISION "0104190000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { enterprises 6296 } -- assigned by IANA
dasanEvents OBJECT-IDENTITY
STATUS current
DESCRIPTION
"dasanEvents is the root OBJECT IDENTIFIER of EVENTS(or TRAPS).
Each EVENT(TRAP) is defined in Each Product MIB file."
::= { dasan 0 }
dasanProducts OBJECT-IDENTITY
STATUS current
DESCRIPTION
"dasanProducts is the root OBJECT IDENTIFIER from
which sysObjectID values are assigned. Actual
values are defined in DASAN-PRODUCTS-MIB."
::= { dasan 1 }
local OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Subtree beneath which pre-10.2 MIBS were built."
::= { dasan 2 }
temporary OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Subtree beneath which pre-10.2 experiments were
placed."
::= { dasan 3 }
pakmon OBJECT-IDENTITY
STATUS current
DESCRIPTION
"reserved for pakmon"
::= { dasan 4 }
workgroup OBJECT-IDENTITY
STATUS current
DESCRIPTION
"subtree reserved for use by the Workgroup Business Unit"
::= { dasan 5 }
otherEnterprises OBJECT-IDENTITY
STATUS current
DESCRIPTION
"otherEnterprises provides a root object identifier
from which mibs produced by other companies may be
placed. mibs produced by other enterprises are
typicially implemented with the object identifiers
as defined in the mib, but if the mib is deemed to
be uncontrolled, we may reroot the mib at this
subtree in order to have a controlled version."
::= { dasan 6 }
dasanAgentCapability OBJECT-IDENTITY
STATUS current
DESCRIPTION
"dasanAgentCapability provides a root object identifier
from which AGENT-CAPABILITIES values may be assigned."
::= { dasan 7 }
dasanConfig OBJECT-IDENTITY
STATUS current
DESCRIPTION
"dasanConfig is the main subtree for configuration mibs."
::= { dasan 8 }
dasanMgmt OBJECT-IDENTITY
STATUS current
DESCRIPTION
"dasanMgmt is the main subtree for new mib development."
::= { dasan 9 }
dasanExperiment OBJECT-IDENTITY
STATUS current
DESCRIPTION
"dasanExperiment provides a root object identifier
from which experimental mibs may be temporarily
based. mibs are typicially based here if they
fall in one of two categories
1) are IETF work-in-process mibs which have not
been assigned a permanent object identifier by
the IANA.
2) are dasan work-in-process which has not been
assigned a permanent object identifier by the
dasan assigned number authority, typicially because
the mib is not ready for deployment.
NOTE WELL: support for mibs in the dasanExperiment
subtree will be deleted when a permanent object
identifier assignment is made."
::= { dasan 10 }
dasanAdmin OBJECT-IDENTITY
STATUS current
DESCRIPTION
"dasanAdmin is reserved for administratively assigned
OBJECT IDENTIFIERS, i.e. those not associated with MIB
objects"
::= { dasan 11 }
dasanModules OBJECT-IDENTITY
STATUS current
DESCRIPTION
"dasanModules provides a root object identifier
from which MODULE-IDENTITY values may be assigned."
::= { dasan 12 }
lightstream OBJECT-IDENTITY
STATUS current
DESCRIPTION
"subtree reserved for use by Lightstream"
::= { dasan 13 }
dasanworks OBJECT-IDENTITY
STATUS current
DESCRIPTION
"dasanworks provides a root object identifier beneath
which mibs applicable to the dasanWorks family of network
management products are defined."
::= { dasan 14 }
newport OBJECT-IDENTITY
STATUS current
DESCRIPTION
"subtree reserved for use by the former Newport Systems
Solutions, now a portion of the Access Business Unit."
::= { dasan 15 }
dasanPartnerProducts OBJECT-IDENTITY
STATUS current
DESCRIPTION
"dasanPartnerProducts is the root OBJECT IDENTIFIER from
which partner sysObjectID values may be assigned. Such
sysObjectID values are composed of the dasanPartnerProducts
prefix, followed by a single identifier that is unique for
each partner, followed by the value of sysObjectID of the
dasan product from which partner product is derived. Note
that the chassisPartner MIB object defines the value of the
identifier assigned to each partner."
::= { dasan 16 }
dasanPolicy OBJECT-IDENTITY
STATUS current
DESCRIPTION
"dasanPolicy is the root of the dasan-assigned OID
subtree for use with Policy Management."
::= { dasan 17 }
sleMgmt OBJECT-IDENTITY
STATUS current
DESCRIPTION
"SLE Mgmt."
::= { dasan 101 }
sleV2Mgmt OBJECT-IDENTITY
STATUS current
DESCRIPTION
"sleV2Management."
::= { dasan 102 }
dsShe OBJECT IDENTIFIER ::= { otherEnterprises 2 }
END

221
MIBS/dasan/DASAN-SNMP-MIB Normal file
View File

@ -0,0 +1,221 @@
--
-- dasanSNMP.my
--
-- Provide SNMP informations & control.
--
-- Aug 25 2005 at 21:43
--
--
DASAN-SNMP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Counter32, Gauge32, Counter64, Unsigned32,
Integer32, TimeTicks, mib-2,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString,
PhysAddress, TruthValue, RowStatus,
TimeStamp, AutonomousType, TestAndIncr
FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP FROM SNMPv2-CONF
ifIndex FROM IF-MIB
dasanEvents,dasanMgmt,dasanModules
FROM DASAN-SMI
dasanSwitchMIBObjects,dsSwitchModules
FROM DASAN-SWITCH-MIB;
dsSnmp MODULE-IDENTITY
LAST-UPDATED "200508250000Z"
ORGANIZATION "Dasan Co., Ltd."
CONTACT-INFO
"Dasan Co., Ltd."
DESCRIPTION
"The MIB module to describe SNMP of DASAN product."
::= { dsSwitchModules 23 }
--
-- TrapHost Informations.
--
dsSnmpTrapHost OBJECT IDENTIFIER ::= { dsSnmp 3 }
dsSnmpTrapHostTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsSnmpTrapHostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"DASAN SNMP TrapHost Information Table."
::= { dsSnmpTrapHost 1 }
dsSnmpTrapHostEntry OBJECT-TYPE
SYNTAX DsSnmpTrapHostEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"DASAN SNMP TrapHost Information Table."
INDEX { dsSnmpTrapHostType, dsSnmpTrapHostAddress }
::= { dsSnmpTrapHostTable 1 }
DsSnmpTrapHostEntry ::=
SEQUENCE {
dsSnmpTrapHostType
INTEGER,
dsSnmpTrapHostAddress
IpAddress,
dsSnmpTrapHostCommunity
OCTET STRING,
dsSnmpTrapSourceAddress -- Binding source-Address
IpAddress,
dsSnmpTrapProtocol -- UDP(1) : default, TCP(2)
INTEGER,
dsSnmpTrapHostPort -- Destination's Port
Integer32
}
dsSnmpTrapHostType OBJECT-TYPE
SYNTAX INTEGER
{
trapHost(1),
trap2Host(2),
informTrapHost(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of trap-host.
trapHost(1) means a SNMP version 1.
trap2Host(2) means a SNMP version 2.
informTrapHost(3) means a SNMP version 2 inform notification."
::= { dsSnmpTrapHostEntry 1 }
dsSnmpTrapHostAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host address for received traps."
::= { dsSnmpTrapHostEntry 2 }
dsSnmpTrapHostCommunity OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Trap community."
::= { dsSnmpTrapHostEntry 3 }
dsSnmpTrapSourceAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Trap binding address."
::= { dsSnmpTrapHostEntry 4 }
dsSnmpTrapProtocol OBJECT-TYPE
SYNTAX INTEGER
{
udp(1),
tcp(2)
}
MAX-ACCESS read-only -- currently not available
STATUS current
DESCRIPTION
"Trap communication protocol."
::= { dsSnmpTrapHostEntry 5 }
dsSnmpTrapHostPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only -- currently not available
STATUS current
DESCRIPTION
"Trap commnunication port. (advanced)"
::= { dsSnmpTrapHostEntry 6 }
--
-- dsSnmpConrol
--
dsSnmpTrapHostControl OBJECT IDENTIFIER ::= { dsSnmpTrapHost 2 }
dsSnmpTrapHostControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
create(1),
delete(2)
}
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"Create(1) or delete(2) trap-host entry."
::= { dsSnmpTrapHostControl 1 }
dsSnmpTrapHostControlType OBJECT-TYPE
SYNTAX INTEGER
{
trapHost(1),
trap2Host(2),
informTrapHost(3)
}
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"The type of trap-host.
trapHost(1) means a SNMP version 1.
trap2Host(2) means a SNMP version 2.
informTrapHost(3) means a SNMP version 2 inform notification."
::= { dsSnmpTrapHostControl 2 }
dsSnmpTrapHostControlAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"Host address for received traps."
::= { dsSnmpTrapHostControl 3 }
dsSnmpTrapHostControlCommunity OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"Trap community."
::= { dsSnmpTrapHostControl 4 }
dsSnmpTrapHostControlSrcAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS write-only
STATUS current
DESCRIPTION
"Trap binding address."
::= { dsSnmpTrapHostControl 5 }
dsSnmpTrapHostControlProtocol OBJECT-TYPE
SYNTAX INTEGER
{
udp(1),
tcp(2)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Trap communication protocol."
::= { dsSnmpTrapHostControl 6 }
dsSnmpTrapHostControlPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Trap commnunication port. (advanced)"
::= { dsSnmpTrapHostControl 7 }
END

5907
MIBS/dasan/DASAN-SWITCH-MIB Normal file

File diff suppressed because it is too large Load Diff

442
MIBS/dasan/DASAN-TC Normal file
View File

@ -0,0 +1,442 @@
-- *****************************************************************
-- DASAN-TC.my: Dasan MIB Textual Conventions
--
-- April 2001, Seungdong Lee
--
-- Copyright (c) 2001 by Dasan Co., Ltd.
-- All rights reserved.
--
-- *****************************************************************
--
DASAN-TC DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
Gauge32,
Integer32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
dasanModules
FROM DASAN-SMI;
dasanTextualConventions MODULE-IDENTITY
LAST-UPDATED "200101180000Z"
ORGANIZATION "Dasan Co., Ltd."
CONTACT-INFO
"Dasan Co, Ltd."
DESCRIPTION
"This module defines textual conventions used throughout
dasan enterprise mibs."
REVISION "200104190000Z"
DESCRIPTION
"Added DasanAlarmSeverity textual convention.
Changed SAPType display hint to d. Changed
INTEGER to Integer32 in DasanPort and
DasanIpProtocol TCs. Changed SnmpAdminString
to OCTET STRING in DasanLocationSpecifier.
Removed IMPORTs for dasanProducts and
SnmpAdminString."
REVISION "200011210000Z"
DESCRIPTION
"Added DasanLocationClass, DasanLocationSpecifier
DasanInetAddressMask, DasanAbsZeroBasedCounter32,
DasanSnapShotAbsCounter32 textual conventions."
REVISION "9810280000Z"
DESCRIPTION
"Added DasanRowOperStatus, EntPhysicalIndexOrZero,
Port and IpProtocol textual conventions."
REVISION "9703130000Z"
DESCRIPTION
"Added CountryCode textual convention."
REVISION "9703130000Z"
DESCRIPTION
"Added SAPType textual convention."
REVISION "9608140000Z"
DESCRIPTION
"Added InterfaceIndexOrZero textual convention."
REVISION "9607080000Z"
DESCRIPTION
"Added new DasanNetworkProtocol enumerations."
REVISION "9602220000Z"
DESCRIPTION
"Added Unsigned32 textual conventions."
REVISION "9506070000Z"
DESCRIPTION
"Miscellaneous updates/corrections, including making
DasanNetworkProtocol enumerations contiguous."
::= { dasanModules 1 }
DasanNetworkProtocol ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents the different types of network layer protocols."
-- internal note: enumerations must match those in address.h
SYNTAX INTEGER {
ip (1),
decnet (2),
pup (3),
chaos (4),
xns (5),
x121 (6),
appletalk (7),
clns (8),
lat (9),
vines (10),
cons (11),
apollo (12),
stun (13),
novell (14),
qllc (15),
snapshot (16),
atmIlmi (17),
bstun (18),
x25pvc (19),
unknown (65535)
}
DasanNetworkAddress ::= TEXTUAL-CONVENTION
DISPLAY-HINT "1x:"
STATUS current
DESCRIPTION
"Represents a network layer address. The length and format of
the address is protocol dependent as follows:
ip 4 octets
decnet 2 octets
pup obsolete
chaos 2 octets
xns 10 octets
first 4 octets are the net number
last 6 octets are the host number
x121
appletalk 3 octets
first 2 octets are the net number
last octet is the host number
clns
lat
vines 6 octets
first 4 octets are the net number
last 2 octets are the host number
cons
apollo 10 octets
first 4 octets are the net number
last 6 octets are the host number
stun 8 octets
novell 10 octets
first 4 octets are the net number
last 6 octets are the host number
qllc 6 octets
bstun 1 octet - bi-sync serial tunnel
snapshot 1 octet
atmIlmi 4 octets
x25 pvc 2 octets (12 bits)
"
SYNTAX OCTET STRING
InterfaceIndexOrZero ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Either the value 0, or the ifIndex value of an
interface in the ifTable."
SYNTAX Integer32 (0..2147483647)
SAPType ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Service Access Point - is a term that denotes the means
by which a user entity in layer n+1 accesses a service
of a provider entity in layer n."
SYNTAX Integer32 (0..254)
CountryCode ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2a"
STATUS current
DESCRIPTION
"Represents a case-insensitive 2-letter country code taken
from ISO-3166. Unrecognized countries are represented as
empty string."
SYNTAX OCTET STRING (SIZE (0 | 2))
EntPhysicalIndexOrZero ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention is an extension of entPhysicalIndex.
If non-zero, the object is an entPhysicalIndex. If zero, no
appropriate entPhysicalIndex exists. Any additional semantics
are object specific."
SYNTAX Integer32 (0..2147483647)
DasanRowOperStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents the operational status of an table entry.
This textual convention allows explicitly representing
the states of rows dependent on rows in other tables.
active(1) -
Indicates this entry's RowStatus is active
and the RowStatus for each dependency is active.
activeDependencies(2) -
Indicates that the RowStatus for each dependency
is active, but the entry's RowStatus is not active.
inactiveDependency(3) -
Indicates that the RowStatus for at least one
dependency is not active.
missingDependency(4) -
Indicates that at least one dependency does
not exist in it's table.
"
SYNTAX INTEGER {
active(1),
activeDependencies(2),
inactiveDependency(3),
missingDependency(4)
}
DasanPort ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The TCP or UDP port number range."
REFERENCE
"Transmission Control Protocol. J. Postel. RFC793,
User Datagram Protocol. J. Postel. RFC768"
SYNTAX Integer32 ( 0..65535 )
DasanIpProtocol ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"IP protocol number range."
REFERENCE
"Internet Protocol. J. Postel. RFC791"
SYNTAX Integer32 ( 0..255 )
DasanLocationClass ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An enumerated value which provides an indication of
the general location type of a particular physical and/or
logical interface.
chassis - a system framework for mounting one or more
shelves/slots/cards.
shelf - a cabinet that holds one or more slots.
slot - card or subSlot holder.
subSlot - daughter-card holder.
port - a physical port (e.g., a DS1 or DS3 physical port).
subPort - a logical port on a physical port (e.g., a DS1
subPort on a DS3 physical port).
channel - a logical interface (e.g., a DS0 channel, signalling
channel, ATM port, other virtual interfaces).
subChannel - a sub-channel on a logical interface.
"
SYNTAX INTEGER {
chassis(1),
shelf(2),
slot(3),
subSlot(4),
port(5),
subPort(6),
channel(7),
subChannel(8)
}
DasanLocationSpecifier ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Use this TC to define objects that indicate the
physical entity and/or logical interface location
of a managed entity on a managed device. In SNMP, a
standard mechanism for indicating the physical location
of entities is via the ENTITY-MIB. However, that approach
is not satisfactory in some cases because:
1. The entity requiring a location-based naming may be
associated with an entity which can not be represented
as a physical entity in the ENTITY-MIB,
2. NMS applications may desire a more direct
name/representation of a physical entity than is
available via the ENTITY-MIB, e.g., a physical entity
which is named via a hierarchy of levels in the ENTITY-MIB.
The value of an object defined using this TC is an ASCII
string consisting of zero or more elements separated by
commas. Each element is of the form <tag> = <value>.
An example of this syntax is 'slot=5,port=3'.
The syntax of the string is formally specified using
ABNF notation (with one exception, noted below), as
follows:
location-specifier = elem *(',' elem)
; subject to
; size restriction specified in the SYNTAX
; clause below
elem = loctype '=' number
number = %x00-FFFFFFFF / %d0-4294967295
loctype = 1*32VCHAR
It is recommended that loctype use one of the enumerated
labels defined for DasanLocationClass.
(NOTE: To conform to ABNF notation as defined in RFC2234,
substitute the single-quote symbol with a double-quote
symbol in the above rules.)
A zero length of DasanLocationSpecifier is object-specific
and must be defined as part of the description of any object
which uses this syntax.
"
REFERENCE
"RFC2234, Augmented BNF for syntax specifications: ABNF"
SYNTAX OCTET STRING (SIZE (0..255))
DasanInetAddressMask ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Denotes a generic Internet subnet address mask.
The Internet subnet address mask is represented as the
number of contiguous 1-bit from MSB (most significant bit)
of the Internet subnet address mask.
A DasanInetAddressMask value is always interpreted within
the context of an InetAddressType value. The
InetAddressType only object or InetAddressType with
InetAddress objects which define the context must be
registered immediately before the object which uses the
DasanInetAddressMask textual convention. In other words,
the object identifiers for the InetAddressType object and
the DasanInetAddressMask object MUST have the same length
and the last sub-identifier of the InetAddressType object
MUST be 1 less than the last sub-identifier of the
DasanInetAddressMask object and MUST be 2 less than the
last sub-identifier of the DasanInetAddressMask object if
an InetAddress object is defined between InetAddressType
and DasanInetAddressMask objects.
The maximum value of the DasanInetAddressMask TC is 32 for
the value 'ipv4(1)' in InetAddressType object and 128 for
the value 'ipv6(2)' in InetAddressType object.
The value zero is object-specific and must therefore be
defined as part of the description of any object which
uses this syntax. Examples of the usage of zero might
include situations where Internet subnet mask was unknown,
or when none subnet masks need to be referenced."
REFERENCE
"RFC2851, Textual Conventions for Internet Network Addresses."
SYNTAX Unsigned32 (0..128)
DasanAbsZeroBasedCounter32 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TC describes an object which counts events with the
following semantics: objects of this type will be set to
zero(0) on creation and will thereafter count appropriate
events, it locks at the maximum value of 4,294,967,295 if
the counter overflows.
This TC may be used only in situations where wrapping is
not possible or extremely unlikely situation."
SYNTAX Gauge32
DasanSnapShotAbsCounter32 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TC describes an object which stores a snap-shot value
with the following semantics: objects of this type will
take a snap-shot value from their associated
DasanAbsZeroBasedCounter32 type objects on creation."
SYNTAX Unsigned32
DasanAlarmSeverity ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents the perceived alarm severity associated
with a service or safety affecting condition and/or
event. These are based on ITU severities, except
that info(7) is added.
cleared(1) -
Indicates a previous alarm condition has been
cleared. It is not required (unless specifically
stated elsewhere on a case by case basis) that an
alarm condition that has been cleared will produce
a notification or other event containing an
alarm severity with this value.
indeterminate(2) -
Indicates that the severity level cannot be
determined.
critical(3) -
Indicates that a service or safety affecting
condition has occurred and an immediate
corrective action is required.
major(4) -
Indicates that a service affecting condition has
occurred and an urgent corrective action is
required.
minor(5) -
Indicates the existence of a non-service affecting
condition and that corrective action should be
taken in order to prevent a more serious (for
example, service or safety affecting) condition.
warning(6) -
Indicates the detection of a potential or impending
service or safety affecting condition, before any
significant effects have been felt.
info(7) -
Indicates an alarm condition that does not
meet any other severity definition. This can
include important, but non-urgent, notices or
informational events.
"
REFERENCE
"ITU-X.733"
SYNTAX INTEGER {
cleared(1),
indeterminate(2),
critical(3),
major(4),
minor(5),
warning(6),
info(7)
}
ModuleIndex ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of this object identifies the
module for which this entry contains
management information. The value of this
object for a particular module has the same
value as the moduleIndex object."
SYNTAX Integer32
PortIndex ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of this object identifies the
port for which this entry contains
management information. The value of this
object for a particular module has the same
value as the portIndex object."
SYNTAX Integer32
END

View File

@ -0,0 +1,149 @@
--
-- DASAN-THRESHOLD-MIB.my
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
-- Wednesday, June 04, 2008 at 10:28:24
--
DASAN-THRESHOLD-MIB DEFINITIONS ::= BEGIN
IMPORTS
dsSwitchModules
FROM DASAN-SWITCH-MIB
ifIndex
FROM IF-MIB
OBJECT-GROUP
FROM SNMPv2-CONF
Integer32, Counter64, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI;
-- 1.3.6.1.4.1.6296.9.1.1.2.16
dsSwitchThreshold MODULE-IDENTITY
LAST-UPDATED "200602121527Z" -- February 12, 2006 at 15:27 GMT
ORGANIZATION
"Organization."
CONTACT-INFO
"Contact-info."
DESCRIPTION
"Description."
::= { dsSwitchModules 16 }
--
-- Node definitions
--
-- 1.3.6.1.4.1.6296.9.1.1.2.16.1
dsPortThresholdTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsPortThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
::= { dsSwitchThreshold 1 }
-- 1.3.6.1.4.1.6296.9.1.1.2.16.1.1
dsPortThresholdEntry OBJECT-TYPE
SYNTAX DsPortThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { ifIndex, dsPortThresholdIndex }
::= { dsPortThresholdTable 1 }
DsPortThresholdEntry ::=
SEQUENCE {
dsPortThresholdIndex
INTEGER,
dsPortThresholdDuration
Integer32,
dsPortThresholdInterval
Integer32,
dsPortThresholdValue
Counter64,
dsPortThresholdDirection
INTEGER
}
-- 1.3.6.1.4.1.6296.9.1.1.2.16.1.1.1
dsPortThresholdIndex OBJECT-TYPE
SYNTAX INTEGER (1..128)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port number"
::= { dsPortThresholdEntry 1 }
-- 1.3.6.1.4.1.6296.9.1.1.2.16.1.1.2
dsPortThresholdDuration OBJECT-TYPE
SYNTAX Integer32
UNITS "10minute"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"ThresholdDuration describes amonunt of time which is USER
want to monitor traffic for the time.
"
::= { dsPortThresholdEntry 2 }
-- 1.3.6.1.4.1.6296.9.1.1.2.16.1.1.3
dsPortThresholdInterval OBJECT-TYPE
SYNTAX Integer32
UNITS "10minute"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"ThresholdInverval describes amonunt of time which is USER
want to monitor traffic for the time after the duration time.
"
::= { dsPortThresholdEntry 3 }
-- 1.3.6.1.4.1.6296.9.1.1.2.16.1.1.4
dsPortThresholdValue OBJECT-TYPE
SYNTAX Counter64
UNITS "Mbps"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of traffic threshold.
"
::= { dsPortThresholdEntry 4 }
-- 1.3.6.1.4.1.6296.9.1.1.2.16.1.1.5
dsPortThresholdDirection OBJECT-TYPE
SYNTAX INTEGER
{
rx(1),
tx(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Traffic direction(rx/tx)"
::= { dsPortThresholdEntry 5 }
-- 1.3.6.1.4.1.6296.9.1.1.2.16.2
dsPortThresholdGroup OBJECT-GROUP
OBJECTS { dsPortThresholdDirection, dsPortThresholdInterval, dsPortThresholdDuration, dsPortThresholdIndex, dsPortThresholdValue
}
STATUS current
DESCRIPTION
"Description."
::= { dsSwitchThreshold 2 }
END
--
-- DASAN-THRESHOLD-MIB.my
--

View File

@ -0,0 +1,312 @@
DASAN-TS-1000-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Counter64, Integer32, TimeTicks, mib-2, NOTIFICATION-TYPE FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString, PhysAddress, TruthValue, RowStatus, TimeStamp, AutonomousType, TestAndIncr FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
--NetworkAddress, IpAddress FROM RFC1155-SMI
dasanMgmt FROM DASAN-SMI
ifIndex FROM IF-MIB
dsSwitchModules,dsPortModuleIndex FROM DASAN-SWITCH-MIB;
-- Definition Grammer
dsTs1000MIB MODULE-IDENTITY
LAST-UPDATED "200603210000Z"
ORGANIZATION "DASAN Co., Ltd."
CONTACT-INFO "DASAN Co., Ltd."
DESCRIPTION "."
::= { dsSwitchModules 15 }
--
-- Info Tables
--
dsTs1000Info OBJECT IDENTIFIER ::= { dsTs1000MIB 1 }
--
-- Base ID
--
dsTs1000InfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsTs1000InfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { dsTs1000Info 1 }
dsTs1000InfoEntry OBJECT-TYPE
SYNTAX DsTs1000InfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX {dsPortModuleIndex, ifIndex}
::= { dsTs1000InfoTable 1 }
-- OCTET STRING (SIZE (6))
DsTs1000InfoEntry ::= SEQUENCE {
dsTs1000TPLinkStatus INTEGER,
dsTs1000FiberLinkStatus INTEGER,
dsTs1000PowerStatus INTEGER,
dsTs1000LoopbackStatus INTEGER,
dsTs1000TroubleStatus INTEGER,
dsTs1000FEFIStatus INTEGER,
dsTs1000OptionBStatus INTEGER,
dsTs1000SpeedStatus INTEGER,
dsTs1000DuplexStatus INTEGER,
dsTs1000NegoStatus INTEGER,
dsTs1000IFNumStatus INTEGER,
dsTs1000VendorCode OCTET STRING,
dsTs1000ModelNumber OCTET STRING
}
dsTs1000TPLinkStatus OBJECT-TYPE
SYNTAX INTEGER { unknown(0), up(1), down(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of Tx link."
::= { dsTs1000InfoEntry 1 }
dsTs1000FiberLinkStatus OBJECT-TYPE
SYNTAX INTEGER { unknown(0), up(1), down(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of Fiber."
::= { dsTs1000InfoEntry 2 }
dsTs1000PowerStatus OBJECT-TYPE
SYNTAX INTEGER { up(1), down(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of power."
::= { dsTs1000InfoEntry 3 }
dsTs1000LoopbackStatus OBJECT-TYPE
SYNTAX INTEGER { unknown(0), test(1), inactive(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of loopback test."
::= { dsTs1000InfoEntry 4 }
dsTs1000TroubleStatus OBJECT-TYPE
SYNTAX INTEGER { unknown(0), normal(1), abnormal(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of media converter."
::= { dsTs1000InfoEntry 5 }
dsTs1000FEFIStatus OBJECT-TYPE
SYNTAX INTEGER { unknown(0), alarm-fefi(1), oam-frame(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether support of not about Fefi."
::= { dsTs1000InfoEntry 6 }
dsTs1000OptionBStatus OBJECT-TYPE
SYNTAX INTEGER { unknown(0), support(1), not-support(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether support of net about the option B of media converter."
::= { dsTs1000InfoEntry 7 }
dsTs1000SpeedStatus OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The speed. bps "
::= { dsTs1000InfoEntry 8 }
dsTs1000DuplexStatus OBJECT-TYPE
SYNTAX INTEGER { unknown(0), full(1), half(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The duplex."
::= { dsTs1000InfoEntry 9 }
dsTs1000NegoStatus OBJECT-TYPE
SYNTAX INTEGER { unknown(0), auto(1), force(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of nego."
::= { dsTs1000InfoEntry 10 }
dsTs1000IFNumStatus OBJECT-TYPE
SYNTAX INTEGER { unknown(0), one(1), greater(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of terminal ports."
::= { dsTs1000InfoEntry 11 }
dsTs1000VendorCode OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The OUI of vendor."
::= { dsTs1000InfoEntry 12 }
dsTs1000ModelNumber OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of model."
::= { dsTs1000InfoEntry 13 }
--
-- Loopback
--
-- dsTs1000Loopback OBJECT IDENTIFIER ::= { dsTs1000Info 2 }
dsTs1000LoopbackTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsTs1000LoopbackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { dsTs1000Info 2 }
dsTs1000LoopbackEntry OBJECT-TYPE
SYNTAX DsTs1000LoopbackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX {dsPortModuleIndex, ifIndex}
::= { dsTs1000LoopbackTable 1 }
DsTs1000LoopbackEntry ::= SEQUENCE {
dsTs1000LpMode INTEGER,
dsTs1000LpStart OCTET STRING,
dsTs1000LpEnd OCTET STRING,
dsTs1000LpCount INTEGER,
dsTs1000LpSuccess INTEGER,
dsTs1000LpFail INTEGER,
dsTs1000LpStatus INTEGER
}
dsTs1000LpMode OBJECT-TYPE
SYNTAX INTEGER { unknown(0), available(1), unavailable(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsTs1000LoopbackEntry 1 }
dsTs1000LpStart OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsTs1000LoopbackEntry 2 }
dsTs1000LpEnd OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsTs1000LoopbackEntry 3 }
dsTs1000LpCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"."
::= { dsTs1000LoopbackEntry 4 }
dsTs1000LpSuccess OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsTs1000LoopbackEntry 5 }
dsTs1000LpFail OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { dsTs1000LoopbackEntry 6 }
dsTs1000LpStatus OBJECT-TYPE
SYNTAX INTEGER { test(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"."
::= { dsTs1000LoopbackEntry 7 }
dsTs1000Notification OBJECT IDENTIFIER ::= { dsTs1000Info 3 }
dsTs1000TpLinkStatusChanged NOTIFICATION-TYPE
OBJECTS {
dsTs1000TPLinkStatus
}
STATUS current
DESCRIPTION
"."
::= { dsTs1000Notification 1 }
dsTs1000PowerStatusChanged NOTIFICATION-TYPE
OBJECTS {
dsTs1000PowerStatus
}
STATUS current
DESCRIPTION
"."
::= { dsTs1000Notification 2 }
dsTs1000LoopbackStatusChanged NOTIFICATION-TYPE
OBJECTS {
dsTs1000LoopbackStatus
}
STATUS current
DESCRIPTION
"."
::= { dsTs1000Notification 3 }
dsTs1000FEFIChanged NOTIFICATION-TYPE
OBJECTS {
dsTs1000FEFIStatus
}
STATUS current
DESCRIPTION
"."
::= { dsTs1000Notification 4 }
dsTs1000OptionBStatusChanged NOTIFICATION-TYPE
OBJECTS {
dsTs1000OptionBStatus
}
STATUS current
DESCRIPTION
"."
::= { dsTs1000Notification 5 }
END

View File

@ -0,0 +1,100 @@
DASAN-USER-MANAGEMENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Counter64, Integer32, TimeTicks, mib-2, NOTIFICATION-TYPE FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString, PhysAddress, TruthValue, RowStatus, TimeStamp, AutonomousType, TestAndIncr FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
--NetworkAddress, IpAddress FROM RFC1155-SMI
dasanMgmt FROM DASAN-SMI
dsSwitchModules FROM DASAN-SWITCH-MIB;
-- Definition Grammer
dsUserManagementMIB MODULE-IDENTITY
LAST-UPDATED "200601250000Z"
ORGANIZATION "DASAN Co., Ltd."
CONTACT-INFO "DASAN Co., Ltd."
DESCRIPTION "."
::= { dsSwitchModules 14 }
--
-- Info Tables
--
dsUserLoginInfo OBJECT IDENTIFIER ::= { dsUserManagementMIB 1 }
--
-- Base ID
--
dsUserLoginTable OBJECT-TYPE
SYNTAX SEQUENCE OF DsUserLoginEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
::= { dsUserLoginInfo 1 }
dsUserLoginEntry OBJECT-TYPE
SYNTAX DsUserLoginEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "."
INDEX {dsUserLoginIndex}
::= { dsUserLoginTable 1 }
DsUserLoginEntry ::= SEQUENCE {
dsUserLoginIndex INTEGER,
dsUserLoginName OCTET STRING,
dsUserLoginTty OCTET STRING,
dsUserLoginIpAddress IpAddress,
dsUserLoginType INTEGER
}
dsUserLoginIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of user-login-table."
::= { dsUserLoginEntry 1 }
dsUserLoginName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The user name."
::= { dsUserLoginEntry 2 }
dsUserLoginTty OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The tty name."
::= { dsUserLoginEntry 3 }
dsUserLoginIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ip address of user."
::= { dsUserLoginEntry 4 }
dsUserLoginType OBJECT-TYPE
SYNTAX INTEGER {
local(0),
telnet(1),
ssh(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of connection."
::= { dsUserLoginEntry 5 }
END

1285
MIBS/dasan/DPW-ATM-MIB Normal file

File diff suppressed because it is too large Load Diff

1315
MIBS/dasan/SLE-AM-MIB Normal file

File diff suppressed because it is too large Load Diff

8523
MIBS/dasan/SLE-BGP-MIB Normal file

File diff suppressed because it is too large Load Diff

19921
MIBS/dasan/SLE-BRIDGE-MIB Normal file

File diff suppressed because it is too large Load Diff

1022
MIBS/dasan/SLE-CLOCK-MIB Normal file

File diff suppressed because it is too large Load Diff

1542
MIBS/dasan/SLE-CONFIG-MIB Normal file

File diff suppressed because it is too large Load Diff

1390
MIBS/dasan/SLE-DCN-MIB Normal file

File diff suppressed because it is too large Load Diff

762
MIBS/dasan/SLE-DEBUG-MIB Normal file
View File

@ -0,0 +1,762 @@
--
-- SLE-DEBUG-MIB.my
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 285
-- Monday, January 22, 2007 at 17:04:05
--
SLE-DEBUG-MIB DEFINITIONS ::= BEGIN
IMPORTS
sleMgmt
FROM DASAN-SMI
SleControlStatusType, SleControlRequestResultType
FROM SLE-TC-MIB
OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
TimeTicks, Gauge32, BITS, OBJECT-TYPE, MODULE-IDENTITY,
NOTIFICATION-TYPE
FROM SNMPv2-SMI;
-- sle
-- FROM AN-MIB
--
-- 1.3.6.1.4.1.6296.101.99
sleDebug MODULE-IDENTITY
LAST-UPDATED "200412080903Z" -- December 08, 2004 at 09:03 GMT
ORGANIZATION
"Organization."
CONTACT-INFO
"Contact-info."
DESCRIPTION
"This MIB contains all needed informations about rmon and
all supported sle rmon features."
::= { sleMgmt 99 }
--
-- Type definitions
--
-- ::= { sle 14 }
-- textual conventions
OwnerString ::= OCTET STRING (SIZE (0..255))
--
-- Node definitions
--
-- Node definitions
--
-- 1.3.6.1.4.1.6296.101.99.1
sleDebugBase OBJECT IDENTIFIER::= { sleDebug 1 }
-- 1.3.6.1.4.1.6296.101.99.1.1
sleDebugStatus OBJECT IDENTIFIER::= { sleDebugBase 1 }
-- 1.3.6.1.4.1.6296.101.99.1.1.1
sleDebugDhcpStatus OBJECT-TYPE
SYNTAX BITS
{
debugFilter(0),
debugLease(1),
debugPacket(2),
debugServices(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The debug option setting of dhcp daemon.
debugFilter(0),
debugLease(1),
debugPacket(2),
debugServices(3),
The above value is denotes by 'or'.
"
::= { sleDebugStatus 1 }
-- 1.3.6.1.4.1.6296.101.99.1.1.2
sleDebugIgmpStatus OBJECT-TYPE
SYNTAX BITS
{
debugDecode(0),
debugEncode(1),
debugEvents(2),
debugFsm(3),
debugTib(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The debug option setting of Igmp daemon.
debugDecode(0),
debugEncode(1),
debugEvents(2),
debugFsm(3),
debugTib(4)
The above value is denotes by 'or'.
"
::= { sleDebugStatus 2 }
-- 1.3.6.1.4.1.6296.101.99.1.1.3
sleDebugIgmpSnoopStatus OBJECT-TYPE
SYNTAX BITS { debugTcn(0) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The debug option setting of Igmp Snoop function.
debugTcn(0)
The above value is denotes by 'or'."
::= { sleDebugStatus 3 }
-- 1.3.6.1.4.1.6296.101.99.1.1.4
sleDebugNsmStatus OBJECT-TYPE
SYNTAX BITS
{
debugEvents(0),
debugKernel(1),
debugPacketDetail(2),
debugPacketRecv(3),
debugPacketSend(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The debug option setting of Nsm function.
debugEvents(0),
debugKernel(1),
debugPacketDetail(2),
debugPacketRecv(3),
debugPacketSend(4)
The above value is denotes by 'or'."
::= { sleDebugStatus 4 }
-- 1.3.6.1.4.1.6296.101.99.1.1.5
sleDebugNsmMcastStatus OBJECT-TYPE
SYNTAX BITS
{
debugMcastFibMsg(0),
debugMcastMrt(1),
debugMcastRegister(2),
debugMcastStats(3),
debugMcastVif(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The debug option setting of Nsm Mcast function.
debugMcastFibMsg(0),
debugMcastMrt(1),
debugMcastRegister(2),
debugMcastStats(3),
debugMcastVif(4)
The above value is denotes by 'or'."
::= { sleDebugStatus 5 }
-- 1.3.6.1.4.1.6296.101.99.1.1.6
sleDebugBgpStatus OBJECT-TYPE
SYNTAX BITS
{
debugNormal(0),
debugDampening(1),
debugEvents(2),
debugFilters(3),
debugFsm(4),
debugKeepalives(5),
debugNsm(6),
debugUpdatesIn(7),
debugUpdatesOut(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The debug option setting of Bgp deamon.
debugNormal(0),
debugDampening(1),
debugEvents(2),
debugFilters(3),
debugFsm(4),
debugKeepalives(5),
debugNsm(6),
debugUpdatesIn(7),
debugUpdatesOut(8)
The above value is denotes by 'or'."
::= { sleDebugStatus 6 }
-- 1.3.6.1.4.1.6296.101.99.1.1.7
sleDebugOspfStatus OBJECT-TYPE
SYNTAX BITS
{
debugEventAbr(0),
debugEventAsbr(1),
debugEventLsa(2),
debugEventNssa(3),
debugEventOs(4),
debugEventRouter(5),
debugEventVlink(6),
debugIfsmEvent(7),
debugIfsmStatus(8),
debugIfsmTimers(9),
debugLsaFlooding(10),
debugLsaGenerate(11),
debugLsaInstall(12),
debugLsaMaxage(13),
debugLsaRefrash(14),
debugNfsmEvents(15),
debugNfsmStatus(16),
debugNfsmTimers(17),
debugNsmInterface(18),
debugNsmRedistribute(19),
debugRouteAse(20),
debugRouteIa(21),
debugRouteInstall(22),
debugRouteSpf(23),
debugPacketDDDetail(24),
debugPacketDDRecv(25),
debugPacketDDSend(26),
debugPacketHelloDetail(27),
debugPacketHelloRecv(28),
debugPacketHelloSend(29),
debugPacketLsAckDetail(30),
debugPacketLsAckRecv(31),
debugPacketLsAckSend(32),
debugPacketLsRequestDetail(33),
debugPacketLsRequestRecv(34),
debugPacketLsRequestSend(35),
debugPacketLsUpdateDetail(36),
debugPacketLsUpdateRecv(37),
debugPacketLsUpdateSend(38)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The debug option setting of Ospf deamon.
debugEventAbr(0),
debugEventAsbr(1),
debugEventLsa(2),
debugEventNssa(3),
debugEventOs(4),
debugEventRouter(5),
debugEventVlink(6),
debugIfsmEvent(7),
debugIfsmStatus(8),
debugIfsmTimers(9),
debugLsaFlooding(10),
debugLsaGenerate(11),
debugLsaInstall(12),
debugLsaMaxage(13),
debugLsaRefrash(14),
debugNfsmEvents(15),
debugNfsmStatus(16),
debugNfsmTimers(17),
debugNsmInterface(18),
debugNsmRedistribute(19),
debugRouteAse(20),
debugRouteIa(21),
debugRouteInstall(22),
debugRouteSpf(23),
debugPacketDDDetail(24),
debugPacketDDRecv(25),
debugPacketDDSend(26),
debugPacketHelloDetail(27),
debugPacketHelloRecv(28),
debugPacketHelloSend(29),
debugPacketLsAckDetail(30),
debugPacketLsAckRecv(31),
debugPacketLsAckSend(32),
debugPacketLsRequestDetail(33),
debugPacketLsRequestRecv(34),
debugPacketLsRequestSend(35),
debugPacketLsUpdateDetail(36),
debugPacketLsUpdateRecv(37),
debugPacketLsUpdateSend(38)
Thee above value is denotes by 'or'."
::= { sleDebugStatus 7 }
-- 1.3.6.1.4.1.6296.101.99.1.1.8
sleDebugPimStatus OBJECT-TYPE
SYNTAX BITS
{
debugEvent(0),
debugMfc(1),
debugMib(2),
debugNexthop(3),
debugNsm(4),
debugPacketIn(5),
debugPacketOut(6),
debugState(7),
debugTimerAssertAt(8),
debugTimerBsr(9),
debugTimerBsrBst(10),
debugTimerBsrCrp(11),
debugTimerHello(12),
debugTimerHelloHt(13),
debugTimerHelloNlt(14),
debugTimerHelloTht(15),
debugTimerJoinprune(16),
debugTimerJoinpruneEt(17),
debugTimerJoinpruneJt(18),
debugTimerJoinpruneKat(19),
debugTimerJoinpruneOt(20),
debugTimerJoinprunePpt(21),
debugTimerRegister(22)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The debug option setting of Pim deamon.
debugEvent(0),
debugMfc(1),
debugMib(2),
debugNexthop(3),
debugNsm(4),
debugPacketIn(5),
debugPacketOut(6),
debugState(7),
debugTimerAssertAt(8),
debugTimerBsr(9),
debugTimerBsrBst(10),
debugTimerBsrCrp(11),
debugTimerHello(12),
debugTimerHelloHt(13),
debugTimerHelloNlt(14),
debugTimerHelloTht(15),
debugTimerJoinprune(16),
debugTimerJoinpruneEt(17),
debugTimerJoinpruneJt(18),
debugTimerJoinpruneKat(19),
debugTimerJoinpruneOt(20),
debugTimerJoinprunePpt(21),
debugTimerRegister(22)
The above value is denotes by 'or'."
::= { sleDebugStatus 8 }
-- 1.3.6.1.4.1.6296.101.99.1.1.9
sleDebugRipStatus OBJECT-TYPE
SYNTAX BITS
{
debugEvents(0),
debugNsm(1),
debugPacketDetail(2),
debugPacketRecv(3),
debugPacketSend(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The debug option setting of Rip deamon.
debugEvents(0),
debugNsm(1),
debugPacketDetail(2),
debugPacketRecv(3),
debugPacketSend(4)
The above value is denotes by 'or'."
::= { sleDebugStatus 9 }
-- 1.3.6.1.4.1.6296.101.99.1.2
sleDebugStatusControl OBJECT IDENTIFIER::= { sleDebugBase 2 }
-- 1.3.6.1.4.1.6296.101.99.1.2.1
sleDebugControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
setDhcpDebugStatus(1),
setIgmpDebugStatus(2),
setIgmpSnoopDebugStats(3),
setNsmDebugStatus(4),
setNsmMcastDebugStatus(5),
setBgpDebugStatus(6),
setOspfDebugStatus(7),
setPimDebugStatus(8),
setRipDebugStatus(9)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
.
"
::= { sleDebugStatusControl 1 }
-- 1.3.6.1.4.1.6296.101.99.1.2.2
sleDebugControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of a user command.
"
::= { sleDebugStatusControl 2 }
-- 1.3.6.1.4.1.6296.101.99.1.2.3
sleDebugControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum wait time for the manager for a long running user command.
"
::= { sleDebugStatusControl 3 }
-- 1.3.6.1.4.1.6296.101.99.1.2.4
sleDebugControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time stamp of the last command (end of command)."
::= { sleDebugStatusControl 4 }
-- 1.3.6.1.4.1.6296.101.99.1.2.5
sleDebugControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result of the last user command."
::= { sleDebugStatusControl 5 }
-- 1.3.6.1.4.1.6296.101.99.1.2.6
sleDebugControlDhcpStatus OBJECT-TYPE
SYNTAX BITS
{
debugFilter(0),
debugLease(1),
debugPacket(2),
debugServices(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusControl 6 }
-- 1.3.6.1.4.1.6296.101.99.1.2.7
sleDebugControlIgmpStatus OBJECT-TYPE
SYNTAX BITS
{
debugDecode(0),
debugEncode(1),
debugEvents(2),
debugFsm(3),
debugTib(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusControl 7 }
-- 1.3.6.1.4.1.6296.101.99.1.2.8
sleDebugControlIgmpSnoopStatus OBJECT-TYPE
SYNTAX BITS { debugTcn(0) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusControl 8 }
-- 1.3.6.1.4.1.6296.101.99.1.2.9
sleDebugControlNsmStatus OBJECT-TYPE
SYNTAX BITS
{
debugEvents(0),
debugKernel(1),
debugPacketDetail(2),
debugPacketRecv(3),
debugPacketSend(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusControl 9 }
-- 1.3.6.1.4.1.6296.101.99.1.2.10
sleDebugControlNsmMcastStatus OBJECT-TYPE
SYNTAX BITS
{
debugMcastFibMsg(0),
debugMcastMrt(1),
debugMcastRegister(2),
debugMcastStats(3),
debugMcastVif(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusControl 10 }
-- 1.3.6.1.4.1.6296.101.99.1.2.11
sleDebugControlBgpStatus OBJECT-TYPE
SYNTAX BITS
{
debugNormal(0),
debugDampening(1),
debugEvents(2),
debugFilters(3),
debugFsm(4),
debugKeepalives(5),
debugNsm(6),
debugUpdatesIn(7),
debugUpdatesOut(8)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusControl 11 }
-- 1.3.6.1.4.1.6296.101.99.1.2.12
sleDebugControlOspfStatus OBJECT-TYPE
SYNTAX BITS
{
debugEventAbr(0),
debugEventAsbr(1),
debugEventLsa(2),
debugEventNssa(3),
debugEventOs(4),
debugEventRouter(5),
debugEventVlink(6),
debugIfsmEvent(7),
debugIfsmStatus(8),
debugIfsmTimers(9),
debugLsaFlooding(10),
debugLsaGenerate(11),
debugLsaInstall(12),
debugLsaMaxage(13),
debugLsaRefrash(14),
debugNfsmEvents(15),
debugNfsmStatus(16),
debugNfsmTimers(17),
debugNsmInterface(18),
debugNsmRedistribute(19),
debugRouteAse(20),
debugRouteIa(21),
debugRouteInstall(22),
debugRouteSpf(23),
debugPacketDDDetail(24),
debugPacketDDRecv(25),
debugPacketDDSend(26),
debugPacketHelloDetail(27),
debugPacketHelloRecv(28),
debugPacketHelloSend(29),
debugPacketLsAckDetail(30),
debugPacketLsAckRecv(31),
debugPacketLsAckSend(32),
debugPacketLsRequestDetail(33),
debugPacketLsRequestRecv(34),
debugPacketLsRequestSend(35),
debugPacketLsUpdateDetail(36),
debugPacketLsUpdateRecv(37),
debugPacketLsUpdateSend(38)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusControl 12 }
-- 1.3.6.1.4.1.6296.101.99.1.2.13
sleDebugControlPimStatus OBJECT-TYPE
SYNTAX BITS
{
debugEvent(0),
debugMfc(1),
debugMib(2),
debugNexthop(3),
debugNsm(4),
debugPacketIn(5),
debugPacketOut(6),
debugState(7),
debugTimerAssertAt(8),
debugTimerBsr(9),
debugTimerBsrBst(10),
debugTimerBsrCrp(11),
debugTimerHello(12),
debugTimerHelloHt(13),
debugTimerHelloNlt(14),
debugTimerHelloTht(15),
debugTimerJoinprune(16),
debugTimerJoinpruneEt(17),
debugTimerJoinpruneJt(18),
debugTimerJoinpruneKat(19),
debugTimerJoinpruneOt(20),
debugTimerJoinprunePpt(21),
debugTimerRegister(22)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusControl 13 }
-- 1.3.6.1.4.1.6296.101.99.1.2.14
sleDebugControlRipStatus OBJECT-TYPE
SYNTAX BITS
{
debugEvents(0),
debugNsm(1),
debugPacketDetail(2),
debugPacketRecv(3),
debugPacketSend(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusControl 14 }
-- 1.3.6.1.4.1.6296.101.99.1.3
sleDebugStatusNotification OBJECT IDENTIFIER::= { sleDebugBase 3 }
-- 1.3.6.1.4.1.6296.101.99.1.3.1
sleDebugDhcpStatusChanged NOTIFICATION-TYPE
OBJECTS { sleDebugControlRequest, sleDebugControlTimeStamp, sleDebugControlReqResult, sleDebugDhcpStatus }
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusNotification 1 }
-- 1.3.6.1.4.1.6296.101.99.1.3.2
sleDebugIgmpStatusChanged NOTIFICATION-TYPE
OBJECTS { sleDebugControlRequest, sleDebugControlTimeStamp, sleDebugControlReqResult, sleDebugIgmpStatus }
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusNotification 2 }
-- 1.3.6.1.4.1.6296.101.99.1.3.3
sleDebugIgmpSnoopStatusChanged NOTIFICATION-TYPE
OBJECTS { sleDebugControlRequest, sleDebugControlTimeStamp, sleDebugControlReqResult, sleDebugIgmpSnoopStatus }
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusNotification 3 }
-- 1.3.6.1.4.1.6296.101.99.1.3.4
sleDebugNsmStatusChanged NOTIFICATION-TYPE
OBJECTS { sleDebugControlRequest, sleDebugControlTimeStamp, sleDebugControlReqResult, sleDebugNsmStatus }
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusNotification 4 }
-- 1.3.6.1.4.1.6296.101.99.1.3.5
sleDebugNsmMcastStatusChanged NOTIFICATION-TYPE
OBJECTS { sleDebugControlRequest, sleDebugControlTimeStamp, sleDebugControlReqResult, sleDebugNsmMcastStatus }
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusNotification 5 }
-- 1.3.6.1.4.1.6296.101.99.1.3.6
sleDebugBgpStatusChanged NOTIFICATION-TYPE
OBJECTS { sleDebugControlRequest, sleDebugControlTimeStamp, sleDebugControlReqResult, sleDebugBgpStatus }
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusNotification 6 }
-- 1.3.6.1.4.1.6296.101.99.1.3.7
sleDebugOspfStatusChanged NOTIFICATION-TYPE
OBJECTS { sleDebugControlRequest, sleDebugControlTimeStamp, sleDebugControlReqResult, sleDebugOspfStatus }
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusNotification 7 }
-- 1.3.6.1.4.1.6296.101.99.1.3.8
sleDebugPimStatusChanged NOTIFICATION-TYPE
OBJECTS { sleDebugControlRequest, sleDebugControlTimeStamp, sleDebugControlReqResult, sleDebugPimStatus }
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusNotification 8 }
-- 1.3.6.1.4.1.6296.101.99.1.3.9
sleDebugRipStatusChanged NOTIFICATION-TYPE
OBJECTS { sleDebugControlRequest, sleDebugControlTimeStamp, sleDebugControlReqResult, sleDebugRipStatus }
STATUS current
DESCRIPTION
"Description."
::= { sleDebugStatusNotification 9 }
-- 1.3.6.1.4.1.6296.101.99.2
sleDebugGroup OBJECT-GROUP
OBJECTS { sleDebugDhcpStatus, sleDebugIgmpStatus, sleDebugIgmpSnoopStatus, sleDebugNsmStatus, sleDebugNsmMcastStatus,
sleDebugBgpStatus, sleDebugOspfStatus, sleDebugPimStatus, sleDebugRipStatus, sleDebugControlRequest,
sleDebugControlStatus, sleDebugControlTimer, sleDebugControlTimeStamp, sleDebugControlReqResult, sleDebugControlDhcpStatus,
sleDebugControlIgmpStatus, sleDebugControlIgmpSnoopStatus, sleDebugControlNsmStatus, sleDebugControlNsmMcastStatus, sleDebugControlBgpStatus,
sleDebugControlOspfStatus, sleDebugControlPimStatus, sleDebugControlRipStatus }
STATUS current
DESCRIPTION
"Description."
::= { sleDebug 2 }
-- 1.3.6.1.4.1.6296.101.99.3
sleDebugNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { sleDebugDhcpStatusChanged, sleDebugIgmpStatusChanged, sleDebugIgmpSnoopStatusChanged, sleDebugNsmStatusChanged, sleDebugNsmMcastStatusChanged,
sleDebugBgpStatusChanged, sleDebugOspfStatusChanged, sleDebugPimStatusChanged, sleDebugRipStatusChanged }
STATUS current
DESCRIPTION
"Description."
::= { sleDebug 3 }
END
--
-- SLE-DEBUG-MIB.my
--

7218
MIBS/dasan/SLE-DEVICE-MIB Normal file

File diff suppressed because it is too large Load Diff

3608
MIBS/dasan/SLE-DHCP-MIB Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,523 @@
--
-- sle-Dhcp-snooping-mib.my
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 285
-- Monday, August 29, 2005 at 13:16:22
--
SLE-DHCP-SNOOPING-MIB DEFINITIONS ::= BEGIN
IMPORTS
sleMgmt
FROM DASAN-SMI
InterfaceIndex
FROM IF-MIB
SleControlStatusType, SleControlRequestResultType
FROM SLE-TC-MIB
TimeTicks, IpAddress, Integer32, Gauge32, OBJECT-TYPE,
MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
MacAddress
FROM SNMPv2-TC;
-- 1.3.6.1.4.1.6296.101.12
sleDhcpSnooping MODULE-IDENTITY
LAST-UPDATED "200507291407Z" -- July 29, 2005 at 14:07 GMT
ORGANIZATION
"HANASOFT"
CONTACT-INFO
"Contact-info."
DESCRIPTION
"This MIB contains all needed informations about DHCP Snooping
and all supported sle DHCP Snooping features."
REVISION "200507291425Z" -- July 29, 2005 at 14:25 GMT
DESCRIPTION
" "
::= { sleMgmt 12 }
--
-- Node definitions
--
-- 1.3.6.1.4.1.6296.101.12.1
sleGlobal OBJECT IDENTIFIER::= { sleDhcpSnooping 1 }
-- 1.3.6.1.4.1.6296.101.12.1.1
sleGlobalInfo OBJECT IDENTIFIER::= { sleGlobal 1 }
-- 1.3.6.1.4.1.6296.101.12.1.1.1
sleFeatureEnable OBJECT-TYPE
SYNTAX INTEGER
{
inactive(0),
active(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether the DHCP Snooping feature is
enabled at the device level."
::= { sleGlobalInfo 1 }
-- 1.3.6.1.4.1.6296.101.12.1.2
sleGlobalControl OBJECT IDENTIFIER::= { sleGlobal 2 }
-- 1.3.6.1.4.1.6296.101.12.1.2.1
sleGlobalControlRequest OBJECT-TYPE
SYNTAX INTEGER { setSnoopingEnable(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The request of a user command."
::= { sleGlobalControl 1 }
-- 1.3.6.1.4.1.6296.101.12.1.2.2
sleGlobalControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of a user command."
::= { sleGlobalControl 2 }
-- 1.3.6.1.4.1.6296.101.12.1.2.3
sleGlobalControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum wait time for the manager for a long running user command."
::= { sleGlobalControl 3 }
-- 1.3.6.1.4.1.6296.101.12.1.2.4
sleGlobalControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time stamp of the last command (end of command)."
::= { sleGlobalControl 4 }
-- 1.3.6.1.4.1.6296.101.12.1.2.5
sleGlobalControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result of the last user command."
::= { sleGlobalControl 5 }
-- 1.3.6.1.4.1.6296.101.12.1.2.6
sleGlobalControlFeatureEnable OBJECT-TYPE
SYNTAX INTEGER
{
inactive(0),
active(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleGlobalControl 6 }
-- 1.3.6.1.4.1.6296.101.12.1.3
sleGlobalNotification OBJECT IDENTIFIER::= { sleGlobal 3 }
-- 1.3.6.1.4.1.6296.101.12.1.3.1
sleGlobalFeatureEnableChanged NOTIFICATION-TYPE
OBJECTS { sleGlobalControlRequest, sleGlobalControlTimeStamp, sleGlobalControlReqResult, sleFeatureEnable }
STATUS current
DESCRIPTION
"Description."
::= { sleGlobalNotification 1 }
-- 1.3.6.1.4.1.6296.101.12.2
slePortSrcGuard OBJECT IDENTIFIER::= { sleDhcpSnooping 2 }
-- 1.3.6.1.4.1.6296.101.12.2.1
slePortSrcGuardConfig OBJECT IDENTIFIER::= { slePortSrcGuard 1 }
-- 1.3.6.1.4.1.6296.101.12.2.1.1
slePortSrcGuardConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF SlePortSrcGuardConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table provides the mechanism to enable or disable
IP Source Guard at each physical port capable of
this feature.
When DHCP Snooping is enabled at an interface, a list of
IP addresses is obtained through DHCP Snooping for this
particular port. If IP Source Guard is enabled, only
traffic from these IP addresses is allowed to pass through
the port."
::= { slePortSrcGuardConfig 1 }
-- 1.3.6.1.4.1.6296.101.12.2.1.1.1
slePortSrcGuardConfigEntry OBJECT-TYPE
SYNTAX SlePortSrcGuardConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row instance contains the configuration to enable
or disable IP Source Guard at each physical port
capable of this feature."
INDEX { slePortSrcGuardIndex }
::= { slePortSrcGuardConfigTable 1 }
SlePortSrcGuardConfigEntry ::=
SEQUENCE {
slePortSrcGuardIndex
INTEGER,
slePortSrcGuardEnable
INTEGER
}
-- 1.3.6.1.4.1.6296.101.12.2.1.1.1.1
slePortSrcGuardIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Same as sleBridgePortIndex."
::= { slePortSrcGuardConfigEntry 1 }
-- 1.3.6.1.4.1.6296.101.12.2.1.1.1.2
slePortSrcGuardEnable OBJECT-TYPE
SYNTAX INTEGER
{
disable(0),
enable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether IP Source Guard is enabled
at this port.
If this object is set to 'true', IP Source Guard is
enabled. Traffic coming to this interface will be forwarded
if it is from the list of IP addresses obtained through
DHCP Snooping. Otherwise, it is denied.
If this object is set to 'false', IP Source Guard is
disabled."
::= { slePortSrcGuardConfigEntry 2 }
-- 1.3.6.1.4.1.6296.101.12.2.1.2
slePortSrcGuardConfigControl OBJECT IDENTIFIER::= { slePortSrcGuardConfig 2 }
-- 1.3.6.1.4.1.6296.101.12.2.1.2.1
slePortSrcGuardConfigControlRequest OBJECT-TYPE
SYNTAX INTEGER { setPortSrcGuardConfig(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The request of a user command."
::= { slePortSrcGuardConfigControl 1 }
-- 1.3.6.1.4.1.6296.101.12.2.1.2.2
slePortSrcGuardConfigControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of a user command."
::= { slePortSrcGuardConfigControl 2 }
-- 1.3.6.1.4.1.6296.101.12.2.1.2.3
slePortSrcGuardConfigControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum wait time for the manager for a long running user command."
::= { slePortSrcGuardConfigControl 3 }
-- 1.3.6.1.4.1.6296.101.12.2.1.2.4
slePortSrcGuardConfigControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time stamp of the last command (end of command)."
::= { slePortSrcGuardConfigControl 4 }
-- 1.3.6.1.4.1.6296.101.12.2.1.2.5
slePortSrcGuardConfigControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result of the last user command."
::= { slePortSrcGuardConfigControl 5 }
-- 1.3.6.1.4.1.6296.101.12.2.1.2.6
slePortSrcGuardConfigControlIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port number that IP Source Guard is enabled at."
::= { slePortSrcGuardConfigControl 6 }
-- 1.3.6.1.4.1.6296.101.12.2.1.2.7
slePortSrcGuardConfigControlEnable OBJECT-TYPE
SYNTAX INTEGER
{
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The flag to specify whether IP Source Guard is enabled or not."
::= { slePortSrcGuardConfigControl 7 }
-- 1.3.6.1.4.1.6296.101.12.2.1.3
slePortSrcGuardConfigNotification OBJECT IDENTIFIER::= { slePortSrcGuardConfig 3 }
-- 1.3.6.1.4.1.6296.101.12.2.1.3.1
slePortSrcGuardConfigEnableChanged NOTIFICATION-TYPE
OBJECTS { slePortSrcGuardConfigControlRequest, slePortSrcGuardConfigControlTImeStamp, slePortSrcGuardConfigControlReqResult, slePortSrcGuardEnable }
STATUS current
DESCRIPTION
"Description."
::= { slePortSrcGuardConfigNotification 1 }
-- 1.3.6.1.4.1.6296.101.12.2.2
slePortSrcGuardAddress OBJECT IDENTIFIER::= { slePortSrcGuard 2 }
-- 1.3.6.1.4.1.6296.101.12.2.2.1
slePortSrcGuardAddressTable OBJECT-TYPE
SYNTAX SEQUENCE OF SlePortSrcGuardAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table provides the information on IP addresses used
for IP Source Guard purpose at each physical port
capable of this feature."
::= { slePortSrcGuardAddress 1 }
-- 1.3.6.1.4.1.6296.101.12.2.2.1.1
slePortSrcGuardAddressEntry OBJECT-TYPE
SYNTAX SlePortSrcGuardAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row instance contains the IP address type and IP
address used for IP Source Guard purpose at each
physical port capable of this feature."
INDEX { slePortSrcGuardIndex, slePortSrcGuardAddressIp }
::= { slePortSrcGuardAddressTable 1 }
SlePortSrcGuardAddressEntry ::=
SEQUENCE {
slePortSrcGuardAddressIp
IpAddress,
slePortSrcGuardAddressMask
IpAddress,
slePortSrcGuardAddressMac
MacAddress,
slePortSrcGuardAddressLease
Integer32
}
-- 1.3.6.1.4.1.6296.101.12.2.2.1.1.1
slePortSrcGuardAddressIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the IP address obtained at
this port through DHCP Snooping."
::= { slePortSrcGuardAddressEntry 1 }
-- 1.3.6.1.4.1.6296.101.12.2.2.1.1.2
slePortSrcGuardAddressMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the subnet mask of IP address
obtained at this port through DHCP Snooping."
::= { slePortSrcGuardAddressEntry 2 }
-- 1.3.6.1.4.1.6296.101.12.2.2.1.1.3
slePortSrcGuardAddressMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the MAC responding to IP address
obtained at this port through DHCP Snooping."
::= { slePortSrcGuardAddressEntry 3 }
-- 1.3.6.1.4.1.6296.101.12.2.2.1.1.4
slePortSrcGuardAddressLease OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the lease time of IP address
obtained at this port through DHCP Snooping."
::= { slePortSrcGuardAddressEntry 4 }
-- 1.3.6.1.4.1.6296.101.12.2.2.2
slePortSrcGuardAddressControl OBJECT IDENTIFIER::= { slePortSrcGuardAddress 2 }
-- 1.3.6.1.4.1.6296.101.12.2.2.2.1
slePortSrcGuardAddressControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
createPortSrcGuardAddress(1),
destroyPortSrcGuardAddress(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The request of a user command."
::= { slePortSrcGuardAddressControl 1 }
-- 1.3.6.1.4.1.6296.101.12.2.2.2.2
slePortSrcGuardAddressControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of a user command."
::= { slePortSrcGuardAddressControl 2 }
-- 1.3.6.1.4.1.6296.101.12.2.2.2.3
slePortSrcGuardAddressControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum wait time for the manager for a long running user command."
::= { slePortSrcGuardAddressControl 3 }
-- 1.3.6.1.4.1.6296.101.12.2.2.2.4
slePortSrcGuardAddressControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time stamp of the last command (end of command)."
::= { slePortSrcGuardAddressControl 4 }
-- 1.3.6.1.4.1.6296.101.12.2.2.2.5
slePortSrcGuardAddressControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result of the last user command."
::= { slePortSrcGuardAddressControl 5 }
-- 1.3.6.1.4.1.6296.101.12.2.2.2.6
slePortSrcGuardAddressControlIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { slePortSrcGuardAddressControl 6 }
-- 1.3.6.1.4.1.6296.101.12.2.2.2.7
slePortSrcGuardAddressControlIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { slePortSrcGuardAddressControl 7 }
-- 1.3.6.1.4.1.6296.101.12.2.2.2.8
slePortSrcGuardAddressControlMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { slePortSrcGuardAddressControl 8 }
-- 1.3.6.1.4.1.6296.101.12.2.2.3
slePortSrcGuardAddressNotification OBJECT IDENTIFIER::= { slePortSrcGuardAddress 3 }
-- 1.3.6.1.4.1.6296.101.12.2.2.3.1
slePortSrcGuardAddressCreated NOTIFICATION-TYPE
OBJECTS { slePortSrcGuardAddressControlRequest, slePortSrcGuardAddressControlTImeStamp, slePortSrcGuardAddressControlReqResult, slePortSrcGuardAddressIp, slePortSrcGuardAddressMask
}
STATUS current
DESCRIPTION
"Description."
::= { slePortSrcGuardAddressNotification 1 }
-- 1.3.6.1.4.1.6296.101.12.2.2.3.2
slePortSrcGuardAddressDestroyed NOTIFICATION-TYPE
OBJECTS { slePortSrcGuardAddressControlRequest, slePortSrcGuardAddressControlTImeStamp, slePortSrcGuardAddressControlReqResult, slePortSrcGuardAddressIp, slePortSrcGuardAddressMask
}
STATUS current
DESCRIPTION
"Description."
::= { slePortSrcGuardAddressNotification 2 }
END
--
-- sle-Dhcp-snooping-mib.my
--

5313
MIBS/dasan/SLE-DHCPV6-MIB Normal file

File diff suppressed because it is too large Load Diff

22095
MIBS/dasan/SLE-EPON-MIB Normal file

File diff suppressed because it is too large Load Diff

26275
MIBS/dasan/SLE-FAULTMGMT-MIB Normal file

File diff suppressed because it is too large Load Diff

54250
MIBS/dasan/SLE-GPON-MIB Normal file

File diff suppressed because it is too large Load Diff

4290
MIBS/dasan/SLE-ISIS-MIB Normal file

File diff suppressed because it is too large Load Diff

5231
MIBS/dasan/SLE-MLSQOS-MIB Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,439 @@
--
-- sle-mpls-tp-bfd-mib.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
-- Tuesday, January 12, 2016 at 17:14:36
--
SLE-MPLS-TP-BFD-MIB DEFINITIONS ::= BEGIN
IMPORTS
sleMgmt
FROM DASAN-SMI
IANAbfdDiagTC
FROM IANA-BFD-TC-STD-MIB
SleControlStatusType, SleControlRequestResultType
FROM SLE-TC-MIB
mib-2, TimeTicks, Unsigned32, Gauge32, OBJECT-TYPE,
MODULE-IDENTITY, OBJECT-IDENTITY
FROM SNMPv2-SMI;
sleMplsTpBfd MODULE-IDENTITY
LAST-UPDATED "201510070000Z" -- October 07, 2015 at 00:00 GMT
ORGANIZATION
"Dasan Networks"
CONTACT-INFO
"Gyerok Kwon
Dasan Networks
Email: grkwon@dasannetworks.com
Kantharaj B M
Dasan Networks
Email: kanth@dasannetworks.com
DongChel Shin (Chris)
Dasan Networks
Email: dchshin@dasannetworks.com
Comments about this document should be emailed
directly to the Dasan support email ID at
support@dasannetworks.com."
DESCRIPTION
"Bidirectional Forwarding Management Information Base."
REVISION "200406030000Z" -- June 03, 2004 at 00:00 GMT
DESCRIPTION
"Initial version issued as part of RFC 3812."
::= { sleMpls 19 }
--
-- Node definitions
--
sleMpls OBJECT-IDENTITY
STATUS current
DESCRIPTION
"SLE MPLS."
::= { sleMgmt 16 }
sleMplsTpBfdCfg OBJECT IDENTIFIER ::= { sleMplsTpBfd 1 }
sleMplsTpBfdCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF SleBfdCfgInfoEntry
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The BFD Cfg Table describes the configuration details."
::= { sleMplsTpBfdCfg 1 }
sleMplsTpBfdCfgInfoEntry OBJECT-TYPE
SYNTAX SleBfdCfgInfoEntry
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The BFD Session Entry describes BFD session."
INDEX { sleMplsTpBfdCfgInfoMegIndex, sleMplsTpBfdCfgInfoMeIndex }
::= { sleMplsTpBfdCfgInfoTable 1 }
SleBfdCfgInfoEntry ::=
SEQUENCE {
sleMplsTpBfdCfgInfoMegIndex
Unsigned32,
sleMplsTpBfdCfgInfoMeIndex
Unsigned32,
sleMplsTpBfdCfgInfoMegName
OCTET STRING,
sleMplsTpBfdCfgInfoMeName
OCTET STRING,
sleMplsTpBfdCfgInfoTxInterval
OCTET STRING,
sleMplsTpBfdCfgInfoRXInterval
OCTET STRING
}
sleMplsTpBfdCfgInfoMegIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MEG Index."
::= { sleMplsTpBfdCfgInfoEntry 1 }
sleMplsTpBfdCfgInfoMeIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Maintenance Entity Index."
::= { sleMplsTpBfdCfgInfoEntry 2 }
sleMplsTpBfdCfgInfoMegName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MEG Index."
::= { sleMplsTpBfdCfgInfoEntry 3 }
sleMplsTpBfdCfgInfoMeName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maintenance Entity Index."
::= { sleMplsTpBfdCfgInfoEntry 4 }
sleMplsTpBfdCfgInfoTxInterval OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"TX Packet Interval of BFD to neighbor."
::= { sleMplsTpBfdCfgInfoEntry 5 }
sleMplsTpBfdCfgInfoRXInterval OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RX Packet Interval of BFD from neighbor."
::= { sleMplsTpBfdCfgInfoEntry 6 }
sleMplsTpBfdCfgControl OBJECT IDENTIFIER ::= { sleMplsTpBfdCfg 2 }
sleMplsTpBfdCfgControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
createBfdcfgEntry(1),
deleteBfdCfgEntry(2),
setIntervals(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object holds the possible read-write columns that can be
modified in the BFD Config table. For each read-write column of
BFD config table, a Set Operation control value is added in this
object."
::= { sleMplsTpBfdCfgControl 1 }
sleMplsTpBfdCfgControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object displays the status of the configuration done."
::= { sleMplsTpBfdCfgControl 2 }
sleMplsTpBfdCfgControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is based on the SLE style where a timer is
configured for every control table."
::= { sleMplsTpBfdCfgControl 3 }
sleMplsTpBfdCfgControlTimestamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the time at which the configuration is done."
::= { sleMplsTpBfdCfgControl 4 }
sleMplsTpBfdCfgControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The standard result of the SET operation is stored here."
::= { sleMplsTpBfdCfgControl 5 }
sleMplsTpBfdCfgControlMegName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"MEG Name."
::= { sleMplsTpBfdCfgControl 6 }
sleMplsTpBfdCfgControlMeName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maintenance Entity Name."
::= { sleMplsTpBfdCfgControl 7 }
sleMplsTpBfdCfgControlTxInterval OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"TX Packet Interval of BFD to neighbor."
::= { sleMplsTpBfdCfgControl 8 }
sleMplsTpBfdCfgControlRXInterval OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"RX Packet Interval of BFD from neighbor."
::= { sleMplsTpBfdCfgControl 9 }
sleMplsTpBfdSession OBJECT IDENTIFIER ::= { sleMplsTpBfd 2 }
sleMplsTpBfdSessionInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF SleBfdSessionInfoEntry
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The BFD Session Table describes the BFD sessions."
REFERENCE
"Katz, D. and D. Ward, Bidirectional Forwarding
Detection (BFD), RFC 5880, June 2012."
::= { sleMplsTpBfdSession 1 }
sleMplsTpBfdSessionInfoEntry OBJECT-TYPE
SYNTAX SleBfdSessionInfoEntry
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The BFD Session Entry describes BFD session."
INDEX { sleMplsTpBfdSessionInfoSessIndex }
::= { sleMplsTpBfdSessionInfoTable 1 }
SleBfdSessionInfoEntry ::=
SEQUENCE {
sleMplsTpBfdSessionInfoSessIndex
Unsigned32,
sleMplsTpBfdSessionInfoMegName
OCTET STRING,
sleMplsTpBfdSessionInfoMeName
OCTET STRING,
sleMplsTpBfdSessionInfoVersionNumber
Unsigned32,
sleMplsTpBfdSessionInfoDiscriminator
Unsigned32,
sleMplsTpBfdSessionInfoRemoteDiscriminator
Unsigned32,
sleMplsTpBfdSessionInfoState
INTEGER,
sleMplsTpBfdSessionInfoDiag
IANAbfdDiagTC,
sleMplsTpBfdSessionInfoDesiredMinTxInterval
OCTET STRING,
sleMplsTpBfdSessionInfoReqMinRxInterval
OCTET STRING,
sleMplsTpBfdSessionInfoDetectMult
Unsigned32
}
sleMplsTpBfdSessionInfoSessIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object contains an index used to represent a
unique BFD session on this device."
::= { sleMplsTpBfdSessionInfoEntry 1 }
sleMplsTpBfdSessionInfoMegName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MEG Name of the BFD Session."
::= { sleMplsTpBfdSessionInfoEntry 2 }
sleMplsTpBfdSessionInfoMeName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MEG Name of the BFD Session."
::= { sleMplsTpBfdSessionInfoEntry 3 }
sleMplsTpBfdSessionInfoVersionNumber OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version number of the BFD protocol that this session
is running in. Write access is available for this object
to provide ability to set desired version for this
BFD session."
REFERENCE
"Katz, D. and D. Ward, Bidirectional Forwarding
Detection (BFD), RFC 5880, June 2012."
DEFVAL { 1 }
::= { sleMplsTpBfdSessionInfoEntry 4 }
sleMplsTpBfdSessionInfoDiscriminator OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the local discriminator for this BFD
session, used to uniquely identify it."
::= { sleMplsTpBfdSessionInfoEntry 5 }
sleMplsTpBfdSessionInfoRemoteDiscriminator OBJECT-TYPE
SYNTAX Unsigned32 (0 | 1..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the session discriminator chosen
by the remote system for this BFD session. The value may
be zero(0) if the remote discriminator is not yet known
or if the session is in the down or adminDown(1) state."
REFERENCE
"Section 6.8.6, from Katz, D. and D. Ward, Bidirectional
Forwarding Detection (BFD), RFC 5880, June 2012."
::= { sleMplsTpBfdSessionInfoEntry 6 }
sleMplsTpBfdSessionInfoState OBJECT-TYPE
SYNTAX INTEGER
{
adminDown(0),
stateDown(1),
stateInit(2),
stateUp(3),
unknown(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"BFD session state."
::= { sleMplsTpBfdSessionInfoEntry 7 }
sleMplsTpBfdSessionInfoDiag OBJECT-TYPE
SYNTAX IANAbfdDiagTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A diagnostic code specifying the local system's reason
for the last transition of the session from up(4)
to some other state."
::= { sleMplsTpBfdSessionInfoEntry 8 }
sleMplsTpBfdSessionInfoDesiredMinTxInterval OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the minimum interval, in
microseconds, that the local system would like to use
when transmitting BFD Control packets. The value of
zero(0) is reserved, and should not be used."
REFERENCE
"Section 4.1 from Katz, D. and D. Ward, Bidirectional
Forwarding Detection (BFD), RFC 5880, June 2012."
::= { sleMplsTpBfdSessionInfoEntry 9 }
sleMplsTpBfdSessionInfoReqMinRxInterval OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the minimum interval, in
microseconds, between received BFD Control packets the
local system is capable of supporting. The value of
zero(0) can be specified when the transmitting system
does not want the remote system to send any periodic BFD
control packets."
REFERENCE
"Section 4.1 from Katz, D. and D. Ward, Bidirectional
Forwarding Detection (BFD), RFC 5880, June 2012."
::= { sleMplsTpBfdSessionInfoEntry 10 }
sleMplsTpBfdSessionInfoDetectMult OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION " "
::= { sleMplsTpBfdSessionInfoEntry 11 }
END
--
-- sle-mpls-tp-bfd-mib.mib
--

View File

@ -0,0 +1,869 @@
--
-- sle-mpls-tp-lps-mib.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
-- Tuesday, January 12, 2016 at 11:21:30
--
SLE-MPLS-TP-LPS-MIB DEFINITIONS ::= BEGIN
IMPORTS
sleMgmt
FROM DASAN-SMI
SleControlStatusType, SleControlRequestResultType
FROM SLE-TC-MIB
TimeTicks, Unsigned32, Gauge32, OBJECT-TYPE, MODULE-IDENTITY,
OBJECT-IDENTITY
FROM SNMPv2-SMI;
sleMplsTpLps MODULE-IDENTITY
LAST-UPDATED "201510070000Z" -- October 07, 2015 at 00:00 GMT
ORGANIZATION
"Multiprotocol Label Switching (MplsTp) Working Group"
CONTACT-INFO
"Gyerok Kwon
Dasan Networks
Email: grkwon@dasannetworks.com
Kantharaj B M
Dasan Networks
Email: kanth@dasannetworks.com
DongChel Shin (Chris)
Dasan Networks
Email: dchshin@dasannetworks.com
Comments about this document should be emailed
directly to the Dasan support email ID at
support@dasannetworks.com."
DESCRIPTION
"This management information module supports the
configuration and management of MplsTp TP linear
protection groups. "
REVISION "201207150000Z" -- July 15, 2012 at 00:00 GMT
DESCRIPTION
"MplsTp Protection Switching Group objects for LSP MEPs"
::= { sleMpls 18 }
--
-- Node definitions
--
sleMpls OBJECT-IDENTITY
STATUS current
DESCRIPTION
"SLE MplsTp."
::= { sleMgmt 16 }
sleMplsTpLpsCfg OBJECT IDENTIFIER ::= { sleMplsTpLps 1 }
sleMplsTpLpsCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF SleMplsTpLpsCfgInfoEntry
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This table lists the sleMplsTp linear protection groups that
have been configured on the system."
::= { sleMplsTpLpsCfg 1 }
sleMplsTpLpsCfgInfoEntry OBJECT-TYPE
SYNTAX SleMplsTpLpsCfgInfoEntry
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A conceptual row in the sleMplsTpLpsCfgInfoTable."
INDEX { sleMplsTpLpsCfgInfoGroupIndex }
::= { sleMplsTpLpsCfgInfoTable 1 }
SleMplsTpLpsCfgInfoEntry ::=
SEQUENCE {
sleMplsTpLpsCfgInfoGroupIndex
Unsigned32,
sleMplsTpLpsCfgInfoGroupName
OCTET STRING,
sleMplsTpLpsCfgInfoMode
INTEGER,
sleMplsTpLpsCfgInfoProtectionScheme
INTEGER,
sleMplsTpLpsCfgInfoRevertive
INTEGER,
sleMplsTpLpsCfgInfoWtr
Unsigned32,
sleMplsTpLpsCfgInfoContinualTxInterval
Unsigned32,
sleMplsTpLpsCfgInfoRapidTxInterval
Unsigned32,
sleMplsTpLpsCfgInfoSwitchOver
INTEGER,
sleMplsTpLpsCfgInfoLockOut
INTEGER,
sleMplsTpLpsCfgInfoHoldOffTimer
Unsigned32,
sleMplsTpLpsCfgInfoActivePath
INTEGER,
sleMplsTpLpsCfgInfoOperationState
INTEGER,
sleMplsTpLpsCfgInfoEventStatus
INTEGER
}
sleMplsTpLpsCfgInfoGroupIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index for the conceptual row identifying a protection group."
::= { sleMplsTpLpsCfgInfoEntry 1 }
sleMplsTpLpsCfgInfoGroupName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Textual name represents the sleMplsTp tp protection group.
Each Protection Group is identified by a unique
protection group name. "
::= { sleMplsTpLpsCfgInfoEntry 2 }
sleMplsTpLpsCfgInfoMode OBJECT-TYPE
SYNTAX INTEGER
{
onePlusOne(1),
oneColonOne(2),
oneColonN(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The architectural mode of the Protection group. This can
either be 1+1, 1:1, 1:n.
1+1
In the 1+1 protection scheme, a fully dedicated
protection entity is allocated. Data traffic is copied
and fed at the source to both the working and the
protection entities. The traffic on the working and the
protection entities is transmitted simultaneously to
the sink of the protection domain, where selection
between the working and protection entities is performed
1:1
In the 1:1 scheme, a protection path is allocated to
protect against a defect, failure, or a degradation in a
working path. In normal conditions, data traffic is
transmitted over the working entity, while the
protection entity functions in the idle state. If there
is a defect on the working entity or a specific
administrative request, traffic is switched to the
protection entity.
1:n
In case of 1:n linear protection, one protection entity
is allocated to protect n working entities. The protection
entity might not have sufficient resources to protect all the
working entities that may be affected by fault conditions at a
specific time. In this case, in order to guaranteed
protection, the protection entity should support enough
capacity and bandwidth to protect any of the n working
entities."
DEFVAL { oneColonOne }
::= { sleMplsTpLpsCfgInfoEntry 3 }
sleMplsTpLpsCfgInfoProtectionScheme OBJECT-TYPE
SYNTAX INTEGER
{
bidirectional(1),
unidirectional(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object represents the operational scheme of
protection switching group. The protection scheme may
either be unidirectional or bidirectional.
bidirectional
In bidirectional protection scheme, both the directions
will be switched simultaneously even if the fault
applies to only one direction of the path.
unidirectional
In unidirectional protection scheme protection switching
will be performed independently for each direction of a
bidirectional transport path
This object may not be modified if the associated
sleMplsTpLpsCfgRowStatus object is equal to active(1). "
DEFVAL { bidirectional }
::= { sleMplsTpLpsCfgInfoEntry 4 }
sleMplsTpLpsCfgInfoRevertive OBJECT-TYPE
SYNTAX INTEGER
{
nonrevertive(1),
revertive(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the reversion mode of the Linear
Protection Switching group. The reversion mode of
protection mechanism may be either revertive or
non-revertive.
In non-revertive mode, after a service has been
recovered, traffic will be forwarded on the recovery
path revertive
In revertive mode, after a service has been
recovered, traffic will be redirected back onto the
original working path."
DEFVAL { nonrevertive }
::= { sleMplsTpLpsCfgInfoEntry 5 }
sleMplsTpLpsCfgInfoWtr OBJECT-TYPE
SYNTAX Unsigned32 (0..720)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object hold the Wait To Restore timer value in
seconds.
The WTR timer is used to delay reversion of PSC state
to Normal state when recovering from a failure
condition on the working path when the protection
domain is configured for revertive behavior
This object may not be modified if the associated
sleMplsTpLpsCfgRowStatus object is equal to active(1)."
DEFVAL { 300 }
::= { sleMplsTpLpsCfgInfoEntry 6 }
sleMplsTpLpsCfgInfoContinualTxInterval OBJECT-TYPE
SYNTAX Unsigned32 (1..20)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Continual Tx Time in Seconds. Represents the time
interval to send the continual LPS packet to the other
end based on the current state."
DEFVAL { 5 }
::= { sleMplsTpLpsCfgInfoEntry 7 }
sleMplsTpLpsCfgInfoRapidTxInterval OBJECT-TYPE
SYNTAX Unsigned32 (1000..20000)
UNITS "micro-seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Rapid Tx interval in micro-Seconds. Represents the time
interval to send the LPS packet to the other end, when
there is a change in state of Linear Protection domain due
to local input. The default value is 3.3 milli-seconds
which is 3300 micro-seconds"
DEFVAL { 3300 }
::= { sleMplsTpLpsCfgInfoEntry 8 }
sleMplsTpLpsCfgInfoSwitchOver OBJECT-TYPE
SYNTAX INTEGER
{
none(0),
forced(1),
manual(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" this object used for switch the traffic to the back up path."
::= { sleMplsTpLpsCfgInfoEntry 9 }
sleMplsTpLpsCfgInfoLockOut OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"this is object is used for preventing the swith traffic by the protection path."
::= { sleMplsTpLpsCfgInfoEntry 10 }
sleMplsTpLpsCfgInfoHoldOffTimer OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" this object used for show the hold off timer."
::= { sleMplsTpLpsCfgInfoEntry 11 }
sleMplsTpLpsCfgInfoActivePath OBJECT-TYPE
SYNTAX INTEGER
{
primary(1),
backup(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object say which path is Active ."
::= { sleMplsTpLpsCfgInfoEntry 12 }
sleMplsTpLpsCfgInfoOperationState OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(0)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"this object says Operational Status of LPS. The LPS is between PE to PE."
DEFVAL { 0 }
::= { sleMplsTpLpsCfgInfoEntry 13 }
sleMplsTpLpsCfgInfoEventStatus OBJECT-TYPE
SYNTAX INTEGER
{
normal(1),
protection(2),
localForce(3),
localManual(4),
localSgfProtection(5),
localSgfWorking(6),
localWtr(7),
localLock(8),
localClrSfProtection(9),
localClrSfWorking(10),
localClrEvent(11),
remoteLock(12),
remoteForce(13),
remoteManual(14),
remoteSfProtect(15),
remoteSfWork(16),
remoteWtr(17),
remoteNoReq(18),
remoteNotRevert(19),
noRequest(20),
remoteSdWork(21),
remoteSdProtection(22),
remoteExesWork(23),
remoteExesProtect(24),
remoteRrReqWork(25),
remoteRrReqProtec(26),
remoteNoReqWork(27),
remoteNoReqProtection(28),
localSdProtection(29),
localClearSdProtection(30),
localSdWorking(31),
localClearSdWorking(32),
localExercise(33)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is object says EVENT Status of LPS protection ."
DEFVAL { 0 }
::= { sleMplsTpLpsCfgInfoEntry 14 }
sleMplsTpLpsCfgControl OBJECT IDENTIFIER ::= { sleMplsTpLpsCfg 2 }
sleMplsTpLpsCfgControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
createSleMplsTpLpsCfgEntry(1),
deleteSleMplsTpLpsCfgEntry(2),
setSleMplsTpLpsCfgControProtectionScheme(3),
unsetSleMplsTpLpsCfgControProtectionScheme(4),
setSleMplsLpsTpCfgControlRevertive(5),
setSleMplsLpsTpCfgControlWaitToRestoreset(6),
unsetSleMplsTpLpsCfgControlWaitToRestoreset(7),
setSleMplsLpsTpCfgControlContinualTxInterval(8),
unsetSleMplsTpLpsCfgControlContinualTxInterval(9),
setSleMplsLpsTpCfgControlRapidTxInterval(10),
unsetSleMplsTpLpsCfgControlRapidTxInterval(11),
setSleMplsLpsTpCfgControlSwitchover(12),
unsetSleMplsTpLpsCfgControlSwitchover(13),
setSleMplsTpLpsCfgControlLockOut(14),
unsetSleMplsTpLpsTpCfgControlLockOut(15),
setSleMplsTpLpsCfgControlHoldOffTimer(16),
unSetSleMplsTpLpsCfgControlHoldOffTimer(17)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"the configuration commands, and user can configure functions
via setting this entry as proper value."
::= { sleMplsTpLpsCfgControl 1 }
sleMplsTpLpsCfgControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"status of user command. User have to check this value as
.busy. or .idle. before do setRequest."
::= { sleMplsTpLpsCfgControl 2 }
sleMplsTpLpsCfgControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"the wait-time until setRequest end. In case of short-time command, this value is 0"
::= { sleMplsTpLpsCfgControl 3 }
sleMplsTpLpsCfgControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the time stamp of the last command. (don.t care)"
::= { sleMplsTpLpsCfgControl 4 }
sleMplsTpLpsCfgControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Result of the last command."
::= { sleMplsTpLpsCfgControl 5 }
sleMplsTpLpsCfgControlGroupName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Textual name represents the sleMplsTp tp protection group.
Each Protection Group is identified by a unique
protection group name. "
::= { sleMplsTpLpsCfgControl 6 }
sleMplsTpLpsCfgControlMode OBJECT-TYPE
SYNTAX INTEGER
{
onePlusOne(1),
oneColonOne(2),
oneColonN(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The architectural mode of the Protection group. This can
either be 1+1, 1:1, 1:n.
1+1
In the 1+1 protection scheme, a fully dedicated
protection entity is allocated. Data traffic is copied
and fed at the source to both the working and the
protection entities. The traffic on the working and the
protection entities is transmitted simultaneously to
the sink of the protection domain, where selection
between the working and protection entities is performed
1:1
In the 1:1 scheme, a protection path is allocated to
protect against a defect, failure, or a degradation in a
working path. In normal conditions, data traffic is
transmitted over the working entity, while the
protection entity functions in the idle state. If there
is a defect on the working entity or a specific
administrative request, traffic is switched to the
protection entity.
1:n
In case of 1:n linear protection, one protection entity
is allocated to protect n working entities. The protection
entity might not have sufficient resources to protect all the
working entities that may be affected by fault conditions at a
specific time. In this case, in order to guaranteed
protection, the protection entity should support enough
capacity and bandwidth to protect any of the n working
entities."
DEFVAL { oneColonOne }
::= { sleMplsTpLpsCfgControl 7 }
sleMplsTpLpsCfgControlProtectionScheme OBJECT-TYPE
SYNTAX INTEGER
{
bidirectional(1),
unidirectional(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object represents the operational scheme of
protection switching group. The protection scheme may
either be unidirectional or bidirectional.
bidirectional
In bidirectional protection scheme, both the directions
will be switched simultaneously even if the fault
applies to only one direction of the path.
unidirectional
In unidirectional protection scheme protection switching
will be performed independently for each direction of a
bidirectional transport path
This object may not be modified if the associated
sleMplsTpLpsCfgControlRowStatus object is equal to active(1). "
DEFVAL { bidirectional }
::= { sleMplsTpLpsCfgControl 8 }
sleMplsTpLpsCfgControlRevertive OBJECT-TYPE
SYNTAX INTEGER
{
nonrevertive(1),
revertive(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the reversion mode of the Linear
Protection Switching group. The reversion mode of
protection mechanism may be either revertive or
non-revertive.
nonrevertive
In non-revertive mode, after a service has been
recovered, traffic will be forwarded on the recovery
path
revertive
In revertive mode, after a service has been
recovered, traffic will be redirected back onto the
original working path."
DEFVAL { nonrevertive }
::= { sleMplsTpLpsCfgControl 9 }
sleMplsTpLpsCfgControlWtr OBJECT-TYPE
SYNTAX Unsigned32 (0..720)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object hold the Wait To Restore timer value in
seconds.
The WTR timer is used to delay reversion of PSC state
to Normal state when recovering from a failure
condition on the working path when the protection
domain is configured for revertive behavior
This object may not be modified if the associated
sleMplsTpLpsCfgControlRowStatus object is equal to active(1)."
DEFVAL { 300 }
::= { sleMplsTpLpsCfgControl 10 }
sleMplsTpLpsCfgControlContinualTxInterval OBJECT-TYPE
SYNTAX Unsigned32 (1..20)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Continual Tx Time in Seconds. Represents the time
interval to send the continual LPS packet to the other
end based on the current state."
DEFVAL { 5 }
::= { sleMplsTpLpsCfgControl 11 }
sleMplsTpLpsCfgControlRapidTxInterval OBJECT-TYPE
SYNTAX Unsigned32 (1000)
UNITS "micro-seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Rapid Tx interval in micro-Seconds. Represents the time
interval to send the LPS packet to the other end, when
there is a change in state of Linear Protection domain due
to local input. The default value is 3.3 milli-seconds
which is 3300 micro-seconds"
DEFVAL { 3300 }
::= { sleMplsTpLpsCfgControl 12 }
sleMplsTpLpsCfgControlswitchOver OBJECT-TYPE
SYNTAX INTEGER
{
force(1),
manual(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" this object used for switch the traffic to the back up path."
::= { sleMplsTpLpsCfgControl 13 }
sleMplsTpLpsCfgControlLockOut OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(0)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"this is object is used for preventing the swith traffic by the protection path."
::= { sleMplsTpLpsCfgControl 14 }
sleMplsTpLpsCfgControlHoldOffTimer OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the holdofftimer "
::= { sleMplsTpLpsCfgControl 15 }
sleMplsTpLpsMeCfg OBJECT IDENTIFIER ::= { sleMplsTpLps 2 }
sleMplsTpLpsMeCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF SleMplsTpLpsMeCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists Maintenance Association that have been
configured in Protection groups."
::= { sleMplsTpLpsMeCfg 1 }
sleMplsTpLpsMeCfgInfoEntry OBJECT-TYPE
SYNTAX SleMplsTpLpsMeCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the sleMplsTpLpsMeCfgInfoTable."
INDEX { sleMplsTpLpsMeCfgInfoMeIndex, sleMplsTpLpsMeCfgInfoMPId, sleMplsTpLspMeCfgInfoGroupIndex, sleMplsTpLpsMeCfgInfoMegIndex }
::= { sleMplsTpLpsMeCfgInfoTable 1 }
SleMplsTpLpsMeCfgInfoEntry ::=
SEQUENCE {
sleMplsTpLpsMeCfgInfoMegIndex
Unsigned32,
sleMplsTpLpsMeCfgInfoMeIndex
Unsigned32,
sleMplsTpLpsMeCfgInfoMPId
Unsigned32,
sleMplsTpLspMeCfgInfoGroupIndex
Unsigned32,
sleMplsTpLpsMeCfgInfoState
INTEGER
}
sleMplsTpLpsMeCfgInfoMegIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Uniquely identifies a maintenance entity index within
a MEG."
::= { sleMplsTpLpsMeCfgInfoEntry 1 }
sleMplsTpLpsMeCfgInfoMeIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object denotes the ME name, each
Maintenance Entity has unique name within MEG."
::= { sleMplsTpLpsMeCfgInfoEntry 2 }
sleMplsTpLpsMeCfgInfoMPId OBJECT-TYPE
SYNTAX Unsigned32 (1..8191)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates the maintenance point index, used to create
multiple MEPs in a node of single ME. The value of this
object can be MEP index or MIP index. Managers should
obtain new values for row creation in this table by reading
mplsOamIdMeMpIndexNext."
::= { sleMplsTpLpsMeCfgInfoEntry 3 }
sleMplsTpLspMeCfgInfoGroupIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Textual name represents the sleMplsTp tp protection group.
Each Protection Group is identified by a unique
protection group name. "
::= { sleMplsTpLpsMeCfgInfoEntry 4 }
sleMplsTpLpsMeCfgInfoState OBJECT-TYPE
SYNTAX INTEGER
{
primary(1),
backup(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the operational state of the ME
as either primary or backup"
::= { sleMplsTpLpsMeCfgInfoEntry 5 }
sleMplsTpLpsMeCfgControl OBJECT IDENTIFIER ::= { sleMplsTpLpsMeCfg 2 }
sleMplsTpLpsMeCfgControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
createSleMplsTpLpsMeConfigEntry(1),
deleteSleMplsTpLpsMeConfigEntry(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"the configuration commands, and user can configure functions via setting
this entry as proper value."
::= { sleMplsTpLpsMeCfgControl 1 }
sleMplsTpLpsMeCfgControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"status of user command. User have to check this value as
.busy. or .idle. before do setRequest."
::= { sleMplsTpLpsMeCfgControl 2 }
sleMplsTpLpsMeCfgControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"the wait-time until setRequest end. In case of short-time command, this value is 0"
::= { sleMplsTpLpsMeCfgControl 3 }
sleMplsTpLpsMeCfgControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the time stamp of the last command. (don.t care)"
::= { sleMplsTpLpsMeCfgControl 4 }
sleMplsTpLpsMeCfgControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Result of the last command."
::= { sleMplsTpLpsMeCfgControl 5 }
sleMplsTpLpsMeCfgControlMegName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Uniquely identifies a maintenance entity index within
a MEG"
::= { sleMplsTpLpsMeCfgControl 6 }
sleMplsTpLpsMeCfgControlMeName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object denotes the ME name, each
Maintenance Entity has unique name within MEG."
::= { sleMplsTpLpsMeCfgControl 7 }
sleMplsTpLpsMeCfgControlMpId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION " "
::= { sleMplsTpLpsMeCfgControl 8 }
sleMplsTpLpsMeCfgControlGroupName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object holds the Protection group index wherein
this ME included in. If this ME is not part of a protection
group this value is set to 0. "
::= { sleMplsTpLpsMeCfgControl 9 }
sleMplsTpLpsMeCfgControlState OBJECT-TYPE
SYNTAX INTEGER
{
primary(1),
backup(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the operational state of the ME
as either primary or backup"
::= { sleMplsTpLpsMeCfgControl 10 }
END
--
-- sle-mpls-tp-lps-mib.mib
--

View File

@ -0,0 +1,286 @@
--
-- sle-mpls-tp-node-mib.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
-- Tuesday, January 12, 2016 at 11:22:02
--
SLE-MPLS-TP-NODE-MIB DEFINITIONS ::= BEGIN
IMPORTS
sleMgmt
FROM DASAN-SMI
MplsCcId, MplsIccId
FROM MPLS-TC-EXT-STD-MIB
mplsTunnelIndex, mplsTunnelInstance, mplsTunnelIngressLSRId, mplsTunnelEgressLSRId
FROM MPLS-TE-STD-MIB
SleControlStatusType, SleControlRequestResultType
FROM SLE-TC-MIB
zeroDotZero, TimeTicks, IpAddress, Unsigned32, Gauge32,
OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY
FROM SNMPv2-SMI;
sleMplsTpNode MODULE-IDENTITY
LAST-UPDATED "201510070000Z" -- October 07, 2015 at 00:00 GMT
ORGANIZATION
"Multiprotocol Label Switching (MPLS) Working Group"
CONTACT-INFO
"Gyerok Kwon
Dasan Networks
Email: grkwon@dasannetworks.com
Kantharaj B M
Dasan Networks
Email: kanth@dasannetworks.com
DongChel Shin (Chris)
Dasan Networks
Email: dchshin@dasannetworks.com
Comments about this document should be emailed
directly to the Dasan support email ID at
support@dasannetworks.com."
DESCRIPTION
"Copyright (c) 2012 IETF Trust and the persons identified
as the document authors. All rights reserved.
This MIB module contains generic object definitions for
MPLS Traffic Engineering in transport networks."
REVISION "201207150000Z" -- July 15, 2012 at 00:00 GMT
DESCRIPTION
"MPLS_TP node configuration table"
::= { sleMpls 13 }
--
-- Node definitions
--
sleMpls OBJECT-IDENTITY
STATUS current
DESCRIPTION
"SLE MPLS."
::= { sleMgmt 16 }
sleMplsTpNodeCfg OBJECT IDENTIFIER ::= { sleMplsTpNode 1 }
sleMplsTpNodeCfgInfo OBJECT IDENTIFIER ::= { sleMplsTpNodeCfg 1 }
sleMplsTpNodeCfgInfoGlobalId OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Global Operator Identifier.
this object value should be zero when
sleMplsTpNodeConfigInfoCcId and sleMplsTpNodeConfigInfoICcId
is configured with non-null value."
REFERENCE
"MPLS-TP Identifiers [RFC6370]."
::= { sleMplsTpNodeCfgInfo 1 }
sleMplsTpNodeCfgInfoItutCc OBJECT-TYPE
SYNTAX MplsCcId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object allows the operator or service provider to
configure a unique MPLS-TP ITU-T Carrier Code (ICC)
either for Ingress ID or Egress ID.
This object value should be zero when
sleMplsTpNodeConfigInfoGlobalId are assigned with non-zero value."
REFERENCE
"MPLS-TP Identifiers [RFC6370]."
::= { sleMplsTpNodeCfgInfo 2 }
sleMplsTpNodeCfgInfoItutIcc OBJECT-TYPE
SYNTAX MplsIccId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object allows the operator or service provider to
configure a unique MPLS-TP ITU-T Carrier Code (ICC)
either for Ingress ID or Egress ID.
This object value should be zero when
sleMplsTpNodeConfigInfoGlobalId are assigned with non-zero value."
REFERENCE
"MPLS-TP Identifiers [RFC6370]."
::= { sleMplsTpNodeCfgInfo 3 }
sleMplsTpNodeCfgInfoNodeId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Node_ID within the operator."
REFERENCE
"MPLS-TP Identifiers [RFC6370]."
::= { sleMplsTpNodeCfgInfo 4 }
sleMplsTpNodeCfgInfoNodeType OBJECT-TYPE
SYNTAX INTEGER
{
ietf(1),
itut(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object value should be zero when
sleMplsTpNodeConfigInfoGlobalId are assigned with non-zero value ."
::= { sleMplsTpNodeCfgInfo 5 }
sleMplsTpNodeCfgControl OBJECT IDENTIFIER ::= { sleMplsTpNodeCfg 2 }
sleMplsTpNodeCfgControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
setMplsTpNode(1),
unsetMplsTpNode(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object holds the possible read-write columns that can be
modified in the TunnelExtNodeConfigTable table. For each read-write
column of TunnelExtNodeConfigTable table, a Set Operation control
value is added in this object."
::= { sleMplsTpNodeCfgControl 1 }
sleMplsTpNodeCfgControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object displays the status of the configuration done."
::= { sleMplsTpNodeCfgControl 2 }
sleMplsTpNodeCfgControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is based on the SLE style where a timer is configured
for every control table."
::= { sleMplsTpNodeCfgControl 3 }
sleMplsTpNodeCfgControlTimestamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the time at which the configuration is done."
::= { sleMplsTpNodeCfgControl 4 }
sleMplsTpNodeCfgControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The standard result of the SET operation is stored here."
::= { sleMplsTpNodeCfgControl 5 }
sleMplsTpNodeCfgControlGlobalId OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the Global Operator Identifier.
This object value should be zero when
sleMplsTpNodeConfigControlIccId and sleMplsTpNodeConfigControlccId
is configured with non-null value."
REFERENCE
"MPLS-TP Identifiers [RFC6370]."
::= { sleMplsTpNodeCfgControl 6 }
sleMplsTpNodeCfgControlItutCc OBJECT-TYPE
SYNTAX MplsCcId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows the operator or service provider to
configure a unique MPLS-TP ITU-T Carrier Code (ICC)
either for Ingress ID or Egress ID.
This object value should be zero when
sleMplsTpNodeConfigControlGlobalId are assigned with
non-zero value."
REFERENCE
"MPLS-TP Identifiers [RFC6370]."
::= { sleMplsTpNodeCfgControl 7 }
sleMplsTpNodeCfgControlItutIcc OBJECT-TYPE
SYNTAX MplsIccId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows the operator or service provider to configure a
unique MPLS-TP ITU-T Carrier Code (ICC) either for Ingress ID
or Egress ID.
This object value should be zero when
sleMplsTpNodeConfigControlGlobalId are assigned with non-zero
value."
REFERENCE
"MPLS-TP Identifiers [RFC6370]."
::= { sleMplsTpNodeCfgControl 8 }
sleMplsTpNodeCfgControlNodeId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the Node_ID within the operator."
REFERENCE
"MPLS-TP Identifiers [RFC6370]."
::= { sleMplsTpNodeCfgControl 9 }
sleMplsTpNodeCfgControlNodeType OBJECT-TYPE
SYNTAX INTEGER
{
ietf(1),
itut(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows the operator or service provider to
configure a unique MPLS-TP ITU-T Carrier Code (ICC)
either for Ingress ID or Egress ID.
This object value should be zero when
msleMplsTpNodeConfigControlGlobalId are assigned with non-zero
value."
REFERENCE
"MPLS-TP Identifiers [RFC6370]."
::= { sleMplsTpNodeCfgControl 10 }
END
--
-- sle-mpls-tp-node-mib.mib
--

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,205 @@
--
-- sle-mpls-tp-pro-if-mib.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
-- Tuesday, January 12, 2016 at 14:08:09
--
SLE-MPLS-TP-PRO-IF-MIB DEFINITIONS ::= BEGIN
IMPORTS
sleMgmt
FROM DASAN-SMI
mplsTunnelIndex, mplsTunnelInstance, mplsTunnelIngressLSRId, mplsTunnelEgressLSRId
FROM MPLS-TE-STD-MIB
SleControlStatusType, SleControlRequestResultType
FROM SLE-TC-MIB
zeroDotZero, TimeTicks, IpAddress, Unsigned32, Gauge32,
OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY
FROM SNMPv2-SMI;
sleMplsTpNode MODULE-IDENTITY
LAST-UPDATED "201510070000Z" -- October 07, 2015 at 00:00 GMT
ORGANIZATION
"Multiprotocol Label Switching (MPLS) Working Group"
CONTACT-INFO
"Gyerok Kwon
Dasan Networks
Email: grkwon@dasannetworks.com
Kantharaj B M
Dasan Networks
Email: kanth@dasannetworks.com
DongChel Shin (Chris)
Dasan Networks
Email: dchshin@dasannetworks.com
Comments about this document should be emailed
directly to the Dasan support email ID at
support@dasannetworks.com."
DESCRIPTION
"Copyright (c) 2012 IETF Trust and the persons identified
as the document authors. All rights reserved.
This MIB module contains generic object definitions for
MPLS Traffic Engineering in transport networks."
REVISION "201207150000Z" -- July 15, 2012 at 00:00 GMT
DESCRIPTION
"MPLS_TP node configuration table"
::= { sleMpls 13 }
--
-- Node definitions
--
sleMpls OBJECT-IDENTITY
STATUS current
DESCRIPTION
"SLE MPLS."
::= { sleMgmt 16 }
sleMplsTpProIf OBJECT IDENTIFIER ::= { sleMplsTpNode 2 }
sleMplsTpProIfInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF SleMplsTpProIfInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " "
::= { sleMplsTpProIf 1 }
sleMplsTpProIfInfoEntry OBJECT-TYPE
SYNTAX SleMplsTpProIfInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " "
INDEX { sleMplsTPProIfInfoIfIndex }
::= { sleMplsTpProIfInfoTable 1 }
SleMplsTpProIfInfoEntry ::=
SEQUENCE {
sleMplsTPProIfInfoIfIndex
Unsigned32,
sleMplsTPProIfInfoIpAddr
IpAddress
}
sleMplsTPProIfInfoIfIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is used in accommodating the bigger
size Global_Node_ID and/or ICC with lower size LSR
identifier in order to index the mplsTunnelTable.
The Local Identifier is configured between 1 and 16777215,
as valid IP address range starts from 16777216(01.00.00.00).
This range is chosen to identify the mplsTunnelTable's
Ingress/Egress LSR-id is IP address or Local identifier,
if the configured range is not IP address, administrator is
expected to retrieve the complete information
(Global_Node_ID or ICC) from mplsTunnelExtNodeConfigTable.
This way, existing mplsTunnelTable is reused for
bidirectional tunnel extensions for MPLS based transport networks.
This Local Identifier allows the administrator to assign
a unique identifier to map Global_Node_ID and/or ICC."
::= { sleMplsTpProIfInfoEntry 1 }
sleMplsTPProIfInfoIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION " "
::= { sleMplsTpProIfInfoEntry 2 }
sleMplsTpProIfControl OBJECT IDENTIFIER ::= { sleMplsTpProIf 2 }
sleMplsTpProIfControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
setMplsTpProIfIpAddr(1),
unSetMplsTpProIfIpAddr(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object holds the possible read-write columns that
can be modified in the TunnelExtNodeConfigTable table.
For each read-write column of TunnelExtNodeConfigTable table,
a Set Operation control value is added in this object."
::= { sleMplsTpProIfControl 1 }
sleMplsTpProIfControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object displays the status of the configuration done."
::= { sleMplsTpProIfControl 2 }
sleMplsTpProIfControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is based on the SLE style where a timer is configured for every control table."
::= { sleMplsTpProIfControl 3 }
sleMplsTpProIfControlTimestamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the time at which the configuration is done."
::= { sleMplsTpProIfControl 4 }
sleMplsTpProIfControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The standard result of the SET operation is stored here."
::= { sleMplsTpProIfControl 5 }
sleMplsTpProIfControlIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION " "
::= { sleMplsTpProIfControl 6 }
sleMplsTpProIfControlIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the Global Operator Identifier."
REFERENCE
"MPLS-TP Identifiers [RFC6370]."
::= { sleMplsTpProIfControl 7 }
END
--
-- sle-mpls-tp-pro-if-mib.mib
--

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,225 @@
--
-- sle-mpls-tp-pw-statistics-mib.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
-- Thursday, January 21, 2016 at 14:29:43
--
SLE-MPLS-TP-PW-STATISTICS-MIB DEFINITIONS ::= BEGIN
IMPORTS
sleMgmt
FROM DASAN-SMI
PwIDType
FROM PW-TC-STD-MIB
SleControlStatusType, SleControlRequestResultType
FROM SLE-TC-MIB
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
zeroDotZero, TimeTicks, Unsigned32, Gauge32, Counter64,
OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI;
sleMplsTpPwStats MODULE-IDENTITY
LAST-UPDATED "201501280000Z" -- January 28, 2015 at 00:00 GMT
ORGANIZATION
"Multiprotocol Label Switching (MPLS) Working Group"
CONTACT-INFO
"Gyerok Kwon
Dasan Networks
Email: grkwon@dasannetworks.com
Kantharaj B M
Dasan Networks
Email: kanth@dasannetworks.com
DongChel Shin (Chris)
Dasan Networks
Email: dchshin@dasannetworks.com
Comments about this document should be emailed
directly to the Dasan support email ID at
support@dasannetworks.com."
DESCRIPTION
"This mib contains the managed objects for PW statistics.
It shows the statistics of the PW from it created. Will
display only on the PE."
REVISION "201501280000Z" -- January 28, 2015 at 00:00 GMT
DESCRIPTION
"SLE PW Statistics mib."
::= { sleMpls 21 }
--
-- Node definitions
--
sleMpls OBJECT IDENTIFIER ::= { sleMgmt 16 }
sleMplsTpPwStatsTable OBJECT IDENTIFIER ::= { sleMplsTpPwStats 1 }
sleMplsTpPwStatsInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF SleMplsTpPwStatsInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about the PW statistics."
::= { sleMplsTpPwStatsTable 1 }
sleMplsTpPwStatsInfoEntry OBJECT-TYPE
SYNTAX SleMplsTpPwStatsInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table represents the statistics of PW.
The PW created by network administator or SNMP agent as
instructed by the MPLS."
INDEX { sleMplsTpPwStatsInfoPwId }
::= { sleMplsTpPwStatsInfoTable 1 }
SleMplsTpPwStatsInfoEntry ::=
SEQUENCE {
sleMplsTpPwStatsInfoPwId
PwIDType,
sleMplsTpPwStatsInfoPwName
SnmpAdminString,
sleMplsTpPwStatsInfoTxPkts
Counter64,
sleMplsTpPwStatsInfoRxPkts
Counter64,
sleMplsTpPwStatsInfoTxBytes
Counter64,
sleMplsTpPwStatsInfoRxBytes
Counter64
}
sleMplsTpPwStatsInfoPwId OBJECT-TYPE
SYNTAX PwIDType (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Pw ID."
::= { sleMplsTpPwStatsInfoEntry 1 }
sleMplsTpPwStatsInfoPwName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is displaying PW NAME."
::= { sleMplsTpPwStatsInfoEntry 2 }
sleMplsTpPwStatsInfoTxPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmitted packet count."
::= { sleMplsTpPwStatsInfoEntry 3 }
sleMplsTpPwStatsInfoRxPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Received packet count."
::= { sleMplsTpPwStatsInfoEntry 4 }
sleMplsTpPwStatsInfoTxBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmitted bytes count."
::= { sleMplsTpPwStatsInfoEntry 5 }
sleMplsTpPwStatsInfoRxBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Received bytes count"
::= { sleMplsTpPwStatsInfoEntry 6 }
sleMplsTpPwStatsControl OBJECT IDENTIFIER ::= { sleMplsTpPwStatsTable 2 }
sleMplsTpPwStatsControlRequest OBJECT-TYPE
SYNTAX INTEGER { setToClearPwStats(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object holds the possible read-write columns that can be
modified in the Vrf table. For each read-write column of Vrf
table, a Set Operation control value is added in this object."
::= { sleMplsTpPwStatsControl 1 }
sleMplsTpPwStatsControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object displays the status of the configuration done."
::= { sleMplsTpPwStatsControl 2 }
sleMplsTpPwStatsControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is based on the SLE style where a timer is configured
for every control table."
::= { sleMplsTpPwStatsControl 3 }
sleMplsTpPwStatsControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the time at which the configuration is done."
::= { sleMplsTpPwStatsControl 4 }
sleMplsTpPwStatsReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The standard result of the SET operation is stored here."
::= { sleMplsTpPwStatsControl 5 }
sleMplsTpPwStatsControlPwId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"PW index.
Index zero to clear all the VPWS statistics. Greater than zero to
clear the specific VPWS statistics.
"
::= { sleMplsTpPwStatsControl 6 }
END
--
-- sle-mpls-tp-pw-statistics-mib.mib
--

View File

@ -0,0 +1,909 @@
--
-- sle-mpls-tp-tunnel-mib.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
-- Friday, January 15, 2016 at 13:52:12
--
SLE-MPLS-TP-TUNNEL-MIB DEFINITIONS ::= BEGIN
IMPORTS
sleMgmt
FROM DASAN-SMI
ifGeneralInformationGroup, ifCounterDiscontinuityGroup, InterfaceIndexOrZero
FROM IF-MIB
MplsCcId, MplsIccId
FROM MPLS-TC-EXT-STD-MIB
mplsStdMIB, MplsLabel
FROM MPLS-TC-STD-MIB
SleControlStatusType, SleControlRequestResultType
FROM SLE-TC-MIB
zeroDotZero, TimeTicks, IpAddress, Unsigned32, Gauge32,
OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY
FROM SNMPv2-SMI
MacAddress
FROM SNMPv2-TC;
sleMplsTpTunnel MODULE-IDENTITY
LAST-UPDATED "201510070000Z" -- October 07, 2015 at 00:00 GMT
ORGANIZATION
"Multiprotocol Label Switching (MPLS) Working Group"
CONTACT-INFO
"Gyerok Kwon
Dasan Networks
Email: grkwon@dasannetworks.com
Kantharaj B M
Dasan Networks
Email: kanth@dasannetworks.com
DongChel Shin (Chris)
Dasan Networks
Email: dchshin@dasannetworks.com
Comments about this document should be emailed
directly to the Dasan support email ID at
support@dasannetworks.com."
DESCRIPTION
"Copyright (C) The Internet Society (2004). The
initial version of this MIB module was published
in RFC 3812. For full legal notices see the RFC
itself or see: http://www.ietf.org/copyrights/ianamib.html
This MIB module contains managed object definitions
for MPLS Traffic Engineering (TE) as defined in:
1. Extensions to RSVP for LSP Tunnels, Awduche et
al, RFC 3209, December 2001
2. Constraint-Based LSP Setup using LDP, Jamoussi
(Editor), RFC 3212, January 2002
3. Requirements for Traffic Engineering Over MPLS,
Awduche, D., Malcolm, J., Agogbua, J., O'Dell, M.,
and J. McManus, [RFC2702], September 1999"
REVISION "200406030000Z" -- June 03, 2004 at 00:00 GMT
DESCRIPTION
"Initial version issued as part of RFC 3812."
::= { sleMpls 14 }
--
-- Node definitions
--
sleMpls OBJECT-IDENTITY
STATUS current
DESCRIPTION
"SLE MPLS."
::= { sleMgmt 16 }
sleMplsTpTunnelCfg OBJECT IDENTIFIER ::= { sleMplsTpTunnel 1 }
sleMplsTpTunnelCfgInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF SleMplsTpTunnelCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The mplsTunnelTable allows new MPLS tunnels to be
created between an LSR and a remote endpoint, and
existing tunnels to be reconfigured or removed.
Note that only point-to-point tunnel segments are
supported, although multipoint-to-point and point-
to-multipoint connections are supported by an LSR
acting as a cross-connect. Each MPLS tunnel can
thus have one out-segment originating at this LSR
and/or one in-segment terminating at this LSR."
::= { sleMplsTpTunnelCfg 1 }
sleMplsTpTunnelCfgInfoEntry OBJECT-TYPE
SYNTAX SleMplsTpTunnelCfgInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table represents an MPLS tunnel.
An entry can be created by a network administrator
or by an SNMP agent as instructed by an MPLS
signalling protocol. Whenever a new entry is
created with mplsTunnelIsIf set to true(1), then a
corresponding entry is created in ifTable as well
(see RFC 2863). The ifType of this entry is
mplsTunnel(150).
A tunnel entry needs to be uniquely identified across
a MPLS network. Indices mplsTunnelIndex and
mplsTunnelInstance uniquely identify a tunnel on
the LSR originating the tunnel. To uniquely
identify a tunnel across an MPLS network requires
index mplsTunnelIngressLSRId. The last index
mplsTunnelEgressLSRId is useful in identifying all
instances of a tunnel that terminate on the same
egress LSR."
REFERENCE
"1. RFC 2863 - The Interfaces Group MIB, McCloghrie,
K., and F. Kastenholtz, June 2000 "
INDEX { sleMplsTpTunnelCfgInfoIndex }
::= { sleMplsTpTunnelCfgInfoTable 1 }
SleMplsTpTunnelCfgInfoEntry ::=
SEQUENCE {
sleMplsTpTunnelCfgInfoIndex
Unsigned32,
sleMplsTpTunnelCfgInfoName
OCTET STRING,
sleMplsTpTunnelCfgInfoId
Unsigned32,
sleMplsTpTunnelCfgInfoSrcIdType
INTEGER,
sleMplsTpTunnelCfgInfoSrcGId
Unsigned32,
sleMplsTpTunnelCfgInfoSrcCc
MplsCcId,
sleMplsTpTunnelCfgInfoSrcIcc
MplsIccId,
sleMplsTpTunnelCfgInfoSrcNodeId
IpAddress,
sleMplsTpTunnelCfgInfoDestIdType
INTEGER,
sleMplsTpTunnelCfgInfoDestGId
Unsigned32,
sleMplsTpTunnelCfgInfoDestCc
MplsCcId,
sleMplsTpTunnelCfgInfoDestIcc
MplsIccId,
sleMplsTpTunnelCfgInfoDestNodeId
IpAddress,
sleMplsTpTunnelCfgInfoMode
INTEGER,
sleMplsTpTunnelCfgInfoFwdInLabel
MplsLabel,
sleMplsTpTunnelCfgInfoFwdInIfIndex
InterfaceIndexOrZero,
sleMplsTpTunnelCfgInfoFwdOperation
INTEGER,
sleMplsTpTunnelCfgInfoFwdOutLabel
MplsLabel,
sleMplsTpTunnelCfgInfoFwdOutIfIndex
InterfaceIndexOrZero,
sleMplsTpTunnelCfgInfoFwdOutMac
MacAddress,
sleMplsTpTunnelCfgInfoRevInLabel
MplsLabel,
sleMplsTpTunnelCfgInfoRevInIfIndex
InterfaceIndexOrZero,
sleMplsTpTunnelCfgInfoRevOperation
INTEGER,
sleMplsTpTunnelCfgInfoRevOutLabel
MplsLabel,
sleMplsTpTunnelCfgInfoRevOutIfIndex
InterfaceIndexOrZero,
sleMplsTpTunnelCfgInfoRevOutMac
MacAddress,
sleMplsTpTunnelCfgInfoState
INTEGER,
sleMplsTpTunnelCfgInfoRole
INTEGER,
sleMplsTpTunnelCfgInfoAssociateTnlName
OCTET STRING,
sleMplsTpTunnelCfgInfoDescription
OCTET STRING,
sleMplsTpTunnelCfgInfoHlspRole
INTEGER,
sleMplsTpTunnelCfgInfoHlspServerTunnelName
OCTET STRING,
sleMplsTpTunnelCfgInfoQosPolicyName
OCTET STRING
}
sleMplsTpTunnelCfgInfoIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value which identify an entry in this table."
::= { sleMplsTpTunnelCfgInfoEntry 1 }
sleMplsTpTunnelCfgInfoName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The canonical name assigned to the tunnel. This name
can be used to refer to the tunnel on the LSR's
console port. If mplsTunnelIsIf is set to true
then the ifName of the interface corresponding to
this tunnel should have a value equal to
mplsTunnelName. Also see the description of ifName
in RFC 2863."
REFERENCE
"RFC 2863 - The Interfaces Group MIB, McCloghrie, K.,
and F. Kastenholtz, June 2000."
DEFVAL { "" }
::= { sleMplsTpTunnelCfgInfoEntry 2 }
sleMplsTpTunnelCfgInfoId OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Uniquely identifies a set of tunnel instances
between a pair of ingress and egress LSRs.
Managers should obtain new values for row
creation in this table by reading
mplsTunnelIndexNext. When
the MPLS signalling protocol is rsvp(2) this value
SHOULD be equal to the value signaled in the
Tunnel Id of the Session object. When the MPLS
signalling protocol is crldp(3) this value
SHOULD be equal to the value signaled in the
LSP ID."
::= { sleMplsTpTunnelCfgInfoEntry 3 }
sleMplsTpTunnelCfgInfoSrcIdType OBJECT-TYPE
SYNTAX INTEGER
{
ietf(1),
itut(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to set the ietf or itut type."
::= { sleMplsTpTunnelCfgInfoEntry 4 }
sleMplsTpTunnelCfgInfoSrcGId OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This Object is used to display the GlobalID of IETF"
::= { sleMplsTpTunnelCfgInfoEntry 5 }
sleMplsTpTunnelCfgInfoSrcCc OBJECT-TYPE
SYNTAX MplsCcId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This Object is used to display the Source CC-ID of ITUT"
::= { sleMplsTpTunnelCfgInfoEntry 6 }
sleMplsTpTunnelCfgInfoSrcIcc OBJECT-TYPE
SYNTAX MplsIccId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This Object is used to set the Source ICC-ID of ITUT"
::= { sleMplsTpTunnelCfgInfoEntry 7 }
sleMplsTpTunnelCfgInfoSrcNodeId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This Object is used to display the Source Node ID of IETF and ITUT"
::= { sleMplsTpTunnelCfgInfoEntry 8 }
sleMplsTpTunnelCfgInfoDestIdType OBJECT-TYPE
SYNTAX INTEGER
{
ietf(1),
itut(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to set the ietf or itut type."
::= { sleMplsTpTunnelCfgInfoEntry 9 }
sleMplsTpTunnelCfgInfoDestGId OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This Object is used to set the Destination GlobalID of IETF"
::= { sleMplsTpTunnelCfgInfoEntry 10 }
sleMplsTpTunnelCfgInfoDestCc OBJECT-TYPE
SYNTAX MplsCcId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This Object is used to display the Destination CC-ID of ITUT"
::= { sleMplsTpTunnelCfgInfoEntry 11 }
sleMplsTpTunnelCfgInfoDestIcc OBJECT-TYPE
SYNTAX MplsIccId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This Object is used to set the Destination ICC-ID of ITUT"
::= { sleMplsTpTunnelCfgInfoEntry 12 }
sleMplsTpTunnelCfgInfoDestNodeId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This Object is used to display the Destination Node ID of IETF and ITUT"
::= { sleMplsTpTunnelCfgInfoEntry 13 }
sleMplsTpTunnelCfgInfoMode OBJECT-TYPE
SYNTAX INTEGER
{
none(0),
unidirectional(1),
bidirectional(2),
corouted(3),
associate(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to set the Tunnel Mode"
::= { sleMplsTpTunnelCfgInfoEntry 14 }
sleMplsTpTunnelCfgInfoFwdInLabel OBJECT-TYPE
SYNTAX MplsLabel
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to display the Forward In Label.
The lable range is 0 to 1048575. Here 0 to 15 are
reserved labels. User allowed range is 16 to 1048575..
The default value 1048576 is invalid label "
DEFVAL { 1048576 }
::= { sleMplsTpTunnelCfgInfoEntry 15 }
sleMplsTpTunnelCfgInfoFwdInIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to set the Forward IN Interface index "
::= { sleMplsTpTunnelCfgInfoEntry 16 }
sleMplsTpTunnelCfgInfoFwdOperation OBJECT-TYPE
SYNTAX INTEGER
{
none(0),
push(1),
pop(2),
swap(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to set the Forward Ilm OPeration ."
::= { sleMplsTpTunnelCfgInfoEntry 17 }
sleMplsTpTunnelCfgInfoFwdOutLabel OBJECT-TYPE
SYNTAX MplsLabel
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to display the Forward In Label.
The lable range is 0 to 1048575. Here 0 to 15 are
reserved labels. User allowed range is 16 to 1048575.
The default value 1048576 is invalid label "
DEFVAL { 1048576 }
::= { sleMplsTpTunnelCfgInfoEntry 18 }
sleMplsTpTunnelCfgInfoFwdOutIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to set the Forward OUT Interface index "
::= { sleMplsTpTunnelCfgInfoEntry 19 }
sleMplsTpTunnelCfgInfoFwdOutMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to display the Forward OUT MAC ADDRESS "
::= { sleMplsTpTunnelCfgInfoEntry 20 }
sleMplsTpTunnelCfgInfoRevInLabel OBJECT-TYPE
SYNTAX MplsLabel
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to display the Forward In Label.
The lable range is 0 to 1048575. Here 0 to 15 are
reserved labels. User allowed range is 16 to 1048575.
The default value 1048576 is invalid label "
DEFVAL { 1048576 }
::= { sleMplsTpTunnelCfgInfoEntry 21 }
sleMplsTpTunnelCfgInfoRevInIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to set the Reverse IN Interface index "
::= { sleMplsTpTunnelCfgInfoEntry 22 }
sleMplsTpTunnelCfgInfoRevOperation OBJECT-TYPE
SYNTAX INTEGER
{
none(0),
push(1),
pop(2),
swap(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to set the Reverse Ilm OPeration ."
::= { sleMplsTpTunnelCfgInfoEntry 23 }
sleMplsTpTunnelCfgInfoRevOutLabel OBJECT-TYPE
SYNTAX MplsLabel
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to display the Forward In Label.
The lable range is 0 to 1048575. Here 0 to 15 are
reserved labels. User allowed range is 16 to 1048575.
The default value 1048576 is invalid label "
DEFVAL { 1048576 }
::= { sleMplsTpTunnelCfgInfoEntry 24 }
sleMplsTpTunnelCfgInfoRevOutIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to set the Reverse OUT Interface index "
::= { sleMplsTpTunnelCfgInfoEntry 25 }
sleMplsTpTunnelCfgInfoRevOutMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to display the Forward OUT MAC ADDRESS ."
::= { sleMplsTpTunnelCfgInfoEntry 26 }
sleMplsTpTunnelCfgInfoState OBJECT-TYPE
SYNTAX INTEGER
{
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is to display status of the tunnel."
::= { sleMplsTpTunnelCfgInfoEntry 27 }
sleMplsTpTunnelCfgInfoRole OBJECT-TYPE
SYNTAX INTEGER
{
source(0),
transist(1),
destination(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is to display Role of the tunnel."
::= { sleMplsTpTunnelCfgInfoEntry 28 }
sleMplsTpTunnelCfgInfoAssociateTnlName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object to display associate of reverse tunnel."
::= { sleMplsTpTunnelCfgInfoEntry 29 }
sleMplsTpTunnelCfgInfoDescription OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleMplsTpTunnelCfgInfoEntry 30 }
sleMplsTpTunnelCfgInfoHlspRole OBJECT-TYPE
SYNTAX INTEGER
{
server(1),
client(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to set the Hlsp Tunnel. whether the tunnel is Server or client.
server (1) :- To set the Server Tunnel
client(2) :- To set the Client Tunnel ."
::= { sleMplsTpTunnelCfgInfoEntry 31 }
sleMplsTpTunnelCfgInfoHlspServerTunnelName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to set the server TunnelName,
when sleMplsTpTunnelCfgControlHlspOption as a client ."
::= { sleMplsTpTunnelCfgInfoEntry 32 }
sleMplsTpTunnelCfgInfoQosPolicyName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to set the Qos Policy name."
::= { sleMplsTpTunnelCfgInfoEntry 33 }
sleMplsTpTunnelCfgControl OBJECT IDENTIFIER ::= { sleMplsTpTunnelCfg 2 }
sleMplsTpTunnelCfgControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
createMplsTpTunnelEntry(1),
deleteMplsTpTunnelEntry(2),
setMplsTpTunnelMode(3),
setNhlfe(4),
setIlmPop(5),
setIlmSwap(6),
setAssociateTunnel(7),
unsetNhlfe(8),
unsetIlmPop(9),
unsetIlmSwap(10),
unsetAssociateTunnel(11),
setDescription(12),
setHlspServerLsp(13),
setHlspClientLsp(14),
unsetHlspServerLsp(15),
unsetHlspClientLsp(16),
setTunnelQosPolicyName(17),
unsetTunnelQosPolicyName(18)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object holds the possible read-write columns that can be
modified in the Tunnel table. For each read-write column of
Tunnel table, a Set Operation controlvalue is added in this object."
::= { sleMplsTpTunnelCfgControl 1 }
sleMplsTpTunnelCfgControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object displays the status of the configuration done."
::= { sleMplsTpTunnelCfgControl 2 }
sleMplsTpTunnelCfgControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is based on the SLE style where a timer is configured
for every control table."
::= { sleMplsTpTunnelCfgControl 3 }
sleMplsTpTunnelCfgControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the time at which the configuration is done."
::= { sleMplsTpTunnelCfgControl 4 }
sleMplsTpTunnelCfgControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The standard result of the SET operation is stored here."
::= { sleMplsTpTunnelCfgControl 5 }
sleMplsTpTunnelCfgControlName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The canonical name assigned to the tunnel. This name
can be used to refer to the tunnel on the LSR's
console port. If mplsTunnelIsIf is set to true
then the ifName of the interface corresponding to
this tunnel should have a value equal to
SlemplsTunnelName. Also see the description of ifName
in RFC 2863."
REFERENCE
"RFC 2863 - The Interfaces Group MIB, McCloghrie, K.,
and F. Kastenholtz, June 2000."
DEFVAL { "" }
::= { sleMplsTpTunnelCfgControl 6 }
sleMplsTpTunnelCfgControlId OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the tunnel Id ."
::= { sleMplsTpTunnelCfgControl 7 }
sleMplsTpTunnelCfgControlSrcIdType OBJECT-TYPE
SYNTAX INTEGER
{
ietf(1),
itut(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the ietf or itut type."
::= { sleMplsTpTunnelCfgControl 8 }
sleMplsTpTunnelCfgControlSrcGId OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the source Global-Id for IETF ."
::= { sleMplsTpTunnelCfgControl 9 }
sleMplsTpTunnelCfgControlSrcCc OBJECT-TYPE
SYNTAX MplsCcId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the source CC-ID for ITUT."
::= { sleMplsTpTunnelCfgControl 10 }
sleMplsTpTunnelCfgControlSrcIcc OBJECT-TYPE
SYNTAX MplsIccId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the Source ICC-ID for ITUT."
::= { sleMplsTpTunnelCfgControl 11 }
sleMplsTpTunnelCfgControlSrcNodeId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the Source Node-Id for IETF and ITUT"
::= { sleMplsTpTunnelCfgControl 12 }
sleMplsTpTunnelCfgControlDestIdType OBJECT-TYPE
SYNTAX INTEGER
{
ietf(1),
itut(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the ietf or itut type."
::= { sleMplsTpTunnelCfgControl 13 }
sleMplsTpTunnelCfgControlDestGId OBJECT-TYPE
SYNTAX Unsigned32 (1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the Destination Global-Id for IETF ."
::= { sleMplsTpTunnelCfgControl 14 }
sleMplsTpTunnelCfgControlDestCc OBJECT-TYPE
SYNTAX MplsCcId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the Destination CC-ID for ITUT."
::= { sleMplsTpTunnelCfgControl 15 }
sleMplsTpTunnelCfgControlDestIcc OBJECT-TYPE
SYNTAX MplsIccId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the Destination ICC-ID for ITUT."
::= { sleMplsTpTunnelCfgControl 16 }
sleMplsTpTunnelCfgControlDestNodeId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the Destination NodeID for IETF
and ITUT."
::= { sleMplsTpTunnelCfgControl 17 }
sleMplsTpTunnelCfgControlMode OBJECT-TYPE
SYNTAX INTEGER
{
unidirectional(1),
bidirectional(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the Tunnel mode ."
::= { sleMplsTpTunnelCfgControl 18 }
sleMplsTpTunnelCfgControlPath OBJECT-TYPE
SYNTAX INTEGER
{
forwardPath(1),
reversePath(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to Set the forward path and reverse path
tunnel."
::= { sleMplsTpTunnelCfgControl 19 }
sleMplsTpTunnelCfgControlInLabel OBJECT-TYPE
SYNTAX MplsLabel
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the Inlabel. "
::= { sleMplsTpTunnelCfgControl 20 }
sleMplsTpTunnelCfgControlInInterface OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the Ininterface index."
::= { sleMplsTpTunnelCfgControl 21 }
sleMplsTpTunnelCfgControlOperation OBJECT-TYPE
SYNTAX INTEGER
{
push(1),
pop(2),
swap(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the operation of Tuunel "
::= { sleMplsTpTunnelCfgControl 22 }
sleMplsTpTunnelCfgControlOutLabel OBJECT-TYPE
SYNTAX MplsLabel
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the outlabel. "
::= { sleMplsTpTunnelCfgControl 23 }
sleMplsTpTunnelCfgControlOutInterface OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the outerinterface index."
::= { sleMplsTpTunnelCfgControl 24 }
sleMplsTpTunnelCfgControlOutMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to Set the Out MacAddress ."
::= { sleMplsTpTunnelCfgControl 25 }
sleMplsTpTunnelCfgControlAssociateTnlName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to Associated Forward tunnel and reverse tunnel
with reverse tunnel name ."
::= { sleMplsTpTunnelCfgControl 26 }
sleMplsTpTunnelCfgControlDescription OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMplsTpTunnelCfgControl 27 }
sleMplsTpTunnelCfgControlHlspSeverTunnelName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the server Tunnel name for associating server and client."
::= { sleMplsTpTunnelCfgControl 28 }
sleMplsTpTunnelCfgControlQosPolicyName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set the Qos Policy name."
::= { sleMplsTpTunnelCfgControl 29 }
END
--
-- sle-mpls-tp-tunnel-mib.mib
--

View File

@ -0,0 +1,309 @@
--
-- sle-mpls-tp-tunnel-statistics-mib.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
-- Thursday, January 21, 2016 at 14:30:41
--
SLE-MPLS-TP-TUNNEL-STATISTICS-MIB DEFINITIONS ::= BEGIN
IMPORTS
sleMgmt
FROM DASAN-SMI
mplsStdMIB
FROM MPLS-TC-STD-MIB
SleControlStatusType, SleControlRequestResultType
FROM SLE-TC-MIB
zeroDotZero, TimeTicks, Unsigned32, Gauge32, Counter64,
OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI;
sleMplsTpTunnelStats MODULE-IDENTITY
LAST-UPDATED "201501280000Z" -- January 28, 2015 at 00:00 GMT
ORGANIZATION
"Multiprotocol Label Switching (MPLS) Working Group"
CONTACT-INFO
"Gyerok Kwon
Dasan Networks
Email: grkwon@dasannetworks.com
Kantharaj B M
Dasan Networks
Email: kanth@dasannetworks.com
DongChel Shin (Chris)
Dasan Networks
Email: dchshin@dasannetworks.com
Comments about this document should be emailed
directly to the Dasan support email ID at
support@dasannetworks.com."
DESCRIPTION
"This mib contains the managed objects for MPLS-TP lsp statistics."
REVISION "201601180000Z" -- January 18, 2016 at 00:00 GMT
DESCRIPTION
"Initial version"
::= { sleMpls 20 }
--
-- Node definitions
--
sleMpls OBJECT IDENTIFIER ::= { sleMgmt 16 }
sleMplsTpTunnelStatsTable OBJECT IDENTIFIER ::= { sleMplsTpTunnelStats 1 }
sleMplsTpTunnelStatsInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF SleMplsTpTunnelStatsInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the information about the statistics
of LSP which exist on the LSR or LER."
::= { sleMplsTpTunnelStatsTable 1 }
sleMplsTpTunnelStatsInfoEntry OBJECT-TYPE
SYNTAX SleMplsTpTunnelStatsInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table represents the statistics of LSP.
The LSP can be creates by network administator or SNMP agent
as instruct by the MPLS-TP"
INDEX { sleMplsTpTunnelStatsInfoIndex }
::= { sleMplsTpTunnelStatsInfoTable 1 }
SleMplsTpTunnelStatsInfoEntry ::=
SEQUENCE {
sleMplsTpTunnelStatsInfoIndex
Unsigned32,
sleMplsTpTunnelStatsInfoTunnelName
OCTET STRING,
sleMplsTpTunnelStatsInfoRole
INTEGER,
sleMplsTpTunnelStatsInfoFwdTxPkts
Counter64,
sleMplsTpTunnelStatsInfoFwdTxBytes
Counter64,
sleMplsTpTunnelStatsInfoFwdRxPkts
Counter64,
sleMplsTpTunnelStatsInfoFwdRxBytes
Counter64,
sleMplsTpTunnelStatsInfoRevTxPkts
Counter64,
sleMplsTpTunnelStatsInfoRevTxBytes
Counter64,
sleMplsTpTunnelStatsInfoRevRxPkts
Counter64,
sleMplsTpTunnelStatsInfoRevRxBytes
Counter64
}
sleMplsTpTunnelStatsInfoIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Uniquely identifies a set of tunnel instances
between a pair of ingress and egress LSRs.
Managers should obtain new values for row
creation in this table by reading
mplsTunnelIndexN. When
the MPLS signalling protocol is rsvp(2) this value
SHOULD be equal to the value signaled in the
Tunnel Id of the Session object. When the MPLS
signalling protocol is crldp(3) this value
SHOULD be equal to the value signaled in the
LSP ID."
::= { sleMplsTpTunnelStatsInfoEntry 1 }
sleMplsTpTunnelStatsInfoTunnelName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The tunnel name of the LSP."
::= { sleMplsTpTunnelStatsInfoEntry 2 }
sleMplsTpTunnelStatsInfoRole OBJECT-TYPE
SYNTAX INTEGER
{
source(0),
transit(1),
destination(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value signifies the role that this tunnel
entry/instance represents. This value MUST be set
to head(1) at the originating point of the tunnel.
This value MUST be set to transit(2) at transit
points along the tunnel, if transit points are
supported. This value MUST be set to tail(3) at the
terminating point of the tunnel if tunnel tails are
supported.
The value headTail(4) is provided for tunnels that
begin and end on the same LSR."
::= { sleMplsTpTunnelStatsInfoEntry 3 }
sleMplsTpTunnelStatsInfoFwdTxPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packet sent through
the LSP."
::= { sleMplsTpTunnelStatsInfoEntry 4 }
sleMplsTpTunnelStatsInfoFwdTxBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total bytes sent through
the LSP."
::= { sleMplsTpTunnelStatsInfoEntry 5 }
sleMplsTpTunnelStatsInfoFwdRxPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packet recieved through
the LSP."
::= { sleMplsTpTunnelStatsInfoEntry 6 }
sleMplsTpTunnelStatsInfoFwdRxBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total bytes recieved through the LSP."
::= { sleMplsTpTunnelStatsInfoEntry 7 }
sleMplsTpTunnelStatsInfoRevTxPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packet sent through the LSP."
::= { sleMplsTpTunnelStatsInfoEntry 8 }
sleMplsTpTunnelStatsInfoRevTxBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total bytes sent through
the LSP."
::= { sleMplsTpTunnelStatsInfoEntry 9 }
sleMplsTpTunnelStatsInfoRevRxPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packet recieved through
the LSP."
::= { sleMplsTpTunnelStatsInfoEntry 10 }
sleMplsTpTunnelStatsInfoRevRxBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total bytes recieved through
the LSP."
::= { sleMplsTpTunnelStatsInfoEntry 11 }
sleMplsTpTunnelStatsControl OBJECT IDENTIFIER ::= { sleMplsTpTunnelStatsTable 2 }
sleMplsTpTunnelStatsControlRequest OBJECT-TYPE
SYNTAX INTEGER { setToClearTunnelStats(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object holds the possible read-write columns that can be
modified in the Vrf table. For each read-write column of Vrf
table, a Set Operation control value is added in this object."
::= { sleMplsTpTunnelStatsControl 1 }
sleMplsTpTunnelStatsControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object displays the status of the configuration done."
::= { sleMplsTpTunnelStatsControl 2 }
sleMplsTpTunnelStatsControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is based on the SLE style where a timer is configured
for every control table."
::= { sleMplsTpTunnelStatsControl 3 }
sleMplsTpTunnelStatsControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the time at which the configuration is done."
::= { sleMplsTpTunnelStatsControl 4 }
sleMplsTpTunnelStatsReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The standard result of the SET operation is stored here."
::= { sleMplsTpTunnelStatsControl 5 }
sleMplsTpTunnelStatsControlName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The tunnel name of the LSP.
To clear all the tunnel statistics, give the name as 'all'.
To clear the specific tunnel, give the specific tunnel name.
"
::= { sleMplsTpTunnelStatsControl 6 }
END
--
-- sle-mpls-tp-tunnel-statistics-mib.mib
--

File diff suppressed because it is too large Load Diff

661
MIBS/dasan/SLE-MVQOS-MIB Normal file
View File

@ -0,0 +1,661 @@
--
-- SLE-MVQOS-MIB.my
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 285
-- Tuesday, June 27, 2006 at 09:04:53
--
SLE-MVQOS-MIB DEFINITIONS ::= BEGIN
IMPORTS
sleMgmt
FROM DASAN-SMI
InterfaceIndex
FROM IF-MIB
SleControlStatusType, SleControlRequestResultType
FROM SLE-TC-MIB
OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
TimeTicks, IpAddress, Gauge32, OBJECT-TYPE, MODULE-IDENTITY,
NOTIFICATION-TYPE
FROM SNMPv2-SMI;
-- 1.3.6.1.4.1.6.101.14
sleMVQoS MODULE-IDENTITY
LAST-UPDATED "200605102253Z" -- May 10, 2006 at 22:53 GMT
ORGANIZATION
"Organization."
CONTACT-INFO
"Contact-info."
DESCRIPTION
"Description."
::= { sleMgmt 14 }
--
-- Type definitions
--
IntQueue ::= INTEGER (-1 | 0..7)
IntQueueIndex ::= INTEGER (1..8)
IntEtherType ::= INTEGER (-1 | 0..65535)
IntEtherTypeIndex ::= INTEGER (1..65535)
IntIpAddressMask ::= INTEGER (1..31)
IntQueueDirection ::= INTEGER
{
nothing(-1),
source(1),
destination(2)
}
IntCoS ::= INTEGER (-1 | 0..7)
IntCoSIndex ::= INTEGER (1..8)
IntDp ::= INTEGER (-1 | 0..2)
IntDSCP ::= INTEGER (-1 | 0..63)
--
-- Node definitions
--
-- 1.3.6.1.4.1.6.101.14.1
sleMVQoSBase OBJECT IDENTIFIER::= { sleMVQoS 1 }
-- 1.3.6.1.4.1.6.101.14.2
sleMVQoS4 OBJECT IDENTIFIER::= { sleMVQoS 2 }
-- 1.3.6.1.4.1.6.101.14.2.1
sleMVQoS4Base OBJECT IDENTIFIER::= { sleMVQoS4 1 }
-- 1.3.6.1.4.1.6.101.14.2.2
sleMVQoS4BridgeBase OBJECT IDENTIFIER::= { sleMVQoS4 2 }
-- 1.3.6.1.4.1.6.101.14.2.2.1
sleMVQoS4BridgePort2TCMark OBJECT IDENTIFIER::= { sleMVQoS4BridgeBase 1 }
-- 1.3.6.1.4.1.6.101.14.2.2.1.1
sleMVQoS4BridgePort2TCMarkTable OBJECT-TYPE
SYNTAX SEQUENCE OF SleMVQoS4BridgePort2TCMarkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4BridgePort2TCMark 1 }
-- 1.3.6.1.4.1.6.101.14.3.2.1.1.1
sleMVQoS4BridgePort2TCMarkEntry OBJECT-TYPE
SYNTAX SleMVQoS4BridgePort2TCMarkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { sleMVQoS4BridgePort2TCMarkPortIndex }
::= { sleMVQoS4BridgePort2TCMarkTable 1 }
SleMVQoS4BridgePort2TCMarkEntry ::=
SEQUENCE {
sleMVQoS4BridgePort2TCMarkPortIndex
InterfaceIndex,
sleMVQoS4BridgePort2TCMarkQueue
IntQueue
}
-- 1.3.6.1.4.1.6.101.14.3.2.1.1.1.1
sleMVQoS4BridgePort2TCMarkPortIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4BridgePort2TCMarkEntry 1 }
-- 1.3.6.1.4.1.6.101.14.3.2.1.1.1.2
sleMVQoS4BridgePort2TCMarkQueue OBJECT-TYPE
SYNTAX IntQueue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4BridgePort2TCMarkEntry 2 }
-- 1.3.6.1.4.1.6.101.14.2.2.1.2
sleMVQoS4BridgePort2TCMarkControl OBJECT IDENTIFIER::= { sleMVQoS4BridgePort2TCMark 2 }
-- 1.3.6.1.4.1.6.101.14.2.2.1.2.1
sleMVQoS4BridgePort2TCMarkControlRequest OBJECT-TYPE
SYNTAX INTEGER { setBridgePort2TCMark(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4BridgePort2TCMarkControl 1 }
-- 1.3.6.1.4.1.6.101.14.2.2.1.2.2
sleMVQoS4BridgePort2TCMarkControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4BridgePort2TCMarkControl 2 }
-- 1.3.6.1.4.1.6.101.14.2.2.1.2.3
sleMVQoS4BridgePort2TCMarkControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4BridgePort2TCMarkControl 3 }
-- 1.3.6.1.4.1.6.101.14.2.2.1.2.4
sleMVQoS4BridgePort2TCMarkControlTmeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4BridgePort2TCMarkControl 4 }
-- 1.3.6.1.4.1.6.101.14.2.2.1.2.5
sleMVQoS4BridgePort2TCMarkControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4BridgePort2TCMarkControl 5 }
-- 1.3.6.1.4.1.6.101.14.2.2.1.2.6
sleMVQoS4BridgePort2TCMarkControlPortIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4BridgePort2TCMarkControl 6 }
-- 1.3.6.1.4.1.6.101.14.2.2.1.2.7
sleMVQoS4BridgePort2TCMarkControlQueue OBJECT-TYPE
SYNTAX IntQueue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4BridgePort2TCMarkControl 7 }
-- 1.3.6.1.4.1.6.101.14.2.2.1.3
sleMVQoS4BridgePort2TCMarkNotification OBJECT IDENTIFIER::= { sleMVQoS4BridgePort2TCMark 3 }
-- 1.3.6.1.4.1.6.101.14.2.2.1.3.1
sleBridgePort2TCMarkChanged NOTIFICATION-TYPE
OBJECTS { sleMVQoS4BridgePort2TCMarkControlRequest, sleMVQoS4BridgePort2TCMarkControlTmeStamp, sleMVQoS4BridgePort2TCMarkControlReqResult, sleMVQoS4BridgePort2TCMarkQueue }
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4BridgePort2TCMarkNotification 1 }
-- 1.3.6.1.4.1.6.101.14.2.3
sleMVQoS4InLIF OBJECT IDENTIFIER::= { sleMVQoS4 3 }
-- 1.3.6.1.4.1.6.101.14.2.3.1
sleMVQoS4InLIFMark OBJECT IDENTIFIER::= { sleMVQoS4InLIF 1 }
-- 1.3.6.1.4.1.6.101.14.2.3.1.1
sleMVQoS4InLIFMarkTable OBJECT-TYPE
SYNTAX SEQUENCE OF SleMVQoS4InLIFMarkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4InLIFMark 1 }
-- 1.3.6.1.4.1.6.101.14.3.3.1.1.1
sleMVQoS4InLIFMarkEntry OBJECT-TYPE
SYNTAX SleMVQoS4InLIFMarkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { sleMVQoS4InLIFMarkPortIndex }
::= { sleMVQoS4InLIFMarkTable 1 }
SleMVQoS4InLIFMarkEntry ::=
SEQUENCE {
sleMVQoS4InLIFMarkPortIndex
InterfaceIndex,
sleMVQoS4InLIFMarkCoS
IntCoS,
sleMVQoS4InLIFMarkDSCP
IntDSCP
}
-- 1.3.6.1.4.1.6.101.14.3.3.1.1.1.1
sleMVQoS4InLIFMarkPortIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4InLIFMarkEntry 1 }
-- 1.3.6.1.4.1.6.101.14.3.3.1.1.1.2
sleMVQoS4InLIFMarkCoS OBJECT-TYPE
SYNTAX IntCoS
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4InLIFMarkEntry 2 }
-- 1.3.6.1.4.1.6.101.14.3.3.1.1.1.3
sleMVQoS4InLIFMarkDSCP OBJECT-TYPE
SYNTAX IntDSCP
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4InLIFMarkEntry 3 }
-- 1.3.6.1.4.1.6.101.14.2.3.1.2
sleMVQoS4InLIFMarkControl OBJECT IDENTIFIER::= { sleMVQoS4InLIFMark 2 }
-- 1.3.6.1.4.1.6.101.14.2.3.1.2.1
sleMVQoS4InLIFMarkControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
setInLIFUp(1),
setInLIFDscp(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4InLIFMarkControl 1 }
-- 1.3.6.1.4.1.6.101.14.2.3.1.2.2
sleMVQoS4InLIFMarkControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4InLIFMarkControl 2 }
-- 1.3.6.1.4.1.6.101.14.2.3.1.2.3
sleMVQoS4InLIFMarkControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4InLIFMarkControl 3 }
-- 1.3.6.1.4.1.6.101.14.2.3.1.2.4
sleMVQoS4InLIFMarkControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4InLIFMarkControl 4 }
-- 1.3.6.1.4.1.6.101.14.2.3.1.2.5
sleMVQoS4InLIFMarkControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4InLIFMarkControl 5 }
-- 1.3.6.1.4.1.6.101.14.2.3.1.2.6
sleMVQoS4InLIFMarkControlPortIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4InLIFMarkControl 6 }
-- 1.3.6.1.4.1.6.101.14.2.3.1.2.7
sleMVQoS4InLIFMarkControlCoS OBJECT-TYPE
SYNTAX IntCoS
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4InLIFMarkControl 7 }
-- 1.3.6.1.4.1.6.101.14.2.3.1.2.8
sleMVQoS4InLIFMarkControlDSCP OBJECT-TYPE
SYNTAX IntDSCP
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4InLIFMarkControl 8 }
-- 1.3.6.1.4.1.6.101.14.2.3.1.3
sleMVQoS4InLIFMarkNotification OBJECT IDENTIFIER::= { sleMVQoS4InLIFMark 3 }
-- 1.3.6.1.4.1.6.101.14.2.3.1.3.1
sleInLIFMarkUpChanged NOTIFICATION-TYPE
OBJECTS { sleMVQoS4InLIFMarkControlRequest, sleMVQoS4InLIFMarkControlTimeStamp, sleMVQoS4InLIFMarkControlReqResult, sleMVQoS4InLIFMarkCoS }
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4InLIFMarkNotification 1 }
-- 1.3.6.1.4.1.6.101.14.2.3.1.3.2
sleInLIFMarkDscpChanged NOTIFICATION-TYPE
OBJECTS { sleMVQoS4InLIFMarkControlRequest, sleMVQoS4InLIFMarkControlTimeStamp, sleMVQoS4InLIFMarkControlReqResult, sleMVQoS4InLIFMarkDSCP }
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4InLIFMarkNotification 2 }
-- 1.3.6.1.4.1.6.101.14.2.4
sleMVQoS4Router OBJECT IDENTIFIER::= { sleMVQoS4 4 }
-- 1.3.6.1.4.1.6.101.14.2.4.1
sleMVQoS4RouterMark OBJECT IDENTIFIER::= { sleMVQoS4Router 1 }
-- 1.3.6.1.4.1.6.101.14.2.4.1.1
sleMVQoS4RouterMarkTable OBJECT-TYPE
SYNTAX SEQUENCE OF SleMVQoS4RouterMarkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMark 1 }
-- 1.3.6.1.4.1.6.101.14.3.4.1.1.1
sleMVQoS4RouterMarkEntry OBJECT-TYPE
SYNTAX SleMVQoS4RouterMarkEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { sleMVQoS4RouterMarkNextHop }
::= { sleMVQoS4RouterMarkTable 1 }
SleMVQoS4RouterMarkEntry ::=
SEQUENCE {
sleMVQoS4RouterMarkNextHop
IpAddress,
sleMVQoS4RouterMarkQueue
IntQueue,
sleMVQoS4RouterMarkDp
IntDp,
sleMVQoS4RouterMarkCoS
IntCoS
}
-- 1.3.6.1.4.1.6.101.14.3.4.1.1.1.1
sleMVQoS4RouterMarkNextHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMarkEntry 1 }
-- 1.3.6.1.4.1.6.101.14.3.4.1.1.1.2
sleMVQoS4RouterMarkQueue OBJECT-TYPE
SYNTAX IntQueue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMarkEntry 2 }
-- 1.3.6.1.4.1.6.101.14.3.4.1.1.1.3
sleMVQoS4RouterMarkDp OBJECT-TYPE
SYNTAX IntDp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMarkEntry 3 }
-- 1.3.6.1.4.1.6.101.14.3.4.1.1.1.4
sleMVQoS4RouterMarkCoS OBJECT-TYPE
SYNTAX IntCoS
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMarkEntry 4 }
-- 1.3.6.1.4.1.6.101.14.2.4.1.2
sleMVQoS4RouterMarkControl OBJECT IDENTIFIER::= { sleMVQoS4RouterMark 2 }
-- 1.3.6.1.4.1.6.101.14.2.4.1.2.1
sleMVQoS4RouterMarkControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
createRouterMarkEntry(1),
setRouterMarkEntry(2),
destroyRouterMarkEntry(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMarkControl 1 }
-- 1.3.6.1.4.1.6.101.14.2.4.1.2.2
sleMVQoS4RouterMarkControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMarkControl 2 }
-- 1.3.6.1.4.1.6.101.14.2.4.1.2.3
sleMVQoS4RouterMarkControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMarkControl 3 }
-- 1.3.6.1.4.1.6.101.14.2.4.1.2.4
sleMVQoS4RouterMarkControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMarkControl 4 }
-- 1.3.6.1.4.1.6.101.14.2.4.1.2.5
sleMVQoS4RouterMarkControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMarkControl 5 }
-- 1.3.6.1.4.1.6.101.14.2.4.1.2.6
sleMVQoS4RouterMarkControlNextHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMarkControl 6 }
-- 1.3.6.1.4.1.6.101.14.2.4.1.2.7
sleMVQoS4RouterMarkControlQueue OBJECT-TYPE
SYNTAX IntQueue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMarkControl 7 }
-- 1.3.6.1.4.1.6.101.14.2.4.1.2.8
sleMVQoS4RouterMarkControlDp OBJECT-TYPE
SYNTAX IntDp
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMarkControl 8 }
-- 1.3.6.1.4.1.6.101.14.2.4.1.2.9
sleMVQoS4RouterMarkControlCoS OBJECT-TYPE
SYNTAX IntCoS
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMarkControl 9 }
-- 1.3.6.1.4.1.6.101.14.2.4.1.3
sleMVQoS4RouterMarkNotification OBJECT IDENTIFIER::= { sleMVQoS4RouterMark 3 }
-- 1.3.6.1.4.1.6.101.14.2.4.1.3.1
sleRouterMarkEntryCreated NOTIFICATION-TYPE
OBJECTS { sleMVQoS4RouterMarkControlRequest, sleMVQoS4RouterMarkControlTimeStamp, sleMVQoS4RouterMarkControlReqResult, sleMVQoS4RouterMarkQueue, sleMVQoS4RouterMarkDp,
sleMVQoS4RouterMarkCoS }
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMarkNotification 1 }
-- 1.3.6.1.4.1.6.101.14.2.4.1.3.2
sleRouterMarkEntryChanged NOTIFICATION-TYPE
OBJECTS { sleMVQoS4RouterMarkControlRequest, sleMVQoS4RouterMarkControlTimeStamp, sleMVQoS4RouterMarkControlReqResult, sleMVQoS4RouterMarkQueue, sleMVQoS4RouterMarkDp,
sleMVQoS4RouterMarkCoS }
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMarkNotification 2 }
-- 1.3.6.1.4.1.6.101.14.2.4.1.3.3
sleRouterMarkEntryDestroyed NOTIFICATION-TYPE
OBJECTS { sleMVQoS4RouterMarkControlRequest, sleMVQoS4RouterMarkControlTimeStamp, sleMVQoS4RouterMarkControlReqResult, sleMVQoS4RouterMarkControlNextHop }
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS4RouterMarkNotification 3 }
-- 1.3.6.1.4.1.6.101.14.3
sleMVQoS6 OBJECT IDENTIFIER::= { sleMVQoS 3 }
-- 1.3.6.1.4.1.6.101.14.4
sleMVQoSGroup OBJECT-GROUP
OBJECTS { sleMVQoS4BridgePort2TCMarkPortIndex, sleMVQoS4BridgePort2TCMarkQueue, sleMVQoS4InLIFMarkPortIndex, sleMVQoS4InLIFMarkCoS, sleMVQoS4InLIFMarkDSCP,
sleMVQoS4RouterMarkNextHop, sleMVQoS4RouterMarkQueue, sleMVQoS4RouterMarkDp, sleMVQoS4RouterMarkCoS }
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS 4 }
-- 1.3.6.1.4.1.6.101.14.5
sleMVQoSControlGroup OBJECT-GROUP
OBJECTS { sleMVQoS4BridgePort2TCMarkControlRequest, sleMVQoS4BridgePort2TCMarkControlStatus, sleMVQoS4BridgePort2TCMarkControlTimer, sleMVQoS4BridgePort2TCMarkControlTmeStamp, sleMVQoS4BridgePort2TCMarkControlReqResult,
sleMVQoS4BridgePort2TCMarkControlPortIndex, sleMVQoS4BridgePort2TCMarkControlQueue, sleMVQoS4RouterMarkControlRequest, sleMVQoS4RouterMarkControlStatus, sleMVQoS4RouterMarkControlTimer,
sleMVQoS4RouterMarkControlTimeStamp, sleMVQoS4RouterMarkControlReqResult, sleMVQoS4RouterMarkControlNextHop, sleMVQoS4RouterMarkControlQueue, sleMVQoS4RouterMarkControlDp,
sleMVQoS4RouterMarkControlCoS, sleMVQoS4InLIFMarkControlRequest, sleMVQoS4InLIFMarkControlStatus, sleMVQoS4InLIFMarkControlTimer, sleMVQoS4InLIFMarkControlTimeStamp,
sleMVQoS4InLIFMarkControlReqResult, sleMVQoS4InLIFMarkControlPortIndex, sleMVQoS4InLIFMarkControlCoS, sleMVQoS4InLIFMarkControlDSCP }
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS 5 }
-- 1.3.6.1.4.1.6.101.14.6
sleMVQoSNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { sleBridgePort2TCMarkChanged, sleInLIFMarkUpChanged, sleInLIFMarkDscpChanged, sleRouterMarkEntryDestroyed, sleRouterMarkEntryCreated,
sleRouterMarkEntryChanged }
STATUS current
DESCRIPTION
"Description."
::= { sleMVQoS 6 }
END
--
-- SLE-MVQOS-MIB.my
--

5082
MIBS/dasan/SLE-NETWORK-MIB Normal file

File diff suppressed because it is too large Load Diff

2337
MIBS/dasan/SLE-Network6-MIB Normal file

File diff suppressed because it is too large Load Diff

6720
MIBS/dasan/SLE-OSPF-MIB Normal file

File diff suppressed because it is too large Load Diff

4016
MIBS/dasan/SLE-OSPFv3-MIB Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

767
MIBS/dasan/SLE-PM-MIB Normal file
View File

@ -0,0 +1,767 @@
--
-- sle-pm-mib.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
-- Wednesday, December 30, 2015 at 17:52:38
--
SLE-PM-MIB DEFINITIONS ::= BEGIN
IMPORTS
sleMgmt
FROM DASAN-SMI
SleControlStatusType, SleControlRequestResultType
FROM SLE-TC-MIB
zeroDotZero, TimeTicks, Integer32, Unsigned32, Gauge32,
Counter32, Counter64, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC;
slePmMgr MODULE-IDENTITY
LAST-UPDATED "201511300000Z" -- November 30, 2015 at 00:00 GMT
ORGANIZATION
" "
CONTACT-INFO
" "
DESCRIPTION
"This MIB contains all needed informations about
Performance Manager."
REVISION "201511300000Z" -- November 30, 2015 at 00:00 GMT
DESCRIPTION
"This MIB module defines the Performance objects ."
::= { sleMgmt 94 }
--
-- Textual conventions
--
PmClassId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description."
SYNTAX INTEGER (1..65535)
PmId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Current PM ID"
SYNTAX INTEGER (1..65535)
PmSrc ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"
|type|length|value|type|length|value|....
type (1-byte) : PM location type
length(1-byte) : PM location value length
value (length-bytes) : PM location value"
SYNTAX OCTET STRING (SIZE (68))
PmTcaState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
" This status explains whether TRAP status is enabled or disabled.
Enable(1) : TCA State is Enabled. Hence TRAPs will be sent for this.
Disable(0) : TCA State is Disabled. So TCA won't be notified to user."
SYNTAX INTEGER
{
enable(1),
disable(0)
}
PmDateTime ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"TOD integer value"
SYNTAX Unsigned32
--
-- Node definitions
--
slePmNeId OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"system MAC address"
::= { slePmMgr 1 }
slePmConfigBase OBJECT IDENTIFIER ::= { slePmMgr 2 }
slePmConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF SlePmConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This table is the Performance Config table.
It gets populated when system init is done.
And it contains all the class performance supported for the device"
::= { slePmConfigBase 1 }
slePmConfigEntry OBJECT-TYPE
SYNTAX SlePmConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { slePmConfigSeqId }
::= { slePmConfigTable 1 }
SlePmConfigEntry ::=
SEQUENCE {
slePmConfigSeqId
INTEGER,
slePmConfigClassId
PmClassId,
slePmConfigPmId
PmId,
slePmConfigSource
PmSrc,
slePmConfigTcaStat
INTEGER,
slePmConfigTcaEnable
PmTcaState,
slePmConfigTh15Min
Counter64,
slePmConfigTh1Day
Counter64
}
slePmConfigSeqId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { slePmConfigEntry 1 }
slePmConfigClassId OBJECT-TYPE
SYNTAX PmClassId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Class ID starts from 1 to 255 for the system.
And these IDs are generated internally"
::= { slePmConfigEntry 2 }
slePmConfigPmId OBJECT-TYPE
SYNTAX PmId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current PM ID"
::= { slePmConfigEntry 3 }
slePmConfigSource OBJECT-TYPE
SYNTAX PmSrc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
|type|length|value|type|length|value|....
type (1-byte) : PM location type
length(1-byte) : PM location value length
value (length-bytes) : PM location value"
::= { slePmConfigEntry 4 }
slePmConfigTcaStat OBJECT-TYPE
SYNTAX INTEGER
{
tcaNormal(0),
tcaOccur(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"TCA status
TCA Normal (0)
TCA Occur (1) "
::= { slePmConfigEntry 5 }
slePmConfigTcaEnable OBJECT-TYPE
SYNTAX PmTcaState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" TCA enable Confguration : enabled or disabled.
Enable(1) : TCA State is Enabled. Hence TRAPs will be sent for this.
Disable(0) : TCA State is Disabled. So TCA won't be notified to user."
::= { slePmConfigEntry 6 }
slePmConfigTh15Min OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"15minute Performance TCA threshold configuration count"
::= { slePmConfigEntry 7 }
slePmConfigTh1Day OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"1day Performance TCA threshold configuration count"
::= { slePmConfigEntry 8 }
slePmConfigControl OBJECT IDENTIFIER ::= { slePmConfigBase 2 }
slePmConfigControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
setPmConfigTcaEnable(1),
setPmConfigTh15Min(2),
setPmConfigTh1Day(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The configuration commands, and user can configure
functions via setting this entry as proper value."
::= { slePmConfigControl 1 }
slePmConfigControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"status of user command. User have to check this
value as .busy. or .idle. before do setRequest."
::= { slePmConfigControl 2 }
slePmConfigControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"the wait-time until setRequest
end. In case of short-time command, this value is 0"
::= { slePmConfigControl 3 }
slePmConfigControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the time stamp of the last command. (don.t care)"
::= { slePmConfigControl 4 }
slePmConfigControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Result of the last command."
::= { slePmConfigControl 5 }
slePmConfigControlSeqId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"PM Manager Class ID"
::= { slePmConfigControl 6 }
slePmConfigControlTcaEnable OBJECT-TYPE
SYNTAX PmTcaState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" TCA enable Confguration : enabled or disabled.
Enable(1) : TCA State is Enabled. Hence TRAPs will be sent for this.
Disable(0) : TCA State is Disabled. So TCA won't be notified to user."
::= { slePmConfigControl 7 }
slePmConfigControlTh15Min OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"15minute Performance TCA threshold configuration count"
::= { slePmConfigControl 8 }
slePmConfigControlTh1Day OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"1day Performance TCA threshold configuration count"
::= { slePmConfigControl 9 }
slePmConfigNotification OBJECT IDENTIFIER ::= { slePmConfigBase 3 }
slePmConfigTcaEnableChanged NOTIFICATION-TYPE
OBJECTS { slePmNeId, slePmConfigControlRequest, slePmConfigControlTimeStamp, slePmConfigControlReqResult, slePmConfigControlSeqId,
slePmConfigControlTcaEnable }
STATUS current
DESCRIPTION
" Notification for Tca Enable change"
::= { slePmConfigNotification 1 }
slePmConfigTh15MinChanged NOTIFICATION-TYPE
OBJECTS { slePmNeId, slePmConfigControlRequest, slePmConfigControlTimeStamp, slePmConfigControlReqResult, slePmConfigControlSeqId,
slePmConfigControlTh15Min }
STATUS current
DESCRIPTION
" Notification for 15minute theshold change"
::= { slePmConfigNotification 2 }
slePmConfigTh1DayChanged NOTIFICATION-TYPE
OBJECTS { slePmNeId, slePmConfigControlRequest, slePmConfigControlTimeStamp, slePmConfigControlReqResult, slePmConfigControlSeqId,
slePmConfigControlTh1Day }
STATUS current
DESCRIPTION
" Notification for 1day theshold change"
::= { slePmConfigNotification 3 }
slePmCurrentBase OBJECT IDENTIFIER ::= { slePmMgr 3 }
slePmCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF SlePmCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This table contains the current PM count."
::= { slePmCurrentBase 1 }
slePmCurrentEntry OBJECT-TYPE
SYNTAX SlePmCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { slePmCurrentSeqId, slePmCurrentTerm }
::= { slePmCurrentTable 1 }
SlePmCurrentEntry ::=
SEQUENCE {
slePmCurrentSeqId
INTEGER,
slePmCurrentClassId
PmClassId,
slePmCurrentPmId
PmId,
slePmCurrentSource
PmSrc,
slePmCurrentTerm
INTEGER,
slePmCurrentPmCount
Counter64,
slePmCurrentAccSecond
Counter32,
slePmCurrentTcaStat
INTEGER,
slePmCurrentTcaTime
TimeTicks
}
slePmCurrentSeqId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { slePmCurrentEntry 1 }
slePmCurrentClassId OBJECT-TYPE
SYNTAX PmClassId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Class ID"
::= { slePmCurrentEntry 2 }
slePmCurrentPmId OBJECT-TYPE
SYNTAX PmId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current PM ID"
::= { slePmCurrentEntry 3 }
slePmCurrentSource OBJECT-TYPE
SYNTAX PmSrc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
|type|length|value|type|length|value|....
type (1-byte) : PM location type
length(1-byte) : PM location value length
value (length-bytes) : PM location value"
::= { slePmCurrentEntry 4 }
slePmCurrentTerm OBJECT-TYPE
SYNTAX INTEGER
{
min15(1),
day1(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { slePmCurrentEntry 5 }
slePmCurrentPmCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Performance count"
::= { slePmCurrentEntry 6 }
slePmCurrentAccSecond OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Performance data accumulation seconds(count)"
::= { slePmCurrentEntry 7 }
slePmCurrentTcaStat OBJECT-TYPE
SYNTAX INTEGER
{
tcaNormal(0),
tcaOccur(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"TCA status
TCA Normal (0)
TCA Occur (1) "
::= { slePmCurrentEntry 8 }
slePmCurrentTcaTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current PM Time and Date"
::= { slePmCurrentEntry 9 }
slePmCurrentControl OBJECT IDENTIFIER ::= { slePmCurrentBase 2 }
slePmCurrentControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
clearCurrentPm(1),
clearCurrentTca(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The configuration commands, and user can configure
functions via setting this entry as proper value.
clearCurrentPm(1):
Clears the current Performance count (both 15min and 1day)
PM history(accumulation) count is not cleared
clearCurrentTca(2):
Clears the current Performance TCA flag (both 15min and 1day)"
::= { slePmCurrentControl 1 }
slePmCurrentControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"status of user command. User have to check this
value as .busy. or .idle. before do setRequest."
::= { slePmCurrentControl 2 }
slePmCurrentControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"the wait-time until setRequest
end. In case of short-time command, this value is 0"
::= { slePmCurrentControl 3 }
slePmCurrentControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the time stamp of the last command. (don.t care)"
::= { slePmCurrentControl 4 }
slePmCurrentControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Result of the last command."
::= { slePmCurrentControl 5 }
slePmCurrentNotification OBJECT IDENTIFIER ::= { slePmCurrentBase 3 }
slePmCurrentPmCleared NOTIFICATION-TYPE
OBJECTS { slePmNeId, slePmCurrentControlRequest, slePmCurrentControlTimeStamp, slePmCurrentControlReqResult }
STATUS current
DESCRIPTION
" Notification for current PM clear"
::= { slePmCurrentNotification 1 }
slePMHistoryBase OBJECT IDENTIFIER ::= { slePmMgr 4 }
slePmHistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF SlePmHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This Table is used to for keeping the PM History"
::= { slePMHistoryBase 1 }
slePmHistoryEntry OBJECT-TYPE
SYNTAX SlePmHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { slePmHistorySeqId, slePmHistoryTerm, slePmHistoryIndex }
::= { slePmHistoryTable 1 }
SlePmHistoryEntry ::=
SEQUENCE {
slePmHistorySeqId
INTEGER,
slePmHistoryClassId
PmClassId,
slePmHistoryPmId
PmId,
slePmHistoryPmSource
PmSrc,
slePmHistoryTerm
INTEGER,
slePmHistoryIndex
INTEGER,
slePmHistoryPmCount
Counter64,
slePmHistoryAccCount
Counter32,
slePmHistoryStartTime
TimeTicks
}
slePmHistorySeqId OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { slePmHistoryEntry 1 }
slePmHistoryClassId OBJECT-TYPE
SYNTAX PmClassId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"History Class ID."
::= { slePmHistoryEntry 2 }
slePmHistoryPmId OBJECT-TYPE
SYNTAX PmId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"History PM Id"
::= { slePmHistoryEntry 3 }
slePmHistoryPmSource OBJECT-TYPE
SYNTAX PmSrc
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
|type|length|value|type|length|value|....
type (1-byte) : PM location type
length(1-byte) : PM location value length
value (length-bytes) : PM location value"
::= { slePmHistoryEntry 4 }
slePmHistoryTerm OBJECT-TYPE
SYNTAX INTEGER
{
min15(1),
day1(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { slePmHistoryEntry 5 }
slePmHistoryIndex OBJECT-TYPE
SYNTAX INTEGER (1..31)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"History Index:
15min : 1 ~ 96,
1-day : 1 ~ 7"
::= { slePmHistoryEntry 6 }
slePmHistoryPmCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"History Performance count"
::= { slePmHistoryEntry 7 }
slePmHistoryAccCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { slePmHistoryEntry 8 }
slePmHistoryStartTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { slePmHistoryEntry 9 }
slePmHistoryControl OBJECT IDENTIFIER ::= { slePMHistoryBase 2 }
slePmHistoryControlRequest OBJECT-TYPE
SYNTAX INTEGER { clearPmHistory(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The configuration commands, and user can configure
functions via setting this entry as proper value.
clearPmHistory : clears all the PM History Table"
::= { slePmHistoryControl 1 }
slePmHistoryControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"status of user command. User have to check this
value as .busy. or .idle. before do setRequest."
::= { slePmHistoryControl 2 }
slePmHistoryControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"the wait-time until setRequest
end. In case of short-time command, this value is 0"
::= { slePmHistoryControl 3 }
slePmHistoryControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the time stamp of the last command. (don.t care)"
::= { slePmHistoryControl 4 }
slePmHistoryControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Result of the last command."
::= { slePmHistoryControl 5 }
slePmHistoryNotification OBJECT IDENTIFIER ::= { slePMHistoryBase 3 }
slePmHistoryPmCleared NOTIFICATION-TYPE
OBJECTS { slePmNeId, slePmHistoryControlRequest, slePmHistoryControlTimeStamp, slePmHistoryControlReqResult }
STATUS current
DESCRIPTION
" Notification for PM History cleared"
::= { slePmHistoryNotification 1 }
END
--
-- sle-pm-mib.mib
--

263
MIBS/dasan/SLE-PPPOE-MIB Normal file
View File

@ -0,0 +1,263 @@
--
-- sle-pppoe-mib.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
-- Wednesday, April 13, 2011 at 19:19:02
--
SLE-PPPOE-MIB DEFINITIONS ::= BEGIN
IMPORTS
sleMgmt
FROM DASAN-SMI
SleControlStatusType, SleControlRequestResultType
FROM SLE-TC-MIB
OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
TimeTicks, Gauge32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI;
-- 1.3.6.1.4.1.6296.101.24
slePppoe MODULE-IDENTITY
LAST-UPDATED "201104081633Z" -- April 08, 2011 at 16:33 GMT
ORGANIZATION
"Dasan Co., Ltd."
CONTACT-INFO
"Contact-info."
DESCRIPTION
"Description."
::= { sleMgmt 24 }
--
-- Node definitions
--
-- 1.3.6.1.4.1.6296.101.24.1
slePppoeBase OBJECT IDENTIFIER ::= { slePppoe 1 }
-- 1.3.6.1.4.1.6296.101.24.2
slePppoeIntermediateAgent OBJECT IDENTIFIER ::= { slePppoe 2 }
-- 1.3.6.1.4.1.6296.101.24.2.1
slePpppoeIABaseInfo OBJECT IDENTIFIER ::= { slePppoeIntermediateAgent 1 }
-- 1.3.6.1.4.1.6296.101.24.2.1.1
slePpppoeIAEnableStatus OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enable/Disable Intermediate Agent on the switch"
::= { slePpppoeIABaseInfo 1 }
-- 1.3.6.1.4.1.6296.101.24.2.1.2
slePpppoeIAAccessNode OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Format Type : Access Node Identifier of the switch"
::= { slePpppoeIABaseInfo 2 }
-- 1.3.6.1.4.1.6296.101.24.2.1.3
slePpppoeIACircuitId OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Format Type : Circuit ID"
::= { slePpppoeIABaseInfo 3 }
-- 1.3.6.1.4.1.6296.101.24.2.1.4
slePpppoeIARemoteId OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Format Type : Remote ID"
::= { slePpppoeIABaseInfo 4 }
-- 1.3.6.1.4.1.6296.101.24.2.2
slePpppoeIAControl OBJECT IDENTIFIER ::= { slePppoeIntermediateAgent 2 }
-- 1.3.6.1.4.1.6296.101.24.2.2.1
slePpppoeIAControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
setIntermediateAgentEnableStatus(1),
setFormatTypeAccessnodeId(2),
setFormatTypeCircuitId(3),
setFormatTypeRemoteId(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The request of a user command."
::= { slePpppoeIAControl 1 }
-- 1.3.6.1.4.1.6296.101.24.2.2.2
slePpppoeIAControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of a user command."
::= { slePpppoeIAControl 2 }
-- 1.3.6.1.4.1.6296.101.24.2.2.3
slePpppoeIAControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum wait Time for the manager for a long running user command."
::= { slePpppoeIAControl 3 }
-- 1.3.6.1.4.1.6296.101.24.2.2.4
slePpppoeIAControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Time stamp of the last command (end of command)"
::= { slePpppoeIAControl 4 }
-- 1.3.6.1.4.1.6296.101.24.2.2.5
slePpppoeIAControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The result of the last user command."
::= { slePpppoeIAControl 5 }
-- 1.3.6.1.4.1.6296.101.24.2.2.6
slePpppoeIAControlEnableStatus OBJECT-TYPE
SYNTAX INTEGER
{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/Disable Intermediate Agent on the switch"
::= { slePpppoeIAControl 6 }
-- 1.3.6.1.4.1.6296.101.24.2.2.7
slePpppoeIAControlAccessNode OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Format Type : Access Node Identifier of the switch"
::= { slePpppoeIAControl 7 }
-- 1.3.6.1.4.1.6296.101.24.2.2.8
slePpppoeIAControlCircuitId OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Format Type : Circuit ID"
::= { slePpppoeIAControl 8 }
-- 1.3.6.1.4.1.6296.101.24.2.2.9
slePpppoeIAControlRemoteId OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Format Type : Remote ID"
::= { slePpppoeIAControl 9 }
-- 1.3.6.1.4.1.6296.101.24.2.3
slePpppoeIANotification OBJECT IDENTIFIER ::= { slePppoeIntermediateAgent 3 }
-- 1.3.6.1.4.1.6296.101.24.2.3.1
slePpppoeIAEnableStatuschanged NOTIFICATION-TYPE
OBJECTS { slePpppoeIAControlRequest, slePpppoeIAControlTimeStamp, slePpppoeIAControlEnableStatus }
STATUS current
DESCRIPTION
"Enable/Disable Intermediate Agent on the switch"
::= { slePpppoeIANotification 1 }
-- 1.3.6.1.4.1.6296.101.24.2.3.2
slePpppoeIAAccessnodeIdChanged NOTIFICATION-TYPE
OBJECTS { slePpppoeIAControlRequest, slePpppoeIAControlTimeStamp, slePpppoeIAControlAccessNode }
STATUS current
DESCRIPTION
"Format Type : Access Node Identifier of the switch"
::= { slePpppoeIANotification 2 }
-- 1.3.6.1.4.1.6296.101.24.2.3.3
slePpppoeIACircuitIdChanged NOTIFICATION-TYPE
OBJECTS { slePpppoeIAControlRequest, slePpppoeIAControlTimeStamp, slePpppoeIAControlCircuitId }
STATUS current
DESCRIPTION
"Format Type : Circuit ID"
::= { slePpppoeIANotification 3 }
-- 1.3.6.1.4.1.6296.101.24.2.3.4
slePpppoeIARemoteIdChanged NOTIFICATION-TYPE
OBJECTS { slePpppoeIAControlRequest, slePpppoeIAControlTimeStamp, slePpppoeIAControlRemoteId }
STATUS current
DESCRIPTION
"Format Type : Remote ID"
::= { slePpppoeIANotification 4 }
-- 1.3.6.1.4.1.6296.101.24.3
slePppoeGroup OBJECT-GROUP
OBJECTS { slePpppoeIAEnableStatus, slePpppoeIAAccessNode, slePpppoeIACircuitId, slePpppoeIARemoteId, slePpppoeIAControlRequest,
slePpppoeIAControlStatus, slePpppoeIAControlTimer, slePpppoeIAControlTimeStamp, slePpppoeIAControlReqResult, slePpppoeIAControlEnableStatus,
slePpppoeIAControlAccessNode, slePpppoeIAControlCircuitId, slePpppoeIAControlRemoteId }
STATUS current
DESCRIPTION
"Description."
::= { slePppoe 3 }
-- 1.3.6.1.4.1.6296.101.24.4
slePppoeNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { slePpppoeIAEnableStatuschanged, slePpppoeIAAccessnodeIdChanged, slePpppoeIACircuitIdChanged, slePpppoeIARemoteIdChanged }
STATUS current
DESCRIPTION
"Description."
::= { slePppoe 4 }
END
--
-- sle-pppoe-mib.mib
--

3424
MIBS/dasan/SLE-QOS-MIB Normal file

File diff suppressed because it is too large Load Diff

393
MIBS/dasan/SLE-RED-MIB Normal file
View File

@ -0,0 +1,393 @@
--
-- SLE-RED-MIB.my
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
-- Monday, December 21, 2009 at 16:16:11
--
SLE-RED-MIB DEFINITIONS ::= BEGIN
IMPORTS
sleMgmt
FROM DASAN-SMI
SleControlStatusType, SleControlRequestResultType
FROM SLE-TC-MIB
OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
TimeTicks, Gauge32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI;
-- October 19, 2007 at 22:00 GMT
-- 1.3.6.1.4.1.6296.101.22
sleRed MODULE-IDENTITY
LAST-UPDATED "200710192200Z" -- October 19, 2007 at 22:00 GMT
ORGANIZATION
"DASAN Networks."
CONTACT-INFO
"Contact-info."
DESCRIPTION
"This MIB contains information to support
active/standby control redundancy."
::= { sleMgmt 22 }
--
-- Type definitions
--
SleRedBoardIdType ::= INTEGER
{
sfuA(1),
sfuB(2)
}
SleRedModeType ::= INTEGER
{
redundant(1),
standalone(2)
}
SleRedFaultActionType ::= INTEGER
{
switchover(1),
log(2),
disable(3)
}
SleRedReloadOSType ::= INTEGER
{
os1(1),
os2(2),
default(3)
}
--
-- Node definitions
--
-- 1.3.6.1.4.1.6296.101.22.1
sleRedBase OBJECT IDENTIFIER ::= { sleRed 1 }
-- 1.3.6.1.4.1.6296.101.22.1.1
sleRedInfo OBJECT IDENTIFIER ::= { sleRedBase 1 }
-- 1.3.6.1.4.1.6296.101.22.1.1.1
sleRedActiveBoard OBJECT-TYPE
SYNTAX SleRedBoardIdType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indication of the actual service board identifier.
Regardless of redundancy mode, it has actual service board id.
"
::= { sleRedInfo 1 }
-- 1.3.6.1.4.1.6296.101.22.1.1.2
sleRedMode OBJECT-TYPE
SYNTAX SleRedModeType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If two SFUs are installed in the system,
it works as redundant mode. Otherwise, it works as standalone mode.
"
::= { sleRedInfo 2 }
-- 1.3.6.1.4.1.6296.101.22.1.1.3
sleRedFaultCrashAction OBJECT-TYPE
SYNTAX SleRedFaultActionType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If any software module is crashed, the given action is taken.
For 'switchover' action, if the board is active and a standby board is available,
'switchover' is carried out.
If a standby board is not available, just warning message is left.
If it is a standby board, 'reset' is carried out.
"
::= { sleRedInfo 3 }
-- 1.3.6.1.4.1.6296.101.22.1.1.4
sleRedFaultTimeoutAction OBJECT-TYPE
SYNTAX SleRedFaultActionType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If any software module doesn't respond for healthcheck messages for the certain time,
the given action is taken.
For 'switchover' action, if the board is active and a standby board is available,
'switchover' is carried out.
If a standby board is not available, just warning message is left.
If it is a standby board, 'reset' is carried out.
"
::= { sleRedInfo 4 }
-- 1.3.6.1.4.1.6296.101.22.1.1.5
sleRedFaultTimeout OBJECT-TYPE
SYNTAX INTEGER (5..720000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Healthcheck timeout. If a software module doesn't respond for the given time,
it is regarded as a timed-out module.
(Unit: second, default is '5')
"
::= { sleRedInfo 5 }
-- 1.3.6.1.4.1.6296.101.22.1.1.6
sleRedActivePrevState OBJECT-TYPE
SYNTAX INTEGER
{
activeInit(0),
singleActiveReady(1),
versionReport(2),
softwareXfer(3),
softwareXferDone(4),
configXfer(5),
configXferDone(6),
stateXfer(7),
activeReady(8),
disconnectStandby(9),
standbyWait(10),
versionCheck(11),
updateMac(12),
softwareSync(13),
softwareSyncDone(14),
configSync(15),
configSyncDone(16),
startupSync(17),
standbyReady(18),
standbyReset(19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Previous state of active board."
::= { sleRedInfo 6 }
-- 1.3.6.1.4.1.6296.101.22.1.1.7
sleRedActiveCurrState OBJECT-TYPE
SYNTAX INTEGER
{
activeInit(0),
singleActiveReady(1),
versionReport(2),
softwareXfer(3),
softwareXferDone(4),
configXfer(5),
configXferDone(6),
stateXfer(7),
activeReady(8),
disconnectStandby(9),
standbyWait(10),
versionCheck(11),
updateMac(12),
softwareSync(13),
softwareSyncDone(14),
configSync(15),
configSyncDone(16),
startupSync(17),
standbyReady(18),
standbyReset(19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current state of active board."
::= { sleRedInfo 7 }
-- 1.3.6.1.4.1.6296.101.22.1.2
sleRedControl OBJECT IDENTIFIER ::= { sleRedBase 2 }
-- 1.3.6.1.4.1.6296.101.22.1.2.1
sleRedControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
reloadStandby(1),
switchover(2),
setFaultMonitor(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"System commands related to control redundancy function.
"
::= { sleRedControl 1 }
-- 1.3.6.1.4.1.6296.101.22.1.2.2
sleRedControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of a user command.
"
::= { sleRedControl 2 }
-- 1.3.6.1.4.1.6296.101.22.1.2.3
sleRedControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum wait time for the manager for a long running user command.
"
::= { sleRedControl 3 }
-- 1.3.6.1.4.1.6296.101.22.1.2.4
sleRedControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time stamp of the last command (end of command)."
::= { sleRedControl 4 }
-- 1.3.6.1.4.1.6296.101.22.1.2.5
sleRedControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result of the last user command."
::= { sleRedControl 5 }
-- 1.3.6.1.4.1.6296.101.22.1.2.6
sleRedControlReloadOS OBJECT-TYPE
SYNTAX SleRedReloadOSType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A mate board is reloaded with the given os.
If 'default' is given, the board is reloaded with 'default' OS.
"
::= { sleRedControl 6 }
-- 1.3.6.1.4.1.6296.101.22.1.2.7
sleRedControlFaultCrashAction OBJECT-TYPE
SYNTAX SleRedFaultActionType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If any software module is crashed, the given action is taken.
For 'switchover' action, if the board is active and a standby board is available,
'switchover' is carried out.
If a standby board is not available, just warning message is left.
If it is a standby board, 'reset' is carried out.
"
::= { sleRedControl 7 }
-- 1.3.6.1.4.1.6296.101.22.1.2.8
sleRedControlFaultTimeoutAction OBJECT-TYPE
SYNTAX SleRedFaultActionType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If any software module doesn't respond for healthcheck messages for the certain time,
the given action is taken.
For 'switchover' action, if the board is active and a standby board is available,
'switchover' is carried out.
If a standby board is not available, just warning message is left.
If it is a standby board, 'reset' is carried out.
"
::= { sleRedControl 8 }
-- 1.3.6.1.4.1.6296.101.22.1.2.9
sleRedControlFaultTimeout OBJECT-TYPE
SYNTAX INTEGER (5..720000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Healthcheck timeout. If a software module doesn't respond for the given time,
it is regarded as a timed-out module.
(Unit: second, default is '5')
"
::= { sleRedControl 9 }
-- 1.3.6.1.4.1.6296.101.22.1.3
sleRedNotification OBJECT IDENTIFIER ::= { sleRedBase 3 }
-- 1.3.6.1.4.1.6296.101.22.1.3.1
sleRedMateReloadRequested NOTIFICATION-TYPE
OBJECTS { sleRedControlRequest, sleRedControlTimeStamp, sleRedControlReqResult, sleRedActiveBoard }
STATUS current
DESCRIPTION
"A new active SFU indication"
::= { sleRedNotification 1 }
-- 1.3.6.1.4.1.6296.101.22.1.3.2
sleRedSwitchoverRequested NOTIFICATION-TYPE
OBJECTS { sleRedControlRequest, sleRedControlTimeStamp, sleRedControlReqResult }
STATUS current
DESCRIPTION
"The system redundancy mode has been changed. A standby board is pluged out or in."
::= { sleRedNotification 2 }
-- 1.3.6.1.4.1.6296.101.22.1.3.3
sleRedFaultMonitorChanged NOTIFICATION-TYPE
OBJECTS { sleRedControlRequest, sleRedControlTimeStamp, sleRedControlReqResult, sleRedControlFaultCrashAction, sleRedControlFaultTimeoutAction,
sleRedControlFaultTimeout }
STATUS current
DESCRIPTION
"Fault monitor configuration has been changed."
::= { sleRedNotification 3 }
-- 1.3.6.1.4.1.6296.101.22.2
sleRedGroup OBJECT-GROUP
OBJECTS { sleRedActiveBoard, sleRedMode, sleRedFaultCrashAction, sleRedFaultTimeoutAction, sleRedFaultTimeout,
sleRedControlStatus, sleRedControlTimer, sleRedControlTimeStamp, sleRedControlReqResult, sleRedControlReloadOS,
sleRedControlFaultCrashAction, sleRedControlFaultTimeoutAction, sleRedActivePrevState, sleRedActiveCurrState, sleRedControlFaultTimeout,
sleRedControlRequest }
STATUS current
DESCRIPTION
"Description."
::= { sleRed 2 }
-- 1.3.6.1.4.1.6296.101.22.3
sleRedNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { sleRedMateReloadRequested, sleRedSwitchoverRequested, sleRedFaultMonitorChanged }
STATUS current
DESCRIPTION
"Description."
::= { sleRed 3 }
END
--
-- SLE-RED-MIB.my
--

2884
MIBS/dasan/SLE-RIP-MIB Normal file

File diff suppressed because it is too large Load Diff

2749
MIBS/dasan/SLE-RIPng-MIB Normal file

File diff suppressed because it is too large Load Diff

2986
MIBS/dasan/SLE-RMON-MIB Normal file

File diff suppressed because it is too large Load Diff

8357
MIBS/dasan/SLE-SECURITY-MIB Normal file

File diff suppressed because it is too large Load Diff

965
MIBS/dasan/SLE-SFLOW-MIB Normal file
View File

@ -0,0 +1,965 @@
--
-- SLE-SFLOW-MIB.my
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 285
-- Friday, June 09, 2006 at 14:03:22
--
SLE-SFLOW-MIB DEFINITIONS ::= BEGIN
IMPORTS
sleMgmt
FROM DASAN-SMI
InterfaceIndex
FROM IF-MIB
SleControlStatusType, SleControlRequestResultType
FROM SLE-TC-MIB
OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
TimeTicks, IpAddress, Gauge32, OBJECT-TYPE, MODULE-IDENTITY,
NOTIFICATION-TYPE
FROM SNMPv2-SMI;
-- 1.3.6.1.4.1.6296.101.21
sleSFlow MODULE-IDENTITY
LAST-UPDATED "200605181609Z" -- May 18, 2006 at 16:09 GMT
ORGANIZATION
"Organization."
CONTACT-INFO
"Contact-info."
DESCRIPTION
"Description."
::= { sleMgmt 21 }
--
-- Node definitions
--
-- 1.3.6.1.4.1.6296.101.21.1
sleSFlowBase OBJECT IDENTIFIER::= { sleSFlow 1 }
-- 1.3.6.1.4.1.6296.101.21.1.1
sleSFlowInfo OBJECT IDENTIFIER::= { sleSFlowBase 1 }
-- 1.3.6.1.4.1.6296.101.21.1.1.1
sleSFlowEnable OBJECT-TYPE
SYNTAX INTEGER
{
disable(0),
enable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowInfo 1 }
-- 1.3.6.1.4.1.6296.101.21.1.1.2
sleSFlowVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowInfo 2 }
-- 1.3.6.1.4.1.6296.101.21.1.1.3
sleSFlowAgentAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowInfo 3 }
-- 1.3.6.1.4.1.6296.101.21.1.1.4
sleSFlowMaxInstance OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowInfo 4 }
-- 1.3.6.1.4.1.6296.101.21.1.2
sleSFlowControl OBJECT IDENTIFIER::= { sleSFlowBase 2 }
-- 1.3.6.1.4.1.6296.101.21.1.2.1
sleSFlowControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
setSFlowEnable(1),
setSFlowAgentAddress(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowControl 1 }
-- 1.3.6.1.4.1.6296.101.21.1.2.2
sleSFlowControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowControl 2 }
-- 1.3.6.1.4.1.6296.101.21.1.2.3
sleSFlowControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowControl 3 }
-- 1.3.6.1.4.1.6296.101.21.1.2.4
sleSFlowControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowControl 4 }
-- 1.3.6.1.4.1.6296.101.21.1.2.5
sleSFlowControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowControl 5 }
-- 1.3.6.1.4.1.6296.101.21.1.2.6
sleSFlowControlEnable OBJECT-TYPE
SYNTAX INTEGER
{
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowControl 6 }
-- 1.3.6.1.4.1.6296.101.21.1.2.7
sleSFlowControlAgentAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowControl 7 }
-- 1.3.6.1.4.1.6296.101.21.1.3
sleSFlowNotification OBJECT IDENTIFIER::= { sleSFlowBase 3 }
-- 1.3.6.1.4.1.6296.101.21.1.3.1
sleSFlowEnableChanged NOTIFICATION-TYPE
OBJECTS { sleSFlowControlRequest, sleSFlowControlTimeStamp, sleSFlowControlReqResult, sleSFlowEnable }
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowNotification 1 }
-- 1.3.6.1.4.1.6296.101.21.1.3.2
sleSFlowAgentAddressChanged NOTIFICATION-TYPE
OBJECTS { sleSFlowControlRequest, sleSFlowControlTimeStamp, sleSFlowControlReqResult, sleSFlowAgentAddress }
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowNotification 2 }
-- 1.3.6.1.4.1.6296.101.21.2
sleSFlowRcvr OBJECT IDENTIFIER::= { sleSFlow 2 }
-- 1.3.6.1.4.1.6296.101.21.2.1
sleSFlowRcvrTable OBJECT-TYPE
SYNTAX SEQUENCE OF SleSFlowRcvrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowRcvr 1 }
-- 1.3.6.1.4.1.6296.101.21.2.1.1
sleSFlowRcvrEntry OBJECT-TYPE
SYNTAX SleSFlowRcvrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { sleSFlowRcvrIndex }
::= { sleSFlowRcvrTable 1 }
SleSFlowRcvrEntry ::=
SEQUENCE {
sleSFlowRcvrIndex
INTEGER,
sleSFlowRcvrOwner
OCTET STRING,
sleSFlowRcvrTimeout
INTEGER,
sleSFlowRcvrMaxDatagramSize
INTEGER,
sleSFlowRcvrAddress
IpAddress,
sleSFlowRcvrPort
INTEGER,
sleSFlowRcvrDatagramVersion
INTEGER
}
-- 1.3.6.1.4.1.6296.101.21.2.1.1.1
sleSFlowRcvrIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowRcvrEntry 1 }
-- 1.3.6.1.4.1.6296.101.21.2.1.1.2
sleSFlowRcvrOwner OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..127))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowRcvrEntry 2 }
-- 1.3.6.1.4.1.6296.101.21.2.1.1.3
sleSFlowRcvrTimeout OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
DEFVAL { 0 }
::= { sleSFlowRcvrEntry 3 }
-- 1.3.6.1.4.1.6296.101.21.2.1.1.4
sleSFlowRcvrMaxDatagramSize OBJECT-TYPE
SYNTAX INTEGER (256..1400)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
DEFVAL { 1400 }
::= { sleSFlowRcvrEntry 4 }
-- 1.3.6.1.4.1.6296.101.21.2.1.1.5
sleSFlowRcvrAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowRcvrEntry 5 }
-- 1.3.6.1.4.1.6296.101.21.2.1.1.6
sleSFlowRcvrPort OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
DEFVAL { 6343 }
::= { sleSFlowRcvrEntry 6 }
-- 1.3.6.1.4.1.6296.101.21.2.1.1.7
sleSFlowRcvrDatagramVersion OBJECT-TYPE
SYNTAX INTEGER { version5(5) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowRcvrEntry 7 }
-- 1.3.6.1.4.1.6296.101.21.2.2
sleSFlowRcvrControl OBJECT IDENTIFIER::= { sleSFlowRcvr 2 }
-- 1.3.6.1.4.1.6296.101.21.2.2.1
sleSFlowRcvrControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
createSFlowRcvr(1),
setSFlowRcvr(2),
destroySFlowRcvr(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowRcvrControl 1 }
-- 1.3.6.1.4.1.6296.101.21.2.2.2
sleSFlowRcvrControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowRcvrControl 2 }
-- 1.3.6.1.4.1.6296.101.21.2.2.3
sleSFlowRcvrControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowRcvrControl 3 }
-- 1.3.6.1.4.1.6296.101.21.2.2.4
sleSFlowRcvrControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowRcvrControl 4 }
-- 1.3.6.1.4.1.6296.101.21.2.2.5
sleSFlowRcvrControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowRcvrControl 5 }
-- 1.3.6.1.4.1.6296.101.21.2.2.6
sleSFlowRcvrControlIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowRcvrControl 6 }
-- 1.3.6.1.4.1.6296.101.21.2.2.7
sleSFlowRcvrControlOwner OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..127))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowRcvrControl 7 }
-- 1.3.6.1.4.1.6296.101.21.2.2.8
sleSFlowRcvrControlTimeout OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
DEFVAL { 0 }
::= { sleSFlowRcvrControl 8 }
-- 1.3.6.1.4.1.6296.101.21.2.2.9
sleSFlowRcvrControlMaxDatagramSize OBJECT-TYPE
SYNTAX INTEGER (256..1400)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
DEFVAL { 1400 }
::= { sleSFlowRcvrControl 9 }
-- 1.3.6.1.4.1.6296.101.21.2.2.10
sleSFlowRcvrControlAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowRcvrControl 10 }
-- 1.3.6.1.4.1.6296.101.21.2.2.11
sleSFlowRcvrControlPort OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
DEFVAL { 6343 }
::= { sleSFlowRcvrControl 11 }
-- 1.3.6.1.4.1.6296.101.21.2.3
sleSFlowRcvrNotification OBJECT IDENTIFIER::= { sleSFlowRcvr 3 }
-- 1.3.6.1.4.1.6296.101.21.2.3.1
sleSFlowRcvrCreated NOTIFICATION-TYPE
OBJECTS { sleSFlowRcvrControlRequest, sleSFlowRcvrControlTimeStamp, sleSFlowRcvrControlReqResult, sleSFlowRcvrOwner, sleSFlowRcvrTimeout,
sleSFlowRcvrMaxDatagramSize, sleSFlowRcvrAddress, sleSFlowRcvrPort, sleSFlowRcvrDatagramVersion }
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowRcvrNotification 1 }
-- 1.3.6.1.4.1.6296.101.21.2.3.2
sleSFlowRcvrChanged NOTIFICATION-TYPE
OBJECTS { sleSFlowRcvrControlRequest, sleSFlowRcvrControlTimeStamp, sleSFlowRcvrControlReqResult, sleSFlowRcvrOwner, sleSFlowRcvrTimeout,
sleSFlowRcvrMaxDatagramSize, sleSFlowRcvrAddress, sleSFlowRcvrPort, sleSFlowRcvrDatagramVersion }
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowRcvrNotification 2 }
-- 1.3.6.1.4.1.6296.101.21.2.3.3
sleSFlowRcvrDestroyed NOTIFICATION-TYPE
OBJECTS { sleSFlowRcvrControlRequest, sleSFlowRcvrControlTimeStamp, sleSFlowRcvrControlReqResult, sleSFlowRcvrControlIndex }
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowRcvrNotification 3 }
-- 1.3.6.1.4.1.6296.101.21.3
sleSFlowFs OBJECT IDENTIFIER::= { sleSFlow 3 }
-- 1.3.6.1.4.1.6296.101.21.3.1
sleSFlowFsTable OBJECT-TYPE
SYNTAX SEQUENCE OF SleSFlowFsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowFs 1 }
-- 1.3.6.1.4.1.6296.101.21.3.1.1
sleSFlowFsEntry OBJECT-TYPE
SYNTAX SleSFlowFsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { sleSFlowFsDataSource, sleSFlowFsInstance }
::= { sleSFlowFsTable 1 }
SleSFlowFsEntry ::=
SEQUENCE {
sleSFlowFsDataSource
InterfaceIndex,
sleSFlowFsInstance
INTEGER,
sleSFlowFsReceiver
INTEGER,
sleSFlowFsPacketSamplingRate
INTEGER,
sleSFlowFsMaxHeaderSize
INTEGER
}
-- 1.3.6.1.4.1.6296.101.21.3.1.1.1
sleSFlowFsDataSource OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowFsEntry 1 }
-- 1.3.6.1.4.1.6296.101.21.3.1.1.2
sleSFlowFsInstance OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowFsEntry 2 }
-- 1.3.6.1.4.1.6296.101.21.3.1.1.3
sleSFlowFsReceiver OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
DEFVAL { 0 }
::= { sleSFlowFsEntry 3 }
-- 1.3.6.1.4.1.6296.101.21.3.1.1.4
sleSFlowFsPacketSamplingRate OBJECT-TYPE
SYNTAX INTEGER (0..2000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
DEFVAL { 0 }
::= { sleSFlowFsEntry 4 }
-- 1.3.6.1.4.1.6296.101.21.3.1.1.5
sleSFlowFsMaxHeaderSize OBJECT-TYPE
SYNTAX INTEGER (16..256)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
DEFVAL { 128 }
::= { sleSFlowFsEntry 5 }
-- 1.3.6.1.4.1.6296.101.21.3.2
sleSFlowFsControl OBJECT IDENTIFIER::= { sleSFlowFs 2 }
-- 1.3.6.1.4.1.6296.101.21.3.2.1
sleSFlowFsControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
createSFlowFs(1),
setSFlowFs(2),
destroySFlowFs(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowFsControl 1 }
-- 1.3.6.1.4.1.6296.101.21.3.2.2
sleSFlowFsControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowFsControl 2 }
-- 1.3.6.1.4.1.6296.101.21.3.2.3
sleSFlowFsControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowFsControl 3 }
-- 1.3.6.1.4.1.6296.101.21.3.2.4
sleSFlowFsControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowFsControl 4 }
-- 1.3.6.1.4.1.6296.101.21.3.2.5
sleSFlowFsControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowFsControl 5 }
-- 1.3.6.1.4.1.6296.101.21.3.2.6
sleSFlowFsControlDataSource OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowFsControl 6 }
-- 1.3.6.1.4.1.6296.101.21.3.2.7
sleSFlowFsControlInstance OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowFsControl 7 }
-- 1.3.6.1.4.1.6296.101.21.3.2.8
sleSFlowFsControlReceiver OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
DEFVAL { 0 }
::= { sleSFlowFsControl 8 }
-- 1.3.6.1.4.1.6296.101.21.3.2.9
sleSFlowFsControlPacketSamplingRate OBJECT-TYPE
SYNTAX INTEGER (0..2000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
DEFVAL { 0 }
::= { sleSFlowFsControl 9 }
-- 1.3.6.1.4.1.6296.101.21.3.2.10
sleSFlowFsControlMaxHeaderSize OBJECT-TYPE
SYNTAX INTEGER (16..256)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
DEFVAL { 128 }
::= { sleSFlowFsControl 10 }
-- 1.3.6.1.4.1.6296.101.21.3.3
sleSFlowFsNotification OBJECT IDENTIFIER::= { sleSFlowFs 3 }
-- 1.3.6.1.4.1.6296.101.21.3.3.1
sleSFlowFsCreated NOTIFICATION-TYPE
OBJECTS { sleSFlowFsControlRequest, sleSFlowFsControlTimeStamp, sleSFlowFsControlReqResult, sleSFlowFsReceiver, sleSFlowFsPacketSamplingRate,
sleSFlowFsMaxHeaderSize }
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowFsNotification 1 }
-- 1.3.6.1.4.1.6296.101.21.3.3.2
sleSFlowFsChanged NOTIFICATION-TYPE
OBJECTS { sleSFlowFsControlRequest, sleSFlowFsControlTimeStamp, sleSFlowFsControlReqResult, sleSFlowFsReceiver, sleSFlowFsPacketSamplingRate,
sleSFlowFsMaxHeaderSize }
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowFsNotification 2 }
-- 1.3.6.1.4.1.6296.101.21.3.3.3
sleSFlowFsDestroyed NOTIFICATION-TYPE
OBJECTS { sleSFlowFsControlRequest, sleSFlowFsControlTimeStamp, sleSFlowFsControlReqResult, sleSFlowFsControlDataSource, sleSFlowFsControlInstance
}
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowFsNotification 3 }
-- 1.3.6.1.4.1.6296.101.21.4
sleSFlowCp OBJECT IDENTIFIER::= { sleSFlow 4 }
-- 1.3.6.1.4.1.6296.101.21.4.1
sleSFlowCpTable OBJECT-TYPE
SYNTAX SEQUENCE OF SleSFlowCpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowCp 1 }
-- 1.3.6.1.4.1.6296.101.21.4.1.1
sleSFlowCpEntry OBJECT-TYPE
SYNTAX SleSFlowCpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { sleSFlowCpDataSource, sleSFlowCpInstance }
::= { sleSFlowCpTable 1 }
SleSFlowCpEntry ::=
SEQUENCE {
sleSFlowCpDataSource
InterfaceIndex,
sleSFlowCpInstance
INTEGER,
sleSFlowCpReceiver
INTEGER,
sleSFlowCpInterval
INTEGER
}
-- 1.3.6.1.4.1.6296.101.21.4.1.1.1
sleSFlowCpDataSource OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowCpEntry 1 }
-- 1.3.6.1.4.1.6296.101.21.4.1.1.2
sleSFlowCpInstance OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowCpEntry 2 }
-- 1.3.6.1.4.1.6296.101.21.4.1.1.3
sleSFlowCpReceiver OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
DEFVAL { 0 }
::= { sleSFlowCpEntry 3 }
-- 1.3.6.1.4.1.6296.101.21.4.1.1.4
sleSFlowCpInterval OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
DEFVAL { 0 }
::= { sleSFlowCpEntry 4 }
-- 1.3.6.1.4.1.6296.101.21.4.2
sleSFlowCpControl OBJECT IDENTIFIER::= { sleSFlowCp 2 }
-- 1.3.6.1.4.1.6296.101.21.4.2.1
sleSFlowCpControlRequest OBJECT-TYPE
SYNTAX INTEGER
{
createSFlowCp(1),
setSFlowCp(2),
destroySFlowCp(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowCpControl 1 }
-- 1.3.6.1.4.1.6296.101.21.4.2.2
sleSFlowCpControlStatus OBJECT-TYPE
SYNTAX SleControlStatusType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowCpControl 2 }
-- 1.3.6.1.4.1.6296.101.21.4.2.3
sleSFlowCpControlTimer OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowCpControl 3 }
-- 1.3.6.1.4.1.6296.101.21.4.2.4
sleSFlowCpControlTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowCpControl 4 }
-- 1.3.6.1.4.1.6296.101.21.4.2.5
sleSFlowCpControlReqResult OBJECT-TYPE
SYNTAX SleControlRequestResultType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowCpControl 5 }
-- 1.3.6.1.4.1.6296.101.21.4.2.6
sleSFlowCpControlDataSource OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowCpControl 6 }
-- 1.3.6.1.4.1.6296.101.21.4.2.7
sleSFlowCpControlInstance OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowCpControl 7 }
-- 1.3.6.1.4.1.6296.101.21.4.2.8
sleSFlowCpControlReceiver OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
DEFVAL { 0 }
::= { sleSFlowCpControl 8 }
-- 1.3.6.1.4.1.6296.101.21.4.2.9
sleSFlowCpControlInterval OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description."
DEFVAL { 0 }
::= { sleSFlowCpControl 9 }
-- 1.3.6.1.4.1.6296.101.21.4.3
sleSFlowCpNotification OBJECT IDENTIFIER::= { sleSFlowCp 3 }
-- 1.3.6.1.4.1.6296.101.21.4.3.1
sleSFlowCpCreated NOTIFICATION-TYPE
OBJECTS { sleSFlowCpControlRequest, sleSFlowCpControlTimeStamp, sleSFlowCpControlReqResult, sleSFlowCpReceiver, sleSFlowCpInterval
}
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowCpNotification 1 }
-- 1.3.6.1.4.1.6296.101.21.4.3.2
sleSFlowCpChanged NOTIFICATION-TYPE
OBJECTS { sleSFlowCpControlRequest, sleSFlowCpControlTimeStamp, sleSFlowCpControlReqResult, sleSFlowCpReceiver, sleSFlowCpInterval
}
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowCpNotification 2 }
-- 1.3.6.1.4.1.6296.101.21.4.3.3
sleSFlowCpDestroyed NOTIFICATION-TYPE
OBJECTS { sleSFlowCpControlRequest, sleSFlowCpControlTimeStamp, sleSFlowCpControlReqResult, sleSFlowCpControlDataSource, sleSFlowCpControlInstance
}
STATUS current
DESCRIPTION
"Description."
::= { sleSFlowCpNotification 3 }
-- 1.3.6.1.4.1.6296.101.21.5
sleSFlowGroup OBJECT-GROUP
OBJECTS { sleSFlowEnable, sleSFlowVersion, sleSFlowAgentAddress, sleSFlowMaxInstance, sleSFlowRcvrIndex,
sleSFlowRcvrOwner, sleSFlowRcvrTimeout, sleSFlowRcvrMaxDatagramSize, sleSFlowRcvrAddress, sleSFlowRcvrPort,
sleSFlowRcvrDatagramVersion, sleSFlowFsDataSource, sleSFlowFsInstance, sleSFlowFsReceiver, sleSFlowFsPacketSamplingRate,
sleSFlowFsMaxHeaderSize, sleSFlowCpDataSource, sleSFlowCpInstance, sleSFlowCpReceiver, sleSFlowCpInterval
}
STATUS current
DESCRIPTION
"Description."
::= { sleSFlow 5 }
-- 1.3.6.1.4.1.6296.101.21.6
sleSFlowControlGroup OBJECT-GROUP
OBJECTS { sleSFlowControlRequest, sleSFlowControlStatus, sleSFlowControlTimer, sleSFlowControlTimeStamp, sleSFlowControlReqResult,
sleSFlowControlEnable, sleSFlowControlAgentAddress, sleSFlowRcvrControlRequest, sleSFlowRcvrControlStatus, sleSFlowRcvrControlTimer,
sleSFlowRcvrControlTimeStamp, sleSFlowRcvrControlReqResult, sleSFlowRcvrControlIndex, sleSFlowRcvrControlOwner, sleSFlowRcvrControlTimeout,
sleSFlowRcvrControlMaxDatagramSize, sleSFlowRcvrControlAddress, sleSFlowRcvrControlPort, sleSFlowFsControlRequest, sleSFlowFsControlStatus,
sleSFlowFsControlTimer, sleSFlowFsControlTimeStamp, sleSFlowFsControlReqResult, sleSFlowFsControlDataSource, sleSFlowFsControlInstance,
sleSFlowFsControlReceiver, sleSFlowFsControlPacketSamplingRate, sleSFlowFsControlMaxHeaderSize, sleSFlowCpControlRequest, sleSFlowCpControlStatus,
sleSFlowCpControlTimer, sleSFlowCpControlTimeStamp, sleSFlowCpControlReqResult, sleSFlowCpControlDataSource, sleSFlowCpControlInstance,
sleSFlowCpControlReceiver, sleSFlowCpControlInterval }
STATUS current
DESCRIPTION
"Description."
::= { sleSFlow 6 }
-- 1.3.6.1.4.1.6296.101.21.7
sleSFlowNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { sleSFlowEnableChanged, sleSFlowAgentAddressChanged, sleSFlowRcvrCreated, sleSFlowRcvrChanged, sleSFlowRcvrDestroyed,
sleSFlowFsCreated, sleSFlowFsChanged, sleSFlowFsDestroyed, sleSFlowCpCreated, sleSFlowCpChanged,
sleSFlowCpDestroyed }
STATUS current
DESCRIPTION
"Description."
::= { sleSFlow 7 }
END
--
-- SLE-SFLOW-MIB.my
--

3260
MIBS/dasan/SLE-SNMP-MIB Normal file

File diff suppressed because it is too large Load Diff

1126
MIBS/dasan/SLE-SYNCE-MIB Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

127
MIBS/dasan/SLE-TC-MIB Normal file
View File

@ -0,0 +1,127 @@
--
-- SLE-TC-MIB.my
-- MIB generated by MG-SOFT Visual MIB Builder Version 4.0 Build 349
-- Thursday, October 07, 2004 at 16:34:15
--
SLE-TC-MIB DEFINITIONS ::= BEGIN
IMPORTS
sleMgmt
FROM DASAN-SMI
MODULE-IDENTITY
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString
FROM SNMPv2-TC;
sleTcMib MODULE-IDENTITY
LAST-UPDATED "200410071042Z" -- October 07, 2004 at 10:42 GMT
ORGANIZATION
"Siemens AG, Com FN AS E"
CONTACT-INFO
"Gerd Barchmann
Siemens AG, Com FN AS E
+493834 555654"
DESCRIPTION
"Description."
::= { sleMgmt 100 }
--
-- Textual conventions
--
SleControlStatusType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The control status of an entity."
SYNTAX INTEGER
{
requestIdle(1),
requestBusy(2),
requestPassed(3),
requestFailed(4)
}
SleControlRequestResultType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The request result."
SYNTAX INTEGER
SlePermissionType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description."
SYNTAX INTEGER
{
deny(0),
permit(1)
}
SleTrafficType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description."
SYNTAX INTEGER
{
broadcast(1),
multicast(2),
dlf(3)
}
SleScopeType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description."
SYNTAX INTEGER
{
port(1),
vlan(2)
}
SleOperStateType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description."
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
SleAdminStateType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Description."
SYNTAX INTEGER
{
unlocked(1),
locked(2)
}
SleCardType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Type for card type."
SYNTAX DisplayString (SIZE (0..20))
SleSystemFileIndexType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
" Sytem file index type."
SYNTAX INTEGER (1..8)
--
-- Node definitions
--
END
--
-- SLE-TC-MIB.my
--

3277
MIBS/dasan/SLE-VOIP-MIB Normal file

File diff suppressed because it is too large Load Diff

2055
MIBS/dasan/SLE-VRRP-MIB Normal file

File diff suppressed because it is too large Load Diff

9708
MIBS/dasan/SLEV2-DHCP-MIB Normal file

File diff suppressed because it is too large Load Diff

3020
MIBS/dasan/SLEV2-EPON-IM-MIB Normal file

File diff suppressed because it is too large Load Diff

20449
MIBS/dasan/SLEV2-MULTICAST-MIB Normal file

File diff suppressed because it is too large Load Diff

1115
MIBS/dasan/SLEV2-PPPoE-MIB Normal file

File diff suppressed because it is too large Load Diff

7823
MIBS/dasan/SLEV2-QOS-MIB Normal file

File diff suppressed because it is too large Load Diff

2928
MIBS/dasan/SLEV2-SNMP-MIB Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff