mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
* newdevice: Added support for Dasan NOS #5179 * sysName -> sysDescr - doh * updated functions * Updated discovery of OS functions * added missing test units * mibs added * Allow multiple regex statements per sysDescr_regex * Fix style/code issues * added docs
This commit is contained in:
committed by
Tony Murray
co-authored by
Tony Murray
parent
1bf7e4a120
commit
cc8e31d1a1
@@ -30,10 +30,20 @@ over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
discovery:
|
||||
- sysDescr:
|
||||
- Pulse Connect Secure
|
||||
- Pulse Secure
|
||||
- Juniper Networks,Inc,VA-DTE
|
||||
- VA-SPE
|
||||
```
|
||||
|
||||
#### Discovery OS
|
||||
|
||||
> NOTE: In the above example, an discovery os file is not needed as we are matching the device based on the contents
|
||||
of it's sysDescr value. You can also do this with sysObjectId. If you require a more complex discovery then you can
|
||||
continue to create the os discovery file, below is an example:
|
||||
|
||||
We create a new file named as our OS definition and in this directory:
|
||||
|
||||
```bash
|
||||
|
||||
+1
-15
@@ -243,21 +243,7 @@ Restart snmpd and LibreNMS should populate the additional disk after a fresh dis
|
||||
|
||||
#### <a name="faq8"> How do I add support for a new OS?</a>
|
||||
|
||||
The easiest way to show you how to do that is to link to an existing pull request that has been merged in on [GitHub](https://github.com/librenms/librenms/pull/352/files)
|
||||
|
||||
To go into a bit more detail, the following are usually needed:
|
||||
|
||||
**includes/definitions/$os.yaml**
|
||||
Create this file to include the required definitions for the new OS.
|
||||
**includes/discovery/os/ciscowlc.inc.php**
|
||||
This file just sets the $os variable, done by checking the SNMP tree for a particular value that matches the OS you are adding. Typically, this will come from the presence of specific values in
|
||||
sysObjectID or sysDescr, or the existence of a particular enterprise tree.
|
||||
**includes/polling/os/ciscowlc.inc.php**
|
||||
This file will usually set the variables for $version and $hardware gained from an snmp lookup.
|
||||
**html/images/os/$os.png**
|
||||
This is a 32x32 png format image of the OS you are adding support for.
|
||||
|
||||
You will also need to supply a test unit within `tests/OSDiscoveryTest.php`. Please see [Support-New-OS](Support-New-OS.md) for further information.
|
||||
Please see [Supporting a new OS](../Developing/Support-New-OS.md)
|
||||
|
||||
#### <a name="faq20"> What information do you need to add a new OS?</a>
|
||||
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 19 KiB |
+7
-4
@@ -1509,19 +1509,22 @@ function display($value)
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $device
|
||||
* @param $os
|
||||
* @return array|mixed
|
||||
*/
|
||||
function load_os($device)
|
||||
function load_os($os)
|
||||
{
|
||||
global $config;
|
||||
if (isset($device['os'])) {
|
||||
if (isset($os)) {
|
||||
return Symfony\Component\Yaml\Yaml::parse(
|
||||
file_get_contents($config['install_dir'] . '/includes/definitions/' . $device['os'] . '.yaml')
|
||||
file_get_contents($config['install_dir'] . '/includes/definitions/' . $os . '.yaml')
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @param array $restricted
|
||||
*/
|
||||
function load_all_os($restricted = array())
|
||||
{
|
||||
global $config;
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
os: dasan-nos
|
||||
text: 'Dasan NOS'
|
||||
type: network
|
||||
icon: dasan
|
||||
mib_dir:
|
||||
- dasan
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
discovery:
|
||||
- sysObjectId:
|
||||
- .1.3.6.1.4.1.6296.1.2.5
|
||||
+53
-1
@@ -106,8 +106,60 @@ function getHostOS($device)
|
||||
return $os;
|
||||
}
|
||||
}
|
||||
return discover_os($sysObjectId, $sysDescr);
|
||||
}
|
||||
|
||||
return "generic";
|
||||
/**
|
||||
* @param $sysObjectId
|
||||
* @param $sysDescr
|
||||
* @return string
|
||||
*/
|
||||
function discover_os($sysObjectId, $sysDescr)
|
||||
{
|
||||
global $config;
|
||||
$pattern = $config['install_dir'] . '/includes/definitions/*.yaml';
|
||||
foreach (glob($pattern) as $file) {
|
||||
$tmp = Symfony\Component\Yaml\Yaml::parse(
|
||||
file_get_contents($file)
|
||||
);
|
||||
if (isset($tmp['discovery']) && is_array($tmp['discovery'])) {
|
||||
foreach ($tmp['discovery'] as $item) {
|
||||
if (!is_array($item) || empty($item)) {
|
||||
break;
|
||||
}
|
||||
// all items must be true
|
||||
$result = true;
|
||||
foreach ($item as $key => $value) {
|
||||
switch ($key) {
|
||||
case 'sysObjectId':
|
||||
$result &= starts_with($sysObjectId, $value);
|
||||
break;
|
||||
case 'sysDescr':
|
||||
$result &= str_contains($sysDescr, $value);
|
||||
break;
|
||||
case 'sysDescr_regex':
|
||||
$result &= preg_match_any($sysDescr, $value);
|
||||
break;
|
||||
default:
|
||||
}
|
||||
}
|
||||
if ($result) {
|
||||
return $tmp['os'];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return 'generic';
|
||||
}
|
||||
|
||||
function preg_match_any($subject, $regexes)
|
||||
{
|
||||
foreach ((array)$regexes as $regex) {
|
||||
if (preg_match($regex, $subject)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function percent_colour($perc)
|
||||
|
||||
@@ -149,7 +149,7 @@ function poll_device($device, $options)
|
||||
{
|
||||
global $config, $device, $polled_devices, $memcache;
|
||||
|
||||
$config['os'][$device['os']] = load_os($device);
|
||||
$config['os'][$device['os']] = load_os($device['os']);
|
||||
|
||||
$attribs = get_dev_attribs($device['device_id']);
|
||||
$device['snmp_max_repeaters'] = $attribs['snmp_max_repeaters'];
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
/**
|
||||
* dasan-nos.inc.php
|
||||
*
|
||||
* LibreNMS os polling module for Dasan NOS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
* @package LibreNMS
|
||||
* @link http://librenms.org
|
||||
* @copyright 2016 Neil Lathwood
|
||||
* @author Neil Lathwood <[email protected]>
|
||||
*/
|
||||
|
||||
list($hardware, $version) = explode(' ', $poll_device['sysDescr'], 2);
|
||||
|
||||
$version = preg_replace('/\/(.*)/', '', $version);
|
||||
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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'
|
||||
¿ 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 '[email protected]'
|
||||
[range]
|
||||
<LEN(1)=LEN(127)> = Length
|
||||
(Default: '[email protected]' ~ '[email protected]'=>[email protected])"
|
||||
::= {dsAccGwyConfigSipPortEntry 3}
|
||||
|
||||
dsSipPortContactURI OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Port ContactURI Address, the address type is '[email protected]' or '[email protected]'
|
||||
[range]
|
||||
<LEN(1)=LEN(127)> = Length
|
||||
(Default: '[email protected]' ~ '[email protected]'=>[email protected])"
|
||||
::= {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
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,850 @@
|
||||
-- *****************************************************************
|
||||
-- dasan-bridge-mib.my
|
||||
-- DASAN Enterprise Bridge MIBs
|
||||
--
|
||||
-- Aug 3. 2005 [email protected] 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
|
||||
@@ -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: [email protected]"
|
||||
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
|
||||
@@ -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: [email protected]"
|
||||
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
|
||||
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||
@@ -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
|
||||
@@ -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
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
@@ -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 }
|
||||
smc7824M_VSW 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
|
||||
@@ -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
|
||||
@@ -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 :-) [email protected] , 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 :-) [email protected] , 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
|
||||
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||
@@ -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
|
||||
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||
@@ -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
|
||||
--
|
||||
@@ -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
|
||||
@@ -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
|
||||
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
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
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||
--
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||
--
|
||||
File diff suppressed because it is too large
Load Diff
+22095
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+54250
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
@@ -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: [email protected]
|
||||
|
||||
Kantharaj B M
|
||||
Dasan Networks
|
||||
Email: [email protected]
|
||||
|
||||
DongChel Shin (Chris)
|
||||
Dasan Networks
|
||||
Email: [email protected]
|
||||
|
||||
Comments about this document should be emailed
|
||||
directly to the Dasan support email ID at
|
||||
[email protected]."
|
||||
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
|
||||
--
|
||||
@@ -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: [email protected]
|
||||
|
||||
Kantharaj B M
|
||||
Dasan Networks
|
||||
Email: [email protected]
|
||||
|
||||
DongChel Shin (Chris)
|
||||
Dasan Networks
|
||||
Email: [email protected]
|
||||
|
||||
Comments about this document should be emailed
|
||||
directly to the Dasan support email ID at
|
||||
[email protected]."
|
||||
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
|
||||
--
|
||||
@@ -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: [email protected]
|
||||
|
||||
Kantharaj B M
|
||||
Dasan Networks
|
||||
Email: [email protected]
|
||||
|
||||
DongChel Shin (Chris)
|
||||
Dasan Networks
|
||||
Email: [email protected]
|
||||
|
||||
Comments about this document should be emailed
|
||||
directly to the Dasan support email ID at
|
||||
[email protected]."
|
||||
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
@@ -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: [email protected]
|
||||
|
||||
Kantharaj B M
|
||||
Dasan Networks
|
||||
Email: [email protected]
|
||||
|
||||
DongChel Shin (Chris)
|
||||
Dasan Networks
|
||||
Email: [email protected]
|
||||
|
||||
Comments about this document should be emailed
|
||||
directly to the Dasan support email ID at
|
||||
[email protected]."
|
||||
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
@@ -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: [email protected]
|
||||
|
||||
Kantharaj B M
|
||||
Dasan Networks
|
||||
Email: [email protected]
|
||||
|
||||
DongChel Shin (Chris)
|
||||
Dasan Networks
|
||||
Email: [email protected]
|
||||
|
||||
Comments about this document should be emailed
|
||||
directly to the Dasan support email ID at
|
||||
[email protected]."
|
||||
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
|
||||
--
|
||||
@@ -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: [email protected]
|
||||
|
||||
Kantharaj B M
|
||||
Dasan Networks
|
||||
Email: [email protected]
|
||||
|
||||
DongChel Shin (Chris)
|
||||
Dasan Networks
|
||||
Email: [email protected]
|
||||
|
||||
Comments about this document should be emailed
|
||||
directly to the Dasan support email ID at
|
||||
[email protected]."
|
||||
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
|
||||
--
|
||||
@@ -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: [email protected]
|
||||
|
||||
Kantharaj B M
|
||||
Dasan Networks
|
||||
Email: [email protected]
|
||||
|
||||
DongChel Shin (Chris)
|
||||
Dasan Networks
|
||||
Email: [email protected]
|
||||
|
||||
Comments about this document should be emailed
|
||||
directly to the Dasan support email ID at
|
||||
[email protected]."
|
||||
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
@@ -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
|
||||
--
|
||||
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
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||
--
|
||||
@@ -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
|
||||
--
|
||||
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||
--
|
||||
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
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||
--
|
||||
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
@@ -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
|
||||
--
|
||||
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
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
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
@@ -384,6 +384,11 @@ class DiscoveryTest extends \PHPUnit_Framework_TestCase
|
||||
$this->checkOS('cumulus');
|
||||
}
|
||||
|
||||
public function testDasanNos()
|
||||
{
|
||||
$this->checkOS('dasan-nos');
|
||||
}
|
||||
|
||||
public function testDatacom()
|
||||
{
|
||||
$this->checkOS('datacom');
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
1.3.6.1.2.1.1.1.0|4|V5812G NOS 6.07p1/00:d0:cb:f5:b9:8b
|
||||
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.6296.1.2.5.12
|
||||
Reference in New Issue
Block a user