refactor: Moved / deleted mibs A-D (#5173)

This commit is contained in:
Neil Lathwood 2016-12-17 19:49:56 +00:00 committed by GitHub
parent 9fef312a20
commit c47b82e825
258 changed files with 507 additions and 104216 deletions

View File

@ -232,6 +232,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1;
$config['os'][$os]['discovery_modules']['cisco-pw'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1;
$config['os'][$os]['mib_dir'][] = 'cisco';
$os = 'powercode';
$onfig['os'][$os]['type'] = 'server';
@ -531,7 +532,7 @@ $config['os'][$os]['discovery_modules']['cisco-vrf'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1;
$os = 'cat1900';
$config['os'][$os]['group'] = 'cat1900';
$config['os'][$os]['group'] = 'cisco';
$config['os'][$os]['text'] = 'Cisco Catalyst 1900';
$config['os'][$os]['type'] = 'network';
$config['os'][$os]['icon'] = 'cisco-old';
@ -562,6 +563,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1;
$config['os'][$os]['discovery_modules']['cisco-pw'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1;
$config['os'][$os]['mib_dir'][] = 'cisco';
$os = 'iosxe';
$config['os'][$os]['group'] = 'cisco';
@ -845,6 +847,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1;
$config['os'][$os]['discovery_modules']['cisco-pw'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1;
$config['os'][$os]['mib_dir'][] = 'cisco';
$os = 'ons';
$config['os'][$os]['group'] = 'cisco';
@ -894,6 +897,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1;
$config['os'][$os]['discovery_modules']['cisco-pw'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1;
$config['os'][$os]['mib_dir'][] = 'cisco';
$os = 'acano';
$config['os'][$os]['group'] = 'cisco';
@ -996,6 +1000,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1;
$config['os'][$os]['discovery_modules']['cisco-pw'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1;
$config['os'][$os]['mib_dir'][] = 'cisco';
$os = 'ise';
$config['os'][$os]['text'] = 'Cisco Identity Services Engine';
@ -1023,6 +1028,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1;
$config['os'][$os]['discovery_modules']['cisco-pw'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1;
$config['os'][$os]['mib_dir'][] = 'cisco';
$os = 'primeinfrastructure';
$config['os'][$os]['text'] = 'Prime Infrastructure';
@ -1052,6 +1058,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1;
$config['os'][$os]['discovery_modules']['cisco-pw'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1;
$config['os'][$os]['mib_dir'][] = 'cisco';
$os = 'tpconductor';
$config['os'][$os]['text'] = 'TelePresence Conductor';
@ -1073,6 +1080,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1;
$config['os'][$os]['discovery_modules']['cisco-pw'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1;
$config['os'][$os]['mib_dir'][] = 'cisco';
$os = 'cimc';
$config['os'][$os]['text'] = 'Cisco Integrated Management Controller';
@ -1128,6 +1136,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1;
$config['os'][$os]['discovery_modules']['cisco-pw'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1;
$config['os'][$os]['mib_dir'][] = 'cisco';
$os = 'cips';
$config['os'][$os]['text'] = 'Cisco Intrusion Prevention System';
@ -1155,6 +1164,7 @@ $config['os'][$os]['discovery_modules']['cisco-otv'] = 1;
$config['os'][$os]['discovery_modules']['cisco-pw'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1;
$config['os'][$os]['mib_dir'][] = 'cisco';
// Brocade NOS
$os = 'nos';
@ -1272,6 +1282,7 @@ $config['os'][$os]['discovery_modules']['cisco-mac-accounting'] = 1;
$config['os'][$os]['discovery_modules']['cisco-pw'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf'] = 1;
$config['os'][$os]['discovery_modules']['cisco-vrf-lite'] = 1;
$config['os'][$os]['mib_dir'][] = 'cisco';
// Ruckus Wireless
$os = 'ruckuswireless';
@ -1511,6 +1522,7 @@ $os = 'adtran-aos';
$config['os'][$os]['text'] = 'Adtran AOS';
$config['os'][$os]['type'] = 'network';
$config['os'][$os]['icon'] = 'adtran';
$config['os'][$os]['mib_dir'][] = 'adtran';
$config['os'][$os]['over'][0]['graph'] = 'device_bits';
$config['os'][$os]['over'][0]['text'] = 'Device Traffic';
$config['os'][$os]['over'][1]['graph'] = 'device_processor';
@ -1539,6 +1551,7 @@ $config['os'][$os]['over'][1]['graph'] = 'device_processor';
$config['os'][$os]['over'][1]['text'] = 'CPU Usage';
$config['os'][$os]['over'][2]['graph'] = 'device_mempool';
$config['os'][$os]['over'][2]['text'] = 'Memory Usage';
$config['os'][$os]['mib_dir'][] = 'accedian';
$os = 'ironware';
$config['os'][$os]['text'] = 'Brocade IronWare';
@ -1841,9 +1854,10 @@ $config['os'][$os]['over'][2]['text'] = 'Frequencies';
$config['os'][$os]['mib_dir'][] = 'ups';
$os = 'deltaups';
$config['os'][$os]['text'] = 'Delta UPS';
$config['os'][$os]['type'] = 'power';
$config['os'][$os]['icon'] = 'delta';
$config['os'][$os]['text'] = 'Delta UPS';
$config['os'][$os]['type'] = 'power';
$config['os'][$os]['icon'] = 'delta';
$config['os'][$os]['mib_dir'][] = 'delta';
$os = 'liebert';
$config['os'][$os]['text'] = 'Liebert';
@ -2057,6 +2071,7 @@ $config['os'][$os]['over'][1]['text'] = 'Humidity';
$os = 'pcoweb';
$config['os'][$os]['text'] = 'Carel pCOWeb';
$config['os'][$os]['type'] = 'environment';
$config['os'][$os]['mib_dir'][] = 'carel';
$config['os'][$os]['over'][0]['graph'] = 'device_temperature';
$config['os'][$os]['over'][0]['text'] = 'Temperature';
$config['os'][$os]['over'][1]['graph'] = 'device_humidity';
@ -2644,6 +2659,7 @@ $os = 'ibm-amm';
$config['os'][$os]['text'] = 'IBM AMM';
$config['os'][$os]['type'] = 'appliance';
$config['os'][$os]['icon'] = 'ibmnos';
$config['os'][$os]['mib_dir'][] = 'ibm';
// Oracle ILOM
$os = 'oracle-ilom';

View File

@ -50,7 +50,7 @@ if (starts_with($sysDescr, 'Linux') && !starts_with($sysObjectId, $skip_oids)) {
$os = 'sophos';
} elseif (snmp_get($device, 'SFA-INFO::systemName.0', '-Osqnv', 'SFA-INFO') !== false) {
$os = 'ddnos';
} elseif (is_numeric(trim(snmp_get($device, 'roomTemp.0', '-OqvU', 'CAREL-ug40cdz-MIB')))) {
} elseif (is_numeric(trim(snmp_get($device, 'roomTemp.0', '-OqvU', 'CAREL-ug40cdz-MIB', 'carel')))) {
$os = 'pcoweb'; // Carel PCOweb
} elseif (starts_with($sysDescr, 'Linux mirthtemplate')) {
$os = 'mirth';

View File

@ -1,312 +0,0 @@
AAC-MIB DEFINITIONS ::= BEGIN
-- -------------------------------------------------------------
-- AAC System Access Authentication Control MIB
-- -------------------------------------------------------------
IMPORTS
IpAddress
FROM RFC1155-SMI
MODULE-IDENTITY, OBJECT-TYPE
FROM SNMPv2-SMI
RowStatus,DisplayString
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
privateMgmt FROM SWPRIMGMT-MIB;
swAACMIB MODULE-IDENTITY
LAST-UPDATED "9911220000Z"
ORGANIZATION "Working Group"
CONTACT-INFO
" "
DESCRIPTION
"The AAC module MIB."
::= { privateMgmt 4}
swAACCtrl OBJECT IDENTIFIER ::= { swAACMIB 1 }
-- -------------------------------------------------------------
-- Textual Conventions
-- -------------------------------------------------------------
swAACAuthenAdminState OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the Access Authentication is enable or
disable."
::= { swAACCtrl 1}
swAACResponseTimeout OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the amount of time that system will
wait for user input on console, telnet or ssh before timing out
. This value is in units of seconds."
::= { swAACCtrl 2 }
swAACMaxAttempts OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the maximum user attempts for
authentication."
::= { swAACCtrl 3 }
-- -------------------------------------------------------------
-- groups in the AAC MIB
-- -------------------------------------------------------------
-- -------------------------------------------------------------
-- Auth table
-- -------------------------------------------------------------
swAACAuthCtrl OBJECT IDENTIFIER ::= { swAACMIB 2 }
swAACMethodLoginTable OBJECT-TYPE
SYNTAX SEQUENCE OF SwAACMethodLoginEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains information about authentication login
method list."
::= { swAACAuthCtrl 1 }
swAACMethodLoginEntry OBJECT-TYPE
SYNTAX SwAACMethodLoginEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of the Authentication login methods."
INDEX { swAACMethodLoginIndex }
::= { swAACMethodLoginTable 1 }
SwAACMethodLoginEntry ::=
SEQUENCE {
swAACMethodLoginIndex
INTEGER,
swAACMethodLoginName
DisplayString,
swAACMethodPrimaryLoginType
INTEGER,
swAACMethodSecondaryLoginType
INTEGER
}
swAACMethodLoginIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value that identifies this swAACMethodLoginEntry."
::= { swAACMethodLoginEntry 1 }
swAACMethodLoginName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A human-readable text string of the method list."
::= { swAACMethodLoginEntry 2 }
swAACMethodPrimaryLoginType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
tacacs-plus(2),
local(3),
none(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The primary login method type."
::= { swAACMethodLoginEntry 3 }
swAACMethodSecondaryLoginType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
tacacs-plus(2),
local(3),
none(4),
un-used(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The secondary login method type. If all
swAACMethodPrimaryLoginType servers are timeout or
non-existent, then this type will be choosed."
::= { swAACMethodLoginEntry 4 }
swAACMethodAdminTable OBJECT-TYPE
SYNTAX SEQUENCE OF SwAACMethodAdminEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains information about authentication admin
method list."
::= { swAACAuthCtrl 2 }
swAACMethodAdminEntry OBJECT-TYPE
SYNTAX SwAACMethodAdminEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of the Authentication admin methods."
INDEX { swAACMethodAdminIndex }
::= { swAACMethodAdminTable 1 }
SwAACMethodAdminEntry ::=
SEQUENCE {
swAACMethodAdminIndex
INTEGER,
swAACMethodAdminName
DisplayString,
swAACMethodPrimaryAdminType
INTEGER,
swAACMethodSecondaryAdminType
INTEGER
}
swAACMethodAdminIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value that identifies this swAACMethodAdminEntry."
::= { swAACMethodAdminEntry 1 }
swAACMethodAdminName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A human-readable text string of the method list."
::= { swAACMethodAdminEntry 2 }
swAACMethodPrimaryAdminType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
tacacs-plus(2),
local(3),
none(4),
un-used(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The primary admin method type."
::= { swAACMethodAdminEntry 3 }
swAACMethodSecondaryAdminType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
tacacs-plus(2),
local(3),
none(4),
un-used(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The secondary admin method type. If all
swAACMethodPrimaryAdminType servers are timeout or
non-existent, then this type will be choosed."
::= { swAACMethodAdminEntry 4 }
-- -------------------------------------------------------------
-- swAACTacacsServer OBJECT IDENTIFIER ::= { swAACMIB 3 }
-- -------------------------------------------------------------
swAACTacacsServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF SwAACTacacsServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains information about tacacs severs."
::= { swAACMIB 3 }
swAACTacacsServerEntry OBJECT-TYPE
SYNTAX SwAACTacacsServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of the information of tacacs server ."
INDEX { swAACTacacsServerIPAddr }
::= { swAACTacacsServerTable 1 }
SwAACTacacsServerEntry ::=
SEQUENCE {
swAACTacacsServerIPAddr
IpAddress,
swAACTacacsServerAuthPort
INTEGER,
swAACTacacsServerAuthKey
DisplayString,
swAACTacacsServerTimeout
INTEGER,
swAACTacacsServerRowStatus
RowStatus
}
swAACTacacsServerIPAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of Server"
::= { swAACTacacsServerEntry 1 }
swAACTacacsServerAuthPort OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The TCP/IP port."
DEFVAL { 49 }
::= { swAACTacacsServerEntry 2 }
swAACTacacsServerAuthKey OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..254))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The key used while authentication process."
::= { swAACTacacsServerEntry 3 }
swAACTacacsServerTimeout OBJECT-TYPE
SYNTAX INTEGER(1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Server response timeout. This value is in units of seconds."
DEFVAL { 5 }
::= { swAACTacacsServerEntry 4 }
swAACTacacsServerRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the status of this entry."
::= { swAACTacacsServerEntry 5 }
END

View File

@ -1,771 +0,0 @@
ACCOUNTING-CONTROL-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
mib-2, Integer32 FROM SNMPv2-SMI
TEXTUAL-CONVENTION, RowStatus, TestAndIncr,
DisplayString, TruthValue FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
ifIndex FROM IF-MIB;
accountingControlMIB MODULE-IDENTITY
LAST-UPDATED "9809281000Z"
ORGANIZATION "IETF AToM MIB Working Group"
CONTACT-INFO "Keith McCloghrie
Cisco Systems, Inc.
170 West Tasman Drive,
San Jose CA 95134-1706.
Phone: +1 408 526 5260
Email: kzm@cisco.com"
DESCRIPTION
"The MIB module for managing the collection and storage of
accounting information for connections in a connection-
oriented network such as ATM."
::= { mib-2 60 }
acctngMIBObjects OBJECT IDENTIFIER ::= { accountingControlMIB 1 }
acctngSelectionControl OBJECT IDENTIFIER ::= { acctngMIBObjects 1 }
acctngFileControl OBJECT IDENTIFIER ::= { acctngMIBObjects 2 }
acctngInterfaceControl OBJECT IDENTIFIER ::= { acctngMIBObjects 3 }
acctngTrapControl OBJECT IDENTIFIER ::= { acctngMIBObjects 4 }
-- Textual Conventions
DataCollectionSubtree ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The subtree component of a (subtree, list) tuple. Such a
(subtree, list) tuple defines a set of objects and their
values to be collected as accounting data for a connection.
The subtree specifies a single OBJECT IDENTIFIER value such
that each object in the set is named by the subtree value
appended with a single additional sub-identifier."
SYNTAX OBJECT IDENTIFIER
DataCollectionList ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The list component of a (subtree, list) tuple. Such a
(subtree, list) tuple defines a set of objects and their
values to be collected as accounting data for a connection.
The subtree specifies a single OBJECT IDENTIFIER value such
that each object in the set is named by the subtree value
appended with a single additional sub-identifier. The list
specifies a set of data items, where the presence of an item
in the list indicates that the item is (to be) present in
the data collected for a connection; the absence of an item
from the list indicates that the item is not (to be) present
in the data collected for a connection. Each data item is
represented by an integer which when appended (as as
additional sub-identifier) to the OBJECT IDENTIFIER value of
the subtree identified by the tuple, is the name of an
object defining that data item (its description and its
syntax).
The list is specified as an OCTET STRING in which each data
item is represented by a single bit, where data items 1
through 8 are represented by the bits in the first octet,
data items 9 through 16 by the bits in the second octet,
etc. In each octet, the lowest numbered data item is
represented by the most significant bit, and the highest
numbered data item by the least significant bit. A data
item is present in the list when its bit is set, and absent
when its bit is reset. If the length of an OCTET STRING
value is too short to represent one or more data items
defined in a subtree, then those data items are absent from
the set identified by the tuple of that subtree and that
OCTET STRING value."
SYNTAX OCTET STRING (SIZE(0..8))
FileIndex ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An arbitrary integer value identifying a file into which
accounting data is being collected."
SYNTAX Integer32 (1..65535)
-- The Accounting Information Selection table
acctngSelectionTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcctngSelectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of accounting information selection entries.
Note that additions, modifications and deletions of entries
in this table can occur at any time, but such changes only
take effect on the next occasion when collection begins into
a new file. Thus, between modification and the next 'swap',
the content of this table does not reflect the current
selection."
::= { acctngSelectionControl 1 }
acctngSelectionEntry OBJECT-TYPE
SYNTAX AcctngSelectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry identifying an (subtree, list) tuple used to
select a set of accounting information which is to be
collected."
INDEX { acctngSelectionIndex }
::= { acctngSelectionTable 1 }
AcctngSelectionEntry ::=
SEQUENCE {
acctngSelectionIndex Integer32,
acctngSelectionSubtree DataCollectionSubtree,
acctngSelectionList DataCollectionList,
acctngSelectionFile FileIndex,
acctngSelectionType BITS,
acctngSelectionRowStatus RowStatus
}
acctngSelectionIndex OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An arbitrary integer value which uniquely identifies a
tuple stored in this table. This value is required to be
the permanent 'handle' for an entry in this table for as
long as that entry exists, including across restarts and
power outages."
::= { acctngSelectionEntry 1 }
acctngSelectionSubtree OBJECT-TYPE
SYNTAX DataCollectionSubtree
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The combination of acctngSelectionSubtree and
acctngSelectionList specifies one (subtree, list) tuple
which is to be collected."
::= { acctngSelectionEntry 2 }
acctngSelectionList OBJECT-TYPE
SYNTAX DataCollectionList
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The combination of acctngSelectionSubtree and
acctngSelectionList specifies one (subtree, list) tuple
which is to be collected."
::= { acctngSelectionEntry 3 }
acctngSelectionFile OBJECT-TYPE
SYNTAX FileIndex
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"An indication of the file into which the accounting
information identified by this entry is to be stored. If
there is no conceptual row in the acctngFileTable for which
the value of acctngFileIndex has the same value as this
object, then the information selected by this entry is not
collected."
::= { acctngSelectionEntry 4 }
acctngSelectionType OBJECT-TYPE
SYNTAX BITS { svcIncoming(0),
svcOutgoing(1),
svpIncoming(2),
svpOutgoing(3),
pvc(4),
pvp(5),
spvcOriginator(6),
spvcTarget(7),
spvpOriginator(8),
spvpTarget(9) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Indicates the types of connections for which the
information selected by this entry are to be collected."
DEFVAL { { svcIncoming, svcOutgoing,
svpIncoming, svpOutgoing } }
::= { acctngSelectionEntry 5 }
acctngSelectionRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row. An agent may refuse to
create new conceptual rows and/or modify existing conceptual
rows, if such creation/modification would cause multiple
rows to have the same values of acctngSelectionSubtree and
acctngSelectionList.
A conceptual row can not have the status of 'active' until
values have been assigned to the acctngSelectionSubtree,
acctngSelectionList and acctngSelectionFile columnar objects
within that row.
An agent must not refuse to change the values of the
acctngSelectionSubtree, acctngSelectionList and
acctngSelectionFile columnar objects within a conceptual row
even while that row's status is 'active'. Similarly, an
agent must not refuse to destroy an existing conceptual row
while the file referenced by that row's instance of
acctngSelectionFile is in active use, i.e., while the
corresponding instance of acctngFileRowStatus has the value
'active'. However, such changes only take effect upon the
next occasion when collection begins into a new (version of
the) file."
::= { acctngSelectionEntry 6 }
-- The Accounting File table
acctngFileTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcctngFileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of files into which accounting information is to be
stored."
::= { acctngFileControl 1 }
acctngFileEntry OBJECT-TYPE
SYNTAX AcctngFileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry identifying a file into which accounting
information is to be collected."
INDEX { acctngFileIndex }
::= { acctngFileTable 1 }
AcctngFileEntry ::=
SEQUENCE {
acctngFileIndex FileIndex,
acctngFileName DisplayString,
acctngFileNameSuffix DisplayString,
acctngFileDescription DisplayString,
acctngFileCommand INTEGER,
acctngFileMaximumSize Integer32,
acctngFileCurrentSize Integer32,
acctngFileFormat INTEGER,
acctngFileCollectMode BITS,
acctngFileCollectFailedAttempts BITS,
acctngFileInterval Integer32,
acctngFileMinAge Integer32,
acctngFileRowStatus RowStatus
}
acctngFileIndex OBJECT-TYPE
SYNTAX FileIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value identifying a file into which accounting
data is to be stored. This value is required to be the
permanent 'handle' for an entry in this table for as long as
that entry exists, including across restarts and power
outages."
::= { acctngFileEntry 1 }
acctngFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The name of the file into which accounting data is to be
stored. If files are named using suffixes, then the name of
the current file is the concatenation of acctngFileName and
acctngFileNameSuffix.
An agent will respond with an error (e.g., 'wrongValue') to
a management set operation which attempts to modify the
value of this object to the same value as already held by
another instance of acctngFileName. An agent will also
respond with an error (e.g., 'wrongValue') if the new value
is invalid for use as a file name on the local file system
(e.g., many file systems do not support white space embedded
in file names).
The value of this object can not be modified while the
corresponding instance of acctngFileRowStatus is 'active'."
::= { acctngFileEntry 2 }
acctngFileNameSuffix OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The suffix, if any, of the name of a file into which
accounting data is currently being stored. If suffixes are
not used, then the value of this object is the zero-length
string. Note that if a separator, such as a period, is used
in appending the suffix to the file name, then that
separator appears as the first character of this value."
::= { acctngFileEntry 3 }
acctngFileDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The textual description of the accounting data which will
be stored (on the next occasion) when header information is
stored in the file. The value of this object may be
modified at any time."
DEFVAL { "" }
::= { acctngFileEntry 4 }
acctngFileCommand OBJECT-TYPE
SYNTAX INTEGER {
-- the following two values are states:
-- they may be read but not written
idle(1),
cmdInProgress(2),
-- the following two values are actions:
-- they may be written, but are never read
swapToNewFile(3),
collectNow(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"A control object for the collection of accounting data.
When read the value is either 'idle' or 'cmdInProgress'.
Writing a value is only allowed when the current value is
'idle'. When a value is successfully written, the value
changes to 'cmdInProgress' until completion of the action,
at which time the value reverts to 'idle'. Actions are
invoked by writing the following values:
'swapToNewFile' - the collection of data into the current
file is terminated, and collection continues into
a new (version of the) file.
'collectNow' - the agent creates and stores a connection
record into the current file for each active
connection having a type matching
acctngSelectionType and an age greater than
acctngFileMinAge."
DEFVAL { idle }
::= { acctngFileEntry 5 }
acctngFileMaximumSize OBJECT-TYPE
SYNTAX Integer32 (100..2147483647)
UNITS "bytes"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The maximum size of the file (including header
information). When the file of collected data reaches this
size, either the agent automatically swaps to a new version
(i.e., a new value acctngFileNameSuffix) of the file, or new
records are discarded. Since a file must contain an
integral number of connection records, the actual maximum
size of the file may be just less OR Just greater than the
value of this object.
The value of this object can not be modified while the
corresponding instance of acctngFileRowStatus is 'active'.
The largest value of the maximum file size in some agents
will be less than 2147483647 bytes."
DEFVAL { 5000000 }
::= { acctngFileEntry 6 }
acctngFileCurrentSize OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current size of the file into which data is currently
being collected, including header information."
::= { acctngFileEntry 7 }
acctngFileFormat OBJECT-TYPE
SYNTAX INTEGER { other(1), ber(2) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"An indication of the format in which the accounting data is
to be stored in the file. If the value is modified, the new
value takes effect after the next 'swap' to a new file. The
value ber(2) indicates the standard format."
DEFVAL { ber }
::= { acctngFileEntry 8 }
acctngFileCollectMode OBJECT-TYPE
SYNTAX BITS { onRelease(0), periodically(1) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"An indication of when accounting data is to be written into
this file. Note that in addition to the occasions indicated
by the value of this object, an agent always writes
information on appropriate connections to the file when the
corresponding instance of acctngFileCommand is set to
'collectNow'.
- 'onRelease' - whenever a connection (or possibly,
connection attempt) is terminated, either through
a Release message or through management removal,
information on that connection is written.
- 'periodically' - information on appropriate connections
is written on the expiry of a periodic timer,
This value may be modified at any time."
DEFVAL { { onRelease } }
::= { acctngFileEntry 9 }
acctngFileCollectFailedAttempts OBJECT-TYPE
SYNTAX BITS { soft(0), regular(1) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"An indication of whether connection data is to be collected
for failed connection attempts when the value of the
corresponding instance of acctngFileCollectMode includes
'onRelease'. The individual values have the following
meaning:
'soft' - indicates that connection data is to be collected
for failed Soft PVCs/PVPs which originate or terminate at
the relevant interface.
'regular' - indicates that connection data is to be
collected for failed SVCs, including Soft PVCs/PVPs not
originating or terminating at the relevant interface.
This value may be modified at any time."
DEFVAL { { soft, regular } }
::= { acctngFileEntry 10 }
acctngFileInterval OBJECT-TYPE
SYNTAX Integer32 (60..86400)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of seconds between the periodic collections of
accounting data when the value of the corresponding instance
of acctngFileCollectMode includes 'periodically'. Some
agents may impose restrictions on the range of this
interval. This value may be modified at any time."
DEFVAL { 3600 }
::= { acctngFileEntry 11 }
acctngFileMinAge OBJECT-TYPE
SYNTAX Integer32 (60..86400)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The minimum age of a connection, as used to determine the
set of connections for which data is to be collected at the
periodic intervals and/or when acctngFileCommand is set to
'collectNow'. The age of a connection is the elapsed time
since it was last installed.
When the periodic interval expires for a file or when
acctngFileCommand is set to 'collectNow', accounting data is
collected and stored in the file for each connection having
a type matching acctngSelectionType and whose age at that
time is greater than the value of acctngFileMinAge
associated with the file. This value may be modified at any
time."
DEFVAL { 3600 }
::= { acctngFileEntry 12 }
acctngFileRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row.
This object can not be set to 'active' until a value has
been assigned to the corresponding instance of
acctngFileName. Collection of data into the file does not
begin until this object has the value 'active' and one or
more (active) instances of acctngSelectionFile refer to it.
If this value is modified after a collection has begun,
collection into this file terminates and a new (or new
version of the) file is immediately made ready for future
collection (as if acctngFileCommand had been set to
'swapToNewFile'), but collection into the new (or new
version of the) file does not begin until the value is
subsequently set back to active."
::= { acctngFileEntry 13 }
-- Overall Control
acctngAdminStatus OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control object to indicate the administratively desired
state of the collection of accounting records across all
interfaces.
Modifying the value of acctngAdminStatus to 'disabled' does
not remove or change the current configuration as
represented by the active rows in the acctngSelectionTable,
acctngFileTable and acctngInterfaceTable tables."
::= { acctngInterfaceControl 1 }
acctngOperStatus OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A status object to indicate the operational state of the
collection of accounting records across all interfaces.
When the value of acctngAdminStatus is modified to be
'enabled', the value of this object will change to 'enabled'
providing it is possible to begin collecting accounting
records.
When the value of acctngAdminStatus is modified to be
'disabled', the value of this object will change to
'disabled' as soon as the collection of accounting records
has terminated."
::= { acctngInterfaceControl 2 }
acctngProtection OBJECT-TYPE
SYNTAX TestAndIncr
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A control object to protect against duplication of control
commands. Over some transport/network protocols, it is
possible for SNMP messages to get duplicated. Such
duplication, if it occurred at just the wrong time could
cause serious disruption to the collection and retrieval of
accounting data, e.g., if a SNMP message setting
acctngFileCommand to 'swapToNewFile' were to be duplicated,
a whole file of accounting data could be lost.
To protect against such duplication, a management
application should retrieve the value of this object, and
include in the Set operation needing protection, a variable
binding which sets this object to the retrieved value."
::= { acctngInterfaceControl 3 }
acctngAgentMode OBJECT-TYPE
SYNTAX INTEGER { swapOnCommand(1), swapOnFull(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of the behaviour mode of the agent when a
file becomes full:
'swapOnCommand' - the agent does not automatically swap
to a new file; rather, it discards newly collected
data until a management application subsequently
instructs it to swap to a new file.
'swapOnFull' - the agent terminates collection into the
current file as and when that file becomes full."
::= { acctngInterfaceControl 4 }
-- Per-interface control table
acctngInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF AcctngInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table controlling the collection of accounting data on
specific interfaces of the switch."
::= { acctngInterfaceControl 5 }
acctngInterfaceEntry OBJECT-TYPE
SYNTAX AcctngInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry which controls whether accounting data is to be
collected on an interface. The types of interfaces which
are represented in this table is implementation-specific."
INDEX { ifIndex }
::= { acctngInterfaceTable 1 }
AcctngInterfaceEntry ::=
SEQUENCE {
acctngInterfaceEnable TruthValue
}
acctngInterfaceEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the collection of accounting data is
enabled on this interface."
::= { acctngInterfaceEntry 1 }
-- Objects for controlling the use of Notifications
acctngControlTrapThreshold OBJECT-TYPE
SYNTAX INTEGER (0..99)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A percentage of the maximum file size at which a 'nearly-
full' trap is generated. The value of 0 indicates that no
'nearly-full' trap is to be generated."
::= { acctngTrapControl 1 }
acctngControlTrapEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"An indication of whether the acctngFileNearlyFull and
acctngFileFull traps are enabled."
::= { acctngTrapControl 2 }
-- notifications
acctngNotifications OBJECT IDENTIFIER ::= { accountingControlMIB 2 }
acctngNotifyPrefix OBJECT IDENTIFIER ::= { acctngNotifications 0 }
acctngFileNearlyFull NOTIFICATION-TYPE
OBJECTS { acctngFileName,
acctngFileMaximumSize,
acctngControlTrapThreshold,
acctngFileNameSuffix }
STATUS current
DESCRIPTION
"An indication that the size of the file into which
accounting information is currently being collected has
exceeded the threshold percentage of its maximum file size.
This notification is generated only at the time of the
transition from not-exceeding to exceeding."
::= { acctngNotifyPrefix 1 }
acctngFileFull NOTIFICATION-TYPE
OBJECTS { acctngFileName,
acctngFileMaximumSize,
acctngFileNameSuffix }
STATUS current
DESCRIPTION
"An indication that the size of the file into which
accounting information is currently being collected has
transistioned to its maximum file size. This notification
is generated (for all values of acctngAgentMode) at the time
of the transition from not-full to full. If acctngAgentMode
has the value 'swapOnCommand', it is also generated
periodically thereafter until such time as collection of
data is no longer inhibited by the file full condition."
::= { acctngNotifyPrefix 2 }
-- conformance information
acctngConformance OBJECT IDENTIFIER ::= { accountingControlMIB 3 }
acctngGroups OBJECT IDENTIFIER ::= { acctngConformance 1 }
acctngCompliances OBJECT IDENTIFIER ::= { acctngConformance 2 }
acctngCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for switches which implement the
Accounting Control MIB."
MODULE -- this module
MANDATORY-GROUPS { acctngBasicGroup,
acctngNotificationsGroup }
OBJECT acctngSelectionType
SYNTAX BITS { svcIncoming(0), svcOutgoing(1) }
DESCRIPTION "The minimal requirement is collection for SVCs."
OBJECT acctngSelectionRowStatus
MIN-ACCESS read-only
DESCRIPTION "Write access is not required."
OBJECT acctngFileName
MIN-ACCESS read-only
DESCRIPTION "Write access is not required."
OBJECT acctngFileCommand
MIN-ACCESS read-only
DESCRIPTION "Write access is not required."
OBJECT acctngFileFormat
SYNTAX INTEGER { ber(2) }
MIN-ACCESS read-only
DESCRIPTION "Only the standard format is required, and write
access is not required."
OBJECT acctngFileMaximumSize
MIN-ACCESS read-only
DESCRIPTION "Write access is not required."
OBJECT acctngFileCollectMode
SYNTAX BITS { onRelease(0) }
MIN-ACCESS read-only
DESCRIPTION "The minimal requirement is for collection on
connection release."
OBJECT acctngFileInterval
MIN-ACCESS read-only
DESCRIPTION "Write access is not required."
OBJECT acctngFileCollectFailedAttempts
MIN-ACCESS read-only
DESCRIPTION "Write access is not required."
OBJECT acctngFileRowStatus
MIN-ACCESS read-only
DESCRIPTION "Write access is not required."
::= { acctngCompliances 1 }
-- units of conformance
acctngBasicGroup OBJECT-GROUP
OBJECTS { acctngSelectionSubtree, acctngSelectionList,
acctngSelectionFile, acctngSelectionType,
acctngSelectionRowStatus, acctngFileName,
acctngFileNameSuffix, acctngFileDescription,
acctngFileCommand, acctngFileMaximumSize,
acctngFileCurrentSize, acctngFileRowStatus,
acctngFileFormat, acctngFileCollectMode,
acctngFileCollectFailedAttempts, acctngFileInterval,
acctngFileMinAge,
acctngAdminStatus, acctngOperStatus,
acctngProtection, acctngAgentMode,
acctngInterfaceEnable,
acctngControlTrapThreshold,
acctngControlTrapEnable
}
STATUS current
DESCRIPTION
"A collection of objects providing control of the basic
collection of accounting data for connection-oriented
networks."
::= { acctngGroups 1 }
acctngNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS { acctngFileNearlyFull, acctngFileFull }
STATUS current
DESCRIPTION
"The notifications of events relating to controlling the
collection of accounting data."
::= { acctngGroups 2 }
END

View File

@ -1,527 +0,0 @@
AGENTX-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, mib-2
FROM SNMPv2-SMI
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
TEXTUAL-CONVENTION, TimeStamp, TruthValue, TDomain
FROM SNMPv2-TC;
agentxMIB MODULE-IDENTITY
LAST-UPDATED "200001100000Z" -- Midnight 10 January 2000
ORGANIZATION "AgentX Working Group"
CONTACT-INFO "WG-email: agentx@dorothy.bmc.com
Subscribe: agentx-request@dorothy.bmc.com
WG-email Archive: ftp://ftp.peer.com/pub/agentx/archives
FTP repository: ftp://ftp.peer.com/pub/agentx
http://www.ietf.org/html.charters/agentx-charter.html
Chair: Bob Natale
ACE*COMM Corporation
Email: bnatale@acecomm.com
WG editor: Mark Ellison
Ellison Software Consulting, Inc.
Email: ellison@world.std.com
Co-author: Lauren Heintz
Cisco Systems,
EMail: lheintz@cisco.com
Co-author: Smitha Gudur
Independent Consultant
Email: sgudur@hotmail.com
"
DESCRIPTION "This is the MIB module for the SNMP Agent Extensibility
Protocol (AgentX). This MIB module will be implemented by
the master agent.
"
REVISION "200001100000Z" -- Midnight 10 January 2000
DESCRIPTION
"Initial version published as RFC 2742."
::= { mib-2 74 }
-- Textual Conventions
AgentxTAddress ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Denotes a transport service address. This is identical to
the TAddress textual convention (SNMPv2-SMI) except that
zero-length values are permitted.
"
SYNTAX OCTET STRING (SIZE (0..255))
-- Administrative assignments
agentxObjects OBJECT IDENTIFIER ::= { agentxMIB 1 }
agentxGeneral OBJECT IDENTIFIER ::= { agentxObjects 1 }
agentxConnection OBJECT IDENTIFIER ::= { agentxObjects 2 }
agentxSession OBJECT IDENTIFIER ::= { agentxObjects 3 }
agentxRegistration OBJECT IDENTIFIER ::= { agentxObjects 4 }
agentxDefaultTimeout OBJECT-TYPE
SYNTAX INTEGER (0..255)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The default length of time, in seconds, that the master
agent should allow to elapse after dispatching a message
to a session before it regards the subagent as not
responding. This is a system-wide value that may
override the timeout value associated with a particular
session (agentxSessionTimeout) or a particular registered
MIB region (agentxRegTimeout). If the associated value of
agentxSessionTimeout and agentxRegTimeout are zero, or
impractical in accordance with implementation-specific
procedure of the master agent, the value represented by
this object will be the effective timeout value for the
master agent to await a response to a dispatch from a
given subagent.
"
DEFVAL { 5 }
::= { agentxGeneral 1 }
agentxMasterAgentXVer OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The AgentX protocol version supported by this master agent.
The current protocol version is 1. Note that the master agent
must also allow interaction with earlier version subagents.
"
::= { agentxGeneral 2 }
-- The AgentX Subagent Connection Group
agentxConnTableLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when the last row creation or deletion
occurred in the agentxConnectionTable.
"
::= { agentxConnection 1 }
agentxConnectionTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentxConnectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The agentxConnectionTable tracks all current AgentX transport
connections. There may be zero, one, or more AgentX sessions
carried on a given AgentX connection.
"
::= { agentxConnection 2 }
agentxConnectionEntry OBJECT-TYPE
SYNTAX AgentxConnectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An agentxConnectionEntry contains information describing a
single AgentX transport connection. A connection may be
used to support zero or more AgentX sessions. An entry is
created when a new transport connection is established,
and is destroyed when the transport connection is terminated.
"
INDEX { agentxConnIndex }
::= { agentxConnectionTable 1 }
AgentxConnectionEntry ::= SEQUENCE {
agentxConnIndex Unsigned32,
agentxConnOpenTime TimeStamp,
agentxConnTransportDomain TDomain,
agentxConnTransportAddress AgentxTAddress }
agentxConnIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"agentxConnIndex contains the value that uniquely identifies
an open transport connection used by this master agent
to provide AgentX service. Values of this index should
not be re-used. The value assigned to a given transport
connection is constant for the lifetime of that connection.
"
::= { agentxConnectionEntry 1 }
agentxConnOpenTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when this connection was established
and, therefore, its value when this entry was added to the table.
"
::= { agentxConnectionEntry 2 }
agentxConnTransportDomain OBJECT-TYPE
SYNTAX TDomain
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The transport protocol in use for this connection to the
subagent.
"
::= { agentxConnectionEntry 3 }
agentxConnTransportAddress OBJECT-TYPE
SYNTAX AgentxTAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The transport address of the remote (subagent) end of this
connection to the master agent. This object may be zero-length
for unix-domain sockets (and possibly other types of transport
addresses) since the subagent need not bind a filename to its
local socket.
"
::= { agentxConnectionEntry 4 }
-- The AgentX Subagent Session Group
agentxSessionTableLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when the last row creation or deletion
occurred in the agentxSessionTable.
"
::= { agentxSession 1 }
agentxSessionTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentxSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of AgentX subagent sessions currently in effect.
"
::= { agentxSession 2 }
agentxSessionEntry OBJECT-TYPE
SYNTAX AgentxSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a single open session between the AgentX
master agent and a subagent is contained in this entry. An
entry is created when a new session is successfully established
and is destroyed either when the subagent transport connection
has terminated or when the subagent session is closed.
"
INDEX { agentxConnIndex, agentxSessionIndex }
::= { agentxSessionTable 1 }
AgentxSessionEntry ::= SEQUENCE {
agentxSessionIndex Unsigned32,
agentxSessionObjectID OBJECT IDENTIFIER,
agentxSessionDescr SnmpAdminString,
agentxSessionAdminStatus INTEGER,
agentxSessionOpenTime TimeStamp,
agentxSessionAgentXVer INTEGER,
agentxSessionTimeout INTEGER
}
agentxSessionIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique index for the subagent session. It is the same as
h.sessionID defined in the agentx header. Note that if
a subagent's session with the master agent is closed for
any reason its index should not be re-used.
A value of zero(0) is specifically allowed in order
to be compatible with the definition of h.sessionId.
"
::= { agentxSessionEntry 1 }
agentxSessionObjectID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is taken from the o.id field of the agentx-Open-PDU.
This attribute will report a value of '0.0' for subagents
not supporting the notion of an AgentX session object
identifier.
"
::= { agentxSessionEntry 2 }
agentxSessionDescr OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A textual description of the session. This is analogous to
sysDescr defined in the SNMPv2-MIB in RFC 1907 [19] and is
taken from the o.descr field of the agentx-Open-PDU.
This attribute will report a zero-length string value for
subagents not supporting the notion of a session description.
"
::= { agentxSessionEntry 3 }
agentxSessionAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative (desired) status of the session. Setting
the value to 'down(2)' closes the subagent session (with c.reason
set to 'reasonByManager').
"
::= { agentxSessionEntry 4 }
agentxSessionOpenTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when this session was opened and,
therefore, its value when this entry was added to the table.
"
::= { agentxSessionEntry 5 }
agentxSessionAgentXVer OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version of the AgentX protocol supported by the
session. This must be less than or equal to the value of
agentxMasterAgentXVer.
"
::= { agentxSessionEntry 6 }
agentxSessionTimeout OBJECT-TYPE
SYNTAX INTEGER (0..255)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The length of time, in seconds, that a master agent should
allow to elapse after dispatching a message to this session
before it regards the subagent as not responding. This value
is taken from the o.timeout field of the agentx-Open-PDU.
This is a session-specific value that may be overridden by
values associated with the specific registered MIB regions
(see agentxRegTimeout). A value of zero(0) indicates that
the master agent's default timeout value should be used
(see agentxDefaultTimeout).
"
::= { agentxSessionEntry 7 }
-- The AgentX Registration Group
agentxRegistrationTableLastChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when the last row creation or deletion
occurred in the agentxRegistrationTable.
"
::= { agentxRegistration 1 }
agentxRegistrationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentxRegistrationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of registered regions.
"
::= { agentxRegistration 2 }
agentxRegistrationEntry OBJECT-TYPE
SYNTAX AgentxRegistrationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains information for a single registered region. An
entry is created when a session successfully registers a
region and is destroyed for any of three reasons: this region
is unregistered by the session, the session is closed,
or the subagent connection is closed.
"
INDEX { agentxConnIndex, agentxSessionIndex, agentxRegIndex }
::= { agentxRegistrationTable 1 }
AgentxRegistrationEntry ::= SEQUENCE {
agentxRegIndex Unsigned32,
agentxRegContext OCTET STRING,
agentxRegStart OBJECT IDENTIFIER,
agentxRegRangeSubId Unsigned32,
agentxRegUpperBound Unsigned32,
agentxRegPriority Unsigned32,
agentxRegTimeout INTEGER,
agentxRegInstance TruthValue }
agentxRegIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"agentxRegIndex uniquely identifies a registration entry.
This value is constant for the lifetime of an entry.
"
::= { agentxRegistrationEntry 1 }
agentxRegContext OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The context in which the session supports the objects in this
region. A zero-length context indicates the default context.
"
::= { agentxRegistrationEntry 2 }
agentxRegStart OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The starting OBJECT IDENTIFIER of this registration entry. The
session identified by agentxSessionIndex implements objects
starting at this value (inclusive). Note that this value could
identify an object type, an object instance, or a partial object
instance.
"
::= { agentxRegistrationEntry 3 }
agentxRegRangeSubId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"agentxRegRangeSubId is used to specify the range. This is
taken from r.region_subid in the registration PDU. If the value
of this object is zero, no range is specified. If it is non-zero,
it identifies the `nth' sub-identifier in r.region for which
this entry's agentxRegUpperBound value is substituted in the
OID for purposes of defining the region's upper bound.
"
::= { agentxRegistrationEntry 4 }
agentxRegUpperBound OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"agentxRegUpperBound represents the upper-bound sub-identifier in
a registration. This is taken from the r.upper_bound in the
registration PDU. If agentxRegRangeSubid (r.region_subid) is
zero, this value is also zero and is not used to define an upper
bound for this registration.
"
::= { agentxRegistrationEntry 5 }
agentxRegPriority OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The registration priority. Lower values have higher priority.
This value is taken from r.priority in the register PDU.
Sessions should use the value of 127 for r.priority if a
default value is desired.
"
::= { agentxRegistrationEntry 6 }
agentxRegTimeout OBJECT-TYPE
SYNTAX INTEGER (0..255)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The timeout value, in seconds, for responses to
requests associated with this registered MIB region.
A value of zero(0) indicates the default value (indicated
by by agentxSessionTimeout or agentxDefaultTimeout) is to
be used. This value is taken from the r.timeout field of
the agentx-Register-PDU.
"
::= { agentxRegistrationEntry 7 }
agentxRegInstance OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of agentxRegInstance is `true' for
registrations for which the INSTANCE_REGISTRATION
was set, and is `false' for all other registrations.
"
::= { agentxRegistrationEntry 8 }
-- Conformance Statements for AgentX
agentxConformance OBJECT IDENTIFIER ::= { agentxMIB 2 }
agentxMIBGroups OBJECT IDENTIFIER ::= { agentxConformance 1 }
agentxMIBCompliances OBJECT IDENTIFIER ::= { agentxConformance 2 }
-- Compliance Statements for AgentX
agentxMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities that implement the
AgentX protocol. Note that a compliant agent can implement all
objects in this MIB module as read-only.
"
MODULE -- this module
MANDATORY-GROUPS { agentxMIBGroup }
OBJECT agentxSessionAdminStatus
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required.
"
::= { agentxMIBCompliances 1 }
agentxMIBGroup OBJECT-GROUP
OBJECTS {
agentxDefaultTimeout,
agentxMasterAgentXVer,
agentxConnTableLastChange,
agentxConnOpenTime,
agentxConnTransportDomain,
agentxConnTransportAddress,
agentxSessionTableLastChange,
agentxSessionTimeout,
agentxSessionObjectID,
agentxSessionDescr,
agentxSessionAdminStatus,
agentxSessionOpenTime,
agentxSessionAgentXVer,
agentxRegistrationTableLastChange,
agentxRegContext,
agentxRegStart,
agentxRegRangeSubId,
agentxRegUpperBound,
agentxRegPriority,
agentxRegTimeout,
agentxRegInstance
}
STATUS current
DESCRIPTION
"All accessible objects in the AgentX MIB.
"
::= { agentxMIBGroups 1 }
END

File diff suppressed because it is too large Load Diff

View File

@ -1,497 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-ADDRESS-STATS-MIB.my: The Altiga Address Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002, 2004, 2005 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-ADDRESS-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, IpAddress
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsAddress, alAddressGroup
FROM ALTIGA-MIB
alAddressMibModule
FROM ALTIGA-GLOBAL-REG;
altigaAddressStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200501250000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga Address Statistics MIB models counters and objects
that are of management interest for address assignment.
Acronyms
The following acronyms are used in this document:
MIB: Management Information Base
"
REVISION "200501250000Z"
DESCRIPTION
"Added tables alAddressStatsPoolTable,
alAddressStatsPoolGroupTable.
Added object alAddressStatsHeldAddresses,
alAddressStatsGrpHeldAddresses,
alAddressStatsHeldPoolId,
alAddressStatsHeldAddrIndex,
alAddressStatsHeldAddress,
alAddressStatsHeldTimeLeft,
alAddressStatsHeldReason,
alAddressStatsGrpHeldId,
alAddressStatsGrpHeldPoolId,
alAddressStatsGrpHeldAddrIndex,
alAddressStatsGrpHeldAddress,
alAddressStatsGrpHeldTimeLeft,
alAddressStatsGrpHeldReason."
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alAddressMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alAddressStatsGlobal OBJECT IDENTIFIER ::= { alStatsAddress 1 }
IPAddressHeldReason ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Definition of reason an IP Address is held for.
delayReuse - held due to address re-use delay feature
foundInUse - held because the address is found to
be used"
SYNTAX INTEGER {
delayReuse(1),
foundInUse(2)
}
alAddressStatsPoolTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlAddressStatsPoolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The list of trap destinations."
::= { alStatsAddress 2}
alAddressStatsPoolEntry OBJECT-TYPE
SYNTAX AlAddressStatsPoolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alAddressStatsPoolTable."
INDEX { alAddressStatsPoolId }
::= { alAddressStatsPoolTable 1 }
AlAddressStatsPoolEntry ::= SEQUENCE {
alAddressStatsPoolId Integer32,
alAddressStatsTotalPoolAddresses Integer32,
alAddressStatsCurrAllocAddresses Gauge32,
alAddressStatsCurrAvailAddresses Gauge32,
alAddressStatsMaxAddressesAssigned Gauge32,
alAddressStatsHeldAddresses Gauge32
}
alAddressStatsPoolId OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Global Address Pool ID for this entry."
::= { alAddressStatsPoolEntry 1 }
alAddressStatsTotalPoolAddresses OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of legal addresses defined in pool.
This does not include Network and Broadcast addresses."
::= { alAddressStatsPoolEntry 2 }
alAddressStatsCurrAllocAddresses OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of addresses currently assigned."
::= { alAddressStatsPoolEntry 3 }
alAddressStatsCurrAvailAddresses OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of addresses currently available."
::= { alAddressStatsPoolEntry 4 }
alAddressStatsMaxAddressesAssigned OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of addresses currently available."
::= { alAddressStatsPoolEntry 5 }
alAddressStatsHeldAddresses OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of addresses currently held. This reflects
the number of entries in alAddressStatsHeldTable."
::= { alAddressStatsPoolEntry 6 }
alAddressStatsPoolGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlAddressStatsPoolGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The list of trap destinations."
::= { alStatsAddress 3}
alAddressStatsPoolGroupEntry OBJECT-TYPE
SYNTAX AlAddressStatsPoolGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alAddressStatsPoolGroupTable."
INDEX { alAddressStatsGrpId, alAddressStatsGrpPoolId }
::= { alAddressStatsPoolGroupTable 1 }
AlAddressStatsPoolGroupEntry ::= SEQUENCE {
alAddressStatsGrpId Integer32,
alAddressStatsGrpPoolId Integer32,
alAddressStatsGrpTotalPoolAddresses Integer32,
alAddressStatsGrpCurrAllocAddresses Gauge32,
alAddressStatsGrpCurrAvailAddresses Gauge32,
alAddressStatsGrpMaxAddressesAssigned Gauge32,
alAddressStatsGrpHeldAddresses Gauge32
}
alAddressStatsGrpId OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Group ID for this entry."
::= { alAddressStatsPoolGroupEntry 1 }
alAddressStatsGrpPoolId OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Group Pool ID for this entry."
::= { alAddressStatsPoolGroupEntry 2 }
alAddressStatsGrpTotalPoolAddresses OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of legal addresses defined in pool.
This does not include Network and Broadcast addresses."
::= { alAddressStatsPoolGroupEntry 3 }
alAddressStatsGrpCurrAllocAddresses OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of addresses currently assigned."
::= { alAddressStatsPoolGroupEntry 4 }
alAddressStatsGrpCurrAvailAddresses OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of addresses currently available."
::= { alAddressStatsPoolGroupEntry 5 }
alAddressStatsGrpMaxAddressesAssigned OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of addresses currently available."
::= { alAddressStatsPoolGroupEntry 6 }
alAddressStatsGrpHeldAddresses OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of addresses currently held. This reflects
the number of entries in alAddressStatsGrpHeldTable."
::= { alAddressStatsPoolGroupEntry 7 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Global Address Held Stats
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alAddressStatsHeldTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlAddressStatsHeldEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The list of held IP addresses in the Base group.
The IP addresses in this table are not available
for use.
When an IP address is released from use and if
the re-use delay feature is enabled, the IP address is added
into this table for a configured time period before it can
be used again. An IP address that was discovered to be used
by an external device is also added into this table
for configured time period also. When the timer
expires, the IP address is removed from this table."
::= { alStatsAddress 4}
alAddressStatsHeldEntry OBJECT-TYPE
SYNTAX AlAddressStatsHeldEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alAddressStatsHeldTable."
INDEX { alAddressStatsHeldPoolId, alAddressStatsHeldAddrIndex }
::= { alAddressStatsHeldTable 1 }
AlAddressStatsHeldEntry ::= SEQUENCE {
alAddressStatsHeldPoolId Integer32,
alAddressStatsHeldAddrIndex Integer32,
alAddressStatsHeldAddress IpAddress,
alAddressStatsHeldTimeLeft Integer32,
alAddressStatsHeldReason IPAddressHeldReason
}
alAddressStatsHeldPoolId OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Global Address Pool ID for this entry."
::= { alAddressStatsHeldEntry 1 }
alAddressStatsHeldAddrIndex OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The address index for this entry."
::= { alAddressStatsHeldEntry 2 }
alAddressStatsHeldAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP Address currently being held; not available for assignment."
::= { alAddressStatsHeldEntry 3 }
alAddressStatsHeldTimeLeft OBJECT-TYPE
SYNTAX Integer32 (1..65535)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Amount of time left, in second, before the address
can be assigned."
::= { alAddressStatsHeldEntry 4 }
alAddressStatsHeldReason OBJECT-TYPE
SYNTAX IPAddressHeldReason
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object reflects the reason for being held."
::= { alAddressStatsHeldEntry 5 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Group Address Held Stats
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alAddressStatsGrpHeldTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlAddressStatsGrpHeldEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The list of held IP addresses in the user group.
The IP addresses in this table are not available
for use.
When an IP address is released from use and if
the re-use delay feature is enabled, the IP address is added
into this table for a configured time period before it can
be used again. An IP address that was discovered to be used
by an external device is also added into this table
for configured time period also. When the timer
expires, the IP address is removed from this table."
::= { alStatsAddress 5}
alAddressStatsGrpHeldEntry OBJECT-TYPE
SYNTAX AlAddressStatsGrpHeldEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alAddressStatsGrpHeldTable."
INDEX { alAddressStatsGrpHeldId, alAddressStatsGrpHeldPoolId,
alAddressStatsGrpHeldAddrIndex }
::= { alAddressStatsGrpHeldTable 1 }
AlAddressStatsGrpHeldEntry ::= SEQUENCE {
alAddressStatsGrpHeldId Integer32,
alAddressStatsGrpHeldPoolId Integer32,
alAddressStatsGrpHeldAddrIndex Integer32,
alAddressStatsGrpHeldAddress IpAddress,
alAddressStatsGrpHeldTimeLeft Integer32,
alAddressStatsGrpHeldReason IPAddressHeldReason
}
alAddressStatsGrpHeldId OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Group ID for this entry."
::= { alAddressStatsGrpHeldEntry 1 }
alAddressStatsGrpHeldPoolId OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Global Address Pool ID for this entry."
::= { alAddressStatsGrpHeldEntry 2 }
alAddressStatsGrpHeldAddrIndex OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The address index for this entry."
::= { alAddressStatsGrpHeldEntry 3 }
alAddressStatsGrpHeldAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP Address currently being held; not available for assignment."
::= { alAddressStatsGrpHeldEntry 4 }
alAddressStatsGrpHeldTimeLeft OBJECT-TYPE
SYNTAX Integer32 (1..65535)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Amount of time left, in second, before the address
can be assigned."
::= { alAddressStatsGrpHeldEntry 5 }
alAddressStatsGrpHeldReason OBJECT-TYPE
SYNTAX IPAddressHeldReason
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object reflects the reason for being held."
::= { alAddressStatsGrpHeldEntry 6 }
altigaAddressStatsMibConformance OBJECT IDENTIFIER
::= { altigaAddressStatsMibModule 1 }
altigaAddressStatsMibCompliances OBJECT IDENTIFIER
::= { altigaAddressStatsMibConformance 1 }
altigaAddressStatsMibCompliance MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for agents which
implement the Altiga Address Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaAddressStatsGroup
}
::= { altigaAddressStatsMibCompliances 1 }
altigaAddressStatsMibComplianceRev1 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga Address Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaAddressStatsGroup,
altigaAddressStatsGroupSup1
}
::= { altigaAddressStatsMibCompliances 2 }
altigaAddressStatsGroup OBJECT-GROUP
OBJECTS
{
alAddressStatsPoolId,
alAddressStatsTotalPoolAddresses,
alAddressStatsCurrAllocAddresses,
alAddressStatsCurrAvailAddresses,
alAddressStatsMaxAddressesAssigned,
alAddressStatsGrpId,
alAddressStatsGrpPoolId,
alAddressStatsGrpTotalPoolAddresses,
alAddressStatsGrpCurrAllocAddresses,
alAddressStatsGrpCurrAvailAddresses,
alAddressStatsGrpMaxAddressesAssigned
}
STATUS current
DESCRIPTION
"The objects for address statistics."
::= { alAddressGroup 2 }
altigaAddressStatsGroupSup1 OBJECT-GROUP
OBJECTS
{
alAddressStatsHeldAddresses,
alAddressStatsGrpHeldAddresses,
alAddressStatsHeldPoolId,
alAddressStatsHeldAddrIndex,
alAddressStatsHeldAddress,
alAddressStatsHeldTimeLeft,
alAddressStatsHeldReason,
alAddressStatsGrpHeldId,
alAddressStatsGrpHeldPoolId,
alAddressStatsGrpHeldAddrIndex,
alAddressStatsGrpHeldAddress,
alAddressStatsGrpHeldTimeLeft,
alAddressStatsGrpHeldReason
}
STATUS current
DESCRIPTION
"The objects for address statistics."
::= { alAddressGroup 3 }
END

View File

@ -1,237 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-BMGT-STATS-MIB.my: Altiga Bandwidth Limiting/Guarantee and Policy Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-BMGT-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Unsigned32
FROM SNMPv2-SMI
RowStatus
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alBwMgmtGroup, alStatsBwMgmt
FROM ALTIGA-MIB
alBwMgmtMibModule
FROM ALTIGA-GLOBAL-REG;
altigaBwMgmMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga Bandwidth Limiting/Guarantee and Policy Statistics MIB
models counters and objects that are of management interest for bandwidth
management.
Acronyms
The following acronyms are used in this document:
BW: Bandwidth
MIB: Management Information Base
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alBwMgmtMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alBwMgmtStatsGlobal OBJECT IDENTIFIER ::= { alStatsBwMgmt 1 }
-- Any global stuff here...
alBwMgmtStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlBwMgmtStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of BW Management status entries."
::= { alStatsBwMgmt 2 }
alBwMgmtStatEntry OBJECT-TYPE
SYNTAX AlBwMgmtStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A collection of bandwidth mgmt status objects on this
interface."
INDEX { alBwMgmtStatIntfId }
::= { alBwMgmtStatTable 1 }
AlBwMgmtStatEntry ::=
SEQUENCE {
alBwMgmtStatRowStatus RowStatus,
alBwMgmtStatIntfId INTEGER,
alBwMgmtStatGrpId INTEGER,
alBwMgmtStatInConformedRate Unsigned32,
alBwMgmtStatInDroppedRate Unsigned32,
alBwMgmtStatInConformedBytes Counter32,
alBwMgmtStatInDroppedBytes Counter32,
alBwMgmtStatOutConformedRate Unsigned32,
alBwMgmtStatOutDroppedRate Unsigned32,
alBwMgmtStatOutConformedBytes Counter32,
alBwMgmtStatOutDroppedBytes Counter32
}
alBwMgmtStatRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of this row."
::= { alBwMgmtStatEntry 1 }
alBwMgmtStatIntfId OBJECT-TYPE
SYNTAX INTEGER (1..3)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"BwPolicy identifier used as the index of this row."
::= { alBwMgmtStatEntry 2 }
alBwMgmtStatGrpId OBJECT-TYPE
SYNTAX INTEGER (0..100000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"BwPolicy identifier used as the index of this row."
::= { alBwMgmtStatEntry 3 }
alBwMgmtStatInConformedRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kbytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter of packets permitted by this rate limit."
::= { alBwMgmtStatEntry 4 }
alBwMgmtStatInDroppedRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kbytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter of packets which exceeded this rate limit."
::= { alBwMgmtStatEntry 5 }
alBwMgmtStatInConformedBytes OBJECT-TYPE
SYNTAX Counter32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter of bytes which exceeded this rate limit."
::= { alBwMgmtStatEntry 6 }
alBwMgmtStatInDroppedBytes OBJECT-TYPE
SYNTAX Counter32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter of bytes which exceeded this rate limit."
::= { alBwMgmtStatEntry 7 }
alBwMgmtStatOutConformedRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kbytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter of packets permitted by this rate limit."
::= { alBwMgmtStatEntry 8 }
alBwMgmtStatOutDroppedRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kbytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter of packets which exceeded this rate limit."
::= { alBwMgmtStatEntry 9 }
alBwMgmtStatOutConformedBytes OBJECT-TYPE
SYNTAX Counter32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter of bytes which exceeded this rate limit."
::= { alBwMgmtStatEntry 10 }
alBwMgmtStatOutDroppedBytes OBJECT-TYPE
SYNTAX Counter32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter of bytes which exceeded this rate limit."
::= { alBwMgmtStatEntry 11 }
altigaBwMgmMibConformance OBJECT IDENTIFIER ::= { altigaBwMgmMibModule 1 }
altigaBwMgmMibCompliances OBJECT IDENTIFIER ::= { altigaBwMgmMibConformance 1 }
altigaBwMgmMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Bandwidth Limiting/Guarantee and Policy Statistics MIB."
MODULE
MANDATORY-GROUPS {
alBwMgmtStatsGroup
}
::= { altigaBwMgmMibCompliances 1 }
alBwMgmtStatsGroup OBJECT-GROUP
OBJECTS {
alBwMgmtStatRowStatus,
alBwMgmtStatIntfId,
alBwMgmtStatGrpId,
alBwMgmtStatInConformedRate,
alBwMgmtStatInDroppedRate,
alBwMgmtStatInConformedBytes,
alBwMgmtStatInDroppedBytes,
alBwMgmtStatOutConformedRate,
alBwMgmtStatOutDroppedRate,
alBwMgmtStatOutConformedBytes,
alBwMgmtStatOutDroppedBytes
}
STATUS current
DESCRIPTION
"A collection of objects providing BW Management monitoring."
::= { alBwMgmtGroup 2 }
END

View File

@ -1,265 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-CAP.my: The Altiga Networks capabilities MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-CAP DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
AGENT-CAPABILITIES
FROM SNMPv2-CONF
altigaCaps, alCapModule
FROM ALTIGA-GLOBAL-REG;
altigaCapModule MODULE-IDENTITY
LAST-UPDATED "200209091200Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga Networks capabilities MIB models counters and
objects that are of management interest for networks
capabilities.
Acronyms
The following acronyms are used in this document:
DHCP: Dynamic Host Configuration Protocol
DNS: Domain Name Service
FTP: File Transfer Protocol
HTTP: HyperText Transfer Protocol
ICMP: Internet Control Message Protocol
IP: Internet Protocol
L2TP: Layer-2 Tunneling Protocol
MIB: Management Information Base
PPP: Point-to-Point Protocol
PPTP: Point-to-Point Tunneling Protocol
SEP: Scalable Encryption Processor
SNMP: Simple Network Management Protocol
SSL: Secure Sockets Layer
TCP: Transmission Control Protocol
UDP: User Datagram Protocol
"
REVISION "200209091200Z"
DESCRIPTION
"Updated MIB to comply to Cisco MIB Police standards.
Added missing supports for new Altiga MIBs.
"
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alCapModule 1 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
altigaBasicAgent AGENT-CAPABILITIES
PRODUCT-RELEASE "Altiga Agent v1.0"
STATUS obsolete
DESCRIPTION "Altiga SNMP Agent"
SUPPORTS SNMPv2-MIB
INCLUDES { snmpGroup, snmpSetGroup, systemGroup,
snmpBasicNotificationsGroup }
SUPPORTS IP-MIB
INCLUDES { ipGroup, icmpGroup }
SUPPORTS UDP-MIB
INCLUDES { udpGroup }
SUPPORTS ALTIGA-VERSION-STATS-MIB
INCLUDES { altigaVersionStatsGroup }
SUPPORTS ALTIGA-PPTP-STATS-MIB
INCLUDES { altigaPptpStatsGroup }
SUPPORTS ALTIGA-PPP-STATS-MIB
INCLUDES { altigaPppStatsGroup }
SUPPORTS ALTIGA-HTTP-STATS-MIB
INCLUDES { altigaHttpStatsGroup }
SUPPORTS ALTIGA-L2TP-STATS-MIB
INCLUDES { altigaL2tpStatsGroup }
SUPPORTS ALTIGA-SESSION-STATS-MIB
INCLUDES { altigaSessionStatsGroup }
SUPPORTS ALTIGA-TELNET-STATS-MIB
INCLUDES { altigaTelnetStatsGroup }
SUPPORTS ALTIGA-DHCP-STATS-MIB
INCLUDES { altigaDhcpStatsGroup }
SUPPORTS ALTIGA-DNS-STATS-MIB
INCLUDES { altigaDnsStatsGroup }
SUPPORTS ALTIGA-CERT-STATS-MIB
INCLUDES { altigaCertStatsGroup }
SUPPORTS ALTIGA-SEP-STATS-MIB
INCLUDES { altigaSepStatsGroup }
SUPPORTS ALTIGA-SYNC-STATS-MIB
INCLUDES { altigaSyncStatsGroup }
SUPPORTS ALTIGA-T1E1-STATS-MIB
INCLUDES { altigaT1E1StatsGroup }
SUPPORTS ALTIGA-SSL-STATS-MIB
INCLUDES { altigaSslStatsGroup }
SUPPORTS ALTIGA-EVENT-STATS-MIB
INCLUDES { altigaEventStatsGroup }
SUPPORTS ALTIGA-FILTER-STATS-MIB
INCLUDES { altigaFilterStatsGroup }
SUPPORTS ALTIGA-FTP-STATS-MIB
INCLUDES { altigaFtpStatsGroup }
SUPPORTS ALTIGA-GENERAL-STATS-MIB
INCLUDES { altigaGeneralStatsGroup }
SUPPORTS ALTIGA-HARDWARE-STATS-MIB
INCLUDES { altigaHardwareStatsGroup }
::= { altigaCaps 1 }
altigaBasicAgentRev1 AGENT-CAPABILITIES
PRODUCT-RELEASE "Altiga Agent v1.1"
STATUS current
DESCRIPTION "Altiga SNMP Agent"
SUPPORTS SNMPv2-MIB
INCLUDES { snmpGroup, snmpSetGroup, systemGroup,
snmpBasicNotificationsGroup }
SUPPORTS ALTIGA-ADDRESS-STATS-MIB
INCLUDES { altigaAddressStatsGroup }
SUPPORTS ALTIGA-CERT-STATS-MIB
INCLUDES { altigaCertStatsGroup }
SUPPORTS ALTIGA-DHCP-SERVER-STATS-MIB
INCLUDES { altigaDhcpServerStatsGroup }
SUPPORTS ALTIGA-DHCP-STATS-MIB
INCLUDES { altigaDhcpStatsGroup }
SUPPORTS ALTIGA-DNS-STATS-MIB
INCLUDES { altigaDnsStatsGroup }
SUPPORTS ALTIGA-EVENT-STATS-MIB
INCLUDES { altigaEventStatsGroup }
SUPPORTS ALTIGA-FILTER-STATS-MIB
INCLUDES { altigaFilterStatsGroup }
SUPPORTS ALTIGA-FTP-STATS-MIB
INCLUDES { altigaFtpStatsGroup }
SUPPORTS ALTIGA-GENERAL-STATS-MIB
INCLUDES { altigaGeneralStatsGroup }
SUPPORTS ALTIGA-HARDWARE-STATS-MIB
INCLUDES { altigaHardwareStatsGroup }
SUPPORTS ALTIGA-HTTP-STATS-MIB
INCLUDES { altigaHttpStatsGroup }
SUPPORTS ALTIGA-IP-STATS-MIB
INCLUDES { altigaIpStatsGroup }
SUPPORTS ALTIGA-L2TP-STATS-MIB
INCLUDES { altigaL2tpStatsGroup }
SUPPORTS ALTIGA-LBSSF-STATS-MIB
INCLUDES { altigaStatsLBSSFGroup }
SUPPORTS ALTIGA-MULTILINK-STATS-MIB
INCLUDES { altigaMultiLinkStatsGroup }
SUPPORTS ALTIGA-NAT-STATS-MIB
INCLUDES { altigaNatStatsGroup }
SUPPORTS ALTIGA-PPP-STATS-MIB
INCLUDES { altigaPppStatsGroup }
SUPPORTS ALTIGA-PPPOE-STATS-MIB
INCLUDES { altigaPPPoEStatsGroup }
SUPPORTS ALTIGA-PPTP-STATS-MIB
INCLUDES { altigaPptpStatsGroup }
SUPPORTS ALTIGA-SDI-ACE-STATS-MIB
INCLUDES { altigaACEServerGroup }
SUPPORTS ALTIGA-SEP-STATS-MIB
INCLUDES { altigaSepStatsGroup }
SUPPORTS ALTIGA-SESSION-STATS-MIB
INCLUDES { altigaSessionStatsGroup }
SUPPORTS ALTIGA-SSH-STATS-MIB
INCLUDES { altigaSshStatsGroup }
SUPPORTS ALTIGA-SSL-STATS-MIB
INCLUDES { altigaSslStatsGroup }
SUPPORTS ALTIGA-SYNC-STATS-MIB
INCLUDES { altigaSyncStatsGroup }
SUPPORTS ALTIGA-T1E1-STATS-MIB
INCLUDES { altigaT1E1StatsGroup }
SUPPORTS ALTIGA-TELNET-STATS-MIB
INCLUDES { altigaTelnetStatsGroup }
SUPPORTS ALTIGA-VERSION-STATS-MIB
INCLUDES { altigaVersionStatsGroup }
SUPPORTS IP-MIB
INCLUDES { ipGroup, icmpGroup }
SUPPORTS UDP-MIB
INCLUDES { udpGroup }
::= { altigaCapModule 1 }
END

View File

@ -1,260 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-CERT-STATS-MIB.my: Altiga Digital Certificates Statistics.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-CERT-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Counter32, Gauge32
FROM SNMPv2-SMI
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsCert, alCertGroup
FROM ALTIGA-MIB
alCertMibModule
FROM ALTIGA-GLOBAL-REG;
altigaCertStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga Digital Certificates Statistics MIB models counters and objects that are
of management interest for digital certificates.
Acronyms
The following acronyms are used in this document:
CA: Certificate Authority
CRL: Certificate Revocation List
IP: Internet Protocol
MIB: Management Information Base
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alCertMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsCertGlobal OBJECT IDENTIFIER ::= { alStatsCert 1 }
alCertStatsServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlCertStatsServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List table listing the CA servers."
::= { alStatsCert 2 }
alCertStatsServerEntry OBJECT-TYPE
SYNTAX AlCertStatsServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry representing a CA server."
INDEX { alCertStatsServerIndex }
::= { alCertStatsServerTable 1 }
AlCertStatsServerEntry ::= SEQUENCE {
alCertStatsServerIndex Integer32,
alCertStatsServerAddress IpAddress,
alCertStatsServerPortNumber Integer32,
alCertStatsServerCertRequests Counter32,
alCertStatsServerCertRetransmissions Counter32,
alCertStatsServerCertRcvd Counter32,
alCertStatsServerCertPendingRequests Gauge32,
alCertStatsServerCertTimeouts Counter32,
alCertStatsServerCRLRequests Counter32,
alCertStatsServerCRLRetransmissions Counter32,
alCertStatsServerCRLRcvd Counter32,
alCertStatsServerCRLPendingRequests Gauge32,
alCertStatsServerCRLTimeouts Counter32
}
alCertStatsServerIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index of this CA."
::= { alCertStatsServerEntry 1 }
alCertStatsServerAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of this CA."
::= { alCertStatsServerEntry 2 }
alCertStatsServerPortNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number of this CA."
::= { alCertStatsServerEntry 3 }
alCertStatsServerCertRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of certificate request packets sent
to this CA since client start-up. This does not
include retransmissions."
::= { alCertStatsServerEntry 4 }
alCertStatsServerCertRetransmissions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of certificate request packets
retransmitted to this CA since client start-up."
::= { alCertStatsServerEntry 5 }
alCertStatsServerCertRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of certificates received from
this server since client start-up."
::= { alCertStatsServerEntry 6 }
alCertStatsServerCertPendingRequests OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of certificate request packets
destined for this server that have not yet timed out
or received a response. This variable is incremented
when certificate request is sent and decremented due to
receipt of a certificate, a timeout or retransmission."
::= { alCertStatsServerEntry 7 }
alCertStatsServerCertTimeouts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of certificate timeouts to this
server since client startup."
::= { alCertStatsServerEntry 8 }
alCertStatsServerCRLRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of CRL request packets sent
to this CA since client start-up. This does not
include retransmissions."
::= { alCertStatsServerEntry 9 }
alCertStatsServerCRLRetransmissions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of CRL request packets
retransmitted to this CA since client start-up."
::= { alCertStatsServerEntry 10 }
alCertStatsServerCRLRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of CRL received from
this server since client start-up."
::= { alCertStatsServerEntry 11 }
alCertStatsServerCRLPendingRequests OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of CRL request packets
destined for this server that have not yet timed out
or received a response. This variable is incremented
when certificate request is sent and decremented due to
receipt of a certificate, a timeout or retransmission."
::= { alCertStatsServerEntry 12 }
alCertStatsServerCRLTimeouts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of CRL timeouts to this server since
client startup."
::= { alCertStatsServerEntry 13 }
altigaCertStatsMibConformance OBJECT IDENTIFIER ::= { altigaCertStatsMibModule 1 }
altigaCertStatsMibCompliances OBJECT IDENTIFIER ::= { altigaCertStatsMibConformance 1 }
altigaCertStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga Digital Certificates Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaCertStatsGroup
}
::= { altigaCertStatsMibCompliances 1 }
altigaCertStatsGroup OBJECT-GROUP
OBJECTS
{
alCertStatsServerIndex,
alCertStatsServerAddress,
alCertStatsServerPortNumber,
alCertStatsServerCertRequests,
alCertStatsServerCertRetransmissions,
alCertStatsServerCertRcvd,
alCertStatsServerCertPendingRequests,
alCertStatsServerCertTimeouts,
alCertStatsServerCRLRequests,
alCertStatsServerCRLRetransmissions,
alCertStatsServerCRLRcvd,
alCertStatsServerCRLPendingRequests,
alCertStatsServerCRLTimeouts
}
STATUS current
DESCRIPTION
"The objects for Cert statistics."
::= { alCertGroup 2 }
END

View File

@ -1,240 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-DHCP-SERVER-STATS-MIB.my: The Altiga DHCP Server Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-DHCP-SERVER-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Gauge32, Counter32
FROM SNMPv2-SMI
RowStatus, MacAddress, DisplayString
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsDhcpServer, alDhcpServerGroup
FROM ALTIGA-MIB
alDhcpServerMibModule
FROM ALTIGA-GLOBAL-REG;
altigaDhcpServerStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga DHCP Statistics Server MIB models counters and objects that are
of management interest for DHCP.
Acronyms
The following acronyms are used in this document:
DHCP: Dynamic Host Configuration Protocol
MIB: Management Information Base
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alDhcpServerMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsDhcpServerGlobal OBJECT IDENTIFIER ::= { alStatsDhcpServer 1 }
alDhcpServerStatsActiveLeases OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of active DHCP leases."
::= { alStatsDhcpServerGlobal 1 }
alDhcpServerStatsMaximumLeases OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of leases that were active at any one time."
::= { alStatsDhcpServerGlobal 2 }
alDhcpServerStatsDiscoversRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted DHCPDISCOVER messages."
::= { alStatsDhcpServerGlobal 3 }
alDhcpServerStatsOffersSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received DHCPOFFER messages."
::= { alStatsDhcpServerGlobal 4 }
alDhcpServerStatsAcksSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received original (i.e. in the REQUESTING state)
DHCPACK messages."
::= { alStatsDhcpServerGlobal 5 }
alDhcpServerStatsNaksSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received original (i.e. in the REQUESTING state)
DHCPNAK messages."
::= { alStatsDhcpServerGlobal 6 }
alDhcpServerStatsReqTimeouts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of request timeouts that occurred."
::= { alStatsDhcpServerGlobal 7 }
-- Per session stats
alDhcpServerStatsSessTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlDhcpServerStatsSessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of active sessions."
::= { alStatsDhcpServer 2 }
alDhcpServerStatsSessEntry OBJECT-TYPE
SYNTAX AlDhcpServerStatsSessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alDhcpServerStatsSessTable."
INDEX { alDhcpServerStatsSessId }
::= { alDhcpServerStatsSessTable 1 }
AlDhcpServerStatsSessEntry ::= SEQUENCE {
alDhcpServerStatsSessRowStatus RowStatus,
alDhcpServerStatsSessId Integer32,
alDhcpServerStatsSessIpAddr IpAddress,
alDhcpServerStatsSessLeaseExpire Gauge32,
alDhcpServerStatsSessMacAddr MacAddress,
alDhcpServerStatsSessHostName DisplayString
}
alDhcpServerStatsSessRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of this row. This can be used to delete the
lease, but can not be used to create one."
::= { alDhcpServerStatsSessEntry 1 }
alDhcpServerStatsSessId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The unique DHCP session ID used as the index for this row."
::= { alDhcpServerStatsSessEntry 2 }
alDhcpServerStatsSessIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the remote client."
::= { alDhcpServerStatsSessEntry 3 }
alDhcpServerStatsSessLeaseExpire OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The remaining seconds until the current lease expires."
::= { alDhcpServerStatsSessEntry 4 }
alDhcpServerStatsSessMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC address of the client."
::= { alDhcpServerStatsSessEntry 5 }
alDhcpServerStatsSessHostName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host Name of the client."
::= { alDhcpServerStatsSessEntry 6 }
altigaDhcpServerStatsMibConformance OBJECT IDENTIFIER ::= { altigaDhcpServerStatsMibModule 1 }
altigaDhcpServerStatsMibCompliances OBJECT IDENTIFIER ::= { altigaDhcpServerStatsMibConformance 1 }
altigaDhcpServerStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga DHCP Server Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaDhcpServerStatsGroup
}
::= { altigaDhcpServerStatsMibCompliances 1 }
altigaDhcpServerStatsGroup OBJECT-GROUP
OBJECTS
{
alDhcpServerStatsActiveLeases,
alDhcpServerStatsMaximumLeases,
alDhcpServerStatsDiscoversRcvd,
alDhcpServerStatsOffersSent,
alDhcpServerStatsAcksSent,
alDhcpServerStatsNaksSent,
alDhcpServerStatsReqTimeouts,
alDhcpServerStatsSessRowStatus,
alDhcpServerStatsSessId,
alDhcpServerStatsSessIpAddr,
alDhcpServerStatsSessLeaseExpire,
alDhcpServerStatsSessMacAddr,
alDhcpServerStatsSessHostName
}
STATUS current
DESCRIPTION
"The objects for the DHCP Server statistics."
::= { alDhcpServerGroup 2 }
END

View File

@ -1,381 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-DHCP-STATS-MIB.my: The Altiga DHCP Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-DHCP-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Gauge32
FROM SNMPv2-SMI
RowStatus, DisplayString
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsDhcp, alDhcpGroup
FROM ALTIGA-MIB
alDhcpMibModule
FROM ALTIGA-GLOBAL-REG;
altigaDhcpStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga DHCP Statistics MIB models counters and objects that are
of management interest for DHCP.
Acronyms
The following acronyms are used in this document:
DHCP: Dynamic Host Configuration Protocol
MIB: Management Information Base
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alDhcpMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsDhcpGlobal OBJECT IDENTIFIER ::= { alStatsDhcp 1 }
alDhcpStatsActiveLeases OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of active DHCP leases."
::= { alStatsDhcpGlobal 1 }
alDhcpStatsMaximumLeases OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of leases that were active at any one time."
::= { alStatsDhcpGlobal 2 }
alDhcpStatsDiscoversSent OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted DHCPDISCOVER messages."
::= { alStatsDhcpGlobal 3 }
alDhcpStatsOffersRcvd OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received DHCPOFFER messages."
::= { alStatsDhcpGlobal 4 }
alDhcpStatsInitRequestsSent OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of initially (i.e. in the SELECTING or REQUESTING state)
transmitted DHCPREQUEST messages."
::= { alStatsDhcpGlobal 5 }
alDhcpStatsT1RequestsSent OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted DHCPDISCOVER messages after the T1
timer expired."
::= { alStatsDhcpGlobal 6 }
alDhcpStatsT2RequestsSent OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted DHCPDISCOVER messages after the T2
timer expired."
::= { alStatsDhcpGlobal 7 }
alDhcpStatsInitAcksRcvd OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received original (i.e. in the REQUESTING state)
DHCPACK messages."
::= { alStatsDhcpGlobal 8 }
alDhcpStatsInitNaksRcvd OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received original (i.e. in the REQUESTING state)
DHCPNAK messages."
::= { alStatsDhcpGlobal 9 }
alDhcpStatsT1AcksRcvd OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received DHCPACK messages after the T1 timer
expired."
::= { alStatsDhcpGlobal 10 }
alDhcpStatsT1NaksRcvd OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received DHCPNAK messages after the T1 timer
expired."
::= { alStatsDhcpGlobal 11 }
alDhcpStatsT2AcksRcvd OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received DHCPACK messages after the T2 timer
expired."
::= { alStatsDhcpGlobal 12 }
alDhcpStatsT2NaksRcvd OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received DHCPNAK messages after the T2 timer
expired."
::= { alStatsDhcpGlobal 13 }
alDhcpStatsT1Timeouts OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of T1 timeouts that occurred."
::= { alStatsDhcpGlobal 14 }
alDhcpStatsT2Timeouts OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of T2 timeouts that occurred."
::= { alStatsDhcpGlobal 15 }
alDhcpStatsApiRequests OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of requests made to obtain an IP address from
the DHCP module."
::= { alStatsDhcpGlobal 16 }
alDhcpStatsLeaseTimeouts OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of leases that expired."
::= { alStatsDhcpGlobal 17 }
-- Per session stats
alDhcpStatsSessTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlDhcpStatsSessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of active sessions."
::= { alStatsDhcp 2 }
alDhcpStatsSessEntry OBJECT-TYPE
SYNTAX AlDhcpStatsSessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alDhcpStatsSessTable."
INDEX { alDhcpStatsSessIpAddr }
::= { alDhcpStatsSessTable 1 }
AlDhcpStatsSessEntry ::= SEQUENCE {
alDhcpStatsSessRowStatus RowStatus,
alDhcpStatsSessId Integer32,
alDhcpStatsSessKey Integer32,
alDhcpStatsSessIpAddr IpAddress,
alDhcpStatsSessUpTime Integer32,
alDhcpStatsSessLeaseDuration Integer32,
alDhcpStatsSessLeaseExpire Integer32,
alDhcpStatsSessState DisplayString,
alDhcpStatsSessClientId DisplayString,
alDhcpStatsSessSrvrIpAddr IpAddress
}
alDhcpStatsSessRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of this row. This can be used to delete the
lease, but can not be used to create one."
::= { alDhcpStatsSessEntry 1 }
alDhcpStatsSessId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The unique DHCP session ID used as the index for this row."
::= { alDhcpStatsSessEntry 2 }
alDhcpStatsSessKey OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The DHCP hash key for this lease."
::= { alDhcpStatsSessEntry 3 }
alDhcpStatsSessIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the remote client."
::= { alDhcpStatsSessEntry 4 }
alDhcpStatsSessUpTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total length of time that this session has had active
lease(s)."
::= { alDhcpStatsSessEntry 5 }
alDhcpStatsSessLeaseDuration OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The duration of the current lease."
::= { alDhcpStatsSessEntry 6 }
alDhcpStatsSessLeaseExpire OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The remaining seconds until the current lease expires."
::= { alDhcpStatsSessEntry 7 }
alDhcpStatsSessState OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of this session."
::= { alDhcpStatsSessEntry 8 }
alDhcpStatsSessClientId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The full 'client ID' value associated with this lease."
::= { alDhcpStatsSessEntry 9 }
alDhcpStatsSessSrvrIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the server from which this lease
was obtained."
::= { alDhcpStatsSessEntry 10 }
altigaDhcpStatsMibConformance OBJECT IDENTIFIER ::= { altigaDhcpStatsMibModule 1 }
altigaDhcpStatsMibCompliances OBJECT IDENTIFIER ::= { altigaDhcpStatsMibConformance 1 }
altigaDhcpStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga DHCP Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaDhcpStatsGroup
}
::= { altigaDhcpStatsMibCompliances 1 }
altigaDhcpStatsGroup OBJECT-GROUP
OBJECTS
{
alDhcpStatsActiveLeases,
alDhcpStatsMaximumLeases,
alDhcpStatsDiscoversSent,
alDhcpStatsOffersRcvd,
alDhcpStatsInitRequestsSent,
alDhcpStatsT1RequestsSent,
alDhcpStatsT2RequestsSent,
alDhcpStatsInitAcksRcvd,
alDhcpStatsInitNaksRcvd,
alDhcpStatsT1AcksRcvd,
alDhcpStatsT1NaksRcvd,
alDhcpStatsT2AcksRcvd,
alDhcpStatsT2NaksRcvd,
alDhcpStatsT1Timeouts,
alDhcpStatsT2Timeouts,
alDhcpStatsApiRequests,
alDhcpStatsLeaseTimeouts,
alDhcpStatsSessRowStatus,
alDhcpStatsSessId,
alDhcpStatsSessKey,
alDhcpStatsSessIpAddr,
alDhcpStatsSessUpTime,
alDhcpStatsSessLeaseDuration,
alDhcpStatsSessLeaseExpire,
alDhcpStatsSessState,
alDhcpStatsSessClientId,
alDhcpStatsSessSrvrIpAddr
}
STATUS current
DESCRIPTION
"The objects for the DHCP Server statistics."
::= { alDhcpGroup 2 }
END

View File

@ -1,135 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-DNS-STATS-MIB.my: Altiga DNS Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-DNS-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Gauge32
FROM SNMPv2-SMI
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsDns, alDnsGroup
FROM ALTIGA-MIB
alDnsMibModule
FROM ALTIGA-GLOBAL-REG;
altigaDnsStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga DNS Statistics MIB models counters and objects that are
of management interest for DNS.
Acronyms
The following acronyms are used in this document:
DNS: Domain Name Service
MIB: Management Information Base
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alDnsMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsDnsResolverGlobal OBJECT IDENTIFIER ::= { alStatsDns 1 }
alDnsStatsAttemptedQueries OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of DNS queries that were attempted."
::= { alStatsDnsResolverGlobal 1 }
alDnsStatsSuccessfulResponses OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of queries that were successfully resolved."
::= { alStatsDnsResolverGlobal 2 }
alDnsStatsTimeoutFailures OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of failures because there was no response from
the server."
::= { alStatsDnsResolverGlobal 3 }
alDnsStatsUnreachableServerFailures OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of failures because the address of the server
is not reachable according to the Concentrator's routing
table."
::= { alStatsDnsResolverGlobal 4 }
alDnsStatsMiscFailures OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of failures for an unspecified reason."
::= { alStatsDnsResolverGlobal 5 }
altigaDnsStatsMibConformance OBJECT IDENTIFIER ::= { altigaDnsStatsMibModule 1 }
altigaDnsStatsMibCompliances OBJECT IDENTIFIER ::= { altigaDnsStatsMibConformance 1 }
altigaDnsStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga DNS Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaDnsStatsGroup
}
::= { altigaDnsStatsMibCompliances 1 }
altigaDnsStatsGroup OBJECT-GROUP
OBJECTS
{
alDnsStatsAttemptedQueries,
alDnsStatsSuccessfulResponses,
alDnsStatsTimeoutFailures,
alDnsStatsUnreachableServerFailures,
alDnsStatsMiscFailures
}
STATUS current
DESCRIPTION
"The objects for the DNS resolver module statistics."
::= { alDnsGroup 2 }
END

View File

@ -1,177 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-EVENT-STATS-MIB.my: Altiga Event Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002, 2003 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-EVENT-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsEvent, alEventGroup
FROM ALTIGA-MIB
alEventMibModule
FROM ALTIGA-GLOBAL-REG;
altigaEventStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200301130000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga Event Statistics MIB models counters and objects that are
of management interest for events.
Acronyms
The following acronyms are used in this document:
MIB: Management Information Base
"
REVISION "200301130000Z"
DESCRIPTION
"Added alStatsEventNotificationId object"
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alEventMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsEventGlobal OBJECT IDENTIFIER ::= { alStatsEvent 1 }
alStatsEventNotificationId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The event class and event ID string in class/id format.
The string applies as the product is configured to
send log events whenever SNMP generates notifications."
::= { alStatsEventGlobal 1 }
alEventStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlEventStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Event Stats Per Class/Event Number."
::= { alStatsEvent 2 }
alEventStatsEntry OBJECT-TYPE
SYNTAX AlEventStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alEventStatsTable."
INDEX { alEventStatsClass, alEventStatsEventNumber }
::= { alEventStatsTable 1 }
AlEventStatsEntry ::= SEQUENCE {
alEventStatsClass Integer32,
alEventStatsEventNumber Integer32,
alEventStatsCount Counter32
}
alEventStatsClass OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The primary index of this row, the event class."
::= { alEventStatsEntry 1 }
alEventStatsEventNumber OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The secondary index of this row, the event number."
::= { alEventStatsEntry 2 }
alEventStatsCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times that the given event for the give class has
been generated."
::= { alEventStatsEntry 3 }
altigaEventStatsMibConformance OBJECT IDENTIFIER
::= { altigaEventStatsMibModule 1 }
altigaEventStatsMibCompliances OBJECT IDENTIFIER
::= { altigaEventStatsMibConformance 1 }
altigaEventStatsMibCompliance MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for agents which
implement the Altiga Event Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaEventStatsGroup
}
::= { altigaEventStatsMibCompliances 1 }
altigaEventStatsMibComplianceRev1 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga Event Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaEventStatsGroupRev1
}
::= { altigaEventStatsMibCompliances 2 }
altigaEventStatsGroup OBJECT-GROUP
OBJECTS
{
alEventStatsClass,
alEventStatsEventNumber,
alEventStatsCount
}
STATUS deprecated
DESCRIPTION
"The objects for Event Statistics."
::= { alEventGroup 2 }
altigaEventStatsGroupRev1 OBJECT-GROUP
OBJECTS
{
alEventStatsClass,
alEventStatsEventNumber,
alEventStatsCount,
alStatsEventNotificationId
}
STATUS current
DESCRIPTION
"The objects for Event Statistics."
::= { alEventGroup 3 }
END

View File

@ -1,294 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-FILTER-STATS-MIB.my: Altiga Filter Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-FILTER-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, TimeTicks, Counter32
FROM SNMPv2-SMI
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsFilter, alFilterGroup
FROM ALTIGA-MIB
alFilterMibModule
FROM ALTIGA-GLOBAL-REG;
altigaFilterStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga Filter Statistics MIB models counters and objects that are
of management interest for filters.
Acronyms
The following acronyms are used in this document:
ICMP: Internet Control Message Protocol
MIB: Management Information Base
Rx: Received
TCP: Transmission Control Protocol
Tx: Transmitted
UDP: User Datagram Protocol
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alFilterMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsFilterGlobal OBJECT IDENTIFIER ::= { alStatsFilter 1 }
alFilterStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlFilterStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The list of filter statistics."
::= { alStatsFilter 2 }
alFilterStatsEntry OBJECT-TYPE
SYNTAX AlFilterStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alFilterStatsTable."
INDEX { alFilterStatsInterfaceId }
::= { alFilterStatsTable 1 }
AlFilterStatsEntry ::= SEQUENCE {
alFilterStatsInterfaceId Integer32,
alFilterStatsStartTime TimeTicks,
alFilterStatsInPktsFiltered Counter32,
alFilterStatsOutPktsFiltered Counter32,
alFilterStatsInPktsRx Counter32,
alFilterStatsOutPktsRx Counter32,
alFilterStatsInPktsTx Counter32,
alFilterStatsOutPktsTx Counter32,
alFilterStatsInShortTcpHdr Counter32,
alFilterStatsOutShortTcpHdr Counter32,
alFilterStatsInShortUdpHdr Counter32,
alFilterStatsOutShortUdpHdr Counter32,
alFilterStatsInTcpFragDiscard Counter32,
alFilterStatsOutTcpFragDiscard Counter32,
alFilterStatsInIcmpFragDiscard Counter32,
alFilterStatsOutIcmpFragDiscard Counter32
}
alFilterStatsInterfaceId OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The primary index of this row, the IP interface ID."
::= { alFilterStatsEntry 1 }
alFilterStatsStartTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Start time the filter became active."
::= { alFilterStatsEntry 2 }
alFilterStatsInPktsFiltered OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of inbound packets discarded on this interface."
::= { alFilterStatsEntry 3 }
alFilterStatsOutPktsFiltered OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of outbound packets discarded on this interface."
::= { alFilterStatsEntry 4 }
alFilterStatsInPktsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of inbound packets received on this interface."
::= { alFilterStatsEntry 5 }
alFilterStatsOutPktsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of outbound packets received on this interface.
This count includes filtered (dropped) packets."
::= { alFilterStatsEntry 6 }
alFilterStatsInPktsTx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of inbound packets forwarded on this interface."
::= { alFilterStatsEntry 7 }
alFilterStatsOutPktsTx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of outbound packets forwarded on this interface.
This count does not include filtered packets."
::= { alFilterStatsEntry 8 }
alFilterStatsInShortTcpHdr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of inbound TCP packets discarded on this interface
because the header was incomplete."
::= { alFilterStatsEntry 9 }
alFilterStatsOutShortTcpHdr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of outbound TCP packets discarded on this interface
because the header was incomplete."
::= { alFilterStatsEntry 10 }
alFilterStatsInShortUdpHdr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of inbound UDP packets discarded on this interface
because the header was incomplete."
::= { alFilterStatsEntry 11 }
alFilterStatsOutShortUdpHdr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of outbound UDP packets discarded on this interface
because the header was incomplete."
::= { alFilterStatsEntry 12 }
alFilterStatsInTcpFragDiscard OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of inbound TCP packets discarded on this interface
because packet was fragmented."
::= { alFilterStatsEntry 13 }
alFilterStatsOutTcpFragDiscard OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of outbound TCP packets discarded on this interface
because packet was fragmented."
::= { alFilterStatsEntry 14 }
alFilterStatsInIcmpFragDiscard OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of inbound ICMP packets discarded on this interface
because packet was fragmented."
::= { alFilterStatsEntry 15 }
alFilterStatsOutIcmpFragDiscard OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of outbound ICMP packets discarded on this interface
because packet was fragmented."
::= { alFilterStatsEntry 16 }
altigaFilterStatsMibConformance OBJECT IDENTIFIER ::= { altigaFilterStatsMibModule 1 }
altigaFilterStatsMibCompliances OBJECT IDENTIFIER ::= { altigaFilterStatsMibConformance 1 }
altigaFilterStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga Filter Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaFilterStatsGroup
}
::= { altigaFilterStatsMibCompliances 1 }
altigaFilterStatsGroup OBJECT-GROUP
OBJECTS
{
alFilterStatsInterfaceId,
alFilterStatsStartTime,
alFilterStatsInPktsFiltered,
alFilterStatsOutPktsFiltered,
alFilterStatsInPktsRx,
alFilterStatsOutPktsRx,
alFilterStatsInPktsTx,
alFilterStatsOutPktsTx,
alFilterStatsInShortTcpHdr,
alFilterStatsOutShortTcpHdr,
alFilterStatsInShortUdpHdr,
alFilterStatsOutShortUdpHdr,
alFilterStatsInTcpFragDiscard,
alFilterStatsOutTcpFragDiscard,
alFilterStatsInIcmpFragDiscard,
alFilterStatsOutIcmpFragDiscard
}
STATUS current
DESCRIPTION
"The objects for filter statistics."
::= { alFilterGroup 2 }
END

View File

@ -1,217 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-FTP-STATS-MIB.my: FTP Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-FTP-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32
FROM SNMPv2-SMI
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsFtp, alFtpGroup
FROM ALTIGA-MIB
alFtpMibModule
FROM ALTIGA-GLOBAL-REG;
altigaFtpStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga FTP Statistics MIB models counters and objects
that are of management interest for FTP.
Acronyms
The following acronyms are used in this document:
FTP: File Transfer Protocol
MIB: Management Information Base
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alFtpMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsFtpServerGlobal OBJECT IDENTIFIER ::= { alStatsFtp 1 }
alStatsFtpClientGlobal OBJECT IDENTIFIER ::= { alStatsFtp 2 }
alFtpClientStatsMaxSess OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current maximum number of FTP client sessions."
::= { alStatsFtpClientGlobal 1 }
alFtpClientStatsTotalSess OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of FTP client sessions since boot."
::= { alStatsFtpClientGlobal 2 }
alFtpClientStatsGoodConns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of successful FTP client connections
since boot."
::= { alStatsFtpClientGlobal 3 }
alFtpClientStatsBadConns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of unsuccessful FTP client connections
since boot."
::= { alStatsFtpClientGlobal 4 }
alFtpClientStatsGoodDataConns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of successful FTP client data-socket
connections since boot."
::= { alStatsFtpClientGlobal 5 }
alFtpClientStatsBadDataConns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of unsuccessful FTP client data-socket
connections since boot."
::= { alStatsFtpClientGlobal 6 }
alFtpClientStatsGoodFileXfers OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of successful FTP client file transfers
since boot."
::= { alStatsFtpClientGlobal 7 }
alFtpClientStatsBadFileXfers OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The numner of unsuccessful FTP client file transfers
since boot."
::= { alStatsFtpClientGlobal 8 }
alFtpClientStatsAsciiXfers OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of FTP client ASCII mode transfers
since boot."
::= { alStatsFtpClientGlobal 9 }
alFtpClientStatsBinaryXfers OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of FTP client BINARY mode transfers
since boot."
::= { alStatsFtpClientGlobal 10 }
alFtpClientStatsOctetsXmit OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number bytes transmitted by the FTP client
since boot."
::= { alStatsFtpClientGlobal 11 }
alFtpClientStatsOctetsRecv OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number bytes received by the FTP client
since boot."
::= { alStatsFtpClientGlobal 12 }
alFtpClientStatsTimeouts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of FTP client command/response timeouts
since boot."
::= { alStatsFtpClientGlobal 13 }
altigaFtpStatsMibConformance OBJECT IDENTIFIER ::= { altigaFtpStatsMibModule 1 }
altigaFtpStatsMibCompliances OBJECT IDENTIFIER ::= { altigaFtpStatsMibConformance 1 }
altigaFtpStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga FTP Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaFtpStatsGroup
}
::= { altigaFtpStatsMibCompliances 1 }
altigaFtpStatsGroup OBJECT-GROUP
OBJECTS
{
alFtpClientStatsMaxSess,
alFtpClientStatsTotalSess,
alFtpClientStatsGoodConns,
alFtpClientStatsBadConns,
alFtpClientStatsGoodDataConns,
alFtpClientStatsBadDataConns,
alFtpClientStatsGoodFileXfers,
alFtpClientStatsBadFileXfers,
alFtpClientStatsAsciiXfers,
alFtpClientStatsBinaryXfers,
alFtpClientStatsOctetsXmit,
alFtpClientStatsOctetsRecv,
alFtpClientStatsTimeouts
}
STATUS current
DESCRIPTION
"The objects for Ftp statistics."
::= { alFtpGroup 2 }
END

View File

@ -1,156 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-GENERAL-STATS-MIB.my: Altiga General Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-GENERAL-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Gauge32, Counter32, Integer32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
alStatsGeneral, alGeneralGroup
FROM ALTIGA-MIB
alGeneralMibModule
FROM ALTIGA-GLOBAL-REG;
altigaGeneralStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209111300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga General Statistics MIB models counters and
objects that are of management interest.
Acronyms
The following acronyms are used in this document:
AVP: Attribute/Value Pair
CLID: Calling Line ID
DNIS: Dialed Number Identification Service
L2TP: Layer 2 Tunnel Protocol
LAC: L2TP Access Concentrator
LNS: L2TP Network Server
RWS: Receive Window Size
"
REVISION "200209111300Z"
DESCRIPTION
"Added module compliance and fix comments."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alGeneralMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsGeneralGlobal OBJECT IDENTIFIER ::= { alStatsGeneral 1 }
alGeneralTime OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current time on the box, represented as a time_t.
In 1.2, this was the box's local time.
After 1.2, it was corrected to represent UTC (which is what it
is supposed to be). So all boxes should have this be the same
value +/- a few seconds."
::= { alStatsGeneralGlobal 1 }
alGeneralGaugeCpuUtil OBJECT-TYPE
SYNTAX Gauge32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the CPU Utilization gauge which indicates
percentage of CPU utilized."
::= { alStatsGeneralGlobal 2 }
alGeneralGaugeActiveSessions OBJECT-TYPE
SYNTAX Gauge32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the Active Sessions gauge which indicates the
percentage of total permitted session that are active."
::= { alStatsGeneralGlobal 3 }
alGeneralGaugeThroughput OBJECT-TYPE
SYNTAX Gauge32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the Throughput gauge which indicates the
percentage of total available throughput in-use."
::= { alStatsGeneralGlobal 4 }
alGeneralTimeZone OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time zone configured on the box. Measured in minutes from
UTC. e.g. EST = -300."
::= { alStatsGeneralGlobal 5 }
altigaGeneralStatsMibConformance OBJECT IDENTIFIER
::= { altigaGeneralStatsMibModule 1 }
altigaGeneralStatsMibCompliances OBJECT IDENTIFIER
::= { altigaGeneralStatsMibConformance 1 }
altigaGeneralStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which implement the
Altiga General Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaGeneralStatsGroup
}
::= { altigaGeneralStatsMibCompliances 1 }
altigaGeneralStatsGroup OBJECT-GROUP
OBJECTS
{
alGeneralTime,
alGeneralGaugeCpuUtil,
alGeneralGaugeActiveSessions,
alGeneralGaugeThroughput,
alGeneralTimeZone
}
STATUS current
DESCRIPTION
"The objects for general information."
::= { alGeneralGroup 2 }
END

View File

@ -1,267 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-GLOBAL-REG.my: Altiga Networks Central Registration MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002, 2003, 2005 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-GLOBAL-REG DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY, enterprises
FROM SNMPv2-SMI;
altigaGlobalRegModule MODULE-IDENTITY
LAST-UPDATED "200501050000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga Networks central registration module.
Acronyms
The following acronyms are used in this document:
ACE: Access Control Encryption
BwMgmt: Bandwidth Management
CTCP: Cisco Transmission Control Protocol
DHCP: Dynamic Host Configuration Protocol
DNS: Domain Name Service
FTP: File Transfer Protocol
FW: Firewall
HTTP: HyperText Transfer Protocol
ICMP: Internet Control Message Protocol
IKE: Internet Key Exchange
IP: Internet Protocol
LBSSF: Load Balance Secure Session Failover
L2TP: Layer-2 Tunneling Protocol
MIB: Management Information Base
NAT: Network Address Translation
NTP: Network Time Protocol
PPP: Point-to-Point Protocol
PPTP: Point-to-Point Tunneling Protocol
SEP: Scalable Encryption Processor
SNMP: Simple Network Management Protocol
SSH: Secure Shell Protocol
SSL: Secure Sockets Layer
UDP: User Datagram Protocol
VPN: Virtual Private Network
NAC: Network Admission Control
"
REVISION "200501050000Z"
DESCRIPTION
"Added the new MIB Modules(65 to 67)"
REVISION "200310200000Z"
DESCRIPTION
"Added the new MIB Modules(58 to 64)"
REVISION "200304250000Z"
DESCRIPTION
"Added the new MIB Modules(54 to 57)"
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alGlobalRegModule 1 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Altiga's root
altigaRoot OBJECT IDENTIFIER ::= { enterprises 3076 }
--cisco OBJECT IDENTIFIER ::= { enterprises 9 }
--ciscoMgmt OBJECT IDENTIFIER ::= { cisco 9 }
--ciscoExperiment OBJECT IDENTIFIER ::= { cisco 10 }
-- Altiga's registrations and modules
altigaReg OBJECT IDENTIFIER ::= { altigaRoot 1 }
altigaModules OBJECT IDENTIFIER ::= { altigaReg 1 }
alGlobalRegModule OBJECT IDENTIFIER ::= { altigaModules 1 }
alCapModule OBJECT IDENTIFIER ::= { altigaModules 2 }
alMibModule OBJECT IDENTIFIER ::= { altigaModules 3 }
alComplModule OBJECT IDENTIFIER ::= { altigaModules 4 }
alVersionMibModule OBJECT IDENTIFIER ::= { altigaModules 6 }
alAccessMibModule OBJECT IDENTIFIER ::= { altigaModules 7 }
alEventMibModule OBJECT IDENTIFIER ::= { altigaModules 8 }
alAuthMibModule OBJECT IDENTIFIER ::= { altigaModules 9 }
alPptpMibModule OBJECT IDENTIFIER ::= { altigaModules 10 }
alPppMibModule OBJECT IDENTIFIER ::= { altigaModules 11 }
alHttpMibModule OBJECT IDENTIFIER ::= { altigaModules 12 }
alIpMibModule OBJECT IDENTIFIER ::= { altigaModules 13 }
alFilterMibModule OBJECT IDENTIFIER ::= { altigaModules 14 }
alUserMibModule OBJECT IDENTIFIER ::= { altigaModules 15 }
alTelnetMibModule OBJECT IDENTIFIER ::= { altigaModules 16 }
alFtpMibModule OBJECT IDENTIFIER ::= { altigaModules 17 }
alTftpMibModule OBJECT IDENTIFIER ::= { altigaModules 18 }
alSnmpMibModule OBJECT IDENTIFIER ::= { altigaModules 19 }
alIpSecMibModule OBJECT IDENTIFIER ::= { altigaModules 20 }
alL2tpMibModule OBJECT IDENTIFIER ::= { altigaModules 21 }
alSessionMibModule OBJECT IDENTIFIER ::= { altigaModules 22 }
alDnsMibModule OBJECT IDENTIFIER ::= { altigaModules 23 }
alAddressMibModule OBJECT IDENTIFIER ::= { altigaModules 24 }
alDhcpMibModule OBJECT IDENTIFIER ::= { altigaModules 25 }
alWatchdogMibModule OBJECT IDENTIFIER ::= { altigaModules 26 }
alHardwareMibModule OBJECT IDENTIFIER ::= { altigaModules 27 }
alNatMibModule OBJECT IDENTIFIER ::= { altigaModules 28 }
alLan2LanMibModule OBJECT IDENTIFIER ::= { altigaModules 29 }
alGeneralMibModule OBJECT IDENTIFIER ::= { altigaModules 30 }
alSslMibModule OBJECT IDENTIFIER ::= { altigaModules 31 }
alCertMibModule OBJECT IDENTIFIER ::= { altigaModules 32 }
alNtpMibModule OBJECT IDENTIFIER ::= { altigaModules 33 }
alNetworkListMibModule OBJECT IDENTIFIER ::= { altigaModules 34 }
alSepMibModule OBJECT IDENTIFIER ::= { altigaModules 35 }
alIkeMibModule OBJECT IDENTIFIER ::= { altigaModules 36 }
alSyncMibModule OBJECT IDENTIFIER ::= { altigaModules 37 }
alT1E1MibModule OBJECT IDENTIFIER ::= { altigaModules 38 }
alMultiLinkMibModule OBJECT IDENTIFIER ::= { altigaModules 39 }
alSshMibModule OBJECT IDENTIFIER ::= { altigaModules 40 }
alLBSSFMibModule OBJECT IDENTIFIER ::= { altigaModules 41 }
alDhcpServerMibModule OBJECT IDENTIFIER ::= { altigaModules 42 }
alAutoUpdateMibModule OBJECT IDENTIFIER ::= { altigaModules 43 }
alAdminAuthMibModule OBJECT IDENTIFIER ::= { altigaModules 44 }
alPPPoEMibModule OBJECT IDENTIFIER ::= { altigaModules 45 }
alXmlMibModule OBJECT IDENTIFIER ::= { altigaModules 46 }
alCtcpMibModule OBJECT IDENTIFIER ::= { altigaModules 47 }
alFwMibModule OBJECT IDENTIFIER ::= { altigaModules 48 }
alGroupMatchMibModule OBJECT IDENTIFIER ::= { altigaModules 49 }
alACEServerMibModule OBJECT IDENTIFIER ::= { altigaModules 50 }
alNatTMibModule OBJECT IDENTIFIER ::= { altigaModules 51 }
alBwMgmtMibModule OBJECT IDENTIFIER ::= { altigaModules 52 }
alIpSecPreFragMibModule OBJECT IDENTIFIER ::= { altigaModules 53 }
alFipsMibModule OBJECT IDENTIFIER ::= { altigaModules 54 }
alBackupL2LMibModule OBJECT IDENTIFIER ::= { altigaModules 55 }
alNotifyMibModule OBJECT IDENTIFIER ::= { altigaModules 56 }
alRebootStatusMibModule OBJECT IDENTIFIER ::= { altigaModules 57 }
alAuthorizationModule OBJECT IDENTIFIER ::= { altigaModules 58 }
alWebPortalMibModule OBJECT IDENTIFIER ::= { altigaModules 59 }
alWebEmailMibModule OBJECT IDENTIFIER ::= { altigaModules 60 }
alPortForwardMibModule OBJECT IDENTIFIER ::= { altigaModules 61 }
alRemoteServerMibModule OBJECT IDENTIFIER ::= { altigaModules 62 }
alWebvpnAclMibModule OBJECT IDENTIFIER ::= { altigaModules 63 }
alNbnsMibModule OBJECT IDENTIFIER ::= { altigaModules 64 }
alSecureDesktopMibModule OBJECT IDENTIFIER ::= { altigaModules 65 }
alSslTunnelClientMibModule OBJECT IDENTIFIER ::= { altigaModules 66 }
alNacMibModule OBJECT IDENTIFIER ::= { altigaModules 67 }
-- Altiga's company-wide objects and events
altigaGeneric OBJECT IDENTIFIER ::= { altigaRoot 2 }
-- See altiga.mi2
-- Altiga's product-specific objects and events
altigaProducts OBJECT IDENTIFIER ::= { altigaRoot 3 }
-- Altiga's Agent profiles
altigaCaps OBJECT IDENTIFIER ::= { altigaRoot 4 }
-- See altiga-cap.mi2
-- Altiga Requirement specifications
altigaReqs OBJECT IDENTIFIER ::= { altigaRoot 5 }
-- We will likely have nothing here
-- Altiga Experiments
altigaExpr OBJECT IDENTIFIER ::= { altigaRoot 6 }
-- We will likely have nothing here
-- Altiga Product Families
altigaHw OBJECT IDENTIFIER ::= { altigaReg 2 }
-- VPN Concentrator Product
altigaVpnHw OBJECT IDENTIFIER ::= { altigaHw 1 }
-- VPN Concentrator Components
altigaVpnChassis OBJECT IDENTIFIER ::= { altigaVpnHw 1 }
altigaVpnIntf OBJECT IDENTIFIER ::= { altigaVpnHw 2 }
altigaVpnEncrypt OBJECT IDENTIFIER ::= { altigaVpnHw 3 }
-- VPN Concentrator Chassis
-- Cxx (C10/15/20/30/50/60/80) 30xx
vpnConcentrator OBJECT IDENTIFIER ::= { altigaVpnChassis 1 }
-- C5/3005
vpnRemote OBJECT IDENTIFIER ::= { altigaVpnChassis 2 }
-- 3002
vpnClient OBJECT IDENTIFIER ::= { altigaVpnChassis 3 }
-- VPN Concentrator Chassis Revisions
--Concentrators (C10/15/20/30/50/60/80) 30xx
vpnConcentratorRev1 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The first revision of Altiga's VPN Concentrator hardware.
603e PPC processor. C10/15/20/30/50/60."
::= { vpnConcentrator 1 }
vpnConcentratorRev2 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The second revision of Altiga's VPN Concentrator hardware.
740 PPC processor. C10/15/20/30/50/60."
::= { vpnConcentrator 2 }
--Remotes (a.k.a. Concentrators) 3005
vpnRemoteRev1 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The first revision of Altiga's VPN Concentrator (Remote) hardware.
8240 PPC processor."
::= { vpnRemote 1 }
--Clients (a.k.a. Hardware Client) 3002
vpnClientRev1 OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The first revision of Altiga's VPN Hardware Client hardware.
8260 PPC processor."
::= { vpnClient 1 }
-- VPN Concentrator Interface Cards (VOX also)
-- none
-- VPN Concentrator Encryption Cards
-- none
END

View File

@ -1,748 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-HARDWARE-STATS-MIB.my: Altiga Hardware Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002, 2003 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-HARDWARE-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Gauge32, Counter32,
TimeTicks, Unsigned32
FROM SNMPv2-SMI
DisplayString, TruthValue, TEXTUAL-CONVENTION
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsHardware, alHardwareGroup
FROM ALTIGA-MIB
alHardwareMibModule
FROM ALTIGA-GLOBAL-REG;
altigaHardwareStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200303271300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga Hardware Statistics MIB models counters and objects that
are of management interest for the hardware.
Acronyms
The following acronyms are used in this document:
CPU: Central Processing Unit
MB: Megabyte
MIB: Management Information Base
PS: Power Supply
RPM: Revolutions Per Minute
SEP: Scalable Encryption Processor
WAN: Wide Area Network
"
REVISION "200303271300Z"
DESCRIPTION
"Added new emun to ConcentratorCard."
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alHardwareMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
ConcentratorCard ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Concentrator Card Type."
SYNTAX INTEGER {
none(1),
sep(2),
dualT1Wan(3),
sepE(4)
}
ConcentratorType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Concentrator Type indicates the chassis type."
SYNTAX INTEGER {
cxx(1), -- VPN3015 through VPN3080
c5(2), -- VPN3005
c1(3) -- VPN3002
}
alStatsHardwareGlobal OBJECT IDENTIFIER ::= { alStatsHardware 1 }
-- Current Settings and Alarms
alHardwareCpuVoltage OBJECT-TYPE
SYNTAX Gauge32
UNITS "centivolts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current CPU voltage in centivolts."
::= { alStatsHardwareGlobal 1 }
alHardwareCpuVoltageAlarm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The alarm status for CPU voltage. This alarm will fired when the CPU
voltage is detected out of configured range."
::= { alStatsHardwareGlobal 2 }
alHardwareCpuVoltageCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of alarm events for CPU voltage."
::= { alStatsHardwareGlobal 3 }
alHardwareCpuVoltageTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sysUptime at the time of the last change of alarm status for CPU
voltage."
::= { alStatsHardwareGlobal 4 }
alHardwarePs1Voltage3v OBJECT-TYPE
SYNTAX Gauge32
UNITS "centivolts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current 3V voltage of Power Supply 1 in centivolts."
::= { alStatsHardwareGlobal 5 }
alHardwarePs1Voltage3vAlarm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The alarm status for PS1 3v voltage. This alarm will fired when the
3v power supply 1 voltage is detected out of configured range."
::= { alStatsHardwareGlobal 6 }
alHardwarePs1Voltage3vCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of alarm events for PS1 3v voltage."
::= { alStatsHardwareGlobal 7 }
alHardwarePs1Voltage3vTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sysUptime at the time of the last change of alarm status for PS1
3v voltage."
::= { alStatsHardwareGlobal 8 }
alHardwarePs1Voltage5v OBJECT-TYPE
SYNTAX Gauge32
UNITS "centivolts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current 5V voltage of Power Supply 1 in centivolts."
::= { alStatsHardwareGlobal 9 }
alHardwarePs1Voltage5vAlarm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The alarm status for PS1 5v voltage. This alarm will fired when the
5v power supply 1 voltage is detected out of configured range."
::= { alStatsHardwareGlobal 10 }
alHardwarePs1Voltage5vCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of alarm events for PS1 5v voltage."
::= { alStatsHardwareGlobal 11 }
alHardwarePs1Voltage5vTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sysUptime at the time of the last change of alarm status for PS1
5v voltage."
::= { alStatsHardwareGlobal 12 }
alHardwarePs2Voltage3v OBJECT-TYPE
SYNTAX Gauge32
UNITS "centivolts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current 3V voltage of Power Supply 2 in centivolts."
::= { alStatsHardwareGlobal 13 }
alHardwarePs2Voltage3vAlarm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The alarm status for PS2 3v voltage. This alarm will fired when the
3v power supply 2 voltage is detected out of configured range."
::= { alStatsHardwareGlobal 14 }
alHardwarePs2Voltage3vCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of alarm events for PS2 3v voltage."
::= { alStatsHardwareGlobal 15 }
alHardwarePs2Voltage3vTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sysUptime at the time of the last change of alarm status for PS2
3v voltage."
::= { alStatsHardwareGlobal 16 }
alHardwarePs2Voltage5v OBJECT-TYPE
SYNTAX Gauge32
UNITS "centivolts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current 5V voltage of Power Supply 2 in centivolts."
::= { alStatsHardwareGlobal 17 }
alHardwarePs2Voltage5vAlarm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The alarm status for PS2 5v voltage. This alarm will fired when the
5v power supply 2 voltage is detected out of configured range."
::= { alStatsHardwareGlobal 18 }
alHardwarePs2Voltage5vCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of alarm events for PS2 5v voltage."
::= { alStatsHardwareGlobal 19 }
alHardwarePs2Voltage5vTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sysUptime at the time of the last change of alarm status for PS2
5v voltage."
::= { alStatsHardwareGlobal 20 }
alHardwareBoardVoltage3v OBJECT-TYPE
SYNTAX Gauge32
UNITS "centivolts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current 3V voltage of the mainboard in centivolts."
::= { alStatsHardwareGlobal 21 }
alHardwareBoardVoltage3vAlarm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The alarm status for the mainboard 3v voltage. This alarm will fired
when the 3v mainboard voltage is detected out of configured range."
::= { alStatsHardwareGlobal 22 }
alHardwareBoardVoltage3vCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of alarm events for the mainboard 3v voltage."
::= { alStatsHardwareGlobal 23 }
alHardwareBoardVoltage3vTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sysUptime at the time of the last change of alarm status for the
mainboard 3v voltage."
::= { alStatsHardwareGlobal 24 }
alHardwareBoardVoltage5v OBJECT-TYPE
SYNTAX Gauge32
UNITS "centivolts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current 5V voltage of the mainboard in centivolts."
::= { alStatsHardwareGlobal 25 }
alHardwareBoardVoltage5vAlarm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The alarm status for the mainboard 5v voltage. This alarm will fired
when the 5v mainboard voltage is detected out of configured range."
::= { alStatsHardwareGlobal 26 }
alHardwareBoardVoltage5vCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of alarm events for the mainboard 5v voltage."
::= { alStatsHardwareGlobal 27 }
alHardwareBoardVoltage5vTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sysUptime at the time of the last change of alarm status for the
mainboard 5v voltage."
::= { alStatsHardwareGlobal 28 }
alHardwareCpuTemp OBJECT-TYPE
SYNTAX Integer32 (-40..120)
UNITS "degrees Celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current CPU temperature in degrees C."
::= { alStatsHardwareGlobal 29 }
alHardwareCpuTempAlarm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The alarm status for the CPU temperature. This alarm will fired
when the CPU temperature is detected out of configured range."
::= { alStatsHardwareGlobal 30 }
alHardwareCpuTempCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of alarm events for the CPU temperature."
::= { alStatsHardwareGlobal 31 }
alHardwareCpuTempTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sysUptime at the time of the last change of alarm status for the
CPU temperature."
::= { alStatsHardwareGlobal 32 }
alHardwareCageTemp OBJECT-TYPE
SYNTAX Integer32 (-40..120)
UNITS "degrees Celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current cage temperature in degrees C."
::= { alStatsHardwareGlobal 33 }
alHardwareCageTempAlarm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The alarm status for the cage temperature. This alarm will fired
when the cage temperature is detected out of configured range."
::= { alStatsHardwareGlobal 34 }
alHardwareCageTempCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of alarm events for the cage temperature."
::= { alStatsHardwareGlobal 35 }
alHardwareCageTempTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sysUptime at the time of the last change of alarm status for the
cage temperature."
::= { alStatsHardwareGlobal 36 }
alHardwareFan1Rpm OBJECT-TYPE
SYNTAX Gauge32
UNITS "RPM"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current speed of fan 1 in RPM."
::= { alStatsHardwareGlobal 37 }
alHardwareFan1RpmAlarm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The alarm status for fan 1 RPM. This alarm will fired when fan 1 RPM
is detected out of configured range."
::= { alStatsHardwareGlobal 38 }
alHardwareFan1RpmCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of alarm events for fan 1 RPM."
::= { alStatsHardwareGlobal 39 }
alHardwareFan1RpmTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sysUptime at the time of the last change of alarm status for
fan 1 RPM."
::= { alStatsHardwareGlobal 40 }
alHardwareFan2Rpm OBJECT-TYPE
SYNTAX Gauge32
UNITS "RPM"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current speed of fan 2 in RPM."
::= { alStatsHardwareGlobal 41 }
alHardwareFan2RpmAlarm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The alarm status for fan 2 RPM. This alarm will fired when fan 2 RPM
is detected out of configured range."
::= { alStatsHardwareGlobal 42 }
alHardwareFan2RpmCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of alarm events for fan 2 RPM."
::= { alStatsHardwareGlobal 43 }
alHardwareFan2RpmTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sysUptime at the time of the last change of alarm status for
fan 2 RPM."
::= { alStatsHardwareGlobal 44 }
alHardwareFan3Rpm OBJECT-TYPE
SYNTAX Gauge32
UNITS "RPM"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current speed of fan 3 in RPM."
::= { alStatsHardwareGlobal 45 }
alHardwareFan3RpmAlarm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The alarm status for fan 3 RPM. This alarm will fired when fan 3 RPM
is detected out of configured range."
::= { alStatsHardwareGlobal 46 }
alHardwareFan3RpmCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of alarm events for fan 3 RPM."
::= { alStatsHardwareGlobal 47 }
alHardwareFan3RpmTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sysUptime at the time of the last change of alarm status for
fan 3 RPM."
::= { alStatsHardwareGlobal 48 }
-- List of Current Hardware
alHardwarePs1Type OBJECT-TYPE
SYNTAX INTEGER {
none(1), -- no power supply detected in slot
ac(2) -- AC power supply detected in slot
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of power supply for Power Supply slot 1."
::= { alStatsHardwareGlobal 49 }
alHardwarePs2Type OBJECT-TYPE
SYNTAX INTEGER {
none(1), -- no power supply detected in slot
ac(2) -- AC power supply detected in slot
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of power supply for Power Supply slot 2."
::= { alStatsHardwareGlobal 50 }
alHardwareSlot1Card OBJECT-TYPE
SYNTAX ConcentratorCard
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of card in slot 1."
::= { alStatsHardwareGlobal 51 }
alHardwareSlot2Card OBJECT-TYPE
SYNTAX ConcentratorCard
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of card in slot 2."
::= { alStatsHardwareGlobal 52 }
alHardwareSlot3Card OBJECT-TYPE
SYNTAX ConcentratorCard
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of card in slot 3."
::= { alStatsHardwareGlobal 53 }
alHardwareSlot4Card OBJECT-TYPE
SYNTAX ConcentratorCard
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of card in slot 4."
::= { alStatsHardwareGlobal 54 }
alHardwareSlot1Operational OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational status of card in slot 1."
::= { alStatsHardwareGlobal 55 }
alHardwareSlot2Operational OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational status of card in slot 2."
::= { alStatsHardwareGlobal 56 }
alHardwareSlot3Operational OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational status of card in slot 3."
::= { alStatsHardwareGlobal 57 }
alHardwareSlot4Operational OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational status of card in slot 4."
::= { alStatsHardwareGlobal 58 }
alHardwareRamSize OBJECT-TYPE
SYNTAX Unsigned32
UNITS "MB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of memory, in MB on the concentrator."
::= { alStatsHardwareGlobal 59 }
alHardwareChassis OBJECT-TYPE
SYNTAX ConcentratorType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of VPN Concentrator this is."
::= { alStatsHardwareGlobal 60 }
alHardwareCpuVoltageNominal OBJECT-TYPE
SYNTAX Gauge32
UNITS "centivolts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The nominal CPU voltage in centivolts for the concentrator."
::= { alStatsHardwareGlobal 61 }
alHardwareClientEthPrivSwitch OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether or not the 3002 Hardware Client has an Ethernet Switch for
the private interface."
::= { alStatsHardwareGlobal 62 }
alHardwareSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unit serial number."
::= { alStatsHardwareGlobal 63 }
altigaHardwareStatsMibConformance OBJECT IDENTIFIER
::= { altigaHardwareStatsMibModule 1 }
altigaHardwareStatsMibCompliances OBJECT IDENTIFIER
::= { altigaHardwareStatsMibConformance 1 }
altigaHardwareStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga Hardware Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaHardwareStatsGroup
}
::= { altigaHardwareStatsMibCompliances 1 }
altigaHardwareStatsGroup OBJECT-GROUP
OBJECTS
{
alHardwareCpuVoltage,
alHardwareCpuVoltageAlarm,
alHardwareCpuVoltageCount,
alHardwareCpuVoltageTime,
alHardwarePs1Voltage3v,
alHardwarePs1Voltage3vAlarm,
alHardwarePs1Voltage3vCount,
alHardwarePs1Voltage3vTime,
alHardwarePs1Voltage5v,
alHardwarePs1Voltage5vAlarm,
alHardwarePs1Voltage5vCount,
alHardwarePs1Voltage5vTime,
alHardwarePs2Voltage3v,
alHardwarePs2Voltage3vAlarm,
alHardwarePs2Voltage3vCount,
alHardwarePs2Voltage3vTime,
alHardwarePs2Voltage5v,
alHardwarePs2Voltage5vAlarm,
alHardwarePs2Voltage5vCount,
alHardwarePs2Voltage5vTime,
alHardwareBoardVoltage3v,
alHardwareBoardVoltage3vAlarm,
alHardwareBoardVoltage3vCount,
alHardwareBoardVoltage3vTime,
alHardwareBoardVoltage5v,
alHardwareBoardVoltage5vAlarm,
alHardwareBoardVoltage5vCount,
alHardwareBoardVoltage5vTime,
alHardwareCpuTemp,
alHardwareCpuTempAlarm,
alHardwareCpuTempCount,
alHardwareCpuTempTime,
alHardwareCageTemp,
alHardwareCageTempAlarm,
alHardwareCageTempCount,
alHardwareCageTempTime,
alHardwareFan1Rpm,
alHardwareFan1RpmAlarm,
alHardwareFan1RpmCount,
alHardwareFan1RpmTime,
alHardwareFan2Rpm,
alHardwareFan2RpmAlarm,
alHardwareFan2RpmCount,
alHardwareFan2RpmTime,
alHardwareFan3Rpm,
alHardwareFan3RpmAlarm,
alHardwareFan3RpmCount,
alHardwareFan3RpmTime,
alHardwarePs1Type,
alHardwarePs2Type,
alHardwareSlot1Card,
alHardwareSlot2Card,
alHardwareSlot3Card,
alHardwareSlot4Card,
alHardwareSlot1Operational,
alHardwareSlot2Operational,
alHardwareSlot3Operational,
alHardwareSlot4Operational,
alHardwareRamSize,
alHardwareChassis,
alHardwareCpuVoltageNominal,
alHardwareClientEthPrivSwitch,
alHardwareSerialNumber
}
STATUS current
DESCRIPTION
"The objects for Hardware statistics."
::= { alHardwareGroup 2 }
END

View File

@ -1,336 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-HTTP-STATS-MIB.my: Altiga HTTP Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-HTTP-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Unsigned32,
IpAddress, Integer32, TimeTicks
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
EncryptionAlgorithm
FROM ALTIGA-SESSION-STATS-MIB
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsHttp, alHttpGroup
FROM ALTIGA-MIB
alHttpMibModule
FROM ALTIGA-GLOBAL-REG;
altigaHttpStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga HTTP Statistics MIB models counters and objects that are
of management interest for HTTP.
Acronyms
The following acronyms are used in this document:
HTTP: HyperText Transfer Protocol
MIB: Management Information Base
TCP: Transmission Control Protocol
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alHttpMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsHttpGlobal OBJECT IDENTIFIER ::= { alStatsHttp 1 }
alHttpStatsOctetsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets sent."
::= { alStatsHttpGlobal 1 }
alHttpStatsOctetsRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets received."
::= { alStatsHttpGlobal 2 }
alHttpStatsPacketsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets."
::= { alStatsHttpGlobal 3 }
alHttpStatsPacketsRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets received."
::= { alStatsHttpGlobal 4 }
alHttpStatsActiveConnections OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of active TCP connections."
::= { alStatsHttpGlobal 5 }
alHttpStatsMaxConnections OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of active TCP connections that existed at one any time."
::= { alStatsHttpGlobal 6 }
alHttpStatsActiveSessions OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of active sessions."
::= { alStatsHttpGlobal 7 }
alHttpStatsMaxSessions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of active sessions that existed at one any time."
::= { alStatsHttpGlobal 8 }
alHttpStatsTotalConnections OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of TCP connections established."
::= { alStatsHttpGlobal 9 }
alHttpStatsTotalSessions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of sessions established."
::= { alStatsHttpGlobal 10 }
alHttpStatsSessionTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlHttpStatsSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of active HTTP sessions."
::= { alStatsHttp 2 }
alHttpStatsSessionEntry OBJECT-TYPE
SYNTAX AlHttpStatsSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alHttpStatsSessionTable."
INDEX { alHttpStatsSessionIndex }
::= { alHttpStatsSessionTable 1 }
AlHttpStatsSessionEntry ::= SEQUENCE {
alHttpStatsSessionIndex Integer32,
alHttpStatsSessionName DisplayString,
alHttpStatsSessionIpAddr IpAddress,
alHttpStatsSessionStartTime TimeTicks,
alHttpStatsSessionLoginTime Unsigned32,
alHttpStatsSessionEncr EncryptionAlgorithm,
alHttpStatsSessionOctetsSent Counter32,
alHttpStatsSessionOctetsRcvd Counter32,
alHttpStatsSessionPacketsSent Counter32,
alHttpStatsSessionPacketsRcvd Counter32,
alHttpStatsSessionActiveConnections Gauge32,
alHttpStatsSessionMaxConnections Counter32,
alHttpStatsSessionTotalConnections Counter32
}
alHttpStatsSessionIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index of this session."
::= { alHttpStatsSessionEntry 1 }
alHttpStatsSessionName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the administrator using this session."
::= { alHttpStatsSessionEntry 2 }
alHttpStatsSessionIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote IP address of this session.."
::= { alHttpStatsSessionEntry 3 }
alHttpStatsSessionStartTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Login time of this session."
::= { alHttpStatsSessionEntry 4 }
alHttpStatsSessionLoginTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"time_t value of the concentrator at the start of this session."
::= { alHttpStatsSessionEntry 5 }
alHttpStatsSessionEncr OBJECT-TYPE
SYNTAX EncryptionAlgorithm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of encryption algorithm used for this session."
::= { alHttpStatsSessionEntry 6 }
alHttpStatsSessionOctetsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of octets sent during this session."
::= { alHttpStatsSessionEntry 7 }
alHttpStatsSessionOctetsRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of octets received during this session."
::= { alHttpStatsSessionEntry 8 }
alHttpStatsSessionPacketsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets sent during this session."
::= { alHttpStatsSessionEntry 9 }
alHttpStatsSessionPacketsRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets received during this session."
::= { alHttpStatsSessionEntry 10 }
alHttpStatsSessionActiveConnections OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of active TCP connections for this session."
::= { alHttpStatsSessionEntry 11 }
alHttpStatsSessionMaxConnections OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum number of active TCP connections for this
session at any one time."
::= { alHttpStatsSessionEntry 12 }
alHttpStatsSessionTotalConnections OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of TCP connections for this session."
::= { alHttpStatsSessionEntry 13 }
altigaHttpStatsMibConformance OBJECT IDENTIFIER ::= { altigaHttpStatsMibModule 1 }
altigaHttpStatsMibCompliances OBJECT IDENTIFIER ::= { altigaHttpStatsMibConformance 1 }
altigaHttpStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga HTTP Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaHttpStatsGroup
}
::= { altigaHttpStatsMibCompliances 1 }
altigaHttpStatsGroup OBJECT-GROUP
OBJECTS
{
alHttpStatsOctetsSent,
alHttpStatsOctetsRcvd,
alHttpStatsPacketsSent,
alHttpStatsPacketsRcvd,
alHttpStatsActiveConnections,
alHttpStatsMaxConnections,
alHttpStatsActiveSessions,
alHttpStatsMaxSessions,
alHttpStatsTotalConnections,
alHttpStatsTotalSessions,
alHttpStatsSessionIndex,
alHttpStatsSessionName,
alHttpStatsSessionIpAddr,
alHttpStatsSessionStartTime,
alHttpStatsSessionLoginTime,
alHttpStatsSessionEncr,
alHttpStatsSessionOctetsSent,
alHttpStatsSessionOctetsRcvd,
alHttpStatsSessionPacketsSent,
alHttpStatsSessionPacketsRcvd,
alHttpStatsSessionActiveConnections,
alHttpStatsSessionMaxConnections,
alHttpStatsSessionTotalConnections
}
STATUS current
DESCRIPTION
"The objects for HTTP statistics."
::= { alHttpGroup 2 }
END

View File

@ -1,132 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-IP-STATS-MIB.my: Altiga IP Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-IP-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32
FROM SNMPv2-SMI
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsIp, alIpGroup
FROM ALTIGA-MIB
alIpMibModule
FROM ALTIGA-GLOBAL-REG;
altigaIpStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga IP Statistics MIB models counters and objects that are
of management interest for IP.
Acronyms
The following acronyms are used in this document:
IP: Internet Protocol
LAN: Local-Area Network
MIB: Management Information Base
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alIpMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsIpGlobal OBJECT IDENTIFIER ::= { alStatsIp 1 }
alIpInterfaceStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlIpInterfaceStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IP Interface Statistics table."
::= { alStatsIpGlobal 1 }
alIpInterfaceStatsEntry OBJECT-TYPE
SYNTAX AlIpInterfaceStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alIpInterfaceStatsTable."
INDEX { alIpInterfaceStatsIndex }
::= { alIpInterfaceStatsTable 1 }
AlIpInterfaceStatsEntry ::= SEQUENCE {
alIpInterfaceStatsIndex Integer32,
alIpInterfaceStatsCurrentDuplex INTEGER
}
alIpInterfaceStatsIndex OBJECT-TYPE
SYNTAX Integer32(0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex of this row."
::= { alIpInterfaceStatsEntry 1 }
alIpInterfaceStatsCurrentDuplex OBJECT-TYPE
SYNTAX INTEGER {
full(2),
half(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current LAN duplex mode for this interface."
::= { alIpInterfaceStatsEntry 2 }
altigaIpStatsMibConformance OBJECT IDENTIFIER ::= { altigaIpStatsMibModule 1 }
altigaIpStatsMibCompliances OBJECT IDENTIFIER ::= { altigaIpStatsMibConformance 1 }
altigaIpStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga IP Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaIpStatsGroup
}
::= { altigaIpStatsMibCompliances 1 }
altigaIpStatsGroup OBJECT-GROUP
OBJECTS
{
alIpInterfaceStatsIndex,
alIpInterfaceStatsCurrentDuplex
}
STATUS current
DESCRIPTION
"The objects for Ip Statistics."
::= { alIpGroup 2 }
END

File diff suppressed because it is too large Load Diff

View File

@ -1,309 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-LBSSF-STATS-MIB.my:
-- * Altiga Load Balancing and Secure Session Failover Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-LBSSF-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, TimeTicks, Integer32, Gauge32,
IpAddress
FROM SNMPv2-SMI
TruthValue, RowStatus, TEXTUAL-CONVENTION
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsLBSSF, alLBSSFGroup
FROM ALTIGA-MIB
alLBSSFMibModule
FROM ALTIGA-GLOBAL-REG;
altigaLBSSFStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga Load Balancing and Secure Session Failover
Statistics MIB models counters and objects that are of
management interest for LBSSF.
Acronyms
The following acronyms are used in this document:
LBSSF: Load Balancing and Secure Session Failover
MIB: Management Information Base
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alLBSSFMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
DeviceType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"LBSSF Device Type."
SYNTAX INTEGER {
unknown(1),
vpn3005(3),
vpn3015(4),
vpn3030(5),
vpn3060(6),
vpn3080(7),
vpn3002(8)
}
DeviceRole ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Load balancing device roles within a LBSSF cluster.
virtualMaster: master of load balancing cluster
slave : slave in load balancing cluster
"
SYNTAX INTEGER {
virtualMaster(1),
slave(2)
}
alStatsLBSSFGlobal OBJECT IDENTIFIER ::= { alStatsLBSSF 1 }
alLBSSFRole OBJECT-TYPE
SYNTAX DeviceRole
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The role of this device."
::= { alStatsLBSSFGlobal 1 }
alLBSSFDeviceType OBJECT-TYPE
SYNTAX DeviceType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device type of this device."
::= { alStatsLBSSFGlobal 2 }
alLBSSFActive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if device is active or not."
::= { alStatsLBSSFGlobal 3 }
alLBSSFNumberOfPeers OBJECT-TYPE
SYNTAX Gauge32 (0..25)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of total current peers."
::= { alStatsLBSSFGlobal 4 }
alLBSSFLoad OBJECT-TYPE
SYNTAX Gauge32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current calculated load of this device in percentage."
::= { alStatsLBSSFGlobal 5 }
alLBSSFPeerTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlLBSSFPeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of LBSSF peers within a LBSSF cluster."
::= { alStatsLBSSF 2 }
alLBSSFPeerEntry OBJECT-TYPE
SYNTAX AlLBSSFPeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alLBSSFStatsPeerTable."
INDEX { alLBSSFPeerPrivIpAddress }
::= { alLBSSFPeerTable 1 }
AlLBSSFPeerEntry ::= SEQUENCE {
alLBSSFPeerRowStatus RowStatus,
alLBSSFPeerPrivIpAddress IpAddress,
alLBSSFPeerPubIpAddress IpAddress,
alLBSSFPeerMappedPubIpAddress IpAddress,
alLBSSFPeerActive TruthValue,
alLBSSFPeerFaultZone Integer32,
alLBSSFPeerRole DeviceRole,
alLBSSFPeerDeviceType DeviceType,
alLBSSFPeerLoad Gauge32,
alLBSSFPeerPriority Integer32,
alLBSSFPeerActiveSessions Gauge32,
alLBSSFPeerJoinTime TimeTicks
}
alLBSSFPeerRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of this row."
::= { alLBSSFPeerEntry 1 }
alLBSSFPeerPrivIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Private LAN Ip address of this peer entry."
::= { alLBSSFPeerEntry 2 }
alLBSSFPeerPubIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Public LAN Ip address of this peer entry."
::= { alLBSSFPeerEntry 3 }
alLBSSFPeerMappedPubIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The NAT'ed Public Ip address of this peer entry."
::= { alLBSSFPeerEntry 4 }
alLBSSFPeerActive OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if this peer is active or not."
::= { alLBSSFPeerEntry 5 }
alLBSSFPeerFaultZone OBJECT-TYPE
SYNTAX Integer32 (0..25)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates which fault zone this peer belongs."
::= { alLBSSFPeerEntry 6 }
alLBSSFPeerRole OBJECT-TYPE
SYNTAX DeviceRole
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Role of current peer"
::= { alLBSSFPeerEntry 7 }
alLBSSFPeerDeviceType OBJECT-TYPE
SYNTAX DeviceType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Device type of this peer."
::= { alLBSSFPeerEntry 8 }
alLBSSFPeerLoad OBJECT-TYPE
SYNTAX Gauge32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current load of the peer in percentage."
::= { alLBSSFPeerEntry 9 }
alLBSSFPeerPriority OBJECT-TYPE
SYNTAX Integer32 (0..10)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Priority of the peer."
::= { alLBSSFPeerEntry 10 }
alLBSSFPeerActiveSessions OBJECT-TYPE
SYNTAX Gauge32 (0..100000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of current active sessions on this peer"
::= { alLBSSFPeerEntry 11 }
alLBSSFPeerJoinTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time in time-ticks when this peer join the virtual cluster"
::= { alLBSSFPeerEntry 12 }
altigaLBSSFStatsMibConformance OBJECT IDENTIFIER
::= { altigaLBSSFStatsMibModule 1 }
altigaLBSSFStatsMibCompliances OBJECT IDENTIFIER
::= { altigaLBSSFStatsMibConformance 1 }
altigaLBSSFStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which implement the Altiga
Load Balancing and Secure Session Failover Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaStatsLBSSFGroup
}
::= { altigaLBSSFStatsMibCompliances 1 }
altigaStatsLBSSFGroup OBJECT-GROUP
OBJECTS
{
alLBSSFRole,
alLBSSFDeviceType,
alLBSSFActive,
alLBSSFNumberOfPeers,
alLBSSFLoad,
alLBSSFPeerRowStatus,
alLBSSFPeerPrivIpAddress,
alLBSSFPeerPubIpAddress,
alLBSSFPeerMappedPubIpAddress,
alLBSSFPeerActive,
alLBSSFPeerFaultZone,
alLBSSFPeerRole,
alLBSSFPeerDeviceType,
alLBSSFPeerLoad,
alLBSSFPeerPriority,
alLBSSFPeerActiveSessions,
alLBSSFPeerJoinTime
}
STATUS current
DESCRIPTION
"The objects for the LBSSF statistics."
::= { alLBSSFGroup 3 }
END

View File

@ -1,344 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-MIB.my: Altiga Generic MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002, 2003, 2004 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
altigaGeneric, alMibModule
FROM ALTIGA-GLOBAL-REG;
altigaMibModule MODULE-IDENTITY
LAST-UPDATED "200412300000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga Generic MIB models counters and objects that are
of management interest.
Acronyms
The following acronyms are used in this document:
MIB: Management Information Base
OID: Object Identifier
"
REVISION "200412300000Z"
DESCRIPTION
"Added the new MIB OIDs(60 to 62)."
REVISION "200310200000Z"
DESCRIPTION
"Added the new MIB OIDs(53 to 59)."
REVISION "200304100000Z"
DESCRIPTION
"Added the new MIB OIDs(49 to 52)."
REVISION "200210110000Z"
DESCRIPTION
"Updated with new header."
::= { alMibModule 1 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
altigaMib OBJECT IDENTIFIER ::= { altigaGeneric 1 }
-- Conformance Area, these are used elsewhere
altigaConfs OBJECT IDENTIFIER ::= { altigaMib 1 }
altigaGroups OBJECT IDENTIFIER ::= { altigaConfs 1 }
altigaCompl OBJECT IDENTIFIER ::= { altigaConfs 2 }
-- Subtree for Statistics, config and events
altigaStats OBJECT IDENTIFIER ::= { altigaMib 2 }
altigaConfig OBJECT IDENTIFIER ::= { altigaMib 3 }
altigaEvents OBJECT IDENTIFIER ::= { altigaMib 4 }
--
-- Here each subsystem will have a branch. There should be a branch
-- under each category (Stats, Config and Events), even if there
-- are no plans to further define the branch. Each branch should
-- have the same OID.
--
-- Groups
alVersionGroup OBJECT IDENTIFIER ::= { altigaGroups 1 }
alAccessGroup OBJECT IDENTIFIER ::= { altigaGroups 2 }
alPptpGroup OBJECT IDENTIFIER ::= { altigaGroups 3 }
alEventGroup OBJECT IDENTIFIER ::= { altigaGroups 4 }
alAuthGroup OBJECT IDENTIFIER ::= { altigaGroups 5 }
alPppGroup OBJECT IDENTIFIER ::= { altigaGroups 6 }
alHttpGroup OBJECT IDENTIFIER ::= { altigaGroups 7 }
alIpGroup OBJECT IDENTIFIER ::= { altigaGroups 8 }
alFilterGroup OBJECT IDENTIFIER ::= { altigaGroups 9 }
alUserGroup OBJECT IDENTIFIER ::= { altigaGroups 10 }
alTelnetGroup OBJECT IDENTIFIER ::= { altigaGroups 11 }
alFtpGroup OBJECT IDENTIFIER ::= { altigaGroups 12 }
alTftpGroup OBJECT IDENTIFIER ::= { altigaGroups 13 }
alSnmpGroup OBJECT IDENTIFIER ::= { altigaGroups 14 }
alIpSecGroup OBJECT IDENTIFIER ::= { altigaGroups 15 }
alL2tpGroup OBJECT IDENTIFIER ::= { altigaGroups 16 }
alSessionGroup OBJECT IDENTIFIER ::= { altigaGroups 17 }
alDnsGroup OBJECT IDENTIFIER ::= { altigaGroups 18 }
alAddressGroup OBJECT IDENTIFIER ::= { altigaGroups 19 }
alDhcpGroup OBJECT IDENTIFIER ::= { altigaGroups 20 }
alWatchdogGroup OBJECT IDENTIFIER ::= { altigaGroups 21 }
alHardwareGroup OBJECT IDENTIFIER ::= { altigaGroups 22 }
alNatGroup OBJECT IDENTIFIER ::= { altigaGroups 23 }
alLan2LanGroup OBJECT IDENTIFIER ::= { altigaGroups 24 }
alGeneralGroup OBJECT IDENTIFIER ::= { altigaGroups 25 }
alSslGroup OBJECT IDENTIFIER ::= { altigaGroups 26 }
alCertGroup OBJECT IDENTIFIER ::= { altigaGroups 27 }
alNtpGroup OBJECT IDENTIFIER ::= { altigaGroups 28 }
alNetworkListGroup OBJECT IDENTIFIER ::= { altigaGroups 29 }
alSepGroup OBJECT IDENTIFIER ::= { altigaGroups 30 }
alIkeGroup OBJECT IDENTIFIER ::= { altigaGroups 31 }
alSyncGroup OBJECT IDENTIFIER ::= { altigaGroups 32 }
alT1E1Group OBJECT IDENTIFIER ::= { altigaGroups 33 }
alMultiLinkGroup OBJECT IDENTIFIER ::= { altigaGroups 34 }
alSshGroup OBJECT IDENTIFIER ::= { altigaGroups 35 }
alLBSSFGroup OBJECT IDENTIFIER ::= { altigaGroups 36 }
alDhcpServerGroup OBJECT IDENTIFIER ::= { altigaGroups 37 }
alAutoUpdateGroup OBJECT IDENTIFIER ::= { altigaGroups 38 }
alAdminAuthGroup OBJECT IDENTIFIER ::= { altigaGroups 39 }
alPPPoEGroup OBJECT IDENTIFIER ::= { altigaGroups 40 }
alXmlGroup OBJECT IDENTIFIER ::= { altigaGroups 41 }
alCtcpGroup OBJECT IDENTIFIER ::= { altigaGroups 42 }
alFwGroup OBJECT IDENTIFIER ::= { altigaGroups 43 }
alGroupMatchGroup OBJECT IDENTIFIER ::= { altigaGroups 44 }
alACEServerGroup OBJECT IDENTIFIER ::= { altigaGroups 45 }
alNatTGroup OBJECT IDENTIFIER ::= { altigaGroups 46 }
alBwMgmtGroup OBJECT IDENTIFIER ::= { altigaGroups 47 }
alIpSecPreFragGroup OBJECT IDENTIFIER ::= { altigaGroups 48 }
alFipsGroup OBJECT IDENTIFIER ::= { altigaGroups 49 }
alBackupL2LGroup OBJECT IDENTIFIER ::= { altigaGroups 50 }
alNotifyGroup OBJECT IDENTIFIER ::= { altigaGroups 51 }
alRebootStatusGroup OBJECT IDENTIFIER ::= { altigaGroups 52 }
alAuthorizationGroup OBJECT IDENTIFIER ::= { altigaGroups 53 }
alWebPortalGroup OBJECT IDENTIFIER ::= { altigaGroups 54 }
alWebEmailGroup OBJECT IDENTIFIER ::= { altigaGroups 55 }
alPortForwardGroup OBJECT IDENTIFIER ::= { altigaGroups 56 }
alRemoteServerGroup OBJECT IDENTIFIER ::= { altigaGroups 57 }
alWebvpnAclGroup OBJECT IDENTIFIER ::= { altigaGroups 58 }
alNbnsGroup OBJECT IDENTIFIER ::= { altigaGroups 59 }
alSecureDesktopGroup OBJECT IDENTIFIER ::= { altigaGroups 60 }
alSslTunnelClientGroup OBJECT IDENTIFIER ::= { altigaGroups 61 }
alNacGroup OBJECT IDENTIFIER ::= { altigaGroups 62 }
-- Statistics
alStatsVersion OBJECT IDENTIFIER ::= { altigaStats 1 }
alStatsAccess OBJECT IDENTIFIER ::= { altigaStats 2 }
alStatsPptp OBJECT IDENTIFIER ::= { altigaStats 3 }
alStatsEvent OBJECT IDENTIFIER ::= { altigaStats 4 }
alStatsAuth OBJECT IDENTIFIER ::= { altigaStats 5 }
alStatsPpp OBJECT IDENTIFIER ::= { altigaStats 6 }
alStatsHttp OBJECT IDENTIFIER ::= { altigaStats 7 }
alStatsIp OBJECT IDENTIFIER ::= { altigaStats 8 }
alStatsFilter OBJECT IDENTIFIER ::= { altigaStats 9 }
alStatsUser OBJECT IDENTIFIER ::= { altigaStats 10 }
alStatsTelnet OBJECT IDENTIFIER ::= { altigaStats 11 }
alStatsFtp OBJECT IDENTIFIER ::= { altigaStats 12 }
alStatsTftp OBJECT IDENTIFIER ::= { altigaStats 13 }
alStatsSnmp OBJECT IDENTIFIER ::= { altigaStats 14 }
alStatsIpSec OBJECT IDENTIFIER ::= { altigaStats 15 }
alStatsL2tp OBJECT IDENTIFIER ::= { altigaStats 16 }
alStatsSession OBJECT IDENTIFIER ::= { altigaStats 17 }
alStatsDns OBJECT IDENTIFIER ::= { altigaStats 18 }
alStatsAddress OBJECT IDENTIFIER ::= { altigaStats 19 }
alStatsDhcp OBJECT IDENTIFIER ::= { altigaStats 20 }
alStatsWatching OBJECT IDENTIFIER ::= { altigaStats 21 }
alStatsHardware OBJECT IDENTIFIER ::= { altigaStats 22 }
alStatsNat OBJECT IDENTIFIER ::= { altigaStats 23 }
alStatsLan2Lan OBJECT IDENTIFIER ::= { altigaStats 24 }
alStatsGeneral OBJECT IDENTIFIER ::= { altigaStats 25 }
alStatsSsl OBJECT IDENTIFIER ::= { altigaStats 26 }
alStatsCert OBJECT IDENTIFIER ::= { altigaStats 27 }
alStatsNtp OBJECT IDENTIFIER ::= { altigaStats 28 }
alStatsNetworkList OBJECT IDENTIFIER ::= { altigaStats 29 }
alStatsSep OBJECT IDENTIFIER ::= { altigaStats 30 }
alStatsIke OBJECT IDENTIFIER ::= { altigaStats 31 }
alStatsSync OBJECT IDENTIFIER ::= { altigaStats 32 }
alStatsT1E1 OBJECT IDENTIFIER ::= { altigaStats 33 }
alStatsMultiLink OBJECT IDENTIFIER ::= { altigaStats 34 }
alStatsSsh OBJECT IDENTIFIER ::= { altigaStats 35 }
alStatsLBSSF OBJECT IDENTIFIER ::= { altigaStats 36 }
alStatsDhcpServer OBJECT IDENTIFIER ::= { altigaStats 37 }
alStatsAutoUpdate OBJECT IDENTIFIER ::= { altigaStats 38 }
alAdminAuthStats OBJECT IDENTIFIER ::= { altigaStats 39 }
alStatsPPPoE OBJECT IDENTIFIER ::= { altigaStats 40 }
alXmlStats OBJECT IDENTIFIER ::= { altigaStats 41 }
alCtcpStats OBJECT IDENTIFIER ::= { altigaStats 42 }
alFwStats OBJECT IDENTIFIER ::= { altigaStats 43 }
alStatsGroupMatch OBJECT IDENTIFIER ::= { altigaStats 44 }
alACEServerStats OBJECT IDENTIFIER ::= { altigaStats 45 }
alNatTStats OBJECT IDENTIFIER ::= { altigaStats 46 }
alStatsBwMgmt OBJECT IDENTIFIER ::= { altigaStats 47 }
alIpSecPreFragStats OBJECT IDENTIFIER ::= { altigaStats 48 }
alStatsFips OBJECT IDENTIFIER ::= { altigaStats 49 }
alStatsBackupL2L OBJECT IDENTIFIER ::= { altigaStats 50 }
alStatsNotify OBJECT IDENTIFIER ::= { altigaStats 51 }
alStatsRebootStatus OBJECT IDENTIFIER ::= { altigaStats 52 }
alStatsAuthorization OBJECT IDENTIFIER ::= { altigaStats 53 }
alStatsWebPortal OBJECT IDENTIFIER ::= { altigaStats 54 }
alStatsWebEmail OBJECT IDENTIFIER ::= { altigaStats 55 }
alStatsPortForward OBJECT IDENTIFIER ::= { altigaStats 56 }
alStatsRemoteServer OBJECT IDENTIFIER ::= { altigaStats 57 }
alStatsWebvpnAcl OBJECT IDENTIFIER ::= { altigaStats 58 }
alStatsNbns OBJECT IDENTIFIER ::= { altigaStats 59 }
alStatsSecureDesktop OBJECT IDENTIFIER ::= { altigaStats 60 }
alStatsSslTunnelClient OBJECT IDENTIFIER ::= { altigaStats 61 }
alStatsNac OBJECT IDENTIFIER ::= { altigaStats 62 }
-- Configuration
alCfgVersion OBJECT IDENTIFIER ::= { altigaConfig 1 }
alCfgAccess OBJECT IDENTIFIER ::= { altigaConfig 2 }
alCfgPptp OBJECT IDENTIFIER ::= { altigaConfig 3 }
alCfgEvent OBJECT IDENTIFIER ::= { altigaConfig 4 }
alCfgAuth OBJECT IDENTIFIER ::= { altigaConfig 5 }
alCfgPpp OBJECT IDENTIFIER ::= { altigaConfig 6 }
alCfgHttp OBJECT IDENTIFIER ::= { altigaConfig 7 }
alCfgIp OBJECT IDENTIFIER ::= { altigaConfig 8 }
alCfgFilter OBJECT IDENTIFIER ::= { altigaConfig 9 }
alCfgUser OBJECT IDENTIFIER ::= { altigaConfig 10 }
alCfgTelnet OBJECT IDENTIFIER ::= { altigaConfig 11 }
alCfgFtp OBJECT IDENTIFIER ::= { altigaConfig 12 }
alCfgTftp OBJECT IDENTIFIER ::= { altigaConfig 13 }
alCfgSnmp OBJECT IDENTIFIER ::= { altigaConfig 14 }
alCfgIpSec OBJECT IDENTIFIER ::= { altigaConfig 15 }
alCfgL2tp OBJECT IDENTIFIER ::= { altigaConfig 16 }
alCfgSession OBJECT IDENTIFIER ::= { altigaConfig 17 }
alCfgDns OBJECT IDENTIFIER ::= { altigaConfig 18 }
alCfgAddress OBJECT IDENTIFIER ::= { altigaConfig 19 }
alCfgDhcp OBJECT IDENTIFIER ::= { altigaConfig 20 }
alCfgWatchdog OBJECT IDENTIFIER ::= { altigaConfig 21 }
alCfgHardware OBJECT IDENTIFIER ::= { altigaConfig 22 }
alCfgNat OBJECT IDENTIFIER ::= { altigaConfig 23 }
alCfgLan2Lan OBJECT IDENTIFIER ::= { altigaConfig 24 }
alCfgGeneral OBJECT IDENTIFIER ::= { altigaConfig 25 }
alCfgSsl OBJECT IDENTIFIER ::= { altigaConfig 26 }
alCfgCert OBJECT IDENTIFIER ::= { altigaConfig 27 }
alCfgNtp OBJECT IDENTIFIER ::= { altigaConfig 28 }
alCfgNetworkList OBJECT IDENTIFIER ::= { altigaConfig 29 }
alCfgSep OBJECT IDENTIFIER ::= { altigaConfig 30 }
alCfgIke OBJECT IDENTIFIER ::= { altigaConfig 31 }
alCfgSync OBJECT IDENTIFIER ::= { altigaConfig 32 }
alCfgT1E1 OBJECT IDENTIFIER ::= { altigaConfig 33 }
alCfgMultiLink OBJECT IDENTIFIER ::= { altigaConfig 34 }
alCfgSsh OBJECT IDENTIFIER ::= { altigaConfig 35 }
alCfgLBSSF OBJECT IDENTIFIER ::= { altigaConfig 36 }
alCfgDhcpServer OBJECT IDENTIFIER ::= { altigaConfig 37 }
alCfgAutoUpdate OBJECT IDENTIFIER ::= { altigaConfig 38 }
alCfgAdminAuth OBJECT IDENTIFIER ::= { altigaConfig 39 }
alCfgPPPoE OBJECT IDENTIFIER ::= { altigaConfig 40 }
alCfgXml OBJECT IDENTIFIER ::= { altigaConfig 41 }
alCfgCtcp OBJECT IDENTIFIER ::= { altigaConfig 42 }
alCfgFw OBJECT IDENTIFIER ::= { altigaConfig 43 }
alCfgGroupMatch OBJECT IDENTIFIER ::= { altigaConfig 44 }
alCfgACE OBJECT IDENTIFIER ::= { altigaConfig 45 }
alCfgNatT OBJECT IDENTIFIER ::= { altigaConfig 46 }
alCfgBwMgmt OBJECT IDENTIFIER ::= { altigaConfig 47 }
alCfgIpSecPreFrag OBJECT IDENTIFIER ::= { altigaConfig 48 }
alCfgFips OBJECT IDENTIFIER ::= { altigaConfig 49 }
alCfgBackupL2L OBJECT IDENTIFIER ::= { altigaConfig 50 }
alCfgNotify OBJECT IDENTIFIER ::= { altigaConfig 51 }
alCfgRebootStatus OBJECT IDENTIFIER ::= { altigaConfig 52 }
alCfgAuthorization OBJECT IDENTIFIER ::= { altigaConfig 53 }
alCfgWebPortal OBJECT IDENTIFIER ::= { altigaConfig 54 }
alCfgWebEmail OBJECT IDENTIFIER ::= { altigaConfig 55 }
alCfgPortForward OBJECT IDENTIFIER ::= { altigaConfig 56 }
alCfgRemoteServer OBJECT IDENTIFIER ::= { altigaConfig 57 }
alCfgWebvpnAcl OBJECT IDENTIFIER ::= { altigaConfig 58 }
alCfgNbns OBJECT IDENTIFIER ::= { altigaConfig 59 }
alCfgSecureDesktop OBJECT IDENTIFIER ::= { altigaConfig 60 }
alCfgSslTunnelClient OBJECT IDENTIFIER ::= { altigaConfig 61 }
alCfgNac OBJECT IDENTIFIER ::= { altigaConfig 62 }
-- Events
alEventsVersion OBJECT IDENTIFIER ::= { altigaEvents 1 }
alEventsAccess OBJECT IDENTIFIER ::= { altigaEvents 2 }
alEventsPptp OBJECT IDENTIFIER ::= { altigaEvents 3 }
alEventsEvent OBJECT IDENTIFIER ::= { altigaEvents 4 }
alEventsAuth OBJECT IDENTIFIER ::= { altigaEvents 5 }
alEventsPpp OBJECT IDENTIFIER ::= { altigaEvents 6 }
alEventsHttp OBJECT IDENTIFIER ::= { altigaEvents 7 }
alEventsIp OBJECT IDENTIFIER ::= { altigaEvents 8 }
alEventsFilter OBJECT IDENTIFIER ::= { altigaEvents 9 }
alEventsUser OBJECT IDENTIFIER ::= { altigaEvents 10 }
alEventsTelnet OBJECT IDENTIFIER ::= { altigaEvents 11 }
alEventsFtp OBJECT IDENTIFIER ::= { altigaEvents 12 }
alEventsTftp OBJECT IDENTIFIER ::= { altigaEvents 13 }
alEventsSnmp OBJECT IDENTIFIER ::= { altigaEvents 14 }
alEventsIpSec OBJECT IDENTIFIER ::= { altigaEvents 15 }
alEventsL2tp OBJECT IDENTIFIER ::= { altigaEvents 16 }
alEventsSession OBJECT IDENTIFIER ::= { altigaEvents 17 }
alEventsDns OBJECT IDENTIFIER ::= { altigaEvents 18 }
alEventsAddress OBJECT IDENTIFIER ::= { altigaEvents 19 }
alEventsDhcp OBJECT IDENTIFIER ::= { altigaEvents 20 }
alEventsWatchdog OBJECT IDENTIFIER ::= { altigaEvents 21 }
alEventsHardware OBJECT IDENTIFIER ::= { altigaEvents 22 }
alEventsNat OBJECT IDENTIFIER ::= { altigaEvents 23 }
alEventsLan2Lan OBJECT IDENTIFIER ::= { altigaEvents 24 }
alEventsGeneral OBJECT IDENTIFIER ::= { altigaEvents 25 }
alEventsSsl OBJECT IDENTIFIER ::= { altigaEvents 26 }
alEventsCert OBJECT IDENTIFIER ::= { altigaEvents 27 }
alEventsNtp OBJECT IDENTIFIER ::= { altigaEvents 28 }
alEventsNetworkList OBJECT IDENTIFIER ::= { altigaEvents 29 }
alEventsSep OBJECT IDENTIFIER ::= { altigaEvents 30 }
alEventsIke OBJECT IDENTIFIER ::= { altigaEvents 31 }
alEventsSync OBJECT IDENTIFIER ::= { altigaEvents 32 }
alEventsT1E1 OBJECT IDENTIFIER ::= { altigaEvents 33 }
alEventsMultiLink OBJECT IDENTIFIER ::= { altigaEvents 34 }
alEventsSsh OBJECT IDENTIFIER ::= { altigaEvents 35 }
alEventsLBSSF OBJECT IDENTIFIER ::= { altigaEvents 36 }
alEventsAutoUpdate OBJECT IDENTIFIER ::= { altigaEvents 38 }
alEventsAdminAuth OBJECT IDENTIFIER ::= { altigaEvents 39 }
alEventsPPPoE OBJECT IDENTIFIER ::= { altigaEvents 40 }
alEventXml OBJECT IDENTIFIER ::= { altigaEvents 41 }
alEventCtcp OBJECT IDENTIFIER ::= { altigaEvents 42 }
alEventFw OBJECT IDENTIFIER ::= { altigaEvents 43 }
alEventGroupMatch OBJECT IDENTIFIER ::= { altigaEvents 44 }
alEventACE OBJECT IDENTIFIER ::= { altigaEvents 45 }
alEventNatT OBJECT IDENTIFIER ::= { altigaEvents 46 }
alEventBwMgmt OBJECT IDENTIFIER ::= { altigaEvents 47 }
alEventIpSecPreFrag OBJECT IDENTIFIER ::= { altigaEvents 48 }
alEventFips OBJECT IDENTIFIER ::= { altigaEvents 49 }
alEventBackupL2L OBJECT IDENTIFIER ::= { altigaEvents 50 }
alEventsNotify OBJECT IDENTIFIER ::= { altigaEvents 51 }
alEventsRebootStatus OBJECT IDENTIFIER ::= { altigaEvents 52 }
alEventAuthorization OBJECT IDENTIFIER ::= { altigaEvents 53 }
alEventWebPortal OBJECT IDENTIFIER ::= { altigaEvents 54 }
alEventWebEmail OBJECT IDENTIFIER ::= { altigaEvents 55 }
alEventPortForward OBJECT IDENTIFIER ::= { altigaEvents 56 }
alEventRemoteServer OBJECT IDENTIFIER ::= { altigaEvents 57 }
alEventWebvpnAcl OBJECT IDENTIFIER ::= { altigaEvents 58 }
alEventNbns OBJECT IDENTIFIER ::= { altigaEvents 59 }
alEventSecureDesktop OBJECT IDENTIFIER ::= { altigaEvents 60 }
alEventSslTunnelClient OBJECT IDENTIFIER ::= { altigaEvents 61 }
alEventNac OBJECT IDENTIFIER ::= { altigaEvents 62 }
END

View File

@ -1,313 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-MULTILINK-STATS-MIB.my: Altiga MultiLink Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-MULTILINK-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Gauge32
FROM SNMPv2-SMI
RowStatus
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsMultiLink, alMultiLinkGroup
FROM ALTIGA-MIB
alMultiLinkMibModule
FROM ALTIGA-GLOBAL-REG;
altigaMultiLinkStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga MultiLink Statistics MIB models counters and
objects that are of management interest for multilinks.
Acronyms
The following acronyms are used in this document:
MIB: Management Information Base
MLP: MultiLink Protocol
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alMultiLinkMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsMultiLinkGlobal OBJECT IDENTIFIER ::= { alStatsMultiLink 1 }
alMultiLinkStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlMultiLinkStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of active bundles sessions."
::= { alStatsMultiLink 2 }
alMultiLinkStatsEntry OBJECT-TYPE
SYNTAX AlMultiLinkStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alMultiLinkStatsTable."
INDEX { alMultiLinkStatsIndex }
::= { alMultiLinkStatsTable 1 }
AlMultiLinkStatsEntry ::= SEQUENCE {
alMultiLinkStatsRowStatus RowStatus,
alMultiLinkStatsIndex Integer32,
alMultiLinkStatsTxOctets Unsigned32,
alMultiLinkStatsTxPackets Unsigned32,
alMultiLinkStatsTxMlpFragments Unsigned32,
alMultiLinkStatsTxMlpPackets Unsigned32,
alMultiLinkStatsTxNonMlpPackets Unsigned32,
alMultiLinkStatsTxThroughput Gauge32,
alMultiLinkStatsRxOctets Unsigned32,
alMultiLinkStatsRxPackets Unsigned32,
alMultiLinkStatsRxMlpFragments Unsigned32,
alMultiLinkStatsRxMlpPackets Unsigned32,
alMultiLinkStatsRxNonMlpPackets Unsigned32,
alMultiLinkStatsRxThroughput Gauge32,
alMultiLinkStatsRxLostEnd Unsigned32,
alMultiLinkStatsRxStalePackets Unsigned32,
alMultiLinkStatsRxStaleFragments Unsigned32,
alMultiLinkStatsRxDroppedFragments Unsigned32,
alMultiLinkStatsRxOOSFragments Unsigned32,
alMultiLinkStatsIdleTmrCleanup Unsigned32
}
alMultiLinkStatsRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of this row."
::= { alMultiLinkStatsEntry 1 }
alMultiLinkStatsIndex OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The unique MultiLink Bundle index for this row."
::= { alMultiLinkStatsEntry 2 }
alMultiLinkStatsTxOctets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted octets."
::= { alMultiLinkStatsEntry 3 }
alMultiLinkStatsTxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted packets."
::= { alMultiLinkStatsEntry 4 }
alMultiLinkStatsTxMlpFragments OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted MLP packet fragments."
::= { alMultiLinkStatsEntry 5 }
alMultiLinkStatsTxMlpPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted MLP complete packets."
::= { alMultiLinkStatsEntry 6 }
alMultiLinkStatsTxNonMlpPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted non-MLP complete packets."
::= { alMultiLinkStatsEntry 7 }
alMultiLinkStatsTxThroughput OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted bits per second"
::= { alMultiLinkStatsEntry 8 }
alMultiLinkStatsRxOctets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received octets."
::= { alMultiLinkStatsEntry 9 }
alMultiLinkStatsRxPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received packets."
::= { alMultiLinkStatsEntry 10 }
alMultiLinkStatsRxMlpFragments OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received MLP packet fragments."
::= { alMultiLinkStatsEntry 11 }
alMultiLinkStatsRxMlpPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received MLP complete packets."
::= { alMultiLinkStatsEntry 12 }
alMultiLinkStatsRxNonMlpPackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received non-MLP complete packets."
::= { alMultiLinkStatsEntry 13 }
alMultiLinkStatsRxThroughput OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received bits per second"
::= { alMultiLinkStatsEntry 14 }
alMultiLinkStatsRxLostEnd OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of missing MLP packets with no end bit."
::= { alMultiLinkStatsEntry 15 }
alMultiLinkStatsRxStalePackets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received MLP packet fragments gone stale."
::= { alMultiLinkStatsEntry 16 }
alMultiLinkStatsRxStaleFragments OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received MLP fragments orphans gone stale."
::= { alMultiLinkStatsEntry 17 }
alMultiLinkStatsRxDroppedFragments OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received MLP packet fragments discarded."
::= { alMultiLinkStatsEntry 18 }
alMultiLinkStatsRxOOSFragments OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received out-of-sequence MLP packet fragments"
::= { alMultiLinkStatsEntry 19 }
alMultiLinkStatsIdleTmrCleanup OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times idle timer forwarded MLP complete packets."
::= { alMultiLinkStatsEntry 20 }
altigaMultiLinkStatsMibConformance OBJECT IDENTIFIER
::= { altigaMultiLinkStatsMibModule 1 }
altigaMultiLinkStatsMibCompliances OBJECT IDENTIFIER
::= { altigaMultiLinkStatsMibConformance 1 }
altigaMultiLinkStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga MultiLink Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaMultiLinkStatsGroup
}
::= { altigaMultiLinkStatsMibCompliances 1 }
altigaMultiLinkStatsGroup OBJECT-GROUP
OBJECTS
{
alMultiLinkStatsRowStatus,
alMultiLinkStatsIndex,
alMultiLinkStatsTxOctets,
alMultiLinkStatsTxPackets,
alMultiLinkStatsTxMlpFragments,
alMultiLinkStatsTxMlpPackets,
alMultiLinkStatsTxNonMlpPackets,
alMultiLinkStatsTxThroughput,
alMultiLinkStatsRxOctets,
alMultiLinkStatsRxPackets,
alMultiLinkStatsRxMlpFragments,
alMultiLinkStatsRxMlpPackets,
alMultiLinkStatsRxNonMlpPackets,
alMultiLinkStatsRxThroughput,
alMultiLinkStatsRxLostEnd,
alMultiLinkStatsRxStalePackets,
alMultiLinkStatsRxStaleFragments,
alMultiLinkStatsRxDroppedFragments,
alMultiLinkStatsRxOOSFragments,
alMultiLinkStatsIdleTmrCleanup
}
STATUS current
DESCRIPTION
"The objects for the MultiLink Bundle statistics."
::= { alMultiLinkGroup 2 }
END

View File

@ -1,437 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-NAT-STATS-MIB.my: Altiga NAT Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-NAT-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, IpAddress, Integer32, Counter32, Unsigned32
FROM SNMPv2-SMI
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsNat, alNatGroup
FROM ALTIGA-MIB
alNatMibModule
FROM ALTIGA-GLOBAL-REG;
altigaNatStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga NAT Statistics MIB models counters and objects that are
of management interest for NAT.
Acronyms
The following acronyms are used in this document:
MIB: Management Information Base
NAT: Network Address Translation
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alNatMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsNatGlobal OBJECT IDENTIFIER ::= { alStatsNat 1 }
alNatStatsPacketsIn OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of inbound packets that have been translated."
::= { alStatsNatGlobal 1 }
alNatStatsPacketsOut OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of outbound packets that have been translated."
::= { alStatsNatGlobal 2 }
alNatStatsTotalTranslations OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of sessions that have been established."
::= { alStatsNatGlobal 3 }
alNatStatsActiveTranslations OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The active number of sessions that are established."
::= { alStatsNatGlobal 4 }
alNatStatsMaxTranslations OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of sessions that have been established at any one time."
::= { alStatsNatGlobal 5 }
alNatTranslationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlNatTranslationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of active NAT sessions."
::= { alStatsNat 2 }
alNatTranslationEntry OBJECT-TYPE
SYNTAX AlNatTranslationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alNatTranslationTable."
INDEX { alNatTranslationSrcAddress,
alNatTranslationSrcPort,
alNatTranslationDestAddress,
alNatTranslationDestPort}
::= { alNatTranslationTable 1 }
AlNatTranslationEntry ::= SEQUENCE {
alNatTranslationSrcAddress IpAddress,
alNatTranslationSrcPort Integer32,
alNatTranslationDestAddress IpAddress,
alNatTranslationDestPort Integer32,
alNatTranslationAddress IpAddress,
alNatTranslationPort Integer32,
alNatTranslationAge Unsigned32,
alNatTranslationType INTEGER,
alNatTranslationDirection INTEGER,
alNatTranslationBytes Counter32,
alNatTranslationPackets Counter32
}
alNatTranslationSrcAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The internal source address to be translated."
::= { alNatTranslationEntry 1 }
alNatTranslationSrcPort OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The internal source port to be translated."
::= { alNatTranslationEntry 2 }
alNatTranslationDestAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The external destination address."
::= { alNatTranslationEntry 3 }
alNatTranslationDestPort OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The external destinatin port."
::= { alNatTranslationEntry 4 }
alNatTranslationAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The translated internal source address."
::= { alNatTranslationEntry 5 }
alNatTranslationPort OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The translated internal source port."
::= { alNatTranslationEntry 6 }
alNatTranslationAge OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The age of this entry in seconds."
::= { alNatTranslationEntry 7 }
alNatTranslationType OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
portMapTcp (1),
portMapUdp (2),
portMapTcpUdp(3),
noPortMap (4),
ftpProxy (8),
tftpProxy (16),
nbnsTcpProxy (32),
nbnsUdpProxy (64),
nbdgsvcProxy (128),
h225TcpProxy (256),
h245Proxy(512),
rasProxy (1024),
ilsProxy (2048),
all(4095)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of this entry."
::= { alNatTranslationEntry 8 }
alNatTranslationDirection OBJECT-TYPE
SYNTAX INTEGER {
inbound (1),
outbound (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The direction that this rule acts upon."
::= { alNatTranslationEntry 9 }
alNatTranslationBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bytes that have been translated."
::= { alNatTranslationEntry 10 }
alNatTranslationPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets that have been translated."
::= { alNatTranslationEntry 11 }
alNatAllTranslationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlNatAllTranslationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of active NAT sessions."
::= { alStatsNat 3 }
alNatAllTranslationEntry OBJECT-TYPE
SYNTAX AlNatAllTranslationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alNatAllTranslationTable."
INDEX { alNatAllTranslationSrcAddress,
alNatAllTranslationSrcPort,
alNatAllTranslationDestAddress,
alNatAllTranslationDestPort,
alNatAllTranslationType }
::= { alNatAllTranslationTable 1 }
AlNatAllTranslationEntry ::= SEQUENCE {
alNatAllTranslationSrcAddress IpAddress,
alNatAllTranslationSrcPort Integer32,
alNatAllTranslationDestAddress IpAddress,
alNatAllTranslationDestPort Integer32,
alNatAllTranslationAddress IpAddress,
alNatAllTranslationPort Integer32,
alNatAllTranslationAge Unsigned32,
alNatAllTranslationType INTEGER,
alNatAllTranslationDirection INTEGER,
alNatAllTranslationBytes Counter32,
alNatAllTranslationPackets Counter32
}
alNatAllTranslationSrcAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The internal source address to be translated."
::= { alNatAllTranslationEntry 1 }
alNatAllTranslationSrcPort OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The internal source port to be translated."
::= { alNatAllTranslationEntry 2 }
alNatAllTranslationDestAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The external destination address."
::= { alNatAllTranslationEntry 3 }
alNatAllTranslationDestPort OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The external destinatin port."
::= { alNatAllTranslationEntry 4 }
alNatAllTranslationAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The translated internal source address."
::= { alNatAllTranslationEntry 5 }
alNatAllTranslationPort OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The translated internal source port."
::= { alNatAllTranslationEntry 6 }
alNatAllTranslationAge OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The age of this entry in seconds."
::= { alNatAllTranslationEntry 7 }
alNatAllTranslationType OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
portMapTcp (1),
portMapUdp (2),
portMapTcpUdp(3),
noPortMap (4),
ftpProxy (8),
tftpProxy (16),
nbnsTcpProxy (32),
nbnsUdpProxy (64),
nbdgsvcProxy (128),
h225TcpProxy (256),
h245Proxy(512),
rasProxy (1024),
ilsProxy (2048),
all(4095)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of this entry."
::= { alNatAllTranslationEntry 8 }
alNatAllTranslationDirection OBJECT-TYPE
SYNTAX INTEGER {
inbound (1),
outbound (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The direction that this rule acts upon."
::= { alNatAllTranslationEntry 9 }
alNatAllTranslationBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bytes that have been translated."
::= { alNatAllTranslationEntry 10 }
alNatAllTranslationPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets that have been translated."
::= { alNatAllTranslationEntry 11 }
altigaNatStatsMibConformance OBJECT IDENTIFIER ::= { altigaNatStatsMibModule 1 }
altigaNatStatsMibCompliances OBJECT IDENTIFIER ::= { altigaNatStatsMibConformance 1 }
altigaNatStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga NAT Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaNatStatsGroup
}
::= { altigaNatStatsMibCompliances 1 }
altigaNatStatsGroup OBJECT-GROUP
OBJECTS
{
alNatStatsPacketsIn,
alNatStatsPacketsOut,
alNatStatsTotalTranslations,
alNatStatsActiveTranslations,
alNatStatsMaxTranslations,
alNatTranslationSrcAddress,
alNatTranslationSrcPort,
alNatTranslationDestAddress,
alNatTranslationDestPort,
alNatTranslationAddress,
alNatTranslationPort,
alNatTranslationAge,
alNatTranslationType,
alNatTranslationDirection,
alNatTranslationBytes,
alNatTranslationPackets,
alNatAllTranslationSrcAddress,
alNatAllTranslationSrcPort,
alNatAllTranslationDestAddress,
alNatAllTranslationDestPort,
alNatAllTranslationAddress,
alNatAllTranslationPort,
alNatAllTranslationAge,
alNatAllTranslationType,
alNatAllTranslationDirection,
alNatAllTranslationBytes,
alNatAllTranslationPackets
}
STATUS current
DESCRIPTION
"The objects for NAT statistics"
::= { alNatGroup 2 }
END

View File

@ -1,341 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-PPP-STATS-MIB.my: Altiga PPP Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-PPP-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Integer32
FROM SNMPv2-SMI
TruthValue, RowStatus
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsPpp, alPppGroup
FROM ALTIGA-MIB
alPppMibModule
FROM ALTIGA-GLOBAL-REG;
altigaPppStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga PPP Statistics MIB models counters and objects that are
of management interest for PPP.
Acronyms
The following acronyms are used in this document:
MIB: Management Information Base
MPPC: Microsoft Point-to-Point Compression
MPPE: Microsoft Point-to-Point Encryption
PPP: Point-to-Point Protocol
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance and range."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alPppMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsPppGlobal OBJECT IDENTIFIER ::= { alStatsPpp 1 }
-- Any global stuff here...
alPppStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlPppStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of active PPP links."
::= { alStatsPpp 2 }
alPppStatsEntry OBJECT-TYPE
SYNTAX AlPppStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alPppStatsTable."
INDEX { alPppStatsIfIndex }
::= { alPppStatsTable 1 }
AlPppStatsEntry ::= SEQUENCE {
alPppStatsRowStatus RowStatus,
alPppStatsIfIndex Integer32,
alPppStatsOctetsSent Counter32,
alPppStatsOctetsRcvd Counter32,
alPppStatsPacketsSent Counter32,
alPppStatsPacketsRcvd Counter32,
alPppStatsMppcStatus TruthValue,
alPppStatsMppeStatus TruthValue,
alPppStatsMppcMppeReset Counter32,
alPppStatsMppcOctSentAfterComp Counter32,
alPppStatsMppcOctSentBeforeComp Counter32,
alPppStatsMppcOctSentUnComp Counter32,
alPppStatsMppcOctRcvdBeforeDeComp Counter32,
alPppStatsMppcOctRcvdAfterDeComp Counter32,
alPppStatsMppcOctRcvdUnComp Counter32
}
alPppStatsRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of this row. Used to terminate the session."
::= { alPppStatsEntry 1 }
alPppStatsIfIndex OBJECT-TYPE
SYNTAX Integer32(0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of this row."
::= { alPppStatsEntry 2 }
alPppStatsOctetsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets sent during this session."
::= { alPppStatsEntry 3 }
alPppStatsOctetsRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets received during this session."
::= { alPppStatsEntry 4 }
alPppStatsPacketsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets sent during this session."
::= { alPppStatsEntry 5 }
alPppStatsPacketsRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets received during this session."
::= { alPppStatsEntry 6 }
alPppStatsMppcStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the MPPC setting during this session."
::= { alPppStatsEntry 7 }
alPppStatsMppeStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the MPPE setting during this session."
::= { alPppStatsEntry 8 }
alPppStatsMppcMppeReset OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The reset MPPC and MPPE counts for this session."
::= { alPppStatsEntry 9 }
alPppStatsMppcOctSentAfterComp OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets sent after compression during this session."
::= { alPppStatsEntry 10 }
alPppStatsMppcOctSentBeforeComp OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets sent before compression during this session."
::= { alPppStatsEntry 11 }
alPppStatsMppcOctSentUnComp OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets sent uncompressed during this session."
::= { alPppStatsEntry 12 }
alPppStatsMppcOctRcvdBeforeDeComp OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets received before decompression during this session."
::= { alPppStatsEntry 13 }
alPppStatsMppcOctRcvdAfterDeComp OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets received after decompression during this session."
::= { alPppStatsEntry 14 }
alPppStatsMppcOctRcvdUnComp OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets received uncompressed during this session."
::= { alPppStatsEntry 15 }
-- More Tunnel stuff here.
alStatsPppMppcGlobal OBJECT IDENTIFIER ::= { alStatsPpp 3 }
alPppStatsGlobMppcMppeResetsRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reset the number of octets received."
::= { alStatsPppMppcGlobal 1 }
alPppStatsGlobMppcMppeResetsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reset the number of octets sent."
::= { alStatsPppMppcGlobal 2 }
alPppStatsGlobMppcOctSentAfterComp OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of octets sent after compression."
::= { alStatsPppMppcGlobal 3 }
alPppStatsGlobMppcOctSentBeforeComp OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of octets sent before compression."
::= { alStatsPppMppcGlobal 4 }
alPppStatsGlobMppcOctSentUnComp OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of octets sent uncompressed."
::= { alStatsPppMppcGlobal 5 }
alPppStatsGlobMppcOctRcvdBeforeDeComp OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of octets received before decompression."
::= { alStatsPppMppcGlobal 6 }
alPppStatsGlobMppcOctRcvdAfterDeComp OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of octets received after decompression."
::= { alStatsPppMppcGlobal 7 }
alPppStatsGlobMppcOctRcvdUnComp OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of octets received uncompressed."
::= { alStatsPppMppcGlobal 8 }
altigaPppStatsMibConformance OBJECT IDENTIFIER ::= { altigaPppStatsMibModule 1 }
altigaPppStatsMibCompliances OBJECT IDENTIFIER ::= { altigaPppStatsMibConformance 1 }
altigaPppStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga PPP Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaPppStatsGroup
}
::= { altigaPppStatsMibCompliances 1 }
altigaPppStatsGroup OBJECT-GROUP
OBJECTS
{
alPppStatsRowStatus,
alPppStatsIfIndex,
alPppStatsOctetsSent,
alPppStatsOctetsRcvd,
alPppStatsPacketsSent,
alPppStatsPacketsRcvd,
alPppStatsMppcStatus,
alPppStatsMppeStatus,
alPppStatsMppcMppeReset,
alPppStatsMppcOctSentAfterComp,
alPppStatsMppcOctSentBeforeComp,
alPppStatsMppcOctSentUnComp,
alPppStatsMppcOctRcvdBeforeDeComp,
alPppStatsMppcOctRcvdAfterDeComp,
alPppStatsMppcOctRcvdUnComp,
alPppStatsGlobMppcMppeResetsRcvd,
alPppStatsGlobMppcMppeResetsSent,
alPppStatsGlobMppcOctSentAfterComp,
alPppStatsGlobMppcOctSentBeforeComp,
alPppStatsGlobMppcOctSentUnComp,
alPppStatsGlobMppcOctRcvdBeforeDeComp,
alPppStatsGlobMppcOctRcvdAfterDeComp,
alPppStatsGlobMppcOctRcvdUnComp
}
STATUS current
DESCRIPTION
"The objects for PPP statistics."
::= { alPppGroup 2 }
END

View File

@ -1,357 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-PPPOE-STATS-MIB.my: Altiga PPPoE Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002,2007 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-PPPOE-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32,
Gauge32, Unsigned32
FROM SNMPv2-SMI
DisplayString, MacAddress
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsPPPoE, alPPPoEGroup
FROM ALTIGA-MIB
alPPPoEMibModule
FROM ALTIGA-GLOBAL-REG;
altigaPPPoEStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200707110000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga PPPoE Statistics MIB models counters and objects that are
of management interest for PPPoE.
Acronyms
The following acronyms are used in this document:
MIB: Management Information Base
PADI: PPPoE Active Discovery Initiation
PADO: PPPoE Active Discovery Offer
PADS: PPPoE Active Discovery Session-confirmation
PADT: PPPoE Active Discovery Terminate
PPPoE: Point-to-Point Protocol over Ethernet
"
REVISION "200707110000Z"
DESCRIPTION
"Added range for Index Object alPPPoEStatsIfIndex object "
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alPPPoEMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsPPPoEGlobal OBJECT IDENTIFIER ::= { alStatsPPPoE 1 }
alPPPoEStatsActiveSessions OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of active sessions on the interface
(currently should max at 1)."
::= { alStatsPPPoEGlobal 1 }
alPPPoEStatsTotalSessions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Sessions since last reset."
::= { alStatsPPPoEGlobal 2 }
alPPPoEStatsMaxSessions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Peak number of sessions since last reset."
::= { alStatsPPPoEGlobal 3 }
alPPPoEStatsIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlPPPoEStatsIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains the PPPoE binding entries for stats."
::= { alStatsPPPoE 2 }
alPPPoEStatsIfEntry OBJECT-TYPE
SYNTAX AlPPPoEStatsIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains the PPPoE entries for the status
binding table."
INDEX { alPPPoEStatsIfIndex }
::= { alPPPoEStatsIfTable 1 }
AlPPPoEStatsIfEntry ::= SEQUENCE {
alPPPoEStatsIfIndex Integer32,
alPPPoEStatsIfPADTRx Counter32,
alPPPoEStatsIfPADTTx Counter32,
alPPPoEStatsIfGenericErrorsRx Counter32,
alPPPoEStatsIfMalformedPacketsRx Counter32,
alPPPoEStatsIfPADITimeouts Counter32,
alPPPoEStatsIfPADRTimeouts Counter32,
alPPPoEStatsIfMultPADORx Counter32,
alPPPoEStatsIfSessionID Integer32,
alPPPoEStatsIfPeerAddr MacAddress,
alPPPoEStatsIfSessionState INTEGER,
alPPPoEStatsIfVersion Integer32,
alPPPoEStatsIfType Integer32,
alPPPoEStatsIfConnectTime Unsigned32,
alPPPoEStatsIfDuration Unsigned32,
alPPPoEStatsIfPeerName DisplayString,
alPPPoEStatsIfACCookie OCTET STRING,
alPPPoEStatsIfHostUnique OCTET STRING,
alPPPoEStatsIfRelaySessID OCTET STRING
}
alPPPoEStatsIfIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface index for PPPoE status binding table."
::= { alPPPoEStatsIfEntry 1 }
alPPPoEStatsIfPADTRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of PADT received."
::= { alPPPoEStatsIfEntry 2 }
alPPPoEStatsIfPADTTx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of PADT transmitted."
::= { alPPPoEStatsIfEntry 3 }
alPPPoEStatsIfGenericErrorsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Generic Errors Received."
::= { alPPPoEStatsIfEntry 4 }
alPPPoEStatsIfMalformedPacketsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of back packets received."
::= { alPPPoEStatsIfEntry 5 }
alPPPoEStatsIfPADITimeouts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of times timedout waiting for a PADO."
::= { alPPPoEStatsIfEntry 6 }
alPPPoEStatsIfPADRTimeouts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of times timed out waiting for a PADS."
::= { alPPPoEStatsIfEntry 7 }
alPPPoEStatsIfMultPADORx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of times we received more than 1 PADO."
::= { alPPPoEStatsIfEntry 8 }
alPPPoEStatsIfSessionID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Session ID given by the AC."
::= { alPPPoEStatsIfEntry 9 }
alPPPoEStatsIfPeerAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC address of the remote AC."
::= { alPPPoEStatsIfEntry 10 }
alPPPoEStatsIfSessionState OBJECT-TYPE
SYNTAX INTEGER {
noState(1),
pADISent(2),
pADIRcvd(3),
pADOSent(4),
pADORcvd(5),
pADRSent(6),
pADRRcvd(7),
pADSSent(8),
pADSRcvd(9),
sessionStage(10)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"State that the session is in."
::= { alPPPoEStatsIfEntry 11 }
alPPPoEStatsIfVersion OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version as given in the PPPoE RFC."
::= { alPPPoEStatsIfEntry 12 }
alPPPoEStatsIfType OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type as given in the PPPoE RFC."
::= { alPPPoEStatsIfEntry 13 }
alPPPoEStatsIfConnectTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time_t of when the session was established."
::= { alPPPoEStatsIfEntry 14 }
alPPPoEStatsIfDuration OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of seconds since the session was
established."
::= { alPPPoEStatsIfEntry 15 }
alPPPoEStatsIfPeerName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"UTF-8 string of the AC name."
::= { alPPPoEStatsIfEntry 16 }
alPPPoEStatsIfACCookie OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Binary sequence representing the AC cookie given in
negotiations."
::= { alPPPoEStatsIfEntry 17 }
alPPPoEStatsIfHostUnique OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Binary sequence representing the value we assigned the PADI."
::= { alPPPoEStatsIfEntry 18 }
alPPPoEStatsIfRelaySessID OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(2))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"12 octets representing the Relay session if one exists."
::= { alPPPoEStatsIfEntry 19 }
altigaPPPoEStatsMibConformance OBJECT IDENTIFIER ::= { altigaPPPoEStatsMibModule 1 }
altigaPPPoEStatsMibCompliances OBJECT IDENTIFIER ::= { altigaPPPoEStatsMibConformance 1 }
altigaPPPoEStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga PPPoE Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaPPPoEStatsGroup
}
::= { altigaPPPoEStatsMibCompliances 1 }
altigaPPPoEStatsGroup OBJECT-GROUP
OBJECTS
{
alPPPoEStatsActiveSessions,
alPPPoEStatsTotalSessions,
alPPPoEStatsMaxSessions,
alPPPoEStatsIfIndex,
alPPPoEStatsIfPADTRx,
alPPPoEStatsIfPADTTx,
alPPPoEStatsIfGenericErrorsRx,
alPPPoEStatsIfMalformedPacketsRx,
alPPPoEStatsIfPADITimeouts,
alPPPoEStatsIfPADRTimeouts,
alPPPoEStatsIfMultPADORx,
alPPPoEStatsIfSessionID,
alPPPoEStatsIfPeerAddr,
alPPPoEStatsIfSessionState,
alPPPoEStatsIfVersion,
alPPPoEStatsIfType,
alPPPoEStatsIfConnectTime,
alPPPoEStatsIfDuration,
alPPPoEStatsIfPeerName,
alPPPoEStatsIfACCookie,
alPPPoEStatsIfHostUnique,
alPPPoEStatsIfRelaySessID
}
STATUS current
DESCRIPTION
"The objects for PPPoE Statistics."
::= { alPPPoEGroup 2 }
END

View File

@ -1,811 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-PPTP-STATS-MIB.my: Altiga PPTP Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-PPTP-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Counter32, Gauge32
FROM SNMPv2-SMI
RowStatus, DisplayString, TruthValue
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsPptp, alPptpGroup
FROM ALTIGA-MIB
alPptpMibModule
FROM ALTIGA-GLOBAL-REG;
altigaPptpStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga PPTP Statistics MIB models counters and objects that are
of management interest for PPTP tunnels.
Acronyms
The following acronyms are used in this document:
MIB: Management Information Base
PPTP: Point-to-Point Tunneling Protocol
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alPptpMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsPptpGlobal OBJECT IDENTIFIER ::= { alStatsPptp 1 }
alPptpStatsLocalProtVers OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(2))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes the protocol version and
revision of the local implementation. The
first octet contains the protocol version. The
second octet contains the protocol revision."
::= { alStatsPptpGlobal 1 }
alPptpStatsLocalFraming OBJECT-TYPE
SYNTAX Integer32 (0..3)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A set of bits indicating the PPTP framing capabilities
of this system."
::= { alStatsPptpGlobal 2 }
alPptpStatsLocalBearer OBJECT-TYPE
SYNTAX Integer32 (0..3)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A set of bits indicating the PPTP bearer capabilities
of this system."
::= { alStatsPptpGlobal 3 }
alPptpStatsLocalFirmwareRev OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(2))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object defines the local firmware revision."
::= { alStatsPptpGlobal 4 }
alPptpStatsTotalTunnels OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the total number of tunnels,
including those that did not reach the established
state."
::= { alStatsPptpGlobal 5 }
alPptpStatsActiveTunnels OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the number of tunnels that
are currently active."
::= { alStatsPptpGlobal 6 }
alPptpStatsMaxTunnels OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of simultaneously active PPTP tunnels
since the system was booted."
::= { alStatsPptpGlobal 7 }
alPptpStatsTotalSessions OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the total number of sessions,
including those that did not reach the established
state."
::= { alStatsPptpGlobal 8 }
alPptpStatsActiveSessions OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the number of sessions that
are currently active."
::= { alStatsPptpGlobal 9 }
alPptpStatsMaxSessions OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of simultaneously active PPTP sessions
since the system was booted."
::= { alStatsPptpGlobal 10 }
alPptpStatsControlRecvOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the number of control channel
octets received."
::= { alStatsPptpGlobal 11 }
alPptpStatsControlRecvPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the number of control packets
received."
::= { alStatsPptpGlobal 12 }
alPptpStatsControlRecvDiscards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the number of control packets
received that were discarded."
::= { alStatsPptpGlobal 13 }
alPptpStatsControlSendOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the number of control channel
octets that were transmitted to tunnel endpoints."
::= { alStatsPptpGlobal 14 }
alPptpStatsControlSendPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the number of control packets
that were transmitted to tunnel endpoints."
::= { alStatsPptpGlobal 15 }
alPptpStatsPayloadRecvOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the number of payload channel
octets that were received."
::= { alStatsPptpGlobal 16 }
alPptpStatsPayloadRecvPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the number of payload packets
that were received."
::= { alStatsPptpGlobal 17 }
alPptpStatsPayloadRecvDiscards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the number of received payload
packets that were discarded."
::= { alStatsPptpGlobal 18 }
alPptpStatsPayloadSendOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the number of payload channel
octets that were transmitted to tunnel peers."
::= { alStatsPptpGlobal 19 }
alPptpStatsPayloadSendPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the number of payload packets
that were transmitted to tunnel peers."
::= { alStatsPptpGlobal 20 }
alPptpStatsTunnelTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlPptpStatsTunnelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The PPTP tunnel status and statistics table."
::= { alStatsPptp 2 }
alPptpStatsTunnelEntry OBJECT-TYPE
SYNTAX AlPptpStatsTunnelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alPptpStatsTunnelTable."
INDEX { alPptpStatsTunnelPeerIpAddr }
::= { alPptpStatsTunnelTable 1 }
AlPptpStatsTunnelEntry ::= SEQUENCE {
alPptpStatsTunnelRowStatus RowStatus,
alPptpStatsTunnelPeerIpAddr IpAddress,
alPptpStatsTunnelDatastreamId Integer32,
alPptpStatsTunnelLocalIpAddr IpAddress,
alPptpStatsTunnelPeerHostName DisplayString,
alPptpStatsTunnelPeerVendorName DisplayString,
alPptpStatsTunnelPeerFirmwareRev OCTET STRING,
alPptpStatsTunnelPeerProtVers OCTET STRING,
alPptpStatsTunnelPeerFramingCap Integer32,
alPptpStatsTunnelPeerBearerCap Integer32,
alPptpStatsTunnelPeerMaxChan Integer32,
alPptpStatsTunnelActiveSessions Counter32
}
alPptpStatsTunnelRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of this row. Used to terminate the tunnel,
cannot be used to create a tunnel."
::= { alPptpStatsTunnelEntry 1 }
alPptpStatsTunnelPeerIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The peer's IP address for this tunnel."
::= { alPptpStatsTunnelEntry 2 }
alPptpStatsTunnelDatastreamId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP-GRE datastream ID of this tunnel."
::= { alPptpStatsTunnelEntry 3 }
alPptpStatsTunnelLocalIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The local IP address for this tunnel."
::= { alPptpStatsTunnelEntry 4 }
alPptpStatsTunnelPeerHostName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The peer's host name, as indicated by the peer in a
Start-Control-Connection packet."
::= { alPptpStatsTunnelEntry 5 }
alPptpStatsTunnelPeerVendorName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The peer's vendor name, as indicated by the peer in a
Start-Control-Connection packet."
::= { alPptpStatsTunnelEntry 6 }
alPptpStatsTunnelPeerFirmwareRev OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(2))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the tunnel peer's firmware
revision number. If the tunnel is idle this object
should maintain its value from the last time it
was connected."
::= { alPptpStatsTunnelEntry 7 }
alPptpStatsTunnelPeerProtVers OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(2))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes the protocol version and
revision of the tunnel peers implementation. The
first octet contains the protocol version. The
second octet contains the protocol revision."
::= { alPptpStatsTunnelEntry 8 }
alPptpStatsTunnelPeerFramingCap OBJECT-TYPE
SYNTAX Integer32 (0..3)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes the Framing Capabilities of
the tunnel peer. If the tunnel is idle this object
should maintain its value from the last time it was
connected."
::= { alPptpStatsTunnelEntry 9 }
alPptpStatsTunnelPeerBearerCap OBJECT-TYPE
SYNTAX Integer32 (0..3)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object describes the Bearer Capabilities of
the tunnel peer. If the tunnel is idle this object
should maintain its value from the last time it was
connected."
::= { alPptpStatsTunnelEntry 10 }
alPptpStatsTunnelPeerMaxChan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The peer's maximum channels value, as indicated by
the peer in a Start-Control-Connection packet."
::= { alPptpStatsTunnelEntry 11 }
alPptpStatsTunnelActiveSessions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the total number of sessions
for this tunnel."
::= { alPptpStatsTunnelEntry 12 }
alPptpStatsSessionTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlPptpStatsSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of active sessions within tunnels."
::= { alStatsPptp 3 }
alPptpStatsSessionEntry OBJECT-TYPE
SYNTAX AlPptpStatsSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alPptpStatsSessionTable."
INDEX { alPptpStatsSessionDatastreamId }
::= { alPptpStatsSessionTable 1 }
AlPptpStatsSessionEntry ::= SEQUENCE {
alPptpStatsSessionRowStatus RowStatus,
alPptpStatsSessionDatastreamId Integer32,
alPptpStatsSessionLocalCallId Integer32,
alPptpStatsSessionPeerCallId Integer32,
alPptpStatsSessionUserName DisplayString,
alPptpStatsSessionSerial Integer32,
alPptpStatsSessionMinimumSpeed Integer32,
alPptpStatsSessionMaximumSpeed Integer32,
alPptpStatsSessionConnectSpeed Integer32,
alPptpStatsSessionBearerType INTEGER,
alPptpStatsSessionFramingType INTEGER,
alPptpStatsSessionPhysicalChannel Integer32,
alPptpStatsSessionLocalWindowSize Integer32,
alPptpStatsSessionPeerWindowSize Integer32,
alPptpStatsSessionLocalPpd Integer32,
alPptpStatsSessionPeerPpd Integer32,
alPptpStatsSessionRecvOctets Counter32,
alPptpStatsSessionRecvPackets Counter32,
alPptpStatsSessionRecvDiscards Counter32,
alPptpStatsSessionRecvZLB Counter32,
alPptpStatsSessionSendOctets Counter32,
alPptpStatsSessionSendPackets Counter32,
alPptpStatsSessionSendZLB Counter32,
alPptpStatsSessionAckTimeouts Counter32,
alPptpStatsSessionLocalFlowOff TruthValue,
alPptpStatsSessionPeerFlowOff TruthValue,
alPptpStatsSessionOutOfWindow Counter32,
alPptpStatsSessionOutOfSequence Counter32,
alPptpStatsSessionTunnelPeerIpAddr IpAddress
}
alPptpStatsSessionRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of this row. Used to terminate the session,
cannot be used to create a Session."
::= { alPptpStatsSessionEntry 1 }
alPptpStatsSessionDatastreamId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The GRE-PPP datastream ID of this tunnel, used as the
index for this row."
::= { alPptpStatsSessionEntry 2 }
alPptpStatsSessionLocalCallId OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The local call ID within the tunnel of the session
represented by this row."
::= { alPptpStatsSessionEntry 3 }
alPptpStatsSessionPeerCallId OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The peer call ID within the tunnel of the session
represented by this row."
::= { alPptpStatsSessionEntry 4 }
alPptpStatsSessionUserName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the peer session name on
this interface. This is typically the login name
of the remote user. If the user name is unknown to
the local tunnel peer then this object will contain
a null string."
::= { alPptpStatsSessionEntry 5 }
alPptpStatsSessionSerial OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The call serial number within the tunnel of the session
represented by this row."
::= { alPptpStatsSessionEntry 6 }
alPptpStatsSessionMinimumSpeed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The lowest acceptable line speed (in bits/second)
for this session, as indicated in the Call-Request
packet."
::= { alPptpStatsSessionEntry 7 }
alPptpStatsSessionMaximumSpeed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The highest acceptable line speed (in bits/second)
for this session, as indicated in the Call-Request
packet."
::= { alPptpStatsSessionEntry 8 }
alPptpStatsSessionConnectSpeed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual line speed (in bits/second) for this session."
::= { alPptpStatsSessionEntry 9 }
alPptpStatsSessionBearerType OBJECT-TYPE
SYNTAX INTEGER {
analog (1),
digital (2),
any (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value indicating the bearer capability required for
this session."
::= { alPptpStatsSessionEntry 10 }
alPptpStatsSessionFramingType OBJECT-TYPE
SYNTAX INTEGER {
asynchronous (1),
synchronous (2),
either (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value indicating the framing capability required for
this session."
::= { alPptpStatsSessionEntry 11 }
alPptpStatsSessionPhysicalChannel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical channel number used for this session."
::= { alPptpStatsSessionEntry 12 }
alPptpStatsSessionLocalWindowSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received data packets this system will
buffer for this session, as indicated in the setup packets
for this session."
::= { alPptpStatsSessionEntry 13 }
alPptpStatsSessionPeerWindowSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received data packets the peer will
buffer for this session, as indicated in the setup packets
for this session."
::= { alPptpStatsSessionEntry 14 }
alPptpStatsSessionLocalPpd OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A measure of the packet processing delay that might be
imposed on data sent to this system, in units of 1/10
seconds."
::= { alPptpStatsSessionEntry 15 }
alPptpStatsSessionPeerPpd OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A measure of the packet processing delay that might be
imposed on data sent to the peer, in units of 1/10
seconds."
::= { alPptpStatsSessionEntry 16 }
alPptpStatsSessionRecvOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the total number payload octets
received for this session."
::= { alPptpStatsSessionEntry 17 }
alPptpStatsSessionRecvPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the total number of payload packets
received for this session."
::= { alPptpStatsSessionEntry 18 }
alPptpStatsSessionRecvDiscards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the total number of payload packets
received that were discarded for this session."
::= { alPptpStatsSessionEntry 19 }
alPptpStatsSessionRecvZLB OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the total number of Zero Length
Body acknowlegement payload packets received for
this session."
::= { alPptpStatsSessionEntry 20 }
alPptpStatsSessionSendOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the total number of payload octets
transmitted for this session."
::= { alPptpStatsSessionEntry 21 }
alPptpStatsSessionSendPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the total number of payload packets
transmitted for this session."
::= { alPptpStatsSessionEntry 22 }
alPptpStatsSessionSendZLB OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the total number of Zero
Length Body acknowledgement packets transmitted
for this session."
::= { alPptpStatsSessionEntry 23 }
alPptpStatsSessionAckTimeouts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the total number of
acknowledgement timeouts seen on payload
packets for this session."
::= { alPptpStatsSessionEntry 24 }
alPptpStatsSessionLocalFlowOff OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether the session is in a locally flowed-off
state because the number of outstanding unacknowledged
packets received from the peer is equal to the local
window size."
::= { alPptpStatsSessionEntry 25 }
alPptpStatsSessionPeerFlowOff OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether the session peer is in a flowed-off
state because the number of outstanding unacknowledged
packets sent to the peer is equal to the peer's window
size."
::= { alPptpStatsSessionEntry 26 }
alPptpStatsSessionOutOfWindow OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of data packets received from the peer which
were received outside of the offered receive window."
::= { alPptpStatsSessionEntry 27 }
alPptpStatsSessionOutOfSequence OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of data packets that were not received in the
correct order (as per the sequence number)."
::= { alPptpStatsSessionEntry 28 }
alPptpStatsSessionTunnelPeerIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The peer's IP address for the tunnel over which this session
is established."
::= { alPptpStatsSessionEntry 29 }
altigaPptpStatsMibConformance OBJECT IDENTIFIER ::= { altigaPptpStatsMibModule 1 }
altigaPptpStatsMibCompliances OBJECT IDENTIFIER ::= { altigaPptpStatsMibConformance 1 }
altigaPptpStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga PPTP Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaPptpStatsGroup
}
::= { altigaPptpStatsMibCompliances 1 }
altigaPptpStatsGroup OBJECT-GROUP
OBJECTS
{
alPptpStatsLocalProtVers,
alPptpStatsLocalFraming,
alPptpStatsLocalBearer,
alPptpStatsLocalFirmwareRev,
alPptpStatsTotalTunnels,
alPptpStatsActiveTunnels,
alPptpStatsMaxTunnels,
alPptpStatsTotalSessions,
alPptpStatsActiveSessions,
alPptpStatsMaxSessions,
alPptpStatsControlRecvOctets,
alPptpStatsControlRecvPackets,
alPptpStatsControlRecvDiscards,
alPptpStatsControlSendOctets,
alPptpStatsControlSendPackets,
alPptpStatsPayloadRecvOctets,
alPptpStatsPayloadRecvPackets,
alPptpStatsPayloadRecvDiscards,
alPptpStatsPayloadSendOctets,
alPptpStatsPayloadSendPackets,
alPptpStatsTunnelRowStatus,
alPptpStatsTunnelDatastreamId,
alPptpStatsTunnelLocalIpAddr,
alPptpStatsTunnelPeerIpAddr,
alPptpStatsTunnelPeerHostName,
alPptpStatsTunnelPeerVendorName,
alPptpStatsTunnelPeerFirmwareRev,
alPptpStatsTunnelPeerProtVers,
alPptpStatsTunnelPeerFramingCap,
alPptpStatsTunnelPeerBearerCap,
alPptpStatsTunnelPeerMaxChan,
alPptpStatsTunnelActiveSessions,
alPptpStatsSessionRowStatus,
alPptpStatsSessionDatastreamId,
alPptpStatsSessionLocalCallId,
alPptpStatsSessionPeerCallId,
alPptpStatsSessionUserName,
alPptpStatsSessionSerial,
alPptpStatsSessionMinimumSpeed,
alPptpStatsSessionMaximumSpeed,
alPptpStatsSessionConnectSpeed,
alPptpStatsSessionBearerType,
alPptpStatsSessionFramingType,
alPptpStatsSessionPhysicalChannel,
alPptpStatsSessionLocalWindowSize,
alPptpStatsSessionPeerWindowSize,
alPptpStatsSessionLocalPpd,
alPptpStatsSessionPeerPpd,
alPptpStatsSessionRecvOctets,
alPptpStatsSessionRecvPackets,
alPptpStatsSessionRecvDiscards,
alPptpStatsSessionRecvZLB,
alPptpStatsSessionSendOctets,
alPptpStatsSessionSendPackets,
alPptpStatsSessionSendZLB,
alPptpStatsSessionAckTimeouts,
alPptpStatsSessionLocalFlowOff,
alPptpStatsSessionPeerFlowOff,
alPptpStatsSessionOutOfWindow,
alPptpStatsSessionOutOfSequence,
alPptpStatsSessionTunnelPeerIpAddr
}
STATUS current
DESCRIPTION
"The objects for PPTP statistics."
::= { alPptpGroup 2 }
END

View File

@ -1,239 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-SDI-ACE-STATS-MIB.my: SDI ACE Server Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-SDI-ACE-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Counter32, Gauge32
FROM SNMPv2-SMI
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alACEServerStats, alACEServerGroup
FROM ALTIGA-MIB
alACEServerMibModule
FROM ALTIGA-GLOBAL-REG;
altigaACEStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga SDI ACE Server Statistics MIB models counters and objects that are
of management interest for SDI ACE Server.
Acronyms
The following acronyms are used in this document:
ACE: Access Control Encryption
MIB: Management Information Base
PIN: Personal Identification Number
SDI: Security Dynamics Technologies, Inc
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alACEServerMibModule 1 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alCfgACEGlobal OBJECT IDENTIFIER ::= { alACEServerStats 1 }
alACEServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlACEServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The list of authentication servers."
::= { alACEServerStats 2 }
alACEServerEntry OBJECT-TYPE
SYNTAX AlACEServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alAuthServerTable."
INDEX { alACEPrimaryIndex, alACEServerIndex }
::= { alACEServerTable 1 }
AlACEServerEntry ::= SEQUENCE {
alACEPrimaryIndex Integer32,
alACEServerIndex Integer32,
alACEServerPriority Integer32,
alACEServerAddress IpAddress,
alACEServerPort Integer32,
alACEServerRetries Counter32,
alACEServerTimeout Counter32,
alACEServerGroupId Gauge32,
alACEServerAuthSuccesses Counter32,
alACEServerAuthFailures Counter32,
alACEServerBadCodeSent Counter32,
alACEServerBadPinSent Counter32
}
alACEPrimaryIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the configured primary server"
::= { alACEServerEntry 1 }
alACEServerIndex OBJECT-TYPE
SYNTAX Integer32 (0..10)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of this server into the server list"
::= { alACEServerEntry 2 }
alACEServerPriority OBJECT-TYPE
SYNTAX Integer32 (0..10)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The priority as computed by loadbalancing"
::= { alACEServerEntry 3 }
alACEServerAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Resolved address from the ACE Server."
::= { alACEServerEntry 4 }
alACEServerPort OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port over ride for this entry"
::= { alACEServerEntry 5 }
alACEServerRetries OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of retries for this server."
::= { alACEServerEntry 6 }
alACEServerTimeout OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timeout, in seconds to access this server."
::= { alACEServerEntry 7 }
alACEServerGroupId OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The group that this authentication server entry belongs to."
::= { alACEServerEntry 8 }
alACEServerAuthSuccesses OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"number of auth successes."
::= { alACEServerEntry 9 }
alACEServerAuthFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"number of failures for this server."
::= { alACEServerEntry 10 }
alACEServerBadCodeSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"number of Bad Code sent to this server."
::= { alACEServerEntry 11 }
alACEServerBadPinSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"number of Bad Pin sent to this server."
::= { alACEServerEntry 12 }
altigaACEStatsMibConformance OBJECT IDENTIFIER ::= { altigaACEStatsMibModule 1 }
altigaACEStatsMibCompliances OBJECT IDENTIFIER ::= { altigaACEStatsMibConformance 1 }
altigaACEStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga ACE Server Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaACEServerGroup
}
::= { altigaACEStatsMibCompliances 1 }
altigaACEServerGroup OBJECT-GROUP
OBJECTS
{
alACEPrimaryIndex,
alACEServerIndex,
alACEServerPriority,
alACEServerAddress,
alACEServerPort,
alACEServerRetries,
alACEServerTimeout,
alACEServerGroupId,
alACEServerAuthSuccesses,
alACEServerAuthFailures,
alACEServerBadCodeSent,
alACEServerBadPinSent
}
STATUS current
DESCRIPTION
"The objects for ACE-STATS."
::= { alACEServerGroup 1 }
END

View File

@ -1,497 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-SEP-STATS-MIB.my: Cisco VPN3000 Series SEP Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002, 2003 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-SEP-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32
FROM SNMPv2-SMI
RowStatus, DisplayString
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsSep, alSepGroup
FROM ALTIGA-MIB
alSepMibModule
FROM ALTIGA-GLOBAL-REG;
altigaSepStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200303270000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Cisco VPN 3000 Series SEP Statistics MIB models counters
and objects that are of management interest for the SEP
hardware.
Acronyms
The following acronyms are used in this document:
MIB: Management Information Base
RSA: Rivest, Shamir, and Adelman
SEP: Scalable Encryption Processor
"
REVISION "200303270000Z"
DESCRIPTION
"Added new enum value to alSepModuleStatsType
and alSepModuleStatsState."
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alSepMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- per SEP statistics
alSepModuleStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlSepModuleStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of SEPs modules found."
::= { alStatsSep 2 }
alSepModuleStatsEntry OBJECT-TYPE
SYNTAX AlSepModuleStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alSepModuleStatsTable."
INDEX { alSepModuleStatsSlotNum }
::= { alSepModuleStatsTable 1 }
AlSepModuleStatsEntry ::= SEQUENCE {
alSepModuleStatsRowStatus RowStatus,
alSepModuleStatsSlotNum INTEGER,
alSepModuleStatsType INTEGER,
alSepModuleStatsState INTEGER,
alSepModuleStatsDspCodeVersion DisplayString,
alSepModuleStatsHashOutboundPackets Counter32,
alSepModuleStatsHashOutboundOctets Counter32,
alSepModuleStatsHashInboundPackets Counter32,
alSepModuleStatsHashInboundOctets Counter32,
alSepModuleStatsEncPackets Counter32,
alSepModuleStatsEncOctets Counter32,
alSepModuleStatsDecPackets Counter32,
alSepModuleStatsDecOctets Counter32,
alSepModuleStatsHashEncPackets Counter32,
alSepModuleStatsHashDecPackets Counter32,
alSepModuleStatsCryptoTransformsTotal Counter32,
alSepModuleStatsPacketDrops Counter32,
alSepModuleStatsRandRequests Counter32,
alSepModuleStatsRandReplens Counter32,
alSepModuleStatsRandBytesAvail Integer32,
alSepModuleStatsRandCacheEmpty Counter32,
alSepModuleStatsDHKeysGenerated Counter32,
alSepModuleStatsDHDerivedSecretKeys Counter32,
alSepModuleStatsRSASignings Counter32,
alSepModuleStatsRSAVerifications Counter32,
alSepModuleStatsRSAEncPackets Counter32,
alSepModuleStatsRSAEncOctets Counter32,
alSepModuleStatsRSADecPackets Counter32,
alSepModuleStatsRSADecOctets Counter32,
alSepModuleStatsDSAKeysGenerated Counter32,
alSepModuleStatsDSASignings Counter32,
alSepModuleStatsDSAVerifications Counter32,
alSepModuleStatsRSAKeysGenerated Counter32
}
alSepModuleStatsRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this row."
::= { alSepModuleStatsEntry 1 }
alSepModuleStatsSlotNum OBJECT-TYPE
SYNTAX INTEGER(1..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The physical slot this SEP is connected to."
::= { alSepModuleStatsEntry 2 }
alSepModuleStatsType OBJECT-TYPE
SYNTAX INTEGER {
cryptSet(1),
cryptIc(2),
bcm582x(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the type of HW engine used to perform the
cryptographic transforms.
cryptSet: First generation of Hardware Cryptographic Processor.
cryptIc: Cryptographic Integrated Circuit.
bcm582x: BroadCom 582x series Hardware Cryptographic Products.
"
::= { alSepModuleStatsEntry 3 }
alSepModuleStatsState OBJECT-TYPE
SYNTAX INTEGER {
sepNotFound(1),
sepFound(2),
sepDiagFailure(3),
sepNotOperational(4),
sepLoading(5),
sepInitializing(6),
sepOperational(7),
sepDisabled(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The functional state of this SEP.
sepNotFound: SEP is not found.
sepFound: SEP is found.
sepDiagFailure: SEP dialog fail.
sepNotOperational: SEP is not operational.
sepLoading: SEP is loading data.
sepInitializing: SEP is initializing.
sepOperational: SEP is operational.
sepDisabled: SEP is disabled.
"
::= { alSepModuleStatsEntry 4 }
alSepModuleStatsDspCodeVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version of DSP microcode running on this SEP."
::= { alSepModuleStatsEntry 5 }
alSepModuleStatsHashOutboundPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of outbound authentication-only packets processed
by this SEP."
::= { alSepModuleStatsEntry 6 }
alSepModuleStatsHashOutboundOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of outbound octets authenticated by this SEP."
::= { alSepModuleStatsEntry 7 }
alSepModuleStatsHashInboundPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of inbound authentication-only packets processed
by this SEP."
::= { alSepModuleStatsEntry 8 }
alSepModuleStatsHashInboundOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of inbound octets authenticated by this SEP."
::= { alSepModuleStatsEntry 9 }
alSepModuleStatsEncPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of outbound encryption-only packets processed by
this SEP."
::= { alSepModuleStatsEntry 10 }
alSepModuleStatsEncOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of outbound octets encrypted by this SEP."
::= { alSepModuleStatsEntry 11 }
alSepModuleStatsDecPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of inbound decryption-only packets processed by
this SEP."
::= { alSepModuleStatsEntry 12 }
alSepModuleStatsDecOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of inbound octets decrypted by this SEP."
::= { alSepModuleStatsEntry 13 }
alSepModuleStatsHashEncPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of combined outbound hash/encrypt packets processed
by this SEP."
::= { alSepModuleStatsEntry 14 }
alSepModuleStatsHashDecPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of combined inbound hash/decrypt packets processed
by this SEP."
::= { alSepModuleStatsEntry 15 }
alSepModuleStatsCryptoTransformsTotal OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of hash, encryption, decryption,
hash/encrypt, and hash/decrypt transforms
performed by this SEP."
::= { alSepModuleStatsEntry 16 }
alSepModuleStatsPacketDrops OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets intended for SEP processing,
dropped due to the SEP ring being full."
::= { alSepModuleStatsEntry 17 }
alSepModuleStatsRandRequests OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of random # requests made to the SEP."
::= { alSepModuleStatsEntry 18 }
alSepModuleStatsRandReplens OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of random # requests fulfilled by the SEP."
::= { alSepModuleStatsEntry 19 }
alSepModuleStatsRandBytesAvail OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of random bytes currently cached on the Host."
::= { alSepModuleStatsEntry 20 }
alSepModuleStatsRandCacheEmpty OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times a random # request came in and
we had no SEP generated random #'s available on the host."
::= { alSepModuleStatsEntry 21 }
alSepModuleStatsDHKeysGenerated OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times a new Diffie Hellman key pair has been
generated by a SEP."
::= { alSepModuleStatsEntry 22 }
alSepModuleStatsDHDerivedSecretKeys OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times a SEP has derived the Diffie Hellman
secret key."
::= { alSepModuleStatsEntry 23 }
alSepModuleStatsRSASignings OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times an RSA Digital Signature has been
generated by a SEP."
::= { alSepModuleStatsEntry 24 }
alSepModuleStatsRSAVerifications OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times an RSA Digital Signature has been
verified by a SEP."
::= { alSepModuleStatsEntry 25 }
alSepModuleStatsRSAEncPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets RSA-encrypted by this SEP."
::= { alSepModuleStatsEntry 26 }
alSepModuleStatsRSAEncOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets RSA-encrypted by this SEP."
::= { alSepModuleStatsEntry 27 }
alSepModuleStatsRSADecPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets RSA-decrypted by this SEP."
::= { alSepModuleStatsEntry 28 }
alSepModuleStatsRSADecOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets RSA-decrypted by this SEP."
::= { alSepModuleStatsEntry 29 }
alSepModuleStatsDSAKeysGenerated OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times a new DSA Key pair has been
generated by a SEP."
::= { alSepModuleStatsEntry 30 }
alSepModuleStatsDSASignings OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times a DSA Digital Signature has been
generated by a SEP."
::= { alSepModuleStatsEntry 31 }
alSepModuleStatsDSAVerifications OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times a DSA Digital Signature has been
verified by a SEP."
::= { alSepModuleStatsEntry 32 }
alSepModuleStatsRSAKeysGenerated OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times a new RSA Key pair has been
generated by a SEP."
::= { alSepModuleStatsEntry 33 }
altigaSepStatsMibConformance OBJECT IDENTIFIER
::= { altigaSepStatsMibModule 1 }
altigaSepStatsMibCompliances OBJECT IDENTIFIER
::= { altigaSepStatsMibConformance 1 }
altigaSepStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga SEP Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaSepStatsGroup
}
::= { altigaSepStatsMibCompliances 1 }
altigaSepStatsGroup OBJECT-GROUP
OBJECTS
{
alSepModuleStatsRowStatus,
alSepModuleStatsType,
alSepModuleStatsState,
alSepModuleStatsDspCodeVersion,
alSepModuleStatsHashOutboundPackets,
alSepModuleStatsHashOutboundOctets,
alSepModuleStatsHashInboundPackets,
alSepModuleStatsHashInboundOctets,
alSepModuleStatsEncPackets,
alSepModuleStatsEncOctets,
alSepModuleStatsDecPackets,
alSepModuleStatsDecOctets,
alSepModuleStatsHashEncPackets,
alSepModuleStatsHashDecPackets,
alSepModuleStatsCryptoTransformsTotal,
alSepModuleStatsPacketDrops,
alSepModuleStatsRandRequests,
alSepModuleStatsRandReplens,
alSepModuleStatsRandBytesAvail,
alSepModuleStatsRandCacheEmpty,
alSepModuleStatsDHKeysGenerated,
alSepModuleStatsDHDerivedSecretKeys,
alSepModuleStatsRSASignings,
alSepModuleStatsRSAVerifications,
alSepModuleStatsRSAEncPackets,
alSepModuleStatsRSAEncOctets,
alSepModuleStatsRSADecPackets,
alSepModuleStatsRSADecOctets,
alSepModuleStatsDSAKeysGenerated,
alSepModuleStatsDSASignings,
alSepModuleStatsDSAVerifications,
alSepModuleStatsRSAKeysGenerated
}
STATUS current
DESCRIPTION
"The objects for the SEP Module statistics."
::= { alSepGroup 2 }
END

File diff suppressed because it is too large Load Diff

View File

@ -1,287 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-SSH-STATS-MIB.my: Altiga SSH Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-SSH-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Unsigned32, IpAddress,
Integer32, TimeTicks
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
EncryptionAlgorithm
FROM ALTIGA-SESSION-STATS-MIB
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsSsh, alSshGroup
FROM ALTIGA-MIB
alSshMibModule
FROM ALTIGA-GLOBAL-REG;
altigaSshStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga SSH Statistics MIB models counters and objects that are
of management interest for SSH.
Acronyms
The following acronyms are used in this document:
MIB: Management Information Base
SSH: Secure Shell
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alSshMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsSshGlobal OBJECT IDENTIFIER ::= { alStatsSsh 1 }
alSshStatsOctetsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets sent."
::= { alStatsSshGlobal 1 }
alSshStatsOctetsRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets received."
::= { alStatsSshGlobal 2 }
alSshStatsPacketsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets."
::= { alStatsSshGlobal 3 }
alSshStatsPacketsRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets received."
::= { alStatsSshGlobal 4 }
alSshStatsTotalSessions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of SSH sessions established."
::= { alStatsSshGlobal 5 }
alSshStatsActiveSessions OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of active sessions."
::= { alStatsSshGlobal 6 }
alSshStatsMaxSessions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of active sessions that existed at one any time."
::= { alStatsSshGlobal 7 }
alSshStatsSessionTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlSshStatsSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of active HTTP sessions."
::= { alStatsSsh 2 }
alSshStatsSessionEntry OBJECT-TYPE
SYNTAX AlSshStatsSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alSshStatsSessionTable."
INDEX { alSshStatsSessionIndex }
::= { alSshStatsSessionTable 1 }
AlSshStatsSessionEntry ::= SEQUENCE {
alSshStatsSessionIndex Integer32,
alSshStatsSessionName DisplayString,
alSshStatsSessionIpAddr IpAddress,
alSshStatsSessionPort Unsigned32,
alSshStatsSessionStartTime TimeTicks,
alSshStatsSessionLoginTime Unsigned32,
alSshStatsSessionEncr EncryptionAlgorithm,
alSshStatsSessionOctetsSent Counter32,
alSshStatsSessionOctetsRcvd Counter32,
alSshStatsSessionPacketsSent Counter32,
alSshStatsSessionPacketsRcvd Counter32
}
alSshStatsSessionIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index of this session."
::= { alSshStatsSessionEntry 1 }
alSshStatsSessionName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the administrator using this session."
::= { alSshStatsSessionEntry 2 }
alSshStatsSessionIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote IP address of this session.."
::= { alSshStatsSessionEntry 3 }
alSshStatsSessionPort OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote IP port address of this session.."
::= { alSshStatsSessionEntry 4 }
alSshStatsSessionStartTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Login time of this session."
::= { alSshStatsSessionEntry 5 }
alSshStatsSessionLoginTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"time_t value of the concentrator at the start of this session."
::= { alSshStatsSessionEntry 6 }
alSshStatsSessionEncr OBJECT-TYPE
SYNTAX EncryptionAlgorithm
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of encryption algorithm used for this session."
::= { alSshStatsSessionEntry 7 }
alSshStatsSessionOctetsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of octets sent during this session."
::= { alSshStatsSessionEntry 8 }
alSshStatsSessionOctetsRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of octets received during this session."
::= { alSshStatsSessionEntry 9 }
alSshStatsSessionPacketsSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets sent during this session."
::= { alSshStatsSessionEntry 10 }
alSshStatsSessionPacketsRcvd OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets received during this session."
::= { alSshStatsSessionEntry 11 }
altigaSshStatsMibConformance OBJECT IDENTIFIER ::= { altigaSshStatsMibModule 1 }
altigaSshStatsMibCompliances OBJECT IDENTIFIER ::= { altigaSshStatsMibConformance 1 }
altigaSshStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga SSH Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaSshStatsGroup
}
::= { altigaSshStatsMibCompliances 1 }
altigaSshStatsGroup OBJECT-GROUP
OBJECTS
{
alSshStatsOctetsSent,
alSshStatsOctetsRcvd,
alSshStatsPacketsSent,
alSshStatsPacketsRcvd,
alSshStatsTotalSessions,
alSshStatsActiveSessions,
alSshStatsMaxSessions,
alSshStatsSessionIndex,
alSshStatsSessionName,
alSshStatsSessionIpAddr,
alSshStatsSessionPort,
alSshStatsSessionStartTime,
alSshStatsSessionLoginTime,
alSshStatsSessionEncr,
alSshStatsSessionOctetsSent,
alSshStatsSessionOctetsRcvd,
alSshStatsSessionPacketsSent,
alSshStatsSessionPacketsRcvd
}
STATUS current
DESCRIPTION
"The objects for SSH statistics."
::= { alSshGroup 2 }
END

View File

@ -1,154 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-SSL-STATS-MIB.my: Altiga SSL Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-SSL-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32
FROM SNMPv2-SMI
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsSsl, alSslGroup
FROM ALTIGA-MIB
alSslMibModule
FROM ALTIGA-GLOBAL-REG;
altigaSslStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga SSL Statistics MIB models counters and objects that are
of management interest for SSL.
Acronyms
The following acronyms are used in this document:
MIB: Management Information Base
SSL: Secure Sockets Layer
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alSslMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsSslGlobal OBJECT IDENTIFIER ::= { alStatsSsl 1 }
alSslStatsTotalSessions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of total sessions."
::= { alStatsSslGlobal 1 }
alSslStatsActiveSessions OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of active sessions."
::= { alStatsSslGlobal 2 }
alSslStatsMaxSessions OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number current of active sessions at
any one time."
::= { alStatsSslGlobal 3 }
alSslStatsPreDecryptOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets sent to the decryption engine. Includes
octets used as part of negotiation."
::= { alStatsSslGlobal 4 }
alSslStatsPostDecryptOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets received from the decryption engine."
::= { alStatsSslGlobal 5 }
alSslStatsPreEncryptOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets send to the encryption engine."
::= { alStatsSslGlobal 6 }
alSslStatsPostEncryptOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets received from the encryption engine.
Includes octets used as part of negitiation."
::= { alStatsSslGlobal 7 }
altigaSslStatsMibConformance OBJECT IDENTIFIER ::= { altigaSslStatsMibModule 1 }
altigaSslStatsMibCompliances OBJECT IDENTIFIER ::= { altigaSslStatsMibConformance 1 }
altigaSslStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga SSL Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaSslStatsGroup
}
::= { altigaSslStatsMibCompliances 1 }
altigaSslStatsGroup OBJECT-GROUP
OBJECTS
{
alSslStatsTotalSessions,
alSslStatsActiveSessions,
alSslStatsMaxSessions,
alSslStatsPreDecryptOctets,
alSslStatsPostDecryptOctets,
alSslStatsPreEncryptOctets,
alSslStatsPostEncryptOctets
}
STATUS current
DESCRIPTION
"The objects for SSL statistics."
::= { alSslGroup 2 }
END

View File

@ -1,362 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-SYNC-STATS-MIB.my: Altiga Sync Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-SYNC-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32
FROM SNMPv2-SMI
RowStatus
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsSync, alSyncGroup
FROM ALTIGA-MIB
alSyncMibModule
FROM ALTIGA-GLOBAL-REG
InterfaceIndex
FROM IF-MIB;
altigaSyncStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga Sync Statistics MIB models counters and objects
that are of management interest.
Acronyms
The following acronyms are used in this document:
CRC: Cyclic Redundancy Check
HDLC: High-level Data Link Control
MIB: Management Information Base
MTU: Maximum Transmission Unit
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alSyncMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsSyncGlobal OBJECT IDENTIFIER ::= { alStatsSync 1 }
alSyncStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlSyncStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The SYNC interface statistics MIB."
::= { alStatsSync 2 }
alSyncStatsEntry OBJECT-TYPE
SYNTAX AlSyncStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry the alSyncStatsTable."
INDEX { alSyncStatsSlot, alSyncStatsConn, alSyncStatsChannel }
::= { alSyncStatsTable 1 }
AlSyncStatsEntry ::= SEQUENCE {
alSyncStatsRowStatus RowStatus,
alSyncStatsSlot Integer32,
alSyncStatsConn Integer32,
alSyncStatsChannel Integer32,
alSyncStatsIfIndex InterfaceIndex,
alSyncStatsPortState INTEGER,
alSyncStatsRxFrames Counter32,
alSyncStatsRxOctets Counter32,
alSyncStatsRxReplenFails Counter32,
alSyncStatsRxClockErrors Counter32,
alSyncStatsRxDpllErrors Counter32,
alSyncStatsRxFrameTooLongErrors Counter32,
alSyncStatsRxFrameOctetAlignErrors Counter32,
alSyncStatsRxAbortErrors Counter32,
alSyncStatsRxCrcErrors Counter32,
alSyncStatsRxRcvrOverrunErrors Counter32,
alSyncStatsTxFrames Counter32,
alSyncStatsTxOctets Counter32,
alSyncStatsTxRingFullDropsErrors Counter32,
alSyncStatsTxClockErrors Counter32,
alSyncStatsTxFrameTooLongErrors Counter32,
alSyncStatsTxUnderrunErrors Counter32
}
alSyncStatsRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this row."
::= { alSyncStatsEntry 1 }
alSyncStatsSlot OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical slot for this Sync port. Part of the index."
::= { alSyncStatsEntry 2 }
alSyncStatsConn OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical connector for this Sync port. Part of the index."
::= { alSyncStatsEntry 3 }
alSyncStatsChannel OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The virtual channel for this Sync port. Part of the index."
::= { alSyncStatsEntry 4 }
alSyncStatsIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IfIndex of this SYNC slot/conn/channel. This is
configured, but configuration is not available via
SNMP."
::= { alSyncStatsEntry 5 }
alSyncStatsPortState OBJECT-TYPE
SYNTAX INTEGER {
init(1), -- port is coming up
running(2), -- port has finished initialization
-- and is waiting to transition to
-- data state
up(3), -- ready to pass packets
down(4) -- port is down, unable to pass
-- packets
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational state of the interface.
The init(1) state indicates the port is in the state
of trying to come up. It will transition to running(2)
once initialization is complete. up(3) indicates the
interface is capable of passing packets. down(4) indicates
the interface is no longer capable of passing packets."
::= { alSyncStatsEntry 6 }
alSyncStatsRxFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames received on this HDLC interface."
::= { alSyncStatsEntry 7 }
alSyncStatsRxOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets received on this HDLC interface."
::= { alSyncStatsEntry 8 }
alSyncStatsRxReplenFails OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times receive buffers could not be allocated
on this HDLC interface."
::= { alSyncStatsEntry 9 }
alSyncStatsRxClockErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of clock errors on this HDLC interface."
::= { alSyncStatsEntry 10 }
alSyncStatsRxDpllErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of DPLL errors received on this HDLC interface."
::= { alSyncStatsEntry 11 }
alSyncStatsRxFrameTooLongErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received long frame errors received on this
HDLC interface."
::= { alSyncStatsEntry 12 }
alSyncStatsRxFrameOctetAlignErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received long frame errors received on
this HDLC interface."
::= { alSyncStatsEntry 13 }
alSyncStatsRxAbortErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received abort errors received on
this HDLC interface."
::= { alSyncStatsEntry 14 }
alSyncStatsRxCrcErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received CRC errors received on
this HDLC interface."
::= { alSyncStatsEntry 15 }
alSyncStatsRxRcvrOverrunErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received CRC errors received on
this HDLC interface."
::= { alSyncStatsEntry 16 }
alSyncStatsTxFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted frames on this HDLC interface."
::= { alSyncStatsEntry 17 }
alSyncStatsTxOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted frames on this HDLC interface."
::= { alSyncStatsEntry 18 }
alSyncStatsTxRingFullDropsErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames dropped on this HDLC interface because
the transmit ring was full."
::= { alSyncStatsEntry 19 }
alSyncStatsTxClockErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmit clock errors on this HDLC interface."
::= { alSyncStatsEntry 20 }
alSyncStatsTxFrameTooLongErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames dropped this HDLC interface because they
were long than the interface's MTU."
::= { alSyncStatsEntry 21 }
alSyncStatsTxUnderrunErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitter underruns on this HDLC interface."
::= { alSyncStatsEntry 22 }
altigaSyncStatsMibConformance OBJECT IDENTIFIER
::= { altigaSyncStatsMibModule 1 }
altigaSyncStatsMibCompliances OBJECT IDENTIFIER
::= { altigaSyncStatsMibConformance 1 }
altigaSyncStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga Sync Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaSyncStatsGroup
}
::= { altigaSyncStatsMibCompliances 1 }
altigaSyncStatsGroup OBJECT-GROUP
OBJECTS
{
alSyncStatsRowStatus,
alSyncStatsSlot,
alSyncStatsConn,
alSyncStatsChannel,
alSyncStatsIfIndex,
alSyncStatsPortState,
alSyncStatsRxFrames,
alSyncStatsRxOctets,
alSyncStatsRxReplenFails,
alSyncStatsRxClockErrors,
alSyncStatsRxDpllErrors,
alSyncStatsRxFrameTooLongErrors,
alSyncStatsRxFrameOctetAlignErrors,
alSyncStatsRxAbortErrors,
alSyncStatsRxCrcErrors,
alSyncStatsRxRcvrOverrunErrors,
alSyncStatsTxFrames,
alSyncStatsTxOctets,
alSyncStatsTxRingFullDropsErrors,
alSyncStatsTxClockErrors,
alSyncStatsTxFrameTooLongErrors,
alSyncStatsTxUnderrunErrors
}
STATUS current
DESCRIPTION
"The objects for SYNC configuration."
::= { alSyncGroup 2 }
END

View File

@ -1,275 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-T1E1-STATS-MIB.my: Altiga T1/E1 Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-T1E1-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32
FROM SNMPv2-SMI
RowStatus
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsT1E1, alT1E1Group
FROM ALTIGA-MIB
alT1E1MibModule
FROM ALTIGA-GLOBAL-REG;
altigaT1E1StatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga T1/E1 Statistics MIB models counters and objects that are
of management interest.
Acronyms
The following acronyms are used in this document:
MIB: Management Information Base
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alT1E1MibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsT1E1Global OBJECT IDENTIFIER ::= { alStatsT1E1 1 }
alT1E1StatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlT1E1StatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The T1/E1 interface statistics MIB."
::= { alStatsT1E1 2 }
alT1E1StatsEntry OBJECT-TYPE
SYNTAX AlT1E1StatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry the alT1E1StatsTable."
INDEX { alT1E1StatsSlot, alT1E1StatsConn }
::= { alT1E1StatsTable 1 }
AlT1E1StatsEntry ::= SEQUENCE {
alT1E1StatsRowStatus RowStatus,
alT1E1StatsSlot Integer32,
alT1E1StatsConn Integer32,
alT1E1StatsLineStatus INTEGER,
alT1E1StatsElapsedSecs Counter32,
alT1E1StatsBPVs Counter32,
alT1E1StatsESs Counter32,
alT1E1StatsSESs Counter32,
alT1E1StatsBESs Counter32,
alT1E1StatsSEFSs Counter32,
alT1E1StatsUASs Counter32,
alT1E1StatsLCVs Counter32,
alT1E1StatsCSSs Counter32,
alT1E1StatsDMs Counter32,
alT1E1StatsPCVs Counter32,
alT1E1StatsLESs Counter32
}
alT1E1StatsRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this row."
::= { alT1E1StatsEntry 1 }
alT1E1StatsSlot OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical slot for this T1/E1 port. Part of the index."
::= { alT1E1StatsEntry 2 }
alT1E1StatsConn OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical connector for this T1/E1 port. Part of the index."
::= { alT1E1StatsEntry 3 }
alT1E1StatsLineStatus OBJECT-TYPE
SYNTAX INTEGER {
init (1),
up (2),
red (3),
blue (4),
yellow (5),
loopback (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current status of the line."
::= { alT1E1StatsEntry 4 }
alT1E1StatsElapsedSecs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of seconds this T1/E1 port has been running."
::= { alT1E1StatsEntry 5 }
alT1E1StatsBPVs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bipolar violations detected on this T1/E1 port."
::= { alT1E1StatsEntry 6 }
alT1E1StatsESs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of errored seconds detected on this T1/E1 port."
::= { alT1E1StatsEntry 7 }
alT1E1StatsSESs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of severly errored secondss detected on this T1/E1 port."
::= { alT1E1StatsEntry 8 }
alT1E1StatsBESs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bursty errored seconds detected on this T1/E1 port."
::= { alT1E1StatsEntry 9 }
alT1E1StatsSEFSs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of severly errored framing seconds detected on this T1/E1 port."
::= { alT1E1StatsEntry 10 }
alT1E1StatsUASs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of unavailable seconds detected on this T1/E1 port."
::= { alT1E1StatsEntry 11 }
alT1E1StatsLCVs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of line coding violations detected on this T1/E1 port."
::= { alT1E1StatsEntry 12 }
alT1E1StatsCSSs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of controlled slips detected on this T1/E1 port."
::= { alT1E1StatsEntry 13 }
alT1E1StatsDMs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of degraded minutes detected on this T1/E1 port."
::= { alT1E1StatsEntry 14 }
alT1E1StatsPCVs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of path coding violations detected on this T1/E1 port."
::= { alT1E1StatsEntry 15 }
alT1E1StatsLESs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of line errored seconds detected on this T1/E1 port."
::= { alT1E1StatsEntry 16 }
altigaT1E1StatsMibConformance OBJECT IDENTIFIER ::= { altigaT1E1StatsMibModule 1 }
altigaT1E1StatsMibCompliances OBJECT IDENTIFIER ::= { altigaT1E1StatsMibConformance 1 }
altigaT1E1StatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga T1/E1 Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaT1E1StatsGroup
}
::= { altigaT1E1StatsMibCompliances 1 }
altigaT1E1StatsGroup OBJECT-GROUP
OBJECTS
{
alT1E1StatsRowStatus,
alT1E1StatsSlot,
alT1E1StatsConn,
alT1E1StatsLineStatus,
alT1E1StatsElapsedSecs,
alT1E1StatsBPVs,
alT1E1StatsESs,
alT1E1StatsSESs,
alT1E1StatsBESs,
alT1E1StatsSEFSs,
alT1E1StatsUASs,
alT1E1StatsLCVs,
alT1E1StatsCSSs,
alT1E1StatsDMs,
alT1E1StatsPCVs,
alT1E1StatsLESs
}
STATUS current
DESCRIPTION
"The objects for T1/E1 configuration."
::= { alT1E1Group 2 }
END

View File

@ -1,585 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-TELNET-STATS-MIB.my: Altiga TELNET Statistics MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-TELNET-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, Gauge32, Counter32
FROM SNMPv2-SMI
RowStatus, DisplayString
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
alStatsTelnet, alTelnetGroup
FROM ALTIGA-MIB
alTelnetMibModule
FROM ALTIGA-GLOBAL-REG;
altigaTelnetStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga TELNET Statistics MIB models counters and objects that are
of management interest for telnet sessions.
Acronyms
The following acronyms are used in this document:
MIB: Management Information Base
"
REVISION "200209051300Z"
DESCRIPTION
"Added module compliance."
REVISION "200207100000Z"
DESCRIPTION
"Updated with new header"
::= { alTelnetMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsTelnetGlobal OBJECT IDENTIFIER ::= { alStatsTelnet 1 }
alTelnetStatsActiveSessions OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of active Telnet sessions."
::= { alStatsTelnetGlobal 1 }
alTelnetStatsAttemptedSessions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of attempts made to establish Telnet sessions."
::= { alStatsTelnetGlobal 2 }
alTelnetStatsSuccessfulSessions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of successfully established Telnet sessions."
::= { alStatsTelnetGlobal 3 }
alTelnetStatsInNetPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Telnet packets that were received from the network
since the system was booted."
::= { alStatsTelnetGlobal 4 }
alTelnetStatsInNetOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Telnet octets that were received from the network
since the system was booted."
::= { alStatsTelnetGlobal 5 }
alTelnetStatsInNetCmdOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets that contained Telnet commands or options
that were received from the network since the system was booted."
::= { alStatsTelnetGlobal 6 }
-- /* Syncs sequences are not yet supported, but when they are add the following:
-- /* should move it to the bottom to avoid renumbering, but this is it's pos in TNSTATS
-- alTelnetStatsSyncSeqs OBJECT-TYPE
-- SYNTAX Counter32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The total number of Telnet sync sequences that were received from
-- the network since the system was booted."
-- ::= { alStatsTelnetGlobal X }
alTelnetStatsInNetDropPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Telnet packets from the network that were
dropped during input processing since the system was booted."
::= { alStatsTelnetGlobal 7 }
alTelnetStatsInNetDropOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Telnet octets from the network that were
dropped during input processing since the system was booted."
::= { alStatsTelnetGlobal 8 }
-- /* Out Net
alTelnetStatsOutNetPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Telnet packets that were transmitted to the network
since the system was booted."
::= { alStatsTelnetGlobal 9 }
alTelnetStatsOutNetOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Telnet octets that were transmitted to the network
since the system was booted."
::= { alStatsTelnetGlobal 10 }
alTelnetStatsOutNetDropPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Telnet packets destined for the network that were
dropped during output processing since the system was booted."
::= { alStatsTelnetGlobal 11 }
alTelnetStatsOutNetDropOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Telnet octets destined for the network that were
dropped during output processing since the system was booted."
::= { alStatsTelnetGlobal 12 }
-- In Shell
alTelnetStatsInShPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Telnet packets that were received from the shell
since the system was booted."
::= { alStatsTelnetGlobal 13 }
alTelnetStatsInShOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Telnet octets that were received from the shell
since the system was booted."
::= { alStatsTelnetGlobal 14 }
alTelnetStatsInShDropPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Telnet packets from the shell that were
dropped during input processing since the system was booted."
::= { alStatsTelnetGlobal 15 }
alTelnetStatsInShDropOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Telnet octets from the shell that were
dropped during input processing since the system was booted."
::= { alStatsTelnetGlobal 16 }
-- Out Shell
alTelnetStatsOutShPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Telnet packets that were transmitted to the shell
since the system was booted."
::= { alStatsTelnetGlobal 17 }
alTelnetStatsOutShOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Telnet octets that were transmitted to the shell
since the system was booted."
::= { alStatsTelnetGlobal 18 }
alTelnetStatsOutShDropPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Telnet packets destined for the shell that were
dropped during output processing since the system was booted."
::= { alStatsTelnetGlobal 19 }
alTelnetStatsOutShDropOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of Telnet octets destined for the shell that were
dropped during output processing since the system was booted."
::= { alStatsTelnetGlobal 20 }
-- Per session stats
alTelnetStatsSessionTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlTelnetStatsSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of active sessions."
::= { alStatsTelnet 2 }
alTelnetStatsSessionEntry OBJECT-TYPE
SYNTAX AlTelnetStatsSessionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the alTelnetStatsSessionTable."
INDEX { alTelnetStatsSessionId }
::= { alTelnetStatsSessionTable 1 }
AlTelnetStatsSessionEntry ::= SEQUENCE {
alTelnetStatsSessionRowStatus RowStatus,
alTelnetStatsSessionId Integer32,
alTelnetStatsSessionIpAddr IpAddress,
alTelnetStatsSessionSrcPort Integer32,
alTelnetStatsSessionName DisplayString,
alTelnetStatsSessionInNetPackets Counter32,
alTelnetStatsSessionInNetOctets Counter32,
alTelnetStatsSessionInNetCmdOctets Counter32,
-- alTelnetStatsSessionSyncSeqs Counter32,
alTelnetStatsSessionInNetDropPackets Counter32,
alTelnetStatsSessionInNetDropOctets Counter32,
alTelnetStatsSessionOutNetPackets Counter32,
alTelnetStatsSessionOutNetOctets Counter32,
alTelnetStatsSessionOutNetDropPackets Counter32,
alTelnetStatsSessionOutNetDropOctets Counter32,
alTelnetStatsSessionInShPackets Counter32,
alTelnetStatsSessionInShOctets Counter32,
alTelnetStatsSessionInShDropPackets Counter32,
alTelnetStatsSessionInShDropOctets Counter32,
alTelnetStatsSessionOutShPackets Counter32,
alTelnetStatsSessionOutShOctets Counter32,
alTelnetStatsSessionOutShDropPackets Counter32,
alTelnetStatsSessionOutShDropOctets Counter32
}
alTelnetStatsSessionRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of this row. Used to terminate the session,
cannot be used to create a Session."
::= { alTelnetStatsSessionEntry 1 }
alTelnetStatsSessionId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The unique Telnet session process ID, used as the
index for this row."
::= { alTelnetStatsSessionEntry 2 }
alTelnetStatsSessionIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the remote client."
::= { alTelnetStatsSessionEntry 3 }
alTelnetStatsSessionSrcPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The TCP source port number of the remote client."
::= { alTelnetStatsSessionEntry 4 }
alTelnetStatsSessionName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The unique Telnet session process name, used as the
index for this row."
::= { alTelnetStatsSessionEntry 5 }
alTelnetStatsSessionInNetPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of Telnet packets that were received from the network
since the system was booted."
::= { alTelnetStatsSessionEntry 6 }
alTelnetStatsSessionInNetOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of Telnet octets that were received from the network
since the system was booted."
::= { alTelnetStatsSessionEntry 7 }
alTelnetStatsSessionInNetCmdOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of octets that contained Telnet commands or options
that were received from the network since the system was booted."
::= { alTelnetStatsSessionEntry 8 }
-- Syncs sequences are not yet supported, but when they are add the following:
-- should move it to the bottom to avoid renumbering, but this is it's pos in TNSTATS
-- alTelnetStatsSessionSyncSeqs OBJECT-TYPE
-- SYNTAX Counter32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The per session number of Telnet sync sequences that were received from
-- the network since the system was booted."
-- ::= { alTelnetStatsSessionEntry XX }
alTelnetStatsSessionInNetDropPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of Telnet packets from the network that were
dropped during input processing since the system was booted."
::= { alTelnetStatsSessionEntry 9 }
alTelnetStatsSessionInNetDropOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of Telnet octets from the network that were
dropped during input processing since the system was booted."
::= { alTelnetStatsSessionEntry 10 }
-- Out Net
alTelnetStatsSessionOutNetPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of Telnet packets that were transmitted to the network
since the system was booted."
::= { alTelnetStatsSessionEntry 11 }
alTelnetStatsSessionOutNetOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of Telnet octets that were transmitted to the network
since the system was booted."
::= { alTelnetStatsSessionEntry 12 }
alTelnetStatsSessionOutNetDropPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of Telnet packets destined for the network that were
dropped during output processing since the system was booted."
::= { alTelnetStatsSessionEntry 13 }
alTelnetStatsSessionOutNetDropOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of Telnet octets destined for the network that were
dropped during output processing since the system was booted."
::= { alTelnetStatsSessionEntry 14 }
-- In Shell
alTelnetStatsSessionInShPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of Telnet packets that were received from the shell
since the system was booted."
::= { alTelnetStatsSessionEntry 15 }
alTelnetStatsSessionInShOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of Telnet octets that were received from the shell
since the system was booted."
::= { alTelnetStatsSessionEntry 16 }
alTelnetStatsSessionInShDropPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of Telnet packets from the shell that were
dropped during input processing since the system was booted."
::= { alTelnetStatsSessionEntry 17 }
alTelnetStatsSessionInShDropOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of Telnet octets from the shell that were
dropped during input processing since the system was booted."
::= { alTelnetStatsSessionEntry 18 }
-- Out Shell
alTelnetStatsSessionOutShPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of Telnet packets that were transmitted to the shell
since the system was booted."
::= { alTelnetStatsSessionEntry 19 }
alTelnetStatsSessionOutShOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of Telnet octets that were transmitted to the shell
since the system was booted."
::= { alTelnetStatsSessionEntry 20 }
alTelnetStatsSessionOutShDropPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of Telnet packets destined for the shell that were
dropped during output processing since the system was booted."
::= { alTelnetStatsSessionEntry 21 }
alTelnetStatsSessionOutShDropOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The per session number of Telnet octets destined for the shell that were
dropped during output processing since the system was booted."
::= { alTelnetStatsSessionEntry 22 }
altigaTelnetStatsMibConformance OBJECT IDENTIFIER ::= { altigaTelnetStatsMibModule 1 }
altigaTelnetStatsMibCompliances OBJECT IDENTIFIER ::= { altigaTelnetStatsMibConformance 1 }
altigaTelnetStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga Telnet Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaTelnetStatsGroup
}
::= { altigaTelnetStatsMibCompliances 1 }
altigaTelnetStatsGroup OBJECT-GROUP
OBJECTS
{
alTelnetStatsActiveSessions,
alTelnetStatsAttemptedSessions,
alTelnetStatsSuccessfulSessions,
alTelnetStatsInNetPackets,
alTelnetStatsInNetOctets,
alTelnetStatsInNetCmdOctets,
-- alTelnetStatsSyncSeqs,
alTelnetStatsInNetDropPackets,
alTelnetStatsInNetDropOctets,
alTelnetStatsOutNetPackets,
alTelnetStatsOutNetOctets,
alTelnetStatsOutNetDropPackets,
alTelnetStatsOutNetDropOctets,
alTelnetStatsInShPackets,
alTelnetStatsInShOctets,
alTelnetStatsInShDropPackets,
alTelnetStatsInShDropOctets,
alTelnetStatsOutShPackets,
alTelnetStatsOutShOctets,
alTelnetStatsOutShDropPackets,
alTelnetStatsOutShDropOctets,
alTelnetStatsSessionRowStatus,
alTelnetStatsSessionId,
alTelnetStatsSessionIpAddr,
alTelnetStatsSessionSrcPort,
alTelnetStatsSessionName,
alTelnetStatsSessionInNetPackets,
alTelnetStatsSessionInNetOctets,
alTelnetStatsSessionInNetCmdOctets,
-- alTelnetStatsSessionSyncSeqs,
alTelnetStatsSessionInNetDropPackets,
alTelnetStatsSessionInNetDropOctets,
alTelnetStatsSessionOutNetPackets,
alTelnetStatsSessionOutNetOctets,
alTelnetStatsSessionOutNetDropPackets,
alTelnetStatsSessionOutNetDropOctets,
alTelnetStatsSessionInShPackets,
alTelnetStatsSessionInShOctets,
alTelnetStatsSessionInShDropPackets,
alTelnetStatsSessionInShDropOctets,
alTelnetStatsSessionOutShPackets,
alTelnetStatsSessionOutShOctets,
alTelnetStatsSessionOutShDropPackets,
alTelnetStatsSessionOutShDropOctets
}
STATUS current
DESCRIPTION
"The objects for the Telnet Server statistics."
::= { alTelnetGroup 2 }
END

View File

@ -1,158 +0,0 @@
-- *------------------------------------------------------------------
-- * ALTIGA-VERSION-STATS-MIB.my: Altiga Version MIB.
-- *
-- * Altiga Networks was acquired by Cisco Systems on March 29, 2000
-- *
-- * Copyright (c) 2002 by Cisco Systems, Inc.
-- * All rights reserved.
-- *
-- *------------------------------------------------------------------
ALTIGA-VERSION-STATS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
alStatsVersion, alVersionGroup
FROM ALTIGA-MIB
alVersionMibModule
FROM ALTIGA-GLOBAL-REG;
altigaVersionStatsMibModule MODULE-IDENTITY
LAST-UPDATED "200209051300Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-cvpn3000@cisco.com"
DESCRIPTION
"The Altiga (VPN 3000) Version MIB models counters and
objects that are of management interest.
Acronyms
The following acronyms are used in this document:
MIB: Management Information Base
"
REVISION "200209051300Z"
DESCRIPTION
"Initial version of this MIB module."
::= { alVersionMibModule 2 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- MIB Objects
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
alStatsVersionGlobal OBJECT IDENTIFIER ::= { alStatsVersion 1 }
alVersionMajor OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The major release number of the VPN 3000 software. In the
release identifier 1.4.2, the 1 is the major release
number."
::= { alStatsVersionGlobal 1 }
alVersionMinor OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minor release number of the VPN 3000 software. In the
release identifier 1.4.2, the 4 is the minor release
number."
::= { alStatsVersionGlobal 2 }
alVersionInt OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The integration string of the VPN 3000 software. In the
release identifier 1.4.2, the 2 is the patch release
number."
::= { alStatsVersionGlobal 3 }
alVersionString OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The string representation of the VPN 3000 software
version."
::= { alStatsVersionGlobal 4 }
alVersionLong OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The long string representation of the VPN 3000 software
version."
::= { alStatsVersionGlobal 5 }
alVersionShort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The short string representation of the VPN3000 software
version."
::= { alStatsVersionGlobal 6 }
alVersionBoot OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version of the Boot image."
::= { alStatsVersionGlobal 7 }
altigaVersionStatsMibConformance OBJECT IDENTIFIER
::= { altigaVersionStatsMibModule 1 }
altigaVersionStatsMibCompliances OBJECT IDENTIFIER
::= { altigaVersionStatsMibConformance 1 }
altigaVersionStatsMibCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for agents which
implement the Altiga Version Statistics MIB."
MODULE
MANDATORY-GROUPS {
altigaVersionStatsGroup
}
::= { altigaVersionStatsMibCompliances 1 }
altigaVersionStatsGroup OBJECT-GROUP
OBJECTS
{
alVersionMajor,
alVersionMinor,
alVersionInt,
alVersionString,
alVersionLong,
alVersionShort,
alVersionBoot
}
STATUS current
DESCRIPTION
"The objects for the version statistics."
::= { alVersionGroup 2 }
END

View File

@ -1,57 +0,0 @@
ANIROOT-MIB DEFINITIONS ::= BEGIN
IMPORTS
private
FROM RFC1155-SMI;
-- ANI MIB Tree structure
enterprises OBJECT IDENTIFIER ::= { private 1 }
ani OBJECT IDENTIFIER ::= { enterprises 4325 }
topology OBJECT IDENTIFIER ::= { ani 1 }
device OBJECT IDENTIFIER ::= { ani 2 }
bsu OBJECT IDENTIFIER ::= { ani 3 }
su OBJECT IDENTIFIER ::= { ani 4 }
aniDevBase OBJECT IDENTIFIER ::= { device 1 }
aniDevSoftware OBJECT IDENTIFIER ::= { device 2 }
aniDevHardware OBJECT IDENTIFIER ::= { device 3 }
aniDevControl OBJECT IDENTIFIER ::= { device 4 }
aniDevServer OBJECT IDENTIFIER ::= { device 5 }
aniDevEvent OBJECT IDENTIFIER ::= { device 6 }
aniDevNetworkManager OBJECT IDENTIFIER ::= { device 7 }
aniDevFilter OBJECT IDENTIFIER ::= { device 8 }
aniDevRoute OBJECT IDENTIFIER ::= { device 9 }
aniDevTrap OBJECT IDENTIFIER ::= { device 10 }
aniDevEthernet OBJECT IDENTIFIER ::= { device 11 }
aniBsuStatus OBJECT IDENTIFIER ::= { bsu 1 }
aniBsuWirelessIf OBJECT IDENTIFIER ::= { bsu 2 }
aniBsuStatistics OBJECT IDENTIFIER ::= { bsu 3 }
aniBsuClock OBJECT IDENTIFIER ::= { bsu 4 }
aniBsuBridge OBJECT IDENTIFIER ::= { bsu 5 }
aniBsuMultSubnets OBJECT IDENTIFIER ::= { bsu 6 }
aniBsuSuGroup OBJECT IDENTIFIER ::= { bsu 7 }
aniBsuSuInventory OBJECT IDENTIFIER ::= { aniBsuSuGroup 1 }
aniBsuSuBase OBJECT IDENTIFIER ::= { aniBsuSuGroup 2 }
aniBsuSuStatus OBJECT IDENTIFIER ::= { aniBsuSuGroup 3 }
aniBsuSuStatistics OBJECT IDENTIFIER ::= { aniBsuSuGroup 4 }
aniBsuParam OBJECT IDENTIFIER ::= { bsu 8 }
aniBsuVlan OBJECT IDENTIFIER ::= { bsu 11 }
aniSuBase OBJECT IDENTIFIER ::= { su 1 }
aniSuStatus OBJECT IDENTIFIER ::= { su 2 }
aniSuStatistics OBJECT IDENTIFIER ::= { su 3 }
aniSuClassifier OBJECT IDENTIFIER ::= { su 4 }
aniSuServiceFlow OBJECT IDENTIFIER ::= { su 5 }
aniSuNat OBJECT IDENTIFIER ::= { su 6 }
aniSuDhcp OBJECT IDENTIFIER ::= { su 7 }
-- aniSuLinkAdaptation OBJECT IDENTIFIER ::= { su 8 } removed
-- aniSuAntenna OBJECT IDENTIFIER ::= { su 9 } removed
aniSuPppoe OBJECT IDENTIFIER ::= { su 10 }
aniSuPpp OBJECT IDENTIFIER ::= { su 11 }
aniSuVlan OBJECT IDENTIFIER ::= { su 12 }
aniSuWireless OBJECT IDENTIFIER ::= { su 13 }
END

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,45 +0,0 @@
-- ARISTA-PRODUCTS-MIB: Arista Networks product object identifier assignments
-- Copyright (c) 2008 Aristra Networks, Inc. All rights reserved.
ARISTA-PRODUCTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
aristaModules,
aristaProducts
FROM ARISTA-SMI-MIB;
aristaProductsMIB MODULE-IDENTITY
LAST-UPDATED "200809101415Z"
ORGANIZATION "Arista Networks, Inc."
CONTACT-INFO
"Arista Networks, Inc.
Postal: 275 Middlefield Road
Suite 150
Menlo Park, CA 94025
Tel: +1 650 462-5000
E-mail: snmp@aristanetworks.com"
DESCRIPTION
"This module defines the object identifiers returned as values for
sysObjectID or entPhysicalVendorType for Arista Networks hardware."
REVISION "200809101415Z"
DESCRIPTION
"Revised to include DCS-7148S"
REVISION "200803031230Z"
DESCRIPTION
"Initial version."
::= { aristaModules 1 }
-- DCS-7124S 1RU 24-port SFP+ 10Gb Ethernet Switch
aristaDCS7124S OBJECT IDENTIFIER ::= { aristaProducts 3011 7124 3282 }
-- DCS-7148SX 1RU 48-port SFP+ 10Gb Ethernet Switch
aristaDCS7148SX OBJECT IDENTIFIER ::= { aristaProducts 3011 7148 3741 }
-- DCS-7148S 1RU 48-port SFP+ 10Gb Ethernet Switch
aristaDCS7148S OBJECT IDENTIFIER ::= { aristaProducts 3011 7148 3282 }
END

View File

@ -1,47 +0,0 @@
-- ARISTA-SMI_MIB: arista structure of management information
-- Copyright (c) 2008 Arista Networks, Inc. All rights reserved.
ARISTA-SMI-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises
FROM SNMPv2-SMI;
arista MODULE-IDENTITY
LAST-UPDATED "200810271830Z"
ORGANIZATION "Arista Networks, Inc."
CONTACT-INFO
"Arista Networks, Inc.
Postal: 275 Middlefield Road
Suite 150
Menlo Park, CA 94025
Tel: +1 650 462-5000
E-mail: snmp@aristanetworks.com"
DESCRIPTION
"The Structure of Management Information for the
Arista Networks enterprise."
REVISION "200810271830Z"
DESCRIPTION
"Initial version."
::= { enterprises 30065 } -- assigned by IANA
aristaProducts OBJECT-IDENTITY
STATUS current
DESCRIPTION
"aristaProducts is the root object identifier from
which sysObjectID values are assigned. Values are
defined in ARISTA-PRODUCTS-MIB."
::= { arista 1 }
aristaModules OBJECT-IDENTITY
STATUS current
DESCRIPTION
"aristaModules provides a root object identifier
from which MODULE-IDENTITY values may be assigned."
::= { arista 2 }
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

View File

@ -1,739 +0,0 @@
ASTERISK-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY, Integer32, Counter32, TimeTicks
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString, TruthValue
FROM SNMPv2-TC
digium
FROM DIGIUM-MIB;
asterisk MODULE-IDENTITY
LAST-UPDATED "200603061840Z"
ORGANIZATION "Digium, Inc."
CONTACT-INFO
"Mark A. Spencer
Postal: Digium, Inc.
445 Jan Davis Drive
Huntsville, AL 35806
USA
Tel: +1 256 428 6000
Email: markster@digium.com
Thorsten Lockert
Postal: Voop AS
Boehmergaten 42
NO-5057 Bergen
Norway
Tel: +47 5598 7200
Email: tholo@voop.no"
DESCRIPTION
"Asterisk is an Open Source PBX. This MIB defined
objects for managing Asterisk instances."
REVISION "200603061840Z"
DESCRIPTION
"Change audio codec identification from 3kAudio to
Audio3k to conform better with specification.
Expand on contact information."
REVISION "200602041900Z"
DESCRIPTION
"Initial published revision."
::= { digium 1 }
asteriskVersion OBJECT IDENTIFIER ::= { asterisk 1 }
asteriskConfiguration OBJECT IDENTIFIER ::= { asterisk 2 }
asteriskModules OBJECT IDENTIFIER ::= { asterisk 3 }
asteriskIndications OBJECT IDENTIFIER ::= { asterisk 4 }
asteriskChannels OBJECT IDENTIFIER ::= { asterisk 5 }
-- asteriskVersion
astVersionString OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Text version string of the version of Asterisk that
the SNMP Agent was compiled to run against."
::= { asteriskVersion 1 }
astVersionTag OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SubVersion revision of the version of Asterisk that
the SNMP Agent was compiled to run against -- this is
typically 0 for release-versions of Asterisk."
::= { asteriskVersion 2 }
-- asteriskConfiguration
astConfigUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time ticks since Asterisk was started."
::= { asteriskConfiguration 1 }
astConfigReloadTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time ticks since Asterisk was last reloaded."
::= { asteriskConfiguration 2 }
astConfigPid OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The process id of the running Asterisk process."
::= { asteriskConfiguration 3 }
astConfigSocket OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The control socket for giving Asterisk commands."
::= { asteriskConfiguration 4 }
-- asteriskModules
astNumModules OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of modules currently loaded into Asterisk."
::= { asteriskModules 1 }
-- asteriskIndications
astNumIndications OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of indications currently defined in Asterisk."
::= { asteriskIndications 1 }
astCurrentIndication OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Default indication zone to use."
::= { asteriskIndications 2 }
astIndicationsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AstIndicationsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table with all the indication zones currently know to
the running Asterisk instance."
::= { asteriskIndications 3 }
astIndicationsEntry OBJECT-TYPE
SYNTAX AstIndicationsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a single indication zone."
INDEX { astIndIndex }
::= { astIndicationsTable 1 }
AstIndicationsEntry ::= SEQUENCE {
astIndIndex Integer32,
astIndCountry DisplayString,
astIndAlias DisplayString,
astIndDescription DisplayString
}
astIndIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Numerical index into the table of indication zones."
::= { astIndicationsEntry 1 }
astIndCountry OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Country for which the indication zone is valid,
typically this is the ISO 2-letter code of the country."
::= { astIndicationsEntry 2 }
astIndAlias OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { astIndicationsEntry 3 }
astIndDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description of the indication zone, usually the full
name of the country it is valid for."
::= { astIndicationsEntry 4 }
-- asteriskChannels
astNumChannels OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current number of active channels."
::= { asteriskChannels 1 }
astChanTable OBJECT-TYPE
SYNTAX SEQUENCE OF AstChanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table with details of the currently active channels
in the Asterisk instance."
::= { asteriskChannels 2 }
astChanEntry OBJECT-TYPE
SYNTAX AstChanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Details of a single channel."
INDEX { astChanIndex }
::= { astChanTable 1 }
AstChanEntry ::= SEQUENCE {
astChanIndex Integer32,
astChanName DisplayString,
astChanLanguage DisplayString,
astChanType DisplayString,
astChanMusicClass DisplayString,
astChanBridge DisplayString,
astChanMasq DisplayString,
astChanMasqr DisplayString,
astChanWhenHangup TimeTicks,
astChanApp DisplayString,
astChanData DisplayString,
astChanContext DisplayString,
astChanMacroContext DisplayString,
astChanMacroExten DisplayString,
astChanMacroPri Integer32,
astChanExten DisplayString,
astChanPri Integer32,
astChanAccountCode DisplayString,
astChanForwardTo DisplayString,
astChanUniqueId DisplayString,
astChanCallGroup Unsigned32,
astChanPickupGroup Unsigned32,
astChanState INTEGER,
astChanMuted TruthValue,
astChanRings Integer32,
astChanCidDNID DisplayString,
astChanCidNum DisplayString,
astChanCidName DisplayString,
astChanCidANI DisplayString,
astChanCidRDNIS DisplayString,
astChanCidPresentation DisplayString,
astChanCidANI2 Integer32,
astChanCidTON Integer32,
astChanCidTNS Integer32,
astChanAMAFlags INTEGER,
astChanADSI INTEGER,
astChanToneZone DisplayString,
astChanHangupCause INTEGER,
astChanVariables DisplayString,
astChanFlags BITS,
astChanTransferCap INTEGER
}
astChanIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into the channel table."
::= { astChanEntry 1 }
astChanName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the current channel."
::= { astChanEntry 2 }
astChanLanguage OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Which language the current channel is configured to
use -- used mainly for prompts."
::= { astChanEntry 3 }
astChanType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Underlying technology for the current channel."
::= { astChanEntry 4 }
astChanMusicClass OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Music class to be used for Music on Hold for this
channel."
::= { astChanEntry 5 }
astChanBridge OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Which channel this channel is currently bridged (in a
conversation) with."
::= { astChanEntry 6 }
astChanMasq OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Channel masquerading for us."
::= { astChanEntry 7 }
astChanMasqr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Channel we are masquerading for."
::= { astChanEntry 8 }
astChanWhenHangup OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"How long until this channel will be hung up."
::= { astChanEntry 9 }
astChanApp OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current application for the channel."
::= { astChanEntry 10 }
astChanData OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Arguments passed to the current application."
::= { astChanEntry 11 }
astChanContext OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current extension context."
::= { astChanEntry 12 }
astChanMacroContext OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current macro context."
::= { astChanEntry 13 }
astChanMacroExten OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current macro extension."
::= { astChanEntry 14 }
astChanMacroPri OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current macro priority."
::= { astChanEntry 15 }
astChanExten OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current extension."
::= { astChanEntry 16 }
astChanPri OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current priority."
::= { astChanEntry 17 }
astChanAccountCode OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Account Code for billing."
::= { astChanEntry 18 }
astChanForwardTo OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Where to forward to if asked to dial on this
interface."
::= { astChanEntry 19 }
astChanUniqueId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique Channel Identifier."
::= { astChanEntry 20 }
astChanCallGroup OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Call Group."
::= { astChanEntry 21 }
astChanPickupGroup OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Pickup Group."
::= { astChanEntry 22 }
astChanState OBJECT-TYPE
SYNTAX INTEGER {
stateDown(0),
stateReserved(1),
stateOffHook(2),
stateDialing(3),
stateRing(4),
stateRinging(5),
stateUp(6),
stateBusy(7),
stateDialingOffHook(8),
statePreRing(9)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Channel state."
::= { astChanEntry 23 }
astChanMuted OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmission of voice data has been muted."
::= { astChanEntry 24 }
astChanRings OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of rings so far."
::= { astChanEntry 25 }
astChanCidDNID OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Dialled Number ID."
::= { astChanEntry 26 }
astChanCidNum OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Caller Number."
::= { astChanEntry 27 }
astChanCidName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Caller Name."
::= { astChanEntry 28 }
astCanCidANI OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ANI"
::= { astChanEntry 29 }
astChanCidRDNIS OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Redirected Dialled Number Service."
::= { astChanEntry 30 }
astChanCidPresentation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number Presentation/Screening."
::= { astChanEntry 31 }
astChanCidANI2 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ANI 2 (info digit)."
::= { astChanEntry 32 }
astChanCidTON OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of Number."
::= { astChanEntry 33 }
astChanCidTNS OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transit Network Select."
::= { astChanEntry 34 }
astChanAMAFlags OBJECT-TYPE
SYNTAX INTEGER {
Default(0),
Omit(1),
Billing(2),
Documentation(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"AMA Flags."
::= { astChanEntry 35 }
astChanADSI OBJECT-TYPE
SYNTAX INTEGER {
Unknown(0),
Available(1),
Unavailable(2),
OffHookOnly(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether or not ADSI is detected on CPE."
::= { astChanEntry 36 }
astChanToneZone OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indication zone to use for channel."
::= { astChanEntry 37 }
astChanHangupCause OBJECT-TYPE
SYNTAX INTEGER {
NotDefined(0),
Unregistered(3),
Normal(16),
Busy(17),
NoAnswer(19),
Congestion(34),
Failure(38),
NoSuchDriver(66)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Why is the channel hung up."
::= { astChanEntry 38 }
astChanVariables OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Channel Variables defined for this channel."
::= { astChanEntry 39 }
astChanFlags OBJECT-TYPE
SYNTAX BITS {
WantsJitter(0),
DeferDTMF(1),
WriteInterrupt(2),
Blocking(3),
Zombie(4),
Exception(5),
MusicOnHold(6),
Spying(7),
NativeBridge(8),
AutoIncrementingLoop(9)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Flags set on this channel."
::= { astChanEntry 40 }
astChanTransferCap OBJECT-TYPE
SYNTAX INTEGER {
Speech(0),
Digital(8),
RestrictedDigital(9),
Audio3k(16),
DigitalWithTones(17),
Video(24)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transfer Capabilities for this channel."
::= { astChanEntry 41 }
astNumChanTypes OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of channel types (technologies) supported."
::= { asteriskChannels 3 }
astChanTypeTable OBJECT-TYPE
SYNTAX SEQUENCE OF AstChanTypeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table with details of the supported channel types."
::= { asteriskChannels 4 }
astChanTypeEntry OBJECT-TYPE
SYNTAX AstChanTypeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a technology we support, including
how many channels are currently using this technology."
INDEX { astChanTypeIndex }
::= { astChanTypeTable 1 }
AstChanTypeEntry ::= SEQUENCE {
astChanTypeIndex Integer32,
astChanTypeName DisplayString,
astChanTypeDesc DisplayString,
astChanTypeDeviceState Integer32,
astChanTypeIndications Integer32,
astChanTypeTransfer Integer32,
astChanTypeChannels Gauge32
}
astChanTypeIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into the table of channel types."
::= { astChanTypeEntry 1 }
astChanTypeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique name of the technology we are describing."
::= { astChanTypeEntry 2 }
astChanTypeDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description of the channel type (technology)."
::= { astChanTypeEntry 3 }
astChanTypeDeviceState OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether the current technology can hold device states."
::= { astChanTypeEntry 4 }
astChanTypeIndications OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether the current technology supports progress indication."
::= { astChanTypeEntry 5 }
astChanTypeTransfer OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether the current technology supports transfers, where
Asterisk can get out from inbetween two bridged channels."
::= { astChanTypeEntry 6 }
astChanTypeChannels OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of active channels using the current technology."
::= { astChanTypeEntry 7 }
END

View File

@ -1,319 +0,0 @@
-- ============================================================================
-- AT-BOARDS.MIB, Allied Telesis enterprise MIB
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-BOARDS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-IDENTITY
FROM SNMPv2-SMI
objects
FROM AT-SMI-MIB
;
boards MODULE-IDENTITY
LAST-UPDATED "200812110000Z"
ORGANIZATION "Allied Telesis, Inc."
CONTACT-INFO
" http://www.alliedtelesis.com"
DESCRIPTION
"OID boards is a subtree beneath which board ids are assigned.
release is a subtree beneath which release ids are assigned.
ifTypes is a subtree beneath which interface type ids are assigned.
chips is a subtree beneath which chip ids are assigned."
REVISION "200812110000Z"
DESCRIPTION
"Added boardID for pprXum100M, pprAtPWR05AC, pprAtPWR05DC and
pprXem2XT."
REVISION "200811240000Z"
DESCRIPTION
"Added boardID for x60024TS,x60024TSXP,x60048TS and x60048TSXP."
REVISION "200803031500Z"
DESCRIPTION
"Change
Added boards 271,272,282,284-286,288.
Added boards 290-297,
Added boards 300,304-311."
REVISION "200703210000Z"
DESCRIPTION
"Added boardID for x900-48FS."
REVISION "200702070000Z"
DESCRIPTION
"Added boardID for AT-8824R."
REVISION "200606140000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { objects 1 }
release OBJECT IDENTIFIER ::= { objects 2 }
iftypes OBJECT IDENTIFIER ::= { objects 3 }
chips OBJECT IDENTIFIER ::= { objects 4 }
-- each AT router or L3 switch is made up of a number of boards. each board has its own
-- object ID, given here.
pprIcmAr023 OBJECT IDENTIFIER ::= { boards 39 }
pprIcmAr021s OBJECT IDENTIFIER ::= { boards 40 }
pprIcmAr022 OBJECT IDENTIFIER ::= { boards 41 }
pprIcmAr025 OBJECT IDENTIFIER ::= { boards 45 }
pprIcmAr024 OBJECT IDENTIFIER ::= { boards 46 }
pprAr300 OBJECT IDENTIFIER ::= { boards 49 }
pprAr300L OBJECT IDENTIFIER ::= { boards 52 }
pprAr310 OBJECT IDENTIFIER ::= { boards 53 }
pprAr120 OBJECT IDENTIFIER ::= { boards 54 }
pprAr300Lu OBJECT IDENTIFIER ::= { boards 55 }
pprAr300u OBJECT IDENTIFIER ::= { boards 56 }
pprAr310u OBJECT IDENTIFIER ::= { boards 57 }
pprAr350 OBJECT IDENTIFIER ::= { boards 58 }
pprIcmAr021u OBJECT IDENTIFIER ::= { boards 59 }
pprAr720 OBJECT IDENTIFIER ::= { boards 63 }
pprAr010 OBJECT IDENTIFIER ::= { boards 67 }
pprAr012 OBJECT IDENTIFIER ::= { boards 68 }
pprAr011 OBJECT IDENTIFIER ::= { boards 69 }
pprAr370 OBJECT IDENTIFIER ::= { boards 70 }
pprAr330 OBJECT IDENTIFIER ::= { boards 71 }
pprAr395 OBJECT IDENTIFIER ::= { boards 72 }
pprAr390 OBJECT IDENTIFIER ::= { boards 73 }
pprAr370u OBJECT IDENTIFIER ::= { boards 75 }
pprIcmAr020 OBJECT IDENTIFIER ::= { boards 76 }
pprAr740 OBJECT IDENTIFIER ::= { boards 79 }
pprAr140s OBJECT IDENTIFIER ::= { boards 80 }
pprAr140u OBJECT IDENTIFIER ::= { boards 81 }
pprAr160su OBJECT IDENTIFIER ::= { boards 82 }
pprAr320 OBJECT IDENTIFIER ::= { boards 83 }
pprAr130s OBJECT IDENTIFIER ::= { boards 85 }
pprAr130u OBJECT IDENTIFIER ::= { boards 86 }
pprRapier24 OBJECT IDENTIFIER ::= { boards 87 }
pprNsm0404Pic OBJECT IDENTIFIER ::= { boards 88 }
pprA35SXSC OBJECT IDENTIFIER ::= { boards 89 }
pprA35LXSC OBJECT IDENTIFIER ::= { boards 90 }
pprA36MTRJ OBJECT IDENTIFIER ::= { boards 91 }
pprA37VF45 OBJECT IDENTIFIER ::= { boards 92 }
pprA38LC OBJECT IDENTIFIER ::= { boards 93 }
pprA39Tx OBJECT IDENTIFIER ::= { boards 94 }
pprAr740DC OBJECT IDENTIFIER ::= { boards 95 }
pprNsm0418BRI OBJECT IDENTIFIER ::= { boards 96 }
pprRapier16fSC OBJECT IDENTIFIER ::= { boards 97 }
ppr8624xl80 OBJECT IDENTIFIER ::= { boards 98 }
pprRapier16fMT OBJECT IDENTIFIER ::= { boards 99 }
pprRapier16fMTi OBJECT IDENTIFIER ::= { boards 100 }
pprRapier8t8fSC OBJECT IDENTIFIER ::= { boards 101 }
pprRapier8t8fSCi OBJECT IDENTIFIER ::= { boards 102 }
pprRapier8t8fMT OBJECT IDENTIFIER ::= { boards 103 }
pprRapier8t8fMTi OBJECT IDENTIFIER ::= { boards 104 }
pprRapier8fSC OBJECT IDENTIFIER ::= { boards 105 }
pprRapier8fSCi OBJECT IDENTIFIER ::= { boards 106 }
pprRapier8fMT OBJECT IDENTIFIER ::= { boards 107 }
pprRapier8fMTi OBJECT IDENTIFIER ::= { boards 108 }
pprRapierG6 OBJECT IDENTIFIER ::= { boards 110 }
pprRapierG6SX OBJECT IDENTIFIER ::= { boards 111 }
pprRapierG6LX OBJECT IDENTIFIER ::= { boards 112 }
pprRapierG6MT OBJECT IDENTIFIER ::= { boards 113 }
pprRapier16fSCi OBJECT IDENTIFIER ::= { boards 114 }
pprRapier24i OBJECT IDENTIFIER ::= { boards 115 }
pprAr824 OBJECT IDENTIFIER ::= { boards 116 }
pprAr816fSC OBJECT IDENTIFIER ::= { boards 117 }
pprAr816fSCi OBJECT IDENTIFIER ::= { boards 118 }
pprAr816fMT OBJECT IDENTIFIER ::= { boards 119 }
pprAr816fMTi OBJECT IDENTIFIER ::= { boards 120 }
pprAr88t8fSC OBJECT IDENTIFIER ::= { boards 121 }
pprAr88t8fSCi OBJECT IDENTIFIER ::= { boards 122 }
pprAr88t8fMT OBJECT IDENTIFIER ::= { boards 123 }
pprAr88t8fMTi OBJECT IDENTIFIER ::= { boards 124 }
pprAr88fSC OBJECT IDENTIFIER ::= { boards 125 }
pprAr88fSCi OBJECT IDENTIFIER ::= { boards 126 }
pprAr88fMT OBJECT IDENTIFIER ::= { boards 127 }
pprAr88fMTi OBJECT IDENTIFIER ::= { boards 128 }
pprAr824i OBJECT IDENTIFIER ::= { boards 129 }
pprAt8724XL OBJECT IDENTIFIER ::= { boards 130 }
pprAt8748XL OBJECT IDENTIFIER ::= { boards 131 }
pprAt8724XLDC OBJECT IDENTIFIER ::= { boards 132 }
pprAt8748XLDC OBJECT IDENTIFIER ::= { boards 133 }
pprAt8824 OBJECT IDENTIFIER ::= { boards 134 }
pprAt8824DC OBJECT IDENTIFIER ::= { boards 135 }
ppr8724XLDC OBJECT IDENTIFIER ::= { boards 141 }
ppr8748XLDC OBJECT IDENTIFIER ::= { boards 142 }
pprRapier24iDCNEBS OBJECT IDENTIFIER ::= { boards 144 }
pprAt8724XLDCNEBS OBJECT IDENTIFIER ::= { boards 146 }
pprAt8848DC OBJECT IDENTIFIER ::= { boards 147 }
pprRapier48 OBJECT IDENTIFIER ::= { boards 148 }
pprAt8848 OBJECT IDENTIFIER ::= { boards 149 }
pprRapier48i OBJECT IDENTIFIER ::= { boards 150 }
pprNsm0424BRI OBJECT IDENTIFIER ::= { boards 151 }
pprIcmAR026 OBJECT IDENTIFIER ::= { boards 153 }
ppr9816GF OBJECT IDENTIFIER ::= { boards 157 }
ppr9812TF OBJECT IDENTIFIER ::= { boards 158 }
pprSbChassis4AC OBJECT IDENTIFIER ::= { boards 159 }
pprSbChassis4DC OBJECT IDENTIFIER ::= { boards 160 }
pprSbChassis8AC OBJECT IDENTIFIER ::= { boards 161 }
pprSbChassis8DC OBJECT IDENTIFIER ::= { boards 162 }
pprSbChassis16AC OBJECT IDENTIFIER ::= { boards 163 }
pprSbChassis16DC OBJECT IDENTIFIER ::= { boards 164 }
pprSbControl OBJECT IDENTIFIER ::= { boards 165 }
pprSbControlDTM OBJECT IDENTIFIER ::= { boards 166 }
pprSb48t OBJECT IDENTIFIER ::= { boards 167 }
pprSb96t OBJECT IDENTIFIER ::= { boards 168 }
pprSb32fSC OBJECT IDENTIFIER ::= { boards 169 }
pprSb32fMT OBJECT IDENTIFIER ::= { boards 170 }
pprSb8fRJ OBJECT IDENTIFIER ::= { boards 172 }
pprSb8fSXSC OBJECT IDENTIFIER ::= { boards 173 }
pprSb8fSXMT OBJECT IDENTIFIER ::= { boards 174 }
pprSb8fLXSC OBJECT IDENTIFIER ::= { boards 175 }
pprSb8fLXMT OBJECT IDENTIFIER ::= { boards 176 }
pprAr410 OBJECT IDENTIFIER ::= { boards 177 }
pprA40SC OBJECT IDENTIFIER ::= { boards 178 }
pprA40MTRJ OBJECT IDENTIFIER ::= { boards 179 }
pprA41SC OBJECT IDENTIFIER ::= { boards 180 }
pprA41MTRJ OBJECT IDENTIFIER ::= { boards 181 }
pprAr725 OBJECT IDENTIFIER ::= { boards 182 }
pprAr745 OBJECT IDENTIFIER ::= { boards 183 }
pprSb8GBIC OBJECT IDENTIFIER ::= { boards 184 }
pprA42GBIC OBJECT IDENTIFIER ::= { boards 185 }
ppr9816GB OBJECT IDENTIFIER ::= { boards 186 }
ppr9812T OBJECT IDENTIFIER ::= { boards 187 }
pprNsm048DS3 OBJECT IDENTIFIER ::= { boards 188 }
pprAr450 OBJECT IDENTIFIER ::= { boards 191 }
pprAr450Dual OBJECT IDENTIFIER ::= { boards 192 }
pprSbExpander OBJECT IDENTIFIER ::= { boards 193 }
pprAr725DC OBJECT IDENTIFIER ::= { boards 194 }
pprAr745DC OBJECT IDENTIFIER ::= { boards 195 }
pprAr410v2 OBJECT IDENTIFIER ::= { boards 196 }
pprAr410v3 OBJECT IDENTIFIER ::= { boards 197 }
pprIcmAr027 OBJECT IDENTIFIER ::= { boards 198 }
ppr8948EX OBJECT IDENTIFIER ::= { boards 202 }
ppr8948i OBJECT IDENTIFIER ::= { boards 203 }
ppr9816GBDC OBJECT IDENTIFIER ::= { boards 204 }
ppr9812TDC OBJECT IDENTIFIER ::= { boards 205 }
pprIcmAr021v2s OBJECT IDENTIFIER ::= { boards 206 }
pprA50 OBJECT IDENTIFIER ::= { boards 207 }
pprA51 OBJECT IDENTIFIER ::= { boards 208 }
pprA52 OBJECT IDENTIFIER ::= { boards 209 }
pprA53 OBJECT IDENTIFIER ::= { boards 210 }
pprFanA01 OBJECT IDENTIFIER ::= { boards 212 }
pprAtPwr01AC OBJECT IDENTIFIER ::= { boards 213 }
pprAtPwr01DC OBJECT IDENTIFIER ::= { boards 214 }
pprAtFan01 OBJECT IDENTIFIER ::= { boards 215 }
pprSb24RJ OBJECT IDENTIFIER ::= { boards 216 }
pprSb1XFP OBJECT IDENTIFIER ::= { boards 217 }
ppr9924T OBJECT IDENTIFIER ::= { boards 218 }
ppr9924SP OBJECT IDENTIFIER ::= { boards 219 }
ppr9924TEMC OBJECT IDENTIFIER ::= { boards 220 }
ppr9924T4SP OBJECT IDENTIFIER ::= { boards 221 }
pprAR440 OBJECT IDENTIFIER ::= { boards 227 }
pprAR441 OBJECT IDENTIFIER ::= { boards 228 }
pprAR442 OBJECT IDENTIFIER ::= { boards 229 }
pprAR443 OBJECT IDENTIFIER ::= { boards 230 }
pprAR444 OBJECT IDENTIFIER ::= { boards 231 }
pprAR420 OBJECT IDENTIFIER ::= { boards 232 }
pprAt8624T2M OBJECT IDENTIFIER ::= { boards 239 }
pprA46Tx OBJECT IDENTIFIER ::= { boards 240 }
pprAR550 OBJECT IDENTIFIER ::= { boards 241 }
pprAR551 OBJECT IDENTIFIER ::= { boards 242 }
pprAR552 OBJECT IDENTIFIER ::= { boards 243 }
pprC8724MLB OBJECT IDENTIFIER ::= { boards 248 }
pprAt86482SP OBJECT IDENTIFIER ::= { boards 252 }
pprAt8624POE OBJECT IDENTIFIER ::= { boards 253 }
pprAtPwr01RAC OBJECT IDENTIFIER ::= { boards 254 }
pprAtFan01R OBJECT IDENTIFIER ::= { boards 255 }
ppr9924Ts OBJECT IDENTIFIER ::= { boards 256 }
pprAR570 OBJECT IDENTIFIER ::= { boards 258 }
pprAtPwr02AC OBJECT IDENTIFIER ::= { boards 264 }
pprAtPwr02RAC OBJECT IDENTIFIER ::= { boards 265 }
pprAtXum10G OBJECT IDENTIFIER ::= { boards 266 }
pprAtXum12T OBJECT IDENTIFIER ::= { boards 267 }
pprAtXum12SFP OBJECT IDENTIFIER ::= { boards 268 }
pprSb24SFP OBJECT IDENTIFIER ::= { boards 269 }
pprAR770 OBJECT IDENTIFIER ::= { boards 270 }
pprx90024XT OBJECT IDENTIFIER ::= { boards 271 }
pprx90024XS OBJECT IDENTIFIER ::= { boards 272 }
pprAtXum10Gi OBJECT IDENTIFIER ::= { boards 273 }
pprAtXum12SFPi OBJECT IDENTIFIER ::= { boards 274 }
pprAtXum12Ti OBJECT IDENTIFIER ::= { boards 275 }
pprAR415S OBJECT IDENTIFIER ::= { boards 276 }
pprAR415SDC OBJECT IDENTIFIER ::= { boards 277 }
pprAR550SDP OBJECT IDENTIFIER ::= { boards 278 }
ppr8948iN OBJECT IDENTIFIER ::= { boards 279 }
pprAtXum12TiN OBJECT IDENTIFIER ::= { boards 280 }
pprx90024XTN OBJECT IDENTIFIER ::= { boards 281 }
pprSwitchBladex908 OBJECT IDENTIFIER ::= { boards 282 }
pprRapier48w OBJECT IDENTIFIER ::= { boards 283 }
pprAt8316XLCR OBJECT IDENTIFIER ::= { boards 284 }
pprAt8324XLCR OBJECT IDENTIFIER ::= { boards 285 }
pprXumStk OBJECT IDENTIFIER ::= { boards 286 }
pprAt8824R OBJECT IDENTIFIER ::= { boards 287 }
pprx90012XTS OBJECT IDENTIFIER ::= { boards 288 }
pprX90048FS OBJECT IDENTIFIER ::= { boards 289 }
pprx60024TS OBJECT IDENTIFIER ::= { boards 290 }
pprx60024TSXP OBJECT IDENTIFIER ::= { boards 291 }
pprAt9724TS OBJECT IDENTIFIER ::= { boards 292 }
pprAt9724TSXP OBJECT IDENTIFIER ::= { boards 293 }
pprx60048TS OBJECT IDENTIFIER ::= { boards 294 }
pprx60048TSXP OBJECT IDENTIFIER ::= { boards 295 }
pprAt9748TS OBJECT IDENTIFIER ::= { boards 296 }
pprAt9748TSXP OBJECT IDENTIFIER ::= { boards 297 }
pprXum100M OBJECT IDENTIFIER ::= { boards 298 }
pprAtPWR05AC OBJECT IDENTIFIER ::= { boards 299 }
pprIcmAr021v3s OBJECT IDENTIFIER ::= { boards 300 }
pprRapier48wb OBJECT IDENTIFIER ::= { boards 301 }
pprRapier48wAC OBJECT IDENTIFIER ::= { boards 302 }
pprRapier48wbAC OBJECT IDENTIFIER ::= { boards 303 }
pprX30024TS OBJECT IDENTIFIER ::= { boards 304 }
pprXemPOE OBJECT IDENTIFIER ::= { boards 305 }
pprXem2XP OBJECT IDENTIFIER ::= { boards 306 }
pprATStackXG OBJECT IDENTIFIER ::= { boards 307 }
pprATEMXP OBJECT IDENTIFIER ::= { boards 308 }
pprATLBM OBJECT IDENTIFIER ::= { boards 309 }
pprAt8624TCR OBJECT IDENTIFIER ::= { boards 310 }
pprAt8624POECR OBJECT IDENTIFIER ::= { boards 311 }
pprAtPWR05DC OBJECT IDENTIFIER ::= { boards 323 }
pprXem2XT OBJECT IDENTIFIER ::= { boards 325 }
ifaceEth OBJECT IDENTIFIER ::= { iftypes 1 }
ifaceSyn OBJECT IDENTIFIER ::= { iftypes 2 }
ifaceAsyn OBJECT IDENTIFIER ::= { iftypes 3 }
ifaceBri OBJECT IDENTIFIER ::= { iftypes 4 }
ifacePri OBJECT IDENTIFIER ::= { iftypes 5 }
ifacePots OBJECT IDENTIFIER ::= { iftypes 6 }
ifaceGBIC OBJECT IDENTIFIER ::= { iftypes 7 }
chip68020Cpu OBJECT IDENTIFIER ::= { chips 1 }
chip68340Cpu OBJECT IDENTIFIER ::= { chips 2 }
chip68302Cpu OBJECT IDENTIFIER ::= { chips 3 }
chip68360Cpu OBJECT IDENTIFIER ::= { chips 4 }
chip860TCpu OBJECT IDENTIFIER ::= { chips 5 }
chipRtc1 OBJECT IDENTIFIER ::= { chips 21 }
chipRtc2 OBJECT IDENTIFIER ::= { chips 22 }
chipRtc3 OBJECT IDENTIFIER ::= { chips 23 }
chipRtc4 OBJECT IDENTIFIER ::= { chips 24 }
chipRam1mb OBJECT IDENTIFIER ::= { chips 31 }
chipRam2mb OBJECT IDENTIFIER ::= { chips 32 }
chipRam3mb OBJECT IDENTIFIER ::= { chips 33 }
chipRam4mb OBJECT IDENTIFIER ::= { chips 34 }
chipRam6mb OBJECT IDENTIFIER ::= { chips 36 }
chipRam8mb OBJECT IDENTIFIER ::= { chips 38 }
chipRam12mb OBJECT IDENTIFIER ::= { chips 42 }
chipRam16mb OBJECT IDENTIFIER ::= { chips 46 }
chipRam20mb OBJECT IDENTIFIER ::= { chips 50 }
chipRam32mb OBJECT IDENTIFIER ::= { chips 62 }
chipFlash1mb OBJECT IDENTIFIER ::= { chips 71 }
chipFlash2mb OBJECT IDENTIFIER ::= { chips 72 }
chipFlash3mb OBJECT IDENTIFIER ::= { chips 73 }
chipFlash4mb OBJECT IDENTIFIER ::= { chips 74 }
chipFlash6mb OBJECT IDENTIFIER ::= { chips 76 }
chipFlash8mb OBJECT IDENTIFIER ::= { chips 78 }
chipPem OBJECT IDENTIFIER ::= { chips 120 }
END

View File

@ -1,232 +0,0 @@
-- ============================================================================
-- AT-ETH.MIB, Allied Telesis enterprise MIB: BRI module
--
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-BRI-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString,
TruthValue
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
;
bri MODULE-IDENTITY
LAST-UPDATED "200606281222Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
BRI module. "
REVISION "200606281222Z"
DESCRIPTION
"Initial Revision"
::= { modules 41 }
-- This group consists of a table of BRI interfaces indexed
-- by ifIndex which provide MIB objects not given in a convenient form by
-- other standard MIBs. There is also a BRI channel MIB indexed by ifIndex
-- and channel index which gives information about the channels on the
-- interface.
-- The BRI interface table. Each entry is a BRI interface on the router.
briIntTable OBJECT-TYPE
SYNTAX SEQUENCE OF BriIntEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of BRI interfaces."
::= { bri 1 }
briIntEntry OBJECT-TYPE
SYNTAX BriIntEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry in the BRI interfaces table."
INDEX { briIntIndex }
::= { briIntTable 1 }
BriIntEntry ::=
SEQUENCE {
briIntIndex
INTEGER,
briIntBoardIndex
INTEGER,
briIntBoardPosition
INTEGER,
briIntMode
INTEGER,
briIntTdmChannelMap
INTEGER,
briIntIsdnChannelMap
INTEGER
}
briIntIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex of the BRI interface."
::= { briIntEntry 1 }
briIntBoardIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index in the arBoardTable of the board on which this BRI
interface resides."
::= { briIntEntry 2 }
briIntBoardPosition OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The position on this BRI interface's board of this BRI
interface."
::= { briIntEntry 3 }
briIntMode OBJECT-TYPE
SYNTAX INTEGER {
isdn (1),
tdm (2),
mixed (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mode of operation of this BRI interface. The value isdn
means that the entire interface is operating as an ISDN
interface, the value tdm means that the entire interface is
operating as TDM groups and the value mixed means that some
channels in the interface are dedicated to ISDN and some to TDM
groups."
::= { briIntEntry 4 }
briIntTdmChannelMap OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A bit map of the channels in the BRI interface which are
dedicated to TDM. Channel B1 has channel map value of 1,
channel B2 has a channel map value of 2."
::= { briIntEntry 5 }
briIntIsdnChannelMap OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A bit map of the channels in the BRI interface which are
dedicated to ISDN. Channel B1 has channel map value of 1,
channel B2 has a channel map value of 2."
::= { briIntEntry 6 }
-- The BRI channel table. Each entry is a channel on a BRI interface.
briChanTable OBJECT-TYPE
SYNTAX SEQUENCE OF BriChanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of channels on BRI interfaces."
::= { bri 2 }
briChanEntry OBJECT-TYPE
SYNTAX BriChanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry in the BRI channels table."
INDEX { briChanIntIndex, briChanChannelIndex }
::= { briChanTable 1 }
BriChanEntry ::=
SEQUENCE {
briChanIntIndex
INTEGER,
briChanChannelIndex
INTEGER,
briChanMode
INTEGER,
briChanState
INTEGER
}
briChanIntIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex of the BRI interface."
::= { briChanEntry 1 }
briChanChannelIndex OBJECT-TYPE
SYNTAX INTEGER (1..3)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The channel index of the BRI channel. Channel B1 has index 1,
channel B2 has index 2 and the D channel has index 3."
::= { briChanEntry 2 }
briChanMode OBJECT-TYPE
SYNTAX INTEGER {
isdn (1),
tdm (2),
none (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mode of this BRI channel. The value isdn means that the
channel is reserved for use in ISDN calls. The value tdm
means that the channel is reserved for use by TDM. For the D
channel, this object will always have the value isdn."
::= { briChanEntry 3 }
briChanState OBJECT-TYPE
SYNTAX INTEGER {
inactive (1),
active (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of this BRI channel. The value inactive means that
the channel does not currently have an active user, either an
ISDN call or an active TDM group. The value active means that
the channel is in use, either by an ISDN call or an active TDM
group. For the D channel, this object will have the value
active if LAPD is using the D channel (either for call control
or X.25), or the value inactive otherwise."
::= { briChanEntry 4 }
END

View File

@ -1,264 +0,0 @@
-- ============================================================================
-- AT-ETH.MIB, Allied Telesis MIB: capability for Rapier
--
-- Copied from ATR-CAPABILITY.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-CAPABILITIES DEFINITIONS ::= BEGIN
IMPORTS
AGENT-CAPABILITIES
FROM SNMPv2-CONF
atRouter, atAgents
FROM AT-SMI-MIB;
atrRapier AGENT-CAPABILITIES
PRODUCT-RELEASE "AT Rapier switch, release 2.9.1"
STATUS current
DESCRIPTION "Capabilities of AT Rapier switch, release 2.9.1 and later releases."
SUPPORTS IF-MIB
INCLUDES { ifGeneralGroup }
-- VARIATION ifAdminStatus
-- ACCESS read-only
-- DESCRIPTION "Can't set ifAdminStatus via SNMP."
SUPPORTS RFC1213-MIB
INCLUDES { at, ip }
VARIATION atIfIndex
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION atPhysAddress
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION atNetAddress
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipRouteDest
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipRouteIfIndex
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipRouteMetric1
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipRouteMetric2
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipRouteMetric3
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipRouteMetric4
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipRouteNextHop
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipRouteType
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipRouteAge
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipRouteMask
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipRouteMetric5
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipNetToMediaIfIndex
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipNetToMediaPhysAddress
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipNetToMediaNetAddress
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipNetToMediaType
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
SUPPORTS IP-FORWARD-MIB
INCLUDES { ipForwardMultiPathGroup, ipForwardCidrRouteGroup }
VARIATION ipForwardMask
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipForwardIfIndex
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipForwardType
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipForwardInfo
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipForwardNextHopAS
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipForwardMetric1
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipForwardMetric2
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipForwardMetric3
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipForwardMetric4
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipForwardMetric5
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipCidrRouteIfIndex
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipCidrRouteType
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipCidrRouteInfo
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipCidrRouteNextHopAS
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipCidrRouteMetric1
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipCidrRouteMetric2
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipCidrRouteMetric3
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipCidrRouteMetric4
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipCidrRouteMetric5
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ipCidrRouteStatus
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
SUPPORTS Q-BRIDGE-MIB
INCLUDES { dot1qBase, dot1qVlan }
VARIATION dot1qGvrpStatus
ACCESS read-only
DESCRIPTION "Don't allow writes of this variable."
VARIATION dot1qVlanStaticName
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION dot1qVlanStaticEgressPorts
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION dot1qVlanForbiddenEgressPorts
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION dot1qVlanStaticUntaggedPorts
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION dot1qVlanStaticRowStatus
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
SUPPORTS HOST-RESOURCES-MIB
INCLUDES { hrSystem, hrStorage }
VARIATION hrSystemDate
ACCESS read-only
DESCRIPTION "Don't allow writes of this variable."
VARIATION hrSystemInitialLoadParameters
ACCESS read-only
DESCRIPTION "Don't allow writes of this variable."
VARIATION hrStorageSize
ACCESS read-only
DESCRIPTION "Don't allow writes of this variable."
SUPPORTS MAU-MIB
INCLUDES { dot3IfMauBasicGroup, dot3IfMauAutoNegGroup }
VARIATION ifMauStatus
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ifMauDefaultType
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ifMauAutoNegAdminStatus
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ifMauAutoNegCapAdvertised
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
VARIATION ifMauAutoNegRestart
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
SUPPORTS IF-MIB
INCLUDES { ifMIBObjects }
VARIATION ifPromiscuousMode
ACCESS read-only
DESCRIPTION "Don't allow writes of this table."
::= { atAgents 1 }
END

View File

@ -1,280 +0,0 @@
-- ============================================================================
-- AT-ETH.MIB, Allied Telesis enterprise MIB: DHCP module
--
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-DHCP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString,
TruthValue
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
;
dhcp MODULE-IDENTITY
LAST-UPDATED "200606281222Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
DHCP module. "
REVISION "200606281222Z"
DESCRIPTION
"Initial Revision"
::= { modules 70 }
-- The DHCP (Dynamic Host Configuration Protocol) module. This group provides
-- management information for DHCP, which will be implemented in a number of
-- stages.
-- stage 1, May/2002, Tony van der Peet
-- No DHCP MIB has been found in an RFC, so DHCP has to be supported
-- in the enterprise MIB. Basic request is for a TRAP when a DHCP
-- host range is exhausted. Some basic variables for the range
-- information are provided in order to allow lookup of the exhausted
-- range. Also provided are variables for the express purpose of
-- adding to the TRAP message.
-- The DHCP range table. Each entry in the table gives information about a
-- single DHCP range currently configured in the switch/router.
dhcpRangeTable OBJECT-TYPE
SYNTAX SEQUENCE OF DhcpRangeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of DHCP ranges."
::= { dhcp 1 }
dhcpRangeEntry OBJECT-TYPE
SYNTAX DhcpRangeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry of the DHCP range table. This contains
information about a single DHCP range configured on this
device."
INDEX { dhcpRangeIndex }
::= { dhcpRangeTable 1 }
DhcpRangeEntry ::=
SEQUENCE {
dhcpRangeIndex
INTEGER,
dhcpRangeName
DisplayStringUnsized,
dhcpRangeBaseAddress
IpAddress,
dhcpRangeNumberOfAddresses
INTEGER,
dhcpRangeGateway
IpAddress
}
dhcpRangeIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of this DHCP range. DHCP ranges are stored in a list
which is ordered by range name. The index gives the place in the
list. Note that if ranges are added or deleted, the index for a
given range will change. Since this table is read-only, this will
not have an undue effect, but if in future this table is made
read-write, a mechanism will have to be created to lock the indices
of the range table while SET operations are proceeding."
::= { dhcpRangeEntry 1 }
dhcpRangeName OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE (1..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name given to identify this DHCP range. This is the ultimate
method for uniquely identifying this range. Names are compared without
regard to case, for example >range1< will be treated as the same as
>RANGE1<."
::= { dhcpRangeEntry 2 }
dhcpRangeBaseAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The base address of this range. This address defines the lower bound
of the range of IP addresses which can be allocated to devices
requesting an IP address via DHCP."
::= { dhcpRangeEntry 3 }
dhcpRangeNumberOfAddresses OBJECT-TYPE
SYNTAX INTEGER (1..256)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP address in this range. This number defines the upper
bound of the range of IP addresses which can be allocated to devices
requesting an IP address via DHCP."
::= { dhcpRangeEntry 4 }
dhcpRangeGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the BOOTP relay agent which will be relaying DHCP
requests for this range. If this address is 0.0.0.0, then there will
be no BOOTP relay agent and the range will be allocated to devices
directly connected to this device."
::= { dhcpRangeEntry 5 }
-- DHCP traps.
-- DHCP trap variables. special variables set up to act as reference points for
-- variables sent in TRAPs.
dhcpTrapVariable OBJECT IDENTIFIER ::= { dhcp 2 }
dhcpRangeExhaustedGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whenever a DHCP client attempts to lease an IP address and
the DHCP server cannot provide an address, this variable is
set to the gateway address of the DHCP request. The gateway
address is the IP address of the gateway acting as a BOOTP
relay agent for the request. If there is no gateway, the
address will be 0.0.0.0. If the gateway address is non-zero,
the DHCP range from which the allocation should have been
made will able to be identified by lookup in the DHCP range
table."
::= { dhcpTrapVariable 1 }
dhcpRangeExhaustedInterface OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whenever a DHCP client attempts to lease an IP address and
the DHCP server cannot provide an address, this variable is
set to the IP address of the interface which received the
DHCP request. If the gateway address associated with the
failed DHCP request is 0.0.0.0, the interface address will
be able to be used to lookup the range that was exhausted
and from which the allocation should have been made."
::= { dhcpTrapVariable 2 }
dhcpTraps OBJECT IDENTIFIER ::= { dhcp 0 }
dhcpRangeExhaustedTrap NOTIFICATION-TYPE
OBJECTS { dhcpRangeExhaustedGateway, dhcpRangeExhaustedInterface }
STATUS current
DESCRIPTION
"This trap is generated when a DHCP client makes a request for
an IP address and the request cannot be satisfied because all
addresses in the range are already allocated to other devices."
::= { dhcpTraps 1 }
-- The DHCP client status table. Each entry in the table gives information about
-- ip addresses currently configured on created ranges on the switch/router.
-- Information shown are the client ip address, clientID, ClientState, ClientType,
-- ClientExpiry
-- This group was added on 6/Jan/2004 by Sean Lin on request from ATKK for Yahoo!BB
dhcpClientTable OBJECT-TYPE
SYNTAX SEQUENCE OF DhcpClientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of defined DHCP range client addresses."
::= { dhcp 3 }
dhcpClientEntry OBJECT-TYPE
SYNTAX DhcpClientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry of the DHCP range client table. This contains
information about a single DHCP range client address."
INDEX { dhcpRangeIndex, dhcpClientIpAddress }
::= { dhcpClientTable 1 }
DhcpClientEntry ::=
SEQUENCE {
dhcpClientIpAddress
IpAddress,
dhcpClientID
OCTET STRING,
dhcpClientState
INTEGER,
dhcpClientType
INTEGER,
dhcpClientExpiry
OCTET STRING
}
dhcpClientIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An IP address from the range of available addresses."
::= { dhcpClientEntry 1 }
dhcpClientID OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The hardware address of the client, if any, that has been
assigned the IP address."
::= { dhcpClientEntry 2 }
dhcpClientState OBJECT-TYPE
SYNTAX INTEGER {unused (0), reclaiming (1), inuse (2), offered (3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of the IP address; one of unused, inuse or
reclaim."
::= { dhcpClientEntry 3 }
dhcpClientType OBJECT-TYPE
SYNTAX INTEGER {auto (1), dyn (2), static (3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of allocation mechanism applied to the IP address;
one of static, auto or dyn."
::= { dhcpClientEntry 4 }
dhcpClientExpiry OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The expiry date for dynamically allocated IP address."
::= { dhcpClientEntry 5 }
END

View File

@ -1,194 +0,0 @@
-- ============================================================================
-- atdns.mib, Allied Telesis enterprise MIB:DNSCLIENT
--
-- Copyright (c) 2008 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ===========================================================================
AT-DNS-CLIENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
modules
FROM AT-SMI-MIB
InetAddressType
FROM INET-ADDRESS-MIB
IpAddress, OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY
FROM SNMPv2-SMI
RowStatus
FROM SNMPv2-TC;
-- 1.3.6.1.4.1.207.8.4.4.4.501.1
atDNSClient MODULE-IDENTITY
LAST-UPDATED "200809181200Z" -- September 18, 2008 at 12:00 GMT
ORGANIZATION
"Allied Telesis, Inc"
CONTACT-INFO
" http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects
for the Allied Telesis DNS Client configuration. "
REVISION "200809181200Z" -- September 18, 2008 at 12:00 GMT
DESCRIPTION
"Initial Revision"
::= { atDns 1 }
--
-- Node definitions
--
-- 1.3.6.1.4.1.207.8.4.4.4.501
atDns OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Description."
::= { modules 501 }
-- 1.3.6.1.4.1.207.8.4.4.4.501.1.1
atDNSServerIndexNext OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the next available value for
the object 'atDNSServerIndex'.
For creating an entry in the 'atDNSServerTable',
a management application should read this object,
get the value and use the same."
::= { atDNSClient 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.501.1.2
atDNSServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtDNSServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about the Domain Name
System (DNS) Server configurations in the system."
::= { atDNSClient 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.501.1.2.1
atDNSServerEntry OBJECT-TYPE
SYNTAX AtDNSServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An Entry representing the information about a
DNS Server configuration.
"
INDEX { atDNSServerIndex }
::= { atDNSServerTable 1 }
AtDNSServerEntry ::=
SEQUENCE {
atDNSServerIndex
INTEGER,
atDNSServerAddrType
InetAddressType,
atDNSServerAddr
IpAddress,
atDNSServerStatus
RowStatus
}
-- 1.3.6.1.4.1.207.8.4.4.4.501.1.2.1.1
atDNSServerIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the index corresponding to the
particular DNS Server configuration in the system.
For creation of new entry, the value of this object
should be same as that of the value of
'atDNSServerIndexNext' object. If this is not
the case, then the entry creation will fail."
::= { atDNSServerEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.501.1.2.1.2
atDNSServerAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the Inet Address type of the
'atDNSServerAddr' object.
It's value should be of the values list below:
unknown(0),
ipv4(1),
ipv6(2),
ipv4z(3),
ipv6z(4),
dns(16) "
DEFVAL { ipv4 }
::= { atDNSServerEntry 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.501.1.2.1.3
atDNSServerAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the address of the
DNS Server.
This object is a current object for row creation.
When a new row is created, this object is set with
a default value '0.0.0.0', and the management
application should change it to a desired value by
a SET operation."
DEFVAL { '00000000'h }
::= { atDNSServerEntry 3 }
-- 1.3.6.1.4.1.207.8.4.4.4.501.1.2.1.4
atDNSServerStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Status of this row.
The reading of this object should have a value of
'active(1)', for an existing row.
For creation of new entry, a management application
should set this object with value 'createAndGo(4)',
and using the same value as that got from reading
object 'atDNSServerIndexNext', as the index for
the new entry.
When an entry is created, the object 'atDNSServerAddr'
in the entry is set with a default value '0.0.0.0'.
The management application should change it to
a desired value with a SET operation.
For deletion of entry, a management application
should set this object with value 'destroy(6)'.
Once an entry is deleted, other entries in the table
which have bigger index than the deleted one, will
be indexed again. Therefore a management
application can effectively delete multiple entries
by repeating the SET operation using the same index.
An attempt to SET this object with any value other
than 'createAndGo' or 'destroy' will fail."
DEFVAL { 1 }
::= { atDNSServerEntry 4 }
END
--
-- at-dns.mib
--

View File

@ -1,147 +0,0 @@
-- ============================================================================
-- AT-ETH.MIB, Allied Telesis enterprise MIB: DS3 module
--
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-DS3-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString,
TruthValue
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
;
ds3 MODULE-IDENTITY
LAST-UPDATED "200606281222Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
DS3 module. "
REVISION "200606281222Z"
DESCRIPTION
"Initial Revision"
::= { modules 109 }
ds3TrapTable OBJECT-TYPE
SYNTAX SEQUENCE OF Ds3TrapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ATR enterprise DS3 trap table."
::= { ds3 1 }
ds3TrapEntry OBJECT-TYPE
SYNTAX Ds3TrapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ATR enterprise DS3 trap table."
INDEX { ifIndex }
::= { ds3TrapTable 1 }
Ds3TrapEntry ::=
SEQUENCE {
ds3TcaTrapEnable INTEGER,
ds3TrapError INTEGER,
ds3TrapLoc INTEGER,
ds3TrapInterval INTEGER
}
ds3TcaTrapEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the threshold crossing alert traps
should be generated for this interface."
DEFVAL { disabled }
::= { ds3TrapEntry 1 }
-- All ATR specific DS3 traps
ds3TrapError OBJECT-TYPE
SYNTAX INTEGER {ds3NoError (1), ds3PES (2), ds3PSES (3), ds3SEFs (4), ds3UAS (5),
ds3LCVs (6), ds3PCVs (7), ds3LESs (8), ds3CCVs (9),
ds3CESs (10), ds3CSESs (11)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable shows which kind of parameter or primitive caused
the trap. This variable is really just a placeholder for the
object sent in the DS3 TRAP, but can be read independently if
required. The variable will hold the value at the latest trap.
A value of ds3NoError shows no trap has occured"
DEFVAL { ds3NoError }
::= { ds3TrapEntry 2 }
ds3TrapLoc OBJECT-TYPE
SYNTAX INTEGER {ds3NoLoc (1), ds3Near (2), ds3Far (3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable shows whether the trap was caused by a problem at the local or
remote end. This variable is really just a placeholder for the
object sent in the DS3 TRAP, but can be read independently if
required. The variable will hold the value at the latest trap.
A value of ds3NoLoc shows no trap had occured."
DEFVAL { ds3NoLoc }
::= { ds3TrapEntry 3 }
ds3TrapInterval OBJECT-TYPE
SYNTAX INTEGER {ds3NoInt (1), ds3Fifteen (2), ds3Twentyfour (3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable shows whether the counter which has crossed the
threshold is a twenty four hour or fifteen minute counter.
This variable is really just a placeholder for the
object sent in the DS3 TRAP, but can be read independently if
required. The variable will hold the value at the latest trap.
A value of ds3NoInt shows no trap has occured."
DEFVAL { ds3NoInt }
::= { ds3TrapEntry 4 }
ds3Traps OBJECT IDENTIFIER ::= { ds3 0 }
tcaTrap NOTIFICATION-TYPE
OBJECTS { ds3TrapError, ds3TrapLoc, ds3TrapInterval }
STATUS current
DESCRIPTION
"A DS3 trap is generated when a threshold crossing alert
occurs. This happens when an error count exceeds a pre
determined value. The values are counted over 15 minute and
24 hour periods. Once a trap has occured in a given period
it may not occur again within the same period."
::= { ds3Traps 1 }
END

View File

@ -1,626 +0,0 @@
-- ============================================================================
-- AT-ENVMON.MIB, Allied Telesis enterprise MIB: Environment Monitoring
--
-- Copied from ATR-ENVMON.MIB of pre 2.9.1 release
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-ENVMON-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Unsigned32,
enterprises
FROM SNMPv2-SMI
TruthValue,
TEXTUAL-CONVENTION
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
DisplayStringUnsized
FROM AT-SMI-MIB
sysinfo
FROM AT-SYSINFO-MIB
;
envMon MODULE-IDENTITY
LAST-UPDATED "200603070000Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"The AT Environment Monitoring MIB for managing and
reporting data relating to voltage rails, fan speeds,
temperature sensors and power supply units."
REVISION "200603070000Z"
DESCRIPTION
"Initial Revision"
::= { sysinfo 10 }
-- Textual Conventions
EnvMonPsbSensorType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates the type of a Power Supply Bay Device sensor."
SYNTAX INTEGER {
psbSensorTypeInvalid (0),
fanSpeedDiscrete (1),
temperatureDiscrete (2),
voltageDiscrete (3) }
-- This section of the MIB contains new generic environment monitoring
-- data. It relates to temperature, fanspeed, voltage and power supply
-- bay device monitors.
-- ---------------------------------------------------------- --
-- The Environment Monitoring Fan Table
-- ---------------------------------------------------------- --
envMonFanTable OBJECT-TYPE
SYNTAX SEQUENCE OF EnvMonFanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of fans installed in the device that have their
fan speeds monitored by environment monitoring hardware."
::= { envMon 1 }
envMonFanEntry OBJECT-TYPE
SYNTAX EnvMonFanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The description, current speed, lower threshold speed and
current status of a fan."
INDEX { envMonFanBoardIndex, envMonFanIndex }
::= { envMonFanTable 1 }
EnvMonFanEntry ::=
SEQUENCE {
envMonFanBoardIndex
Unsigned32,
envMonFanIndex
Unsigned32,
envMonFanDescription
DisplayStringUnsized,
envMonFanCurrentSpeed
Unsigned32,
envMonFanLowerThreshold
Unsigned32,
envMonFanAlarm
TruthValue
}
envMonFanBoardIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board hosting this fan in the board table."
::= { envMonFanEntry 1 }
envMonFanIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The numeric identifier of this fan within the context of its host board."
::= { envMonFanEntry 2 }
envMonFanDescription OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE (0..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The text description of this fan."
::= { envMonFanEntry 3 }
envMonFanCurrentSpeed OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current speed of this fan in revolutions per
minute."
::= { envMonFanEntry 4 }
envMonFanLowerThreshold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minimum acceptable speed of the fan (in revolutions
per minute)."
::= { envMonFanEntry 5 }
envMonFanAlarm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether this fan is currently in an
alarm condition. A value of TRUE indicates that its
current speed is too low, FALSE indicates that the
current speed is acceptable."
::= { envMonFanEntry 6 }
-- ---------------------------------------------------------- --
-- The Environment Monitoring Voltage Table
-- ---------------------------------------------------------- --
envMonVoltageTable OBJECT-TYPE
SYNTAX SEQUENCE OF EnvMonVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of voltage rails in the device that are
monitored by environment monitoring hardware."
::= { envMon 2 }
envMonVoltageEntry OBJECT-TYPE
SYNTAX EnvMonVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The description, current value, upper & lower threshold
settings and current status of a voltage rail."
INDEX { envMonVoltageBoardIndex, envMonVoltageIndex }
::= { envMonVoltageTable 1 }
EnvMonVoltageEntry ::=
SEQUENCE {
envMonVoltageBoardIndex
Unsigned32,
envMonVoltageIndex
Unsigned32,
envMonVoltageDescription
DisplayStringUnsized,
envMonVoltageCurrent
INTEGER,
envMonVoltageUpperThreshold
INTEGER,
envMonVoltageLowerThreshold
INTEGER,
envMonVoltageAlarm
TruthValue
}
envMonVoltageBoardIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board hosting this voltage sensor in the board table."
::= { envMonVoltageEntry 1 }
envMonVoltageIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The numeric identifier of this voltage rail within the context of its host board."
::= { envMonVoltageEntry 2 }
envMonVoltageDescription OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE (0..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The text description of this voltage rail."
::= { envMonVoltageEntry 3 }
envMonVoltageCurrent OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current reading of this voltage rail in millivolts."
::= { envMonVoltageEntry 4 }
envMonVoltageUpperThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum acceptable reading of this voltage rail in millivolts."
::= { envMonVoltageEntry 5 }
envMonVoltageLowerThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minimum acceptable reading of this voltage rail in millivolts."
::= { envMonVoltageEntry 6 }
envMonVoltageAlarm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether this voltage rail is currently
in an alarm condition. A value of TRUE indicates that
its current reading is outside its threshold range,
FALSE indicates that the current reading is acceptable."
::= { envMonVoltageEntry 7 }
-- ---------------------------------------------------------- --
-- The Environment Monitoring Temperature Table
-- ---------------------------------------------------------- --
envMonTemperatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF EnvMonTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of temperature sensors in the device that are
monitored by environment monitoring hardware."
::= { envMon 3 }
envMonTemperatureEntry OBJECT-TYPE
SYNTAX EnvMonTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The description, current value, upper threshold setting
and current status of a temperature sensor."
INDEX { envMonTemperatureBoardIndex, envMonTemperatureIndex }
::= { envMonTemperatureTable 1 }
EnvMonTemperatureEntry ::=
SEQUENCE {
envMonTemperatureBoardIndex
Unsigned32,
envMonTemperatureIndex
Unsigned32,
envMonTemperatureDescription
DisplayStringUnsized,
envMonTemperatureCurrent
INTEGER,
envMonTemperatureUpperThreshold
INTEGER,
envMonTemperatureAlarm
TruthValue
}
envMonTemperatureBoardIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board hosting this temperature sensor in the board table."
::= { envMonTemperatureEntry 1 }
envMonTemperatureIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The numeric identifier of this temperature sensor within the context of its host board."
::= { envMonTemperatureEntry 2 }
envMonTemperatureDescription OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE (0..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The text description of this temperature sensor."
::= { envMonTemperatureEntry 3 }
envMonTemperatureCurrent OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current reading of this temperature sensor in tenths of a degree Celcius."
::= { envMonTemperatureEntry 4 }
envMonTemperatureUpperThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum acceptable reading of this temperature
sensor in tenths of a degree Celcius."
::= { envMonTemperatureEntry 5 }
envMonTemperatureAlarm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether this temperature sensor is
currently in an alarm condition. A value of TRUE indicates
that its current reading is outside its threshold range,
FALSE indicates that the current reading is acceptable."
::= { envMonTemperatureEntry 6 }
-- ---------------------------------------------------------- --
-- The Environment Monitoring Power Supply Bay Device Table
-- ---------------------------------------------------------- --
envMonPsbObjects OBJECT IDENTIFIER ::= { envMon 4 }
envMonPsbTable OBJECT-TYPE
SYNTAX SEQUENCE OF EnvMonPsbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table showing power supply bays in the system and info
on any devices that are present."
::= { envMonPsbObjects 1 }
envMonPsbEntry OBJECT-TYPE
SYNTAX EnvMonPsbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The description and current status of a power supply
bay device."
INDEX { envMonPsbHostBoardIndex, envMonPsbHostSlotIndex }
::= { envMonPsbTable 1 }
EnvMonPsbEntry ::=
SEQUENCE {
envMonPsbHostBoardIndex
Unsigned32,
envMonPsbHostSlotIndex
Unsigned32,
envMonPsbHeldBoardIndex
Unsigned32,
envMonPsbHeldBoardId
OBJECT IDENTIFIER,
envMonPsbDescription
DisplayStringUnsized
}
envMonPsbHostBoardIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board hosting this PSB in the board table."
::= { envMonPsbEntry 1 }
envMonPsbHostSlotIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of this PSB slot within the context of its host board.
This index is fixed for each slot, on each type of board."
::= { envMonPsbEntry 2 }
envMonPsbHeldBoardIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of a board installed in this power supply bay.
This value corresponds to envMonPsbSensorBoardIndex for
each sensor on this board. A value of 0 indicates that a
board is is either not present or not supported."
::= { envMonPsbEntry 3 }
envMonPsbHeldBoardId OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of board installed in this power supply bay. The
values of this object are taken from the pprXxx object IDs
under the boards sub-tree in the parent MIB. A value of 0
indicates that a board is is either not present or not
supported."
::= { envMonPsbEntry 4 }
envMonPsbDescription OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE (0..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The text description of this power supply bay."
::= { envMonPsbEntry 5 }
envMonPsbSensorTable OBJECT-TYPE
SYNTAX SEQUENCE OF EnvMonPsbSensorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of environment monitoring sensors on installed
power supply bay devices."
::= { envMonPsbObjects 2 }
envMonPsbSensorEntry OBJECT-TYPE
SYNTAX EnvMonPsbSensorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The description and current status of a power supply
bay device."
INDEX { envMonPsbSensorBoardIndex, envMonPsbSensorIndex }
::= { envMonPsbSensorTable 1 }
EnvMonPsbSensorEntry ::=
SEQUENCE {
envMonPsbSensorBoardIndex
Unsigned32,
envMonPsbSensorIndex
Unsigned32,
envMonPsbSensorType
EnvMonPsbSensorType,
envMonPsbSensorDescription
DisplayStringUnsized,
envMonPsbSensorAlarm
TruthValue
}
envMonPsbSensorBoardIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board hosting this sensor in the board table."
::= { envMonPsbSensorEntry 1 }
envMonPsbSensorIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of this power supply bay environmental sensor, within the
context of its host board."
::= { envMonPsbSensorEntry 2 }
envMonPsbSensorType OBJECT-TYPE
SYNTAX EnvMonPsbSensorType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the type of environmental variable this sensor detects."
::= { envMonPsbSensorEntry 3 }
envMonPsbSensorDescription OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE (0..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The text description of this power supply bay environmental sensor."
::= { envMonPsbSensorEntry 4 }
envMonPsbSensorAlarm OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether this environmental sensor is currently
in an alarm condition. A value of TRUE indicates that
the device is in a failure condition, FALSE indicates
that the device is functioning normally."
::= { envMonPsbSensorEntry 5 }
-- ---------------------------------------------------------- --
-- The Environment Monitoring SNMP Trap Objects
-- ---------------------------------------------------------- --
envMonTraps OBJECT IDENTIFIER ::= { envMon 5 }
envMonFanAlarmSetEvent NOTIFICATION-TYPE
OBJECTS { envMonFanBoardIndex,
envMonFanIndex,
envMonFanDescription,
envMonFanLowerThreshold,
envMonFanCurrentSpeed }
STATUS current
DESCRIPTION
"Triggered when the monitored speed of a fan
drops below its lower threshold."
::= { envMonTraps 1 }
envMonFanAlarmClearedEvent NOTIFICATION-TYPE
OBJECTS { envMonFanBoardIndex,
envMonFanIndex,
envMonFanDescription,
envMonFanLowerThreshold,
envMonFanCurrentSpeed }
STATUS current
DESCRIPTION
"Triggered when the monitored speed of a fan
returns to an acceptable value, the fan
having previously been in an alarm condition."
::= { envMonTraps 2 }
envMonVoltAlarmSetEvent NOTIFICATION-TYPE
OBJECTS { envMonVoltageBoardIndex,
envMonVoltageIndex,
envMonVoltageDescription,
envMonVoltageUpperThreshold,
envMonVoltageLowerThreshold,
envMonVoltageCurrent }
STATUS current
DESCRIPTION
"Triggered when the voltage of a monitored
voltage rail, goes out of tolerance by
either dropping below its lower threshold,
or exceeding its upper threshold."
::= { envMonTraps 3 }
envMonVoltAlarmClearedEvent NOTIFICATION-TYPE
OBJECTS { envMonVoltageBoardIndex,
envMonVoltageIndex,
envMonVoltageDescription,
envMonVoltageUpperThreshold,
envMonVoltageLowerThreshold,
envMonVoltageCurrent }
STATUS current
DESCRIPTION
"Triggered when the voltage of a monitored
voltage rail returns to an acceptable value,
having previously been in an alarm condition."
::= { envMonTraps 4 }
envMonTempAlarmSetEvent NOTIFICATION-TYPE
OBJECTS { envMonTemperatureBoardIndex,
envMonTemperatureIndex,
envMonTemperatureDescription,
envMonTemperatureUpperThreshold,
envMonTemperatureCurrent }
STATUS current
DESCRIPTION
"Triggered when a monitored temperature
exceeds its upper threshold."
::= { envMonTraps 5 }
envMonTempAlarmClearedEvent NOTIFICATION-TYPE
OBJECTS { envMonTemperatureBoardIndex,
envMonTemperatureIndex,
envMonTemperatureDescription,
envMonTemperatureUpperThreshold,
envMonTemperatureCurrent }
STATUS current
DESCRIPTION
"Triggered when a monitored temperature
returns to an acceptable value, having
previously been in an alarm condition."
::= { envMonTraps 6 }
envMonPsbAlarmSetEvent NOTIFICATION-TYPE
OBJECTS { envMonPsbSensorBoardIndex,
envMonPsbSensorIndex,
envMonPsbSensorType,
envMonPsbSensorDescription }
STATUS current
DESCRIPTION
"Triggered when a monitored parameter of
a power supply bay device goes out of
tolerance."
::= { envMonTraps 7 }
envMonPsbAlarmClearedEvent NOTIFICATION-TYPE
OBJECTS { envMonPsbSensorBoardIndex,
envMonPsbSensorIndex,
envMonPsbSensorType,
envMonPsbSensorDescription }
STATUS current
DESCRIPTION
"Triggered when a monitored parameter of
a power supply bay device returns to an
acceptable value, having previously been
in an alarm condition."
::= { envMonTraps 8 }
END

View File

@ -1,936 +0,0 @@
-- ============================================================================
-- AT-ENVMONv2-MIB, Allied Telesis enterprise MIB:
-- Environment Monitoring MIB objects.
--
-- Copyright (c) 2008 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-ENVMONv2-MIB DEFINITIONS ::= BEGIN
IMPORTS
DisplayStringUnsized
FROM AT-SMI-MIB
sysinfo
FROM AT-SYSINFO-MIB
Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI;
-- 1.3.6.1.4.1.207.8.4.4.3.12
atEnvMonv2 MODULE-IDENTITY
LAST-UPDATED "200811260000Z" -- November 26, 2008 at 00:00 GMT
ORGANIZATION
"Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"The AT Environment Monitoring v2 MIB for managing and
reporting data relating to voltage rails, fan speeds,
temperature sensors and power supply units."
REVISION "200811260000Z" -- November 26, 2008 at 00:00 GMT
DESCRIPTION
"Removed recently added MIB objects that went against the
original intent of the environment monitoring MIB."
REVISION "200809240000Z" -- September 24, 2008 at 00:00 GMT
DESCRIPTION
"Appended v2 to all object names to clarify
version number of this mib."
REVISION "200802070000Z" -- February 07, 2008 at 00:00 GMT
DESCRIPTION
"Initial Revision"
::= { sysinfo 12 }
--
-- Textual conventions
--
-- Textual Conventions
AtEnvMonv2PsbSensorType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates the type of a Power Supply Bay Device sensor."
SYNTAX INTEGER
{
psbSensorTypeInvalid(0),
fanSpeedDiscrete(1),
temperatureDiscrete(2),
voltageDiscrete(3)
}
--
-- Node definitions
--
-- This section of the MIB contains new generic environment monitoring
-- data. It relates to temperature, fanspeed, voltage and power supply
-- bay device monitors.
-- ---------------------------------------------------------- --
-- The Environment Monitoring Fan Table
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.3.12.1
atEnvMonv2FanTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtEnvMonv2FanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of information about fans installed in the device
that have their fan speeds monitored by environment
monitoring hardware."
::= { atEnvMonv2 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.1.1
atEnvMonv2FanEntry OBJECT-TYPE
SYNTAX AtEnvMonv2FanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The description, current speed, lower threshold speed and
current status of a fan."
INDEX { atEnvMonv2FanStackMemberId, atEnvMonv2FanBoardIndex, atEnvMonv2FanIndex }
::= { atEnvMonv2FanTable 1 }
AtEnvMonv2FanEntry ::=
SEQUENCE {
atEnvMonv2FanStackMemberId
Unsigned32,
atEnvMonv2FanBoardIndex
Unsigned32,
atEnvMonv2FanIndex
Unsigned32,
atEnvMonv2FanDescription
DisplayStringUnsized,
atEnvMonv2FanCurrentSpeed
Unsigned32,
atEnvMonv2FanLowerThreshold
Unsigned32,
atEnvMonv2FanStatus
INTEGER
}
-- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.1
atEnvMonv2FanStackMemberId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the stack member hosting this fan."
::= { atEnvMonv2FanEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.2
atEnvMonv2FanBoardIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board hosting this fan in the board table."
::= { atEnvMonv2FanEntry 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.3
atEnvMonv2FanIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The numeric identifier of this fan on its host board."
::= { atEnvMonv2FanEntry 3 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.4
atEnvMonv2FanDescription OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE (0..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The description of this fan."
::= { atEnvMonv2FanEntry 4 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.5
atEnvMonv2FanCurrentSpeed OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current speed of this fan in revolutions per
minute."
::= { atEnvMonv2FanEntry 5 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.6
atEnvMonv2FanLowerThreshold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum acceptable speed of the fan in revolutions
per minute."
::= { atEnvMonv2FanEntry 6 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.7
atEnvMonv2FanStatus OBJECT-TYPE
SYNTAX INTEGER
{
failed(1),
good(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether this fan is currently in an
alarm condition. A value of 'failed' indicates that its
current speed is too low, 'good' indicates that the
current speed is acceptable."
::= { atEnvMonv2FanEntry 7 }
-- ---------------------------------------------------------- --
-- The Environment Monitoring Voltage Table
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.3.12.2
atEnvMonv2VoltageTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtEnvMonv2VoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of information about voltage rails in the device
that are monitored by environment monitoring hardware."
::= { atEnvMonv2 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.2.1
atEnvMonv2VoltageEntry OBJECT-TYPE
SYNTAX AtEnvMonv2VoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The description, current value, upper & lower threshold
settings and current status of a voltage rail."
INDEX { atEnvMonv2VoltageStackMemberId, atEnvMonv2VoltageBoardIndex, atEnvMonv2VoltageIndex }
::= { atEnvMonv2VoltageTable 1 }
AtEnvMonv2VoltageEntry ::=
SEQUENCE {
atEnvMonv2VoltageStackMemberId
Unsigned32,
atEnvMonv2VoltageBoardIndex
Unsigned32,
atEnvMonv2VoltageIndex
Unsigned32,
atEnvMonv2VoltageDescription
DisplayStringUnsized,
atEnvMonv2VoltageCurrent
INTEGER,
atEnvMonv2VoltageUpperThreshold
INTEGER,
atEnvMonv2VoltageLowerThreshold
INTEGER,
atEnvMonv2VoltageStatus
INTEGER
}
-- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.1
atEnvMonv2VoltageStackMemberId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the stack member hosting this voltage sensor."
::= { atEnvMonv2VoltageEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.2
atEnvMonv2VoltageBoardIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board hosting this voltage sensor in the board table."
::= { atEnvMonv2VoltageEntry 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.3
atEnvMonv2VoltageIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The numeric identifier of this voltage rail on its host board."
::= { atEnvMonv2VoltageEntry 3 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.4
atEnvMonv2VoltageDescription OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE (0..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The description of this voltage rail."
::= { atEnvMonv2VoltageEntry 4 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.5
atEnvMonv2VoltageCurrent OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current reading of this voltage rail in millivolts."
::= { atEnvMonv2VoltageEntry 5 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.6
atEnvMonv2VoltageUpperThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum acceptable reading of this voltage rail in millivolts."
::= { atEnvMonv2VoltageEntry 6 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.7
atEnvMonv2VoltageLowerThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum acceptable reading of this voltage rail in millivolts."
::= { atEnvMonv2VoltageEntry 7 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.8
atEnvMonv2VoltageStatus OBJECT-TYPE
SYNTAX INTEGER
{
outOfRange(1),
inRange(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether this voltage rail is currently
in an alarm condition. A value of 'outOfRange' indicates that
its current reading is outside its threshold range,
'inRange' indicates that the current reading is acceptable."
::= { atEnvMonv2VoltageEntry 8 }
-- ---------------------------------------------------------- --
-- The Environment Monitoring Temperature Table
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.3.12.3
atEnvMonv2TemperatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtEnvMonv2TemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of information about temperature sensors in the device
that are monitored by environment monitoring hardware."
::= { atEnvMonv2 3 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.3.1
atEnvMonv2TemperatureEntry OBJECT-TYPE
SYNTAX AtEnvMonv2TemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The description, current value, upper threshold setting
and current status of a temperature sensor."
INDEX { atEnvMonv2TemperatureStackMemberId, atEnvMonv2TemperatureBoardIndex, atEnvMonv2TemperatureIndex }
::= { atEnvMonv2TemperatureTable 1 }
AtEnvMonv2TemperatureEntry ::=
SEQUENCE {
atEnvMonv2TemperatureStackMemberId
Unsigned32,
atEnvMonv2TemperatureBoardIndex
Unsigned32,
atEnvMonv2TemperatureIndex
Unsigned32,
atEnvMonv2TemperatureDescription
DisplayStringUnsized,
atEnvMonv2TemperatureCurrent
INTEGER,
atEnvMonv2TemperatureUpperThreshold
INTEGER,
atEnvMonv2TemperatureStatus
INTEGER
}
-- 1.3.6.1.4.1.207.8.4.4.3.12.3.1.1
atEnvMonv2TemperatureStackMemberId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the stack member hosting this temperature sensor."
::= { atEnvMonv2TemperatureEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.3.1.2
atEnvMonv2TemperatureBoardIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board hosting this temperature sensor in the board table."
::= { atEnvMonv2TemperatureEntry 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.3.1.3
atEnvMonv2TemperatureIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The numeric identifier of this temperature sensor on its host board."
::= { atEnvMonv2TemperatureEntry 3 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.3.1.4
atEnvMonv2TemperatureDescription OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE (0..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The description of this temperature sensor."
::= { atEnvMonv2TemperatureEntry 4 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.3.1.5
atEnvMonv2TemperatureCurrent OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current reading of this temperature sensor in tenths of a degree Celsius."
::= { atEnvMonv2TemperatureEntry 5 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.3.1.6
atEnvMonv2TemperatureUpperThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum acceptable reading of this temperature
sensor in tenths of a degree Celsius."
::= { atEnvMonv2TemperatureEntry 6 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.3.1.7
atEnvMonv2TemperatureStatus OBJECT-TYPE
SYNTAX INTEGER
{
outOfRange(1),
inRange(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether this temperature sensor is
currently in an alarm condition. A value of 'outOfRange'
indicates that its current reading is outside its threshold
range, 'inRange' indicates that the current reading is
acceptable."
::= { atEnvMonv2TemperatureEntry 7 }
-- ---------------------------------------------------------- --
-- The Environment Monitoring Power Supply Bay Device Table
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.3.12.4
atEnvMonv2PsbObjects OBJECT IDENTIFIER::= { atEnvMonv2 4 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.4.1
atEnvMonv2PsbTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtEnvMonv2PsbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of information about power supply bays in the system and
any devices that are installed."
::= { atEnvMonv2PsbObjects 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.4.1.1
atEnvMonv2PsbEntry OBJECT-TYPE
SYNTAX AtEnvMonv2PsbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The description and current status of a power supply
bay device."
INDEX { atEnvMonv2PsbHostStackMemberId, atEnvMonv2PsbHostBoardIndex, atEnvMonv2PsbHostSlotIndex }
::= { atEnvMonv2PsbTable 1 }
AtEnvMonv2PsbEntry ::=
SEQUENCE {
atEnvMonv2PsbHostStackMemberId
Unsigned32,
atEnvMonv2PsbHostBoardIndex
Unsigned32,
atEnvMonv2PsbHostSlotIndex
Unsigned32,
atEnvMonv2PsbHeldBoardIndex
Unsigned32,
atEnvMonv2PsbHeldBoardId
OBJECT IDENTIFIER,
atEnvMonv2PsbDescription
DisplayStringUnsized
}
-- 1.3.6.1.4.1.207.8.4.4.3.12.4.1.1.1
atEnvMonv2PsbHostStackMemberId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the stack member hosting this power supply bay."
::= { atEnvMonv2PsbEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.4.1.1.2
atEnvMonv2PsbHostBoardIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board hosting this power supply bay in the board table."
::= { atEnvMonv2PsbEntry 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.4.1.1.3
atEnvMonv2PsbHostSlotIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of this power supply bay on its host board.
This index is fixed for each slot, on each type of board."
::= { atEnvMonv2PsbEntry 3 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.4.1.1.4
atEnvMonv2PsbHeldBoardIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of a board installed in this power supply bay.
This value corresponds to atEnvMonv2PsbSensorBoardIndex for
each sensor on this board. A value of 0 indicates that a
board is is either not present or not supported."
::= { atEnvMonv2PsbEntry 4 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.4.1.1.5
atEnvMonv2PsbHeldBoardId OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of board installed in this power supply bay. The
values of this object are taken from the pprXxx object IDs
under the boards sub-tree in the parent MIB. A value of 0
indicates that a board is either not present or not
supported."
::= { atEnvMonv2PsbEntry 5 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.4.1.1.6
atEnvMonv2PsbDescription OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE (0..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The description of this power supply bay."
::= { atEnvMonv2PsbEntry 6 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.4.2
atEnvMonv2PsbSensorTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtEnvMonv2PsbSensorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of information about environment monitoring sensors
on devices installed in power supply bays."
::= { atEnvMonv2PsbObjects 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.4.2.1
atEnvMonv2PsbSensorEntry OBJECT-TYPE
SYNTAX AtEnvMonv2PsbSensorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The description and current status of a device installed
in a power supply bay."
INDEX { atEnvMonv2PsbSensorStackMemberId, atEnvMonv2PsbSensorBoardIndex, atEnvMonv2PsbSensorIndex }
::= { atEnvMonv2PsbSensorTable 1 }
AtEnvMonv2PsbSensorEntry ::=
SEQUENCE {
atEnvMonv2PsbSensorStackMemberId
Unsigned32,
atEnvMonv2PsbSensorBoardIndex
Unsigned32,
atEnvMonv2PsbSensorIndex
Unsigned32,
atEnvMonv2PsbSensorType
AtEnvMonv2PsbSensorType,
atEnvMonv2PsbSensorDescription
DisplayStringUnsized,
atEnvMonv2PsbSensorStatus
INTEGER
}
-- 1.3.6.1.4.1.207.8.4.4.3.12.4.2.1.1
atEnvMonv2PsbSensorStackMemberId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the stack member hosting this sensor."
::= { atEnvMonv2PsbSensorEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.4.2.1.2
atEnvMonv2PsbSensorBoardIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board hosting this sensor in the board table."
::= { atEnvMonv2PsbSensorEntry 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.4.2.1.3
atEnvMonv2PsbSensorIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of this power supply bay environmental sensor on
its host board."
::= { atEnvMonv2PsbSensorEntry 3 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.4.2.1.4
atEnvMonv2PsbSensorType OBJECT-TYPE
SYNTAX AtEnvMonv2PsbSensorType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of environmental variable this sensor detects."
::= { atEnvMonv2PsbSensorEntry 4 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.4.2.1.5
atEnvMonv2PsbSensorDescription OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE (0..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The description of this power supply bay environmental sensor."
::= { atEnvMonv2PsbSensorEntry 5 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.4.2.1.6
atEnvMonv2PsbSensorStatus OBJECT-TYPE
SYNTAX INTEGER
{
failed(1),
good(2),
notPowered(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether this environmental sensor is
currently in an alarm condition. A value of 'failed' indicates
that the device is in a failure condition, 'good' indicates
that the device is functioning normally."
::= { atEnvMonv2PsbSensorEntry 6 }
-- ---------------------------------------------------------- --
-- The Environment Monitoring SNMP Trap Objects
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.3.12.5
atEnvMonv2Traps OBJECT IDENTIFIER::= { atEnvMonv2 5 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.5.1
atEnvMonv2FanAlarmSetEvent NOTIFICATION-TYPE
OBJECTS { atEnvMonv2FanStackMemberId, atEnvMonv2FanBoardIndex, atEnvMonv2FanIndex,
atEnvMonv2FanDescription, atEnvMonv2FanLowerThreshold, atEnvMonv2FanCurrentSpeed }
STATUS current
DESCRIPTION
"A trap generated when the monitored speed of a fan
drops below its lower threshold."
::= { atEnvMonv2Traps 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.5.2
atEnvMonv2FanAlarmClearedEvent NOTIFICATION-TYPE
OBJECTS { atEnvMonv2FanStackMemberId, atEnvMonv2FanBoardIndex, atEnvMonv2FanIndex,
atEnvMonv2FanDescription, atEnvMonv2FanLowerThreshold, atEnvMonv2FanCurrentSpeed }
STATUS current
DESCRIPTION
"A trap generated when the monitored speed of a fan
returns to an acceptable value, the fan
having previously been in an alarm condition."
::= { atEnvMonv2Traps 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.5.3
atEnvMonv2VoltAlarmSetEvent NOTIFICATION-TYPE
OBJECTS { atEnvMonv2VoltageStackMemberId, atEnvMonv2VoltageBoardIndex, atEnvMonv2VoltageIndex,
atEnvMonv2VoltageDescription, atEnvMonv2VoltageUpperThreshold,
atEnvMonv2VoltageLowerThreshold, atEnvMonv2VoltageCurrent }
STATUS current
DESCRIPTION
"A trap generated when the voltage of a monitored
voltage rail goes out of tolerance, either by
dropping below its lower threshold, or exceeding
its upper threshold."
::= { atEnvMonv2Traps 3 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.5.4
atEnvMonv2VoltAlarmClearedEvent NOTIFICATION-TYPE
OBJECTS { atEnvMonv2VoltageStackMemberId, atEnvMonv2VoltageBoardIndex, atEnvMonv2VoltageIndex,
atEnvMonv2VoltageDescription, atEnvMonv2VoltageUpperThreshold,
atEnvMonv2VoltageLowerThreshold, atEnvMonv2VoltageCurrent }
STATUS current
DESCRIPTION
"A trap generated when the voltage of a monitored
voltage rail returns to an acceptable value,
having previously been in an alarm condition."
::= { atEnvMonv2Traps 4 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.5.5
atEnvMonv2TempAlarmSetEvent NOTIFICATION-TYPE
OBJECTS { atEnvMonv2TemperatureStackMemberId, atEnvMonv2TemperatureBoardIndex,
atEnvMonv2TemperatureIndex, atEnvMonv2TemperatureDescription,
atEnvMonv2TemperatureUpperThreshold, atEnvMonv2TemperatureCurrent }
STATUS current
DESCRIPTION
"A trap generated when a monitored temperature
exceeds its upper threshold."
::= { atEnvMonv2Traps 5 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.5.6
atEnvMonv2TempAlarmClearedEvent NOTIFICATION-TYPE
OBJECTS { atEnvMonv2TemperatureStackMemberId, atEnvMonv2TemperatureBoardIndex,
atEnvMonv2TemperatureIndex, atEnvMonv2TemperatureDescription,
atEnvMonv2TemperatureUpperThreshold }
STATUS current
DESCRIPTION
"A trap generated when a monitored temperature
returns to an acceptable value, having
previously been in an alarm condition."
::= { atEnvMonv2Traps 6 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.5.7
atEnvMonv2PsbAlarmSetEvent NOTIFICATION-TYPE
OBJECTS { atEnvMonv2PsbSensorStackMemberId, atEnvMonv2PsbSensorBoardIndex,
atEnvMonv2PsbSensorIndex, atEnvMonv2PsbSensorType,
atEnvMonv2PsbSensorDescription }
STATUS current
DESCRIPTION
"A trap generated when a monitored parameter of
a power supply bay device goes out of
tolerance."
::= { atEnvMonv2Traps 7 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.5.8
atEnvMonv2PsbAlarmClearedEvent NOTIFICATION-TYPE
OBJECTS { atEnvMonv2PsbSensorStackMemberId, atEnvMonv2PsbSensorBoardIndex,
atEnvMonv2PsbSensorIndex, atEnvMonv2PsbSensorType,
atEnvMonv2PsbSensorDescription }
STATUS current
DESCRIPTION
"A trap generated when a monitored parameter of
a power supply bay device returns to an
acceptable value, having previously been
in an alarm condition."
::= { atEnvMonv2Traps 8 }
-- ---------------------------------------------------------- --
-- The Environment Monitoring Fault LED Table
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.3.12.6
atEnvMonv2FaultLedTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtEnvMonv2FaultLedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of information detailing any LED fault indications on
the device."
::= { atEnvMonv2 6 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.6.1
atEnvMonv2FaultLedEntry OBJECT-TYPE
SYNTAX AtEnvMonv2FaultLedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry pertaining to a given fault LED."
INDEX { atEnvMonv2FaultLedStackMemberId }
::= { atEnvMonv2FaultLedTable 1 }
AtEnvMonv2FaultLedEntry ::=
SEQUENCE {
atEnvMonv2FaultLedStackMemberId
Unsigned32,
atEnvMonv2FaultLed1Flash
INTEGER,
atEnvMonv2FaultLed2Flashes
INTEGER,
atEnvMonv2FaultLed3Flashes
INTEGER,
atEnvMonv2FaultLed4Flashes
INTEGER,
atEnvMonv2FaultLed5Flashes
INTEGER,
atEnvMonv2FaultLed6Flashes
INTEGER
}
-- 1.3.6.1.4.1.207.8.4.4.3.12.6.1.1
atEnvMonv2FaultLedStackMemberId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the stack member hosting this fault LED."
::= { atEnvMonv2FaultLedEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.6.1.2
atEnvMonv2FaultLed1Flash OBJECT-TYPE
SYNTAX INTEGER
{
heatsinkFanFailure(1),
noFault(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether a fault LED is currently showing
a system failure by flashing once. It indicates that one or
more heatsink fans have failed, or are operating below the
recommended speed."
::= { atEnvMonv2FaultLedEntry 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.6.1.3
atEnvMonv2FaultLed2Flashes OBJECT-TYPE
SYNTAX INTEGER
{
chassisFanFailure(1),
noFault(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether a fault LED is currently showing
a system failure by flashing twice. It indicates that one or
both of the chassis fans are not installed, or the fans are
operating below the recommended speed."
::= { atEnvMonv2FaultLedEntry 3 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.6.1.4
atEnvMonv2FaultLed3Flashes OBJECT-TYPE
SYNTAX INTEGER
{
sensorFailure(1),
noFault(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether a fault LED is currently showing
a system failure by flashing three times. It indicates that the
ability to monitor temperature or fans has failed."
::= { atEnvMonv2FaultLedEntry 4 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.6.1.5
atEnvMonv2FaultLed4Flashes OBJECT-TYPE
SYNTAX INTEGER
{
xemInitialisationFailure(1),
noFault(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether a fault LED is currently showing
a system failure by flashing four times. It indicates that an
XEM failed to initialise or is incompatible."
::= { atEnvMonv2FaultLedEntry 5 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.6.1.6
atEnvMonv2FaultLed5Flashes OBJECT-TYPE
SYNTAX INTEGER
{
noFault(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether a fault LED is currently showing
a system failure by flashing five times. This flashing
sequence is not currently in use."
::= { atEnvMonv2FaultLedEntry 6 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.6.1.7
atEnvMonv2FaultLed6Flashes OBJECT-TYPE
SYNTAX INTEGER
{
temperatureFailure(1),
noFault(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether a fault LED is currently showing
a system failure by flashing six times. It indicates that the
device's temperature has exceeded the recommended threshold."
::= { atEnvMonv2FaultLedEntry 7 }
END
--
-- at-envmonv2.mib
--

View File

@ -1,221 +0,0 @@
-- ============================================================================
-- AT-ESPR.MIB, Allied Telesis enterprise MIB: Ethernet Protection Switching Ring
--
-- Copied from ATR-ESPR.MIB of pre 2.9.1 release
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-EPSR-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
DisplayString
FROM SNMPv2-TC
InterfaceIndex
FROM IF-MIB
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
;
epsr MODULE-IDENTITY
LAST-UPDATED "200611221212Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"Convert epsrEventVariables into a table entry, so variable of mutiple
EPSR domains can be obtained."
REVISION "200611221212Z"
DESCRIPTION
"This MIB file contains definitions of managed objects for
the code module responsible for handling EPSR on Allied Telesis
switches."
REVISION "200602161619Z"
DESCRIPTION
"Initial Revision"
::= { modules 136 }
-- ---------------------------------------------------------- --
-- Textual Conventions
-- ---------------------------------------------------------- --
EpsrNodeState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Defines the node states that can be passed around
in EPSR Node Traps."
SYNTAX INTEGER
{
idle (0),
complete (1),
failed (2),
linksUp (3),
linksDown (4),
preForward (5),
unknown (6)
}
EpsrInterfaceState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Defines the interface states that can be passed around
in EPSR Node Traps."
SYNTAX INTEGER
{
unknown (0),
blocked (1),
forward (2)
}
-- ---------------------------------------------------------- --
-- EPSR specific trap definitions
-- ---------------------------------------------------------- --
epsrEvents OBJECT IDENTIFIER ::= { epsr 1 }
epsrNodeTrap NOTIFICATION-TYPE
OBJECTS {
epsrNodeTrapType,
epsrDomainName,
epsrFromState,
epsrToState,
epsrControlVlanId,
epsrPrimaryIfIndex,
epsrPrimaryIfState,
epsrSecondaryIfIndex,
epsrSecondaryIfState
}
STATUS current
DESCRIPTION
"EPSR Master/Transit node state transition trap."
::= { epsrEvents 1 }
-- ---------------------------------------------------------- --
-- EPSR Event Variables Object IDs
-- ---------------------------------------------------------- --
epsrEventVariablesTable OBJECT-TYPE
SYNTAX SEQUENCE OF EpsrEventVariablesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains rows of epsrEventVariablesEntry."
::= { epsr 2 }
epsrEventVariablesEntry OBJECT-TYPE
SYNTAX EpsrEventVariablesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ATL enterprise epsrEventVariablesTable."
INDEX { epsrDomainName }
::= { epsrEventVariablesTable 1 }
EpsrEventVariablesEntry ::=
SEQUENCE {
epsrNodeTrapType INTEGER (0..2),
epsrDomainName DisplayStringUnsized(SIZE(1..15)),
epsrFromState EpsrNodeState,
epsrToState EpsrNodeState,
epsrControlVlanId INTEGER,
epsrPrimaryIfIndex InterfaceIndex,
epsrPrimaryIfState EpsrInterfaceState,
epsrSecondaryIfIndex InterfaceIndex,
epsrSecondaryIfState EpsrInterfaceState
}
epsrNodeTrapType OBJECT-TYPE
SYNTAX INTEGER
{
unknown (0),
masterNodeTrap (1),
transitNodeTrap (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the trap type of the EPSR node trap (master/transit)."
::= { epsrEventVariablesEntry 1 }
epsrDomainName OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE(1..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Assigned name of the EPSR domain."
::= { epsrEventVariablesEntry 2 }
epsrFromState OBJECT-TYPE
SYNTAX EpsrNodeState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defined state that an EPSR domain is transitioning from."
::= { epsrEventVariablesEntry 3 }
epsrToState OBJECT-TYPE
SYNTAX EpsrNodeState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defined state that an EPSR domain is transitioning to."
::= { epsrEventVariablesEntry 4 }
epsrControlVlanId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VLAN identifier for the control VLAN."
::= { epsrEventVariablesEntry 5 }
epsrPrimaryIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IfIndex of the primary interface."
::= { epsrEventVariablesEntry 6 }
epsrPrimaryIfState OBJECT-TYPE
SYNTAX EpsrInterfaceState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defined current state of the primary interface."
::= { epsrEventVariablesEntry 7 }
epsrSecondaryIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IfIndex of the secondary interface."
::= { epsrEventVariablesEntry 8 }
epsrSecondaryIfState OBJECT-TYPE
SYNTAX EpsrInterfaceState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defined current state of the secondary interface."
::= { epsrEventVariablesEntry 9 }
END

View File

@ -1,252 +0,0 @@
-- ============================================================================
-- AT-ESPRv2-MIB, Allied Telesis enterprise MIB: Ethernet Protection Switching Ring
--
-- Copyright (c) 2008 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-EPSRv2-MIB DEFINITIONS ::= BEGIN
IMPORTS
sysinfo, modules, DisplayStringUnsized
FROM AT-SMI-MIB
InterfaceIndex
FROM IF-MIB
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC;
-- 1.3.6.1.4.1.207.8.4.4.4.536
atEpsrv2 MODULE-IDENTITY
LAST-UPDATED "200812230130Z" -- December 23, 2008 at 01:30 GMT
ORGANIZATION
"Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"Convert epsrv2Variables into a table entry, so variable of multiple
EPSRv2 domains can be obtained."
REVISION "200812230130Z" -- December 23, 2008 at 01:30 GMT
DESCRIPTION
"Initial Revision"
::= { modules 536 }
--
-- Textual conventions
--
AtEpsrv2NodeState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Defines the node states that can be passed around
in EPSRv2 Node Traps."
SYNTAX INTEGER
{
idle(0),
complete(1),
failed(2),
linksUp(3),
linksDown(4),
preForward(5),
unknown(6)
}
AtEpsrv2InterfaceState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Defines the interface states that can be passed around
in EPSRv2 Node Traps."
SYNTAX INTEGER
{
unknown(1),
down(2),
blocked(3),
forward(4)
}
--
-- Node definitions
--
-- 1.3.6.1.4.1.207.8.4.4.4.536.1
atEpsrv2Events OBJECT IDENTIFIER::= { atEpsrv2 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.536.1.1
atEpsrv2NodeTrap NOTIFICATION-TYPE
OBJECTS { atEpsrv2NodeType, atEpsrv2DomainName, atEpsrv2DomainID,
atEpsrv2FromState, atEpsrv2CurrentState,
atEpsrv2ControlVlanId, atEpsrv2PrimaryIfIndex,
atEpsrv2PrimaryIfState, atEpsrv2SecondaryIfIndex,
atEpsrv2SecondaryIfState }
STATUS current
DESCRIPTION
"EPSRv2 Master/Transit node state transition trap."
::= { atEpsrv2Events 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.536.2
atEpsrv2VariablesTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtEpsrv2VariablesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains rows of epsrv2VariablesEntry."
::= { atEpsrv2 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.536.2.1
atEpsrv2VariablesEntry OBJECT-TYPE
SYNTAX AtEpsrv2VariablesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ATL enterprise epsrv2VariablesTable."
INDEX { atEpsrv2DomainID }
::= { atEpsrv2VariablesTable 1 }
AtEpsrv2VariablesEntry ::=
SEQUENCE {
atEpsrv2NodeType
INTEGER,
atEpsrv2DomainName
DisplayStringUnsized,
atEpsrv2DomainID
INTEGER,
atEpsrv2FromState
AtEpsrv2NodeState,
atEpsrv2CurrentState
AtEpsrv2NodeState,
atEpsrv2ControlVlanId
INTEGER,
atEpsrv2PrimaryIfIndex
InterfaceIndex,
atEpsrv2PrimaryIfState
AtEpsrv2InterfaceState,
atEpsrv2SecondaryIfIndex
InterfaceIndex,
atEpsrv2SecondaryIfState
AtEpsrv2InterfaceState
}
-- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.1
atEpsrv2NodeType OBJECT-TYPE
SYNTAX INTEGER
{
masterNode(1),
transitNode(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the type of the EPSRv2 node (master/transit)."
::= { atEpsrv2VariablesEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.2
atEpsrv2DomainName OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE (1..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Assigned name of the EPSRv2 domain."
::= { atEpsrv2VariablesEntry 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.3
atEpsrv2DomainID OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Assigned ID of the EPSRv2 domain."
::= { atEpsrv2VariablesEntry 3 }
-- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.4
atEpsrv2FromState OBJECT-TYPE
SYNTAX AtEpsrv2NodeState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defined state that an EPSR domain is transitioning from."
::= { atEpsrv2VariablesEntry 4 }
-- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.5
atEpsrv2CurrentState OBJECT-TYPE
SYNTAX AtEpsrv2NodeState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defined the current state of an EPSRv2 domain."
::= { atEpsrv2VariablesEntry 5 }
-- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.6
atEpsrv2ControlVlanId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VLAN identifier for the control VLAN."
::= { atEpsrv2VariablesEntry 6 }
-- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.7
atEpsrv2PrimaryIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IfIndex of the primary interface."
::= { atEpsrv2VariablesEntry 7 }
-- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.8
atEpsrv2PrimaryIfState OBJECT-TYPE
SYNTAX AtEpsrv2InterfaceState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defined current state of the primary interface."
::= { atEpsrv2VariablesEntry 8 }
-- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.9
atEpsrv2SecondaryIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IfIndex of the secondary interface."
::= { atEpsrv2VariablesEntry 9 }
-- 1.3.6.1.4.1.207.8.4.4.4.536.2.1.10
atEpsrv2SecondaryIfState OBJECT-TYPE
SYNTAX AtEpsrv2InterfaceState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defined current state of the secondary interface."
::= { atEpsrv2VariablesEntry 10 }
END
--
-- AT-EPSRv2-MIB.MIB
--

View File

@ -1,124 +0,0 @@
-- ============================================================================
-- AT-ETH.MIB, Allied Telesis enterprise MIB: ETH module
--
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-ETH-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString,
TruthValue
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
;
ethernet MODULE-IDENTITY
LAST-UPDATED "200606281222Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
ethernet module. "
REVISION "200606281222Z"
DESCRIPTION
"Initial Revision"
::= { modules 23}
-- The Ethernet module. This group consists of a table of Ethernet
-- interfaces indexed by ifIndex which provide MIB objects not given in a
-- convenient form by other standard MIBs.
ethIntTable OBJECT-TYPE
SYNTAX SEQUENCE OF EthIntEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of Ethernet interfaces."
::= { ethernet 1 }
ethIntEntry OBJECT-TYPE
SYNTAX EthIntEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry in the Ethernet interfaces table."
INDEX { ethIntIndex }
::= { ethIntTable 1 }
EthIntEntry ::=
SEQUENCE {
ethIntIndex
INTEGER,
ethIntBoardIndex
INTEGER,
ethIntBoardPosition
INTEGER,
ethIntDuplexMode
INTEGER
}
ethIntIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex of the Ethernet interface."
::= { ethIntEntry 1 }
ethIntBoardIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index in the arBoardTable of the board on which this
Ethernet interface resides. If this Ethernet interface is not
found, the value of this object is 0."
::= { ethIntEntry 2 }
ethIntBoardPosition OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The position on this Ethernet interface's board of this
Ethernet interface. If this Ethernet interface is not found,
the value of this object is 0."
::= { ethIntEntry 3 }
ethIntDuplexMode OBJECT-TYPE
SYNTAX INTEGER {
fullDuplex (1),
halfDuplex (2),
unknown (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The duplex mode of this Ethernet interface. The value unknown
is returned when the interface cannot or has not yet made a
determination of its duplex mode, or when the interface cannot
be found."
::= { ethIntEntry 4 }
END

View File

@ -1,157 +0,0 @@
-- ============================================================================
-- AT-ETH.MIB, Allied Telesis enterprise MIB: FILE module
--
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-FILE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString,
TruthValue
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
;
file MODULE-IDENTITY
LAST-UPDATED "200606281222Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
FILE module. "
REVISION "200606281222Z"
DESCRIPTION
"Initial Revision"
::= { modules 56 }
-- The file group. This group contains information pertinent to the file system in the
-- router.
-- The file table
fileTable OBJECT-TYPE
SYNTAX SEQUENCE OF FileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of all the files in the router's non-volatile storage."
::= { file 1 }
fileEntry OBJECT-TYPE
SYNTAX FileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the list of files containing information about a
single file in the router."
INDEX { fileIndex }
::= { fileTable 1 }
FileEntry ::=
SEQUENCE {
fileIndex
INTEGER,
fileName
DisplayString,
fileDevice
INTEGER,
fileCreationTime
DisplayString,
fileStatus
INTEGER,
fileSize
INTEGER
}
fileIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique file index. File indices are recalculated every time
the router reboots to reflect the current files on the router.
As files are added, new indices are allocated to the new
files."
::= { fileEntry 1 }
fileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the file, in the form <name.typ>. The name is up
to eight characters long, the type is up to three characters
long."
::= { fileEntry 2 }
fileDevice OBJECT-TYPE
SYNTAX INTEGER {
flash(1),
nvs(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device on which the file resides."
::= { fileEntry 3 }
fileCreationTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The creation date and time for the file, in the format
<dd-mmm-yy, hh:mm:ss>."
::= { fileEntry 4 }
fileStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1), -- file exists and is OK
deleting(2) -- delete the file when this value written
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of the file. When read, this object will always
return a value of ok(1), since the object will not exist if the
value is deleting(2). Write the value deleting(2) to this
object to delete the file."
::= { fileEntry 5 }
fileSize OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The size, in bytes, of the file."
::= { fileEntry 6 }
fileNumbers OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of files in FLASH and NVS."
::= { file 2 }
END

View File

@ -1,662 +0,0 @@
-- ============================================================================
-- AT-FILEv2.MIB, Allied Telesis enterprise MIB:
-- File MIB for the AlliedWare Plus(tm) operating system
--
-- Copyright (c) 2008 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-FILEv2-MIB DEFINITIONS ::= BEGIN
IMPORTS
modules
FROM AT-SMI-MIB
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC;
-- 1.3.6.1.4.1.207.8.4.4.4.600
atFilev2 MODULE-IDENTITY
LAST-UPDATED "200809240000Z" -- September 24, 2008 at 00:00 GMT
ORGANIZATION
"Allied Telesis Labs New Zealand"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"The AT File v2 MIB, for listing file contents of flash, nvs
and sd-cards on local and stacked devices, and copying, moving
and deleting files from local, stacked and remote sources."
REVISION "200809240000Z" -- September 24, 2008 at 00:00 GMT
DESCRIPTION
"Initial revision."
::= { modules 600 }
--
-- Node definitions
--
-- ---------------------------------------------------------- --
-- The options objects
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.4.600.1
atFilev2TableOptions OBJECT IDENTIFIER::= { atFilev2 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.1.1
atFilev2Recursive OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set a value of '1' to enable recursive listing of directories
in the atFilev2Table listing."
DEFVAL { 0 }
::= { atFilev2TableOptions 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.1.2
atFilev2AllFiles OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set a value of '1' to enable listing of all files (including
hidden etc) in the atFilev2Table listing."
DEFVAL { 0 }
::= { atFilev2TableOptions 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.1.3
atFilev2Device OBJECT-TYPE
SYNTAX Integer32 (1..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set a value that corresponds with the various devices listed
below:
1. Flash (default)
2. Card
3. NVS
Subsequent SNMP queries to the atFilev2Table will use this as
the device to generate a file listing from."
DEFVAL { 1 }
::= { atFilev2TableOptions 3 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.1.4
atFilev2StackID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set an integer to correspond to the stack ID of a stack
member.
Subsequent SNMP queries to the atFilev2Table will use this as
the stack member to generate a file listing from.
If running a stand-alone unit, use the default value of 1."
DEFVAL { 1 }
::= { atFilev2TableOptions 4 }
-- ---------------------------------------------------------- --
-- The file table
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.4.600.2
atFilev2Table OBJECT-TYPE
SYNTAX SEQUENCE OF AtFilev2Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of files present on the device and stack-member
specified by the atFilev2Device and atFilev2StackID objects."
::= { atFilev2 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.2.1
atFilev2Entry OBJECT-TYPE
SYNTAX AtFilev2Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the list of files containing information about a
single file."
INDEX { atFilev2Filename }
::= { atFilev2Table 1 }
AtFilev2Entry ::=
SEQUENCE {
atFilev2Filename
OCTET STRING,
atFilev2FileSize
Integer32,
atFilev2FileCreationTime
OCTET STRING,
atFilev2FileAttribs
OCTET STRING
}
-- 1.3.6.1.4.1.207.8.4.4.4.600.2.1.1
atFilev2Filename OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the file. Files are sorted in alphabetical order.
Directory names end with / and have a 'd' present in the
atFilev2FileAttribs object.
The filename is truncated at 112 characters due to SNMP OID
length limitations. If two files are not uniquely
distinguishable within the first 112 characters, the listing
will halt after the first file."
::= { atFilev2Entry 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.2.1.2
atFilev2FileSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The size of the file in bytes."
::= { atFilev2Entry 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.2.1.3
atFilev2FileCreationTime OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"File creation time in the form <MMM DD YYYY HH:MM:SS>.
Eg: Sep 7 2008 06:07:54."
::= { atFilev2Entry 3 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.2.1.4
atFilev2FileAttribs OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The standard file accessibility attributes in the form <drwx>.
d - directory
r - readable
w - writeable
x - executable
If a file does not have a particular attribute set, the
respective position will contain a -. For example, <-r-x>
indicates a readable and executable file that is not a
directory or writeable."
::= { atFilev2Entry 4 }
-- ---------------------------------------------------------- --
-- The file operation objects
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.4.600.3
atFilev2FileOperation OBJECT IDENTIFIER::= { atFilev2 3 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.3.1
atFilev2SourceStackID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set an integer corresponding to the stack ID of the stack
member to use as the source. This value is ignored if the
source device is set to TFTP.
If running a stand-alone unit, use the default value of 1."
::= { atFilev2FileOperation 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.3.2
atFilev2SourceDevice OBJECT-TYPE
SYNTAX Integer32 (0..4)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set an integer that corresponds with a device found below:
0. Unconfigured (not settable)
1. Flash
2. Card
3. NVS
4. TFTP
For copying, you may use any combination of devices for the
source and destination except for copying from TFTP to TFTP.
For moving files you cannot use TFTP as source or destination.
For deleting, the source cannot be TFTP.
To copy a file from TFTP to flash, use 4 for source and 1 for
destination.
You must fully configure all required parameters for each
device. Only TFTP has an IP address required."
DEFVAL { '1'b }
::= { atFilev2FileOperation 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.3.3
atFilev2SourceFilename OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The filename of the source file to copy, move or delete.
Include any path as required, but the storage type is not
necessary. Setting a null string will return an error.
For example, to copy the file latest.cfg from the
backupconfigs/routers directory on the TFTP server, you would
set:
backupconfigs/routers/latest.cfg"
::= { atFilev2FileOperation 3 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.3.4
atFilev2DestinationStackID OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set an integer corresponding to the stack ID of the stack
member to use as the destination. This value is ignored if the
destination device is set to TFTP, or if a deletion operation
is carried out.
If running a stand-alone unit, use the default value of 1."
::= { atFilev2FileOperation 4 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.3.5
atFilev2DestinationDevice OBJECT-TYPE
SYNTAX Integer32 (0..4)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set an integer that corresponds with a device found below:
0. Unconfigured (not settable)
1. Flash
2. Card
3. NVS
4. TFTP
For copying, you may use any combination of devices for the
source and destination except for copying from TFTP to TFTP.
For moving files you cannot use TFTP as source or destination.
For deleting, the destination source is ignored.
To copy a file from TFTP to flash, use 4 for source and 1 for
destination.
You must fully configure all required parameters for each
device. Only TFTP has an IP address required."
DEFVAL { '1'b }
::= { atFilev2FileOperation 5 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.3.6
atFilev2DestinationFilename OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The destination filename of the file to copy or move. Include
any path as required, but the storage type is not necessary.
For any operation other than a file deletion, setting a null
string will return an error. For deletions, any value set to
this object is ignored.
Note: If the destination is set to flash, card or nvs, any file
at the destination that shares the destination filename will be
overwritten by a move or copy operation.
The destination filename does not need to be the same as the
source filename.
For example, to copy a release file from the TFTP server to the
local flash into the backuprelease directory, you would set:
backuprelease/latest.rel"
::= { atFilev2FileOperation 6 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.3.7
atFilev2CopyBegin OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A read on this object can return several possible values,
depending on the current status of the system and the
various file operation objects:
idle There is no file operation
in progress and all required
objects have been set
correctly. Setting a '1' to
this object will begin the
file copy.
Error codes: [1-7] A copy operation cannot be
started until these errors
are resolved. See below for
key.
[action]ing x [--> y] A file operation is
currently in progress. You
cannot start another
operation while the object
is returning this value.
[action] x [--> y] success The last copy, move or
delete operation was
successfully completed.
[action] x [--> y] failure: [err] The last copy, move or
delete operation failed,
with the error message
attached. Common failures
include lack of space on the
destination file system,
incorrect source file names
or communication errors with
remote services.
Upon reading a success or failure message, the message will be
cleared and the next read will result in either an 'idle'
message or an 'Error codes' message if not all required objects
have been correctly set. If the read returned 'idle', a new
file operation can now be started.
Error codes for file copy:
1 - atFilev2SourceDevice has not been set
2 - atFilev2SourceFilename has not been set
3 - atFilev2DestinationDevice has not been set
4 - atFilev2DestinationFilename has not been set
5 - atFilev2SourceDevice and atFilev2DestinationDevice are both
set to TFTP
6 - the combination of source device, stackID and filename is
the same as the destination device, stackID and filename
(i.e. it is not valid to copy a file onto itself.
7 - TFTP IP address has not been set and TFTP has been set for
one of the devices
Provided all above requirements are met, immediately upon
executing the SNMP set, the device will indicate that it was a
success. The actual file copy itself will be started and
continue on the device until it has completed. For large files,
operations can take several minutes to complete.
Subsequent reads of the object will return one of messages
shown in the first table, to allow for tracking of the progress
of the copy operation."
::= { atFilev2FileOperation 7 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.3.8
atFilev2MoveBegin OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A read on this object can return several possible values,
depending on the current status of the system and the various
file operation objects:
idle There is no file operation
in progress and all required
objects have been set
correctly. Setting a '1' to
this object will begin the
file move.
Error codes: [1-6] A move operation cannot be
started until these errors
are resolved. See below for
key.
[action]ing x [--> y] A file operation is
currently in progress. You
cannot start another
operation while the object
is returning this value.
[action] x [--> y] success The last copy, move or
delete operation was
successfully completed.
[action] x [--> y] failure: [err] The last copy, move or
delete operation failed,
with the error message
attached. Common failures
include lack of space on the
destination file system,
incorrect source file names
or communication errors with
remote services.
Upon reading a success or failure message, the message will be
cleared and the next read will result in either an 'idle'
message or an 'Error codes' message if not all required objects
have been correctly set. If the read returned 'idle', a new
file operation can now be started.
Error codes for file move:
1 - atFilev2SourceDevice has not been set
2 - atFilev2SourceFilename has not been set
3 - atFilev2DestinationDevice has not been set
4 - atFilev2DestinationFilename has not been set
5 - either atFilev2SourceDevice or atFilev2DestinationDevice
are set to TFTP
6 - the combination of source device, stackID and filename is
the same as the destination device, stackID and filename
(i.e. it is not valid to move a file onto itself.
Provided all above requirements are met, immediately upon
executing the SNMP set, the device will indicate that it was a
success. The actual file move itself will be started and
continue on the device until it has completed. For large files,
operations can take several minutes to complete.
Subsequent reads of the object will return one of messages
shown in the first table, to allow for tracking of the progress
of the move operation."
::= { atFilev2FileOperation 8 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.3.9
atFilev2DeleteBegin OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A read on this object can return several possible values,
depending on the current status of the system and the various
file operation objects:
idle There is no file operation
in progress and all required
objects have been set
correctly. Setting a '1' to
this object will begin the
file deletion.
Error codes: [1-3] A delete operation cannot be
started until these errors
are resolved. See below for
key.
[action]ing x [--> y] A file operation is
currently in progress. You
cannot start another
operation while the object
is returning this value.
[action] x [--> y] success The last copy, move or
delete operation was
successfully completed.
[action] x [--> y] failure: [err] The last copy, move or
delete operation failed,
with the error message
attached. Common failures
include lack of space on the
destination file system,
incorrect source file names
or communication errors with
remote services.
Upon reading a success or failure message, the message will be
cleared and the next read will result in either an 'idle'
message or an 'Error codes' message if not all required objects
have been correctly set. If the read returned 'idle', a new
file operation can now be started.
File deletion operations ignore the values set in the
atFilev2DestinationStackID, atFilev2DestinationDevice and
atFilev2DestinationFilename objects.
The file deletion operation is equivalent to the CLI 'delete
force [file]' command, so it is possible to delete any
normally-protected system files, such as the currently
configured boot release.
Error codes for file deletion:
1 - atFilev2SourceDevice has not been set
2 - atFilev2SourceFilename has not been set
3 - atFilev2SourceDevice has been set to TFTP
Provided all above requirements are met, immediately upon
executing the SNMP set, the device will indicate that it was a
success. The actual file deletion itself will be started and
continue on the device until it has completed. For large files,
operations can take several minutes to complete.
Subsequent reads of the object will return one of messages
shown in the first table, to allow for tracking of the progress
of the delete operation."
::= { atFilev2FileOperation 9 }
-- Begin file operation devices.
-- 1.3.6.1.4.1.207.8.4.4.4.600.3.10
atFilev2Flash1 OBJECT IDENTIFIER::= { atFilev2FileOperation 10 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.3.11
atFilev2Card2 OBJECT IDENTIFIER::= { atFilev2FileOperation 11 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.3.12
atFilev2Nvs3 OBJECT IDENTIFIER::= { atFilev2FileOperation 12 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.3.13
atFilev2Tftp4 OBJECT IDENTIFIER::= { atFilev2FileOperation 13 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.3.13.1
atFilev2TftpIPAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address of the TFTP server that is to be used for the
file copy process. This IP address needs to be reachable from
the device or the file copy will fail."
::= { atFilev2Tftp4 1 }
-- End file operation devices.
-- ---------------------------------------------------------- --
-- The SD Card Table
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.4.600.4
atFilev2SDcardTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtFilev2SDcardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of information about SD cards."
::= { atFilev2 4 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.4.1
atFilev2SDcardEntry OBJECT-TYPE
SYNTAX AtFilev2SDcardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Data pertaining to an SD card instance."
INDEX { atFilev2SDcardStackMemberId }
::= { atFilev2SDcardTable 1 }
AtFilev2SDcardEntry ::=
SEQUENCE
{
atFilev2SDcardStackMemberId
Unsigned32,
atFilev2SDcardPresence
INTEGER
}
-- 1.3.6.1.4.1.207.8.4.4.4.600.4.1.1
atFilev2SDcardStackMemberId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the stack member hosting this SD card."
::= { atFilev2SDcardEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.600.4.1.2
atFilev2SDcardPresence OBJECT-TYPE
SYNTAX INTEGER
{
notPresent(1),
present(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether or not an SD card is inserted
into a slot."
::= { atFilev2SDcardEntry 2 }
-- Add any new devices to the bottom as required.
END
--
-- at-filev2.mib
--

View File

@ -1,138 +0,0 @@
-- ============================================================================
-- AT-ETH.MIB, Allied Telesis enterprise MIB: FIREWALL module
--
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-FIREWALL-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString,
TruthValue
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
;
firewall MODULE-IDENTITY
LAST-UPDATED "200606281222Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
FIREWALL module. "
REVISION "200606281222Z"
DESCRIPTION
"Initial Revision"
::= { modules 77 }
-- The firewall group. This consists of a single variable which is the last
-- TRAP message sent.
-- The last TRAP message sent from the firewall.
firewallTrapMessage OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last message sent in a firewall TRAP. This variable is really
just a placeholder for the object sent in the firewall TRAP, but can
be read independently if required. Note however that a new TRAP will
cause this variable to be overwritten."
::= { firewall 1 }
firewallTraps OBJECT IDENTIFIER ::= { firewall 0 }
firewallAttackTrap NOTIFICATION-TYPE
OBJECTS { firewallTrapMessage }
STATUS current
DESCRIPTION
"A firewall trap is generated when the firewall detects an intrusion or attack
and notifies the router manager. Firewall trap notifications are enabled with
the command ENABLE FIREWALL NOTIFY=SNMP."
::= { firewallTraps 1 }
firewallSessionsStatistics OBJECT IDENTIFIER ::= { firewall 2 }
totalNumberOfSessions OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of sessions going through the firewall. It will be the sum of the
number of sessions on all individual nodes."
::= { firewallSessionsStatistics 1 }
numberOfSessionsPerNodeCountingStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS mandatory
DESCRIPTION
"The status of counting the number of sessions per node, ie, when
this particular ferture is on, the status will be enabled, other
wise it will be disabled, which is the default status."
::= { firewallSessionsStatistics 2 }
numberOfSessionsPerNodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF NumberOfSessionsPerNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is a table of nodes in the network with their corresponding
ip address and number of sessions"
::= { firewallSessionsStatistics 3 }
numberOfSessionsPerNodeEntry OBJECT-TYPE
SYNTAX NumberOfSessionsPerNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry includes the information about a node and numbers of
sessions belongs to it."
INDEX { nodeIpAddress }
::= { numberOfSessionsPerNodeTable 1 }
NumberOfSessionsPerNodeEntry ::=
SEQUENCE{
nodeIpAddress IpAddress,
numberOfSessionsPerNode Gauge32
}
nodeIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ip address of each node that has firewall limit rules
attached and needs to be monitored"
::= { numberOfSessionsPerNodeEntry 1 }
numberOfSessionsPerNode OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of active sessions created by the corresponding node"
::= { numberOfSessionsPerNodeEntry 2 }
END

View File

@ -1,167 +0,0 @@
-- ============================================================================
-- AT-ETH.MIB, Allied Telesis enterprise MIB: FLASH module
--
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-FLASH-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString,
TruthValue
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
;
flash MODULE-IDENTITY
LAST-UPDATED "200606281222Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
FLASH module. "
REVISION "200606281222Z"
DESCRIPTION
"Initial Revision"
::= { modules 31}
flashGetFailure OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of flash get operations that have failed."
::= { flash 1 }
flashOpenFailure OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of flash open operations that have failed."
::= { flash 2 }
flashReadFailure OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of flash read operations that have failed."
::= { flash 3 }
flashCloseFailure OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of flash close operations that have failed."
::= { flash 4 }
flashCompleteFailure OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of flash complete operations that have failed."
::= { flash 5 }
flashWriteFailure OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of flash write operations that have failed."
::= { flash 6 }
flashCreateFailure OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of flash create operations that have failed."
::= { flash 7 }
flashPutFailure OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of flash put operations that have failed."
::= { flash 8 }
flashDeleteFailure OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of flash delete operations that have failed."
::= { flash 9 }
flashCheckFailure OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of flash check operations that have failed."
::= { flash 10 }
flashEraseFailure OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of flash erase operations that have failed."
::= { flash 11 }
flashCompactFailure OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of flash compaction operations that have failed."
::= { flash 12 }
flashVerifyFailure OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of flash verify operations that have failed."
::= { flash 13 }
flashTrap OBJECT IDENTIFIER ::= { flash 0}
flashFailureTrap NOTIFICATION-TYPE
OBJECTS { flashGetFailure, flashOpenFailure, flashReadFailure,
flashCloseFailure, flashCompleteFailure, flashWriteFailure,
flashCreateFailure, flashPutFailure, flashDeleteFailure,
flashCheckFailure, flashEraseFailure, flashCompactFailure,
flashVerifyFailure }
STATUS current
DESCRIPTION
"A flash failure trap is generated when any of the above
flash counter is incremented and the failure type is
sent in the trap."
::= { flashTrap 1 }
END

View File

@ -1,448 +0,0 @@
-- ============================================================================
-- AT-ETH.MIB, Allied Telesis enterprise MIB: INSTALL
--
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-INSTALL-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString,
TruthValue
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
;
install MODULE-IDENTITY
LAST-UPDATED "200606281222Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
INSTALL module. "
REVISION "200606281222Z"
DESCRIPTION
"Initial Revision"
::= { modules 49 }
-- The install group. This group contains information relating to the install module in the
-- router.
-- The install table. This table controls the software release and patch
-- running in the router.
installTable OBJECT-TYPE
SYNTAX SEQUENCE OF InstallEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The list of install configurations for the router."
::= { install 1 }
installEntry OBJECT-TYPE
SYNTAX InstallEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the list of install configurations."
INDEX { instIndex }
::= { installTable 1 }
InstallEntry ::=
SEQUENCE {
instIndex
INTEGER,
instRelDevice
INTEGER,
instRelName
DisplayString,
instRelMajor
INTEGER,
instRelMinor
INTEGER,
instPatDevice
INTEGER,
instPatName
DisplayString,
instRelInterim
INTEGER,
instRelExists
INTEGER,
instPatExists
INTEGER
}
instIndex OBJECT-TYPE
SYNTAX INTEGER {
temporary(1),
preferred(2),
default(3),
current(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index for the install table. There are four install
configurations defined in the router, default, preferred,
temporary and current. The router will attempt to use these
in the order temporary, preferred, default when it boots.
An install that is undefined will be skipped, an install
which points to a file which is not present will be skipped.
When the temporary install is used, the information is deleted.
The current configuration shows what the router currently
has installed."
::= { installEntry 1 }
instRelDevice OBJECT-TYPE
SYNTAX INTEGER {
none(1),
eprom(2),
flash(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device for the release in the install. If the device is
flash the file for the release is given in instRelName. Devices
none(1) or flash(3) are invalid for the default(3) release."
::= { installEntry 2 }
instRelName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The file name for the release in the install, if the
instRelDevice is flash(3). If the instRelDevice is none(1) or
eprom(2), this object should be a null string."
::= { installEntry 3 }
instRelMajor OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The major release number for this install. This information is
obtained by the router when the other elements in the row are
set and is thus not directly set by management. If the release number
is a.b.c, the major release number is a."
::= { installEntry 4 }
instRelMinor OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minor release number for this install. This information is
obtained by the router when the other elements in the row are
set and is thus not directly set by management. If the release number
is a.b.c, the major release number is b."
::= { installEntry 5 }
instPatDevice OBJECT-TYPE
SYNTAX INTEGER {
none(1),
flash(3),
nvs(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device for the patch in the install. The file for the
patch is given in instPatName unless the device is none(1)."
::= { installEntry 6 }
instPatName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The file name for the patch in the install."
::= { installEntry 7 }
instRelInterim OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interim release number for this install. This information is
obtained by the router when the other elements in the row are
set and is thus not directly set by management. If the release number
is a.b.c, the major release number is c. If the release number is a.b,
the interim release number is 0."
::= { installEntry 8 }
instRelExists OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the release file exists or not. true(1) means it exists, false(2) means it doesn't."
::= { installEntry 9 }
instPatExists OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the patch file exists or not. true(1) means it exists, false(2) means it doesn't"
::= { installEntry 10 }
-- The install history table. Each element is a descriptive line that tells
-- of part of the install history of the last router reboot.
installHistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF InstallHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of descriptions of events in the install history of
the router."
::= { install 2 }
installHistoryEntry OBJECT-TYPE
SYNTAX InstallHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single line describing part of the install history of the
router."
INDEX { instHistIndex }
::= { installHistoryTable 1 }
InstallHistoryEntry ::=
SEQUENCE {
instHistIndex
INTEGER,
instHistLine
DisplayString
}
instHistIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of this event in the install history. Indices run
from 1 to the maximum number. The maximum number is not
available as a managed object so this table will have to be
traversed in order to find out how large it is."
::= { installHistoryEntry 1 }
instHistLine OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A line of text describing a single event in the install
history of the router."
::= { installHistoryEntry 2 }
-- The configuration file
configFile OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the file that the router will configure from at
boot. The format of the name is the same as that for fileName
described above. If the configuration file name is a zero
length string, then there is no configuration file defined in
the router."
::= { install 3 }
-- The release licence table. This table contains licences for releases of
-- router software stored in flash.
licenceTable OBJECT-TYPE
SYNTAX SEQUENCE OF LicenceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The list of release licences in the router."
::= { install 4 }
licenceEntry OBJECT-TYPE
SYNTAX LicenceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the list of release licences."
INDEX { licenceIndex }
::= { licenceTable 1 }
LicenceEntry ::=
SEQUENCE {
licenceIndex
INTEGER,
licenceStatus
INTEGER,
licenceRelease
DisplayString,
licenceMajor
INTEGER,
licenceMinor
INTEGER,
licencePassword
DisplayStringUnsized,
licenceExpiry
DisplayString,
licenceInterim
INTEGER
}
licenceIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique licence index. Licence indices are recalculated every
time the router reboots to reflect the current licences on the
router. As licences are added, new indices are allocated to the
new licences."
::= { licenceEntry 1 }
licenceStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1), -- file exists and is OK
deleting(2) -- delete the file when this value written
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of the file. When read, this object will always
return a value of ok(1), since the object will not exist if the
value is deleting(2). Write the value deleting(2) to this
object to delete the file."
::= { licenceEntry 2 }
licenceRelease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The file name for the release whose licence this is."
::= { licenceEntry 3 }
licenceMajor OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major release number for the release whose licence this is."
::= { licenceEntry 4 }
licenceMinor OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor release number for the release whose licence this is."
::= { licenceEntry 5 }
licencePassword OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE (12))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The password for this release. The password is a string of hex
digits."
::= { licenceEntry 6 }
licenceExpiry OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A human-readable string that gives the expiry date of this
licence."
::= { licenceEntry 7 }
licenceInterim OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The interim release number for the release whose licence this is."
::= { licenceEntry 8 }
-- The create configuration file
createConfigFile OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of a file to create containing the current router configuration. A
read from this variable will return the same as the variable configFile. Thus
to save the current configuration in the current configuration file, read
createConfigFile first, then write the result back to createConfigFile. If
this variable is written with the name of an existing file, the file will be
replaced with the current configuration."
::= { install 5 }
-- configuration file exists?
configFileExist OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the boot configuration file exists or not. true(1)
means it exists, false(2) means it doesn't"
::= { install 6 }
installTrap OBJECT IDENTIFIER ::= { install 0 }
configFileExistTrap NOTIFICATION-TYPE
OBJECTS { configFileExist }
STATUS current
DESCRIPTION
"This trap is generated when the boot file is detected as
missing"
::= { installTrap 1}
-- The current configuration file
currentConfigFile OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the file that the router is currently configured
with. The format of the name is the same as that for fileName
described above. If the current configuration file name is a zero
length string, then there is no current configuration file defined in
the router."
::= { install 7 }
END

View File

@ -1,496 +0,0 @@
-- ============================================================================
-- AT-INTERFACE.MIB, Allied Telesis enterprise MIB: Interfaces
--
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
-- Upgraded to SMIv2 compliance
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-INTERFACES-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
ifName,
InterfaceIndexOrZero
FROM IF-MIB
traps,
atRouter
FROM AT-SMI-MIB
;
arInterfaces MODULE-IDENTITY
LAST-UPDATED "200606140000Z"
ORGANIZATION "Allied Telesis, Inc."
CONTACT-INFO
" http://www.alliedtelesis.com"
DESCRIPTION
"subtree beneath which interface ids are assigned.."
REVISION "200606140000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { atRouter 5 }
-- Generic traps
igmpTraps OBJECT-IDENTITY
STATUS current
DESCRIPTION
"object id for igmp traps."
::= { traps 1 }
igmpGeneralQueryNotReceivedEvent NOTIFICATION-TYPE
OBJECTS { ifName }
STATUS current
DESCRIPTION
"Triggered when no general IGMP-Query
message is received within a user-defined
time period on a specific interface."
::= { igmpTraps 1 }
-- Router interfaces tables.
-- A router consists of a number of "boards". Each board may have a
-- number of "positions", each of which contains a single router
-- interface. Each boards may also have a number of "slots", which are
-- places which can take other boards. Thus the physical construction
-- of a router may be seen as a tree whose nodes are boards and
-- interfaces, and whose links are positions and slots.
-- For example, an AR720 with a single Ethernet ICM in Bay 1 has the
-- following tree:
-- Bd:AR720 base board
-- === P1 === Int: Asyn0
-- === P2 === Int: Asyn1
-- === P3 === Int: Eth0
-- === S1 (Bay0) === <empty>
-- === S2 (Bay1) === Bd:Ethernet ICM === P1 === Int: Eth1
-- === S3 (MAC) === <empty>
-- The function of the interface MIB tables is to represent this tree
-- and to map elements in this tree to other MIB variables. Note that
-- any given board has a fixed configuration of positions and slots,
-- it is what is contained in the slots that give different hardware
-- configurations.
-- The highest index of boards in this router. Boards will have indices
-- from 1 to the value of this object. There may be gaps in the
-- sequence if the router has hot-swap capability. If the router has no
-- hot-swap capability, or no swapping has taken place since boot, the
-- sequence of boards will have no gaps.
arBoardMaxIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum index of boards in the board table. Index 1
is reserved for the main system board of the router."
::= { arInterfaces 1 }
-- Router boards table. This table describes all of the physical boards
-- present in this router. A board is defined as a separate circuit
-- board with its own serial number.
arBoardTable OBJECT-TYPE
SYNTAX SEQUENCE OF ArBoardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of boards in the AR router."
::= { arInterfaces 2 }
arBoardEntry OBJECT-TYPE
SYNTAX ArBoardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry in the board table. Each entry consists
of information about one board in the router."
INDEX { arBoardIndex }
::= { arBoardTable 1 }
ArBoardEntry ::=
SEQUENCE {
arBoardIndex
INTEGER,
arBoardId
OBJECT IDENTIFIER,
arBoardName
DisplayString,
arBoardRevision
DisplayString,
arBoardSerialNumber
DisplayString,
arBoardTotalSlots
INTEGER,
arBoardTotalPositions
INTEGER
}
arBoardIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board in the board table. Index 1 is
reserved for the main system board of the router. Other
boards will take index numbers as they are initialised
at router startup, or for routers with hot-swap
capability, as boards are added to and removed from the
router."
::= { arBoardEntry 1 }
arBoardId OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of board in this board entry. The values of
this object are taken from the pprXxx object IDs under
the boards sub-tree."
::= { arBoardEntry 2 }
arBoardName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the board in this board entry. This is a
readable string which identifies the board to the
manager."
::= { arBoardEntry 3 }
arBoardRevision OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The manufacturing revision of the board in this board
entry. This string has the format Xm-n, where X is P for
prototype, or M for manufacturing, m is the major
revision number for this board, and n is the field
upgrade revision number for this board."
::= { arBoardEntry 4 }
arBoardSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of the board in this board entry.
Serial numbers are strings of decimal numbers up to 10
digits in length. Each and every serial number is
globally unique. It is possible for the serial number of
a board to be invalid. In this case the value returned
for this object will be '*** Invalid ***'"
::= { arBoardEntry 5 }
arBoardTotalSlots OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of slots on this board. Each slot from 1 to
the value of this object may be empty or occupied by
another board. By searching the arSlotTable with this
board's board index and all values of slot index from 1
to the value of this object, a tree of the boards in
this router can be built. The value 0 for this object
means that it has no slots."
::= { arBoardEntry 6 }
arBoardTotalPositions OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of positions on this board. Each position
from 1 to the value of this object contains a single
router interface. Note that positions are different from
slots. An position contains an actual interface while a
slot contains a different board which itself may contain
interfaces in its positions."
::= { arBoardEntry 7 }
-- Router board slot table. This table is indexed by board index and
-- slot index and gives the board index of the board occupying the
-- given slot in the given board.
arSlotTable OBJECT-TYPE
SYNTAX SEQUENCE OF ArSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of slots in the router, indexed by board
index and slot index."
::= { arInterfaces 3 }
arSlotEntry OBJECT-TYPE
SYNTAX ArSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry in the board slot table."
INDEX { arSlotBoardIndex, arSlotSlotIndex }
::= { arSlotTable 1 }
ArSlotEntry ::=
SEQUENCE {
arSlotBoardIndex
INTEGER,
arSlotSlotIndex
INTEGER,
arSlotHeldBoardIndex
INTEGER,
arSlotDescription
DisplayString
}
arSlotBoardIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board for this slot entry. Index 1 is
reserved for the main system board of the router."
::= { arSlotEntry 1 }
arSlotSlotIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the slot for this slot entry. Indices
start from 1 and are specific to each different board
type. There are no gaps in the sequence of slot indices.
The maximum value for slot index is given by the value
of arBoardTotalSlots for this board."
::= { arSlotEntry 2 }
arSlotHeldBoardIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board held in the slot for this slot
entry. This is an index into the arBoardTable. A value
of 0 for this object means that the slot is not
populated."
::= { arSlotEntry 3 }
arSlotDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A description for this slot entry. This is a textual
description which gives the manager a clue as to what
the slot for this entry is. For example, the slots on an
AR 720 have descriptions 'Bay0', 'Bay1' and 'MAC'."
::= { arSlotEntry 4 }
-- Router interfaces table. This table has an entry for each physical
-- interface on the router. The indices for this table are the router
-- board index and a board position index.
arInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF ArInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of physical interfaces in the AR router."
::= { arInterfaces 4 }
arInterfaceEntry OBJECT-TYPE
SYNTAX ArInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry in the interface table. Each entry consists of
information about one interface in the router, and is indexed
by the board index and the position of the interface on the
board."
INDEX { arInterfaceBoardIndex, arInterfacePosition }
::= { arInterfaceTable 1 }
ArInterfaceEntry ::=
SEQUENCE {
arInterfaceBoardIndex
INTEGER,
arInterfacePosition
INTEGER,
arInterfaceIfIndex
InterfaceIndexOrZero,
arInterfaceName
DisplayString,
arInterfaceFullName
DisplayString
}
arInterfaceBoardIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board in the board table which contains this
interface. Index 1 is reserved for the main system board of the
router."
::= { arInterfaceEntry 1 }
arInterfacePosition OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The position of the interface on the board. Each board type
will have well-known positions which are the interfaces
provided by the board. The number of positions on a given board
is given by the object arBoardTotalPositions for this board."
::= { arInterfaceEntry 2 }
arInterfaceIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex for the interface represented by this entry of the
interfaces table. This is the ifIndex of the ifEntry used to
represent the physical interface. The value 0 is used for
interfaces which don't have an ifIndex."
::= { arInterfaceEntry 3 }
arInterfaceName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of this interface. This is the name that the manager
can use to refer to this interface in entering router
commands."
::= { arInterfaceEntry 4 }
arInterfaceFullName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The fully qualified name for this interface. This identifies
the path that must be followed to reach the interface. This
name can be used in router commands. In routers don't support
fully qualified names, this is the same as arInterfaceName."
::= { arInterfaceEntry 5 }
-- =================================================================================
-- Router interface extension table. This table extends ifTable to allow interface variables
-- not covered in the standard MIB. Current variables include:
-- 1. 512s moving averages of interface throughput, bps and pps.
arIfXTable OBJECT-TYPE
SYNTAX SEQUENCE OF ArIfXEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of interface statistics for the AR router.
This table extends the ifTable."
::= { arInterfaces 5 }
arIfXEntry OBJECT-TYPE
SYNTAX ArIfXEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry in the interface extension table. Each entry consists of
extra interface information not covered in standard MIBs. The index for this
table is ifIndex, the same as for ifTable."
INDEX { arIfXIndex }
::= { arIfXTable 1 }
ArIfXEntry ::=
SEQUENCE {
arIfXIndex
INTEGER,
arIfXAverageInputBitsSecond
INTEGER,
arIfXAverageInputPacketsSecond
INTEGER,
arIfXAverageOutputBitsSecond
INTEGER,
arIfXAverageOutputPacketsSecond
INTEGER
}
arIfXIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the ifTable."
::= { arIfXEntry 1 }
arIfXAverageInputBitsSecond OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average number of bits received per second on all
interfaces over the past 8.5 minutes.
The average is calculated by an 8.5 minute (512s) decaying average,
which is updated every 4 seconds using the following formula:
X' = 127/128X + 1/128i
where X' is the new average
X is the old average
i is the most recent poll result
The times and multiplier factors have been chosen to give the simplest
possible calculation using bit shifting operations."
::= { arIfXEntry 2 }
arIfXAverageInputPacketsSecond OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average number of packets received per second on all
interfaces over the past 8.5 minutes. See the description for
arIfXAverageInputBitsSecond for details of the way in which the
average is calculated."
::= { arIfXEntry 3 }
arIfXAverageOutputBitsSecond OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average number of bits sent per second on all
interfaces over the past 8.5 minutes. See the description for
arIfXAverageInputBitsSecond for details of the way in which the
average is calculated."
::= { arIfXEntry 4 }
arIfXAverageOutputPacketsSecond OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average number of bits sent per second on all
interfaces over the past 8.5 minutes. See the description for
arIfXAverageInputBitsSecond for details of the way in which the
average is calculated."
::= { arIfXEntry 5 }
END

View File

@ -1,209 +0,0 @@
-- ============================================================================
-- at-ip.mib, Allied Telesis enterprise MIB:
-- License MIB for the AlliedWare Plus(tm) operating system
--
-- Copyright (c) 2008 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-IP-MIB DEFINITIONS ::= BEGIN
IMPORTS
modules
FROM AT-SMI-MIB
Integer32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
InetAddress, InetAddressType
FROM INET-ADDRESS-MIB
InterfaceIndex
FROM IF-MIB
RowStatus, DisplayString
FROM SNMPv2-TC;
-- 1.3.6.1.4.1.207.8.4.4.4.602
atIpMib MODULE-IDENTITY
LAST-UPDATED "200810160000Z" -- October 16, 2008 at 00:00 GMT
ORGANIZATION
"Allied Telesis Labs New Zealand"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"The IP MIB - for AT specific IP management."
REVISION "200810160000Z" -- October 16, 2008 at 00:00 GMT
DESCRIPTION
"Initial revision."
::= { modules 602 }
-- ---------------------------------------------------------- --
-- The textual conventions used in this MIB.
-- ---------------------------------------------------------- --
AtIpAddressAssignmentType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The IP address assignment type being applied to the interface.
notSet(0) indicates that the IP address assignment type has
not yet been configured. This value can only ever be read.
primary(1) indicates that the address is a primary IP address
(only one primary address is allowed per interface).
secondary(2) indicates that the address is a secondary IP
address (any number of secondary IP addresses may be applied
to each interface)."
SYNTAX INTEGER
{
notSet(0),
primary(1),
secondary(2)
}
-- ---------------------------------------------------------- --
-- The IP Address Assignment Table
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.4.602.1
atIpAddressTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtIpAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing mappings between primary/secondary IP
addresses, and the interfaces they are assigned to."
::= { atIpMib 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.602.1.1
atIpAddressEntry OBJECT-TYPE
SYNTAX AtIpAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An address mapping for a particular interface."
INDEX { atIpAddressAddrType, atIpAddressAddr }
::= { atIpAddressTable 1 }
AtIpAddressEntry ::=
SEQUENCE {
atIpAddressAddrType
InetAddressType,
atIpAddressAddr
InetAddress,
atIpAddressPrefixLen
INTEGER,
atIpAddressLabel
DisplayString,
atIpAddressIfIndex
InterfaceIndex,
atIpAddressAssignmentType
AtIpAddressAssignmentType,
atIpAddressRowStatus
RowStatus
}
-- 1.3.6.1.4.1.207.8.4.4.4.602.1.1.1
atIpAddressAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An indication of the IP version of atIpAddressAddr."
::= { atIpAddressEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.602.1.1.2
atIpAddressAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP address to which this entry's addressing information
pertains. The address type of this object is specified in
atIpAddressAddrType."
::= { atIpAddressEntry 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.602.1.1.3
atIpAddressPrefixLen OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The prefix length of the IP address represented by this entry."
::= { atIpAddressEntry 3 }
-- 1.3.6.1.4.1.207.8.4.4.4.602.1.1.4
atIpAddressLabel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"A name assigned to the IP address represented by this entry."
::= { atIpAddressEntry 4 }
-- 1.3.6.1.4.1.207.8.4.4.4.602.1.1.5
atIpAddressIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The index value that uniquely identifies the interface to
which this entry is applicable. The interface identified by
a particular value of this index is the same interface as
identified by the same value of the IF-MIB's ifIndex."
::= { atIpAddressEntry 5 }
-- 1.3.6.1.4.1.207.8.4.4.4.602.1.1.6
atIpAddressAssignmentType OBJECT-TYPE
SYNTAX AtIpAddressAssignmentType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The IP address assignment type for this entry (primary or
secondary)."
::= { atIpAddressEntry 6 }
-- 1.3.6.1.4.1.207.8.4.4.4.602.1.1.7
atIpAddressRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The current status of the IP address entry. The following
values may be returned when reading this object:
active (1) - The IP address is currently mapped to
an interface and is valid.
notReady (3) - The IP address is currently partially
configured and is not mapped to an
interface.
The following values may be written to this object:
active (1) - An attempt will be made to map the IP
address to the configured interface.
createAndWait (5) - An attempt will be made to create a new
IP address entry.
destroy (6) - The IP address setting will be removed
from the device.
An entry cannot be made active until its atIpAddressPrefixLen,
atIpAddressIfIndex and atIpAddressAssignmentType objects have
been set to valid values."
::= { atIpAddressEntry 7 }
END
--
-- at-ip.mib
--

File diff suppressed because it is too large Load Diff

View File

@ -1,650 +0,0 @@
-- ============================================================================
-- AT-ETH.MIB, Allied Telesis enterprise MIB: Load Balance module
--
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-LB-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString,
TruthValue
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
;
lb MODULE-IDENTITY
LAST-UPDATED "200606281222Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
LB module. "
REVISION "200606281222Z"
DESCRIPTION
"Initial Revision"
::= { modules 104 }
-- The loadbalance group. This group contains the current configuration and status
-- of the routers' load balancing operation.
-- The variables in this sub-tree are only valid in releases which support
-- load balancing. The first release with load balancing code is 2.5.1, Dec/2002.
-- lbShowGlobalTable
lbShowGlobalTable OBJECT-TYPE
SYNTAX SEQUENCE OF LbShowGlobalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"General configuration and status of all of the virtual balancers
configured on the router."
::= { lb 1 }
lbShowGlobalEntry OBJECT-TYPE
SYNTAX LbShowGlobalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the global table."
INDEX { lbGlobalIndex }
::= { lbShowGlobalTable 1 }
LbShowGlobalEntry ::=
SEQUENCE {
lbGlobalIndex
INTEGER,
lbAffinityTimeOut
INTEGER,
lbOrphanTimeOut
INTEGER,
lbCriticalRst
INTEGER,
lbTotalResources
INTEGER,
lbTotalResPools
INTEGER,
lbTotalVirtBals
INTEGER,
lbCurrentConnections
INTEGER
}
lbGlobalIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index for the global table."
::= { lbShowGlobalEntry 1 }
lbAffinityTimeOut OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The length of time in seconds that a resource can be associated to a source
IP address or Cookie after the connection has been closed."
::= { lbShowGlobalEntry 2 }
lbOrphanTimeOut OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The length of time in seconds that a connection can exist without having any
data traversing it, before being declared an orphan and closed by the router."
::= { lbShowGlobalEntry 3 }
lbCriticalRst OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ratio of total messages received from a resource that can be TCP RST
messages represented as a percentage."
::= { lbShowGlobalEntry 4 }
lbTotalResources OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of resources configured on the router."
::= { lbShowGlobalEntry 5 }
lbTotalResPools OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of resource pools configured on the router."
::= { lbShowGlobalEntry 6 }
lbTotalVirtBals OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of virtual balancers configured on the router."
::= { lbShowGlobalEntry 7 }
lbCurrentConnections OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Displays the current total number of connections to all resources in
every resource pool on the router."
::= { lbShowGlobalEntry 8 }
-- The lbShowRes table
lbShowResTable OBJECT-TYPE
SYNTAX SEQUENCE OF LbShowResEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list about the general information about for a given resource."
::= { lb 2 }
lbShowResEntry OBJECT-TYPE
SYNTAX LbShowResEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the resource table."
INDEX { lbResIndex }
::= { lbShowResTable 1 }
LbShowResEntry ::=
SEQUENCE {
lbResIndex
INTEGER,
lbResource
DisplayString,
lbResIp
IpAddress,
lbResPort
INTEGER,
lbResState
DisplayString,
lbResWeight
INTEGER,
lbResTotalConnections
INTEGER,
lbResCurrentConnections
INTEGER
}
lbResIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index for the resource table."
::= { lbShowResEntry 1 }
lbResource OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the resource."
::= { lbShowResEntry 2 }
lbResIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address that a virtual balancer uses to accesses the resource."
::= { lbShowResEntry 3 }
lbResPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port that the service that the resource offer is accessed on."
::= { lbShowResEntry 4 }
lbResState OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current state of the resource, either UP, DOWN, or CLOSING."
::= { lbShowResEntry 5 }
lbResWeight OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The weight that the virtual balancer will apply to the resource when selecting
resources to try a connection to from a resource pool using either the
WEIGHTEDLEASTCONNECT or WEIGHTEDLOTTERY selection algorithms."
::= { lbShowResEntry 6 }
lbResTotalConnections OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of successful connections that have been made to
this resource while it has been in the UP state."
::= { lbShowResEntry 7 }
lbResCurrentConnections OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of connections currently made to the resource."
::= { lbShowResEntry 8 }
-- The lbShowResPool table
lbShowResPoolTable OBJECT-TYPE
SYNTAX SEQUENCE OF LbShowResPoolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list about the general information about for a given
resource pool."
::= { lb 3 }
lbShowResPoolEntry OBJECT-TYPE
SYNTAX LbShowResPoolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the resource pool table."
INDEX { lbResPoolIndex, lbResPoolResourceIndex }
::= { lbShowResPoolTable 1 }
LbShowResPoolEntry ::=
SEQUENCE {
lbResPoolIndex
INTEGER,
lbResPoolResourceIndex
INTEGER,
lbResPool
DisplayString,
lbResPoolSelectionAlg
DisplayString,
lbResPoolFailOnLast
DisplayString,
lbResPoolTotalConnections
DisplayString,
lbResPoolResources
DisplayString
}
lbResPoolIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index for the resource pool table."
::= { lbShowResPoolEntry 1 }
lbResPoolResourceIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index for the resource table."
::= { lbShowResPoolEntry 2 }
lbResPool OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the resource pool."
::= { lbShowResPoolEntry 3 }
lbResPoolSelectionAlg OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The selection algorithm that ius employed by this resource pool when
a resource has been selected for a connection. The options are ROUNDROBIN,
WEIGHTEDLEASTCONNECT, WEIGHTEDLOTTERY and FASTESTRESPONSE."
::= { lbShowResPoolEntry 4 }
lbResPoolFailOnLast OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether or not the resource pool will fail a resource if it is
the last resource in the resource pool."
::= { lbShowResPoolEntry 5 }
lbResPoolTotalConnections OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of successful connections that have been made to the
resources in the resource pool over the lifetime of the resource pool."
::= { lbShowResPoolEntry 6 }
lbResPoolResources OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the resource that is currently allocated
to the resource pool."
::= { lbShowResPoolEntry 7 }
-- The lbShowVirtBal table
lbShowVirtBalTable OBJECT-TYPE
SYNTAX SEQUENCE OF LbShowVirtBalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list about the general information about for a given
virtual balancer."
::= { lb 4 }
lbShowVirtBalEntry OBJECT-TYPE
SYNTAX LbShowVirtBalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the virtual balancer table."
INDEX { lbVirtBalIndex }
::= { lbShowVirtBalTable 1 }
LbShowVirtBalEntry ::=
SEQUENCE {
lbVirtBalIndex
INTEGER,
lbVirtBal
DisplayString,
lbVirtBalPublicIp
IpAddress,
lbVirtBalPublicPort
INTEGER,
lbVirtBalState
DisplayString,
lbVirtBalResPool
DisplayString,
lbVirtBalType
DisplayString,
lbVirtBalTotalConnections
INTEGER,
lbVirtBalAffinity
DisplayString,
lbVirtBalHttpErrorCode
DisplayString
}
lbVirtBalIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index for the virtual balancer table."
::= { lbShowVirtBalEntry 1 }
lbVirtBal OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the virtual balancer."
::= { lbShowVirtBalEntry 2 }
lbVirtBalPublicIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address on which the virtual balancer will receive requests for
the service provided by the resource pool associated with it."
::= { lbShowVirtBalEntry 3 }
lbVirtBalPublicPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port on which the virtual balancer will receive requests for
the service provided by the resource pool associated with it."
::= { lbShowVirtBalEntry 4 }
lbVirtBalState OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current state of the virtual balancer, can either be UP,
CLOSING, or DOWN."
::= { lbShowVirtBalEntry 5 }
lbVirtBalResPool OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the resource pool that is associated with the
virtual balancer."
::= { lbShowVirtBalEntry 6 }
lbVirtBalType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of load balancer that this virtual balancer currently is,
can be either TCP, HTTP, or ROUTE."
::= { lbShowVirtBalEntry 7 }
lbVirtBalTotalConnections OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of stateful connections currently running through
this virtual balancer."
::= { lbShowVirtBalEntry 8 }
lbVirtBalAffinity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether or not entries will be made in a virtual balancers'
affinity table for each stateful connection to a resource in its' resource
pool (TCP and ROUTE type) or for cookies received from clients (HTTP type)."
::= { lbShowVirtBalEntry 9 }
lbVirtBalHttpErrorCode OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A list of the HTTP server error status code added."
::= { lbShowVirtBalEntry 10 }
-- The lbShowAff table
lbShowAffTable OBJECT-TYPE
SYNTAX SEQUENCE OF LbShowAffEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of affinity tables for all configured virtual balancers on the router."
::= { lb 5 }
lbShowAffEntry OBJECT-TYPE
SYNTAX LbShowAffEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the affinity table."
INDEX { lbAffIndex }
::= { lbShowAffTable 1 }
LbShowAffEntry ::=
SEQUENCE {
lbAffIndex
INTEGER,
lbAffVirtBal
DisplayString,
lbAffClientIp
IpAddress,
lbAffCookie
DisplayString,
lbAffResource
DisplayString,
lbAffExpiry
INTEGER
}
lbAffIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index for the affinity table."
::= { lbShowAffEntry 1 }
lbAffVirtBal OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the virtual balancer whose affinity table is being displayed."
::= { lbShowAffEntry 2 }
lbAffClientIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address that has affinity to the given resource."
::= { lbShowAffEntry 3 }
lbAffCookie OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The cookie that has affinity to the given resource."
::= { lbShowAffEntry 4 }
lbAffResource OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the resource that the Client IP/Cookie has an affinity for."
::= { lbShowAffEntry 5 }
lbAffExpiry OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of seconds left before this entry expires, and is removed
from the affinity table."
::= { lbShowAffEntry 6 }
-- The lbShowCon table
lbShowConTable OBJECT-TYPE
SYNTAX SEQUENCE OF LbShowConEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list about all of the TCP connections currently open to a given virtual balancer."
::= { lb 6 }
lbShowConEntry OBJECT-TYPE
SYNTAX LbShowConEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the connections table."
INDEX { lbConIndex }
::= { lbShowConTable 1 }
LbShowConEntry ::=
SEQUENCE {
lbConIndex
INTEGER,
lbConVirtBal
DisplayString,
lbConClientIp
IpAddress,
lbConPort
INTEGER,
lbConResource
DisplayString
}
lbConIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index for the connections table."
::= { lbShowConEntry 1 }
lbConVirtBal OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the virtual balancer the listed connections are to."
::= { lbShowConEntry 2 }
lbConClientIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of that originated the connection."
::= { lbShowConEntry 3 }
lbConPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port on the originating system that represents the other end of the connection."
::= { lbShowConEntry 4 }
lbConResource OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the resource that the connection has been made to."
::= { lbShowConEntry 5 }
END

View File

@ -1,459 +0,0 @@
-- ============================================================================
-- at-license.mib, Allied Telesis enterprise MIB:
-- License MIB for the AlliedWare Plus(tm) operating system
--
-- Copyright (c) 2008 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-LICENSE-MIB DEFINITIONS ::= BEGIN
IMPORTS
sysinfo
FROM AT-SMI-MIB
Integer32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
RowStatus, TruthValue, DisplayString
FROM SNMPv2-TC;
-- 1.3.6.1.4.1.207.8.4.4.3.22
license MODULE-IDENTITY
LAST-UPDATED "200810050000Z" -- October 5, 2008 at 00:00 GMT
ORGANIZATION
"Allied Telesis Labs New Zealand"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"The license MIB, for listing applied software licenses, adding
new licenses, and deleting existing licenses."
REVISION "200810050000Z" -- October 5, 2008 at 00:00 GMT
DESCRIPTION
"Initial revision."
::= { sysinfo 22 }
-- ---------------------------------------------------------- --
-- The Base Software License Table
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.3.22.1
baseLicenseTable OBJECT-TYPE
SYNTAX SEQUENCE OF BaseLicenseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table representing the installed base software licenses on the device."
::= { license 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.1.1
baseLicenseEntry OBJECT-TYPE
SYNTAX BaseLicenseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents the base software license on a device."
INDEX { baseLicenseStackId }
::= { baseLicenseTable 1 }
BaseLicenseEntry ::=
SEQUENCE {
baseLicenseStackId
Integer32,
baseLicenseName
DisplayString,
baseLicenseQuantity
Integer32,
baseLicenseType
DisplayString,
baseLicenseIssueDate
DisplayString,
baseLicenseExpiryDate
DisplayString,
baseLicenseFeatures
OCTET STRING
}
-- 1.3.6.1.4.1.207.8.4.4.3.22.1.1.1
baseLicenseStackId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of the base license entry."
::= { baseLicenseEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.1.1.2
baseLicenseName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the base license."
::= { baseLicenseEntry 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.1.1.3
baseLicenseQuantity OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of licenses issued for this entry."
::= { baseLicenseEntry 3 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.1.1.4
baseLicenseType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of base license issued."
::= { baseLicenseEntry 4 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.1.1.5
baseLicenseIssueDate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The date of issue of the base license."
::= { baseLicenseEntry 5 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.1.1.6
baseLicenseExpiryDate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The date that the base license expires on."
::= { baseLicenseEntry 6 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.1.1.7
baseLicenseFeatures OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The featureset that this license enables. Each bit in the returned octet
string represents a particular feature that can be license-enabled.
The bit position within the string maps to the feature entry with the
same index, in licenseFeatureTable. A binary '1' indicates that the
feature is included in the license, with a '0' indicating that it is not "
::= { baseLicenseEntry 7 }
-- ---------------------------------------------------------- --
-- The Installed Software License Table
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.3.22.2
licenseTable OBJECT-TYPE
SYNTAX SEQUENCE OF LicenseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table representing the installed software licenses on the device."
::= { license 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.2.1
licenseEntry OBJECT-TYPE
SYNTAX LicenseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents a single installed software license on the device."
INDEX { licenseIndex, licenseStackId }
::= { licenseTable 1 }
LicenseEntry ::=
SEQUENCE {
licenseStackId
Integer32,
licenseIndex
Integer32,
licenseName
DisplayString,
licenseCustomer
DisplayString,
licenseQuantity
Integer32,
licenseType
DisplayString,
licenseIssueDate
DisplayString,
licenseExpiryDate
DisplayString,
licenseFeatures
OCTET STRING,
licenseRowStatus
RowStatus
}
-- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.1
licenseStackId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of the license entry."
::= { licenseEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.2
licenseIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of the license entry."
::= { licenseEntry 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.3
licenseName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the license."
::= { licenseEntry 3 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.4
licenseCustomer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the customer of the license."
::= { licenseEntry 4 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.5
licenseQuantity OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of licenses issued for this entry."
::= { licenseEntry 5 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.6
licenseType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of license issued."
::= { licenseEntry 6 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.7
licenseIssueDate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The date of issue of the license."
::= { licenseEntry 7 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.8
licenseExpiryDate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The date that the license expires on."
::= { licenseEntry 8 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.9
licenseFeatures OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The featureset that this license enables. Each bit in the returned octet
string represents a particular feature that can be license-enabled.
The bit position within the string maps to the feature entry with the
same index, in licenseFeatureTable. A binary '1' indicates that the
feature is included in the license, with a '0' indicating that it is not "
::= { licenseEntry 9 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.2.1.10
licenseRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The current status of the license. The following values may be returned
when reading this object:
active (1) - The license is currently installed and valid.
notInService (2) - The license has expired or is invalid.
The following values may be written to this object:
destroy (6) - The license will be removed from the device -
this may result in some features being
disabled. Note that a stacked device that has a
license de-installed on it may not be able to
rejoin the stack after reboot, unless the license
is also de-installed on all other devices in the
stack."
::= { licenseEntry 10 }
-- ---------------------------------------------------------- --
-- The Available Software Features Table
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.3.22.3
licenseFeatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF LicenseFeatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of all features that must be license-enabled to be utilised on
the device."
::= { license 3 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.3.1
licenseFeatureEntry OBJECT-TYPE
SYNTAX LicenseFeatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents a single feature that must be license-enabled in
order to be utilised on the device."
INDEX { licenseFeatureIndex }
::= { licenseFeatureTable 1 }
LicenseFeatureEntry ::=
SEQUENCE {
licenseFeatureIndex
Integer32,
licenseFeatureName
DisplayString,
licenseFeatureStkMembers
OCTET STRING
}
-- 1.3.6.1.4.1.207.8.4.4.3.22.3.1.1
licenseFeatureIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of the feature which must be license-enabled."
::= { licenseFeatureEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.3.1.2
licenseFeatureName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the feature under licensing control."
::= { licenseFeatureEntry 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.3.1.3
licenseFeatureStkMembers OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A bitmap with each bit representing an individual stacking
member. Bit one represents stacking member one etc. In the
case of a standalone unit, the first bit represents the device).
A bit value of '1' indicates that the applicable feature is
enabled on the matching device. A '0' indicates that it is
disabled."
::= { licenseFeatureEntry 3 }
-- ---------------------------------------------------------- --
-- Objects to install a new license.
-- ---------------------------------------------------------- --
licenseNew OBJECT IDENTIFIER ::= { license 4 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.4.1
licenseNewStackId OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ID of the stacking member upon which the new license is to
be installed. For a standalone unit, this should be set to the
default value of 1"
::= { licenseNew 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.4.2
licenseNewName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the new license to be installed."
::= { licenseNew 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.4.3
licenseNewKey OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The key for the new license to be installed."
::= { licenseNew 3 }
-- 1.3.6.1.4.1.207.8.4.4.3.22.4.4
licenseNewInstall OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to install a new software license on the
device. To commence installation, a valid license name and key
must first have been set via the licenseNewName and
licenseNewKey objects respectively. This object should then be
set to the value true(1). If either the license name or key is
invalid, the write operation shall fail.
Once installed, the software modules affected by any newly
enabled features will automatically be restarted. In some cases
a system reboot will also be necessary. Note that a stacked device
that has a new license installed on it may not be able to rejoin the
stack after reboot, unless the license is also added to all other
devices in the stack.
When read, the object shall always return false(2)."
::= { licenseNew 4 }
END
--
-- at-license.mib
--

View File

@ -1,183 +0,0 @@
-- ============================================================================
-- AT-ETH.MIB, Allied Telesis enterprise MIB: LOADER module
--
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-LOADER-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString,
TruthValue
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
;
loader MODULE-IDENTITY
LAST-UPDATED "200702071010Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"To handle upload, object loadStatus is upgraded, as well as the
description for objects loadServer and loadFilename."
REVISION "200702071010Z"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
LOAD module. "
REVISION "200606281222Z"
DESCRIPTION
"Initial Revision"
::= { modules 48 }
-- The load group. This consists of a static and dynamic entry of load
-- information and a load status variable.
-- The load table. This consists of a static and dynamic entry of load
-- information. The static information will be used if there is no dynamic
-- information available.
loadTable OBJECT-TYPE
SYNTAX SEQUENCE OF LoadEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of load parameters, dynamic and static."
::= { loader 1 }
loadEntry OBJECT-TYPE
SYNTAX LoadEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry of load parameters. This contains the
parameters required to perform a load from the router."
INDEX { loadIndex }
::= { loadTable 1 }
LoadEntry ::=
SEQUENCE {
loadIndex
INTEGER,
loadServer
IpAddress,
loadDestination
INTEGER,
loadFilename
DisplayString,
loadDelay
INTEGER
}
loadIndex OBJECT-TYPE
SYNTAX INTEGER {
static(1),
dynamic(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"There are two sets of load information, dynamic and static.
The dynamic information is used once, then cleared. The static
information is used whenever the dynamic information is not
available. The dynamic information is also used to indicate the
current load parameters when a load is in progress."
::= { loadEntry 1 }
loadServer OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address from which load will load or upload."
::= { loadEntry 2 }
loadDestination OBJECT-TYPE
SYNTAX INTEGER {
undefined(1),
nvs(2),
flash(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The destination of the file loaded, either flash or nvs
memory, or undefined."
::= { loadEntry 3 }
loadFilename OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The file name of the file being loaded or uploaded."
::= { loadEntry 4 }
loadDelay OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A delay in seconds between the initiation of the load and the
start of the load. This allows for time to set up TFTP servers
in cases where the terminal and TFTP server are using the same
piece of equipment but will not work simultaneously."
::= { loadEntry 5 }
-- The load status value. This is used to start and reset a load, and to
-- report on the progress of a load.
loadStatus OBJECT-TYPE
SYNTAX INTEGER {
idle(1), -- loader is doing nothing
wait(2), -- loader is waiting to start
loading(3), -- loader is loading a file
complete(4), -- loader has successfully completed a load
reset(5), -- loader was aborted
actionload(6), -- cause a load to start
actionstop(7), -- cause a load/upload to stop
actionupload(8), -- cause a upload to start
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Status and action object for the load module. The values 1 to
5 are read-only values and reflect the state of the load
module. Values 4 and 5 (complete and reset) are 'read-once',
that is, if their values are read, either by SNMP or by manager
console command, then they will be changed back to idle(1). The
action values (6,7,8) cause a start and stop of the load/upload
process respectively. Starting the load/upload can only occur if this
field has the values 1, 4, or 5. Stopping the load can only
occur is this field has the values 2 or 3. Reading the value of
the loadStatus after one of actionstart or actionstop has been
set will give one of the values 1 to 5.
Note: A single exception to the above rules is that if the value
of loadStatus is idle(1), then a write of 1 to this variable will
succeed without generating an error. This exception is to allow
certain SNMP test suites to test this variable without throwing
up errors."
::= { loader 2 }
END

View File

@ -1,217 +0,0 @@
-- ============================================================================
-- AT-LOG.MIB, Allied Telesis enterprise MIB:
-- Log MIB for the AlliedWare Plus(tm) operating system
--
-- Copyright (c) 2008 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-LOG-MIB DEFINITIONS ::= BEGIN
IMPORTS
modules
FROM AT-SMI-MIB
Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI;
-- 1.3.6.1.4.1.207.8.4.4.4.601
log MODULE-IDENTITY
LAST-UPDATED "200810080000Z" -- October 08, 2008 at 00:00 GMT
ORGANIZATION
"Allied Telesis Labs New Zealand"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"The AT Log MIB, for listing log entries from the buffered and permament logs."
REVISION "200810080000Z" -- October 08, 2008 at 00:00 GMT
DESCRIPTION
"Initial revision."
::= { modules 601 }
--
-- Node definitions
--
-- ---------------------------------------------------------- --
-- The log table
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.4.601.1
logTable OBJECT-TYPE
SYNTAX SEQUENCE OF LogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of log entries from the source specified in the logSource object. The list is ordered
from oldest entry to newest entry."
::= { log 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.601.1.1
logEntry OBJECT-TYPE
SYNTAX LogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A log entry from the source specified in the logSource object."
INDEX { logIndex }
::= { logTable 1 }
LogEntry ::=
SEQUENCE {
logIndex
Unsigned32,
logDate
OCTET STRING,
logTime
OCTET STRING,
logFacility
OCTET STRING,
logSeverity
OCTET STRING,
logProgram
OCTET STRING,
logMessage
OCTET STRING
}
-- 1.3.6.1.4.1.207.8.4.4.4.601.1.1.1
logIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index integer. This index is not directly tied to any specific log entry. Over time, the log
will grow larger and eventually older entries will be removed from the log."
::= { logEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.601.1.1.2
logDate OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The date of the log entry, in the form YYYY MMM DD, eg: 2008 Oct 9."
::= { logEntry 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.601.1.1.3
logTime OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time of the log entry, in the form HH:MM:SS, eg: 07:15:04."
::= { logEntry 3 }
-- 1.3.6.1.4.1.207.8.4.4.4.601.1.1.4
logFacility OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The syslog facility that generated the log entry. See the reference manual for more
information."
::= { logEntry 4 }
-- 1.3.6.1.4.1.207.8.4.4.4.601.1.1.5
logSeverity OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The severity level of the log entry. Severities are given below:
emerg Emergency, system is unusable
alert Action must be taken immediately
crit Critical conditions
err Error conditions
warning Warning conditions
notice Normal, but significant, conditions
info Informational messages
debug Debug-level messages"
::= { logEntry 5 }
-- 1.3.6.1.4.1.207.8.4.4.4.601.1.1.6
logProgram OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The program that generated the log entry. See the reference manual for more information."
::= { logEntry 6 }
-- 1.3.6.1.4.1.207.8.4.4.4.601.1.1.7
logMessage OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The message of the log entry."
::= { logEntry 7 }
-- ---------------------------------------------------------- --
-- The log options
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.4.601.2
logOptions OBJECT IDENTIFIER::= { log 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.601.2.1
logSource OBJECT-TYPE
SYNTAX Integer32 (1..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The source to retrieve the log entries from. The valid values are:
1. Buffered log (default)
2. Permanent log.
This source is used when retrieving the logTable objects, and also specifies the log to
be cleared when the clearLog object is set."
DEFVAL { 1 }
::= { logOptions 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.601.2.2
logAll OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Whether to display all log entries in the logTable objects or not. The default is 0, which
will display the most recent log messages only. Set with 1 to show all available log entries.
Note: Choosing to display all log entries may result in delays of several seconds when
accessing the logTable objects."
DEFVAL { 0 }
::= { logOptions 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.601.2.3
clearLog OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set with a value of 1 to clear the log that is specified by the logSource object."
::= { logOptions 3 }
END
--
-- AT-LOG-MIB.mib
--

View File

@ -1,120 +0,0 @@
-- ===========================================================================
-- AT-LOOPPROTECT.MIB, Allied Telesis enterprise
--
-- Copyright (c) 2008 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ===========================================================================
AT-LOOPPROTECT-MIB DEFINITIONS ::= BEGIN
IMPORTS
modules
FROM AT-SMI-MIB
InterfaceIndex
FROM IF-MIB
OBJECT-TYPE,
MODULE-IDENTITY,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
;
-- atLoopProtect - this group contains information about Loop Protection modules.
atLoopProtect MODULE-IDENTITY
LAST-UPDATED "200809220000Z"
ORGANIZATION "Allied Telesis, Inc."
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
Loop Protection modules."
REVISION "200808120000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { modules 54 }
atLoopProtectAction OBJECT-TYPE
SYNTAX INTEGER {
atLoopProtectAction-LearnDisable(0),
atLoopProtectAction-LearnEnable(1),
atLoopProtectAction-PortDisable(2),
atLoopProtectAction-PortEnable(3),
atLoopProtectAction-LinkDown(4),
atLoopProtectAction-LinkUp(5),
atLoopProtectAction-VlanDisable(6),
atLoopProtectAction-VlanEnable(7)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Action for Loop Protection feature"
::= { atLoopProtect 1 }
atLoopProtectIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface where the loop is detected on."
::= { atLoopProtect 2 }
atLoopProtectVlanId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VLAN ID where the loop is detected on."
::= { atLoopProtect 3 }
atLoopProtectRxLDFIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface where the loop detection frame is received on."
::= { atLoopProtect 4 }
atLoopProtectRxLDFVlanId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VLAN ID where the loop detection frame is received on."
::= { atLoopProtect 5 }
-- atLoopProtect traps - traps exist for changes to detect a packet loop.
atLoopProtectTrap OBJECT IDENTIFIER ::= { atLoopProtect 0 }
atLoopProtectDetectedLoopBlockedTrap NOTIFICATION-TYPE
OBJECTS { atLoopProtectIfIndex,
atLoopProtectVlanId,
atLoopProtectAction
}
STATUS current
DESCRIPTION
"Generated when Loop Protection feature blocks a interface with a loop."
::= { atLoopProtectTrap 1 }
atLoopProtectRecoverLoopBlockedTrap NOTIFICATION-TYPE
OBJECTS { atLoopProtectIfIndex,
atLoopProtectVlanId,
atLoopProtectAction
}
STATUS current
DESCRIPTION
"Generated when Loop Protection feature restores a blocked interface back to normal operation."
::= { atLoopProtectTrap 2 }
atLoopProtectDetectedByLoopDetectionTrap NOTIFICATION-TYPE
OBJECTS { atLoopProtectIfIndex,
atLoopProtectVlanId,
atLoopProtectRxLDFIfIndex,
atLoopProtectRxLDFVlanId
}
STATUS current
DESCRIPTION
"Generated when Loop Protection feature detects a loop by Loop Detection method."
::= { atLoopProtectTrap 3 }
END

View File

@ -1,60 +0,0 @@
-- ============================================================================
-- at-mibversion.mib, Allied Telesis enterprise MIB:
-- Mib-set version MIB for the AlliedWare Plus(tm) operating system
--
-- Copyright (c) 2009 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-MIBVERSION-MIB DEFINITIONS ::= BEGIN
IMPORTS
sysinfo
FROM AT-SMI-MIB
OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI;
-- 1.3.6.1.4.1.207.8.4.4.3.15
atMibVersion MODULE-IDENTITY
LAST-UPDATED "200901150000Z" -- January 15, 2009 at 00:00 GMT
ORGANIZATION
"Allied Telesis Labs New Zealand"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"The mib-set version MIB, for detailing the versions of MIB's
that are currently supported by AT software."
REVISION "200901150000Z" -- January 15, 2009 at 00:00 GMT
DESCRIPTION
"Initial revision."
::= { sysinfo 15 }
-- ---------------------------------------------------------- --
-- Objects to define currently supported MIB's.
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.3.15.1
atMibsetVersion OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall version of the complete set of MIB's that is
currently supported by the software running on the device.
It returns an integer which relates to the last software
release that contained changes to the supported AT Enterprise
MIB definition files. For example, if the currently loaded
software release on the the device is 5.3.1-03 but the
Enterprise MIB's have not changed since 5.3.1-01, then the
value returned will be 5030101 (5.03.01-01)."
::= { atMibVersion 1 }
END
--
-- at-mibversion.mib
--

View File

@ -1,518 +0,0 @@
--============================================================================
-- at-ntp.mib, Allied Telesis enterprise MIB:NTP
--
-- Copyright (c) 2008 by Allied Telesis, Inc.
-- All rights reserved.
--
--===========================================================================
AT-NTP-MIB DEFINITIONS ::= BEGIN
IMPORTS
modules
FROM AT-SMI-MIB
Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString, RowStatus, TruthValue
FROM SNMPv2-TC;
atNtp MODULE-IDENTITY
LAST-UPDATED "200810071430Z" -- October 07, 2008 at 14:30 GMT
ORGANIZATION
"Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects
for the Allied Telesis Network Time Protocol configuration. "
REVISION "200810071430Z"
DESCRIPTION
" "
::= { modules 502 }
--
-- Node definitions
--
-- oid assignment and reserve
-- 1 accessGroup
-- 2 authenticate
-- 3 authentication-delay
-- 4 broadcastdelay
-- 5 master
-- 6 peer
-- 7 server
-- 8 trusted-key
-- 9 counter
-- 10 associations
-- 11 status
atNtpPeerIndexNext OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the next available value for
the object 'atNtpPeerIndex'.
For creation of a new entry in the 'atNtpPeerTable',
a management application should read this object,
get the value and use the same."
::= { atNtp 6 }
atNtpPeerTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtNtpPeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information on the Network Time
Protocol (NTP) peers' configurations in the system."
::= { atNtp 7 }
atNtpPeerEntry OBJECT-TYPE
SYNTAX AtNtpPeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual entry in atNtpPeerTable."
INDEX { atNtpPeerIndex }
::= { atNtpPeerTable 1 }
AtNtpPeerEntry ::=
SEQUENCE {
atNtpPeerIndex
INTEGER,
atNtpPeerNameAddr
DisplayString,
atNtpPeerMode
INTEGER,
atNtpPeerPreference
INTEGER,
atNtpPeerVersion
INTEGER,
atNtpPeerKeyNumber
Unsigned32,
atNtpPeerRowStatus
RowStatus
}
atNtpPeerIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the index corresponding to
a particular NTP server or peer configuration in
the system.
For creation of a new entry, the value of this object
should be same as that of the value of
'atNtpPeerIndexNext' object. If this is not
the case, then the entry creation will fail."
::= { atNtpPeerEntry 1 }
atNtpPeerNameAddr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents host name, or the IP address,
of the NTP peer.
This object is a current object for row creation.
When a new row is created, this object is set with
a default value '0.0.0.0', and the management
application should change it to a desired value by
a SET operation."
DEFVAL { "0.0.0.0" }
::= { atNtpPeerEntry 2 }
atNtpPeerMode OBJECT-TYPE
SYNTAX INTEGER
{
server(1),
peer(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the mode of the peer.
It's value is coded as follows:
server(1),
peer(2)"
DEFVAL { peer }
::= { atNtpPeerEntry 3 }
atNtpPeerPreference OBJECT-TYPE
SYNTAX INTEGER (0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies whether this peer is the
preferred one over the others.
It's value is encoded as follows:
0 - unknown
1 - not preferred
2 - preferred
When the value of this object is 'not preferred',
NTP chooses the peer with which to synchronize the
time on the local system. If this object is set to
'preferred', NTP will choose the corresponding peer to
synchronize the time with.
"
DEFVAL { 0 }
::= { atNtpPeerEntry 4 }
atNtpPeerVersion OBJECT-TYPE
SYNTAX INTEGER (0..4)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the NTP version the peer
supports. It's value is encoded as follows:
0 - unknown
1 - version 1
2 - version 2
3 - version 3
4 - version 4
"
DEFVAL {0}
::= { atNtpPeerEntry 5 }
atNtpPeerKeyNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the authentication key number."
DEFVAL {0}
::= { atNtpPeerEntry 6 }
atNtpPeerRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this row.
The reading of this object should have a value of
'active(1)'.
For creation of new entry, a management application
should set this object with value 'createAndGo(4)',
and using the same value as that got from reading
object 'atNtpPeerIndexNext', as the index for
the new entry.
When an entry is created, the object 'atNtpPeerNameAddr'
in the entry is set with a default value '0.0.0.0'.
The management application should change it to
a desired value with a SET operation.
The management application may need to take
additional SET operations to set values for other
objects, to ensure they have desired values.
For deletion of entry, a management application
should set this object with value 'destroy(6)'.
Once an entry is deleted, other entries in the table
which have bigger index than the deleted one, will
be indexed again. Therefore a management
application can effectively delete multiple entries
by repeating the SET operation using the same index."
DEFVAL { 1 }
::= { atNtpPeerEntry 7 }
atNtpAssociationTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtNtpAssociationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains NTP association information."
::= { atNtp 10 }
atNtpAssociationEntry OBJECT-TYPE
SYNTAX AtNtpAssociationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An conceptual entry in atNtpAssociationTable."
INDEX { atNtpAssociationIndex }
::= { atNtpAssociationTable 1 }
AtNtpAssociationEntry ::=
SEQUENCE {
atNtpAssociationIndex
Integer32,
atNtpAssociationPeerAddr
DisplayString,
atNtpAssocaitionStatus
DisplayString,
atNtpAssociationConfigured
DisplayString,
atNtpAssociationRefClkAddr
DisplayString,
atNtpAssociationStratum
Integer32,
atNtpAssociationPoll
Integer32,
atNtpAssociationReach
Integer32,
atNtpAssociationDelay
DisplayString,
atNtpAssociationOffset
DisplayString,
atNtpAssociationDisp
DisplayString
}
atNtpAssociationIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the index corresponding to
a particular NTP association."
::= { atNtpAssociationEntry 1 }
atNtpAssociationPeerAddr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the peer's IP address or host
name."
::= { atNtpAssociationEntry 2 }
atNtpAssocaitionStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the association's status.
It's value is defined as follows:
master(synced),
master(unsynced),
selected,
candidate,
configured,
unknown.
"
::= { atNtpAssociationEntry 3 }
atNtpAssociationConfigured OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether the association
is from configuration or not. It's value can be
either 'configured' or 'dynamic'.
"
::= { atNtpAssociationEntry 4 }
atNtpAssociationRefClkAddr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the IP address for the
reference clock."
::= { atNtpAssociationEntry 5 }
atNtpAssociationStratum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the stratum of the peer clock."
::= { atNtpAssociationEntry 6 }
atNtpAssociationPoll OBJECT-TYPE
SYNTAX Integer32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the time between NTP requests
from the device to the server."
::= { atNtpAssociationEntry 7 }
atNtpAssociationReach OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the reachability status of
the peer."
::= { atNtpAssociationEntry 8 }
atNtpAssociationDelay OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the round trip delay between
the device and the server."
::= { atNtpAssociationEntry 9 }
atNtpAssociationOffset OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the difference between
the device clock and the server clock."
::= { atNtpAssociationEntry 10 }
atNtpAssociationDisp OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the lowest measure of
error associated with peer offset based on delay,
in seconds."
::= { atNtpAssociationEntry 11 }
atNtpStatus OBJECT IDENTIFIER::= { atNtp 11 }
atNtpSysClockSync OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether the system clock
is synchronized."
::= { atNtpStatus 1 }
atNtpSysStratum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the stratum of the local clock."
::= { atNtpStatus 2 }
atNtpSysReference OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the current synchronization
source."
::= { atNtpStatus 3 }
atNtpSysFrequency OBJECT-TYPE
SYNTAX Integer32
UNITS "Hz"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the actual clock frequency.
source."
::= { atNtpStatus 4 }
atNtpSysPrecision OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Signed integer indicating the precision of the system clock,
in seconds to the nearest power of two. The value is rounded
to the next larger power of two; for instance, a 50-Hz(20 ms)
or 60-Hz (16.67 ms) power-frequency clock would be assigned
the value -5 (31.25 ms), while a 1000-Hz (1 ms) crystal-controlled
clock would be assigned the value -9 (1.95 ms)."
::= { atNtpStatus 5 }
atNtpSysRefTime OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the local time when the
local clock was last updated. If the local clock
has never been synchronized, the value is zero"
::= { atNtpStatus 6 }
atNtpSysClkOffset OBJECT-TYPE
SYNTAX Integer32
UNITS "millisecond"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the offset of the local clock
relative to the server clock, in milliseconds."
::= { atNtpStatus 7 }
atNtpSysRootDelay OBJECT-TYPE
SYNTAX Integer32
UNITS "millisecond"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicats the total round-trip delay
in milliseconds, to the primary reference source
at the root of the synchronization subnet."
::= { atNtpStatus 8 }
atNtpSysRootDisp OBJECT-TYPE
SYNTAX Integer32
UNITS "millisecond"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the maximum error in
milliseconds, relative to the primary reference
source at the root of the synchronization
subnet."
::= { atNtpStatus 9 }
END
--
-- at-ntp.mib
--

File diff suppressed because it is too large Load Diff

View File

@ -1,112 +0,0 @@
-- ============================================================================
-- AT-PAE.MIB, Allied Telesis enterprise MIB: Protocol Independant Multicast
--
-- Copied from ATR-PIM.MIB of pre 2.9.1 release
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-PIM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
pimNeighborIfIndex,
pimInterfaceStatus
FROM PIM-MIB
DisplayString
FROM SNMPv2-TC
modules
FROM AT-SMI-MIB
;
pim4 MODULE-IDENTITY
LAST-UPDATED "200501201525Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"Contains definitions of managed objects for the
handling PIM4 enterprise functions on AT switches. "
REVISION "200501201525Z"
DESCRIPTION
"Initial Revision"
::= { modules 97 }
pim4Events OBJECT IDENTIFIER ::= { pim4 0 }
pim4NeighbourAddedTrap NOTIFICATION-TYPE
OBJECTS {
pimNeighborIfIndex
}
STATUS current
DESCRIPTION
"A pim4NeighbourAddedTrap trap signifies that a PIM neighbour has been
added"
::= { pim4Events 1 }
pim4NeighbourDeletedTrap NOTIFICATION-TYPE
OBJECTS {
pimNeighborIfIndex
}
STATUS current
DESCRIPTION
"A pim4NeighbourDeletedTrap trap signifies that a PIM neighbour has been
deleted"
::= { pim4Events 2 }
pim4InterfaceUpTrap NOTIFICATION-TYPE
OBJECTS {
pimInterfaceStatus
}
STATUS current
DESCRIPTION
"A pimInterfaceUp trap signifies that a PIM interface has been
enabled and is active"
::= { pim4Events 3 }
pim4InterfaceDownTrap NOTIFICATION-TYPE
OBJECTS {
pimInterfaceStatus
}
STATUS current
DESCRIPTION
"A pimInterfaceDown trap signifies that a PIM interface has been
disabled and is inactive"
::= { pim4Events 4 }
pim4ErrorTrap NOTIFICATION-TYPE
OBJECTS {
pim4ErrorTrapType
}
STATUS current
DESCRIPTION
"A pim4ErrorTrap trap is generated when a PIM error is incremented"
::= { pim4Events 5 }
pim4ErrorTrapType OBJECT-TYPE
SYNTAX INTEGER {
pim4InvalidPacket (1),
pim4InvalidDestinationError (2),
pim4FragmentError (3),
pim4LengthError (4),
pim4GroupaddressError (5),
pim4SourceaddressError (6),
pim4MissingOptionError (7),
pim4GeneralError (8),
pim4InternalError (9),
pim4RpaddressError (10)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The type of the last error that resulted in a error trap being sent.
The default value is 0 if no errors have been detected"
::= { pim4 1 }
END

View File

@ -1,335 +0,0 @@
-- ============================================================================
-- AT-ETH.MIB, Allied Telesis enterprise MIB: PING module
--
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-PING-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString,
TruthValue
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
;
ping MODULE-IDENTITY
LAST-UPDATED "200606281222Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
PING module. "
REVISION "200606281222Z"
DESCRIPTION
"Initial Revision"
::= { modules 58 }
-- The ping group. This consists of a static and dynamic entry of ping
-- information.
-- This group was added on 30/Nov/2001 by Summer students on request from Telecom Italia.
-- The ping table. This consists of a static and dynamic entry of ping
-- information. The static information is used when initiating a ping operation
-- unless the dynamic information has been written with different values since
-- the completion of the last ping.
-- The pingStatus is used to start and stop a ping and inform as to whether a
-- ping is currently active.
-- The pingStatistics are the results from a ping carried out.
-- A trap can be generated on completion of the ping. Generation of a trap is
-- controlled by a variable in the ping table.
-- The router or switch implementing this group can only support one concurrent
-- ping operation controlled by SNMP at a time. Future support may include the ability
-- to have more than one ping controlled by SNMP at a time.
pingTable OBJECT-TYPE
SYNTAX SEQUENCE OF PingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of ping parameters, dynamic and static."
::= { ping 1 }
pingEntry OBJECT-TYPE
SYNTAX PingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry of ping parameters. This contains the
parameters required to perform a ping from the router.
The ping specified by the dynamic parameters, can be
initiated or stopped at any time by altering the pingStatus
accordingly."
INDEX { pingIndex }
::= { pingTable 1 }
PingEntry ::=
SEQUENCE {
pingIndex
INTEGER,
pingProtocol
INTEGER,
pingAddress
OCTET STRING,
pingNumberOfPackets
INTEGER,
pingPacketSize
INTEGER,
pingTimeout
INTEGER,
pingDelay
INTEGER,
pingTrapOnCompletion
INTEGER,
pingTypeOfService
INTEGER,
pingPattern
Unsigned32
}
pingIndex OBJECT-TYPE
SYNTAX INTEGER {
static(1),
dynamic(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"There are two sets of ping information, dynamic and static.
The dynamic information is used only once, for the next ping, then
automatically replaced with the static information. The static information
is used whenever specific dynamic information is not specified. The dynamic
information indicates the current ping parameters when a ping is in progress.
If static information is not specified, defaults are used.
Static information can be changed at any time, but dynamic information
cannot be changed while a ping is in progress. A change to the static
information when a ping is not currently active, also updates the
dynamic information."
::= { pingEntry 1 }
pingProtocol OBJECT-TYPE
SYNTAX INTEGER {
undefined(0),
apple(1),
ip(2),
ipx(3),
osi(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The protocol that the ping will use. The protocol must
match the destination address. Ping supports both IP, IPX,
Appletalk, and OSI addresses. The protocol must be specified
before the address is set, because when the protocol is changed,
address is reset to undefined. The default value for this
variable is undefined(0)."
::= { pingEntry 2 }
pingAddress OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The address specifies the destination address for ping
packets for Appletalk, IP, IPX and OSI networks, respectively.
The address format must match the protocol being used. The
protocol must be specified before the address is set, because
changing the protocol resets the address to undefined.
The default value for this variable is an undefined address which
is coded as a zero length octet string."
::= { pingEntry 3 }
pingNumberOfPackets OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of ping packets to transmit."
::= { pingEntry 4 }
pingPacketSize OBJECT-TYPE
SYNTAX INTEGER (0..1500)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The packet size parameter specifies the length in bytes, of data
to include in the data portion of the ping packet. The protocol
packet header size and the size of headers for the particular link
protocol in use have to be added to the packet size to get the
total size of the ping packet. The maximum pingPacketSize can be
set to is 1500."
::= { pingEntry 5 }
pingTimeout OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Timeout specifies the amount of time, in seconds, to wait for a response to a
ping packet."
::= { pingEntry 6 }
pingDelay OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The delay parameter specifies the time interval, in seconds, between
ping packets."
::= { pingEntry 7 }
pingTrapOnCompletion OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies whether a trap should be issued on completion of the sequence
of pings."
::= { pingEntry 8 }
pingTypeOfService OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Type Of Service (TOS) parameter is only valid for IP addresses,
and specifies the TOS field in the IP header of the ping packet, as a decimal
in the range 0 to 255."
::= { pingEntry 9 }
pingPattern OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The pattern parameter specifies the data pattern to use in the
data portion of the ping packet."
::= { pingEntry 10 }
-- The ping status value. This is used to start and stop a ping, report on the
-- status of the ping (running or stopped).
pingStatus OBJECT-TYPE
SYNTAX INTEGER {
startRunning(1), -- If status is '2' (stopped), set to '1' to start
stopStopped(2) -- If status is '1' (running), set to '2' to stop
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Status and action object for the ping module. A status of '1' indicates that
the ping is currently running, the status can be set to '2' to stop
the ping. A status of '2' indicates that the ping is currently stopped,
the pingStatus can be set to '1' to start the ping.
The parameters for the ping can be altered in the pingTable.
The destination ping address and protocol have defaults of undefined and
must be specified before a ping can be started.
The ping statistics are reset to defaults when a ping is started, and
updated when the ping stops.
Dynamic pingTable information is used only once, for the next ping.
Static pingTable information is used for all pings by default,
whenever the respective dynamic settings are not specified."
::= { ping 2 }
-- This contains the statistic results from a ping.
pingStatistics OBJECT IDENTIFIER ::= { ping 3 }
pingSentPackets OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ping packets sent to the target in the last ping. The
default before the completion of a ping is zero."
::= { pingStatistics 1 }
pingReceivedPackets OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets received from the target in the last ping. The
default before the completion of a ping is zero."
::= { pingStatistics 2 }
pingMinimumRoundTripTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The quickest round trip time taken by any of the ping packets
in milliseconds in the last ping. The default before the
completion of a ping is zero."
::= { pingStatistics 3 }
pingAverageRoundTripTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average round trip time taken by the ping packets in
milliseconds in the last ping. The default before the completion
of a ping is zero."
::= { pingStatistics 4 }
pingMaximumRoundTripTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The slowest round trip time taken by any of the ping packets in
milliseconds in the last ping. The default before the completion
of a ping is zero."
::= { pingStatistics 5 }
-- ping TRAPs.
pingTraps OBJECT IDENTIFIER ::= { ping 0 }
pingCompletionTrap NOTIFICATION-TYPE
-- OBJECTS {}
STATUS current
DESCRIPTION
"A ping trap is generated when a ping has completed. Traps
are only generated if the variable pingTrapOnCompletion is
set to true(1) in the dynamic ping entry. A trap is still
generated if the ping is stopped prematurely by setting the
variable pingStatus to stop/stopped(2)."
::= { pingTraps 1 }
END

View File

@ -1,251 +0,0 @@
-- ============================================================================
-- AT-ETH.MIB, Allied Telesis enterprise MIB: PRI module
--
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-PRI-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString,
TruthValue
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
;
pri MODULE-IDENTITY
LAST-UPDATED "200606281222Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
PRI module. "
REVISION "200606281222Z"
DESCRIPTION
"Initial Revision"
::= { modules 42 }
-- The PRI module. This group consists of a table of PRI interfaces indexed
-- by ifIndex which provide MIB objects not given in a convenient form by
-- other standard MIBs. There is also a PRI channel MIB indexed by ifIndex
-- and channel index which gives information about the channels on the
-- interface.
-- The PRI interface table. Each entry is a PRI interface on the router.
priIntTable OBJECT-TYPE
SYNTAX SEQUENCE OF PriIntEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of PRI interfaces."
::= { pri 1 }
priIntEntry OBJECT-TYPE
SYNTAX PriIntEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry in the PRI interfaces table."
INDEX { priIntIndex }
::= { priIntTable 1 }
PriIntEntry ::=
SEQUENCE {
priIntIndex
INTEGER,
priIntBoardIndex
INTEGER,
priIntBoardPosition
INTEGER,
priIntMode
INTEGER,
priIntTdmChannelMap
INTEGER,
priIntIsdnChannelMap
INTEGER,
priIntType
INTEGER
}
priIntIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex of the PRI interface."
::= { priIntEntry 1 }
priIntBoardIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index in the arBoardTable of the board on which this PRI
interface resides."
::= { priIntEntry 2 }
priIntBoardPosition OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The position on this PRI interface's board of this PRI
interface."
::= { priIntEntry 3 }
priIntMode OBJECT-TYPE
SYNTAX INTEGER {
isdn (1),
tdm (2),
mixed (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mode of operation of this PRI interface. The value isdn
means that the entire interface is operating as an ISDN
interface, the value tdm means that the entire interface is
operating as TDM groups and the value mixed means that some
channels in the interface are dedicated to ISDN and some to TDM
groups."
::= { priIntEntry 4 }
priIntTdmChannelMap OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A bit map of the channels in the PRI interface which are
dedicated to TDM. PRI channels are numbered from 0 to 31, 0 is
unused, 16 (E1) or 24 (T1) is the D channel. The map values are
2 to the power of the channel number."
::= { priIntEntry 5 }
priIntIsdnChannelMap OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A bit map of the channels in the PRI interface which are
dedicated to ISDN. PRI channels are numbered from 0 to 31, 0 is
unused, 16 (E1) or 24 (T1) is the D channel. The map values are
2 to the power of the channel number."
::= { priIntEntry 6 }
priIntType OBJECT-TYPE
SYNTAX INTEGER {
e1 (1),
t1 (2),
unknown (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of primary rate interface. E1 has 30 B + D channel,
T1 has 23 B + D channel. If the value unknown is returned for
this object, the exact PRI type has not yet been determined."
::= { priIntEntry 7 }
-- The PRI channel table. Each entry is a channel on a PRI interface.
priChanTable OBJECT-TYPE
SYNTAX SEQUENCE OF PriChanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of channels on PRI interfaces."
::= { pri 2 }
priChanEntry OBJECT-TYPE
SYNTAX PriChanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry in the PRI channels table."
INDEX { priChanIntIndex, priChanChannelIndex }
::= { priChanTable 1 }
PriChanEntry ::=
SEQUENCE {
priChanIntIndex
INTEGER,
priChanChannelIndex
INTEGER,
priChanMode
INTEGER,
priChanState
INTEGER
}
priChanIntIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex of the PRI interface."
::= { priChanEntry 1 }
priChanChannelIndex OBJECT-TYPE
SYNTAX INTEGER (1..31)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The channel index of the PRI channel. Valid channels have
indices from 1 to 31. The D channel on an E1 interface has
index 16, the D channel on a T1 interface has index 24."
::= { priChanEntry 2 }
priChanMode OBJECT-TYPE
SYNTAX INTEGER {
isdn (1),
tdm (2),
neither (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mode of this PRI channel. The value isdn means that the
channel is reserved for use in ISDN calls. The value tdm
means that the channel is reserved for use by TDM. For the D
channel, this object will usually have the value isdn. An
exception is if the interface is running common D channel mode
and the D channel is reserved for TDM."
::= { priChanEntry 3 }
priChanState OBJECT-TYPE
SYNTAX INTEGER {
inactive (1),
active (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of this PRI channel. The value inactive means that
the channel does not currently have an active user, either an
ISDN call or an active TDM group. The value active means that
the channel is in use, either by an ISDN call or an active TDM
group."
::= { priChanEntry 4 }
END

View File

@ -1,202 +0,0 @@
-- ============================================================================
-- AT-PRODUCTS.MIB, Allied Telesis enterprise MIB
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-PRODUCT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-IDENTITY
FROM SNMPv2-SMI
alliedTelesis
FROM AT-SMI-MIB
;
products MODULE-IDENTITY
LAST-UPDATED "200803061300Z"
ORGANIZATION "Allied Telesis, Inc."
CONTACT-INFO
" http://www.alliedtelesis.com"
DESCRIPTION
"This file defines the identities of Allied Telesis products.
OID products is the root OBJECT IDENTIFIER. Beneath it there are subtree
bridgeRouter and routerSwitch, which are is defined in AT-SMI-MIB."
REVISION "200803061300Z"
DESCRIPTION
" Added systemOID 69,70,75,76,77. "
REVISION "200711150000Z"
DESCRIPTION
"Changed systemOID 67 from AT-8824R to 8724SL-V2."
REVISION "200703210000Z"
DESCRIPTION
"Added systemOID for x900-48FS."
REVISION "200702070000Z"
DESCRIPTION
"Added systemOID for AT-8824R."
REVISION "200606140000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { alliedTelesis 1 }
bridgeRouter OBJECT-IDENTITY
STATUS current
DESCRIPTION
"subtree beneath which brige product MIB object ids are assigned."
::= { products 1 }
routerSwitch OBJECT-IDENTITY
STATUS current
DESCRIPTION
"subtree beneath which router and switch product MIB object ids are assigned."
::= { products 14 }
-- bridge router
centreCOMAR300Router OBJECT IDENTIFIER ::= { bridgeRouter 8 }
centreCOMAR720Router OBJECT IDENTIFIER ::= { bridgeRouter 11 }
centreCOMAR300LRouter OBJECT IDENTIFIER ::= { bridgeRouter 12 }
centreCOMAR310Router OBJECT IDENTIFIER ::= { bridgeRouter 13 }
centreCOMAR300LURouter OBJECT IDENTIFIER ::= { bridgeRouter 14 }
centreCOMAR300URouter OBJECT IDENTIFIER ::= { bridgeRouter 15 }
centreCOMAR310URouter OBJECT IDENTIFIER ::= { bridgeRouter 16 }
centreCOMAR350Router OBJECT IDENTIFIER ::= { bridgeRouter 17 }
centreCOMAR370Router OBJECT IDENTIFIER ::= { bridgeRouter 18 }
centreCOMAR330Router OBJECT IDENTIFIER ::= { bridgeRouter 19 }
centreCOMAR395Router OBJECT IDENTIFIER ::= { bridgeRouter 20 }
centreCOMAR390Router OBJECT IDENTIFIER ::= { bridgeRouter 21 }
centreCOMAR370URouter OBJECT IDENTIFIER ::= { bridgeRouter 22 }
centreCOMAR740Router OBJECT IDENTIFIER ::= { bridgeRouter 23 }
centreCOMAR140SRouter OBJECT IDENTIFIER ::= { bridgeRouter 24 }
centreCOMAR140URouter OBJECT IDENTIFIER ::= { bridgeRouter 25 }
centreCOMAR320Router OBJECT IDENTIFIER ::= { bridgeRouter 26 }
centreCOMAR130SRouter OBJECT IDENTIFIER ::= { bridgeRouter 27 }
centreCOMAR130URouter OBJECT IDENTIFIER ::= { bridgeRouter 28 }
centreCOMAR160Router OBJECT IDENTIFIER ::= { bridgeRouter 29 }
atAR740RouterDC OBJECT IDENTIFIER ::= { bridgeRouter 43 }
centreCOMAR120Router OBJECT IDENTIFIER ::= { bridgeRouter 44 }
atAR410Router OBJECT IDENTIFIER ::= { bridgeRouter 47 }
atAR725Router OBJECT IDENTIFIER ::= { bridgeRouter 48 }
atAR745Router OBJECT IDENTIFIER ::= { bridgeRouter 49 }
atAR410v2Router OBJECT IDENTIFIER ::= { bridgeRouter 50 }
atAR410v3Router OBJECT IDENTIFIER ::= { bridgeRouter 51 }
atAR725RouterDC OBJECT IDENTIFIER ::= { bridgeRouter 52 }
atAR745RouterDC OBJECT IDENTIFIER ::= { bridgeRouter 53 }
atAR450Router OBJECT IDENTIFIER ::= { bridgeRouter 54 }
atAR450DualRouter OBJECT IDENTIFIER ::= { bridgeRouter 55 }
atAR440Router OBJECT IDENTIFIER ::= { bridgeRouter 59 }
atAR441Router OBJECT IDENTIFIER ::= { bridgeRouter 60 }
atAR442Router OBJECT IDENTIFIER ::= { bridgeRouter 61 }
atAR443Router OBJECT IDENTIFIER ::= { bridgeRouter 62 }
atAR444Router OBJECT IDENTIFIER ::= { bridgeRouter 63 }
atAR420Router OBJECT IDENTIFIER ::= { bridgeRouter 64 }
atAR415SRouter OBJECT IDENTIFIER ::= { bridgeRouter 71 }
atAR415SRouterDC OBJECT IDENTIFIER ::= { bridgeRouter 72 }
atAR550Router OBJECT IDENTIFIER ::= { bridgeRouter 73 }
atAR551Router OBJECT IDENTIFIER ::= { bridgeRouter 74 }
atAR552Router OBJECT IDENTIFIER ::= { bridgeRouter 75 }
atAR550SRouterDP OBJECT IDENTIFIER ::= { bridgeRouter 76 }
atAR570Router OBJECT IDENTIFIER ::= { bridgeRouter 78 }
atAR770Router OBJECT IDENTIFIER ::= { bridgeRouter 79 }
atAR750SRouterDP OBJECT IDENTIFIER ::= { bridgeRouter 80 }
-- router switch
atRapier24 OBJECT IDENTIFIER ::= { routerSwitch 1 }
atRapier16fSC OBJECT IDENTIFIER ::= { routerSwitch 2 }
atRapier16fVF OBJECT IDENTIFIER ::= { routerSwitch 3 }
atRapier16fMT OBJECT IDENTIFIER ::= { routerSwitch 4 }
atRapier48 OBJECT IDENTIFIER ::= { routerSwitch 5 }
atRapier8t8fSC OBJECT IDENTIFIER ::= { routerSwitch 6 }
atRapier8t8fSCi OBJECT IDENTIFIER ::= { routerSwitch 7 }
atRapier8t8fMT OBJECT IDENTIFIER ::= { routerSwitch 8 }
atRapier8t8fMTi OBJECT IDENTIFIER ::= { routerSwitch 9 }
atRapier8fSC OBJECT IDENTIFIER ::= { routerSwitch 10 }
atRapier8fSCi OBJECT IDENTIFIER ::= { routerSwitch 11 }
atRapier8fMT OBJECT IDENTIFIER ::= { routerSwitch 12 }
atRapier8fMTi OBJECT IDENTIFIER ::= { routerSwitch 13 }
atRapier16fMTi OBJECT IDENTIFIER ::= { routerSwitch 14 }
atRapierG6 OBJECT IDENTIFIER ::= { routerSwitch 15 }
atRapierG6SX OBJECT IDENTIFIER ::= { routerSwitch 16 }
atRapierG6LX OBJECT IDENTIFIER ::= { routerSwitch 17 }
atRapierG6MT OBJECT IDENTIFIER ::= { routerSwitch 18 }
atRapier16fSCi OBJECT IDENTIFIER ::= { routerSwitch 19 }
atRapier24i OBJECT IDENTIFIER ::= { routerSwitch 20 }
atRapier48i OBJECT IDENTIFIER ::= { routerSwitch 21 }
atSwitchblade4AC OBJECT IDENTIFIER ::= { routerSwitch 22 }
atSwitchblade4DC OBJECT IDENTIFIER ::= { routerSwitch 23 }
atSwitchblade8AC OBJECT IDENTIFIER ::= { routerSwitch 24 }
atSwitchblade8DC OBJECT IDENTIFIER ::= { routerSwitch 25 }
at9816GF OBJECT IDENTIFIER ::= { routerSwitch 26 }
at9812TF OBJECT IDENTIFIER ::= { routerSwitch 27 }
at9816GB OBJECT IDENTIFIER ::= { routerSwitch 28 }
at9812T OBJECT IDENTIFIER ::= { routerSwitch 29 }
at8724XL OBJECT IDENTIFIER ::= { routerSwitch 30 }
at8748XL OBJECT IDENTIFIER ::= { routerSwitch 31 }
at8724XLDC OBJECT IDENTIFIER ::= { routerSwitch 32 }
at8748XLDC OBJECT IDENTIFIER ::= { routerSwitch 33 }
at9816GBDC OBJECT IDENTIFIER ::= { routerSwitch 34 }
at9812TDC OBJECT IDENTIFIER ::= { routerSwitch 35 }
at8824 OBJECT IDENTIFIER ::= { routerSwitch 36 }
at8848 OBJECT IDENTIFIER ::= { routerSwitch 37 }
at8824DC OBJECT IDENTIFIER ::= { routerSwitch 38 }
at8848DC OBJECT IDENTIFIER ::= { routerSwitch 39 }
at8624XL80 OBJECT IDENTIFIER ::= { routerSwitch 41 }
at8724XL80 OBJECT IDENTIFIER ::= { routerSwitch 42 }
at8748XL80 OBJECT IDENTIFIER ::= { routerSwitch 43 }
at8948EX OBJECT IDENTIFIER ::= { routerSwitch 44 }
at8948i OBJECT IDENTIFIER ::= { routerSwitch 45 }
at8624T2M OBJECT IDENTIFIER ::= { routerSwitch 46 }
atRapier24iDCNEBS OBJECT IDENTIFIER ::= { routerSwitch 47 }
at8724XLDCNEBS OBJECT IDENTIFIER ::= { routerSwitch 48 }
at9924T OBJECT IDENTIFIER ::= { routerSwitch 49 }
at9924SP OBJECT IDENTIFIER ::= { routerSwitch 50 }
at9924T4SP OBJECT IDENTIFIER ::= { routerSwitch 51 }
at9924TEMC OBJECT IDENTIFIER ::= { routerSwitch 53 }
at8724MLB OBJECT IDENTIFIER ::= { routerSwitch 55 }
at8624POE OBJECT IDENTIFIER ::= { routerSwitch 56 }
at9924Ts OBJECT IDENTIFIER ::= { routerSwitch 57 }
at86482SP OBJECT IDENTIFIER ::= { routerSwitch 58 }
at9924Ti OBJECT IDENTIFIER ::= { routerSwitch 59 }
at9924SPi OBJECT IDENTIFIER ::= { routerSwitch 60 }
--
--1.3.6.1.4.1.207.1.14.61 AW version x900-24XT
at9924Tsi OBJECT IDENTIFIER ::= { routerSwitch 61 }
--
--1.3.6.1.4.1.207.1.14.62 AW version x900-24XST
at9924SPsi OBJECT IDENTIFIER ::= { routerSwitch 62 }
--
at8948iN OBJECT IDENTIFIER ::= { routerSwitch 63 }
at9924TsiN OBJECT IDENTIFIER ::= { routerSwitch 64 }
atRapier48w OBJECT IDENTIFIER ::= { routerSwitch 65 }
at8724SLV2 OBJECT IDENTIFIER ::= { routerSwitch 67 }
x90048FS OBJECT IDENTIFIER ::= { routerSwitch 68 }
atSwitchBladex908 OBJECT IDENTIFIER ::= { routerSwitch 69 }
atx90012XTS OBJECT IDENTIFIER ::= { routerSwitch 70 }
atRapier48wb OBJECT IDENTIFIER ::= { routerSwitch 71 }
atRapier48wAC OBJECT IDENTIFIER ::= { routerSwitch 72 }
atRapier48wbAC OBJECT IDENTIFIER ::= { routerSwitch 73 }
--
--1.3.6.1.4.1.207.1.14.75 AWPlus version x900-24XT
atx90024XT OBJECT IDENTIFIER ::= { routerSwitch 75 }
--
--1.3.6.1.4.1.207.1.14.76 AWPlus version x900-24XS
atx90024XS OBJECT IDENTIFIER ::= { routerSwitch 76 }
--
--1.3.6.1.4.1.207.1.14.77 AWPlus version x900-24XT-N
atx90024XTN OBJECT IDENTIFIER ::= { routerSwitch 77 }
atx60024Ts OBJECT IDENTIFIER ::= { routerSwitch 80 }
atx60024TsXP OBJECT IDENTIFIER ::= { routerSwitch 81 }
atx60048Ts OBJECT IDENTIFIER ::= { routerSwitch 82 }
atx60048TsXP OBJECT IDENTIFIER ::= { routerSwitch 83 }
END

View File

@ -1,118 +0,0 @@
-- ============================================================================
-- AT-PAE.MIB, Allied Telesis enterprise MIB: PVSTPM module
--
-- Copied from ATR-PVSTPM.MIB of pre 2.9.1 release
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-PVSTPM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
VlanIndex
FROM Q-BRIDGE-MIB
modules
FROM AT-SMI-MIB
;
pvstpm MODULE-IDENTITY
LAST-UPDATED "200603291651Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"The MIB module for managing PVSTPM enterprise functionality
on Allied Telesis switches. "
REVISION "200603291651Z"
DESCRIPTION
"Initial revision"
::= { modules 140 }
-- ============================================================================
-- ============================================================================
-- PVSTPM group
-- ============================================================================
-- ============================================================================
pvstpmEvents OBJECT IDENTIFIER ::= { pvstpm 0 }
pvstpmEventVariables OBJECT IDENTIFIER ::= { pvstpm 1 }
pvstpmBridgeId OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The bridge identifier for the bridge that sent the trap."
::= { pvstpmEventVariables 1 }
pvstpmTopologyChangeVlan OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The VLAN ID of the vlan that has experienced a topology change."
::= { pvstpmEventVariables 2 }
pvstpmRxPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The port the inconsistent BPDU was received on."
::= { pvstpmEventVariables 3 }
pvstpmRxVlan OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The vlan the inconsistent BPDU was received on."
::= { pvstpmEventVariables 4 }
pvstpmTxVlan OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The vlan the inconsistent BPDU was transmitted on."
::= { pvstpmEventVariables 5 }
pvstpmTopologyChange NOTIFICATION-TYPE
OBJECTS {
pvstpmBridgeId,
pvstpmTopologyChangeVlan
}
STATUS current
DESCRIPTION
"A pvstpmTopologyChange trap signifies that a topology change has
occurred on the specified VLAN"
::= { pvstpmEvents 1 }
pvstpmInconsistentBPDU NOTIFICATION-TYPE
OBJECTS {
pvstpmBridgeId,
pvstpmRxPort,
pvstpmRxVlan,
pvstpmTxVlan
}
STATUS current
DESCRIPTION
"A pvstpmInconsistentBPDU trap signifies that an inconsistent PVSTPM packet
has been received on a port."
::= { pvstpmEvents 2 }
END

View File

@ -1,875 +0,0 @@
-- ============================================================================
-- AT-QOS.MIB, Allied Telesis enterprise MIB: Quality Of Service module
--
-- Copied from ATR-QOS.MIB of pre 2.9.1 release
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-QOS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Counter32,
Counter64,
Integer32,
Gauge32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
modules
FROM AT-SMI-MIB
;
qos MODULE-IDENTITY
LAST-UPDATED "200412011525Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
handling QoS on Allied Telesis switches. There are a
number of tables designed to be generic to
all ATR switches supporting QoS in silicon, and well as tables for
specific AT switches or switch familes."
REVISION "200412011525Z"
DESCRIPTION
"Initial Revision"
::= { modules 99 }
-- ============================================================================
-- ============================================================================
-- QoS Switch group
-- ============================================================================
-- ============================================================================
qosSwitch OBJECT IDENTIFIER ::= { qos 1 }
-- =================================================
-- QoS Switch Port table
-- =================================================
qosSwitchPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF QosSwitchPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Generic port configuration for QoS, indexed by port index."
::= { qosSwitch 1 }
qosSwitchPortEntry OBJECT-TYPE
SYNTAX QosSwitchPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single switch port entry for QoS."
INDEX { qosSwitchPortIndex }
::= { qosSwitchPortTable 1 }
QosSwitchPortEntry ::=
SEQUENCE {
qosSwitchPortIndex
Integer32,
qosSwitchPortPolicyIndex
Integer32
}
qosSwitchPortIndex OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port index of the port entry. This index is the same port number
used in CLI commands, and the same index as appears in other MIB
tables related to switch ports."
::= { qosSwitchPortEntry 1 }
qosSwitchPortPolicyIndex OBJECT-TYPE
SYNTAX Integer32 (1..256)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Policy index of the policy for this port. Policy index numbers for
CLI commands start at 0, while SNMP indexes must start at 1. This
means that the policy index in this MIB variable is 1 more than the
index for the same policy as entered for CLI commands."
::= { qosSwitchPortEntry 2 }
-- ============================================================================
-- Policy table
-- ============================================================================
qosSwitchPolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF QosSwitchPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"QoS policy configuration, indexed by policy index."
::= { qosSwitch 2 }
qosSwitchPolicyEntry OBJECT-TYPE
SYNTAX QosSwitchPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A policy entry containing configuration information for
a single policy."
INDEX { qosSwitchPolicyIndex }
::= { qosSwitchPolicyTable 1 }
QosSwitchPolicyEntry ::=
SEQUENCE {
qosSwitchPolicyIndex
Integer32,
qosSwitchPolicyDescription
OCTET STRING,
qosSwitchPolicyDefaultTCDropBWClass3
INTEGER,
qosSwitchPolicyDefaultTCIgnoreBWClass
INTEGER,
qosSwitchPolicyDefaultTCMarkValue
Integer32,
qosSwitchPolicyDefaultTCMaxBandwidth
Integer32,
qosSwitchPolicyDefaultTCMaxBurstSize
Integer32,
qosSwitchPolicyDefaultTCMinBandwidth
Integer32,
qosSwitchPolicyDefaultTCMinBurstSize
Integer32,
qosSwitchPolicyDefaultTCPremarking
INTEGER,
qosSwitchPolicyDefaultTCRemarking
INTEGER
}
qosSwitchPolicyIndex OBJECT-TYPE
SYNTAX Integer32 (1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of this policy entry. Policy index numbers for
CLI commands start at 0, while SNMP indexes must start at 1. This
means that the policy index in this MIB variable is 1 more than the
index for the same policy as entered for CLI commands."
::= { qosSwitchPolicyEntry 1 }
qosSwitchPolicyDescription OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An optional description for the policy, as entered via the CLI."
::= { qosSwitchPolicyEntry 2 }
qosSwitchPolicyDefaultTCDropBWClass3 OBJECT-TYPE
SYNTAX INTEGER {
no(0),
yes(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies whether traffic that exceeds the bandwidth for the
default traffic class be dropped or not. The bandwidth limit is the
combined total of the variables qosSwitchPolicyDefaultTCMaxBandwidth
and qosSwitchPolicyDefaultTCMaxBurstSize. A value of yes(1) indicates
that traffic exceeding the bandwidth limit is dropped immediately. A
value of no(0) indicates that the excess traffic is marked as
bandwidth class 3 and is therefore eligible for dropping by the RED
curve settings."
::= { qosSwitchPolicyEntry 3 }
qosSwitchPolicyDefaultTCIgnoreBWClass OBJECT-TYPE
SYNTAX INTEGER {
no(0),
yes(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies whether the traffic metering stage acknowledges any
bandwidth class assigned to flows processed by the default traffic
class. If set to yes(1), previously assigned bandwidth classes will
be ignored will be ignored and the bandwidth class of the traffic
will be set according to the meter conformance level of the flow."
::= { qosSwitchPolicyEntry 4 }
qosSwitchPolicyDefaultTCMarkValue OBJECT-TYPE
SYNTAX Integer32 (0..63 | 256)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When the qosSwitchPolicyDefaultTCPremarking variable is set to
usemarkvalue(1), this variable specifies the index into the DSCP
MAP table to use for remarking. A value in the range 0 to 63
indicates the DSCP to use, the value 256 indicates that no DSCP
value has been defined for the default traffic class for this policy."
::= { qosSwitchPolicyEntry 5 }
qosSwitchPolicyDefaultTCMaxBandwidth OBJECT-TYPE
SYNTAX Integer32 (0..16000000 | 2147483647)
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the maximum bandwidth available to the default traffic
class. Traffic under this bandwidth will be designated as bandwidth
class 2. The value 2147483647 indicates that there is no limit on
the maximum bandwidth for the default traffic class for this
policy."
::= { qosSwitchPolicyEntry 6 }
qosSwitchPolicyDefaultTCMaxBurstSize OBJECT-TYPE
SYNTAX Integer32 (0..16000000)
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the maximum bandwidth above the bandwidth specified by
qosSwitchPolicyDefaultTCMaxBandwidth before traffic is marked as
bandwidth class 3."
::= { qosSwitchPolicyEntry 7 }
qosSwitchPolicyDefaultTCMinBandwidth OBJECT-TYPE
SYNTAX Integer32 (0..16000000 | 2147483647)
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the minimum bandwidth reserved for the default traffic
class. Traffic under this bandwidth will be marked as bandwidth
class 1. The value 2147483647 indicates that there is no limit on
the minimum bandwidth for the default traffic class for this
policy."
::= { qosSwitchPolicyEntry 8 }
qosSwitchPolicyDefaultTCMinBurstSize OBJECT-TYPE
SYNTAX Integer32 (0..16000000)
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the maximum amount of data above the bandwidth specified
in the variable qosSwitchPolicyDefaultTCMinBandwidth before traffic
is marked as bandwidth class 2."
::= { qosSwitchPolicyEntry 9 }
qosSwitchPolicyDefaultTCPremarking OBJECT-TYPE
SYNTAX INTEGER {
none(0),
usemarkvalue(1),
usedscp(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the QoS action to take on traffic in the default traffic
class before metering actions are taken. If none(0) is specified,
the traffic is passed to the metering stage. If usemarkvalue(1) is
specified, the QoS settings are taken from the variable
qosSwitchPolicyDefaultTCMarkValue used as an index into the DCSP
MAP table. If usedscp(2) is specified, the DSCP value in the data
frames is used as an index into the DSCP MAP table."
::= { qosSwitchPolicyEntry 10 }
qosSwitchPolicyDefaultTCRemarking OBJECT-TYPE
SYNTAX INTEGER {
none(0),
usedscpmap(1),
bwclass(2),
priority(3),
bwclasspriority(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the action to take after the metering stage for traffic
in the default traffic class. The metering stage assigns a
temporary value of bandwidth class to the flow which is used to
determine its per-hop behaviour. If this variable is set to
bwclass(2) or bwclasspriority(4), the temporary bandwidth class
becomes the new bandwidth class for the flow. If priority(3) or
bwclasspriority(4) is specified, the currently
assigned queue for frames in this traffic class is used in
conjunction with the temporary bandwidth class to determine the new
value of the VLAN Tag User Priority field. If usedscpmap(1) is
specified, the temporary value is used (in conjunction with the
DSCP of the frame) as an index into the DSCP MAP table, which then
assigns the actual, new values for bandwidth class, DSCP, Egress
Queue and VLAN Tag User Priority. A value of none(0) for this
variable means that no remarking of the packet is done after the
metering stage."
::= { qosSwitchPolicyEntry 11 }
-- ============================================================================
-- Traffic Class table
-- ============================================================================
qosSwitchTrafficClassTable OBJECT-TYPE
SYNTAX SEQUENCE OF QosSwitchTrafficClassEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Traffic class configuration, indexed by traffic class index."
::= { qosSwitch 3 }
qosSwitchTrafficClassEntry OBJECT-TYPE
SYNTAX QosSwitchTrafficClassEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A traffic class entry containing configuration information for
a single traffic class."
INDEX { qosSwitchTrafficClassIndex }
::= { qosSwitchTrafficClassTable 1 }
QosSwitchTrafficClassEntry ::=
SEQUENCE {
qosSwitchTrafficClassIndex
Integer32,
qosSwitchTrafficClassPolicyNumber
Integer32,
qosSwitchTrafficClassDescription
OCTET STRING,
qosSwitchTrafficClassDropBWClass3
INTEGER,
qosSwitchTrafficClassIgnoreBWClass
INTEGER,
qosSwitchTrafficClassMarkValue
Integer32,
qosSwitchTrafficClassMaxBandwidth
Integer32,
qosSwitchTrafficClassMaxBurstSize
Integer32,
qosSwitchTrafficClassMinBandwidth
Integer32,
qosSwitchTrafficClassMinBurstSize
Integer32,
qosSwitchTrafficClassPremarking
INTEGER,
qosSwitchTrafficClassRemarking
INTEGER
}
qosSwitchTrafficClassIndex OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of this traffic class entry. Traffic class index numbers
for CLI commands start at 0, while SNMP indexes must start at 1.
This means that the traffic class index in this MIB variable is 1
more than the index for the same traffic class as entered for CLI
commands."
::= { qosSwitchTrafficClassEntry 1 }
qosSwitchTrafficClassPolicyNumber OBJECT-TYPE
SYNTAX Integer32 (0..256)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Policy index of the policy to which this traffic class belongs.
Policy index numbers for CLI commands start at 0, while SNMP
indexes must start at 1. This means that the policy index in this
MIB variable is 1 more than the index for the same policy as
entered for CLI commands. A value of 0 for this variable means
that the traffic class has not been added to a policy yet."
::= { qosSwitchTrafficClassEntry 2 }
qosSwitchTrafficClassDescription OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An optional description for this traffic class."
::= { qosSwitchTrafficClassEntry 3 }
qosSwitchTrafficClassDropBWClass3 OBJECT-TYPE
SYNTAX INTEGER {
no(0),
yes(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies whether traffic that exceeds the bandwidth for
this traffic class be dropped or not. The bandwidth limit is the
combined total of the variables qosSwitchTrafficClassMaxBandwidth
and qosSwitchTrafficClassMaxBurstSize A value of yes(1) indicates
that traffic exceeding the bandwidth limit is dropped immediately. A
value of no(0) indicates that the excess traffic is marked as
bandwidth class 3 and is therefore eligible for dropping by the RED
curve settings."
::= { qosSwitchTrafficClassEntry 4 }
qosSwitchTrafficClassIgnoreBWClass OBJECT-TYPE
SYNTAX INTEGER {
no(0),
yes(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies whether the traffic metering stage acknowledges any
bandwidth class assigned to flows processed by this traffic
class. If set to yes(1), previously assigned bandwidth classes will
be ignored will be ignored and the bandwidth class of the traffic
will be set according to the meter conformance level of the flow."
::= { qosSwitchTrafficClassEntry 5 }
qosSwitchTrafficClassMarkValue OBJECT-TYPE
SYNTAX Integer32 (0..63 | 256)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When the qosSwitchTrafficClassPremarking variable is set to
usemarkvalue(1), this variable specifies the index into the DSCP
MAP table to use for remarking. A value in the range 0 to 63
indicates the DSCP to use, the value 256 indicates that no DSCP
value has been defined for this traffic class."
::= { qosSwitchTrafficClassEntry 6 }
qosSwitchTrafficClassMaxBandwidth OBJECT-TYPE
SYNTAX Integer32 (0..16000000 | 2147483647)
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the maximum bandwidth available to this traffic
class. Traffic under this bandwidth will be designated as bandwidth
class 2. The value 2147483647 indicates that there is no limit on
the maximum bandwidth for this traffic class."
::= { qosSwitchTrafficClassEntry 7 }
qosSwitchTrafficClassMaxBurstSize OBJECT-TYPE
SYNTAX Integer32 (0..16000000)
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the maximum bandwidth above the bandwidth specified by
qosSwitchTrafficClassMaxBandwidth before traffic is marked as
bandwidth class 3."
::= { qosSwitchTrafficClassEntry 8 }
qosSwitchTrafficClassMinBandwidth OBJECT-TYPE
SYNTAX Integer32 (0..16000000 | 2147483647)
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the minimum bandwidth reserved for this traffic
class. Traffic under this bandwidth will be marked as bandwidth
class 1. The value 2147483647 indicates that there is no limit on
the minimum bandwidth for this traffic class."
::= { qosSwitchTrafficClassEntry 9 }
qosSwitchTrafficClassMinBurstSize OBJECT-TYPE
SYNTAX Integer32 (0..16000000)
UNITS "kbps"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the maximum amount of data above the bandwidth specified
in the variable qosSwitchTrafficClassMinBandwidth before traffic
is marked as bandwidth class 2."
::= { qosSwitchTrafficClassEntry 10 }
qosSwitchTrafficClassPremarking OBJECT-TYPE
SYNTAX INTEGER {
none(0),
usemarkvalue(1),
usedscp(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the QoS action to take on traffic in this traffic
class before metering actions are taken. If none(0) is specified,
the traffic is passed to the metering stage. If usemarkvalue(1) is
specified, the QoS settings are taken from the variable
qosSwitchTrafficClassMarkValue used as an index into the DCSP
MAP table. If usedscp(2) is specified, the DSCP value in the data
frames is used as an index into the DSCP MAP table."
::= { qosSwitchTrafficClassEntry 11 }
qosSwitchTrafficClassRemarking OBJECT-TYPE
SYNTAX INTEGER {
none(0),
usedscpmap(1),
bwclass(2),
priority(3),
bwclasspriority(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the action to take after the metering stage for traffic
in this traffic class. The metering stage assigns a
temporary value of bandwidth class to the flow which is used to
determine its per-hop behaviour. If this variable is set to
bwclass(2) or bwclasspriority(3), the temporary bandwidth class
becomes the new bandwidth class for the flow. If priority(3) or
bwclasspriority(4) is specified, the currently
assigned queue for frames in this traffic class is used in
conjunction with the temporary bandwidth class to determine the new
value of the VLAN Tag User Priority field. If usedscpmap(1) is
specified, the temporary value is used (in conjunction with the
DSCP of the frame) as an index into the DSCP MAP table, which then
assigns the actual, new values for bandwidth class, DSCP, Egress
Queue and VLAN Tag User Priority. A value of none(0) for this
variable means that no remarking of the packet is done after the
metering stage."
::= { qosSwitchTrafficClassEntry 12 }
-- ============================================================================
-- ============================================================================
-- 8948 specific stuff. The tables in this section are specific to the 8948
-- switch, because they relate directly to the hardware used in this switch.
-- Other switches that use the same hardware will also support this MIB table.
-- ============================================================================
-- ============================================================================
qosSwitch8948 OBJECT IDENTIFIER ::= { qosSwitch 4 }
-- ============================================================================
-- 8948 port table - 8948 specific extensions to the qosSwitchPortTable
-- ============================================================================
qosSwitch8948PortTable OBJECT-TYPE
SYNTAX SEQUENCE OF QosSwitch8948PortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port configuration, indexed by port index."
::= { qosSwitch8948 1 }
qosSwitch8948PortEntry OBJECT-TYPE
SYNTAX QosSwitch8948PortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single switch port entry."
AUGMENTS { qosSwitchPortEntry }
::= { qosSwitch8948PortTable 1 }
QosSwitch8948PortEntry ::=
SEQUENCE {
qosSwitch8948PortDefaultTCCountersAggregateBytes
Counter64,
qosSwitch8948PortDefaultTCCountersBwConformanceClass1Bytes
Counter64,
qosSwitch8948PortDefaultTCCountersBwConformanceClass2Bytes
Counter64,
qosSwitch8948PortDefaultTCCountersBwConformanceClass3Bytes
Counter64,
qosSwitch8948PortDefaultTCCountersDroppedBytes
Counter64,
qosSwitch8948PortQueueLength
Gauge32,
qosSwitch8948PortQueue0Length
Gauge32,
qosSwitch8948PortQueue1Length
Gauge32,
qosSwitch8948PortQueue2Length
Gauge32,
qosSwitch8948PortQueue3Length
Gauge32,
qosSwitch8948PortQueue4Length
Gauge32,
qosSwitch8948PortQueue5Length
Gauge32,
qosSwitch8948PortQueue6Length
Gauge32,
qosSwitch8948PortQueue7Length
Gauge32
}
qosSwitch8948PortDefaultTCCountersAggregateBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bytes classified by the default traffic class
on this port."
::= { qosSwitch8948PortEntry 1 }
qosSwitch8948PortDefaultTCCountersBwConformanceClass1Bytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes classified by the default traffic class on
this port conforming to bandwidth class 1."
::= { qosSwitch8948PortEntry 2 }
qosSwitch8948PortDefaultTCCountersBwConformanceClass2Bytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes classified by the default traffic class on
this port conforming to bandwidth class 2."
::= { qosSwitch8948PortEntry 3 }
qosSwitch8948PortDefaultTCCountersBwConformanceClass3Bytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes classified by the default traffic class on
this port conforming to bandwidth class 3."
::= { qosSwitch8948PortEntry 4 }
qosSwitch8948PortDefaultTCCountersDroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes dropped by the default traffic class on
this port."
::= { qosSwitch8948PortEntry 5 }
qosSwitch8948PortQueueLength OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets currently queued for transmission on
this port."
::= { qosSwitch8948PortEntry 6 }
qosSwitch8948PortQueue0Length OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets currently queued for transmission on this
port in queue 0.
The numbering of queues indicates the priority of handling the
traffic in that queue, with the higher queue number getting
higher priority. The priority values in packets are mapped to
queues via a priority to queue mapping. The default priority to
queue mapping is as follows:
Priority Queue
value number
7 7
6 6
5 5
4 4
3 3
2 1
1 0
0 2
This mapping allows the default priority value of 0 to map to a
queue which is not the lowest priority queue, allowing traffic
classes to be assigned a lower priority queue than the default."
::= { qosSwitch8948PortEntry 7 }
qosSwitch8948PortQueue1Length OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets currently queued for transmission on this
port in queue 1. See the description for qosSwitch8948PortQueue0Length
to understand the meaning of queue numbers."
::= { qosSwitch8948PortEntry 8 }
qosSwitch8948PortQueue2Length OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets currently queued for transmission on this
port in queue 2. See the description for qosSwitch8948PortQueue0Length
to understand the meaning of queue numbers."
::= { qosSwitch8948PortEntry 9 }
qosSwitch8948PortQueue3Length OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets currently queued for transmission on this
port in queue 3. See the description for qosSwitch8948PortQueue0Length
to understand the meaning of queue numbers."
::= { qosSwitch8948PortEntry 10 }
qosSwitch8948PortQueue4Length OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets currently queued for transmission on this
port in queue 4. See the description for qosSwitch8948PortQueue0Length
to understand the meaning of queue numbers."
::= { qosSwitch8948PortEntry 11 }
qosSwitch8948PortQueue5Length OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets currently queued for transmission on this
port in queue 5. See the description for qosSwitch8948PortQueue0Length
to understand the meaning of queue numbers."
::= { qosSwitch8948PortEntry 12 }
qosSwitch8948PortQueue6Length OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets currently queued for transmission on this
port in queue 6. See the description for qosSwitch8948PortQueue0Length
to understand the meaning of queue numbers."
::= { qosSwitch8948PortEntry 13 }
qosSwitch8948PortQueue7Length OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets currently queued for transmission on this
port in queue 7. See the description for qosSwitch8948PortQueue0Length
to understand the meaning of queue numbers."
::= { qosSwitch8948PortEntry 14 }
-- ============================================================================
-- Traffic Class counters table
-- ============================================================================
qosSwitch8948TrafficClassCountersTable OBJECT-TYPE
SYNTAX SEQUENCE OF QosSwitch8948TrafficClassCountersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Traffic class counters indexed by port, policy and traffic
class."
::= { qosSwitch8948 2 }
qosSwitch8948TrafficClassCountersEntry OBJECT-TYPE
SYNTAX QosSwitch8948TrafficClassCountersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A traffic class counters entry containing QOS counters for a
particular port, policy and traffic class."
INDEX { qosSwitch8948TCCountersPortIndex,
qosSwitch8948TCCountersPolicyIndex,
qosSwitch8948TCCountersTrafficClassIndex }
::= { qosSwitch8948TrafficClassCountersTable 1 }
QosSwitch8948TrafficClassCountersEntry ::=
SEQUENCE {
qosSwitch8948TCCountersPortIndex
Integer32,
qosSwitch8948TCCountersPolicyIndex
Integer32,
qosSwitch8948TCCountersTrafficClassIndex
Integer32,
qosSwitch8948TCCountersAggregateBytes
Counter32,
qosSwitch8948TCCountersBwConformanceClass1Bytes
Counter32,
qosSwitch8948TCCountersBwConformanceClass2Bytes
Counter32,
qosSwitch8948TCCountersBwConformanceClass3Bytes
Counter32,
qosSwitch8948TCCountersDroppedBytes
Counter32
}
qosSwitch8948TCCountersPortIndex OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of the port for this entry in the traffic class
counter table. This index is the same as the port index in the
port table and is the same as the port number of the port in
user commands."
::= { qosSwitch8948TrafficClassCountersEntry 1 }
qosSwitch8948TCCountersPolicyIndex OBJECT-TYPE
SYNTAX Integer32 (1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of the policy for this entry in the traffic class
counter table. Each port can only have one policy assigned at a
time. Policy index numbers for CLI commands start at 0, while SNMP
indexes must start at 1. This means that the policy index in this
MIB variable is 1 more than the index for the same policy as
entered for CLI commands."
::= { qosSwitch8948TrafficClassCountersEntry 2 }
qosSwitch8948TCCountersTrafficClassIndex OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of the traffic class for this entry in the traffic
class counter table. The index is one of the indices defined for
traffic classes for this port and policy. Traffic class indices
for CLI commands start at 0, while SNMP indices must start at 1.
This means that the traffic class index in this MIB variable is 1
more than the index for the same traffic class as entered for CLI
commands."
::= { qosSwitch8948TrafficClassCountersEntry 3 }
qosSwitch8948TCCountersAggregateBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bytes classified by this traffic class for
this policy on this port."
::= { qosSwitch8948TrafficClassCountersEntry 4 }
qosSwitch8948TCCountersBwConformanceClass1Bytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes classified by this traffic class for this
policy on this port conforming to bandwidth class 1."
::= { qosSwitch8948TrafficClassCountersEntry 5 }
qosSwitch8948TCCountersBwConformanceClass2Bytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes classified by this traffic class for this
policy on this port conforming to bandwidth class 2."
::= { qosSwitch8948TrafficClassCountersEntry 6 }
qosSwitch8948TCCountersBwConformanceClass3Bytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes classified by this traffic class for this
policy on this port conforming to bandwidth class 3."
::= { qosSwitch8948TrafficClassCountersEntry 7 }
qosSwitch8948TCCountersDroppedBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes dropped by this traffic class for this
policy on this port."
::= { qosSwitch8948TrafficClassCountersEntry 8 }
END

View File

@ -1,234 +0,0 @@
-- ============================================================================
-- AT-RESOURCE.MIB, Allied Telesis enterprise MIB
--
-- Copyright (c) 2008 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-RESOURCE-MIB DEFINITIONS ::= BEGIN
IMPORTS
sysinfo
FROM AT-SMI-MIB
Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC;
resource MODULE-IDENTITY
LAST-UPDATED "200811251000Z" -- November 25, 2008 at 10:00 GMT
ORGANIZATION
"Allied Telesis, Inc."
CONTACT-INFO
" http://www.alliedtelesis.com"
DESCRIPTION
"The AT-RESOURCE-MIB contains objects for displaying system
hardware resource information."
REVISION "200810201000Z" -- October 20, 2008 at 10:00 GMT
DESCRIPTION
"Add objects for displaying host information. "
REVISION "192008090400Z" -- August 09, 1920 at 04:00 GMT
DESCRIPTION
"Initial version."
::= { sysinfo 21 }
--
-- Node definitions
--
rscBoardTable OBJECT-TYPE
SYNTAX SEQUENCE OF RscBoardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of information about boards installed in a device."
::= { resource 1 }
rscBoardEntry OBJECT-TYPE
SYNTAX RscBoardEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row of entries of rscBoardTable."
INDEX { rscStkId, rscResourceId }
::= { rscBoardTable 1 }
RscBoardEntry ::=
SEQUENCE {
rscStkId
Unsigned32,
rscResourceId
Unsigned32,
rscBoardType
DisplayString,
rscBoardName
DisplayString,
rscBoardID
Unsigned32,
rscBoardBay
DisplayString,
rscBoardRevision
DisplayString,
rscBoardSerialNumber
DisplayString
}
rscStkId OBJECT-TYPE
SYNTAX Unsigned32 (1..8)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ID of the stack member. It is a number assigned to
a stackable unit by the operating system when it is stacked.
A default value of 1 is given to a stand alone unit."
::= { rscBoardEntry 1 }
rscResourceId OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967294)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The resource ID number of the board. It is a number assigned to
a hardware resource when the operating system detects
its existence."
::= { rscBoardEntry 2 }
rscBoardType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the type of the board. Its value can be
'Base', 'Expansion', 'Fan module' or 'PSU', etc."
::= { rscBoardEntry 3 }
rscBoardName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the name of the board. Its value can be
'SwitchBlade x908', 'XEM-12S' or 'AT-PWR05-AC', etc."
::= { rscBoardEntry 4 }
rscBoardID OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the ID number of the board. Its value is an
Allied Telesis assigned number, such as 274 for the XEM-12S, or 255
for the AT-9924Ts. "
::= { rscBoardEntry 5 }
rscBoardBay OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the board installation location. Its
value can be 'Bay1', 'Bay2' or 'PSU1', etc. For a base board,
it has a value of a single character space. "
::= { rscBoardEntry 6 }
rscBoardRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..5))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the revision number of the board."
::= { rscBoardEntry 7 }
rscBoardSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the serial number of the board."
::= { rscBoardEntry 8 }
hostInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF HostInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
::= { resource 2 }
hostInfoEntry OBJECT-TYPE
SYNTAX HostInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Description."
INDEX { rscStkId }
::= { hostInfoTable 1 }
HostInfoEntry ::=
SEQUENCE {
hostInfoDRAM
DisplayString,
hostInfoFlash
DisplayString,
hostInfoUptime
DisplayString,
hostInfoBootloaderVersion
DisplayString
}
hostInfoDRAM OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the host DRAM information."
::= { hostInfoEntry 1 }
hostInfoFlash OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the host Flash information."
::= { hostInfoEntry 2 }
hostInfoUptime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the host up time."
::= { hostInfoEntry 3 }
hostInfoBootloaderVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the host boot loader version."
::= { hostInfoEntry 4 }
END
--
-- at-resource.mib
--

View File

@ -1,397 +0,0 @@
-- ============================================================================
-- AT-SETUP.MIB, Allied Telesis enterprise MIB:
-- Device Setup for the AlliedWare Plus(tm) operating system
--
-- Copyright (c) 2008 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-SETUP-MIB DEFINITIONS ::= BEGIN
IMPORTS
modules
FROM AT-SMI-MIB
Integer32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString, TruthValue
FROM SNMPv2-TC;
-- 1.3.6.1.4.1.207.8.4.4.4.500
setup MODULE-IDENTITY
LAST-UPDATED "200810020000Z" -- October 2, 2008 at 00:00 GMT
ORGANIZATION
"Allied Telesis, Inc."
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"The AT Setup MIB for moving and copying files to and from the device
and managing the software installation and configuration files."
REVISION "200810020000Z" -- October 2, 2008 at 00:00 GMT
DESCRIPTION
"Added support for obtaining GUI applet version information."
REVISION "200809300000Z" -- September 30, 2008 at 00:00 GMT
DESCRIPTION
"Add branch serviceConfig "
REVISION "200809240000Z" -- September 24, 2008 at 00:00 GMT
DESCRIPTION
"Moved file copy branch to the new AT-FILEv2 MIB.
Allowed clearing of currentFirmware, nextBootFirmware and nextBootConfig
by setting the path objects with an empty string."
REVISION "200805210000Z" -- May 21, 2008 at 00:00 GMT
DESCRIPTION
"Initial revision."
::= { modules 500 }
--
-- Node definitions
--
-- 1.3.6.1.4.1.207.8.4.4.4.500.1
restartDevice OBJECT-TYPE
SYNTAX Integer32 (0..1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object will force the device to restart immediately when set with
the value of 1. Reads will return 0."
::= { setup 1 }
-- ---------------------------------------------------------- --
-- The firmware objects
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.4.500.2
firmware OBJECT IDENTIFIER::= { setup 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.2.1
currentFirmware OBJECT IDENTIFIER::= { firmware 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.2.1.1
currSoftVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The major.minor.interim version of the firmware that the device is
currently running. Will return 0 if the version cannot be determined."
::= { currentFirmware 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.2.1.2
currSoftName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the firmware that the device is currently running."
::= { currentFirmware 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.2.1.3
currSoftSaveAs OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set with a filename to save the currently running software to the root
of the flash. Only one save operation can be executed at a time across
all SNMP users.
Immediately upon executing the set action the device will indicate that
the SNMP set was a success. The actual firmware save operation itself
will be started and continue on the device until it has completed.
Subsequent reads of the object will return one of several results:
saving x A saving operation is currently in progress. You
cannot start another save while the object is
returning this value.
x success The last save operation was successfully completed.
x failure: [error] The last save operation failed, with the
descriptive message attached. The most common
failure is lack of remaining space on the flash.
idle There is no save operation in progress and a new
one may be started.
Upon reading a success or failure message, the message will be cleared
and the next read will result in an 'idle' message. A new save operation
can now be executed."
::= { currentFirmware 3 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.2.2
nextBootFirmware OBJECT IDENTIFIER::= { firmware 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.2.2.1
nextBootVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The major.minor.interim version of the firmware that the device is
currently set to boot from. Will return 0 if the version cannot be
determined."
::= { nextBootFirmware 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.2.2.2
nextBootPath OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The full path of the release to use the next time the device is rebooted.
There is no guarantee that the file referenced exists in the flash
(ie, may have been subsequently deleted).
This object can be set with an empty string in order to clear the current
boot firmware. Otherwise, the path should be in the form:
flash:/release.rel.
There are several requirements that must be met in order to set this
object:
- File must exist
- File must be in the root of the flash
- File must not be the same one that is set as the backup release
- File must have a .rel suffix
- File must pass several internal checks to ensure it really is a
release file"
::= { nextBootFirmware 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.2.3
backupFirmware OBJECT IDENTIFIER::= { firmware 3 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.2.3.1
backupVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The major.minor.interim version of the firmware that the device will
boot from as a backup. This will return 0 if the version cannot be
determined."
::= { backupFirmware 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.2.3.2
backupPath OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The full path of the release to use a backup. There is no guarantee that
the file referenced exists in the flash (ie, may have been subsequently
deleted).
This object can be set with an empty string in order to clear the current
backup firmware. Otherwise, the path should be in the form:
flash:/release.rel.
There are several requirements that must be met in order to set this
object:
- File must exist
- File must be in the root of the flash
- File must not be the same one that is set as the next boot release
- File must have a .rel suffix
- File must pass several internal checks to ensure it really is a
release file"
::= { backupFirmware 2 }
-- ---------------------------------------------------------- --
-- The configuration file objects
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.4.500.3
deviceConfiguration OBJECT IDENTIFIER::= { setup 3 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.3.1
runningConfig OBJECT IDENTIFIER::= { deviceConfiguration 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.3.1.1
runCnfgSaveAs OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set with a filename to save the running configuration to root of the
flash using that filename.
eg myconfig.cfg"
::= { runningConfig 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.3.2
nextBootConfig OBJECT IDENTIFIER::= { deviceConfiguration 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.3.2.1
bootCnfgPath OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The full path of the configuration file to use the next time the device
is rebooted. There is no guarantee that the file referenced exists in the
flash (ie, may have been subsequently deleted).
This object can be set with an empty string in order to clear the current
boot configuration. Otherwise, the path should be in the form:
flash:/myconfig.cfg
There are several requirements that must be met in order to set this
object:
- File must exist
- File must be in the root of the flash
- File must have a .cfg suffix
"
::= { nextBootConfig 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.3.2.2
bootCnfgExists OBJECT-TYPE
SYNTAX TruthValue (1..2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object will return TRUE if the currently defined boot configuration
file exists, or FALSE otherwise."
::= { nextBootConfig 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.3.3
defaultConfig OBJECT IDENTIFIER::= { deviceConfiguration 3 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.3.3.1
dfltCnfgPath OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The full path of the configuration file to use as backup when the device
is rebooted. There is no guarantee that the file referenced exists in the
flash (ie, may have been subsequently deleted).
This object is not settable - the default configuration file is always
flash:/default.cfg"
::= { defaultConfig 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.3.3.2
dfltCnfgExists OBJECT-TYPE
SYNTAX TruthValue (1..2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object will return TRUE if the currently defined default
configuration file exists, or FALSE otherwise."
::= { defaultConfig 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.5
serviceConfig OBJECT IDENTIFIER::= { setup 5 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.5.1
srvcTelnetEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the state of the telnet server of a device.
A management application can find out the telnet server is either
enabled or disabled by reading this object.
To either enable or disable the telnet server, a management
application can SET this object with value 'enable(1)' or
'disable(2)' respectively."
::= { serviceConfig 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.5.2
srvcSshEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the state of the ssh server of a device.
A management application can find out the ssh server is either
enabled or disabled by reading this object.
To either enable or disable the ssh server, a management
application can SET this object with value 'enable(1)' or
'disable(2)' respectively."
::= { serviceConfig 2 }
-- ---------------------------------------------------------- --
-- GUI applet configuration file objects
-- ---------------------------------------------------------- --
-- 1.3.6.1.4.1.207.8.4.4.4.500.6
guiConfig OBJECT IDENTIFIER::= { setup 6 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.6.1
guiAppletConfig OBJECT IDENTIFIER::= { guiConfig 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.6.1.1
guiAppletSysSwVer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the system software release that the
currently selected GUI applet was designed to run on.
The system will automatically search for GUI applet files
residing in the root directory of flash, and will select the
latest available one that is applicable to the currently
running system software. This will be the applet that is
uploaded to a user's web browser when they initiate use of the
GUI."
::= { guiAppletConfig 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.500.6.1.2
guiAppletSwVer OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the software version of the currently
selected GUI applet.
The system will automatically search for GUI applet files
residing in the root directory of flash, and will select the
latest available one that is applicable to the currently
running system software. This will be the applet that is
uploaded to a user's web browser when they initiate use of the
GUI."
::= { guiAppletConfig 2 }
END
--
-- at-setup.mib
--

View File

@ -1,129 +0,0 @@
-- ============================================================================
-- AT-SMI.MIB, Allied Telesis enterprise
-- Structure of Management Information
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-SMI-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
;
alliedTelesis MODULE-IDENTITY
LAST-UPDATED "200802280000Z"
ORGANIZATION "Allied Telesis, Inc."
CONTACT-INFO
" http://www.alliedtelesis.com"
DESCRIPTION
"The Structure of Management Information for Allied Telesis enterprise."
REVISION "200802280000Z"
DESCRIPTION
"Standardized the file head."
REVISION "200606140000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { enterprises 207 }
products OBJECT-IDENTITY
STATUS current
DESCRIPTION
"products is the root OBJECT IDENTIFIER. Beneath it there are subtree
bridgeRouter and routerSwitch, which are is defined in AT-PRODUCTS-MIB."
::= { alliedTelesis 1 }
mibObject OBJECT-IDENTITY
STATUS current
DESCRIPTION
"mibObject is the root OBJECT IDENTIFIER from which brouterMib is built."
::= { alliedTelesis 8 }
brouterMib OBJECT-IDENTITY
STATUS current
DESCRIPTION
"subtree beneath which atRouter object ids are assigned."
::= { mibObject 4 }
atRouter OBJECT-IDENTITY
STATUS current
DESCRIPTION
"subtree beneath which various groups of object id are assigned."
::= { brouterMib 4 }
-- groups beneath atRouter
objects OBJECT-IDENTITY
STATUS current
DESCRIPTION
"subtree beneath which object ids for boards and chips are assigned."
::= { atRouter 1 }
traps OBJECT-IDENTITY
STATUS current
DESCRIPTION
"subtree beneath which un-sorted trap ids are assigned."
::= { atRouter 2 }
sysinfo OBJECT-IDENTITY
STATUS current
DESCRIPTION
"subtree beneath which system inforamtion ids are assigned."
::= { atRouter 3 }
modules OBJECT-IDENTITY
STATUS current
DESCRIPTION
"subtree beneath which software module ids are assigned."
::= { atRouter 4 }
arInterfaces OBJECT-IDENTITY
STATUS current
DESCRIPTION
"subtree beneath which interface ids are assigned."
::= { atRouter 5 }
protocols OBJECT-IDENTITY
STATUS current
DESCRIPTION
"subtree beneath which protocol ids are assigned."
::= { atRouter 6 }
atAgents OBJECT-IDENTITY
STATUS current
DESCRIPTION
"subtree beneath which variation from standards defined."
::= { atRouter 7 }
DisplayStringUnsized ::= TEXTUAL-CONVENTION
DISPLAY-HINT "255a"
STATUS current
DESCRIPTION
"Represents textual information taken from the NVT ASCII
character set. It is a variation of DisplayString which
is defined in RFC 2579."
REFERENCE
"DisplayString"
SYNTAX OCTET STRING
END

View File

@ -1,232 +0,0 @@
-- ============================================================================
-- AT-PAE.MIB, Allied Telesis enterprise MIB: stacking module
--
-- Copied from AT-STACK.MIB of pre 2.9.1 release
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-STACK-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
hostId
FROM AT-SYSINFO-MIB
;
stack MODULE-IDENTITY
LAST-UPDATED "200605241222Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
handling of stacking Allied Telesis switches. "
REVISION "200605030926Z"
DESCRIPTION
"Initial Revision"
::= { modules 120 }
-- The stack group contains objects for managing stack members.
stackId OBJECT-TYPE
SYNTAX INTEGER (1..16)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The stack ID variable identifies the given device as belonging to the stack
with the given stack ID. The default stack ID is 1. To change the stack ID,
stacking must be disabled. Once the stack ID is changed and stacking
enabled again, the member joins an existing stack with the same stack ID or
forms a new stack with its stack ID."
DEFVAL { 1 }
::= { stack 1 }
stackSnmpHost OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The SNMP host variable specifies the host ID of the stack member that
should responds to SNMP requests. It defaults to the lowest host ID that is
active in the stack, and is re-evaluated whenever the stack membership
changes. This ensures that the variable always has a value that corresponds
to a valid stack member."
::= { stack 2 }
stackStatus OBJECT-TYPE
SYNTAX INTEGER {enabled(1), disabled (2)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The stack status variable specifies the current status of the stack module on
the current SNMP host. The default is disabled (1)."
::= { stack 3 }
stackInterface OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The stack interface variable is used to specify the
interface on the current SNMP host that should be used to send and receive
stack messages. The default is none and can be replaced by an existing
VLAN."
::= { stack 4 }
stackAuth OBJECT-TYPE
SYNTAX INTEGER {none (0), plaintext (1), md5 (2)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The stack authentication variable specifies whether stacking messages
should be authenticated with the password given as the value of the stack
password variable. By default, the authentication method is none (0). If
plaintext (1) is specified, a cleartext password authenticates stacking
messages. If MD5 (2) is specified, an encrypted password authenticates
stacking protocol packets. The authentication type"
::= { stack 5 }
stackPassword OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE(0..8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The stack password variable holds a text string that authenticates stack
messages. By default, this variable holds an empty string. This must be
changed before setting the stack authentication method to plaintext or MD5."
::= { stack 6 }
counters OBJECT IDENTIFIER ::= { stack 7 }
debugErrors OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Stack debug errors."
::= { counters 1 }
rxPkts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Stacking packets received."
::= { counters 2 }
rxDiscards OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Stacking packets received and discarded."
::= { counters 3 }
txPkts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Stacking packets transmited."
::= { counters 4 }
txFails OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Stacking packets transmit failures."
::= { counters 5 }
sdrCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of stacking records in database."
::= { counters 6 }
stackMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF StackMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table displays details about each of the stack members that are present
in the stack to which the current SNMP host belongs. The details provided
are the host ID, MAC address, designated and backup master, and state of
each host."
::= { stack 8 }
stackMemberEntry OBJECT-TYPE
SYNTAX StackMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the ATR enterprise stackMemberTable table."
INDEX { hostId }
::= { stackMemberTable 1 }
StackMemberEntry ::=
SEQUENCE {
memberHostId INTEGER (1..32),
macAddress DisplayString,
dedicatedMaster INTEGER (1..32),
backupDedicatedMaster INTEGER (1..32),
state DisplayString
}
memberHostId OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The host Id of this member."
::= { stackMemberEntry 1 }
macAddress OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address of this member."
::= { stackMemberEntry 2 }
dedicatedMaster OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host Id of the dedicated master."
::= { stackMemberEntry 3 }
backupDedicatedMaster OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Host Id of the backup dedicated master."
::= { stackMemberEntry 4 }
state OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of this member."
::= { stackMemberEntry 5 }
END

View File

@ -1,715 +0,0 @@
-- ============================================================================
-- AT-BOARDS.MIB, Allied Telesis enterprise MIB: SWITCH module
--
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-SWITCH-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
modules
FROM AT-SMI-MIB
;
swi MODULE-IDENTITY
LAST-UPDATED "200606121222Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
SWITCH module. "
REVISION "200606121222Z"
DESCRIPTION
"Initial Revision"
::= { modules 87}
-- The branch is named 'swi' because it is the common internal module name,
-- also to reduce the chance of naming conflicts with other MIB objects.
swiPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF SwiPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of port properties."
::= { swi 1 }
swiPortEntry OBJECT-TYPE
SYNTAX SwiPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the port information table."
INDEX { swiPortNumber }
::= { swiPortTable 1 }
SwiPortEntry ::=
SEQUENCE {
swiPortNumber
INTEGER,
swiPortIngressLimit
INTEGER,
swiPortEgressLimit
INTEGER
}
swiPortNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the port of the switch."
::= { swiPortEntry 1 }
swiPortIngressLimit OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Ingress Bandwidth Limit applied to the port. A value of
zero indicates that no limit is set."
::= { swiPortEntry 20 }
swiPortEgressLimit OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Egress Bandwidth Limit applied to the port. A value of
zero indicates that no limit is set."
::= { swiPortEntry 21 }
swiPortVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF SwiPortVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of port vlan properties."
::= { swi 4 }
swiPortVlanEntry OBJECT-TYPE
SYNTAX SwiPortVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of vlan in the port information table."
INDEX { swiPortVlanPortNumber, swiPortVlanVlanId }
::= { swiPortVlanTable 1 }
SwiPortVlanEntry ::=
SEQUENCE {
swiPortVlanPortNumber
INTEGER,
swiPortVlanVlanId
INTEGER,
swiPortVlanControl
INTEGER
}
swiPortVlanPortNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object identifies the port of the switch."
::= { swiPortVlanEntry 1 }
swiPortVlanVlanId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the vlans that a port attached to "
::= { swiPortVlanEntry 2 }
swiPortVlanControl OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The writting to this object enables or disable the port in a vlan.
The reading of this object indicates the port state in a vlan. "
::= { swiPortVlanEntry 3 }
swiPortVlanStateNotify NOTIFICATION-TYPE
OBJECTS {swiPortVlanPortNumber, swiPortVlanVlanId, swiPortVlanControl}
STATUS current
DESCRIPTION
"This objects informs a state change of a port in vlan."
::= { swi 9 }
-- The following table lists the various switch port counters for the
-- swi56xx based products.
swi56xxPortCounterTable OBJECT-TYPE
SYNTAX SEQUENCE OF Swi56xxPortCounterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of swi56xx port counter properties."
::= { swi 2 }
swi56xxPortCounterEntry OBJECT-TYPE
SYNTAX Swi56xxPortCounterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the port information table."
INDEX { swi56xxPortNumber }
::= { swi56xxPortCounterTable 1 }
Swi56xxPortCounterEntry ::=
SEQUENCE {
swi56xxPortNumber
INTEGER,
swi56xxRxTx64kPkts
Counter32,
swi56xxRxTx65To127kPkts
Counter32,
swi56xxRxTx128To255kPkts
Counter32,
swi56xxRxTx256To511kPkts
Counter32,
swi56xxRxTx512To1023kPkts
Counter32,
swi56xxRxTx1024ToMaxPktSzPkts
Counter32,
swi56xxRxTx519To1522kPkts
Counter32,
swi56xxPortRxOctets
Counter32,
swi56xxPortRxPkts
Counter32,
swi56xxPortRxFCSErrors
Counter32,
swi56xxPortRxMulticastPkts
Counter32,
swi56xxPortRxBroadcastPkts
Counter32,
swi56xxPortRxPauseMACCtlFrms
Counter32,
swi56xxPortRxOversizePkts
Counter32,
swi56xxPortRxFragments
Counter32,
swi56xxPortRxJabbers
Counter32,
swi56xxPortRxMACControlFrms
Counter32,
swi56xxPortRxUnsupportOpcode
Counter32,
swi56xxPortRxAlignmentErrors
Counter32,
swi56xxPortRxOutOfRngeLenFld
Counter32,
swi56xxPortRxSymErDurCarrier
Counter32,
swi56xxPortRxCarrierSenseErr
Counter32,
swi56xxPortRxUndersizePkts
Counter32,
swi56xxPortRxIpInHdrErrors
Counter32,
swi56xxPortTxOctets
Counter32,
swi56xxPortTxPkts
Counter32,
swi56xxPortTxFCSErrors
Counter32,
swi56xxPortTxMulticastPkts
Counter32,
swi56xxPortTxBroadcastPkts
Counter32,
swi56xxPortTxPauseMACCtlFrms
Counter32,
swi56xxPortTxOversizePkts
Counter32,
swi56xxPortTxFragments
Counter32,
swi56xxPortTxJabbers
Counter32,
swi56xxPortTxPauseCtrlFrms
Counter32,
swi56xxPortTxFrameWDeferrdTx
Counter32,
swi56xxPortTxFrmWExcesDefer
Counter32,
swi56xxPortTxSingleCollsnFrm
Counter32,
swi56xxPortTxMultCollsnFrm
Counter32,
swi56xxPortTxLateCollsns
Counter32,
swi56xxPortTxExcessivCollsns
Counter32,
swi56xxPortTxCollisionFrames
Counter32,
swi56xxPortMiscDropEvents
Counter32,
swi56xxPortMiscTaggedPktTx
Counter32,
swi56xxPortMiscTotalPktTxAbort
Counter32,
swi56xxPortHWMultiTTLexpired
Counter32,
swi56xxPortHWMultiBridgedFrames
Counter32,
swi56xxPortHWMultiRxDrops
Counter32,
swi56xxPortHWMultiTxDrops
Counter32
}
swi56xxPortNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the port of the switch."
::= { swi56xxPortCounterEntry 1 }
swi56xxRxTx64kPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of 64kB packets received and transmitted."
::= { swi56xxPortCounterEntry 2 }
swi56xxRxTx65To127kPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of 65kB To 127kB packets received and transmitted."
::= { swi56xxPortCounterEntry 3 }
swi56xxRxTx128To255kPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of 128kB To 255kB packets received and transmitted."
::= { swi56xxPortCounterEntry 4 }
swi56xxRxTx256To511kPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of 256kB To 511kB packets received and transmitted."
::= { swi56xxPortCounterEntry 5 }
swi56xxRxTx512To1023kPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of 512kB To 1023kB packets received and transmitted."
::= { swi56xxPortCounterEntry 6 }
swi56xxRxTx1024ToMaxPktSzPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of 1024kB To MaxPktSz packets received and transmitted."
::= { swi56xxPortCounterEntry 7 }
swi56xxRxTx519To1522kPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of 519kB To 1522kB packets received and transmitted."
::= { swi56xxPortCounterEntry 8 }
swi56xxPortRxOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets received."
::= { swi56xxPortCounterEntry 9 }
swi56xxPortRxPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets received."
::= { swi56xxPortCounterEntry 10 }
swi56xxPortRxFCSErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames received containing a Frame Check Sequence
error."
::= { swi56xxPortCounterEntry 11 }
swi56xxPortRxMulticastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of multicast packets received."
::= { swi56xxPortCounterEntry 12 }
swi56xxPortRxBroadcastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of broadcast packets received."
::= { swi56xxPortCounterEntry 13 }
swi56xxPortRxPauseMACCtlFrms OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid PAUSE MAC Control frames received."
::= { swi56xxPortCounterEntry 14 }
swi56xxPortRxOversizePkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of oversize packets received."
::= { swi56xxPortCounterEntry 15 }
swi56xxPortRxFragments OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of fragments received."
::= { swi56xxPortCounterEntry 16 }
swi56xxPortRxJabbers OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of jabber frames received."
::= { swi56xxPortCounterEntry 17 }
swi56xxPortRxMACControlFrms OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of MAC Control frames (Pause and
Unsupported) received."
::= { swi56xxPortCounterEntry 18 }
swi56xxPortRxUnsupportOpcode OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of MAC Control frames with unsupported
opcode (i.e. not Pause) received."
::= { swi56xxPortCounterEntry 19 }
swi56xxPortRxAlignmentErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames with alignment errors received."
::= { swi56xxPortCounterEntry 20 }
swi56xxPortRxOutOfRngeLenFld OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets with length out of range received."
::= { swi56xxPortCounterEntry 21 }
swi56xxPortRxSymErDurCarrier OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames with invalid data symbols received."
::= { swi56xxPortCounterEntry 22 }
swi56xxPortRxCarrierSenseErr OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of false carrier conditions between frames received."
::= { swi56xxPortCounterEntry 23 }
swi56xxPortRxUndersizePkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of undersized packets received."
::= { swi56xxPortCounterEntry 24 }
swi56xxPortRxIpInHdrErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"swiPortRxIpInHdrErrors"
::= { swi56xxPortCounterEntry 25 }
swi56xxPortTxOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of octets transmitted."
::= { swi56xxPortCounterEntry 26 }
swi56xxPortTxPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets transmitted."
::= { swi56xxPortCounterEntry 27 }
swi56xxPortTxFCSErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames containing a Frame Check Sequence
error transmitted."
::= { swi56xxPortCounterEntry 28 }
swi56xxPortTxMulticastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of multicast packets transmitted."
::= { swi56xxPortCounterEntry 29 }
swi56xxPortTxBroadcastPkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of broadcast packets transmitted."
::= { swi56xxPortCounterEntry 30 }
swi56xxPortTxPauseMACCtlFrms OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of valid PAUSE MAC Control frames transmitted."
::= { swi56xxPortCounterEntry 31 }
swi56xxPortTxOversizePkts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of oversize packets transmitted."
::= { swi56xxPortCounterEntry 32 }
swi56xxPortTxFragments OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of fragments transmitted."
::= { swi56xxPortCounterEntry 33 }
swi56xxPortTxJabbers OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of jabber frames transmitted."
::= { swi56xxPortCounterEntry 34 }
swi56xxPortTxPauseCtrlFrms OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Pause control frames transmitted."
::= { swi56xxPortCounterEntry 35 }
swi56xxPortTxFrameWDeferrdTx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames deferred once before successful
transmission."
::= { swi56xxPortCounterEntry 36 }
swi56xxPortTxFrmWExcesDefer OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frame aborted after too many deferrals."
::= { swi56xxPortCounterEntry 37 }
swi56xxPortTxSingleCollsnFrm OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames which experienced exactly one
collision."
::= { swi56xxPortCounterEntry 38 }
swi56xxPortTxMultCollsnFrm OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames which experienced 2 to 15 collisions
(including late collisions)."
::= { swi56xxPortCounterEntry 39 }
swi56xxPortTxLateCollsns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames which experienced late collisions."
::= { swi56xxPortCounterEntry 40 }
swi56xxPortTxExcessivCollsns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frames aborted before transmission after 16
collisions."
::= { swi56xxPortCounterEntry 41 }
swi56xxPortTxCollisionFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of collisions."
::= { swi56xxPortCounterEntry 42 }
swi56xxPortMiscDropEvents OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets discarded at ingress port."
::= { swi56xxPortCounterEntry 43 }
swi56xxPortMiscTaggedPktTx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of VLAN tagged packets transmitted."
::= { swi56xxPortCounterEntry 44 }
swi56xxPortMiscTotalPktTxAbort OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Layer 2 and 3 packets aborted during
transmission."
::= { swi56xxPortCounterEntry 45 }
swi56xxPortHWMultiTTLexpired OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of multicast TTL expired frames."
::= { swi56xxPortCounterEntry 46 }
swi56xxPortHWMultiBridgedFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of multicast bridged frames"
::= { swi56xxPortCounterEntry 47 }
swi56xxPortHWMultiRxDrops OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of multicast frames dropped at reception"
::= { swi56xxPortCounterEntry 48 }
swi56xxPortHWMultiTxDrops OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"NNumber of multicast frames dropped at transmission"
::= { swi56xxPortCounterEntry 49 }
-- A MIB group set up to contain odds and ends of debugging variables in the SWI module.
swiDebugVariables OBJECT IDENTIFIER ::= { swi 3 }
swiTrap OBJECT IDENTIFIER ::= { swi 0 }
swiDebugMemoryParityErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For switches based on certain switch chips, the number of parity errors
that have been detected in packet memory associated with the switch. If the
device does not include the counting of memory parity errors, this variable
will return 0."
::= { swiDebugVariables 1 }
swiIntrusionDetectionTrap NOTIFICATION-TYPE
OBJECTS { swiPortNumber }
STATUS current
DESCRIPTION
"An intrusion detection trap is generated when a port has intrusion
detection enabled, and the action taken when intrusion is detected is
to generate a trap. Intrusion is detected when the number of MAC
addresses learned on the port exceeds the configured learn limit.
The ifIndex of the port is included in the trap."
::= { swiTrap 6 }
END

View File

@ -1,993 +0,0 @@
-- ============================================================================
-- AT-SYSINFO.MIB, Allied Telesis enterprise
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-SYSINFO-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
atRouter,
DisplayStringUnsized
FROM AT-SMI-MIB
InterfaceIndex
FROM IF-MIB
;
sysinfo MODULE-IDENTITY
LAST-UPDATED "200802260000Z"
ORGANIZATION "Allied Telesis, Inc."
CONTACT-INFO
" http://www.alliedtelesis.com"
DESCRIPTION
"Subtree beneath which system inforamtion ids are assigned.
It contains generic system information, as follows:
{ sysinfo 1 } fanAndPs
{ sysinfo 2 } restartGroup
{ sysinfo 3 } cpu
{ sysinfo 4 } sysTemperature
{ sysinfo 5 } atrContactDetails
{ sysinfo 6 } bbrNvs
{ sysinfo 9 } hostId
{ sysinfo 10 } envMon
{ sysinfo 11 } xem
{ sysinfo 12 } awpEnvMon
{ sysinfo 13 } awpStack
{ sysinfo 14 } atPortInfo"
REVISION "200802260000Z"
DESCRIPTION
"Changed top DESCRIPTION section."
REVISION "200606140000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { atRouter 3 }
-- fanAndPs - this group contains information about the Fan, Power Supply and
-- Temperature status of the router. Some of the variables and their values
-- borrow from the fstswitch MIB.
-- This group was added on 21/Jun/2001 by Tony van der Peet on request from ATKK.
fanAndPs OBJECT IDENTIFIER ::= { sysinfo 1 }
fanAndPsRpsConnectionStatus OBJECT-TYPE
SYNTAX INTEGER {
notSupported(0),
connected(1),
notConnected(2),
notMonitoring(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the Redundant Power Supply (RPS) connection,
ie, whether an RPS is actually connected or not, regardless
of whether the RPS is on or not. notSupported means that an
RPS is not supported in this hardware platform, connected
means that the RPS is connected, notConnected means that the
RPS is not connected, and notMonitoring means that the status
of the RPS is not being monitored presently. RPS monitoring can
be turned on via the variable fanAndPsRpsMonitoringStatus, or
by the command SET SYSTEM RPSMONITOR=ON."
::= { fanAndPs 1 }
fanAndPsMainPSUStatus OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2),
faulty(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the main Power Supply. on means that the power supply is present
and fully operational. off means that the power supply is totally off (and
obviously only applies to systems with a redundant power supply). faulty means
that the main power supply is delivering power but that a component of the
power supply is faulty. This applies to systems like SwitchBlade which have 3
power supplies but do not provide individual power supply monitoring. Also,
in the case of SwitchBlade, power supply status includes the status of the fans
in the power supply."
::= { fanAndPs 2 }
fanAndPsRedundantPSUStatus OBJECT-TYPE
SYNTAX INTEGER {
notSupported(0),
on(1),
off(2),
notMonitoring(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the redundant Power Supply. notSupported means
this device does not support redundant power supplies, on
means that the redundant power supply is connected and able
to supply system power if required, off means that the
redundant power supply is either not connected or is connected
and is not able to supply system power if required, and
notMonitoring means that the status of the RPS is not being
monitored presently. RPS monitoring can be turned on via the
variable fanAndPsRpsMonitoringStatus, or by the command
SET SYSTEM RPSMONITOR=ON."
::= { fanAndPs 3 }
fanAndPsRpsMonitoringStatus OBJECT-TYPE
SYNTAX INTEGER {
notSupported(0),
on(1),
off(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The current status of redundant power supply monitoring. The
monitoring of the redundant power supply and its fan must be
enabled by command or by setting this variable to on. The value
notSupported means that this device does not support redundant
power supplies. Only the values on or off may be written to this
variable. If this variables reads as notSupported, an attempt to
write to this variable will result in a bad value error."
::= { fanAndPs 4 }
fanAndPsMainFanStatus OBJECT-TYPE
SYNTAX INTEGER {
notSupported(0),
ok(1),
notOk(2),
warning(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the main Power Supply fan. notSupported means that this
device does not support monitoring on the main power supply fan, or that
there is no main power supply fan. The warning means the fan's speed is
outside 30% of the expected speed."
::= { fanAndPs 5 }
fanAndPsRedundantFanStatus OBJECT-TYPE
SYNTAX INTEGER {
notSupported(0),
ok(1),
notOk(2),
notMonitoring(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the redundant Power Supply Fan. notSupported means
this device does not support redundant power supplies, ok
means that the redundant power supply fan is running, notOk means
that the redundant power supply fan is not running, and
notMonitoring means that the status of the RPS is not being
monitored presently. RPS monitoring can be turned on via the
variable fanAndPsRpsMonitoringStatus, or by the command
SET SYSTEM RPSMONITOR=ON."
::= { fanAndPs 6 }
fanAndPsTemperatureStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1),
notOk(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of temperature in this device. ok means that the
device is not capable of monitoring temperature or that the
temperature is OK, notOk means that the temperature is being
monitored and is currently out of the range 0C - 45C."
::= { fanAndPs 7 }
fanAndPsFanTrayPresent OBJECT-TYPE
SYNTAX INTEGER {
notSupported(0),
present(1),
notPresent(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the presence of the fan tray in this system. Systems
which do not support a fan tray return the value notSupported. Upon
removal of the fan tray there is a short period (20s) before the value of
this variable is changed to notPresent. This is to allow for scheduled
replacement and/or cleaning of the fan tray."
::= { fanAndPs 8 }
fanAndPsFanTrayStatus OBJECT-TYPE
SYNTAX INTEGER {
notSupported(0),
ok(1),
notOk(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the fan tray in this system. Systems which do not support
a fan tray return the value notSupported. The value ok is returned if all fans
in the fan tray are running at full speed. The value notOk is returned if
one of more of the fan tray fans is running slow or has stalled."
::= { fanAndPs 9 }
fanAndPsMainMonitoringStatus OBJECT-TYPE
SYNTAX INTEGER {
notSupported(0),
ok(1),
notOk(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current status of main power supply monitoring. The
monitoring of the main power supply and its fan is always
enabled by those systems that support it. Systems which do
not support main power supply or fan monitoring report a
value of notSupported. The value ok is returned for those
systems that do support main power supply and fan monitoring,
and where the monitoring operation is reporting valid information (refer
to fanAndPsMainFanStatus for the current status of the system).
When main power supply and fan monitoring is failing, the value
notOk is returned."
::= { fanAndPs 10 }
-- fanAndPsPsuStatusTable - AT8948 specific power supply monitoring.
-- Added on by Elizabeth Kennett/Wenhua Wei for AT8948 project.
fanAndPsPsuStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF FanAndPsPsuStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of AT8948 fanAndPsPsuStatusTable. Each entry in the table
represents the status of one of the power supplies in AT8948 system.
Each power supply has its own board ID."
::= { fanAndPs 11 }
fanAndPsPsuStatusEntry OBJECT-TYPE
SYNTAX FanAndPsPsuStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry of AT8948 fanAndPsPsuStatusTable, indexed by
fanAndPsPsuNumber field."
INDEX { fanAndPsPsuNumber }
::= { fanAndPsPsuStatusTable 1 }
FanAndPsPsuStatusEntry ::=
SEQUENCE {
fanAndPsPsuNumber
INTEGER,
fanAndPsPsuPresent
INTEGER,
fanAndPsPsuType
INTEGER,
fanAndPsPsuFan
INTEGER,
fanAndPsPsuTemperature
INTEGER,
fanAndPsPsuPower
INTEGER
}
fanAndPsPsuNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PSU board identity for which this entry holds. If the system
consists only of a single PSU board, only one entry will appear
in the table, whose index is 1."
::= { fanAndPsPsuStatusEntry 1 }
fanAndPsPsuPresent OBJECT-TYPE
SYNTAX INTEGER{
yes(0),
no (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PSU present state, displayed as 'yes' if present, or 'no' if absent."
::= { fanAndPsPsuStatusEntry 2 }
fanAndPsPsuType OBJECT-TYPE
SYNTAX INTEGER{
ac(0),
dc(1),
fan(2),
notPresent(3),
notSupported(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PSU type, displayed as AC, or DC, or FAN, or NOT PRESENT."
::= { fanAndPsPsuStatusEntry 3 }
fanAndPsPsuFan OBJECT-TYPE
SYNTAX INTEGER{
ok(0),
fail(1),
notPresent(2),
notSupported(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PSU fan status, displayed as OK, or FAIL, or NOT PRESENT."
::= { fanAndPsPsuStatusEntry 4 }
fanAndPsPsuTemperature OBJECT-TYPE
SYNTAX INTEGER{
good(0),
high(1),
notPresent(2),
notSupported(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PSU temperature, displayed as GOOD, or HIGH, or NOT PRESENT,
or NOT SUPPORTED."
::= { fanAndPsPsuStatusEntry 5 }
fanAndPsPsuPower OBJECT-TYPE
SYNTAX INTEGER{
good(0),
bad(1),
notPresent(2),
notSupported(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The PSU power status, displayed as GOOD, or BAD, or NOT PRESENT
or NOT SUPPORTED."
::= { fanAndPsPsuStatusEntry 6 }
fanAndPsAccelFanStatus OBJECT-TYPE
SYNTAX INTEGER {
notSupported(0),
ok(1),
notOk(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the accelerator card fans. Non-supported means this
device does not support monitoring of the accelerator card fans."
::= { fanAndPs 12 }
-- fanAndPs traps - traps exist for changes to power supply status, fan status
-- and temperature status.
fanAndPsTrap OBJECT IDENTIFIER ::= { fanAndPs 0 }
fanAndPsRpsConnectionTrap NOTIFICATION-TYPE
OBJECTS { fanAndPsRpsConnectionStatus }
STATUS current
DESCRIPTION
"Generated when the RPS connection status changes."
::= { fanAndPsTrap 1 }
fanAndPsMainPSUStatusTrap NOTIFICATION-TYPE
OBJECTS { fanAndPsMainPSUStatus }
STATUS current
DESCRIPTION
"Generated when the main power supply status changes."
::= { fanAndPsTrap 2 }
fanAndPsRedundantPSUStatusTrap NOTIFICATION-TYPE
OBJECTS { fanAndPsRedundantPSUStatus }
STATUS current
DESCRIPTION
"Generated when the RPS status changes."
::= { fanAndPsTrap 3 }
fanAndPsMainFanStatusTrap NOTIFICATION-TYPE
OBJECTS { fanAndPsMainFanStatus }
STATUS current
DESCRIPTION
"Generated when the main fan changes status."
::= { fanAndPsTrap 4 }
fanAndPsRedundantFanStatusTrap NOTIFICATION-TYPE
OBJECTS { fanAndPsRedundantFanStatus }
STATUS current
DESCRIPTION
"Generated when the redundant fan changes status."
::= { fanAndPsTrap 5 }
fanAndPsTemperatureStatusTrap NOTIFICATION-TYPE
OBJECTS { fanAndPsTemperatureStatus }
STATUS current
DESCRIPTION
"Generated when the temperature changes status."
::= { fanAndPsTrap 6 }
fanAndPsFanTrayPresentTrap NOTIFICATION-TYPE
OBJECTS { fanAndPsFanTrayPresent }
STATUS current
DESCRIPTION
"Generated when the fan tray presence status changes."
::= { fanAndPsTrap 7 }
fanAndPsFanTrayStatusTrap NOTIFICATION-TYPE
OBJECTS { fanAndPsFanTrayStatus }
STATUS current
DESCRIPTION
"Generated when the fan tray status changes."
::= { fanAndPsTrap 8 }
fanAndPsMainMonitoringStatusTrap NOTIFICATION-TYPE
OBJECTS { fanAndPsMainMonitoringStatus }
STATUS current
DESCRIPTION
"Generated when the main power supply monitoring status changes."
::= { fanAndPsTrap 9 }
fanAndPsAccelFanStatusTrap NOTIFICATION-TYPE
OBJECTS { fanAndPsAccelFanStatus }
STATUS current
DESCRIPTION
"Generated when the accelerator fans' status changes."
::= { fanAndPsTrap 10 }
-- router/switch restart related.
restartGroup OBJECT IDENTIFIER ::= { sysinfo 2 }
restart OBJECT-TYPE
SYNTAX INTEGER {
restartNone(0),
restartWarm(1),
restartCold(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A router/switch restart request.
A management station can remotely instruct an ATI router/switch
to action a warm or cold restart.
Once all the appropriate internal checks have been made, the
router/switch will acknowledge the request via normal SNMP channels.
The restart instruction will be actioned after waiting for a period
of 5 seconds, this is because the SNMP acknowledgement packet needs
time to reach the management station.
Once the request has been actioned, it can not be cancelled and
communication with the router/switch will be lost during system
initialisation."
::= { restartGroup 1 }
restartCause OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
hardwareReset(1),
hardwareWatchdog(2),
softwareRequest(3),
softwareException(4),
softwareInvalidImage(5),
softwareLicenceCheckFailure(6),
powerOnSelfTestfailure(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The reason for last time restart."
::= { restartGroup 2 }
restartLog OBJECT-TYPE
SYNTAX DisplayStringUnsized (SIZE (0..500))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The restart logging details."
::= { restartGroup 3 }
restartNotification NOTIFICATION-TYPE
OBJECTS { restartCause
}
STATUS current
DESCRIPTION
"A restart notification is a trap sent to tell snmp managers
the reason of restarting"
::= { restartGroup 11 }
-- cpu - this group contains information about the cpu utilisation over different
-- periods of time.
cpu OBJECT IDENTIFIER ::= { sysinfo 3 }
cpuUtilisationMax OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum CPU utilisation since the router was last restarted.
Expressed as a percentage."
::= { cpu 1 }
cpuUtilisationAvg OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average CPU utilisation since the router was last restarted.
Expressed as a percentage."
::= { cpu 2 }
cpuUtilisationAvgLastMinute OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average CPU utilisation over the past minute.
Expressed as a percentage."
::= { cpu 3 }
cpuUtilisationAvgLast10Seconds OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average CPU utilisation over the past ten seconds.
Expressed as a percentage."
::= { cpu 4 }
cpuUtilisationAvgLastSecond OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average CPU utilisation over the past second.
Expressed as a percentage."
::= { cpu 5 }
cpuUtilisationMaxLast5Minutes OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum CPU utilisation over the last 5 minutes.
Expressed as a percentage."
::= { cpu 6 }
cpuUtilisationAvgLast5Minutes OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Average CPU utilisation over the past 5 minutes.
Expressed as a percentage."
::= { cpu 7 }
-- sysTemperature - this group contains information about the temperature monitoring
-- in the system. under this group is a general group, containing generic temperature
-- monitoring variables, and one or more specific groups, which contain variables specific
-- to particular products.
sysTemperature OBJECT IDENTIFIER ::= { sysinfo 4 }
-- This group displays generic system temperature information - the actual
-- temperature, the fixed temperature threshold and an indication the
-- temperature has fallen below the threshold. A particular product may support
-- this information or not. If not the product may have a specific entry for
-- its particular temperature information. A product may also support the
-- generic information and additional specific information.
generalTemperature OBJECT IDENTIFIER ::= { sysTemperature 1 }
generalTemperatureSupported OBJECT-TYPE
SYNTAX INTEGER {
notSupported(0),
supported(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value supported indicates general temperature is displayed by the
device. The value notSupported indicates the device displays specific
temperature information or none at all."
::= { generalTemperature 1 }
generalTemperatureActualTemp OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current temperature of product's base board, in degrees Celsius. A device
which doesn't support this group will return the value 0 for this variable."
::= { generalTemperature 2 }
generalTemperatureStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1),
notOk(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of temperature in this device. ok indicates the
temperature is below the threshold temperature or the device
is not capable of monitoring temperature. notOk indicates the
temperature is being monitored and is currently above the
threshold temperature (displayed in generalTemperatureThreshold)."
::= { generalTemperature 3 }
generalTemperatureThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The temperature threshold for the device. If the
temperature of the device rises above this threshold
generalTemeratureStatus will indicate a notOk status."
::= { generalTemperature 4 }
-- generalTemperature trap - a trap monitoring changes in the temperature status.
generalTemperatureTrap OBJECT IDENTIFIER ::= { generalTemperature 0 }
generalTemperatureStatusTrap NOTIFICATION-TYPE
OBJECTS { generalTemperatureStatus, generalTemperatureActualTemp, generalTemperatureThreshold }
STATUS current
DESCRIPTION
"Generated when the temperature status of the device changes."
::= { generalTemperatureTrap 1 }
-- sbTemperature - SwitchBlade specific temperature monitoring.
sbTemperature OBJECT IDENTIFIER ::= { sysTemperature 2 }
sbTempTable OBJECT-TYPE
SYNTAX SEQUENCE OF SbTempEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of SwitchBlade sysTemperature. Each entry in the table
represents temperature monitoring from one of the CPU cards which
may be present in the SwitchBlade system."
::= { sbTemperature 1 }
sbTempEntry OBJECT-TYPE
SYNTAX SbTempEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single entry of SwitchBlade sysTemperature"
INDEX { sbTempIndex }
::= { sbTempTable 1 }
SbTempEntry ::=
SEQUENCE {
sbTempIndex
INTEGER,
sbTempActualTemperature
INTEGER,
sbTempFixedThresholdStatus
INTEGER,
sbTempSettableThresholdStatus
INTEGER,
sbTempSettableThreshold
INTEGER
}
sbTempIndex OBJECT-TYPE
SYNTAX INTEGER {
master(1),
slave(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The board for which this temperature entry holds. If the system
consists only of a single CPU board, only one entry will appear
in the table, whose index is master(1)."
::= { sbTempEntry 1 }
sbTempActualTemperature OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual SwitchBlade temperature. This temperature is measured
within the SwitchBlade CPU, and is sampled at 1 second intervals."
::= { sbTempEntry 2 }
sbTempFixedThresholdStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
crossover(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The temperature status with regard to the fixed temperature
threshold. The value of the fixed temperature threshold is set at
90 degrees C. This variable represents whether the actual temperature
is above the threshold (value is crossover(2)) or below the threshold
(value is normal(1)). If the temperature is exactly the same as the
fixed temperature threshold, the value of this variable reads as
normal(1)."
::= { sbTempEntry 3 }
sbTempSettableThresholdStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
crossover(2),
undefined(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The temperature status with regard to the settable temperature
threshold. The value of the settable temperature threshold is set by
management intervention. This variable represents whether the actual
temperature is above the threshold (value is crossover(2)) or below
the threshold (value is normal(1)). When the value of this variable is
undefined(3), no settable threshold has been specified and the value
of sbTempSettableThreshold is not used."
::= { sbTempEntry 4 }
sbTempSettableThreshold OBJECT-TYPE
SYNTAX INTEGER (30..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of the settable temperature threshold. This can be set
independently for each temperature entry. The value of this threshold
is only valid when sbTempSettableThresholdStatus is not set to
undefined(3)."
::= { sbTempEntry 5 }
sbTempFixedThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the fixed temperature threshold. This value is fixed for
both CPU cards, and cannot be set."
::= { sbTemperature 2 }
sbTemperatureTrap OBJECT IDENTIFIER ::= { sbTemperature 0 }
sbTempFixedThresholdTrap NOTIFICATION-TYPE
OBJECTS { sbTempFixedThresholdStatus, sbTempActualTemperature, sbTempFixedThreshold }
STATUS current
DESCRIPTION
"Trap occurs when fixed threshold status changes. The actual temperature
and the fixed threshold are also given."
::= { sbTemperatureTrap 1 }
sbTempSettableThresholdTrap NOTIFICATION-TYPE
OBJECTS { sbTempSettableThresholdStatus, sbTempActualTemperature, sbTempSettableThreshold }
STATUS current
DESCRIPTION
"Trap occurs when settable threshold status changes. The actual temperature
and the settable threshold are also given."
::= { sbTemperatureTrap 2 }
atContactDetails OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The contact details for Allied Telesis inc."
::= { sysinfo 5 }
-- acceleratorTemperature - Accelerator card specific temperature monitoring.
acceleratorTemperature OBJECT IDENTIFIER ::= { sysTemperature 3 }
acceleratorTemperatureTrap OBJECT IDENTIFIER ::= { acceleratorTemperature 0 }
acceleratorTemperatureSupported OBJECT-TYPE
SYNTAX INTEGER {
notSupported(0),
supported(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value supported indicates whether accelerator card temperature
is displayed by the device. The value notSupported indicates the
device does not display specific accelerator card temperature
information."
::= { acceleratorTemperature 1 }
acceleratorTemperatureActualTemp OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current temperature of product's base board, in degrees Celsius. A device
which doesn't support this group will return the value 0 for this variable."
::= { acceleratorTemperature 2 }
acceleratorTemperatureStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1),
notOk(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of temperature in this device. ok indicates the
temperature is below the threshold temperature or the device
is not capable of monitoring temperature. notOk indicates the
temperature is being monitored and is currently above the
threshold temperature (displayed in generalTemperatureThreshold)."
::= { acceleratorTemperature 3 }
acceleratorTemperatureThreshold OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The temperature threshold for the device. If the
temperature of the device rises above this threshold
generalTemeratureStatus will indicate a notOk status."
::= { acceleratorTemperature 4 }
-- acceleratorTemperature trap - a trap monitoring changes in the temperature status.
acceleratorTemperatureStatusTrap NOTIFICATION-TYPE
OBJECTS { acceleratorTemperatureStatus }
STATUS current
DESCRIPTION
"Generated when the temperature status of the device changes."
::= { acceleratorTemperatureTrap 1 }
-- bbrNvs - this group contains information about the battery backed RAM non-volatile storage
-- in the router.
bbrNvs OBJECT IDENTIFIER ::= { sysinfo 6 }
bbrNvsTrap OBJECT IDENTIFIER ::= { bbrNvs 0 }
bbrNvsReinitialiseTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Generated at boot when the device detects that the BBR has been
corrupted and reinitialised. This can happen if the device's BBR
battery has run down, and the device has been powered off, then on."
::= { bbrNvsTrap 1}
-- memory - this group contains information about the current memory status
-- of the router.
memory OBJECT IDENTIFIER ::= { sysinfo 7 }
freeMemory OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Percentage of free memory still available on device"
::= { memory 1 }
totalBuffers OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of buffers available on device"
::= { memory 2 }
lowMemoryTrap NOTIFICATION-TYPE
OBJECTS { freeMemory, totalBuffers }
STATUS current
DESCRIPTION
"A low memory trap is generated when a router's memory
has gone below a certain level."
::= { memory 11 }
realTimeClockStatus OBJECT-TYPE
SYNTAX INTEGER {
invalid(0),
normal(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows the status of the real time clock"
::= { sysinfo 8 }
hostId OBJECT-TYPE
SYNTAX INTEGER (0..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Host Identifier of this device"
::= { sysinfo 9 }
atPortInfo OBJECT IDENTIFIER::= { sysinfo 14 }
atPortInfoTransceiverTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtPortInfoTransceiverEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of information about the transceiver of a interface."
::= { atPortInfo 1 }
atPortInfoTransceiverEntry OBJECT-TYPE
SYNTAX AtPortInfoTransceiverEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The description, the transceiver type of a interface."
INDEX { atPortInfoTransceiverifIndex }
::= { atPortInfoTransceiverTable 1 }
AtPortInfoTransceiverEntry ::=
SEQUENCE {
atPortInfoTransceiverifIndex
InterfaceIndex,
atPortInfoTransceiverType
INTEGER
}
atPortInfoTransceiverifIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex for the interface represented
by this entry of the interfaces table."
::= { atPortInfoTransceiverEntry 1 }
atPortInfoTransceiverType OBJECT-TYPE
SYNTAX INTEGER {
rj45(1),
sfp-px(2),
sfp-bx10(3),
sfp-fx(4),
sfp-100base-lx(5),
sfp-t(6),
sfp-cx(7),
sfp-zx-cwdm(8),
sfp-lx(9),
sfp-sx(10),
sfp-oc3-lr(11),
sfp-oc3-ir(12),
sfp-oc3-mm(13),
xfp-srsw(14),
xfp-lrlw(15),
xfp-erew(16),
xfp-sr(17),
xfp-lr(18),
xfp-er(19),
xfp-lrm(20),
xfp-sw(21),
xfp-lw(22),
xfp-ew(23),
unknown(24),
empty(25)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the type of transceiver on a interface."
::= { atPortInfoTransceiverEntry 2 }
END

View File

@ -1,479 +0,0 @@
-- ============================================================================
-- at-trigger.mib
-- Allied Telesis enterprise MIB
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-TRIGGER-MIB DEFINITIONS ::= BEGIN
IMPORTS
modules
FROM AT-SMI-MIB
ifIndex
FROM IF-MIB
Unsigned32, Counter32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString, TruthValue
FROM SNMPv2-TC;
-- 1.3.6.1.4.1.207.8.4.4.4.53
trigger MODULE-IDENTITY
LAST-UPDATED "200712201600Z" -- December 20, 2007 at 16:00 GMT
ORGANIZATION
"Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
TRIGGER module. "
REVISION "200711281600Z" -- November 28, 2007 at 16:00 GMT
DESCRIPTION
"Added trigger configuration details for AW+"
::= { modules 53 }
--
-- Node definitions
--
-- 1.3.6.1.4.1.207.8.4.4.4.53.0
triggerTraps OBJECT IDENTIFIER::= { trigger 0 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.0.1
triggerTrap NOTIFICATION-TYPE
OBJECTS { triggerLastTriggerActivated }
STATUS current
DESCRIPTION
"A trigger trap is generated a trigger is activated. The number of the trigger
activated is given by the variable triggerLastTriggerActivated."
::= { triggerTraps 1 }
-- The trigger group. This group contains information pertinent to triggers in the router.
-- The last trigger activated on the router.
-- 1.3.6.1.4.1.207.8.4.4.4.53.1
triggerLastTriggerActivated OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The trigger number of the most recent trigger activated on this router. This is
also the variable sent in the trigger trap below. If no triggers have been activated
yet since the last restart of this router, this variable will read as 0."
::= { trigger 1 }
-- The trigger configuration information table
--
-- 1.3.6.1.4.1.207.8.4.4.4.53.9
triggerConfigInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF TriggerConfigInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing entries of trigger configuration details."
::= { trigger 9 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1
triggerConfigInfoEntry OBJECT-TYPE
SYNTAX TriggerConfigInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the triggerConfigInfoTable."
INDEX { triggerNumber }
::= { triggerConfigInfoTable 1 }
TriggerConfigInfoEntry ::=
SEQUENCE {
triggerNumber
Unsigned32,
triggerName
DisplayString,
triggerTypeDetail
DisplayString,
triggerActiveDaysOrDate
DisplayString,
triggerActivateAfter
DisplayString,
triggerActivateBefore
DisplayString,
triggerActiveStatus
TruthValue,
triggerTestMode
TruthValue,
triggerSnmpTrap
TruthValue,
triggerRepeatTimes
DisplayString,
triggerLasttimeModified
DisplayString,
triggerNumberOfActivation
Counter32,
triggerLasttimeActivation
DisplayString,
triggerNumberOfScripts
Unsigned32,
triggerScript1
DisplayString,
triggerScript2
DisplayString,
triggerScript3
DisplayString,
triggerScript4
DisplayString,
triggerScript5
DisplayString
}
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.1
triggerNumber OBJECT-TYPE
SYNTAX Unsigned32 (1..250)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object represents the ID number of the trigger."
::= { triggerConfigInfoEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.2
triggerName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the name and description
of the trigger."
::= { triggerConfigInfoEntry 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.3
triggerTypeDetail OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the trigger type and
its activation conditions."
::= { triggerConfigInfoEntry 3 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.4
triggerActiveDaysOrDate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects indicates either the days of a week or the date,
on which the trigger is permitted to activate."
::= { triggerConfigInfoEntry 4 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.5
triggerActivateAfter OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the time when the trigger will
be activated afterwards."
::= { triggerConfigInfoEntry 5 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.6
triggerActivateBefore OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the time when the trigger will
be activated before."
::= { triggerConfigInfoEntry 6 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.7
triggerActiveStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether or not the trigger is
permitted to activate.
"
::= { triggerConfigInfoEntry 7 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.8
triggerTestMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether or not the trigger is
operating in diagnostic mode.
"
::= { triggerConfigInfoEntry 8 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.9
triggerSnmpTrap OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether or not a snmp trap will
be sent when the trigger is activated."
::= { triggerConfigInfoEntry 9 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.10
triggerRepeatTimes OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects indicates whether the trigger repeats
an unlimited number of times (continuous) or for a
set of times.
When the trigger can repeat only a set
of times, then the number of times the trigger has
been activated is displayed in brackets."
::= { triggerConfigInfoEntry 10 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.11
triggerLasttimeModified OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the date and time of the last
time that the trigger was modified."
::= { triggerConfigInfoEntry 11 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.12
triggerNumberOfActivation OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The objects represents the number of times the trigger
has been activated since the last restart of the device.
"
::= { triggerConfigInfoEntry 12 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.13
triggerLasttimeActivation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the date and time of the last
time that the trigger was activated."
::= { triggerConfigInfoEntry 13 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.14
triggerNumberOfScripts OBJECT-TYPE
SYNTAX Unsigned32 (0..5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects represents the number of scripts that are
associated with this trigger."
::= { triggerConfigInfoEntry 14 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.15
triggerScript1 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects represents the name of the 1st script
that is associated with the trigger.
"
::= { triggerConfigInfoEntry 15 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.16
triggerScript2 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects represents the name of the 2nd script
that is associated with the trigger.
"
::= { triggerConfigInfoEntry 16 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.17
triggerScript3 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects represents the name of the 3rd script
that is associated with the trigger.
"
::= { triggerConfigInfoEntry 17 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.18
triggerScript4 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects represents the name of the 4th script
that is associated with the trigger.
"
::= { triggerConfigInfoEntry 18 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.9.1.19
triggerScript5 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects represents the name of the 5th script
that is associated with the trigger.
"
::= { triggerConfigInfoEntry 19 }
-- The trigger counters table
--
-- 1.3.6.1.4.1.207.8.4.4.4.53.10
triggerCounters OBJECT IDENTIFIER::= { trigger 10 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.10.1
triggerNumOfActivation OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects represents the number of times a trigger
has been activated."
::= { triggerCounters 1 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.10.2
triggerNumOfActivationToday OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects represents the number of times a trigger
has been activated today."
::= { triggerCounters 2 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.10.3
triggerNumOfPerodicActivationToday OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects represents the number of times a periodic
trigger has been activated today."
::= { triggerCounters 3 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.10.4
triggerNumOfInterfaceActivationToday OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects represents the number of times an interface
trigger has been activated today."
::= { triggerCounters 4 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.10.5
triggerNumOfResourceActivationToday OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects represents the number of times a CPU or
memory trigger has been activated today."
::= { triggerCounters 5 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.10.6
triggerNumOfRebootActivationToday OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects represents the number of times a reboot
trigger has been activated today."
::= { triggerCounters 6 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.10.7
triggerNumOfPingPollActivationToday OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects represents the number of times a ping-poll
trigger has been activated today."
::= { triggerCounters 7 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.10.8
triggerNumOfStackMasterFailActivationToday OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects represents the number of times a stack master
fail trigger has been activated today."
::= { triggerCounters 8 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.10.9
triggerNumOfStackMemberActivationToday OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects represents the number of times a stack member
trigger has been activated today."
::= { triggerCounters 9 }
-- 1.3.6.1.4.1.207.8.4.4.4.53.10.10
triggerNumOfStackXemStkActivationToday OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects represents the number of times a stack
xem-stack trigger has been activated today."
::= { triggerCounters 10 }
END
--
-- at-trigger.mib
--

View File

@ -1,83 +0,0 @@
-- ============================================================================
-- AT-ETH.MIB, Allied Telesis enterprise MIB: TTY module
--
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
--
-- June 2006, Stan Xiang
--
-- Copyright (c) 2006 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-TTY-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString,
TruthValue
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
modules,
DisplayStringUnsized
FROM AT-SMI-MIB
;
tty MODULE-IDENTITY
LAST-UPDATED "200606281222Z"
ORGANIZATION "Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for the
TTY module. "
REVISION "200606281222Z"
DESCRIPTION
"Initial Revision"
::= { modules 36 }
ttyTraps OBJECT IDENTIFIER ::= { tty 100 }
loginFailureUser OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The user whose login failed"
::= { ttyTraps 1 }
loginFailureIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The IP address from where the failed login attempt came"
::= { ttyTraps 2 }
loginFailureAttempts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The number of failed logins"
::= { ttyTraps 3 }
loginFailureTrap NOTIFICATION-TYPE
OBJECTS { loginFailureUser, loginFailureIPAddress, loginFailureAttempts }
STATUS current
DESCRIPTION
"A user has been locked out because of too many
consecutive failed logins."
::= { ttyTraps 11 }
END

View File

@ -1,221 +0,0 @@
-- ============================================================================
-- AT-USER.MIB, Allied Telesis enterprise MIB:USER
--
-- Copyright (c) 2008 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-USER-MIB DEFINITIONS ::= BEGIN
IMPORTS
sysinfo
FROM AT-SMI-MIB
Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC;
-- 1.3.6.1.4.1.207.8.4.4.3.20
user MODULE-IDENTITY
LAST-UPDATED "200811251200Z" -- Nov 25, 2008 at 12:00 GMT
ORGANIZATION
"Allied Telesis, Inc."
CONTACT-INFO
" http://www.alliedtelesis.com"
DESCRIPTION
"The AT-USER MIB contains objects for displaying information of
users currently logged into a device, or configured in the local
user data base of the device."
REVISION "200810161200Z"
DESCRIPTION
"Add objects for local user data base information."
REVISION "200808260000Z" -- August 26, 2008 at 00:00 GMT
DESCRIPTION
"Initial version."
::= { sysinfo 20 }
--
-- Node definitions
--
-- 1.3.6.1.4.1.207.8.4.4.3.12.1
userInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF UserInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of information about users. Each entry in the table
represents a user currently logged into the device."
::= { user 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.1.1
userInfoEntry OBJECT-TYPE
SYNTAX UserInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information on a user currently logged into the device."
INDEX { userInfoType, userInfoIndex }
::= { userInfoTable 1 }
UserInfoEntry ::=
SEQUENCE {
userInfoType
INTEGER,
userInfoIndex
Unsigned32,
userInfoUserName
DisplayString,
userInfoPrivilegeLevel
Unsigned32,
userInfoIdleTime
DisplayString,
userInfoLocation
DisplayString
}
-- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.1
userInfoType OBJECT-TYPE
SYNTAX INTEGER
{
console(1),
aux(2),
telnet(3),
script(4),
stack(5)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The type of connection through which the user logged into
the device."
::= { userInfoEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.2
userInfoIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..16)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of the line upon which the user logged into
the device."
::= { userInfoEntry 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.3
userInfoUserName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the user name of the user
currently logged into the device."
::= { userInfoEntry 3 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.4
userInfoPrivilegeLevel OBJECT-TYPE
SYNTAX Unsigned32 (1..15)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the privilege level the user is granted."
::= { userInfoEntry 4 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.5
userInfoIdleTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the amount of time since the user was last
active. It is in the form of hh:mm:ss."
::= { userInfoEntry 5 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.1.1.6
userInfoLocation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the location or login method of the user.
It can be an IP address used by the user to telnet into the device,
or an asyn port, etc."
::= { userInfoEntry 6 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.2
userConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF UserConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of user configuration information. Each entry
in the table represents a user configured in the local user
data base of the device."
::= { user 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.2.1
userConfigEntry OBJECT-TYPE
SYNTAX UserConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual entry in the userConfigTable."
INDEX { userConfigIndex }
::= { userConfigTable 1 }
UserConfigEntry ::=
SEQUENCE {
userConfigIndex
Unsigned32,
userConfigUsername
DisplayString,
userConfigPrivilegeLevel
Unsigned32
}
-- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.1
userConfigIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index used to identify entries in the userConfigTable."
::= { userConfigEntry 1 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.2
userConfigUsername OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the user's name in configuration."
::= { userConfigEntry 2 }
-- 1.3.6.1.4.1.207.8.4.4.3.12.2.1.3
userConfigPrivilegeLevel OBJECT-TYPE
SYNTAX Unsigned32 (1..15)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the user's privilege level in configuration."
::= { userConfigEntry 3 }
END
--
-- AT-USER.MIB
--

View File

@ -1,474 +0,0 @@
-- ============================================================================
-- AT-VCSTACK.MIB, Allied Telesis enterprise
--
-- Copyright (c) 2009 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-VCSTACK-MIB DEFINITIONS ::= BEGIN
IMPORTS
sysinfo
FROM AT-SMI-MIB
Unsigned32, Counter32, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString, TruthValue, MacAddress
FROM SNMPv2-TC;
vcstack MODULE-IDENTITY
LAST-UPDATED "200906080000Z" -- June 8, 2009 at 00:00 GMT
ORGANIZATION
"Allied Telesis, Inc"
CONTACT-INFO
"http://www.alliedtelesis.com"
DESCRIPTION
"This MIB file contains definitions of managed objects for
Virtual Chassis Stacking in AlliedWare Plus. "
REVISION "200906080000Z" -- June 8, 2009 at 00:00 GMT
DESCRIPTION
"Corrected allowable ranges for learned neighbour stack ID's."
REVISION "200803190000Z" -- March 19, 2008 at 00:00 GMT
DESCRIPTION
"Initial version."
::= { sysinfo 13 }
--
-- Node definitions
--
vcstackStatus OBJECT-TYPE
SYNTAX INTEGER {
normalOperation (1),
operatingInFailoverState (2),
standaloneUnit (3),
ringTopologyBroken (4) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall stack status."
::= { vcstack 1 }
vcstackOperationalStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled (1),
disabled (2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether the stack is enabled or disabled."
::= { vcstack 2 }
vcstackMgmtVlanId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current stacking management VLAN ID."
::= { vcstack 3 }
vcstackMgmtVlanSubnetAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current stacking management VLAN subnet address."
::= { vcstack 4 }
vcstackTable OBJECT-TYPE
SYNTAX SEQUENCE OF VCStackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of stack members."
::= { vcstack 5 }
vcstackEntry OBJECT-TYPE
SYNTAX VCStackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A set of parameters that describe the status of a stack member"
INDEX { vcstackId }
::= { vcstackTable 1 }
VCStackEntry ::= SEQUENCE {
vcstackId
Unsigned32,
vcstackPendingId
Unsigned32,
vcstackMacAddr
MacAddress,
vcstackPriority
Unsigned32,
vcstackRole
INTEGER,
vcstackLastRoleChange
DisplayString,
vcstackHostname
DisplayString,
vcstackProductType
DisplayString,
vcstackSWVersionAutoSync
TruthValue,
vcstackFallbackConfigStatus
INTEGER,
vcstackFallbackConfigFilename
DisplayString,
vcstackResiliencyLinkStatus
INTEGER,
vcstackResiliencyLinkInterfaceName
DisplayString,
vcstackActiveStkHardware
INTEGER,
vcstackStkPort1Status
INTEGER,
vcstackStkPort1NeighbourId
Unsigned32,
vcstackStkPort2Status
INTEGER,
vcstackStkPort2NeighbourId
Unsigned32,
vcstackNumMembersJoined
Counter32,
vcstackNumMembersLeft
Counter32,
vcstackNumIdConflict
Counter32,
vcstackNumMasterConflict
Counter32,
vcstackNumMasterFailover
Counter32,
vcstackNumStkPort1NbrIncompatible
Counter32,
vcstackNumStkPort2NbrIncompatible
Counter32
}
vcstackId OBJECT-TYPE
SYNTAX Unsigned32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Stack member ID."
::= { vcstackEntry 1 }
vcstackPendingId OBJECT-TYPE
SYNTAX Unsigned32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The pending stack member ID."
::= { vcstackEntry 2 }
vcstackMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Stack member's hardware MAC address."
::= { vcstackEntry 3 }
vcstackPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The priority for election of the stack master. The lowest number has the highest priority."
::= { vcstackEntry 4 }
vcstackRole OBJECT-TYPE
SYNTAX INTEGER {
leaving (1),
discovering (2),
synchronizing (3),
backupMember (4),
pendingMaster (5),
disabledMaster (6),
fallbackMaster (7),
activeMaster (8) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Stack member's role in the stack."
::= { vcstackEntry 5 }
vcstackLastRoleChange OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time and date when the stack member last changed its role in the stack."
::= { vcstackEntry 6 }
vcstackHostname OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Stack member's hostname."
::= { vcstackEntry 7 }
vcstackProductType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Stack members product type."
::= { vcstackEntry 8 }
vcstackSWVersionAutoSync OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether or not to automatically upgrade the stack member's software."
::= { vcstackEntry 9 }
vcstackFallbackConfigStatus OBJECT-TYPE
SYNTAX INTEGER {
fileExists (1),
fileNotFound (2),
notConfigured (3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the fallback configuration file."
::= { vcstackEntry 10 }
vcstackFallbackConfigFilename OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The filename of the fallback configuration file."
::= { vcstackEntry 11 }
vcstackResiliencyLinkStatus OBJECT-TYPE
SYNTAX INTEGER {
configured (1),
successful (2),
failed (3),
notConfigured (4) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the stack members resilency link."
::= { vcstackEntry 12 }
vcstackResiliencyLinkInterfaceName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the interface the resiliency link is configured on."
::= { vcstackEntry 13 }
vcstackActiveStkHardware OBJECT-TYPE
SYNTAX INTEGER {
xemStk (1),
builtinStackingPorts (2),
none (3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The stack ports hardware type."
::= { vcstackEntry 14 }
vcstackStkPort1Status OBJECT-TYPE
SYNTAX INTEGER {
down (1),
neighbourIncompatible (2),
discoveringNeighbour (3),
learntNeighbour (4) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of the stack port 1."
::= { vcstackEntry 15 }
vcstackStkPort1NeighbourId OBJECT-TYPE
SYNTAX Unsigned32 (0..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the neighbour on stack port 1. A value of zero
indicates no learned neighbour."
::= { vcstackEntry 16 }
vcstackStkPort2Status OBJECT-TYPE
SYNTAX INTEGER {
down (1),
neighbourIncompatible (2),
discoveringNeighbour (3),
learntNeighbour (4) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of the stack port 2."
::= { vcstackEntry 17 }
vcstackStkPort2NeighbourId OBJECT-TYPE
SYNTAX Unsigned32 (0..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the neighbour on stack port 2. A value of zero
indicates no learned neighbour."
::= { vcstackEntry 18 }
vcstackNumMembersJoined OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the stack acquires a member."
::= { vcstackEntry 19 }
vcstackNumMembersLeft OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times the stack loses a member."
::= { vcstackEntry 20 }
vcstackNumIdConflict OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times that a stack member ID conflicts."
::= { vcstackEntry 21 }
vcstackNumMasterConflict OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times that a stack master conflict occurs."
::= { vcstackEntry 22 }
vcstackNumMasterFailover OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times that the stack master fails."
::= { vcstackEntry 23 }
vcstackNumStkPort1NbrIncompatible OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times that the neighbour is detected as incompatible on stack port 1."
::= { vcstackEntry 24 }
vcstackNumStkPort2NbrIncompatible OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times that the neighbour is detected as incompatible on stack port 2."
::= { vcstackEntry 25 }
--
-- The VCS SNMP Trap Objects
--
vcstackTraps OBJECT IDENTIFIER ::= { vcstack 6 }
vcstackRoleChange NOTIFICATION-TYPE
OBJECTS {
vcstackId,
vcstackRole
}
STATUS current
DESCRIPTION
"A trap generated when the stack member's role is changed."
::= { vcstackTraps 1 }
vcstackMemberJoin NOTIFICATION-TYPE
OBJECTS {
vcstackId,
vcstackNbrMemberId
}
STATUS current
DESCRIPTION
"A trap generated when a member joins in the stack."
::= { vcstackTraps 2 }
vcstackMemberLeave NOTIFICATION-TYPE
OBJECTS {
vcstackId,
vcstackNbrMemberId
}
STATUS current
DESCRIPTION
"A trap generated when a member leaves from the stack."
::= { vcstackTraps 3 }
vcstackResiliencyLinkHealthCheckReceiving NOTIFICATION-TYPE
OBJECTS {
vcstackId,
vcstackResiliencyLinkInterfaceName
}
STATUS current
DESCRIPTION
"A trap generated when the resiliency link is activated."
::= { vcstackTraps 4 }
vcstackResiliencyLinkHealthCheckTimeOut NOTIFICATION-TYPE
OBJECTS {
vcstackId,
vcstackResiliencyLinkInterfaceName
}
STATUS current
DESCRIPTION
"A trap generated when the slave's receive timer has timed out
indicating that the Slave has lost contact with the Master
via the resiliency link."
::= { vcstackTraps 5 }
vcstackStkPortLinkUp NOTIFICATION-TYPE
OBJECTS {
vcstackId,
vcstackStkPortName
}
STATUS current
DESCRIPTION
"A trap generated when the link of stack port is up."
::= { vcstackTraps 6 }
vcstackStkPortLinkDown NOTIFICATION-TYPE
OBJECTS {
vcstackId,
vcstackStkPortName
}
STATUS current
DESCRIPTION
"A trap generated when the link of stack port is down."
::= { vcstackTraps 7 }
vcstackNbrMemberId OBJECT-TYPE
SYNTAX Unsigned32 (1..8)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The stack member id of the neighbor of the member sent this trap."
::= { vcstackTraps 8 }
vcstackStkPortName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The stack port name related this trap."
::= { vcstackTraps 9 }
END
--
-- at-vcstack.mib
--

View File

@ -1,191 +0,0 @@
-- ============================================================================
-- AT-XEM.MIB, Allied Telesis enterprise MIB: XEMs
--
-- Copyright (c) 2008 by Allied Telesis, Inc.
-- All rights reserved.
--
-- ============================================================================
AT-XEM-MIB DEFINITIONS ::= BEGIN
IMPORTS
sysinfo
FROM AT-SMI-MIB
Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC;
xem MODULE-IDENTITY
LAST-UPDATED "200802290000Z" -- February 29, 2008 at 00:00 GMT
ORGANIZATION
"Allied Telesis, Inc."
CONTACT-INFO
" http://www.alliedtelesis.com"
DESCRIPTION
"The AT-XEM MIB contains objects for monitoring
XEMs installed in the device."
REVISION "200802290000Z" -- February 29, 2008 at 00:00 GMT
DESCRIPTION
"Initial version."
::= { sysinfo 11 }
--
-- Node definitions
--
xem OBJECT IDENTIFIER::= { sysinfo 11 }
xemTraps OBJECT IDENTIFIER::= { xem 0 }
xemInserted NOTIFICATION-TYPE
OBJECTS { xemInfoMemberId, xemInfoBayId }
STATUS current
DESCRIPTION
"A trap generated when a XEM is inserted into the device."
::= { xemTraps 1 }
xemRemoved NOTIFICATION-TYPE
OBJECTS { xemInfoMemberId, xemInfoBayId }
STATUS current
DESCRIPTION
"A trap generated when a XEM is removed from the device."
::= { xemTraps 2 }
xemInsertedFail NOTIFICATION-TYPE
OBJECTS { xemInfoMemberId, xemInfoBayId }
STATUS current
DESCRIPTION
"A trap generated when the insertion of a XEM into the device fails."
::= { xemTraps 3 }
xemNumOfXem OBJECT-TYPE
SYNTAX Unsigned32 (0..128)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of XEMs installed in the device. If devices are stacked,
it is the total number of XEMs installed in the stacked devices."
::= { xem 1 }
xemInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF XemInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of information about XEMs. Each entry in the table
represents a XEM installed in the system."
::= { xem 2 }
xemInfoEntry OBJECT-TYPE
SYNTAX XemInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a single XEM."
INDEX { xemInfoMemberId, xemInfoBayId }
::= { xemInfoTable 1 }
XemInfoEntry ::=
SEQUENCE {
xemInfoMemberId
Unsigned32,
xemInfoBayId
Unsigned32,
xemInfoXemId
Unsigned32,
xemInfoBoardType
DisplayString,
xemInfoBoardName
DisplayString,
xemInfoRevision
DisplayString,
xemInfoSerialNumber
DisplayString
}
xemInfoMemberId OBJECT-TYPE
SYNTAX Unsigned32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ID of the stack member where the XEM is installed."
::= { xemInfoEntry 1 }
xemInfoBayId OBJECT-TYPE
SYNTAX Unsigned32 (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bay number where the XEM is installed."
::= { xemInfoEntry 2 }
xemInfoXemId OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The board identity of the XEM."
::= { xemInfoEntry 3 }
xemInfoBoardType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The board type of the XEM."
::= { xemInfoEntry 4 }
xemInfoBoardName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The board name of the XEM."
::= { xemInfoEntry 5 }
xemInfoRevision OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..5))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The board revision number of the XEM."
::= { xemInfoEntry 6 }
xemInfoSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The board serial number of the XEM."
::= { xemInfoEntry 7 }
END
--
-- at-xem.mib
--

View File

@ -1,633 +0,0 @@
ATI-8324SX-MIB DEFINITIONS ::= BEGIN
IMPORTS
internet
FROM RFC1155-SMI
MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC;
private OBJECT IDENTIFIER ::= { internet 4 }
enterprises OBJECT IDENTIFIER ::= { private 1 }
alliedTelesyn OBJECT IDENTIFIER ::= { enterprises 207 }
products OBJECT IDENTIFIER ::= { alliedTelesyn 1 }
mibObject OBJECT IDENTIFIER ::= { alliedTelesyn 8 }
atiTrapAttrs OBJECT IDENTIFIER ::= { alliedTelesyn 9 }
switches OBJECT IDENTIFIER ::= { products 4 }
ati8324SX OBJECT IDENTIFIER ::= { switches 42 }
switchInfo OBJECT IDENTIFIER ::= { ati8324SX 1 }
switchPortMgt OBJECT IDENTIFIER ::= { ati8324SX 2 }
systemSTAMgt OBJECT IDENTIFIER ::= { ati8324SX 3 }
tftpDownloadMgt OBJECT IDENTIFIER ::= { ati8324SX 4 }
restartMgt OBJECT IDENTIFIER ::= { ati8324SX 5 }
portMirrorMgt OBJECT IDENTIFIER ::= { ati8324SX 6 }
igmpMgt OBJECT IDENTIFIER ::= { ati8324SX 7 }
--
-- switchInfo
--
switchNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of switches present on this system."
::= { switchInfo 1 }
switchInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF SwitchInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of descriptive and status information about
switches in this system."
::= { switchInfo 2 }
switchInfoEntry OBJECT-TYPE
SYNTAX SwitchInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the table, containing information
about a single switch in this system. "
INDEX { swUnitIndex }
::= { switchInfoTable 1 }
SwitchInfoEntry ::= SEQUENCE
{
swUnitIndex Integer32,
swMainBoardHwVer DisplayString,
swMainBoardFwVer DisplayString,
swAgentBoardHwVer DisplayString,
swAgentBoardFwVer DisplayString,
swAgentBoardPOSTCodeVer DisplayString,
swPortNumber Integer32,
swPowerStatus INTEGER,
swExpansionSlot1 INTEGER,
swExpansionSlot2 INTEGER,
swRoleInSystem INTEGER
}
swUnitIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object identifies the switch within the system
for which this entry contains information. This
value can never be greater than switchNumber."
::= { switchInfoEntry 1 }
swMainBoardHwVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Hardware version of the main board."
::= { switchInfoEntry 2 }
swMainBoardFwVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Firmware version of the main board."
::= { switchInfoEntry 3 }
swAgentBoardHwVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Hardware version of the agent board."
::= { switchInfoEntry 4 }
swAgentBoardFwVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Firmware version of the agent board."
::= { switchInfoEntry 5 }
swAgentBoardPOSTCodeVer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "POST code version of the agent board."
::= { switchInfoEntry 6 }
swPortNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total port number of this switch (
including expansion slot)."
::= { switchInfoEntry 7 }
swPowerStatus OBJECT-TYPE
SYNTAX INTEGER
{
internalPower(1),
redundantPower(2),
internalAndRedundantPower(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the switch using internalPower(1),
redundantPower(2) or both(3)"
::= { switchInfoEntry 8 }
swExpansionSlot1 OBJECT-TYPE
SYNTAX INTEGER
{
hundredBaseFX2Port(1),
thousandBaseSX(2),
stackingModule4GB(3),
hundredBaseFX1Port(4),
thousandBaseLX(5),
thousandBaseT(6),
thousandBaseGBIC(7),
stackingModule2GB(8),
other(9),
notPresent(10),
tenHundredBaseT(11),
thousandBaseSXMtrj2Port(12),
thousandBaseSXSc2Port(13),
thousandBaseLXSc2Port(14),
hundredBaseFXMtrj2Port(15),
thousandBaseLXMtrj(16),
thousandBaseT2Port(17),
thousandBaseGBIC2Port(18)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of expansion module in this switch slot 1."
::= { switchInfoEntry 9 }
swExpansionSlot2 OBJECT-TYPE
SYNTAX INTEGER
{
hundredBaseFX2Port(1),
thousandBaseSX(2),
stackingModule4GB(3),
hundredBaseFX1Port(4),
thousandBaseLX(5),
thousandBaseT(6),
thousandBaseGBIC(7),
stackingModule2GB(8),
other(9),
notPresent(10),
tenHundredBaseT(11),
thousandBaseSXMtrj2Port(12),
thousandBaseSXSc2Port(13),
thousandBaseLXSc2Port(14),
hundredBaseFXMtrj2Port(15),
thousandBaseLXMtrj(16),
thousandBaseT2Port(17),
thousandBaseGBIC2Port(18)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Type of expansion module in this switch slot 2."
::= { switchInfoEntry 10 }
swRoleInSystem OBJECT-TYPE
SYNTAX INTEGER
{
master(1),
backupMaster(2),
slave(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the switch is master(1), backupMaster(2)
or slave(3) in this system."
::= { switchInfoEntry 11 }
--
-- switchPortMgt
--
switchPortMgtTable OBJECT-TYPE
SYNTAX SEQUENCE OF SwitchPortMgtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table of descriptive and status information about
configuration of each switch ports(including expansion slot)
in this system."
::= { switchPortMgt 1 }
switchPortMgtEntry OBJECT-TYPE
SYNTAX SwitchPortMgtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the table, containing information
about configuration in one switch port of the switch."
INDEX { swUnitIndex, swPortMgtIndex }
::= { switchPortMgtTable 1 }
SwitchPortMgtEntry ::= SEQUENCE
{
swPortMgtIndex Integer32,
swPortMgtPortType INTEGER,
swPortMgtSpeedDpxAdmin INTEGER,
swPortMgtSpeedDpxInUse INTEGER,
swPortMgtFlowCtrlAdmin INTEGER,
swPortMgtFlowCtrlInUse INTEGER
}
swPortMgtIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This object identifies the port within the switch
for which this entry contains information."
::= { switchPortMgtEntry 1 }
swPortMgtPortType OBJECT-TYPE
SYNTAX INTEGER
{
hundredBaseTX(1),
hundredBaseFX(2),
thousandBaseSX(3),
thousandBaseLX(4),
thousandBaseT(5),
thousandBaseGBIC(6),
other(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the port type."
::= { switchPortMgtEntry 2 }
swPortMgtSpeedDpxAdmin OBJECT-TYPE
SYNTAX INTEGER
{
halfDuplex10(1),
fullDuplex10(2),
halfDuplex100(3),
fullDuplex100(4),
halfDuplex1000(5),
fullDuplex1000(6),
autoNegotiation(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Set the port speed and duplex mode as follows:
halfDuplex10(1) - 10Mbps and half duplex mode
fullDuplex10(2) - 10Mbps and full duplex mode
halfDuplex100(3) - 100Mbps and half duplex mode
fullDuplex100(4) - 100Mbps and full duplex mode
halfDuplex1000(5) - 1000Mbps and half duplex mode
fullDuplex1000(6) - 1000Mbps and full duplex mode
autoNegotiation(7) - let the switch to negotiate
with the other end of connection.
hundredBaseTX port can be set as
halfDuplex10(1)
fullDuplex10(2)
halfDuplex100(3)
fullDuplex100(4)
autoNegotiation(7)
hundredBaseFX port can be set as
halfDuplex100(3)
fullDuplex100(4)
thousandBaseSX port can be set as
halfDuplex1000(5)
fullDuplex1000(6)
autoNegotiation(7)
The actual operating speed and duplex of the port
is given by swPortMgtSpeedDpxInUse."
DEFVAL { autoNegotiation }
::= { switchPortMgtEntry 3 }
swPortMgtSpeedDpxInUse OBJECT-TYPE
SYNTAX INTEGER
{
halfDuplex10(1),
fullDuplex10(2),
halfDuplex100(3),
fullDuplex100(4),
halfDuplex1000(5),
fullDuplex1000(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The operating speed and duplex mode of the
switched port."
::= { switchPortMgtEntry 4 }
swPortMgtFlowCtrlAdmin OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2),
backPressure(3),
dot3xFlowControl(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "(1) Flow control mechanism is enabled.
If the port type is hundredBaseTX or thousandBaseSX:
When the port is operating in halfDuplex mode, the
port uses backPressure flow control mechanism. When
the port is operating in fullDuplex mode, the port
uses IEEE 802.3x flow control mechanism.
If the port type is hundredBaseFX:
When the port is operating in halfDuplex mode, the
port uses backPressure flow control mechanism. When
the port is operating in fullDuplex mode, Flow
control mechanism will not function.
(2) Flow control mechanism is disabled.
(3) Flow control mechanism is backPressure.
when the port is in fullDuplex mode.This flow control
mechanism will not function.
(4) Flow control mechanism is IEEE 802.3x flow control.
when the port is in halfDuplex mode.This flow control
mechanism will not function.
hundredBaseTX and thousandBaseSX port can be set as:
enabled(1),
disabled(2),
backPressure(3),
dot3xFlowControl(4).
hundredBaseFX port can be set as:
enabled(1),
disabled(2),
backPressure(3).
The actual flow control mechanism is used given by
swPortMgtFlowCtrlInUse."
DEFVAL { enabled }
::= { switchPortMgtEntry 5 }
swPortMgtFlowCtrlInUse OBJECT-TYPE
SYNTAX INTEGER
{
backPressure(1),
dot3xFlowControl(2),
none(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "(1) BackPressure flow control machanism is used.
(2) IEEE 802.3 flow control machanism is used.
(3) Flow control mechanism is disabled. "
::= { switchPortMgtEntry 6 }
--
-- systemSTAMgt
--
systemSTAStatus OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Global spanning tree status.
(1) Spanning tree protocol is enabled.
(2) Spanning tree protocol is disabled. "
DEFVAL { enabled }
::= { systemSTAMgt 1 }
--
-- tftpDownloadMgt
--
tftpDownloadServerIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The IP address of a TFTP server from which a
firmware image can be downloaded."
DEFVAL { 0.0.0.0 }
::= { tftpDownloadMgt 1 }
--tftpDownloadMainBoardFwFileName OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..80))
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION ""
-- DEFVAL { "" }
-- ::= { tftpDownloadMgt 2 }
--tftpDownloadMainBoardFwSelected OBJECT-TYPE
-- SYNTAX INTEGER
-- {
-- selected(1),
-- notSelected(2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "Setting this object as selected. The system will download
-- main board firmware when the download action be trigged."
-- DEFVAL { notSelected }
-- ::= { tftpDownloadMgt 3 }
tftpDownloadAgentBoardFwFileName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..80))
MAX-ACCESS read-write
STATUS current
DESCRIPTION ""
DEFVAL { "" }
::= { tftpDownloadMgt 2 }
tftpDownloadAgentBoardFwDownloadMode OBJECT-TYPE
SYNTAX INTEGER
{
permanent(1),
temporary(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Indicates whether a newly upgraded firmware
version should write to flash. When this object
is temporary(2), following a successful upgrade
the system will switch to run the new firmware but
will not upgrade the new firmware to flash. That
means after a power cycle, system will run the
firmware residing the flash.
When this object is permanent(1), following a
successful firmware upgrade, the flash will be
upgraded and the system will automatically switch
to run the new firmware."
DEFVAL { permanent }
::= { tftpDownloadMgt 3 }
--tftpDownloadAgentBoardFwSelected OBJECT-TYPE
-- SYNTAX INTEGER
-- {
-- selected(1),
-- notSelected(2)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION "Setting this object as selected. The system will download
-- agent board firmware when the download action be trigged."
-- DEFVAL { notSelected }
-- ::= { tftpDownloadMgt 4 }
tftpDownloadStatus OBJECT-TYPE
SYNTAX INTEGER
{
active(1),
notActive(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object to active(1) triger the TFTP
download action.
Setting this object to notActive(2) has no effect.
The system always returns the value notActive(2)
when this object is read."
::= { tftpDownloadMgt 4 }
--
-- restartMgt
--
restartOptionPOST OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object as enabled. The system will do POST
when it restart"
DEFVAL { enabled }
::= { restartMgt 1 }
restartOptionReloadFactoryDefault OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object as enabled. The system will do factory
reset when it restart"
DEFVAL { disabled }
::= { restartMgt 2 }
restartOptionKeepIpSetting OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object as enabled. The system will keep IP
setting when it do factory reset."
DEFVAL { disabled }
::= { restartMgt 3 }
restartOptionKeepUserAuthentication OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object as enabled. The system will keep user
authentication setting when it do factory reset."
DEFVAL { disabled }
::= { restartMgt 4 }
restartAction OBJECT-TYPE
SYNTAX INTEGER
{
active(1),
notActive(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Setting this object to active(1) triger the system
restart.
Setting this object to notActive(2) has no effect.
The system always returns the value notActive(2)
when this object is read."
::= { restartMgt 5 }
--
-- portMirrorMgt
--
portMirrorStatus OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Port mirroring function status.
(1) mirroring function is enabled.
(2) mirroring function is disabled."
::= { portMirrorMgt 1 }
portMirrorSnifferPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Linear port number of sniffer port to which all
frames to/from mirrored ports are sent. Frames
are only mirrored if the portMirrorStatus object
is set to enabled(1)."
::= { portMirrorMgt 2 }
portMirrorMirroredPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Linear port number of mirrored port. The traffic of
mirrored port will be 'copied' to sniffer port."
::= { portMirrorMgt 3 }
--
-- igmpMgt
--
igmpStatus OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Parameter to enable or disable IGMP snooping on the device.
When enabled, the device will examine IGMP packets and set
up filters for IGMP ports. "
DEFVAL { enabled }
::= { igmpMgt 1 }
igmpQueryCount OBJECT-TYPE
SYNTAX INTEGER (2..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Maximum number of queries that have not been heard on the
system before the system starts taking action to solicit
reports."
DEFVAL { 2 }
::= { igmpMgt 2 }
igmpReportDelay OBJECT-TYPE
SYNTAX INTEGER (5..30)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Timeout value (seconds) between IGMP reports received on a port
for an IP Multicast Address that can pass before the system
sends an IGMP Query out the port and removes it from the
list."
DEFVAL { 10 }
::= { igmpMgt 3 }
END

File diff suppressed because it is too large Load Diff

View File

@ -1,924 +0,0 @@
ATMF-CES DEFINITIONS ::= BEGIN
IMPORTS
enterprises FROM RFC1155-SMI
OBJECT-TYPE, MODULE-IDENTITY, Counter32,
Gauge32 FROM SNMPv2-SMI
TEXTUAL-CONVENTION, RowStatus FROM SNMPv2-TC
InterfaceIndex FROM IF-MIB
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF;
atmfCES MODULE-IDENTITY
LAST-UPDATED "9611050000Z"
ORGANIZATION "ATM Forum Circuit Emulation Working Group"
CONTACT-INFO "The ATM Forum
2570 West El Camino Real, Suite 304
Mountain View, CA 94040-1313 USA
Phone: +1 415-949-6700
Fax: +1 415-949-6705
info@atmforum.com"
DESCRIPTION "The MIB module used to describe the
Circuit Emulation Interworking Function
(Version 2.0)"
REVISION "9502030000Z"
DESCRIPTION "The MIB Module to describe the DS1/E1Circuit
Emulation Interworking Function (Version 1.0)
Note: The new Version 2 CES MIB replaces this earlier
Version 1 CES MIB which exists as the (deprecated)
first branch from the overall atmfCESmib object."
::= { atmfCESmib 2 }
atmForum OBJECT IDENTIFIER ::= { enterprises 353 }
atmForumNetworkManagement OBJECT IDENTIFIER ::= {atmForum 5 }
atmfCESmib OBJECT IDENTIFIER ::= { atmForumNetworkManagement 2 }
-- An OBJECT IDENTIFIER for all ATM Forum circuit emulation MIBs
-- has been assigned as a branch from the ATM Forum Network
-- Management tree. This MIB for the version 2 ATM Forum Circuit
-- Emulation specification is attached as the second branch from the
-- overall atmfCESmib object.
-- The following TEXTUAL-CONVENTIONS are used to link the CES
-- interworking function to ATM interface port, plus the
-- associated VPI and VCI.
VpiInteger ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An integer large enough to hold a VPI"
SYNTAX INTEGER (0..4095)
VciInteger ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An integer large enough to hold a VCI"
SYNTAX INTEGER (0..65535)
CESConnectionPort ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates the port associated with a Circuit Emulation
connection. Objects of this type are always defined as
part of a set that includes
fooPort CESConnectionPort
fooVpi VpiInteger
fooVci VciInteger
The interpretation of these objects is as follows:
1. If no connection exists, 'fooPort' has a value of 0.
Because Interface table entries always have 'ifIndex'
values greater than 0, 'fooPort' reliably serves as a
'connection exists' flag.
If no connection exists, 'fooVpi' and 'fooVci' are
not relevant and have a value of 0.
2. If a PVC or SVC exists, 'fooPort' is defined to have
the value of the MIB-II/RFC1573 'ifIndex' of the ATM
interface associated with the VCC. The ifType
associated with such an ifIndex value is either
atm(37) or atmLogical(80). 'fooVpi' and 'fooVci'
will contain its VPI/VCI."
SYNTAX INTEGER (0..2147483647)
AtmAddr ::= TEXTUAL-CONVENTION
DISPLAY-HINT "1x"
STATUS current
DESCRIPTION
"The ATM address used by the network entity. The address
types are: no address (0 octets), E.164 (8 octets), and
NSAP-encoded ATM Endsystem Address (20 octets).
Note: The E.164 address is encoded in BCD format."
SYNTAX OCTET STRING (SIZE(0|8|20))
-- This is the MIB module for the ATM Forum Circuit Emulation
-- Service Interoperability Specification Version 2.0.
--
-- This MIB contains four tables:
-- CES Configuration Table
-- CES Mapping Table
-- CES Statistics Table
-- CES Active SVC Table
-- CES Configuration Table
atmfCESObjects OBJECT IDENTIFIER ::= {atmfCES 1}
atmfCESConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtmfCESConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The CES configuration table used to manage interworking
between CBR interfaces or channels and ATM Virtual Channel
Links (VCLs). The reverse mapping is shown in the
atmfCESMappingTable."
::= { atmfCESObjects 1 }
atmfCESConfEntry OBJECT-TYPE
SYNTAX AtmfCESConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the CES configuration table. There is one
entry in the table per CES entity, mapping one CBR
interface, channel, or bundle to an ATM VCL.
Creation of a row in this table with a non-zero
atmfCESAtmIndex causes a corresponding entry in the
atmVclTable of the ATM-MIB (RFC1695) to be created."
INDEX { atmfCESCbrIndex }
::= { atmfCESConfTable 1 }
AtmfCESConfEntry ::= SEQUENCE {
atmfCESCbrIndex InterfaceIndex,
atmfCESAtmIndex CESConnectionPort,
atmfCESAtmVpi VpiInteger,
atmfCESAtmVci VciInteger,
atmfCESCbrService INTEGER,
atmfCESCbrClockMode INTEGER,
atmfCESCas INTEGER,
atmfCESPartialFill INTEGER,
atmfCESBufMaxSize INTEGER,
atmfCESCdvRxT INTEGER,
atmfCESCellLossIntegrationPeriod INTEGER,
atmfCESConnType INTEGER,
atmfCESLocalAddr AtmAddr,
atmfCESAdminStatus INTEGER,
atmfCESOperStatus INTEGER,
atmfCESConfRowStatus RowStatus
}
atmfCESCbrIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of this object is equal to MIB II's ifIndex value
of the CBR interface, channel, or bundle that is being
cross-connected to an ATM VCL."
::= { atmfCESConfEntry 1 }
atmfCESAtmIndex OBJECT-TYPE
SYNTAX CESConnectionPort
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of this object is equal to MIB II's
ifIndex value of the ATM Port interface mapped
through this CES IWF to a CBR interface. This value
is overwritten whenever an active or passive SVC is
established.
The distinguished value zero indicates that no ATM
interface has been specified."
::= { atmfCESConfEntry 2 }
atmfCESAtmVpi OBJECT-TYPE
SYNTAX VpiInteger
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of this object is equal to the VPI used
by the ATM VCL mapped through this CES IWF to a CBR
interface. This value is overwritten whenever an
active or passive SVC is established.
The value is not relevant if no ATM interface has been
specified (i.e., atmfCESAtmIndex is set to zero)."
::= { atmfCESConfEntry 3 }
atmfCESAtmVci OBJECT-TYPE
SYNTAX VciInteger
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of this object is equal to the VCI used
by the ATM VCL mapped through this CES IWF to a CBR
interface. This value is overwritten whenever an
active or passive SVC is established.
The distinguished value zero indicates that no ATM
VCL has been specified."
::= { atmfCESConfEntry 4 }
atmfCESCbrService OBJECT-TYPE
SYNTAX INTEGER {
unstructured(1),
structured(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Define if DSx/Ex service isas structured or unstructurednot. A
structured(2) interface is some nx64kbKbps. An unstructured
(1) interface is 1.544Mbps, 2.048Mbps, 6.312Mbps, 44.736 Mbps,
or 34.368 Mbps. unstructured(1) passes all bits through the
ATM network. strucutured(2) passes data bits through the
ATM network, and may also pass signalling bits
At this time, only unstructured mode is defined for the
44.736 Mbps and 34.368 Mbps services."
::= { atmfCESConfEntry 5 }
atmfCESCbrClockMode OBJECT-TYPE
SYNTAX INTEGER {
synchronous(1),
srts(2),
adaptive(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Define if DSx/Ex service clocking mode. This maps into
transmit clock source of CBR interface.
For structured modes this value, if present, must be set to
synchronous(1)."
DEFVAL { synchronous }
::= { atmfCESConfEntry 6 }
atmfCESCas OBJECT-TYPE
SYNTAX INTEGER {
basic(1),
e1Cas(2),
ds1SfCas(3),
ds1EsfCas(4),
j2Cas(5)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This parameter selects which AAL1 Format should be used:
Basic does not carry CAS bits, and uses a single 125 usec frame.
e1Cas, ds1SfCas, dS1EsfCas and j2Cas carry CAS bits in a
multiframe structure for E1, DS1 SF, DS1 ESF and J2
respectively.
This applies to structured interfaces only. Default is
basic (1). For unstructured interfaces this value, if present,
must be set to the default of basic (1)."
DEFVAL { basic }
::= { atmfCESConfEntry 7 }
atmfCESPartialFill OBJECT-TYPE
SYNTAX INTEGER (0 .. 47)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"If partial cell fill is used, the number of user octets per
cell must be set with this parameter. Setting this parameter
to zero disables partial cell fill, and causes all cells to
be completely filled before they are sent."
DEFVAL { 0 } -- Partial Cell Fill not used
::= { atmfCESConfEntry 8 }
atmfCESBufMaxSize OBJECT-TYPE
SYNTAX INTEGER (1..65536)
UNITS "10 usec"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Define maximum size in 10 microsecond increments of the
reassembly buffer. Some implementations may want allow the
maximum buffer size to be programmed to a size less than the
physical limit to reduce the maximum delay through a circuit."
DEFVAL { 128 }
::= { atmfCESConfEntry 9 }
atmfCESCdvRxT OBJECT-TYPE
SYNTAX INTEGER (1..65535)
UNITS "10 usec"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The maximum cell arrival jitter in 10 usec increments that
the reassembly process will tolerate in the cell stream
without producing errors on the CBR service interface."
DEFVAL { 100 }
::= { atmfCESConfEntry 10 }
atmfCESCellLossIntegrationPeriod OBJECT-TYPE
SYNTAX INTEGER (1000 .. 65535)
UNITS "msec"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The time in milliseconds for the cell loss integration period.
If a cells are continuously lost for this period of time,
atmfCESCellLossStatus is set to loss (2). The
default definition is 2500."
DEFVAL { 2500 }
::= { atmfCESConfEntry 11 }
atmfCESConnType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
pvc(2),
activeSvc(3),
passiveSvc(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The type of ATM connectivity between associated CES IWF's.
Valid values are:
other - none of the types specified below
pvc - supporting connectivity is a permanent
virtual connection
activeSvc - attempt calls whenever none established
passiveSvc - accept calls"
::= { atmfCESConfEntry 12 }
atmfCESLocalAddr OBJECT-TYPE
SYNTAX AtmAddr
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The ATM address of the local CES IWF process. This address
may be used by the automatic SVC establishment procedures to
identify the intended recipient CES IWF of an incoming automatic
SVC call request. Optionally, the MAX-ACCESS of this object
may be read-only, for those implementations where it is
not desired to manually configure this address."
::= { atmfCESConfEntry 13 }
atmfCESAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The desired administrative status of the CES interworking
function. The up and down states indicate that the traffic
flow is enabled or disabled respectively across the CES
interworking function."
::= { atmfCESConfEntry 14 }
atmfCESOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2),
unknown(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational status of the CES interworking function.
The up and down states indicate that the traffic flow is
enabled or disabled respectively across the CES interworking
function. The unknown state indicates that the state of the
CES interworking function cannot be determined. The state
will be down or unknown if the supporting CBR or ATM
interfaces are down or unknown, respectively."
::= { atmfCESConfEntry 15 }
atmfCESConfRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create new rows in this table, modify
existing rows, and to delete existing rows."
::= { atmfCESConfEntry 16 }
-- CES Mapping Table
atmfCESMappingTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtmfCESMappingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The CES mapping table used to show the mapping from ATM
VCLs to CBR interfaces or channels. The mapping and
interworking functions are configured in the
atmfCESConfTable."
::= { atmfCESObjects 2 }
atmfCESMappingEntry OBJECT-TYPE
SYNTAX AtmfCESMappingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the CES mapping table. There is one entry
in the table corresponding to each active row in the
atmfCESConfTable for which there is a non-zero
atmfCESAtmIndex."
INDEX { atmfCESAtmIndex,
atmfCESAtmVpi,
atmfCESAtmVci }
::= { atmfCESMappingTable 1 }
AtmfCESMappingEntry ::= SEQUENCE {
atmfCESMappingCbrIndex InterfaceIndex
}
atmfCESMappingCbrIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of this object is equal to MIB II's ifIndex value
of the CBR interface, channel, or bundle that is being
cross-connected to an ATM VCL. Examples of the ifType
value for the CBR entity are ds1(18), ds3(30), ds0(81), or
ds0bundle(82)."
::= { atmfCESMappingEntry 1 }
-- CES Statistics Table
atmfCESStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtmfCESStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The CES AAL1 statistical data table."
::= { atmfCESObjects 3 }
atmfCESStatsEntry OBJECT-TYPE
SYNTAX AtmfCESStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the CES AAL1 Stats table. There is one
entry in this table corresponding to each entry in the
atmfCESConfTable."
AUGMENTS { atmfCESConfEntry }
::= { atmfCESStatsTable 1 }
AtmfCESStatsEntry ::= SEQUENCE {
atmfCESReassCells Counter32,
atmfCESHdrErrors Counter32,
atmfCESPointerReframes Counter32,
atmfCESPointerParityErrors Counter32,
atmfCESAal1SeqErrors Counter32,
atmfCESLostCells Counter32,
atmfCESMisinsertedCells Counter32,
atmfCESBufUnderflows Counter32,
atmfCESBufOverflows Counter32,
atmfCESCellLossStatus INTEGER
}
atmfCESReassCells OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This count gives the number of cells played out to the
CES Service Interface. It excludes cells that were
discarded for any reason, including cells that were not used
due to being declared misinserted, or discarded while the
reassembler was waiting to achieve synchronization."
::= { atmfCESStatsEntry 1 }
atmfCESHdrErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The count of the number of AAL1 header errors detected,
including those corrected. Header errors include correctable
and uncorrectable CRC, plus bad parity."
::= { atmfCESStatsEntry 2 }
atmfCESPointerReframes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This records the count of the number of events in which the
AAL1 reassembler found that an SDT pointer is not where it is
expected, and the pointer must be reacquired. This count is
only meaningful for structured CES modes, as unstructured CES
modes do not use pointers. For unstructured CES modes, this
count, if present, should indicate zero."
::= { atmfCESStatsEntry 3 }
atmfCESPointerParityErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This records the count of the number of events in which the
AAL1 reassembler detects a parity check failure at the point
where a structured data pointer is expected. This count is only
meaningful for structured CES modes, as unstructured CES modes
do not use pointers. For unstructured CES modes, this count, if
present, should indicate zero."
::= { atmfCESStatsEntry 4 }
atmfCESAal1SeqErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of times that the sequence number of an incoming AAL1
Type 1 SAR-PDU causes a transition from the 'sync' state to
the 'out of sequence' state, as defined by ITU-T I.363.1."
::= { atmfCESStatsEntry 5 }
atmfCESLostCells OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of lost cells, as detected by the AAL1 sequence number
processing, for example. This records the count of the number
of cells detected as lost in the network prior to the
destination CES IWF AAL1 layer processing."
::= { atmfCESStatsEntry 6 }
atmfCESMisinsertedCells OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of AAL1 sequence violations which the AAL Convergence
sublayer interprets as a misinserted cell, as defined by
ITU-T I.363.1."
::= { atmfCESStatsEntry 7 }
atmfCESBufUnderflows OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of buffer underflows. This records the count of the
number of times the CES reassembly buffer underflows. In the
case of a continuous underflow caused by a loss of ATM cell
flow, a single buffer underflow should be counted. If the CES
IWF is implemented with multiple buffers (such as a cell level
buffer and a bit level buffer), then either buffer underflow
will cause this count to be incremented."
::= { atmfCESStatsEntry 8 }
atmfCESBufOverflows OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of buffer overflows. This records the count of the
number of times the CES reassembly buffer overflows. If the CES
IWF is implemented with multiple buffers (such as a cell level
buffer and a bit level buffer, then either buffer overflow will
cause this count to be incremented "
::= { atmfCESStatsEntry 9 }
atmfCESCellLossStatus OBJECT-TYPE
SYNTAX INTEGER {
noLoss(1),
loss(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When cells are continuously lost for the number of milliseconds
specified by atmfCESCellLossIntegrationPeriod, the value is set
to loss (2). When cells are no longer lost, the value is set
to noLoss (1)."
::= { atmfCESStatsEntry 10 }
-- CES Active SVC Table
atmfCESActiveSvcTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtmfCESActiveSvcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table used to manage active SVCs established across ATM
networks between CES entities."
::= { atmfCESObjects 4 }
atmfCESActiveSvcEntry OBJECT-TYPE
SYNTAX AtmfCESActiveSvcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the CES active SVC table. There is one
entry in the table corresponding to each active row in
the atmfCESConfTable for which the atmfCESConnType takes
the value 'activeSvc'."
INDEX { atmfCESCbrIndex }
::= { atmfCESActiveSvcTable 1 }
AtmfCESActiveSvcEntry ::= SEQUENCE {
atmfCESRemoteAddr AtmAddr,
atmfCESFirstRetryInterval INTEGER,
atmfCESRetryTimer INTEGER,
atmfCESRetryLimit INTEGER,
atmfCESRetryFailures Gauge32,
atmfCESActiveSvcRestart INTEGER,
atmfCESActiveSvcOperStatus INTEGER,
atmfCESLastReleaseCause INTEGER,
atmfCESLastReleaseDiagnostics OCTET STRING
}
atmfCESRemoteAddr OBJECT-TYPE
SYNTAX AtmAddr
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ATM address supporting the corresponding far end
CES IWF process. If no address is supplied, no attempts
to establish the active SVC are initiated."
::= { atmfCESActiveSvcEntry 1 }
atmfCESFirstRetryInterval OBJECT-TYPE
SYNTAX INTEGER (1..3600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time to wait before attempting to establish the SVC
after the first failed call attempt. The time to wait
between subsequent call attempts may differ to implement
a backoff scheme. Zero represents an infinite interval
indicating no retries."
DEFVAL { 10 }
::= { atmfCESActiveSvcEntry 2 }
atmfCESRetryTimer OBJECT-TYPE
SYNTAX INTEGER (0..86400)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the current value of the retry timer for
this connection. When the value reaches zero an attempt
will be made to establish the active SVC. When the timer
is not running, the value zero shall be returned."
::= { atmfCESActiveSvcEntry 3 }
atmfCESRetryLimit OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets a maximum limit on how many consecutive unsuccessful
call setup attempts can be made before stopping the attempt
to set up the connection. If this limit is reached then
management action will be required (e.g. setting
atmfCESActiveSvcRestart to 'restart') to initiate a new
attempt to establish the connection. A value of zero
indicates no limit - the attempts will continue until
successful. If this object is not present, no limit on call
attempts is assumed."
DEFVAL { 0 }
::= { atmfCESActiveSvcEntry 4 }
atmfCESRetryFailures OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates how many attempts to establish the connection
have failed. This count is reset whenever a connection
is successfully established or the active SVC is restarted."
::= { atmfCESActiveSvcEntry 5 }
atmfCESActiveSvcRestart OBJECT-TYPE
SYNTAX INTEGER {
restart(1),
noop(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When the value is set to 'restart' the active SVC
is released if necessary and a new setup procedure
is begun. As a result of this action, the
atmfCESActiveSvcOperStatus object transitions to
'establishmentInProgress' (if not already in this state)
and the atmfCESRetryFailures object is cleared.
When the value is set to 'noop' no operation is
performed. When read, the value 'noop' is returned."
::= { atmfCESActiveSvcEntry 6 }
atmfCESActiveSvcOperStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
establishmentInProgress(2),
connected(3),
retriesExhausted(4),
noAddressSupplied(5),
lowerLayerDown(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Describes the status of the active SVC. Valid values are:
other - none of the types specified below
establishmentInProgress - connection is not operational,
but call attempts are ongoing
connected - connection is currently operational
retriesExhausted - retry limit has been reached and call
attempts have ceased
noAddressSupplied - no remote address has been configured,
so no call attempts are initiated
lowerLayerDown - underlying CES IWF is not operational
When the row is not 'active', the value of this object is
'other'."
::= { atmfCESActiveSvcEntry 7 }
atmfCESLastReleaseCause OBJECT-TYPE
SYNTAX INTEGER(1..127)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Value of the Cause field of the Cause information element
in the last RELEASE signalling message received for this
active SVC. Indicates the reason for the release."
::= { atmfCESActiveSvcEntry 8 }
atmfCESLastReleaseDiagnostics OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Value of the first 8 bytes of diagnostic information
from the Cause field of the Cause information element
in the last RELEASE signalling message received for this
active SVC."
::= { atmfCESActiveSvcEntry 9 }
-- Conformance Information
atmfCESConformance OBJECT IDENTIFIER ::= { atmfCES 2 }
atmfCESGroups OBJECT IDENTIFIER ::= { atmfCESConformance 1 }
atmfCESCompliances OBJECT IDENTIFIER ::= { atmfCESConformance 2 }
-- Compliance Statements
atmfCESCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities which support
the ATM Forum Circuit Emulation Services."
MODULE -- this module
MANDATORY-GROUPS {
atmfCESBasicConfigGroup,
atmfCESBasicStatsGroup
}
GROUP atmfCESStructConfigGroup
DESCRIPTION "This group is mandatory only for IWFs that
support Structured DS1, E1 or J2 Nx64 kbit/s
Service."
GROUP atmfCESStructStatsGroup
DESCRIPTION "This group is mandatory only for IWFs that
support Structured DS1, E1 or J2 Nx64 kbit/s
Service."
GROUP atmfCESSvcConfigGroup
DESCRIPTION "This group is mandatory only when support for
automatic SVC initiation procedures is provided."
OBJECT atmfCESLocalAddr
MIN-ACCESS read-only
DESCRIPTION "Support for manual configuration of the local
CES interworking function address is not
required."
::= { atmfCESCompliances 1 }
-- Units of Conformance
atmfCESBasicConfigGroup OBJECT-GROUP
OBJECTS {
atmfCESAtmIndex,
atmfCESAtmVpi,
atmfCESAtmVci,
atmfCESCbrService,
atmfCESCbrClockMode,
atmfCESBufMaxSize,
atmfCESCdvRxT,
atmfCESCellLossIntegrationPeriod,
atmfCESConnType,
atmfCESConfRowStatus
}
STATUS current
DESCRIPTION
"A collection of objects providing configuration information
for generic Circuit Emulation Service IWFs."
::= { atmfCESGroups 1 }
atmfCESOptionalConfigGroup OBJECT-GROUP
OBJECTS {
atmfCESAdminStatus,
atmfCESOperStatus
}
STATUS current
DESCRIPTION
"A collection of optional objects providing configuration
information for generic Circuit Emulation Service IWFs."
::= { atmfCESGroups 2}
atmfCESBasicStatsGroup OBJECT-GROUP
OBJECTS {
atmfCESReassCells,
atmfCESHdrErrors,
atmfCESBufUnderflows,
atmfCESBufOverflows,
atmfCESCellLossStatus
}
STATUS current
DESCRIPTION
"A collection of objects providing statistics information
for generic Circuit Emulation Service IWFs."
::= { atmfCESGroups 3 }
atmfCESOptionalStatsGroup OBJECT-GROUP
OBJECTS {
atmfCESAal1SeqErrors,
atmfCESLostCells,
atmfCESMisinsertedCells
}
STATUS current
DESCRIPTION
"A collection of optional objects providing statistics
information for generic Circuit Emulation Service IWFs."
::= { atmfCESGroups 4 }
atmfCESStructConfigGroup OBJECT-GROUP
OBJECTS {
atmfCESCas,
atmfCESPartialFill
}
STATUS current
DESCRIPTION
"A collection of objects providing configuration information
for Structured DS1, E1 or J2 Nx64 kbit/s Service IWFs."
::= { atmfCESGroups 5 }
atmfCESStructStatsGroup OBJECT-GROUP
OBJECTS {
atmfCESPointerReframes
}
STATUS current
DESCRIPTION
"A collection of objects providing statistics information
for Structured DS1, E1 or J2 Nx64 kbit/s Service IWFs."
::= { atmfCESGroups 6 }
atmfCESOptionalStructStatsGroup OBJECT-GROUP
OBJECTS {
atmfCESPointerParityErrors
}
STATUS current
DESCRIPTION
"A collection of optional objects providing statistics
information for Structured DS1, E1 or J2 Nx64 kbit/s Service
IWFs."
::= { atmfCESGroups 7 }
atmfCESMappingGroup OBJECT-GROUP
OBJECTS {
atmfCESMappingCbrIndex
}
STATUS current
DESCRIPTION
"A collection of objects providing information about the
mapping from ATM VCLs to CBR interfaces or channels."
::= { atmfCESGroups 8 }
atmfCESSvcConfigGroup OBJECT-GROUP
OBJECTS {
atmfCESLocalAddr,
atmfCESRemoteAddr,
atmfCESFirstRetryInterval,
atmfCESRetryTimer,
atmfCESRetryFailures,
atmfCESActiveSvcRestart,
atmfCESActiveSvcOperStatus
}
STATUS current
DESCRIPTION
"A collection of objects providing SVC connection
establishment support configuration information for CES
IWFs."
::= { atmfCESGroups 9 }
atmfCESOptionalSvcConfigGroup OBJECT-GROUP
OBJECTS {
atmfCESRetryLimit,
atmfCESLastReleaseCause,
atmfCESLastReleaseDiagnostics
}
STATUS current
DESCRIPTION
"A collection of optional objects providing SVC connection
establishment support configuration information for CES
IWFs."
::= { atmfCESGroups 10 }
END

View File

@ -1,305 +0,0 @@
--
-- Converted to SMIv2 rfc 2578,2579,2580 - STD 58
--
ATMF-CES-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises, Counter32, Integer32,
OBJECT-TYPE,
MODULE-IDENTITY FROM SNMPv2-SMI
ifIndex FROM IF-MIB;
atmfCESmib MODULE-IDENTITY
LAST-UPDATED "9911060000z"
ORGANIZATION "The ATM Forum"
CONTACT-INFO
"Postal: The ATM Forum
2570 West El Camino Real, Suite 304
Mountain View, CA 94040-1313 USA
Phone: +1 415-949-6700
Fax: +1 415-949-6705
info@atmforum.com"
DESCRIPTION
"Circuit Emulation Specification"
::= { enterprises atmForum(353) atmForumNetworkManagement(5) 2 }
-- an OBJECT IDENTIFIER for all ATM Forum circuit emulation MIBs
-- has been assigned as a branch from the Forum Network Management
-- tree. The DS1/E1 Circuit Emulation specification is attached
-- as the first branch from the overall atmfCESmib object. Future
-- branches may be added in the future for further CES work, for
-- example, DS3/E3 circuit emulation.
atmfDS1E1CESmib OBJECT IDENTIFIER ::= { atmfCESmib 1 }
-- this is the MIB module for the ATM Forum DS1/E1 Circuit Emulation
-- Interworking Function objects
-- the following TEXTUAL-CONVENTIONS are used to link the CES
-- interworking function to ATM interface port, plus the
-- associated VPI and VCI.
atmfDS1E1CESConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtmfDS1E1CESConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The CES configuration table. This includes mapping channels from
ATM Port to CBR interfaces. There is one atmfDS1E1CESConfEntry
per CES Entity"
::= { atmfDS1E1CESmib 1 }
atmfDS1E1CESConfEntry OBJECT-TYPE
SYNTAX AtmfDS1E1CESConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the CES table. For each entry there is a corresponding
entry in the stack table"
INDEX { ifIndex }
::= { atmfDS1E1CESConfTable 1 }
AtmfDS1E1CESConfEntry ::= SEQUENCE {
atmfDS1E1CESMapATMIndex Integer32,
atmfDS1E1CESMapVPI Integer32,
atmfDS1E1CESMapVCI Integer32,
atmfDS1E1CESCBRService INTEGER,
atmfDS1E1CESCBRClockMode INTEGER,
atmfDS1E1CESCas INTEGER,
atmfDS1E1CESPartialFill Integer32,
atmfDS1E1CESBufMaxSize Integer32,
atmfDS1E1CESCDVRxT Integer32,
atmfDS1E1CESCellLossIntegrationPeriod Integer32
}
atmfDS1E1CESMapATMIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of this object is equal to MIB II's
ifIndex value of the ATM Port interface mapped
through this CES to a CBR interface."
::= { atmfDS1E1CESConfEntry 1 }
atmfDS1E1CESMapVPI OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of this object is equal to the VPI used
for the emulated circuit represented by this entry
in the ifTable. If there is no connection, this
object is meaningless and will have the value zero."
::= { atmfDS1E1CESConfEntry 2 }
atmfDS1E1CESMapVCI OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of this object is equal to the VCI used
for the emulated circuit represented by this entry
in the ifTable. If there is no connection, this
object is meaningless and will have the value zero"
::= { atmfDS1E1CESConfEntry 3 }
atmfDS1E1CESCBRService OBJECT-TYPE
SYNTAX INTEGER {
unstructured(1),
structured(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Define if DS1/E1 service as structured or not. A
structured(2) interface is some nx64Kbps. An unstructured
(1) interface is 1.544Mbps or 2.048Mbps. unstructured(1)
passes all bits through the ATM network.
strucutured(2) passes data bits through the ATM network, and
may also pass signalling bits"
::= { atmfDS1E1CESConfEntry 4 }
atmfDS1E1CESCBRClockMode OBJECT-TYPE
SYNTAX INTEGER {
synchronous(1),
srts(2),
adaptive(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Define if DS1/E1 service clocking mode. This maps into
transmit clock source of CBR interface."
DEFVAL { synchronous }
::= { atmfDS1E1CESConfEntry 5 }
atmfDS1E1CESCas OBJECT-TYPE
SYNTAX INTEGER {
basic (1),
e1Cas (2),
ds1SfCas (3),
ds1EsfCas (4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This parameter selects which AAL1 Format should be used:
Basic does not carry CAS bits, and uses a single 125 usec frame.
E1Cas, Ds1SfCas and DS1EsfCas carry CAS bits in a multiframe
structure for E1, DS1 SF and DS1 ESF respectively.
This applies to structured interfaces only. Default
is Basic (1)."
DEFVAL { basic }
::= { atmfDS1E1CESConfEntry 6 }
atmfDS1E1CESPartialFill OBJECT-TYPE
SYNTAX Integer32 (0..47)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If partial cell fill is used, the number of user octets per
cell must be set with this parameter. Setting this parameter
to zero disables partial cell fill, and causes all cells to
be completely filled before they are sent."
DEFVAL { 0 } -- Partial Cell Fill not used
::= { atmfDS1E1CESConfEntry 7 }
atmfDS1E1CESBufMaxSize OBJECT-TYPE
SYNTAX Integer32 (1..65536)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Define maximum size in octets of the reassembly buffer.
Some implementations may want allow the maximum buffer size to
programmed to a size less than the physical limit to reduce
the maximum delay through a circuit."
DEFVAL { 256 }
::= { atmfDS1E1CESConfEntry 8 }
atmfDS1E1CESCDVRxT OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"UNITS `10usec'. The maximum cell arrival jitter in 10usec increments that
the reassembly process will tolerate in the cell stream without
producing errors in the CBR service interface"
DEFVAL { 100 }
::= { atmfDS1E1CESConfEntry 9 }
atmfDS1E1CESCellLossIntegrationPeriod OBJECT-TYPE
SYNTAX Integer32 (1000..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time in milliseconds for the cell loss integration period.
If a cells are lost for this period of time.
atmfDS1E1CESCellLossStatus is set to loss (2).The mandatory
definition is 2500
UNITS `msec'"
DEFVAL { 2500 }
::= { atmfDS1E1CESConfEntry 10 }
atmfDS1E1CESStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AtmfDS1E1CESStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The CES AAL1 statistical data table."
::= { atmfDS1E1CESmib 2 }
atmfDS1E1CESStatsEntry OBJECT-TYPE
SYNTAX AtmfDS1E1CESStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the CES AAL1 Stats table."
INDEX { ifIndex }
::= { atmfDS1E1CESStatsTable 1 }
AtmfDS1E1CESStatsEntry ::= SEQUENCE {
atmfDS1E1CESReassCells Counter32,
atmfDS1E1CESHdrErrors Counter32,
atmfDS1E1CESPointerReframes Counter32,
atmfDS1E1CESLostCells Counter32,
atmfDS1E1CESBufUnderflows Counter32,
atmfDS1E1CESBufOverflows Counter32,
atmfDS1E1CESCellLossStatus INTEGER
}
atmfDS1E1CESReassCells OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This count gives the number of cells played out to the DS1/E1
Service Interface. It excludes cells that were discarded for
any reason, including cells that were not used due to being
declared misinserted, or discarded while the reassembler was
waiting to achieve synchronization."
::= { atmfDS1E1CESStatsEntry 1 }
atmfDS1E1CESHdrErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The count of the number of AAL1 header errors detected and
possibly corrected. Header errors include correctable and
uncorrectable CRC, plus bad parity."
::= { atmfDS1E1CESStatsEntry 2 }
atmfDS1E1CESPointerReframes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This records the count of the number of events in which the
AAL1 reassembler found that an SDT pointer is not where it is
expected, and the pointer must be reacquired."
::= { atmfDS1E1CESStatsEntry 3 }
atmfDS1E1CESLostCells OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of lost cells."
::= { atmfDS1E1CESStatsEntry 4 }
atmfDS1E1CESBufUnderflows OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of buffer underflows."
::= { atmfDS1E1CESStatsEntry 5 }
atmfDS1E1CESBufOverflows OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of buffer overflows."
::= { atmfDS1E1CESStatsEntry 6 }
atmfDS1E1CESCellLossStatus OBJECT-TYPE
SYNTAX INTEGER {
noLoss(1),
loss(2),
idle(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When cells are lost for the number of milliseconds specified
by atmfDS1E1CESCellLossIntegrationPeriod, the value is set to
loss (2). When cells are no longer lost, the value is set
to noLoss (1). An additional variable idle os added to indicate
cbrct connections status of Idle."
::= { atmfDS1E1CESStatsEntry 7 }
END

View File

@ -1,514 +0,0 @@
BASP-Config-MIB DEFINITIONS ::= BEGIN
-- Broadcom(R) Advanced Server Configuration MIB
--
-- This MIB defines LoadBalance/VLAN configuration Management Information Base.
-- These objects are part of the enterprise MIB for Broadcom Advanced Server.
--
IMPORTS
enterprises, IpAddress
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
DisplayString, PhysAddress
FROM RFC1213-MIB;
broadcom OBJECT IDENTIFIER ::= { enterprises 4413 }
enet OBJECT IDENTIFIER ::= { broadcom 1 }
basp OBJECT IDENTIFIER ::= { enet 2 }
baspConfig OBJECT IDENTIFIER ::= { basp 1 }
baspTeam OBJECT IDENTIFIER ::= { baspConfig 1 }
baspPhyAdapter OBJECT IDENTIFIER ::= { baspConfig 2 }
baspVirAdapter OBJECT IDENTIFIER ::= { baspConfig 3 }
-- baspTeam Group --
btTeamNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of loadbalance teams
present on this system."
::= { baspTeam 1 }
btTeamTable OBJECT-TYPE
SYNTAX SEQUENCE OF BtTeamEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of team entries. The number of
teams is given by the value of teamNumber."
::= { baspTeam 2 }
btTeamEntry OBJECT-TYPE
SYNTAX BtTeamEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry containing team objects at the
target system."
INDEX { btTeamIndex }
::= { btTeamTable 1 }
BtTeamEntry ::=
SEQUENCE {
btTeamIndex
INTEGER(0..65535),
btTeamName
DisplayString,
btTeamType
INTEGER,
btTeamMacAddress
PhysAddress,
btPhyNumber
INTEGER,
btVirNumber
INTEGER,
btMode
INTEGER,
btLiveLinkEnable
INTEGER,
btLinkPacketFrequency
INTEGER,
btLinkMaxRetry
INTEGER,
btLinkRetryFrequency
INTEGER,
btLinkTargetIpAddress1
IpAddress,
btLinkTargetIpAddress2
IpAddress,
btLinkTargetIpAddress3
IpAddress,
btLinkTargetIpAddress4
IpAddress
}
btTeamIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An unique value for each team. The value for
each team must remain constant at
least from one re-initialization of the entity's
network management system to the next re-
initialization."
::= { btTeamEntry 1 }
btTeamName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual string containing name of the team"
::= { btTeamEntry 2 }
btTeamType OBJECT-TYPE
SYNTAX INTEGER
{
team-SLB(100),
team-FEC-GEC(101),
team-802-3-AD(102),
team-SLB-AFD(104)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of team, distinguished according to
the attribute assigned. When team has only one
physical member, the team type is ignored"
::= { btTeamEntry 3 }
btTeamMacAddress OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Mac address of the team. Mac address is
assigned to a team when the team type is
team-FEC-GEC(101) or team-802-3-AD(102)"
::= { btTeamEntry 4 }
btPhyNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of physical adapters in the team"
::= { btTeamEntry 5 }
btVirNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of virtual adapters in the team "
::= { btTeamEntry 6 }
btMode OBJECT-TYPE
SYNTAX INTEGER
{
primaryMode(1),
standby(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"mode of this team, PrimaryMode(0) or
Standby(1). For team type other than
team-SLB(100), this should always be
PrimaryMode(0)."
::= { btTeamEntry 7 }
btLiveLinkEnable OBJECT-TYPE
SYNTAX INTEGER
{
disabled(1),
enabled(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"LiveLink is enabled or not. Probe packet can
be enabled only for team-SLB(100) and
team-SLB-AFD(104)."
::= { btTeamEntry 8 }
btLinkPacketFrequency OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The frequency in
milliseconds that a link packet is to be sent."
::= { btTeamEntry 9 }
btLinkMaxRetry OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The maximum number of
retries before failing a team member."
::= { btTeamEntry 10 }
btLinkRetryFrequency OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The frequency (milliseconds)
a link packet is to be sent after a dropped link
packet is detected."
::= { btTeamEntry 11 }
btLinkTargetIpAddress1 OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The target IP address that
a link packet is sent to. A DNS name cannot be
specified since there is no reliable method to
resolve the DNS name without introducing
unacceptable risk. Only the first one is mandatory
for LiveLink. All 0 is not available."
::= { btTeamEntry 12 }
btLinkTargetIpAddress2 OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The target IP address that
a link packet is sent to. A DNS name cannot be
specified since there is no reliable method to
resolve the DNS name without introducing
unacceptable risk. This one is optional for
LiveLink. All 0 is not available."
::= { btTeamEntry 13 }
btLinkTargetIpAddress3 OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The target IP address that
a link packet is sent to. A DNS name cannot be
specified since there is no reliable method to
resolve the DNS name without introducing
unacceptable risk. This one is optional for
LiveLink. All 0 is not available."
::= { btTeamEntry 14 }
btLinkTargetIpAddress4 OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The target IP address that
a link packet is sent to. A DNS name cannot be
specified since there is no reliable method to
resolve the DNS name without introducing
unacceptable risk. This one is optional for
LiveLink. All 0 is not available."
::= { btTeamEntry 15 }
-- baspPhyAdapter Group --
btPhyAdapterNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of physical adapters presented
in the physical adapter table."
::= { baspPhyAdapter 1 }
btPhyAdapterTable OBJECT-TYPE
SYNTAX SEQUENCE OF BtPhyAdapterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The phyMember tables contain the physical
adapter members of loadbalance teams."
::= { baspPhyAdapter 2 }
btPhyAdapterEntry OBJECT-TYPE
SYNTAX BtPhyAdapterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A team entry containing objects at the
target system."
INDEX { btpTeamIndex,
btpAdapterIndex }
::= { btPhyAdapterTable 1 }
BtPhyAdapterEntry ::=
SEQUENCE {
btpTeamIndex
INTEGER(0..65535),
btpAdapterIndex
INTEGER(0..65535),
btpAdapterDesc
DisplayString,
btpMemberType
INTEGER,
btpMacAddress
PhysAddress,
btpMemberState
INTEGER,
btpLiveLinkIp
IpAddress
}
btpTeamIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An unique value for each team."
::= { btPhyAdapterEntry 1 }
btpAdapterIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A value for each adapter within a team."
::= { btPhyAdapterEntry 2 }
btpAdapterDesc OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
" A textual string containing name of the adapter"
::= { btPhyAdapterEntry 3 }
btpMemberType OBJECT-TYPE
SYNTAX INTEGER
{
load-balance(100),
standby(101)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of adapter member."
::= { btPhyAdapterEntry 4 }
btpMacAddress OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Mac address of the adapter."
::= { btPhyAdapterEntry 5 }
btpMemberState OBJECT-TYPE
SYNTAX INTEGER
{
unknown(1),
link-up-not-join-traffic(2),
disable-not-join-traffic(3),
join-traffic(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"State of the interface in the team."
::= { btPhyAdapterEntry 6 }
btpLiveLinkIp OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"IP address for LiveLink."
::= { btPhyAdapterEntry 7 }
-- baspVirmember Group --
btVirAdapterNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of virtual adapters presented
in the virtual adapter table."
::= { baspVirAdapter 1 }
btVirAdapterTable OBJECT-TYPE
SYNTAX SEQUENCE OF BtVirAdapterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The virMember tables contain the VLAN
members of loadbalance teams."
::= { baspVirAdapter 2 }
btVirAdapterEntry OBJECT-TYPE
SYNTAX BtVirAdapterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A team entry containing objects at the
target system."
INDEX { btvTeamIndex,
btvAdapterIndex }
::= { btVirAdapterTable 1 }
BtVirAdapterEntry ::=
SEQUENCE {
btvTeamIndex
INTEGER(0..65535),
btvAdapterIndex
INTEGER(0..65535),
btvAdapterDesc
DisplayString,
btvVlanId
INTEGER,
btvLinkStatus
INTEGER,
btvIPAddress
IpAddress,
btvSubnetMask
IpAddress,
btvPhysAddress
PhysAddress,
btvLineSpeed
DisplayString
}
btvTeamIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An unique value for each team."
::= { btVirAdapterEntry 1 }
btvAdapterIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A unique value for each virtual adapter in a team."
::= { btVirAdapterEntry 2 }
btvAdapterDesc OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
" A textual string containing name of the VLAN"
::= { btVirAdapterEntry 3 }
btvVlanId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"802.1Q VLAN ID of the virtual adapter."
::= { btVirAdapterEntry 4 }
btvLinkStatus OBJECT-TYPE
SYNTAX INTEGER
{
link-up(1),
link-fail(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Virtual adapter link status"
::= { btVirAdapterEntry 5 }
btvIPAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"IP address of the virtual adapter."
::= { btVirAdapterEntry 6 }
btvSubnetMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"IP subnet Mask of the virtual adapter."
::= { btVirAdapterEntry 7 }
btvPhysAddress OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"MAC address of the virtual adapter."
::= { btVirAdapterEntry 8 }
btvLineSpeed OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual string displays the operating speed
of the virtual adapter."
::= { btVirAdapterEntry 9 }
END

View File

@ -1,410 +0,0 @@
BASP-Statistics-MIB DEFINITIONS ::= BEGIN
-- Broadcom(R) Advanced Server Statistics MIB
--
-- This MIB defines Load Balance/VLAN Statistics Management Information Base.
-- These objects are part of the enterprise MIB for Broadcom Advanced Server.
--
IMPORTS
enterprises, Counter
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
DisplayString
FROM RFC1213-MIB;
broadcom OBJECT IDENTIFIER ::= { enterprises 4413 }
enet OBJECT IDENTIFIER ::= { broadcom 1 }
basp OBJECT IDENTIFIER ::= { enet 2 }
baspStat OBJECT IDENTIFIER ::= { basp 2 }
baspTeamStat OBJECT IDENTIFIER ::= { baspStat 1 }
baspPhyAdapterStat OBJECT IDENTIFIER ::= { baspStat 2 }
baspVirAdapterStat OBJECT IDENTIFIER ::= { baspStat 3 }
------------------------
-- baspTeamStat Group --
------------------------
btsTeamNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of loadbalance teams
present on this system."
::= { baspTeamStat 1 }
btsTeamTable OBJECT-TYPE
SYNTAX SEQUENCE OF BtsTeamEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of team entries. The number of
teams is given by the value of teamNumber."
::= { baspTeamStat 2 }
btsTeamEntry OBJECT-TYPE
SYNTAX BtsTeamEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry containing team statistics objects
at the target system."
INDEX { btsTeamIndex }
::= { btsTeamTable 1 }
BtsTeamEntry ::=
SEQUENCE {
btsTeamIndex
INTEGER,
btsTeamName
DisplayString,
btsPhyNumber
INTEGER,
btsVirNumber
INTEGER,
btsPacketSends
Counter,
btsPacketSendDiscardeds
Counter,
btsPacketSendQueueds
Counter,
btsPacketRecvs
Counter,
btsPacketRecvDiscardeds
Counter,
btsLinkPacketsSents
Counter,
btsLinkPacketsRetrieds
Counter
}
btsTeamIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An unique value for each team.
The value for each team must remain constant at
least from one re-initialization of the entity's
network management system to the next re-
initialization."
::= { btsTeamEntry 1 }
btsTeamName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
" A textual string containing name of the team"
::= { btsTeamEntry 2 }
btsPhyNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of physical adapters in the team"
::= { btsTeamEntry 3 }
btsVirNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of virtual adapters in the team "
::= { btsTeamEntry 4 }
btsPacketSends OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of send packets that are forwarded to the team members,
derived from physical adapter statistics."
::= { btsTeamEntry 5 }
btsPacketSendDiscardeds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of send packets that are discarded,
derived from physical adapter statistics."
::= { btsTeamEntry 6 }
btsPacketSendQueueds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of send packets queued by driver waiting for resource"
::= { btsTeamEntry 7 }
btsPacketRecvs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of receive packets that are indicated to upper layer,
derived from physical adapter statistics."
::= { btsTeamEntry 8 }
btsPacketRecvDiscardeds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of receive packets discarded,
derived from physical adapter statistics."
::= { btsTeamEntry 9 }
btsLinkPacketsSents OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: Number of link packets sent
across all adapters for the team - Expressed as a
quantity."
::= { btsTeamEntry 10 }
btsLinkPacketsRetrieds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The number of retry packets
sent across all adapters for the team - Expressed
as a quantity."
::= { btsTeamEntry 11 }
------------------------------
-- baspPhyAdapterStat Group --
------------------------------
btsPhyAdapterNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of physical adapters presented
in the physical adapter table."
::= { baspPhyAdapterStat 1 }
btsPhyAdapterStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF BtsPhyAdapterStatEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The phyMember tables contain the physical
adapter members of loadbalance teams."
::= { baspPhyAdapterStat 2 }
btsPhyAdapterStatEntry OBJECT-TYPE
SYNTAX BtsPhyAdapterStatEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A team entry containing objects at the
target system."
INDEX { btspTeamIndex,
btspAdapterIndex }
::= { btsPhyAdapterStatTable 1 }
BtsPhyAdapterStatEntry ::=
SEQUENCE {
btspTeamIndex
INTEGER(0..65535),
btspAdapterIndex
INTEGER(0..65535),
btspAdapterDesc
DisplayString,
btspPacketSends
Counter,
btspPacketSendDiscardeds
Counter,
btspPacketRecvs
Counter,
btspPacketRecvDiscardeds
Counter,
btspLinkPacketsSents
Counter,
btspLinkPacketsRetrieds
Counter
}
btspTeamIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An unique value for each team."
::= { btsPhyAdapterStatEntry 1 }
btspAdapterIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A value for each adapter within a team."
::= { btsPhyAdapterStatEntry 2 }
btspAdapterDesc OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
" A textual string containing name of the physical member"
::= { btsPhyAdapterStatEntry 3 }
btspPacketSends OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of send request completed by miniport ."
::= { btsPhyAdapterStatEntry 4 }
btspPacketSendDiscardeds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of send request discarded."
::= { btsPhyAdapterStatEntry 5 }
btspPacketRecvs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of receive packets that are indicated to upper layer."
::= { btsPhyAdapterStatEntry 6 }
btspPacketRecvDiscardeds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
" number of receive packets discarded."
::= { btsPhyAdapterStatEntry 7 }
btspLinkPacketsSents OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: Number of link packets
sent vis the adapters for the team -
Expressed as a quantity."
::= { btsPhyAdapterStatEntry 8 }
btspLinkPacketsRetrieds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"For LiveLink feature: The number of retry packets
sent via the adapters for the team - Expressed
as a quantity."
::= { btsPhyAdapterStatEntry 9 }
------------------------------
-- baspVirAdapterStat Group --
------------------------------
btsVirAdapterNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of virtual adapters presented
in the virtual adapter table."
::= { baspVirAdapterStat 1 }
btsVirAdapterStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF BtsVirAdapterStatEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The phyMember tables contain the physical
adapter members of loadbalance teams."
::= { baspVirAdapterStat 2 }
btsVirAdapterStatEntry OBJECT-TYPE
SYNTAX BtsVirAdapterStatEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A team entry containing objects at the
target system."
INDEX { btsvTeamIndex,
btsvAdapterIndex }
::= { btsVirAdapterStatTable 1 }
BtsVirAdapterStatEntry ::=
SEQUENCE {
btsvTeamIndex
INTEGER(0..65535),
btsvAdapterIndex
INTEGER(0..65535),
btsvAdapterDesc
DisplayString,
btsvPacketSends
Counter,
btsvPacketSendQueueds
Counter,
btsvPacketRecvs
Counter
}
btsvTeamIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An unique value for each team."
::= { btsVirAdapterStatEntry 1 }
btsvAdapterIndex OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A value for each adapter within a team."
::= { btsVirAdapterStatEntry 2 }
btsvAdapterDesc OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A textual string containing name of the virtual member"
::= { btsVirAdapterStatEntry 3 }
btsvPacketSends OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of send request completed ."
::= { btsVirAdapterStatEntry 4 }
btsvPacketSendQueueds OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"number of send request being queued by driver waiting for resource"
::= { btsVirAdapterStatEntry 5 }
btsvPacketRecvs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
" number of receive indicated to upper layer successfully."
::= { btsVirAdapterStatEntry 6 }
END

View File

@ -1,447 +0,0 @@
BAY-STACK-ADAC-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, Integer32
FROM SNMPv2-SMI
TruthValue, MacAddress, RowStatus
FROM SNMPv2-TC
InterfaceIndex, InterfaceIndexOrZero
FROM IF-MIB
bayStackMibs
FROM SYNOPTICS-ROOT-MIB;
bayStackAdacMib MODULE-IDENTITY
LAST-UPDATED "200610160000Z"
ORGANIZATION "Nortel Networks"
CONTACT-INFO "Nortel Networks"
DESCRIPTION
"Nortel Networks Auto-Discovery/Auto-Configuration of Nortel IP
Phones MIB
Copyright 2004 Nortel Networks, Inc.
All rights reserved.
This Nortel Networks SNMP Management Information Base
Specification embodies Nortel Networks' confidential and
proprietary intellectual property. Nortel Networks retains
all title and ownership in the Specification, including any
revisions.
This Specification is supplied 'AS IS,' and Nortel Networks
makes no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
REVISION "200610160000Z" -- 16 October 2006
DESCRIPTION "v5: Added bsAdacPortOperEnable, bsAdacPortMacDetectionEnable,
bsAdacPortLldpDetectionEnable, bsAdacPortOperDisabledNotification"
REVISION "200605240000Z" -- 24 May 2006
DESCRIPTION "v4: Removed untagAll enumeration."
REVISION "200603130000Z" -- 13 March 2006
DESCRIPTION "v3: Added bsAdacOperEnable, bsAdacPortTaggedFramesPvid,
bsAdacPortTaggedFramesTagging and bsAdacPortType"
REVISION "200504120000Z" -- 12 April 2005
DESCRIPTION "v2: Added support for MAC Address Ranges"
REVISION "200412130000Z" -- 13 December 2004
DESCRIPTION "v1: Initial version."
::= { bayStackMibs 9 }
bsAdacNotifications OBJECT IDENTIFIER ::= { bayStackAdacMib 0 }
bsAdacObjects OBJECT IDENTIFIER ::= { bayStackAdacMib 1 }
--
-- ADAC Scalar Objects
--
bsAdacScalars OBJECT IDENTIFIER ::= { bsAdacObjects 1 }
bsAdacAdminEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to administratively enable or disable ADAC.
A value of true(1) means ADAC should be enabled, while a value
of false(2) means ADAC should be disabled. Note that ADAC might
remain operationally disabled due to other conditions (such as
missing Uplink and Call Server ports). To determine whether
ADAC is operationally enabled, see bsAdacOperEnable."
::= { bsAdacScalars 2 }
bsAdacOperatingMode OBJECT-TYPE
SYNTAX INTEGER {
untaggedFramesBasic(1),
untaggedFramesAdvanced(2),
taggedFrames(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This operating mode must be set depending on how the
IP Phones are configured to send frames (tagged/untagged)
and on the desired level of complexity for auto-configuration.
A value of untaggedFramesBasic(1) means that the IP Phones are
configured to send untagged frames and no Voice-VLAN will be
created (only apply QoS).
A value of untaggedFramesAdvanced(2) means that the IP Phones are
configured to send untagged frames and the Voice-VLAN will be
created too, beside applying QoS.
A value of taggedFrames(3) means that the IP Phones are
configured to send tagged frames; the Voice-VLAN will be
created and QoS will be applied accordingly.
This object cannot take the value untaggedFramesAdvanced(2) or
taggedFrames(3) if bsAdacVoiceVlan has the value 0, or if both
bsAdacCallServerPort and bsAdacUplinkPort have the value 0."
::= { bsAdacScalars 3 }
bsAdacCallServerPort OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port on which the Call Server is connected. This value
is used only when the current operating mode is either
untaggedFramesAdvanced(2) or taggedFrames(3). It may not
be changed to 0 if the current operating mode is one of
these values."
::= { bsAdacScalars 4 }
bsAdacUplinkPort OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The uplink port is used usually when the Call Server is not
connected directly to the current module/stack. This value
is used only when the current operating mode is either
untaggedFramesAdvanced(2) or taggedFrames(3). It may not
be changed to 0 if the current operating mode is one of
these values."
::= { bsAdacScalars 5 }
bsAdacVoiceVlan OBJECT-TYPE
SYNTAX INTEGER (0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A value that uniquely identifies the Voice Virtual LAN associated
with ADAC. This value it is used only when the current operating
mode is untaggedFramesAdvanced(2) or taggedFrames(3). It may not
be changed to 0 if the current operating mode is one of these
values."
::= { bsAdacScalars 6 }
bsAdacNotificationControlEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object controls whether port status changes will result in
generation of a bsAdacPortConfigNotification. The value true(1)
means that the notifications will be generated. The value false(2)
means that they will not be generated."
::= { bsAdacScalars 7 }
bsAdacMacAddrRangeControl OBJECT-TYPE
SYNTAX INTEGER {
none(1),
clearTable(2),
defaultTable(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object always returns none(1) when retrieved. When set to
clearTable(2), it will delete all entries from the bsAdacMacAddrRangeTable.
When set to defaultTable(3), it will delete all entries from the
bsAdacMacAddrRangeTable and replace them with factory default entries."
::= { bsAdacScalars 8 }
bsAdacOperEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether ADAC is operationally enabled. A value of
true(1) indicates that it is enabled, while a value of false(2) indicates
that it is disabled. Note a value of false(2) for this object and a value
of true(1) for bsAdacAdminEnable indicates that ADAC is not operational
due to some condition such as missing Uplink and Call Server ports."
::= { bsAdacScalars 9 }
--
-- ADAC Port Table
--
bsAdacPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF BsAdacPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of objects that display and control the port
attributes of ADAC."
::= { bsAdacObjects 2 }
bsAdacPortEntry OBJECT-TYPE
SYNTAX BsAdacPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A set of objects that display and control the port
attributes of ADAC."
INDEX { bsAdacPortIndex }
::= { bsAdacPortTable 1 }
BsAdacPortEntry ::=
SEQUENCE {
bsAdacPortIndex InterfaceIndex,
bsAdacPortAdminEnable TruthValue,
bsAdacPortConfigStatus INTEGER,
bsAdacPortTaggedFramesPvid Integer32,
bsAdacPortTaggedFramesTagging INTEGER,
bsAdacPortType INTEGER,
bsAdacPortOperEnable TruthValue,
bsAdacPortMacDetectionEnable TruthValue,
bsAdacPortLldpDetectionEnable TruthValue
}
bsAdacPortIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index value that uniquely identifies a port.
This value is similar to ifIndex in MIB2."
::= { bsAdacPortEntry 1 }
bsAdacPortAdminEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"true (1) Auto-Detection (and implicitly Auto-Configuration)
of Nortel IP Phones is enabled on this interface.
false (2) Auto-Detection (and implicitly Auto-Configuration)
of Nortel IP Phones is disabled on this interface."
::= { bsAdacPortEntry 2 }
bsAdacPortConfigStatus OBJECT-TYPE
SYNTAX INTEGER {
configApplied(1),
configNotApplied(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Describes the Auto-Configuration status for the port.
A value of configApplied(1) means that the ADAC configuration
is applied for this port.
A value of configNotApplied(2) means that the ADAC configuration
is not applied for this port."
::= { bsAdacPortEntry 3 }
bsAdacPortTaggedFramesPvid OBJECT-TYPE
SYNTAX Integer32 (0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the PVID value that Auto-Configuration will try to apply for
ports which have Auto-Detection enabled (bsAdacPortAdminEnable is set
to true(1)), and which are running in Tagged-Frames operational mode
(bsAdacOperatingMode is set to taggedFrames(3)).
A value of 0 means that the Auto-Configuration will not change the
PVID of the respective port.
If the VLAN with the ID equal with this PVID does not exist when
Auto-Configuration is applied to a port, then Auto-Configuration won't
change the port's PVID (it will ignore the current value of this object,
and treat it as if its value is currently 0)."
::= { bsAdacPortEntry 4 }
bsAdacPortTaggedFramesTagging OBJECT-TYPE
SYNTAX INTEGER {
tagAll(1),
tagPvidOnly(2),
untagPvidOnly(3),
noChange(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the tagging value that Auto-Configuration will apply for
ports which have Auto-Detection enabled (bsAdacPortAdminEnable is
set to true(1)), and which are running in Tagged-Frames operational
mode (bsAdacOperatingMode is set to taggedFrames(3)).
A value of tagAll(1) means that the Telephony ports will have
the tagging enabled on all frames.
A value of tagPvidOnly(2) means that the Telephony ports will have
the tagging enabled on frames matching the PVID of the port.
A value of untagPvidOnly(3) means that the Telephony ports will have
the tagging disabled on frames matching the PVID of the port.
A value of noChange(4) means that the Auto-Configuration will not
change the tagging of the respective port."
::= { bsAdacPortEntry 5 }
bsAdacPortType OBJECT-TYPE
SYNTAX INTEGER {
telephony(1),
callServer(2),
uplink(3),
other(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Describes how ADAC classifies this port.
A value of telephony(1) means that the Auto-Detection is enabled
for this port (bsAdacPortAdminEnable is set to true(1)).
A value of callServer(2) means that the port is configured as Call Server.
A value of uplink(3) means that the port is either configured as Uplink
or it's part of the same trunk as the current set Uplink port.
A value of other(4) means that the port has none of the types above."
::= { bsAdacPortEntry 6 }
bsAdacPortOperEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether Auto-Detection is operationally enabled on port.
A value of true(1) indicates that it is enabled, while a value of false(2)
indicates that it is disabled.
Note a value of false(2) for this object and a value of true(1) for
bsAdacPortAdminEnable indicates that Auto-Detection (and implicitly
Auto-Configuration) is not operational due to some condition such as
reaching the maximum number of devices supported per port."
::= { bsAdacPortEntry 7 }
bsAdacPortMacDetectionEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"true (1) Auto-Detection of Nortel IP Phones based on MAC Address
is enabled on this interface.
false (2) Auto-Detection of Nortel IP Phones based on MAC Address
is disabled on this interface.
It cannot be set to false(2) if no other supported detection
mechanism is enabled on port."
::= { bsAdacPortEntry 8 }
bsAdacPortLldpDetectionEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"true (1) Auto-Detection of Nortel IP Phones based on 802.1ab
is enabled on this interface.
false (2) Auto-Detection of Nortel IP Phones based on 802.1ab
is disabled on this interface.
It cannot be set to false(2) if no other supported detection
mechanism is enabled on port."
::= { bsAdacPortEntry 9 }
--
-- ADAC MAC Address Range Table
--
bsAdacMacAddrRangeTable OBJECT-TYPE
SYNTAX SEQUENCE OF BsAdacMacAddrRangeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of objects that display and control the attributes of
the MAC Address ranges supported by ADAC.
Overlapping ranges are not allowed and the attempts to create an
entry that overlaps an existing entry will fail."
::= { bsAdacObjects 3 }
bsAdacMacAddrRangeEntry OBJECT-TYPE
SYNTAX BsAdacMacAddrRangeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A set of objects that display and control the attributes of
the MAC Address ranges supported by ADAC."
INDEX { bsAdacMacAddrRangeLowEndIndex, bsAdacMacAddrRangeHighEndIndex }
::= { bsAdacMacAddrRangeTable 1 }
BsAdacMacAddrRangeEntry ::=
SEQUENCE {
bsAdacMacAddrRangeLowEndIndex MacAddress,
bsAdacMacAddrRangeHighEndIndex MacAddress,
bsAdacMacAddrRangeRowStatus RowStatus
}
bsAdacMacAddrRangeLowEndIndex OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The low end of the MAC Address range."
::= { bsAdacMacAddrRangeEntry 1 }
bsAdacMacAddrRangeHighEndIndex OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The high end of the MAC Address range."
::= { bsAdacMacAddrRangeEntry 2 }
bsAdacMacAddrRangeRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This is used to control creation/deletion of entries
in this table."
::= { bsAdacMacAddrRangeEntry 3 }
--
-- ADAC Notifications Section
--
bsAdacPortConfigNotification NOTIFICATION-TYPE
OBJECTS { bsAdacPortConfigStatus }
STATUS current
DESCRIPTION
"This notification indicates if the Auto-Configuration
is applied or not on the port. It will be sent on
every status change."
::= { bsAdacNotifications 1 }
bsAdacPortOperDisabledNotification NOTIFICATION-TYPE
OBJECTS { bsAdacPortOperEnable }
STATUS current
DESCRIPTION
"This notification indicates if a port having bsAdacPortAdminEnable set
to true(1) changes its bsAdacPortOperEnable from true(1) to false(2) due
to some condition such as reaching the maximum number of devices supported
per port."
::= { bsAdacNotifications 2 }
END

View File

@ -1,125 +0,0 @@
BAY-STACK-ARP-INSPECTION-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
TruthValue
FROM SNMPv2-TC
InterfaceIndex
FROM IF-MIB
VlanIndex
FROM Q-BRIDGE-MIB
bayStackMibs
FROM SYNOPTICS-ROOT-MIB;
bayStackArpInspectionMib MODULE-IDENTITY
LAST-UPDATED "200606230000Z"
ORGANIZATION "Nortel Ltd."
CONTACT-INFO "nortel.com"
DESCRIPTION
"This MIB module is used for ARP inspection configuration
settings in Nortel's software and products."
REVISION "200606230000Z" -- June 23, 2006
DESCRIPTION
"Ver 1: Initial version."
::= { bayStackMibs 18 }
bsArpInspectionNotifications
OBJECT IDENTIFIER ::= { bayStackArpInspectionMib 0 }
bsArpInspectionObjects
OBJECT IDENTIFIER ::= { bayStackArpInspectionMib 1 }
--
-- VLAN table
--
bsArpInspectionVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF BsArpInspectionVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to control ARP inspection settings per-VLAN."
::= { bsArpInspectionObjects 1 }
bsArpInspectionVlanEntry OBJECT-TYPE
SYNTAX BsArpInspectionVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing objects for controlling ARP inspection settings
for a VLAN."
INDEX { bsArpInspectionVlanId }
::= { bsArpInspectionVlanTable 1 }
BsArpInspectionVlanEntry ::=
SEQUENCE {
bsArpInspectionVlanId VlanIndex,
bsArpInspectionVlanEnabled TruthValue
}
bsArpInspectionVlanId OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The VLAN ID value of the VLAN."
::= { bsArpInspectionVlanEntry 1 }
bsArpInspectionVlanEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to control whether ARP inspection is enabled
for this VLAN."
::= { bsArpInspectionVlanEntry 2 }
--
-- Interface table
--
bsArpInspectionIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF BsArpInspectionIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to control ARP inspection settings per-interface."
::= { bsArpInspectionObjects 2 }
bsArpInspectionIfEntry OBJECT-TYPE
SYNTAX BsArpInspectionIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing objects for controlling ARP inspection settings
for an interface."
INDEX { bsArpInspectionIfIndex }
::= { bsArpInspectionIfTable 1 }
BsArpInspectionIfEntry ::=
SEQUENCE {
bsArpInspectionIfIndex InterfaceIndex,
bsArpInspectionIfTrusted TruthValue
}
bsArpInspectionIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex value of the interface."
::= { bsArpInspectionIfEntry 1 }
bsArpInspectionIfTrusted OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to control whether this interface is trusted
for ARP inspection purposes."
::= { bsArpInspectionIfEntry 2 }
END

View File

@ -1,236 +0,0 @@
BAY-STACK-DHCP-SNOOPING-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY, Unsigned32
FROM SNMPv2-SMI
TruthValue, MacAddress, RowStatus
FROM SNMPv2-TC
InterfaceIndex
FROM IF-MIB
VlanIndex
FROM Q-BRIDGE-MIB
InetAddressType, InetAddress
FROM INET-ADDRESS-MIB
bayStackMibs
FROM SYNOPTICS-ROOT-MIB;
bayStackDhcpSnoopingMib MODULE-IDENTITY
LAST-UPDATED "200606230000Z"
ORGANIZATION "Nortel Ltd."
CONTACT-INFO "nortel.com"
DESCRIPTION
"This MIB module is used for DHCP snooping configuration
settings in Nortel's software and products."
REVISION "200606230000Z" -- June 23, 2006
DESCRIPTION
"Ver 1: Initial version."
::= { bayStackMibs 17 }
bsDhcpSnoopingNotifications OBJECT IDENTIFIER ::= { bayStackDhcpSnoopingMib 0 }
bsDhcpSnoopingObjects OBJECT IDENTIFIER ::= { bayStackDhcpSnoopingMib 1 }
--
-- Scalar objects
--
bsDhcpSnoopingScalars OBJECT IDENTIFIER ::= { bsDhcpSnoopingObjects 1 }
bsDhcpSnoopingEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to control whether DHCP snooping is enabled
globally. When globally enabled, DHCP snooping is enabled or
disabled for each individual VLAN in the bsDhcpSnoopingVlanTable."
::= { bsDhcpSnoopingScalars 1 }
--
-- VLAN table
--
bsDhcpSnoopingVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF BsDhcpSnoopingVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to control DHCP snooping settings per-VLAN."
::= { bsDhcpSnoopingObjects 2 }
bsDhcpSnoopingVlanEntry OBJECT-TYPE
SYNTAX BsDhcpSnoopingVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing objects for controlling DHCP snooping settings
for a VLAN."
INDEX { bsDhcpSnoopingVlanId }
::= { bsDhcpSnoopingVlanTable 1 }
BsDhcpSnoopingVlanEntry ::=
SEQUENCE {
bsDhcpSnoopingVlanId VlanIndex,
bsDhcpSnoopingVlanEnabled TruthValue
}
bsDhcpSnoopingVlanId OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The VLAN ID value of the VLAN."
::= { bsDhcpSnoopingVlanEntry 1 }
bsDhcpSnoopingVlanEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to control whether DHCP snooping is enabled
for this VLAN."
::= { bsDhcpSnoopingVlanEntry 2 }
--
-- Interface table
--
bsDhcpSnoopingIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF BsDhcpSnoopingIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to control DHCP snooping settings per-interface."
::= { bsDhcpSnoopingObjects 3 }
bsDhcpSnoopingIfEntry OBJECT-TYPE
SYNTAX BsDhcpSnoopingIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing objects for controlling DHCP snooping settings
for an interface."
INDEX { bsDhcpSnoopingIfIndex }
::= { bsDhcpSnoopingIfTable 1 }
BsDhcpSnoopingIfEntry ::=
SEQUENCE {
bsDhcpSnoopingIfIndex InterfaceIndex,
bsDhcpSnoopingIfTrusted TruthValue
}
bsDhcpSnoopingIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex value of the interface."
::= { bsDhcpSnoopingIfEntry 1 }
bsDhcpSnoopingIfTrusted OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to control whether this interface is trusted
for DHCP snooping purposes."
::= { bsDhcpSnoopingIfEntry 2 }
--
-- Binding table
--
bsDhcpSnoopingBindingTable OBJECT-TYPE
SYNTAX SEQUENCE OF BsDhcpSnoopingBindingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the DHCP bindings that have been learned."
::= { bsDhcpSnoopingObjects 4 }
bsDhcpSnoopingBindingEntry OBJECT-TYPE
SYNTAX BsDhcpSnoopingBindingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing a learned DHCP binding."
INDEX { bsDhcpSnoopingBindingVlanId, bsDhcpSnoopingBindingMacAddress }
::= { bsDhcpSnoopingBindingTable 1 }
BsDhcpSnoopingBindingEntry ::=
SEQUENCE {
bsDhcpSnoopingBindingVlanId VlanIndex,
bsDhcpSnoopingBindingMacAddress MacAddress,
bsDhcpSnoopingBindingAddressType InetAddressType,
bsDhcpSnoopingBindingAddress InetAddress,
bsDhcpSnoopingBindingInterface InterfaceIndex,
bsDhcpSnoopingBindingLeaseTime Unsigned32,
bsDhcpSnoopingBindingRowStatus RowStatus
}
bsDhcpSnoopingBindingVlanId OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The VLAN to which the DHCP client belongs."
::= { bsDhcpSnoopingBindingEntry 1 }
bsDhcpSnoopingBindingMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The MAC address of the DHCP client."
::= { bsDhcpSnoopingBindingEntry 2 }
bsDhcpSnoopingBindingAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of address contained in the corresponding instance of
bsDhcpSnoopingBindingAddress."
::= { bsDhcpSnoopingBindingEntry 3 }
bsDhcpSnoopingBindingAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The internet address assigned to this DHCP client."
::= { bsDhcpSnoopingBindingEntry 4 }
bsDhcpSnoopingBindingInterface OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface to which the DHCP client is connected."
::= { bsDhcpSnoopingBindingEntry 5 }
bsDhcpSnoopingBindingLeaseTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The lease time of this DHCP client's binding."
::= { bsDhcpSnoopingBindingEntry 6 }
bsDhcpSnoopingBindingRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used only to delete DHCP bindings from the table of
learned bindings (this does not actually delete the binding, only
this system's knowledge of the binding). Entries in this table cannot
be created using this object, only deleted. On retrieval, its value
will always be active(1). Setting it to destroy(6) will delete the
DHCP binding from the table of learned bindings."
::= { bsDhcpSnoopingBindingEntry 7 }
END

Some files were not shown because too many files have changed in this diff Show More