fix all mib errors in base mib directory (#7002)

Move cabletron mibs into enterasys directory
move CISCO-LWAPP mibs into cisco directory and fix errors
remove MPLS-LDP mibs as I couldn't reconcile them and they seem unused
move watchguard IPSEC-ISAKMP-IKE-DOI-TC into watchguard directory
update several cisco mib files to remove errors
Fix typo in tripplite mib
Fix RADWIN-MIB-WINLINK1000 based on pdf I found online, some lines were missing, added the bare minimum to make it valid
This commit is contained in:
Tony Murray 2017-07-12 02:07:21 -05:00 committed by Neil Lathwood
parent 09b4a9d9ce
commit 5bc2444499
200 changed files with 84148 additions and 13171 deletions

View File

@ -318,7 +318,7 @@
DESCRIPTION
"The compliance information for this MIB."
MODULE -- this module
MANDATORY-GROUPS { brocadeVcsObjectGroup }
MANDATORY-GROUPS { brocadeVcsObjectsGroup }
::= { brocadeVcsCompliances 1 }

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@
--
-- November 1994 Sandra C. Durham/Jeffrey T. Johnson
--
-- Copyright (c) 1994-2001, 2002 by cisco Systems, Inc.
-- Copyright (c) 1994-2003, 2004 by cisco Systems, Inc.
-- All rights reserved.
--
-- *****************************************************************
@ -30,7 +30,7 @@ IMPORTS
ciscoEnvMonMIB MODULE-IDENTITY
LAST-UPDATED "200311250000Z"
LAST-UPDATED "200312010000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
" Cisco Systems
@ -46,6 +46,10 @@ ciscoEnvMonMIB MODULE-IDENTITY
DESCRIPTION
"The MIB module to describe the status of the Environmental
Monitor on those devices which support one."
REVISION "200312010000Z"
DESCRIPTION
"Added c37xx (13) and other (14) as values for
ciscoEnvMonPresent"
REVISION "200311250000Z"
DESCRIPTION
"Added ciscoEnvMonMIBMiscNotifGroup."
@ -158,7 +162,9 @@ ciscoEnvMonPresent OBJECT-TYPE
cat4000 (9),
c10000 (10),
osr7600(11),
c7600 (12)
c7600 (12),
c37xx (13),
other (14)
}
MAX-ACCESS read-only
STATUS current
@ -195,7 +201,7 @@ ciscoEnvMonVoltageStatusEntry OBJECT-TYPE
CiscoEnvMonVoltageStatusEntry ::=
SEQUENCE {
ciscoEnvMonVoltageStatusIndex Integer32 (0..2147483647),
ciscoEnvMonVoltageStatusIndex Integer32,
ciscoEnvMonVoltageStatusDescr DisplayString,
ciscoEnvMonVoltageStatusValue CiscoSignedGauge,
ciscoEnvMonVoltageThresholdLow Integer32,
@ -301,7 +307,7 @@ ciscoEnvMonTemperatureStatusEntry OBJECT-TYPE
CiscoEnvMonTemperatureStatusEntry ::=
SEQUENCE {
ciscoEnvMonTemperatureStatusIndex Integer32 (0..2147483647),
ciscoEnvMonTemperatureStatusIndex Integer32,
ciscoEnvMonTemperatureStatusDescr DisplayString,
ciscoEnvMonTemperatureStatusValue Gauge32,
ciscoEnvMonTemperatureThreshold Integer32,
@ -396,7 +402,7 @@ ciscoEnvMonFanStatusEntry OBJECT-TYPE
CiscoEnvMonFanStatusEntry ::=
SEQUENCE {
ciscoEnvMonFanStatusIndex Integer32 (0..2147483647),
ciscoEnvMonFanStatusIndex Integer32,
ciscoEnvMonFanStatusDescr DisplayString,
ciscoEnvMonFanState CiscoEnvMonState
}
@ -454,7 +460,7 @@ ciscoEnvMonSupplyStatusEntry OBJECT-TYPE
CiscoEnvMonSupplyStatusEntry ::=
SEQUENCE {
ciscoEnvMonSupplyStatusIndex Integer32 (0..2147483647),
ciscoEnvMonSupplyStatusIndex Integer32,
ciscoEnvMonSupplyStatusDescr DisplayString,
ciscoEnvMonSupplyState CiscoEnvMonState,
ciscoEnvMonSupplySource INTEGER

View File

@ -1,11 +1,12 @@
-- *****************************************************************
-- CISCO-LAG-MIB.my: Cisco LAG MIB
--
--
-- October 2001, Liwei Lue
--
-- Copyright (c) 2001-2003, 2004, 2006, 2008 by cisco Systems, Inc.
--
-- Copyright (c) 2001-2003, 2004, 2006, 2008-2010, 2014 by cisco
-- Systems Inc.
-- All rights reserved.
--
--
-- *****************************************************************
CISCO-LAG-MIB DEFINITIONS ::= BEGIN
@ -18,19 +19,22 @@ IMPORTS
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
TEXTUAL-CONVENTION
TEXTUAL-CONVENTION,
TruthValue
FROM SNMPv2-TC
ciscoMgmt
FROM CISCO-SMI
dot3adAggPortEntry,
dot3adAggPortListEntry
FROM IEEE8023-LAG-MIB
CiscoInterfaceIndexList
FROM CISCO-TC
ifIndex
FROM IF-MIB;
FROM IF-MIB
ciscoMgmt
FROM CISCO-SMI;
ciscoLagMIB MODULE-IDENTITY
LAST-UPDATED "200801080000Z"
LAST-UPDATED "201401140000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems
@ -51,6 +55,18 @@ ciscoLagMIB MODULE-IDENTITY
This MIB provides Link Aggregation information that are
either excluded by IEEE Std 802.3ad (IEEE8023-LAG-MIB)
or specific to Cisco products."
REVISION "201401140000Z"
DESCRIPTION
"Added clagAggPortListInterfaceIndexGroup."
REVISION "201010200000Z"
DESCRIPTION
"Added new enum values vlanIp(5) and ipPort(6) to
ClagDistributionProtocol textual convention."
REVISION "200911190000Z"
DESCRIPTION
"Added clagAggRateGroup, clagAggChannelIfLacpGroup,
clagAggChannelIfHashDistMethodGroup, clagAggChannelIfMinLinkGroup
and clagAggHashDistGlobalGroup."
REVISION "200801080000Z"
DESCRIPTION
"Modified the description of clagAggPortListPorts."
@ -89,7 +105,7 @@ ClagDistributionProtocol ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An enumerated type for all the supported load balancing
algorithms used on the LACP interface to distribute
algorithms used on the port channel interface to distribute
outgoing data frames among its component interaces, such
as IP address.
@ -97,12 +113,16 @@ ClagDistributionProtocol ::= TEXTUAL-CONVENTION
mac(2) MAC address
port(3) port number
vlanIpPort(4) vlan number, IP address and
port number"
port number
vlanIp(5) VLAN number and IP address
ipPort(6) IP address and port number"
SYNTAX INTEGER {
ip(1),
mac(2),
port(3),
vlanIpPort(4)
vlanIpPort(4),
vlanIp(5),
ipPort(6)
}
ClagDistributionAddressMode ::= TEXTUAL-CONVENTION
@ -111,9 +131,9 @@ ClagDistributionAddressMode ::= TEXTUAL-CONVENTION
"An enumerated type for all the supported load
balancing address modes to distribute traffic
across multiple links. The address mode can be
source, destination, or both used on this LACP
interface to distribute outgoing data frames among
its component interfaces.
source, destination, or both used on this port
channel interface to distribute outgoing data frames
among its component interfaces.
source(1) Source address.
destination(2) Destination address.
@ -128,7 +148,7 @@ ClagDistributionMplsProtocol ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An enumerated type for all the supported load balancing
algorithms used on the LACP interface to distribute
algorithms used on the port channel interface to distribute
outgoing MPLS (Multi-Protocol Label Switching) data
frames among its component interfaces, such as
MPLS label.
@ -197,6 +217,9 @@ clagAggPort OBJECT IDENTIFIER
clagAggPortList OBJECT IDENTIFIER
::= { clagMIBObjects 4 }
clagAggChannelIntf OBJECT IDENTIFIER
::= { clagMIBObjects 5 }
-- -------------------------------------------------------------
--
@ -210,8 +233,8 @@ clagAggDistributionProtocol OBJECT-TYPE
STATUS current
DESCRIPTION
"This object controls the load balancing algorithms
used on this LACP interface to distribute outgoing data
frames among its component interfaces."
used on this port channel interface to distribute outgoing
data frames among its component interfaces."
::= { clagGlobalConfigObjects 1 }
clagAggDistributionAddressMode OBJECT-TYPE
@ -228,8 +251,8 @@ clagAggDistributionMplsProtocol OBJECT-TYPE
STATUS current
DESCRIPTION
"This object controls the load balancing algorithms
used on this LACP interface to distribute outgoing MPLS
data frames among its component interfaces.
used on this port channel interface to distribute
outgoing MPLS data frames among its component interfaces.
This object is only instantiated on platforms which
support aggregation load balancing for MPLS packets."
@ -243,6 +266,24 @@ clagAggMaxAggregators OBJECT-TYPE
"This object indicates the maximum number of aggregators
supported by the device."
::= { clagGlobalConfigObjects 4 }
clagAggHashDistMethodGlobalConfig OBJECT-TYPE
SYNTAX INTEGER {
adaptive(1),
fixed(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the global configuration for hash
distribution method applied on a port channel
interface among its channel members.
adaptive(1) : Adaptive hash distribution for the bundle
among port channel members.
fixed(2) : Fixed hash distribution for the bundle
among port channel members."
::= { clagGlobalConfigObjects 5 }
-- -------------------------------------------------------------
-- The Aggregation Protocol Table
-- -------------------------------------------------------------
@ -317,11 +358,11 @@ clagAggPortEntry OBJECT-TYPE
"An entry containing additional management information
applicable to a particular aggregation port."
AUGMENTS { dot3adAggPortEntry }
::= { clagAggPortTable 1 }
ClagAggPortEntry ::= SEQUENCE {
clagAggPortAdminStatus ClagPortAdminStatus
clagAggPortAdminStatus ClagPortAdminStatus,
clagAggPortRate INTEGER
}
clagAggPortAdminStatus OBJECT-TYPE
@ -332,6 +373,22 @@ clagAggPortAdminStatus OBJECT-TYPE
"The administrative status of the LACP protocol on this
aggregation port."
::= { clagAggPortEntry 1 }
clagAggPortRate OBJECT-TYPE
SYNTAX INTEGER {
fast(1),
normal(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the requested exchange rate of LACP packets
on this interface.
fast(1) : The device requests its peers to send LACP packets
at fast rate to this interface.
normal(2): The decice requests its peers to send LACP packets
at normal rate to this interface."
::= { clagAggPortEntry 2 }
-- -------------------------------------------------------------
@ -356,11 +413,11 @@ clagAggPortListEntry OBJECT-TYPE
DESCRIPTION
"A list of the ports associated with a given Aggregator."
AUGMENTS { dot3adAggPortListEntry }
::= { clagAggPortListTable 1 }
ClagAggPortListEntry ::= SEQUENCE {
clagAggPortListPorts OCTET STRING
clagAggPortListPorts OCTET STRING,
clagAggPortListInterfaceIndexList CiscoInterfaceIndexList
}
clagAggPortListPorts OBJECT-TYPE
@ -386,9 +443,128 @@ clagAggPortListPorts OBJECT-TYPE
REFERENCE "IEEE 802.3 Subclause 30.7.1.1.30"
::= { clagAggPortListEntry 1 }
clagAggPortListInterfaceIndexList OBJECT-TYPE
SYNTAX CiscoInterfaceIndexList
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains a list of ports currently associated
with this Aggregator in the format of CiscoInterfaceIndexList."
REFERENCE "IEEE 802.3 Subclause 30.7.1.1.30"
::= { clagAggPortListEntry 2}
-- -------------------------------------------------------------
--
-- The Aggregation Channel Interface Table
-- -------------------------------------------------------------
clagAggChannelIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF ClagAggChannelIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table providing port channel
configuration information for port channel
interfaces identified by ifIndex."
::= { clagAggChannelIntf 1 }
clagAggChannelIfEntry OBJECT-TYPE
SYNTAX ClagAggChannelIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing port channel
configuration information for port
channel interfaces."
INDEX { ifIndex }
::= { clagAggChannelIfTable 1 }
ClagAggChannelIfEntry ::= SEQUENCE {
clagAggChannelIfFastSwitchOver TruthValue,
clagAggChannelIfMaxBundle Unsigned32,
clagAggChannelIfMinLink Unsigned32,
clagAggChannelIfHashDistAdminMethod INTEGER,
clagAggChannelIfHashDistOperMethod INTEGER
}
clagAggChannelIfFastSwitchOver OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies whether LACP protocol fast switchover
mode is enabled on this port channel interface
or not."
::= { clagAggChannelIfEntry 1 }
clagAggChannelIfMaxBundle OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the maximum number of member
ports that can be bundled on this port
channel interface for LACP protocol."
::= { clagAggChannelIfEntry 2 }
clagAggChannelIfMinLink OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the minimum number of bundled member ports that are
needed in order for this port channel interface to be
operational.
A value of zero for this object indicates that no minimum
number of bundled member ports are required for this port
channel interface to be operational."
::= { clagAggChannelIfEntry 3 }
clagAggChannelIfHashDistAdminMethod OBJECT-TYPE
SYNTAX INTEGER {
none(1),
adaptive(2),
fixed(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the hash distribution method that is administratively
configured on this port channel interface upon its channel
membership transition event.
none(1) : Hash distribution algorithm on this
port channel interface is not specifically
configured and global configuration of
clagAggHashDistMethodGlobalConfig will
be applied on this port channel interface.
adaptive(2) : Adaptive hash distribution for this port
channel interface among its channel members.
fixed(3) : Fixed hash distribution for this port channel
interface among its channel members."
::= { clagAggChannelIfEntry 4 }
clagAggChannelIfHashDistOperMethod OBJECT-TYPE
SYNTAX INTEGER {
other(1),
adaptive(2),
fixed(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the operational hash distribution method
for this port channel interface among the port channel members.
other(1) : None of the following.
adaptive(2) : Adaptive hash distribution for the
port channel interface among its
channel members.
fixed(3) : Fixed hash distribution for the port
channel among channel members."
::= { clagAggChannelIfEntry 5 }
-- -------------------------------------------------------------
-- Notifications
-- -------------------------------------------------------------
@ -517,7 +693,7 @@ clagMIBCompliance3 MODULE-COMPLIANCE
::= { clagMIBCompliances 3 }
clagMIBCompliance4 MODULE-COMPLIANCE
STATUS current
STATUS deprecated
DESCRIPTION
"The compliance statement for entities which implement
the Cisco Link Aggregation MIB"
@ -560,6 +736,248 @@ clagMIBCompliance4 MODULE-COMPLIANCE
"Write access is not required."
::= { clagMIBCompliances 4 }
clagMIBCompliance5 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for entities which implement
the Cisco Link Aggregation MIB"
MODULE -- this module
MANDATORY-GROUPS {
clagAggProtocolGroup,
clagAggPortGroup
}
GROUP clagAggDistributionGroup
DESCRIPTION
"This group is mandatory for the devices which
supported aggregation load balancing."
GROUP clagAggDistributionMplsGroup
DESCRIPTION
"This group is mandatory for the devices which
supported aggregation load balancing for MPLS
packets."
GROUP clagAggPortListGroup
DESCRIPTION
"This group is mandatory for the devices which
supports dot1dBasePort value greater than 2048."
GROUP clagAggMaxAggregatorsGroup
DESCRIPTION
"This group is mandatory for the devices which
provides the information about the maximum number
of aggregators supported by the device."
GROUP clagAggRateGroup
DESCRIPTION
"This group is mandatory for devices that support
LACP packet ingression rate on interfaces."
GROUP clagAggChannelIfLacpGroup
DESCRIPTION
"This group is mandatory for the devices which
support the LACP port channel configurations on
port channel interfaces."
GROUP clagAggChannelIfHashDistMethodGroup
DESCRIPTION
"This group is mandatory for the devices which
support the hash distribution method configurations on
port channel interfaces."
GROUP clagAggHashDistGlobalGroup
DESCRIPTION
"This group is mandatory for the devices which support
global configuration of hash distribution method on
port channel interface."
GROUP clagAggChannelIfMinLinkGroup
DESCRIPTION
"This group is mandatory for the devices which
support minimum link configurations on port channel
interfaces."
OBJECT clagAggDistributionProtocol
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggDistributionAddressMode
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggDistributionMplsProtocol
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggHashDistMethodGlobalConfig
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggProtocolType
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggPortAdminStatus
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggPortRate
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggChannelIfFastSwitchOver
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggChannelIfMaxBundle
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggChannelIfMinLink
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggChannelIfHashDistAdminMethod
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
::= { clagMIBCompliances 5 }
clagMIBCompliance6 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the Cisco Link Aggregation MIB"
MODULE -- this module
MANDATORY-GROUPS {
clagAggProtocolGroup,
clagAggPortGroup
}
GROUP clagAggDistributionGroup
DESCRIPTION
"This group is mandatory for the devices which
supported aggregation load balancing."
GROUP clagAggDistributionMplsGroup
DESCRIPTION
"This group is mandatory for the devices which
supported aggregation load balancing for MPLS
packets."
GROUP clagAggPortListGroup
DESCRIPTION
"This group is mandatory for the devices which
supports dot1dBasePort value greater than 2048."
GROUP clagAggMaxAggregatorsGroup
DESCRIPTION
"This group is mandatory for the devices which
provides the information about the maximum number
of aggregators supported by the device."
GROUP clagAggRateGroup
DESCRIPTION
"This group is mandatory for devices that support
LACP packet ingression rate on interfaces."
GROUP clagAggChannelIfLacpGroup
DESCRIPTION
"This group is mandatory for the devices which
support the LACP port channel configurations on
port channel interfaces."
GROUP clagAggChannelIfHashDistMethodGroup
DESCRIPTION
"This group is mandatory for the devices which
support the hash distribution method configurations on
port channel interfaces."
GROUP clagAggHashDistGlobalGroup
DESCRIPTION
"This group is mandatory for the devices which support
global configuration of hash distribution method on
port channel interface."
GROUP clagAggChannelIfMinLinkGroup
DESCRIPTION
"This group is mandatory for the devices which
support minimum link configurations on port channel
interfaces."
GROUP clagAggPortListInterfaceIndexGroup
DESCRIPTION
"This group is mandatory for the devices which
support Layer3 LACP interfaces."
OBJECT clagAggDistributionProtocol
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggDistributionAddressMode
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggDistributionMplsProtocol
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggHashDistMethodGlobalConfig
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggProtocolType
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggPortAdminStatus
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggPortRate
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggChannelIfFastSwitchOver
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggChannelIfMaxBundle
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggChannelIfMinLink
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT clagAggChannelIfHashDistAdminMethod
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
::= { clagMIBCompliances 6 }
-- -------------------------------------------------------------
-- Units of Conformance
-- -------------------------------------------------------------
@ -620,4 +1038,69 @@ clagAggMaxAggregatorsGroup OBJECT-GROUP
device."
::= { clagMIBGroups 6 }
clagAggRateGroup OBJECT-GROUP
OBJECTS { clagAggPortRate }
STATUS current
DESCRIPTION
"A collection of object that provides information about
the rate at which LACP packets are ingressed on
interfaces."
::= { clagMIBGroups 7 }
clagAggChannelIfLacpGroup OBJECT-GROUP
OBJECTS {
clagAggChannelIfFastSwitchOver,
clagAggChannelIfMaxBundle
}
STATUS current
DESCRIPTION
"A collection of objects that provides information about
the LACP protocol configurations for port channel
interfaces."
::= { clagMIBGroups 8 }
clagAggChannelIfHashDistMethodGroup OBJECT-GROUP
OBJECTS {
clagAggChannelIfHashDistAdminMethod,
clagAggChannelIfHashDistOperMethod
}
STATUS current
DESCRIPTION
"A collection of objects that provides information about
the port channel configurations of hash distribution
method on port channel interfaces."
::= { clagMIBGroups 9 }
clagAggHashDistGlobalGroup OBJECT-GROUP
OBJECTS { clagAggHashDistMethodGlobalConfig }
STATUS current
DESCRIPTION
"A collection of object that provides information about global
configuration of hash distribution method on port channel
interface."
::= { clagMIBGroups 10 }
clagAggChannelIfMinLinkGroup OBJECT-GROUP
OBJECTS {
clagAggChannelIfMinLink
}
STATUS current
DESCRIPTION
"A collection of objects that provides information about
the minimum link configurations for port channel
interfaces."
::= { clagMIBGroups 11 }
clagAggPortListInterfaceIndexGroup OBJECT-GROUP
OBJECTS {
clagAggPortListInterfaceIndexList
}
STATUS current
DESCRIPTION
"A collection of objects that provides information about
ports in an aggregation in the format of
CiscoInterfaceIndexList."
::= { clagMIBGroups 12 }
END

View File

@ -1,426 +0,0 @@
-- *******************************************************************
-- CISCO-LWAPP-DOT11-CLIENT-MIB.my: Dot11 Wireless Clients MIB
--
-- June 2006, Devesh Pujari, Srinath Candadai
--
-- Copyright (c) 2006 by Cisco Systems, Inc.
-- All rights reserved.
-- *******************************************************************
CISCO-LWAPP-DOT11-CLIENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
TruthValue,
MacAddress
FROM SNMPv2-TC
ciscoMgmt
FROM CISCO-SMI
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
CLApIfType,
CLDot11ClientStatus
FROM CISCO-LWAPP-TC-MIB;
-- ********************************************************************
-- * MODULE IDENTITY
-- ********************************************************************
ciscoLwappDot11ClientMIB MODULE-IDENTITY
LAST-UPDATED "200611210000Z"
ORGANIZATION "Cisco Systems Inc."
CONTACT-INFO
"Cisco Systems,
Customer Service
Postal: 170 West Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
Email: cs-wnbu-snmp@cisco.com"
DESCRIPTION
"This MIB is intended to be implemented on all those
devices operating as Central controllers, that
terminate the Light Weight Access Point Protocol
tunnel from Cisco Light-weight LWAPP Access Points.
Information provided by this MIB is about the
configuration and monitoring of 802.11 wireless
clients in the network.
The relationship between CC and the LWAPP APs
can be depicted as follows:
+......+ +......+ +......+ +......+
+ + + + + + + +
+ CC + + CC + + CC + + CC +
+ + + + + + + +
+......+ +......+ +......+ +......+
.. . . .
.. . . .
. . . . .
. . . . .
. . . . .
. . . . .
+......+ +......+ +......+ +......+ +......+
+ + + + + + + + + +
+ AP + + AP + + AP + + AP + + AP +
+ + + + + + + + + +
+......+ +......+ +......+ +......+ +......+
. . . .
. . . . .
. . . . .
. . . . .
. . . . .
+......+ +......+ +......+ +......+ +......+
+ + + + + + + + + +
+ MN + + MN + + MN + + MN + + MN +
+ + + + + + + + + +
+......+ +......+ +......+ +......+ +......+
The LWAPP tunnel exists between the controller and
the APs. The MNs communicate with the APs through
the protocol defined by the 802.11 standard.
LWAPP APs, upon bootup, discover and join one of the
controllers and the controller pushes the configuration,
that includes the WLAN parameters, to the LWAPP APs.
The APs then encapsulate all the 802.11 frames from
wireless clients inside LWAPP frames and forward
the LWAPP frames to the controller.
GLOSSARY
Access Point ( AP )
An entity that contains an 802.11 medium access
control ( MAC ) and physical layer ( PHY ) interface
and provides access to the distribution services via
the wireless medium for associated clients.
LWAPP APs encapsulate all the 802.11 frames in
LWAPP frames and sends them to the controller to which
it is logically connected.
Light Weight Access Point Protocol ( LWAPP )
This is a generic protocol that defines the
communication between the Access Points and the
Central Controller.
Mobile Node ( MN )
A roaming 802.11 wireless device in a wireless
network associated with an access point. Mobile Node,
Mobile Station(Ms) and client are used
interchangeably.
Wireless local-area network ( WLAN )
A local-area network that uses high-frequency radio
waves rather than wires to communicate between nodes.
Workgroup Bridge ( WGB )
A WGB can provide a wireless infrastructure connection
for a Ethernet-enabled devices. Devices that do not have
a wireless client adapter in order to connect to the
wireless network can be connected to a WGB through
Ethernet port.
REFERENCE
[1] Wireless LAN Medium Access Control ( MAC ) and
Physical Layer ( PHY ) Specifications
[2] Draft-obara-capwap-lwapp-00.txt, IETF Light
Weight Access Point Protocol "
REVISION "200611210000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { ciscoMgmt 599 }
ciscoLwappDot11ClientMIBNotifs OBJECT IDENTIFIER
::= { ciscoLwappDot11ClientMIB 0 }
ciscoLwappDot11ClientMIBObjects OBJECT IDENTIFIER
::= { ciscoLwappDot11ClientMIB 1 }
ciscoLwappDot11ClientMIBConform OBJECT IDENTIFIER
::= { ciscoLwappDot11ClientMIB 2 }
cldcConfigObjects OBJECT IDENTIFIER
::= { ciscoLwappDot11ClientMIBObjects 1 }
cldcNotifObjects OBJECT IDENTIFIER
::= { ciscoLwappDot11ClientMIBObjects 2 }
cldcStatusObjects OBJECT IDENTIFIER
::= { ciscoLwappDot11ClientMIBObjects 3 }
-- ********************************************************************
-- Wireless Clients
-- ********************************************************************
cldcClientTable OBJECT-TYPE
SYNTAX SEQUENCE OF CldcClientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table represents the 802.11 wireless clients
that are associated with the APs that have joined
this controller.
An entry is created automatically by the controller
when the client gets associated to the AP. An existing
entry gets deleted when the association gets dropped.
Each client added to this table is uniquely identified
by the client's MAC address."
::= { cldcStatusObjects 1 }
cldcClientEntry OBJECT-TYPE
SYNTAX CldcClientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents a conceptual row in this
table and provides the information about the
clients associated to the APs that have joined
the controller. An entry is identified the client's
MAC address."
INDEX { cldcClientMacAddress }
::= { cldcClientTable 1 }
CldcClientEntry ::= SEQUENCE {
cldcClientMacAddress MacAddress,
cldcClientStatus CLDot11ClientStatus,
cldcClientWlanProfileName SnmpAdminString,
cldcClientWgbStatus INTEGER ,
cldcClientWgbMacAddress MacAddress,
cldcClientProtocol INTEGER ,
cldcAssociationMode INTEGER ,
cldcApMacAddress MacAddress,
cldcIfType CLApIfType
}
cldcClientMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies the MAC address of the
client for this entry and uniquely identifies
this entry. "
::= { cldcClientEntry 1 }
cldcClientStatus OBJECT-TYPE
SYNTAX CLDot11ClientStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object that represents the current status of
the client."
::= { cldcClientEntry 2 }
cldcClientWlanProfileName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the WLAN Profile name
this 802.11 wireless client is connected to."
::= { cldcClientEntry 3 }
cldcClientWgbStatus OBJECT-TYPE
SYNTAX INTEGER {
regClient(1),
wgbClient(2),
wgb(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object that represents the work group bridging
status of a DOT11 client.
'regClient' - The client is a wireless client
'wgbClient' - The client is connected via a WGB
'wgb' - The client is the WGB itself."
::= { cldcClientEntry 4 }
cldcClientWgbMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the MAC address of the
WGB this 802.11 wireless client to which it is
connected. This returns a non-zero value when
the cldcClientWgbStatus is wgbClient."
::= { cldcClientEntry 5 }
cldcClientProtocol OBJECT-TYPE
SYNTAX INTEGER {
dot11a(1),
dot11b(2),
dot11g(3),
unknown(4),
mobile(5),
dot11n24(6),
dot11n5(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 802.11 protocol type of the client.
'dot11a' - The client is using 802.11a standard
to connect to the access point (AP)
'dot11b' - The client is using 802.11b standard
to connect to the access point (AP)
'dot11g' - The client is using 802.11g standard
to connect to the access point (AP)
'unknown' - The client protocol is unknown
'mobile' - The client using mobile wireless to
connect to the access point (AP).
'dot11n24' - The client is using 802.11n standard
with 2.4 GHz frequency to connect to
the access point (AP)
'dot11n5' - The client is using 802.11n standard
with 5 GHz frequency to connect to
the access point (AP)."
::= { cldcClientEntry 6 }
cldcAssociationMode OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
wep(2),
wpa(3),
wpa2(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The association mode for which the key decrypt
error occurred."
::= { cldcClientEntry 7 }
cldcApMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the radio MAC address
of a LWAPP AP."
::= { cldcClientEntry 8 }
cldcIfType OBJECT-TYPE
SYNTAX CLApIfType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This object specifies the wireless interace type."
::= { cldcClientEntry 9 }
-- ********************************************************************
-- * NOTIFICATION Control objects
-- ********************************************************************
cldcKeyDecryptErrorEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object to control the generation of
ciscoLwappDot11ClientKeyDecryptError notification.
A value of 'true' indicates that the agent generates
ciscoLwappDot11ClientKeyDecryptError notification.
A value of 'false' indicates that the agent doesn't
generate ciscoLwappDot11ClientKeyDecryptError notification."
DEFVAL { true }
::= { cldcConfigObjects 1 }
-- ********************************************************************
-- * NOTIFICATIONS
-- ********************************************************************
ciscoLwappDot11ClientKeyDecryptError NOTIFICATION-TYPE
OBJECTS {
cldcAssociationMode,
cldcApMacAddress,
cldcIfType
}
STATUS current
DESCRIPTION
"Issued when a decrypt error occurs. The WEP WPA or WPA2 Key
configured at the station may be wrong."
::= { ciscoLwappDot11ClientMIBNotifs 1 }
-- *******************************************************************
-- * Compliance statements
-- ********************************************************************
ciscoLwappDot11ClientMIBCompliances OBJECT IDENTIFIER
::= { ciscoLwappDot11ClientMIBConform 1 }
ciscoLwappDot11ClientMIBGroups OBJECT IDENTIFIER
::= { ciscoLwappDot11ClientMIBConform 2 }
ciscoLwappDot11ClientMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for the SNMP entities that
implement this MIB."
MODULE -- this module
MANDATORY-GROUPS {
ciscoLwappDot11ClientMIBConfigGroup,
ciscoLwappDot11ClientMIBNotifsGroup,
ciscoLwappDot11ClientMIBStatusGroup
}
::= { ciscoLwappDot11ClientMIBCompliances 1 }
-- ********************************************************************
-- * Units of conformance
-- ********************************************************************
ciscoLwappDot11ClientMIBConfigGroup OBJECT-GROUP
OBJECTS { cldcKeyDecryptErrorEnabled }
STATUS current
DESCRIPTION
"This collection of objects specifies the required
configuration parameters for the 802.11 wireless
clients."
::= { ciscoLwappDot11ClientMIBGroups 1 }
ciscoLwappDot11ClientMIBNotifsGroup NOTIFICATION-GROUP
NOTIFICATIONS { ciscoLwappDot11ClientKeyDecryptError }
STATUS current
DESCRIPTION
"This collection of objects specifies the
notifications for the 802.11 wireless clients."
::= { ciscoLwappDot11ClientMIBGroups 2 }
ciscoLwappDot11ClientMIBStatusGroup OBJECT-GROUP
OBJECTS {
cldcClientStatus,
cldcClientWlanProfileName,
cldcClientWgbStatus,
cldcClientWgbMacAddress,
cldcClientProtocol,
cldcAssociationMode,
cldcApMacAddress,
cldcIfType
}
STATUS current
DESCRIPTION
"This collection of objects specifies the required
status parameters for the 802.11 wireless clients."
::= { ciscoLwappDot11ClientMIBGroups 3 }
END

View File

@ -1,754 +0,0 @@
-- *******************************************************************
-- CISCO-LWAPP-TC-MIB.my: Cisco LWAPP MIBs Textual Conventions
-- March 2006, Prasanna Viswakumar
--
-- Copyright (c) 2006, 2007, 2010-2011 by Cisco Systems Inc.
-- All rights reserved.
-- *******************************************************************
CISCO-LWAPP-TC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
Unsigned32,
Gauge32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
ciscoMgmt
FROM CISCO-SMI;
-- ********************************************************************
-- * MODULE IDENTITY
-- ********************************************************************
ciscoLwappTextualConventions MODULE-IDENTITY
LAST-UPDATED "201109130000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems,
Customer Service
Postal: 170 West Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
Email: cs-wnbu-snmp@cisco.com"
DESCRIPTION
"This module defines textual conventions used
throughout the Cisco enterprise MIBs
designed for implementation on Central
Controllers that terminate the Light Weight
Access Point Protocol from LWAPP Access
Points.
The relationship between CC and the LWAPP APs
can be depicted as follows:
+......+ +......+ +......+ +......+
+ + + + + + + +
+ CC + + CC + + CC + + CC +
+ + + + + + + +
+......+ +......+ +......+ +......+
.. . . .
.. . . .
. . . . .
. . . . .
. . . . .
. . . . .
+......+ +......+ +......+ +......+ +......+
+ + + + + + + + + +
+ AP + + AP + + AP + + AP + + AP +
+ + + + + + + + + +
+......+ +......+ +......+ +......+ +......+
. . . .
. . . . .
. . . . .
. . . . .
. . . . .
+......+ +......+ +......+ +......+ +......+
+ + + + + + + + + +
+ MN + + MN + + MN + + MN + + MN +
+ + + + + + + + + +
+......+ +......+ +......+ +......+ +......+
The LWAPP tunnel exists between the controller and
the APs. The MNs communicate with the APs through
the protocol defined by the 802.11 standard.
LWAPP APs, upon bootup, discover and join one of the
controllers and the controller pushes the configuration,
that includes the WLAN parameters, to the LWAPP APs.
The APs then encapsulate all the 802.11 frames from
wireless clients inside LWAPP frames and forward
the LWAPP frames to the controller.
GLOSSARY
Access Point ( AP )
An entity that contains an 802.11 medium access
control ( MAC ) and physical layer ( PHY ) interface
and provides access to the distribution services via
the wireless medium for associated clients.
LWAPP APs encapsulate all the 802.11 frames in
LWAPP frames and sends it to the controller to which
it is logically connected.
Advanced Encryption Standard ( AES )
In cryptography, the Advanced Encryption Standard
(AES), also known as Rijndael, is a block cipher
adopted as an encryption standard by the US
government. It is expected to be used worldwide
and analysed extensively, as was the case with its
predecessor, the Data Encryption Standard (DES).
AES was adopted by National Institute of Standards
and Technology (NIST) as US FIPS PUB 197 in
November 2001 after a 5-year standardisation
process.
Central Controller ( CC )
The central entity that terminates the LWAPP protocol
tunnel from the LWAPP APs. Throughout this MIB,
this entity is also referred to as 'controller'.
Light Weight Access Point Protocol ( LWAPP )
This is a generic protocol that defines the
communication between the Access Points and the
Central Controller.
Management Frame Protection ( MFP )
A proprietary mechanism devised to integrity protect
the otherwise unprotected management frames of the
802.11 protocol specification.
Message Integrity Check ( MIC )
A checksum computed on a sequence of bytes and made
known to the receiving party in a data communication,
to let the receiving party make sure the bytes
received were not compromised enroute.
Mobile Node ( MN )
A roaming 802.11 wireless device in a wireless
network associated with an access point.
Temporal Key Integrity Protocol ( TKIP )
A security protocol defined to enhance the limitations
of WEP. Message Integrity Check and per-packet keying
on all WEP-encrypted frames are two significant
enhancements provided by TKIP to WEP.
Wired Equivalent Privacy ( WEP )
A security method defined by 802.11. WEP uses a
symmetric key stream cipher called RC4 to encrypt the
data packets.
802.11n
802.11n builds upon previous 802.11 standards by
adding MIMO (multiple-input multiple-output). MIMO
uses multiple transmitter and receiver antennas to
allow for increased data throughput through spatial
multiplexing and increased range.
Control/Extension Channel
A single 802.11 channel is 20 MHz wide. 802.11n allows
the use of channels of width 40 MHz by combining two
20 MHz channels. The channels are known as the primary
or control channel and secondary or extension channel.
Both the channels are used for transmission
and reception of data.
REFERENCE
[1] Part 11 Wireless LAN Medium Access Control ( MAC )
and Physical Layer ( PHY ) Specifications.
[2] Draft-obara-capwap-lwapp-00.txt, IETF Light
Weight Access Point Protocol.
[3] Enhanced Wireless Consortium MAC Specification,
v1.24.
[4] Enhanced Wireless Consortium PHY Specification,
v1.27."
REVISION "201109130000Z"
DESCRIPTION
"Added new textual conventions CcxServiceVersion"
REVISION "201002230000Z"
DESCRIPTION
"Added new textual conventions CLApDot11RadioRole,
CLClientPowerSaveMode,and CLApDot11RadioSubband."
REVISION "200709110000Z"
DESCRIPTION
"Added new textual convention CLWebAuthType."
REVISION "200702050000Z"
DESCRIPTION
"Added new textual conventions CLDot11ChannelBandwidth,
CLDot11Band and CLApAssocFailureReason."
REVISION "200610310000Z"
DESCRIPTION
"Added new textual conventions CLMfpEventSource,
CLCdpAdvtVersionType and CLDot11ClientStatus."
REVISION "200604130000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { ciscoMgmt 514 }
-- ********************************************************************
-- TEXTUAL CONVENTION
-- ********************************************************************
CLApIfType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the type of a
wireless interface.
The semantics are as follows:
dot11bg - This value indicates that the radio
interface follows 802.11b or 802.11g standard.
dot11a - This value indicates that the radio
interface follows 802.11a standard.
uwb - This value indicates that this is a Ultra
Wideband Interface."
SYNTAX INTEGER {
dot11bg(1),
dot11a(2),
uwb(3)
}
CLDot11Channel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the possible channel
numbers in an 802.11 communication channel. The
802.11 radio interface of an Access Point operates
in one of the possible channels at any point of time
for wireless data communication with 802.11 based
wireless clients."
SYNTAX Unsigned32 (1..14 | 34 | 36 | 38 | 40 | 42 | 44 | 46
| 48 | 52 | 56 | 60 | 64 | 149 | 153
| 157 | 161)
CLDot11ClientStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the states
of an 802.11 client.
The semantics are as follows:
idle(1) - client is in idle mode.
aaaPending(2) - client's authentication is pending.
Request has been sent to AAA server for authentication.
authenticated(3) - client has been authenticated.
associated(4) - client is associated, but not
authenticated.
powersave(5) - client is in powersave mode.
disassociated(6) - client has dissociated and not in
any of the 802.11 networks managed by the controller.
tobedeleted(7) - client is marked for deletion.
probing(8) - state before association. The client
will be removed if it does not associate.
excluded(9) - client has been marked as excluded after fixed
number of authentication failures."
SYNTAX INTEGER {
idle(1),
aaaPending(2),
authenticated(3),
associated(4),
powersave(5),
disassociated(6),
tobedeleted(7),
probing(8),
excluded(9)
}
CLEventFrames ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the possible
802.11 management frame subtypes.
cLAssocRequestFrm - 802.11 Association Request
frame
cLAssocResponseFrm - 802.11 Association Response
frame
cLReAssocRequestFrm - 802.11 Reassociation
Request frame
cLReAssocResponseFrm - 802.11 Reassociation
Response frame
cLProbeRequestFrm - 802.11 Probe Request frame
cLProbeResponseFrm - 802.11 Probe Response
frame
cLReserved1 - Reserved for future use
cLReserved2 - Reserved for future use
cLBeaconFrm - 802.11 Beacon frame
cLAtimFrm - 802.11 Adhoc Traffic Indication
Map frame
cLDissociationFrm - 802.11 Dissociation
frame
cLAuthenticationFrm - 802.11 Authentication
frame
cLDeAuthenticationFrm - 802.11 Deauthentication
frame"
REFERENCE
"Part 11 Wireless LAN Medium Access Control ( MAC )
and Physical Layer ( PHY ) Specifications,
Section 7.1.3.1.2 - Type and Subtype fields"
SYNTAX BITS {
cLAssocRequestFrm(0),
cLAssocResponseFrm(1),
cLReAssocRequestFrm(2),
cLReAssocResponseFrm(3),
cLProbeRequestFrm(4),
cLProbeResponseFrm(5),
cLReserved1(6),
cLReserved2(7),
cLBeaconFrm(8),
cLAtimFrm(9),
cLDissociationFrm(10),
cLAuthenticationFrm(11),
cLDeAuthenticationFrm(12)
}
CLMfpEventType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The type of the MFP anomaly event.
invalidMic - The MFP Validation has identified
that the MIC carried by a particular management
frame is invalid.
invalidSeq - The MFP validation has identified
that a particular management frame is carrying an
invalid sequence number. Note that an invalid
sequence number error can also be detected due to an
incorrect timestamp in the MFP information element.
The incorrect timestamp could possibly be due to the
fact that the detecting AP's time window is not in
synchronization with that of other APs in the
MFP framework.
noMic - The MFP validation has detected a management
frame without the MFP information element.
unexpectedMic - The MFP validation has detected a
management frame as carrying a MIC value when
protection is not enabled on the WLAN.
ccmpDecryptError - An MFP frame that was apparently
received from a client in an AES-CCMP encrypted
session was rejected by the Access Point because it
could not be decrypted.
ccmpInvalidMhdrIe - An MFP frame that was apparently
received from a client in an AES-CCMP encrypted
session was rejected by the Access Point because it
contained an invalid MHDR information element, or the
MHDR information element was not present.
ccmpInvalidReplayCtr - An MFP frame that was apparently
received from a client in an AES-CCMP encrypted session
was rejected by the Access Point because the replay
counter was not valid.
tkipInvalidIcv - An MFP frame that was apparently
received from a client in a TKIP encrypted session was
rejected by the Access Point because it contained an
invalid Integrity Check Value.
tkipInvalidMic - An MFP frame that was apparently
received from a client in a TKIP encrypted session was
rejected by the Access Point because the message
integrity check failed.
tkipInvalidMhdrIe - An MFP frame that was apparently
received from a client in a TKIP encrypted session was
rejected by the Access Point because it contained an
invalid MHDR information element, or the MHDR
information element was not present.
tkipInvalidReplayCtr - An MFP frame that was apparently
received from a client in a TKIP encrypted session was
rejected by the Access Point because it the replay
counter was not valid.
bcastDisassociationFrameRcvd - The Access Point detected
a broadcast disassociation frame. Broadcast
disassociation frames are rejected by CCXv5 compliant
devices.
bcastDeauthenticationFrameRcvd - The Access Point
detected a broadcast deauthentication frame. Broadcast
deauthentication frames are rejected by CCXv5 compliant
devices.
bcastActionFrameRcvd - The Access Point detected a
broadcast action frame. Broadcast action frames are
rejected by CCXv5 compliant devices."
SYNTAX INTEGER {
invalidMic(1),
invalidSeq(2),
noMic(3),
unexpectedMic(4),
ccmpNoEncryptError(16),
ccmpDecryptError(17),
ccmpInvalidReplayCtr(19),
tkipNoEncryptError(20),
tkipInvalidIcv(21),
tkipInvalidMic(22),
tkipInvalidMhdrIe(23),
tkipInvalidReplayCtr(24),
bcastDisassociationFrameRcvd(32),
bcastDeauthenticationFrameRcvd(33),
bcastActionFrameRcvd(34)
}
CLMfpEventSource ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The source of the MFP anomaly event.
infrastructureMfp - The source of the MFP event is
an infrastructure device that implements MFP.
clientMfp - The source of the MFP event is a client
device that implements MFP."
SYNTAX INTEGER {
infrastructureMfp(1),
clientMfp(2)
}
CLMfpVersion ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention lists the versions of
the MFP protocol."
SYNTAX INTEGER {
mfpv1(1),
mfpv2(2)
}
CLTimeBaseStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention is used to define the
time synchronization of entities with their
respective time bases.
cTimeBaseInSync - This value indicates that the
respective entity is in synchronization with
its time base.
cTimeBaseNotInSync - This value indicates that
the respective entity is not in synchronization
with its time base."
SYNTAX INTEGER {
cTimeBaseInSync(1),
cTimeBaseNotInSync(2)
}
CLSecEncryptType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the type of
encryption to be applied to a WLAN.
The semantics are as follows:
tkip - This value indicates that TKIP encryption
is configured for data protection.
aes - This value indicates that AES encryption
is configured for data protection."
SYNTAX BITS {
tkip(0),
aes(1)
}
CLSecKeyFormat ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the type of
the key configured for encryption."
SYNTAX INTEGER {
default(1),
hex(2),
ascii(3)
}
CLDot11RfParamMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines how the RF
parameters used to manage roaming are chosen
by the controller.
default - controller reverts back to the default
values specified for the RF parameters.
auto - controller determines the RF parameters
automatically without any input from the end user.
custom - controller uses the RF parameters
configured by the end user. User is allowed to
configure the parameters only if the mode is set
to 'custom'."
SYNTAX INTEGER {
default(1),
custom(2),
auto(3)
}
CLTsmDot11CurrentPackets ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The number of packets received over a specified
period of time."
SYNTAX Gauge32
CLCdpAdvtVersionType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention lists the versions of
the CDP protocol in use in LWAPP APs and Controllers."
SYNTAX INTEGER {
cdpv1(1),
cdpv2(2)
}
CLDot11ChannelBandwidth ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the channel
bandwidth for 802.11n radio interfaces.
The semantics are as follows:
five - This value indicates that the bandwidth
is 5 MHz.
ten - This value indicates that the bandwidth
is 10 MHz.
twenty - This value indicates that the bandwidth
is 20 MHz.
aboveforty - This value indicates that the bandwidth
is 40 MHz with the extension channel above the control
channel.
belowforty - This value indicates that the bandwidth
is 40 MHz with the extension channel below the control
channel."
SYNTAX INTEGER {
five(1),
ten(2),
twenty(3),
aboveforty(4),
belowforty(5)
}
CLDot11Band ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the 802.11 frequency
band.
The semantics are as follows:
band2dot4 - This value indicates that the
2.4 GHz band is in use.
band5 - This value indicates that the
5 GHz band is in use."
SYNTAX INTEGER {
band2dot4(1),
band5(2)
}
CLApAssocFailureReason ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the possible reasons
for an AP's failure to get associated to a controller.
The semantics are as follows:
unknown - The reason for the AP not being able to
associate is unknown.
notSupported - The AP is not supported for management
by the controller."
SYNTAX INTEGER {
unknown(1),
notSupported(2)
}
CLWebAuthType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents either one of the following web auth types
internalDefault(1) -
The default login page will be
presented to the client for authentication.
internalCustom(2) -
The administrator has created and
uploaded a custom login page and it will be
presented to the clients for authentication.
external(3) -
This value indicates that the login page
will be served from the external web server. Note
that cLWAWebAuthType can be successfully set to this
value when the cLWAExternalWebAuthURL object has been
set to string with non-zero length."
SYNTAX INTEGER {
internalDefault(1),
internalCustom(2),
external(3)
}
CLClientPowerSaveMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines power management mode
of this client.
The possible two modes are:
active(1) - The client is not in power-save mode
and it is actively sending or receiving
data.
powersave(2) - The client is in power-save mode and it
wakes up once a while to check for
pending data."
SYNTAX INTEGER {
active(1),
powersave(2)
}
CLApDot11RadioSubband ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the possible values
of subbands a radio can support.
Currently, this information is applicable to
A radios.
all(1) - This radio is a regular A radio that operates
in the full A band spectrum in the frequency
range 4940 Mhz - 5850 Mhz.
sub49(2) - This is an A radio that operates only in the
public safety (4.9 Ghz) sub band in the
frequency range 4940 Mhz - 5100 Mhz.
sub52(3) - This is an A radio that operates only in the
5.2 Ghz sub band in the frequency range
5250 Mhz - 5350 Mhz.
sub54(4) - This is an A radio that operates only in the
5.4 Ghz sub band in the frequency range
5470 Mhz - 5725 Mhz.
sub58(5) - This is an A radio that operates only in the
5.8 Ghz sub band in the frequency range
5725 Mhz - 5850 Mhz."
SYNTAX INTEGER {
all(1),
sub49(2),
sub52(3),
sub54(4),
sub58(5)
}
CLApDot11RadioRole ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the possible values
of role a radio can support.
shutdown(0) - This role states that the radio is
shut down.
upDownlink(1) - This radio provides both uplink
and downlink access.
uplink(2) - This role is applicable only for Ethernet
ports. This radio provides uplink access.
downlink(3) - This radio provides downlink access.
downlink radio allows child APs to join.
access(4) - This radio provides the access to the
clients.
uplinkAccess(5) - This radio role states that the radio
provides the uplink access to the clients.
downlinkAccess(6) - This radio role states that the radio
provides the downlink access to
the clients.
upDownlinkAccess(7) - This radio role states that the radio
provides both uplink and downlink access
to the clients.
unknown(8) - This radio role is unknown."
SYNTAX INTEGER {
shutdown(0),
upDownlink(1),
uplink(2),
downlink(3),
access(4),
uplinkAccess(5),
downlinkAccess(6),
upDownlinkAccess(7),
unknown(8)
}
CcxServiceVersion ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the service versions
supported by a CCX Next client. The supported services
include foundation, location, management and voice."
SYNTAX INTEGER {
none(1),
version1(2),
version2(3)
}
END

View File

@ -1,11 +1,11 @@
-- *****************************************************************
-- CISCO-MEMORY-POOL-MIB
--
--
-- February 1996, Jeffrey T. Johnson
--
--
-- July 2001, Seth Wang
--
-- Copyright (c) 2001 by cisco Systems, Inc.
--
-- Copyright (c) 2001, 2013 by cisco Systems Inc.
-- All rights reserved.
-- *****************************************************************
@ -15,45 +15,60 @@ IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Gauge32
Gauge32,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
TEXTUAL-CONVENTION,
DisplayString,
TruthValue
FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
ciscoMgmt
FROM CISCO-SMI
Percent
FROM CISCO-QOS-PIB-MIB;
FROM CISCO-QOS-PIB-MIB
ciscoMgmt
FROM CISCO-SMI;
ciscoMemoryPoolMIB MODULE-IDENTITY
LAST-UPDATED "200107310000Z"
LAST-UPDATED "201309180000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Postal: Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
USA
"Postal: Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
USA
Tel: +1 408 526 4000
Tel: +1 408 526 4000
E-mail: cs-snmp@cisco.com"
E-mail: cs-snmp@cisco.com"
DESCRIPTION
"MIB module for monitoring memory pools"
REVISION "200107310000Z"
REVISION "201309180000Z"
DESCRIPTION
"Added new notification ciscoMemoryPoolLowMemoryNotif.
Added new notification ciscoMemoryPoolLowMemoryRecoveryNotif.
Added new object ciscoMemoryPoolLowMemoryNotifEnable.
Added new object ciscoMemoryPoolLowMemoryNotifThreshold.
Added new group ciscoMemoryPoolGroupRev1 which deprecates
ciscoMemoryPoolGroup.
Added new compliance ciscoMemoryPoolComplianceRev2 which
deprecates ciscoMemoryPoolComplianceRev1."
REVISION "200107310000Z"
DESCRIPTION
"Added a new table, ciscoMemoryPoolUtilizationTable, which
provides information about memory utilization."
REVISION "199602010000Z"
provides information about memory utilization."
REVISION "199602010000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { ciscoMgmt 48 }
CiscoMemoryPoolTypes ::= TEXTUAL-CONVENTION
STATUS current
STATUS current
DESCRIPTION
"Represents the different types of memory pools that
may be present in a managed device. Memory pools can
@ -72,63 +87,63 @@ CiscoMemoryPoolTypes ::= TEXTUAL-CONVENTION
Note that only the processor pool is required to be
supported by all devices. Support for other pool types
is dependent on the device being managed."
SYNTAX Integer32 (1..65535)
SYNTAX Integer32 (1..65535)
ciscoMemoryPoolObjects OBJECT IDENTIFIER
::= { ciscoMemoryPoolMIB 1 }
ciscoMemoryPoolObjects
OBJECT IDENTIFIER ::= { ciscoMemoryPoolMIB 1 }
ciscoMemoryPoolTable OBJECT-TYPE
SYNTAX SEQUENCE OF CiscoMemoryPoolEntry
MAX-ACCESS not-accessible
STATUS current
SYNTAX SEQUENCE OF CiscoMemoryPoolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of memory pool monitoring entries."
::= { ciscoMemoryPoolObjects 1 }
ciscoMemoryPoolEntry OBJECT-TYPE
SYNTAX CiscoMemoryPoolEntry
MAX-ACCESS not-accessible
STATUS current
SYNTAX CiscoMemoryPoolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the memory pool monitoring table."
INDEX { ciscoMemoryPoolType }
INDEX { ciscoMemoryPoolType }
::= { ciscoMemoryPoolTable 1 }
CiscoMemoryPoolEntry ::=
SEQUENCE {
ciscoMemoryPoolType CiscoMemoryPoolTypes,
ciscoMemoryPoolName DisplayString,
ciscoMemoryPoolAlternate Integer32,
ciscoMemoryPoolValid TruthValue,
ciscoMemoryPoolUsed Gauge32,
ciscoMemoryPoolFree Gauge32,
ciscoMemoryPoolLargestFree Gauge32
}
CiscoMemoryPoolEntry ::= SEQUENCE {
ciscoMemoryPoolType CiscoMemoryPoolTypes,
ciscoMemoryPoolName DisplayString,
ciscoMemoryPoolAlternate Integer32,
ciscoMemoryPoolValid TruthValue,
ciscoMemoryPoolUsed Gauge32,
ciscoMemoryPoolFree Gauge32,
ciscoMemoryPoolLargestFree Gauge32,
ciscoMemoryPoolLowMemoryNotifThreshold Percent
}
ciscoMemoryPoolType OBJECT-TYPE
SYNTAX CiscoMemoryPoolTypes
MAX-ACCESS not-accessible
STATUS current
SYNTAX CiscoMemoryPoolTypes
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The type of memory pool for which this entry
contains information."
contains information."
::= { ciscoMemoryPoolEntry 1 }
ciscoMemoryPoolName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A textual name assigned to the memory pool. This
object is suitable for output to a human operator,
and may also be used to distinguish among the various
pool types, especially among dynamic pools."
pool types, especially among dynamic pools."
::= { ciscoMemoryPoolEntry 2 }
ciscoMemoryPoolAlternate OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether or not this memory pool has an
alternate pool configured. Alternate pools are
@ -138,13 +153,13 @@ ciscoMemoryPoolAlternate OBJECT-TYPE
If an instance of this object has a value of zero,
then this pool does not have an alternate. Otherwise
the value of this object is the same as the value of
ciscoMemoryPoolType of the alternate pool."
ciscoMemoryPoolType of the alternate pool."
::= { ciscoMemoryPoolEntry 3 }
ciscoMemoryPoolValid OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether or not the remaining objects in
this entry contain accurate data. If an instance
@ -152,167 +167,309 @@ ciscoMemoryPoolValid OBJECT-TYPE
itself indicates an internal error condition), the
values of the remaining objects in the conceptual row
may contain inaccurate information (specifically, the
reported values may be less than the actual values)."
reported values may be less than the actual values)."
::= { ciscoMemoryPoolEntry 4 }
ciscoMemoryPoolUsed OBJECT-TYPE
SYNTAX Gauge32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
SYNTAX Gauge32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the number of bytes from the memory pool
that are currently in use by applications on the
managed device."
managed device."
::= { ciscoMemoryPoolEntry 5 }
ciscoMemoryPoolFree OBJECT-TYPE
SYNTAX Gauge32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
SYNTAX Gauge32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the number of bytes from the memory pool
that are currently unused on the managed device.
Note that the sum of ciscoMemoryPoolUsed and
ciscoMemoryPoolFree is the total amount of memory
in the pool"
in the pool"
::= { ciscoMemoryPoolEntry 6 }
ciscoMemoryPoolLargestFree OBJECT-TYPE
SYNTAX Gauge32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
SYNTAX Gauge32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the largest number of contiguous bytes
from the memory pool that are currently unused on
the managed device."
the managed device."
::= { ciscoMemoryPoolEntry 7 }
ciscoMemoryPoolLowMemoryNotifThreshold OBJECT-TYPE
SYNTAX Percent
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to indicate the threshold value in
percentage of free memory remaining in a memory pool.
If the free memory available goes below this threshold value and
if ciscoMemoryPoolLowMemoryNotifEnable is set to 'true',
ciscoMemoryPoolLowMemoryNotif will be generated. When the
available free memory comes back to the threshold value
ciscoMemoryPoolLowMemoryRecoveryNotif will be generated."
::= { ciscoMemoryPoolEntry 8 }
ciscoMemoryPoolUtilizationTable OBJECT-TYPE
SYNTAX SEQUENCE OF CiscoMemoryPoolUtilizationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of memory pool utilization entries. Each of the
objects provides a general idea of how much of the memory
pool has been used over a given period of time. It is
determined as a weighted decaying average."
::= { ciscoMemoryPoolObjects 2 }
SYNTAX SEQUENCE OF CiscoMemoryPoolUtilizationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of memory pool utilization entries. Each of the
objects provides a general idea of how much of the memory
pool has been used over a given period of time. It is
determined as a weighted decaying average."
::= { ciscoMemoryPoolObjects 2 }
ciscoMemoryPoolUtilizationEntry OBJECT-TYPE
SYNTAX CiscoMemoryPoolUtilizationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the memory pool utilization table."
AUGMENTS { ciscoMemoryPoolEntry }
::= { ciscoMemoryPoolUtilizationTable 1 }
SYNTAX CiscoMemoryPoolUtilizationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the memory pool utilization table."
AUGMENTS { ciscoMemoryPoolEntry }
::= { ciscoMemoryPoolUtilizationTable 1 }
CiscoMemoryPoolUtilizationEntry ::=
SEQUENCE {
ciscoMemoryPoolUtilization1Min Percent,
ciscoMemoryPoolUtilization5Min Percent,
ciscoMemoryPoolUtilization10Min Percent
}
CiscoMemoryPoolUtilizationEntry ::= SEQUENCE {
ciscoMemoryPoolUtilization1Min Percent,
ciscoMemoryPoolUtilization5Min Percent,
ciscoMemoryPoolUtilization10Min Percent
}
ciscoMemoryPoolUtilization1Min OBJECT-TYPE
SYNTAX Percent
MAX-ACCESS read-only
STATUS current
SYNTAX Percent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the memory pool utilization for 1 minute."
"This is the memory pool utilization for 1 minute."
::= { ciscoMemoryPoolUtilizationEntry 1 }
ciscoMemoryPoolUtilization5Min OBJECT-TYPE
SYNTAX Percent
MAX-ACCESS read-only
STATUS current
SYNTAX Percent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the memory pool utilization for 5 minutes."
"This is the memory pool utilization for 5 minutes."
::= { ciscoMemoryPoolUtilizationEntry 2 }
ciscoMemoryPoolUtilization10Min OBJECT-TYPE
SYNTAX Percent
MAX-ACCESS read-only
STATUS current
SYNTAX Percent
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the memory pool utilization for 10 minutes."
"This is the memory pool utilization for 10 minutes."
::= { ciscoMemoryPoolUtilizationEntry 3 }
ciscoMemoryPoolLowMemoryNotifEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to enable or disable the generation of
notification when the available memory in the system has fallen
below ciscoMemoryPoolLowMemoryNotifThreshold and on recovery.
Setting this object to 'true' will generate
ciscoMemoryPoolLowMemoryNotif and
ciscoMemoryPoolLowMemoryRecoveryNotif.
Setting this object to 'false' will disable the generation of
ciscoMemoryPoolLowMemoryNotif and
ciscoMemoryPoolLowMemoryRecoveryNotif."
::= { ciscoMemoryPoolObjects 3 }
-- notifications
ciscoMemoryPoolNotifications
OBJECT IDENTIFIER ::= { ciscoMemoryPoolMIB 2 }
ciscoMemoryPoolNotifications OBJECT IDENTIFIER
::= { ciscoMemoryPoolMIB 2 }
-- (no notifications are currently defined)
ciscoMemoryPoolMIBNotificationPrefix OBJECT IDENTIFIER
::= { ciscoMemoryPoolNotifications 0 }
ciscoMemoryPoolLowMemoryNotif NOTIFICATION-TYPE
OBJECTS {
ciscoMemoryPoolName,
ciscoMemoryPoolUsed
}
STATUS current
DESCRIPTION
"This notification is generated when the percentage of free
memory in the system has fallen below
ciscoMemoryPoolLowMemoryNotifThreshold and when the value of
ciscoMemoryPoolLowMemoryNotifEnable is set to 'true'.
ciscoMemoryPoolName indicates the name of the memory pool for
which the notification is being generated.
ciscoMemoryPoolUsed indicates the used memory in bytes for the
memory pool."
::= { ciscoMemoryPoolMIBNotificationPrefix 1 }
ciscoMemoryPoolLowMemoryRecoveryNotif NOTIFICATION-TYPE
OBJECTS {
ciscoMemoryPoolName,
ciscoMemoryPoolUsed
}
STATUS current
DESCRIPTION
"This notification is generated when the percentage of free
memory in the system has returned to
ciscoMemoryPoolLowMemoryNotifThreshold after suffering from a
low memory. This notification is generated when the value of
ciscoMemoryPoolLowMemoryNotifEnable is set to 'true'. This
notification is generated as a recovery notification for
ciscoMemoryPoolLowMemoryNotif.
ciscoMemoryPoolName indicates the name of the memory pool for
which the notification is being generated.
ciscoMemoryPoolUsed indicates the used memory in bytes for the
memory pool."
::= { ciscoMemoryPoolMIBNotificationPrefix 2 }
-- conformance information
ciscoMemoryPoolConformance
OBJECT IDENTIFIER ::= { ciscoMemoryPoolMIB 3 }
ciscoMemoryPoolCompliances
OBJECT IDENTIFIER ::= { ciscoMemoryPoolConformance 1 }
ciscoMemoryPoolGroups
OBJECT IDENTIFIER ::= { ciscoMemoryPoolConformance 2 }
ciscoMemoryPoolConformance OBJECT IDENTIFIER
::= { ciscoMemoryPoolMIB 3 }
ciscoMemoryPoolCompliances OBJECT IDENTIFIER
::= { ciscoMemoryPoolConformance 1 }
ciscoMemoryPoolGroups OBJECT IDENTIFIER
::= { ciscoMemoryPoolConformance 2 }
-- compliance statements
ciscoMemoryPoolCompliance MODULE-COMPLIANCE
STATUS deprecated -- superceded by ciscoMemoryPoolComplianceRev1
STATUS deprecated
DESCRIPTION
"The compliance statement for entities which implement
the Cisco Memory Pool MIB"
MODULE -- this module
MANDATORY-GROUPS { ciscoMemoryPoolGroup }
MODULE -- this module
MANDATORY-GROUPS { ciscoMemoryPoolGroup }
::= { ciscoMemoryPoolCompliances 1 }
ciscoMemoryPoolComplianceRev1 MODULE-COMPLIANCE
STATUS current
STATUS deprecated
DESCRIPTION
"The compliance statement for entities which implement
the Cisco Memory Pool MIB"
MODULE -- this module
MANDATORY-GROUPS { ciscoMemoryPoolGroup }
MODULE -- this module
MANDATORY-GROUPS { ciscoMemoryPoolGroup }
GROUP ciscoMemoryPoolUtilizationGroup
DESCRIPTION
"Per memory pool utilization statistics is mandatory for
the managed system that supports memory pool utilization."
GROUP ciscoMemoryPoolUtilizationGroup
DESCRIPTION
"Per memory pool utilization statistics is mandatory for
the managed system that supports memory pool utilization."
::= { ciscoMemoryPoolCompliances 2 }
ciscoMemoryPoolComplianceRev2 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the Cisco Memory Pool MIB"
MODULE -- this module
MANDATORY-GROUPS { ciscoMemoryPoolGroupRev1 }
GROUP ciscoMemoryPoolUtilizationGroup
DESCRIPTION
"Per memory pool utilization statistics is mandatory for
the managed system that supports memory pool utilization."
GROUP ciscoMemoryPoolNotificationGroup
DESCRIPTION
"ciscoMemoryPoolNotificationGroup is mandatory for the managed
system that supports memory pool notifications."
GROUP ciscoMemoryPoolNotificationCtrlGroup
DESCRIPTION
"ciscoMemoryPoolNotificationCtrlGroup is mandatory for the
managed system that supports memory pool notifications."
::= { ciscoMemoryPoolCompliances 3 }
-- units of conformance
ciscoMemoryPoolGroup OBJECT-GROUP
OBJECTS {
ciscoMemoryPoolName,
ciscoMemoryPoolAlternate,
ciscoMemoryPoolValid,
ciscoMemoryPoolUsed,
ciscoMemoryPoolFree,
ciscoMemoryPoolLargestFree
}
STATUS current
OBJECTS {
ciscoMemoryPoolName,
ciscoMemoryPoolAlternate,
ciscoMemoryPoolValid,
ciscoMemoryPoolUsed,
ciscoMemoryPoolFree,
ciscoMemoryPoolLargestFree
}
STATUS deprecated
DESCRIPTION
"A collection of objects providing memory pool monitoring."
::= { ciscoMemoryPoolGroups 1 }
ciscoMemoryPoolUtilizationGroup OBJECT-GROUP
OBJECTS {
ciscoMemoryPoolUtilization1Min,
ciscoMemoryPoolUtilization5Min,
ciscoMemoryPoolUtilization10Min
}
STATUS current
OBJECTS {
ciscoMemoryPoolUtilization1Min,
ciscoMemoryPoolUtilization5Min,
ciscoMemoryPoolUtilization10Min
}
STATUS current
DESCRIPTION
"An optional group providing a collection of memory pool
utilization objects."
::= { ciscoMemoryPoolGroups 2 }
ciscoMemoryPoolNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS {
ciscoMemoryPoolLowMemoryNotif,
ciscoMemoryPoolLowMemoryRecoveryNotif
}
STATUS current
DESCRIPTION
"A collection of all the notifications supported in the
CISCO-MEMORY-POOL-MIB."
::= { ciscoMemoryPoolGroups 3 }
ciscoMemoryPoolNotificationCtrlGroup OBJECT-GROUP
OBJECTS { ciscoMemoryPoolLowMemoryNotifEnable }
STATUS current
DESCRIPTION
"A collection of all the notification control objects."
::= { ciscoMemoryPoolGroups 4 }
ciscoMemoryPoolGroupRev1 OBJECT-GROUP
OBJECTS {
ciscoMemoryPoolName,
ciscoMemoryPoolAlternate,
ciscoMemoryPoolValid,
ciscoMemoryPoolUsed,
ciscoMemoryPoolFree,
ciscoMemoryPoolLargestFree,
ciscoMemoryPoolLowMemoryNotifThreshold
}
STATUS current
DESCRIPTION
"A collection of objects providing memory pool monitoring."
::= { ciscoMemoryPoolGroups 5 }
END

View File

@ -1,11 +1,11 @@
CISCO-PAGP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Counter32,
Integer32
Integer32,
Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
MacAddress,
@ -24,7 +24,7 @@ IMPORTS
;
ciscoPagpMIB MODULE-IDENTITY
LAST-UPDATED "200212130000Z"
LAST-UPDATED "201010200000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
" Cisco Systems
@ -51,6 +51,15 @@ ciscoPagpMIB MODULE-IDENTITY
You can monitor interfaces, agports, and related statistics
through the ifStackTable and ifTable entries."
REVISION "201010200000Z"
DESCRIPTION
"Added new enum values vlanIp(5) and
ipPort(6) to pagpDistributionProtocol object."
REVISION "200802010000Z"
DESCRIPTION
"Added ciscoPagpRateAndTimeOutGroup."
REVISION "200212130000Z"
DESCRIPTION "Added a new value vlanIpPort(4) to
pagpDistributionProtocol."
@ -252,7 +261,9 @@ PagpEtherChannelEntry ::= SEQUENCE {
pagpLearnMethod PagpLearnMethod,
pagpGroupIfIndex InterfaceIndexOrZero,
pagpDistributionProtocol INTEGER,
pagpDistributionAddress INTEGER
pagpDistributionAddress INTEGER,
pagpRate INTEGER,
pagpInPacketTimeout Unsigned32
}
pagpEthcOperationMode OBJECT-TYPE
@ -444,8 +455,10 @@ pagpDistributionProtocol OBJECT-TYPE
ip(1), -- ip address
mac(2), -- mac address
port(3), -- port number
vlanIpPort(4) -- vlan number, ip address
-- and port number
vlanIpPort(4), -- vlan number, ip address
-- and port number
vlanIp(5), -- vlan number and ip address
ipPort(6) -- ip adddress and port number
}
MAX-ACCESS read-write
STATUS current
@ -478,6 +491,32 @@ pagpDistributionAddress OBJECT-TYPE
hardware architecture."
::= { pagpEtherChannelEntry 10 }
pagpRate OBJECT-TYPE
SYNTAX INTEGER {
fast(1),
normal(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the rate at which the PAgP packets are transmitted
on this interface.
fast(1) : PAgP packets are transmitted at the fast rate
on this interface.
normal(2) : PAgP packets are transmitted at the normal rate
on this interface."
::= { pagpEtherChannelEntry 11 }
pagpInPacketTimeout OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
UNITS "Seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the earliest time at which received PAgP
information packets are timed out."
::= { pagpEtherChannelEntry 12 }
-- Per-interface PAgP Protocol Control Variables
pagpProtocolConfigTable OBJECT-TYPE
@ -908,7 +947,7 @@ ciscoPagpMIBComplianceV1R1 MODULE-COMPLIANCE
ciscoPagpMIBComplianceV2R2 MODULE-COMPLIANCE
STATUS current
STATUS deprecated
DESCRIPTION
"Conformance statement for the Fast Ethernet and Port
Aggregation Protocol MIB."
@ -929,6 +968,35 @@ ciscoPagpMIBComplianceV2R2 MODULE-COMPLIANCE
Protocol (PAgP) do not require the value pagpOn(3)."
::= { ciscoPagpMIBCompliances 2 }
ciscoPagpMIBComplianceV3R3 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Conformance statement for the Fast Ethernet and Port
Aggregation Protocol MIB."
MODULE -- this module
MANDATORY-GROUPS { ciscoPagpEthcGroupV2R2}
GROUP ciscoPagpPagpGroupV1R1
DESCRIPTION
"This group is mandatory for all interfaces which
implement the Port Aggregation Protocol (PAgP), and which
the value pagpOn(3) in the pagpEthcOperationMode variable."
OBJECT pagpEthcOperationMode
SYNTAX INTEGER { off(1), manual(2) }
DESCRIPTION
"Interfaces which do not implement the Port Aggregation
Protocol (PAgP) do not require the value pagpOn(3)."
GROUP ciscoPagpRateAndTimeOutGroup
DESCRIPTION
"This group is mandatory for platforms which support the rate
and timeout configuration for Port Aggregation Protocol (PAgP)
on capable interfaces."
::= { ciscoPagpMIBCompliances 3 }
-- Units of conformance
ciscoPagpEthcGroupV1R1 OBJECT-GROUP
@ -1000,6 +1068,20 @@ ciscoPagpEthcGroupV2R2 OBJECT-GROUP
to configure and monitor the Fast Etherchannel
operation and interface group-capability."
::= { ciscoPagpMIBGroups 3 }
ciscoPagpRateAndTimeOutGroup OBJECT-GROUP
OBJECTS {
pagpRate,
pagpInPacketTimeout
}
STATUS current
DESCRIPTION
"A collection of objects which provide the information about
rate and timeout configuration for PAgP protocol on capable
interfaces."
::= { ciscoPagpMIBGroups 4 }
END

View File

@ -1,10 +1,9 @@
-- *****************************************************************
-- CISCO-RTTMON-TC-MIB.my: IP SLA Textual Conventions MIB file
--
-- August 2005, Katherine Yang
--
-- Copyright (c) 2005-2006 by cisco Systems, Inc.
-- Copyright (c) 2005-2014 by Cisco Systems Inc.
-- All rights reserved.
--
-- *****************************************************************
@ -13,7 +12,6 @@ CISCO-RTTMON-TC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
Integer32,
Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
@ -23,7 +21,7 @@ IMPORTS
ciscoRttMonTCMIB MODULE-IDENTITY
LAST-UPDATED "200608280000Z"
LAST-UPDATED "201403190000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems, Inc.
@ -51,6 +49,47 @@ ciscoRttMonTCMIB MODULE-IDENTITY
SAA: Service Assurance Agent
VPN: Virtual Private Network
CFM: Connection Fault Management"
REVISION "201403190000Z"
DESCRIPTION
"Added new fabricPathEcho type to RttMonRttType and
fabricPathEchoAppl type to RttMonProtocol"
REVISION "201311260000Z"
DESCRIPTION
"Added new RttMonReactVar type named 'protocolSpecificError'"
REVISION "201211020000Z"
DESCRIPTION
"Added RttMonScheduleStartType TC.
Added enumeration y1731dmmv1 to RttMonProtocol.
Added the following to RttMonReactVar:
lpdGroup, lpdTreeTrace, lpdAll,
unavailSD, unavailDS, pktLossPctSD,
pktLossPctDS, rttPct, maxOfLatencySDPct,
maxOfLatencyDSPct, latencySDAvgPct, latencyDSAvgPct,
jitterSDAvgPct, jitterDSAvgPct, jitterAvgPct,
overThreshold."
REVISION "201205250000Z"
DESCRIPTION
"Added enumeration y1731slm to RttMonProtocol
Added the following to RttResopnseSense.
statsRetrieveOk, statsRetrieveNoConnect,
statsRetrieveVersionFail, statsRetrieveInternalError,
statsRetrieveAbort, statsRetrieveFail,
statsRetrieveAuthFail, statsRetrieveFormatError,
statsRetrievePortInUse.
For enumeration from controlOk to controlPortInUse, changed the
prefix from control to enable."
REVISION "201109150000Z"
DESCRIPTION
"Updated following textual conventions to include Y1731
and Multicast extensions.
-RttMonRttType, RttMonProtocol."
REVISION "201004260000Z"
DESCRIPTION
"Added enumeration 'video' to RttMonRttType TC."
REVISION "200608110000Z"
DESCRIPTION
"Added RttMonIdLst and RttMonCtrlIndex textual conventions."
@ -61,15 +100,39 @@ ciscoRttMonTCMIB MODULE-IDENTITY
DESCRIPTION
"Added ethernetPing and ethernetJitter in RttMonRttType.
Added ethernetPingAppl and ethernetJitterAppl
in RttMonProtocol "
in RttMonProtocol"
REVISION "200508090000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { ciscoMgmt 485 }
::= { ciscoMgmt 485 }
-- Textual Conventions
RttMonScheduleStartType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"These are defined values for scheduling the start time of a
probe
pending(1) - Pending state
now(2) - Schedule the start time of probe to current time
and probe is immediately started
random(3) - Schedule the start time of probe at a random
time over a range.
after(4) - Schedule the start time of probe after a certain
amount of time from now.
specific(5) - Schedule the start time of probe at a specific
given time interval"
SYNTAX INTEGER {
pending(1),
now(2),
random(3),
after(4),
specific(5)
}
RttReset ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
@ -108,6 +171,7 @@ RttMonOperation ::= TEXTUAL-CONVENTION
voipDTAlertRinging(6),
voipDTConnectOK(7)
}
-- Operation completion sense code textual convention
RttResponseSense ::= TEXTUAL-CONVENTION
@ -174,7 +238,46 @@ RttResponseSense ::= TEXTUAL-CONVENTION
out by the reply router.
mplsLspReachButNotFEC(20)
- MPLS echo request processed by the downstream
router but not the target."
router but not the target.
enableOk(21)
- Control enable request OK
enableNoConnect(22)
- Control enable request fail due to no connection to
the target.
enableVersionFail(23)
- Control enable request version fail.
enableInternalError(24)
- Control enable request internal error.
enableAbort(25)
- Control enable request abort.
enableFail(26)
- Control enable request fail.
enableAuthFail(27)
- Control enable request fail due to authentication
fail.
enableFormatError(28)
- Control enable request fail due to format error.
enablePortInUse(29)
- Control enable request fail due to port in use.
statsRetrieveOk(30)
- Stats retrieve request OK
statsRetrieveNoConnect(31)
- Stats retrieve request fail due to no connection
to the target.
statsRetrieveVersionFail(32)
- Stats retrieve request version fail.
statsRetrieveInternalError(33)
- Stats retrieve request internal error.
statsRetrieveAbort(34)
- Stats retrieve request abort.
statsRetrieveFail(35)
- Stats retrieve request fail.
statsRetrieveAuthFail(36)
- Stats retrieve request fail due to authentication fail.
statsRetrieveFormatError(37)
- Stats retrieve request fail due to format error.
statsRetrievePortInUse(38)
- Stats retrieve request fail due to port in use."
SYNTAX INTEGER {
other(0),
ok(1),
@ -196,8 +299,27 @@ RttResponseSense ::= TEXTUAL-CONVENTION
mplsLspEchoTxError(17),
mplsLspUnreachable(18),
mplsLspMalformedReq(19),
mplsLspReachButNotFEC(20)
mplsLspReachButNotFEC(20),
enableOk(21),
enableNoConnect(22),
enableVersionFail(23),
enableInternalError(24),
enableAbort(25),
enableFail(26),
enableAuthFail(27),
enableFormatError(28),
enablePortInUse(29),
statsRetrieveOk(30),
statsRetrieveNoConnect(31),
statsRetrieveVersionFail(32),
statsRetrieveInternalError(33),
statsRetrieveAbort(34),
statsRetrieveFail(35),
statsRetrieveAuthFail(36),
statsRetrieveFormatError(37),
statsRetrievePortInUse(38)
}
-- Operation type textual convention
RttMonRttType ::= TEXTUAL-CONVENTION
@ -276,13 +398,29 @@ RttMonRttType ::= TEXTUAL-CONVENTION
perform trace over LSP path.
The value of 'ethernetPing' will cause the RTT application to
perform delay variance analysis using regular 802.1ag loopback frame.
perform delay variance analysis using regular 802.1ag loopback
frame.
The value of 'ethernetJitter' will cause the RTT application to
perform delay variance analysis using CFM frame.
The value of 'lspPingPseudowire' will cause the RTT application to
perform LSP Ping over Pseudowire and measure response time."
The value of 'lspPingPseudowire' will cause the RTT application
to
perform LSP Ping over Pseudowire and measure response time.
The value 'video' will cause the the RTT application to perform
a video stream analysis directed at the 'RttMonTargetAddress
The value 'y1731Delay' will cause the RTT application to perform
a ITU-T standard Y.1731 delay variance analysis
The value 'y1731Loss' will cause the RTT application to perform
a ITU-T standard Y.1731 loss measure analysis
The value 'mcastJitter' will cause the RTT application to
perform
udp jitter stream analysis on a multicast network.
The value 'fabricPathEcho' will cause the RTT application to
perform delay performance measurment and verify connectivity in
a Fabric Path Network."
SYNTAX INTEGER {
echo(1),
pathEcho(2),
@ -304,8 +442,14 @@ RttMonRttType ::= TEXTUAL-CONVENTION
lspTrace(18),
ethernetPing(19),
ethernetJitter(20),
lspPingPseudowire(21)
lspPingPseudowire(21),
video(22),
y1731Delay(23),
y1731Loss(24),
mcastJitter(25),
fabricPathEcho(26)
}
-- Operation type for Auto SAA L3 MPLS VPN textual convention
RttMplsVpnMonRttType ::= TEXTUAL-CONVENTION
@ -327,6 +471,7 @@ RttMplsVpnMonRttType ::= TEXTUAL-CONVENTION
echo(2),
pathEcho(3)
}
-- --
-- Auto SAA L3 MPLS VPN LSP Path Discovery
-- Failure Cause textual convention
@ -375,6 +520,7 @@ RttMplsVpnMonLpdFailureSense ::= TEXTUAL-CONVENTION
timeout(6),
error(7)
}
-- textual convention
RttMplsVpnMonLpdGrpStatus ::= TEXTUAL-CONVENTION
@ -478,7 +624,19 @@ RttMonProtocol ::= TEXTUAL-CONVENTION
icmpJitterAppl - uses ICMP Timestamp for packet transfer
to measure jitter.
ethernetPingAppl - uses regular 802.1ag loopback frame
ethernetJitterAppl - uses CFM frames ."
ethernetJitterAppl - uses CFM frames .
videoAppl - uses synthetic traffic depending on video
profile
y1731dmm - used to measure Y1731 delay
y17311dm - used to measure Y1731 1DM
y1731lmm - used to measure Y1731 Loss measurement
mcastJitterAppl - uses udp jitter to measure multicast
network performance
y1731slm - used to measure Y1731 Synthetic Loss
measurement
y1731dmmv1 - used to measure Y1731 DMMv1 measurement
fabricPathEchoAppl - uses Fabric Path connect mechanism"
SYNTAX INTEGER {
notApplicable(1),
ipIcmpEcho(2),
@ -515,7 +673,15 @@ RttMonProtocol ::= TEXTUAL-CONVENTION
rtpAppl(33),
icmpJitterAppl(34),
ethernetPingAppl(35),
ethernetJitterAppl(36)
ethernetJitterAppl(36),
videoAppl(37),
y1731dmm(38),
y17311dm(39),
y1731lmm(40),
mcastJitterAppl(41),
y1731slm(42),
y1731dmmv1(43),
fabricPathEchoAppl(44)
}
RttMonCodecType ::= TEXTUAL-CONVENTION
@ -676,7 +842,38 @@ RttMonReactVar ::= TEXTUAL-CONVENTION
Source to Destination
mosCQSD(31) - Conversational quality MOS at
Destination
rFactorSD(32) - R-Factor value at Destination."
rFactorSD(32) - R-Factor value at Destination.
lpdGroup(33) - Label Path Discovery (LPD) group
lpdTreeTrace(34) - LPD Tree Trace
lpdAll(35) - LPD All
unavailSD(36) - Unavailability threshold crossing
crossing - Source to Destination
unavailDS(37) - Unavailability threshold crossing
crossing - Destination to source
pktLossPctSD(38) - Loss ratio threshold crossing
based on percent - Source to
Destination
pktLossPctDS(39) - Loss ratio threshold crossing
based on percent - Destination to
Source
rttPct(40) - Percentile Round Trip Time
maxOfLatencySDPct(41) - Percentile Maximum Latency from
Source to Destination
maxOfLatencyDSPct(42) - Percentile Maximum Latency from
Destination to Source
latencySDAvgPct(43) - Percentile Latency Average from
Source to Destination
latencyDSAvgPct(44) - Percentile Latency Average from
Destination to Source
jitterSDAvgPct(45) - Percentile Jitter Average from
Source to Destination
jitterDSAvgPct(46) - Percentile Jitter Average from
Destination to Source
jitterAvgPct(47) - Percentile Jitter Average in
both directions
overThreshold(48) - Percent of Round Trip Times
over threshold.
protocolSpecificError(49)-Any protocol specific error."
SYNTAX INTEGER {
rtt(1),
jitterSDAvg(2),
@ -709,7 +906,24 @@ RttMonReactVar ::= TEXTUAL-CONVENTION
packetLoss(29),
iaJitterSD(30),
mosCQSD(31),
rFactorSD(32)
rFactorSD(32),
lpdGroup(33),
lpdTreeTrace(34),
lpdAll(35),
unavailSD(36),
unavailDS(37),
pktLossPctSD(38),
pktLossPctDS(39),
rttPct(40),
maxOfLatencySDPct(41),
maxOfLatencyDSPct(42),
latencySDAvgPct(43),
latencyDSAvgPct(44),
jitterSDAvgPct(45),
jitterDSAvgPct(46),
jitterAvgPct(47),
overThreshold(48),
protocolSpecificError(49)
}
RttMonIdLst ::= TEXTUAL-CONVENTION
@ -731,6 +945,18 @@ RttMonCtrlIndex ::= TEXTUAL-CONVENTION
"The value of this object identifies the row in the
ipslaEthernetGrpCtrlTable and ipslaEthernetGrpReactTable.
It can be used for other IP SLA control tables."
SYNTAX Unsigned32 (1..2147483647 )
SYNTAX Unsigned32 (1..2147483647)
END
-- %DNP% MLC -Submitted MLC
-- %DNP% MRS -with reviewer MRS
-- %DNP% MRC - ciscoRttMonTCMIB~2~ - 2014031805:01 PST - vivsreev -11.0 -ACK
-- %DNP% - Can we allign the description of mcastJitterAppl into one line or two
-- %DNP%lines for better readability? in Line: 633
-- %DNP%
-- %DNP% -0 MRC

View File

@ -3,7 +3,7 @@
--
-- August 1997, Fei Xu
--
-- Copyright (c) 1997, 1998-2004, 2005 by Cisco Systems, Inc.
-- Copyright (c) 1997-2013 by Cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************
CISCO-STP-EXTENSIONS-MIB DEFINITIONS ::= BEGIN
@ -41,7 +41,7 @@ IMPORTS
FROM CISCO-SMI;
ciscoStpExtensionsMIB MODULE-IDENTITY
LAST-UPDATED "200512200000Z"
LAST-UPDATED "201303070000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
" Cisco Systems
@ -58,6 +58,9 @@ ciscoStpExtensionsMIB MODULE-IDENTITY
"The MIB module for managing Cisco extensions to
the 802.1D Spanning Tree Protocol (STP)."
REVISION "201303070000Z"
DESCRIPTION
"Added one new value network(5) to stpxFastStartPortMode."
REVISION "200512200000Z"
DESCRIPTION
"Added bit value rstp(5) to stpxSMSTPortStatus and
@ -1531,7 +1534,8 @@ stpxFastStartPortMode OBJECT-TYPE
enable(1),
disable(2),
enableForTrunk(3),
default(4)
default(4),
network(5)
}
MAX-ACCESS read-write
STATUS current
@ -1559,7 +1563,11 @@ stpxFastStartPortMode OBJECT-TYPE
default -- whether the fast start feature is enabled
or not on this port depends on the object
value of stpxFastStartGlobalDefaultMode."
value of stpxFastStartGlobalDefaultMode.
network -- the fast start network mode is enabled on
this port."
::= { stpxFastStartPortEntry 3 }
stpxFastStartPortBpduGuardMode OBJECT-TYPE
@ -5002,3 +5010,30 @@ stpxMSTGroup4 OBJECT-GROUP
::= { stpxMIBGroups 43 }
END

View File

@ -8,7 +8,7 @@
-- May 2003, Jayakumar Kadirvelu
-- August 2003, Edward Pham
--
-- Copyright (c) 2000-2008, 2010 by cisco Systems Inc.
-- Copyright (c) 2000-2013 by cisco Systems Inc.
-- by cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************
@ -59,7 +59,7 @@ IMPORTS
ciscoSwitchEngineMIB MODULE-IDENTITY
LAST-UPDATED "201012170000Z"
LAST-UPDATED "201302130000Z"
ORGANIZATION "Cisco Systems Inc."
CONTACT-INFO
"Cisco Systems
@ -96,6 +96,12 @@ ciscoSwitchEngineMIB MODULE-IDENTITY
Layer 2 forwarding. However, they can also learn 'flows' through
other physically-separate (external) Cisco routers that are
connected to the switch-engine through the network."
REVISION "201302130000Z"
DESCRIPTION
"Add enumerated value 37 - 85 to cseTcamResourceType."
REVISION "201203120000Z"
DESCRIPTION
"Add cseStatisticsFlowGroup1."
REVISION "201012170000Z"
DESCRIPTION
"Add the following new enumerations to cseTcamResourceType:
@ -2596,7 +2602,8 @@ cseFlowStatsEntry OBJECT-TYPE
::= { cseFlowStatsTable 1 }
CseFlowStatsEntry ::= SEQUENCE {
cseFlowTotalFlows Gauge32
cseFlowTotalFlows Gauge32,
cseFlowTotalIpv4Flows Gauge32
}
cseFlowTotalFlows OBJECT-TYPE
@ -2607,6 +2614,15 @@ cseFlowTotalFlows OBJECT-TYPE
"Indicates the total number of flow entries installed in
this switching engine."
::= { cseFlowStatsEntry 1 }
cseFlowTotalIpv4Flows OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the total number of IPv4 flow entries in
this switching engine."
::= { cseFlowStatsEntry 2 }
@ -2627,7 +2643,10 @@ cseNetflowLSExportHost OBJECT-TYPE
DESCRIPTION
"Network(IP) address in dotted decimal format or the DNS hostname
of the host to which Netflow LAN switching statistics are
exported."
exported.
This object is deprecated and replaced by cndeCollectorAddress
in CISCO-NDE-MIB."
::= { cseNetflowLS 2 }
cseNetflowLSExportTransportNumber OBJECT-TYPE
@ -2636,7 +2655,10 @@ cseNetflowLSExportTransportNumber OBJECT-TYPE
STATUS deprecated
DESCRIPTION
"The transport(UDP) port number to be used for the Netflow LAN
switching statistics being exported."
switching statistics being exported.
This object is deprecated and replaced by cndeCollectorPort
in CISCO-NDE-MIB."
::= { cseNetflowLS 3 }
cseNetflowLSExportDataSource OBJECT-TYPE
@ -4388,7 +4410,56 @@ cseTcamResourceType OBJECT-TYPE
tcamALabel(33),
tcamBLabel(34),
destInfoIn(35),
destInfoOut(36)
destInfoOut(36),
tcam0Bank0(37),
tcam0Bank1(38),
tcam1Bank0(39),
tcam1Bank1(40),
tcam0Aggregate(41),
tcam1Aggregate(42),
bank0Aggregate(43),
bank1Aggregate(44),
lou(45),
bothLouOperands(46),
singleLouOperands(47),
louL4SourcePort(48),
louL4DstPort(49),
louL3PacketLength(50),
louIpTos(51),
louIpDscp(52),
louIpPrecedence(53),
louIpTtl(54),
tcpFlags(55),
l4DynamicProtocolCam(56),
macEtypeOrProtoCam(57),
nonL4OpLabelsTcam0(58),
nonL4OpLabelsTcam1(59),
l4OpLabelTcam0(60),
l4OpLabelTcam1(61),
ingressDestInfoTable(62),
egressDestInfoTable(63),
ingressTcam(64),
ingressIpv6Tcam(65),
ingressLou(66),
ingressBothLouOperands(67),
ingressSingleLouOperands(68),
ingressLouL4SourcePort(69),
ingressLouL4DstPort(70),
ingressLouL3PacketLength(71),
ingressLouL3Ttl(72),
ingressLouL2Ttl(73),
ingressTcpFlags(74),
egressTcam(75),
egressIpv6Tcam(76),
egressLou(77),
egressBothLouOperands(78),
egressSingleLouOperands(79),
egressLouL4SourcePort(80),
egressLouL4DstPort(81),
egressLouL3PacketLength(82),
egressLouL3Ttl(83),
egressLouL2Ttl(84),
egressTcpFlags(85)
}
MAX-ACCESS not-accessible
STATUS current
@ -4506,7 +4577,158 @@ cseTcamResourceType OBJECT-TYPE
destInfoOut(36) indicates that TCAM space is allocated for
destination information table for OFE (Output/Egress Forwarding
Engine) ACL redirects."
Engine) ACL redirects.
tcam0Bank0(37) indicates that TCAM space is allocated for
TCAM 0 Bank 0.
tcam0Bank1(38) indicates that TCAM space is allocated for
TCAM 0 Bank 1.
tcam1Bank0(39) indicates that TCAM space is allocated for
TCAM 1 Bank 0.
tcam1Bank1(40) indicates that TCAM space is allocated for
TCAM 1 Bank 1.
tcam0Aggregate(41) indicates that TCAM space is allocated for
the aggregate of Bank 0 and Bank 1 on TCAM 0.
tcam1Aggregate(42) indicates that TCAM space is allocated for
the aggregate of Bank 0 and Bank 1 on TCAM 1.
bank0Aggregate(43) indicates that TCAM space is allocated for
the aggregate of TCAM 0 and TCAM 1 for Bank 0.
bank1Aggregate(44) indicates that TCAM space is allocated for
the aggregate of TCAM 0 and TCAM 1 for Bank 1.
lou(45) indicates that TCAM space is allocated for
LOUs (Logical Operation Unit).
bothLouOperands(46) indicates that TCAM space is allocated for
LOUs with both operands.
singleLouOperands(47) indicates that TCAM space is allocated for
LOUs with single operands.
louL4SourcePort(48) indicates that TCAM space is allocated for
LOUs with L4 source port in comparison.
louL4DstPort(49) indicates that TCAM space is allocated for
LOUs with L4 destination port in comparison.
louL3PacketLength(50) indicates that TCAM space is allocated for
LOUs with L3 Length in comparison.
louIpTos(51) indicates that TCAM space is allocated for
LOUs with IP ToS (Type of Service) in comparison.
louIpDscp(52) indicates that TCAM space is allocated for
LOUs with IP DSCP (Differentiated Services Code Point)
in comparison.
louIpPrecedence(53) indicates that TCAM space is allocated for
LOUs with IP Precedence in comparison.
louIpTtl(54) indicates that TCAM space is allocated for
LOUs with IP TTL in comparison.
tcpFlags(55) indicates that TCAM space is allocated for
TCP Flags.
l4DynamicProtocolCam(56) indicates that TCAM space is allocated for
L4 Dynamic Protocol CAM.
macEtypeOrProtoCam(57) indicates that TCAM space is allocated for
MAC Etype or Protocol CAM.
nonL4OpLabelsTcam0(58) indicates that TCAM space is allocated for
labels without using any L4 operator resources like LOUs or TCP Flags
for TCAM 0.
nonL4OpLabelsTcam1(59) indicates that TCAM space is allocated for
labels without using any L4 operator resources like LOUs or TCP Flags
for TCAM 1.
l4OpLabelTcam0(60) indicates that TCAM space is allocated for
labels using any L4 operator resources like LOUs or TCP Flags
for TCAM 0.
l4OpLabelTcam1(61) indicates that TCAM space is allocated for
labels using any L4 operator resources like LOUs or TCP Flags
for TCAM 1.
ingressDestInfoTable(62) indicates that TCAM space is allocated for
Ingress Destination Info Table.
egressDestInfoTable(63) indicates that TCAM space is allocated for
Egress Destination Info Table.
ingressTcam(64) indicates that ingress TCAM resource utilization.
ingressIpv6Tcam(65) indicates that ingress TCAM space is allocated
for IPv6 compression.
ingressLou(66) indicates that ingress TCAM space is allocated for
LOUs (Logical Operation Unit).
ingressBothLouOperands(67) indicates that ingress TCAM space is
allocated for LOUs with both operands.
ingressSingleLouOperands(68) indicates that ingress TCAM space is
allocated for LOUs with single operands.
ingressLouL4SourcePort(69) indicates that ingress TCAM space is
allocated for LOUs with L4 source port in comparison.
ingressLouL4DstPort(70) indicates that ingress TCAM space is
allocated for LOUs with L4 destination port in comparison.
ingressLouL3PacketLength(71) indicates that ingress TCAM space is
allocated for LOUs with L3 Length in comparison.
ingressLouL3Ttl(72) indicates that ingress TCAM space is allocated
for LOUs with L3 TTL in comparison.
ingressLouL2Ttl(73) indicates that ingress TCAM space is allocated
for LOUs with L2 TTL in comparison.
ingressTcpFlags(74) indicates that ingress TCAM space is allocated
for TCP Flags.
egressTcam(75) indicates that egress TCAM resource utilization.
egressIpv6Tcam(76) indicates that egress TCAM space is allocated
for IPv6 compression.
egressLou(77)indicates that egress TCAM space is allocated for
LOUs (Logical Operation Unit).
egressBothLouOperands(78) indicates that egress TCAM space is
allocated for LOUs with both operands.
egressSingleLouOperands(79) indicates that egress TCAM space is
allocated for LOUs with single operands.
egressLouL4SourcePort(80) indicates that egress TCAM space is
allocated for LOUs with L4 source port in comparison.
egressLouL4DstPort(81) indicates that egress TCAM space is
allocated for LOUs with L4 destination port in comparison.
egressLouL3PacketLength(82) indicates that egress TCAM space is
allocated for LOUs with L3 Length in comparison.
egressLouL3Ttl(83) indicates that egress TCAM space is allocated
for the LOUs with L3 TTL in comparison.
egressLouL2Ttl(84) indicates that egress TCAM space is allocated
for LOUs with L2 TTL in comparison.
egressTcpFlags(85) indicates that egress TCAM space is allocated
for TCP Flags."
::= { cseTcamUsageEntry 1 }
cseTcamResourceDescr OBJECT-TYPE
@ -5020,7 +5242,7 @@ cseMIBCompliance6 MODULE-COMPLIANCE
::= { cseMIBCompliances 6 }
cseMIBCompliance7 MODULE-COMPLIANCE
STATUS current
STATUS deprecated
DESCRIPTION
"The compliance statement for
the CISCO-SWITCH-ENGINE-MIB MIB."
@ -5118,6 +5340,123 @@ cseMIBCompliance7 MODULE-COMPLIANCE
support just one include and one exclude filter"
::= { cseMIBCompliances 7 }
cseMIBCompliance8 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for
the CISCO-SWITCH-ENGINE-MIB MIB."
MODULE -- this module
MANDATORY-GROUPS { cseStatisticsGroup }
GROUP cseRouterGroup
DESCRIPTION
"This group is mandatory only for those switches which
support layer 3 switching in the system."
GROUP cseVlanStatisticsGroup
DESCRIPTION
"This group is mandatory only for those switches which
can provide per-vlan statistics."
GROUP cseFlowMgmtGroupRev1
DESCRIPTION
"This group is mandatory only for those switches which
support layer 3 switching in the system."
GROUP cseFlowMcastMgmtGroup1
DESCRIPTION
"This group is mandatory only for those switches which
support layer 3 IP multicast switching in the system."
GROUP cseUcastCachePurgeGroup
DESCRIPTION
"This group is mandatory only for those switches which
supports IP/IPX unicast flow cache purging in the system."
GROUP cseMcastCachePurgeGroup
DESCRIPTION
"This group is mandatory only for those switches which
supports IP multicast flow cache purging in the system."
GROUP cseFlowMgmtOperStatusGroup
DESCRIPTION
"This group is mandatory only for those switches which
support operating status on aging time for flows used
in L3 switching."
GROUP cse4kVlanGroup
DESCRIPTION
"This group must be implemented by the devices which
support the range of VlanIndex between 1024 and 4095"
GROUP cseNDEMandatoryGroup
DESCRIPTION
"This group is mandatory for those switched which
support Netflow Data Export"
GROUP cseNDESingleFilterGroupRev1
DESCRIPTION
"This group is mandatory in agents for which the value of
cseNetflowLSFilterSupport is single."
GROUP cseNDEMultipleFiltersGroup
DESCRIPTION
"This group is mandatory in agents for which the value of
cseNetflowLSFilterSupport is multiple."
GROUP cseProtocolFilterGroup
DESCRIPTION
"Implementation of this group is optional."
GROUP cseStatisticsGroup2
DESCRIPTION
"Implementation of this group is optional."
GROUP cseFlowMgmtExtGroup2
DESCRIPTION
"This group is mandatory only for those switches which
support layer 3 switching in the system."
GROUP cseFlowMcastRtrMgmtGroup
DESCRIPTION
"Implementation of this group is optional."
GROUP cseFlowMcastMgmtGroup2
DESCRIPTION
"This group is mandatory only for those switches which
support layer 3 IP multicast switching in the system."
GROUP cseCacheStatisticsGroup
DESCRIPTION
"This group is mandatory only for those switches which
support switch engine statistics on flow cache entries
in the system."
GROUP cseL3SwitchedPktsPerSecGroup
DESCRIPTION
"This group is mandatory only for those switches which
support switch engine statistics on total number of
packets switched per second in the system."
GROUP cseStatisticsFlowGroup1
DESCRIPTION
"This group is mandatory only for those switches which
support switch engine statistics on total number of
Ipv4 flow entries."
OBJECT cseNetflowLSFilterSelection
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required, for systems which
support just one include and one exclude filter."
OBJECT cseNetflowLSFilterStatus
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required, for systems which
support just one include and one exclude filter"
::= { cseMIBCompliances 8 }
-- units of conformance
cseStatisticsGroup OBJECT-GROUP
@ -5263,7 +5602,9 @@ cseFlowMgmtGroup OBJECT-GROUP
packets were switched within 32 seconds after the an L3
flow entry was established).
- cseFlowIPXEstablishedAgingTime has a default value of 256."
- cseFlowIPXEstablishedAgingTime has a default value of 256.
cseFlowMgmtGroup object is superseded by cseFlowMgmtGroupRev1."
::= { cseMIBGroups 5 }
cseNetflowLSGroup OBJECT-GROUP
@ -5282,7 +5623,9 @@ cseNetflowLSGroup OBJECT-GROUP
STATUS deprecated
DESCRIPTION
"A collection of objects providing information on the Netflow LAN
switching Data Export feature, if supported."
switching Data Export feature, if supported.
cseNetflowLSGroup object is superseded by cseNDESingleFilterGroupRev1."
::= { cseMIBGroups 6 }
cseProtocolFilterGroup OBJECT-GROUP
@ -5329,7 +5672,9 @@ cseFlowMcastMgmtGroup OBJECT-GROUP
STATUS deprecated
DESCRIPTION
"A collection of objects for querying IP multicast flows
stored in hardware switching cache."
stored in hardware switching cache.
cseFlowMcastMgmtGroup object is superseded by cseFlowMcastMgmtGroup1."
::= { cseMIBGroups 8 }
cseUcastCachePurgeGroup OBJECT-GROUP
@ -5419,7 +5764,9 @@ cseNDESingleFilterGroup OBJECT-GROUP
DESCRIPTION
"A collection of objects providing information on the Netflow LAN
switching Data Export feature, with a single host and a
single filter support."
single filter support.
cseNDESingleFilterGroup object is superseded by cseNDESingleFilterGroupRev1."
::= { cseMIBGroups 14 }
cseNDEMultipleFiltersGroup OBJECT-GROUP
@ -5782,9 +6129,12 @@ cseL3SwitchedPktsPerSecGroup OBJECT-GROUP
second."
::= { cseMIBGroups 39 }
cseStatisticsFlowGroup1 OBJECT-GROUP
OBJECTS { cseFlowTotalIpv4Flows }
STATUS current
DESCRIPTION
"A collection of object providing switch engine statistics
on total number of Ipv4 flow entries."
::= { cseMIBGroups 40 }
END

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

434
mibs/CISCO-VOICE-DNIS-MIB Normal file
View File

@ -0,0 +1,434 @@
-- *****************************************************************
-- CISCO-VOICE-DNIS-MIB.my: Voice DNIS MIB file
--
-- March 2000 Nicholas Basker
--
-- Copyright (c) 2000, 2001, 2002 by cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************
CISCO-VOICE-DNIS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
RowStatus,
TruthValue,
DisplayString
FROM SNMPv2-TC
MODULE-COMPLIANCE,
OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
ciscoMgmt
FROM CISCO-SMI;
ciscoVoiceDnisMIB MODULE-IDENTITY
LAST-UPDATED "200205010000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
" Cisco Systems
Customer Service
Postal: 170 W. Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-voice@cisco.com"
DESCRIPTION
"The MIB module provides management support for Dialer
Number Information Service (DNIS) mapping. A DNIS
entry is associated with a Voice XML (VXML) page to
provide audio play back features. Multiple DNIS
entries can be grouped together to form a DNIS
mapping with a unique map name.
*** ABBREVIATIONS, ACRONYMS, AND SYMBOLS ***
DNIS - Dialer Number Information Service
XML - Extensible Markup Language
VXML - Voice XML
URL - Uniform Resource Locator
"
::= { ciscoMgmt 219 }
--
-- Textual Conventions
--
DnisMapname ::= TEXTUAL-CONVENTION
DISPLAY-HINT "32a"
STATUS current
DESCRIPTION
"An identification for a DNIS map name or a DNIS name. A
DNIS map name correspods to a group of individual DNIS
names. The DNIS map names are unique in the system, and
within each map name, individual DNIS names are unique.
"
SYNTAX OCTET STRING (SIZE (0..32))
CvE164String ::= TEXTUAL-CONVENTION
DISPLAY-HINT "32a"
STATUS current
DESCRIPTION
"A UTF-8 string limited to the character set defined for
E.164, '0123456789*#,<quote>'.
Note that <quote> represents the double quote which
cannot be contained in a SMI description clause."
SYNTAX OCTET STRING (SIZE (1..32))
-- Voice DNIS MIB objects definitions
cvDnisMIBObjects OBJECT IDENTIFIER ::= { ciscoVoiceDnisMIB 1 }
-- The Voice DNIS MIB consists of the following group
-- [1] Voice Dnis Mapping (cvDnisMap)
cvDnisMap OBJECT IDENTIFIER ::= { cvDnisMIBObjects 1 }
--********************************************************************
-- Voice DNIS Mapping
--********************************************************************
-- The objects in this group are responsible for providing a relation
-- between a DNIS map name and the individual DNIS entries it
-- contains.
--
-- Voice DNIS Mapping Table
--
cvDnisMappingTable OBJECT-TYPE
SYNTAX SEQUENCE OF CvDnisMappingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains the map name and a url specifying
a file name. The file contains DNIS entries that belong
to the DNIS mapping.
"
::= { cvDnisMap 1 }
cvDnisMappingEntry OBJECT-TYPE
SYNTAX CvDnisMappingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a single DNIS mapping. There is a
unique DNIS map name. New DNIS mapping can be created
using cvDnisMappingStatus.
The entry can be created with or without a file location
specified by cvDnisMappingUrl. The mapping file contains
DNIS name and VXML page per line. For example, a
cvDnisMappingUrl could be tftp://someserver/dnismap.txt.
This file is a text file and the content format is
dnis <dnisname> url <urlname>.
An example of the contents of the file itself can be
dnis 18004251234 url http://www.b.com/p/vwelcome.vxml
dnis 18004253421 url http://www.c.com/j/vxmlintf.vxml
If a mapping file location is specified, then new rows
corresponding to this map name are created and populated
in cvDnisNodeTable from the contents of the file. The
rows corresponding to this map name in cvDnisNodeTable
cannot be created or modified or deleted but can be
read.
If a mapping file location is not specified in
cvDnisMappingUrl, then individual DNIS entries
corresponding to this map name can be created, modified
and deleted in cvDnisNodeTable.
Deleting an entry deletes all the related entries in
cvDnisNodeTable.
"
INDEX { IMPLIED cvDnisMappingName }
::= { cvDnisMappingTable 1 }
CvDnisMappingEntry ::= SEQUENCE {
cvDnisMappingName DnisMapname,
cvDnisMappingUrl DisplayString,
cvDnisMappingRefresh INTEGER,
cvDnisMappingUrlAccessError DisplayString,
cvDnisMappingStatus RowStatus
}
cvDnisMappingName OBJECT-TYPE
SYNTAX DnisMapname (SIZE (1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The name which uniquely identifies a DNIS mapping.
"
::= { cvDnisMappingEntry 1 }
cvDnisMappingUrl OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The url specifies a file location. The file contains
individual DNIS entries that belong to the DNIS map
name specified by cvDnisMappingName.
Once a url is created and associated with a map name (the
association is complete when the row is made active(1)),
it cannot be modified while cvDnisMappingStatus is
active. If a different url needs to be associated with
the current map name, the row status should be made
notInService(2) and this object has to be modified to
associate a new url. When a new association is made all
the DNIS entries corresponding to the old association
will be deleted from the cvDnisNodeTable.
The url is read when the row status is made active(1) or
when the row status is active and the object
cvDnisMappingRefresh is explicitly set to refresh(2).
If the url is not accessible then a
cvDnisMappingUrlInaccessible notification will be
generted.
"
DEFVAL { "" }
::= { cvDnisMappingEntry 2 }
cvDnisMappingRefresh OBJECT-TYPE
SYNTAX INTEGER {
idle (1),
refresh (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Whenever there is a need to re-read the contents of the
file specified by cvDnisMappingUrl, this object can be
set to refresh(2). This will cause the contents of the
file to be re-read and correspondingly update the
cvDnisNodeTable. After the completion of this operation,
the value of this object is reset to idle(1). The only
operation allowed on this object is setting it to
refresh(2). This can only be done when the current value
is idle(1) and the rowstatus is active(1).
idle - The refreshing process is idle and the user
can modify this object to refresh.
refresh - The refreshing process is currently busy and
the user have to wait till the object
becomes idle to issue new refresh.
"
DEFVAL { idle }
::= { cvDnisMappingEntry 3 }
cvDnisMappingUrlAccessError OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"ASCII text describing the error on last access of the url
specified in cvDnisMappingUrl.
If the url access does not succeed, then this object is
populated with an error message indicating the reason for
failure. If the url access succeeds, this object is set
to null string.
"
DEFVAL { "" }
::= { cvDnisMappingEntry 4 }
cvDnisMappingStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create a new row or modify or
delete an existing row in this table. When making the
status active(1), if a valid cvDnisMappingUrl is present
the contents of the url is downloaded and during that
time cvDnisMappingRefresh is set to refresh(2). When
cvDnisMappingRefresh is set to refresh(2), only the
destroy(6) operation is allowed.
"
::= { cvDnisMappingEntry 5 }
--
-- Voice DNIS Node Table
--
cvDnisNodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF CvDnisNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains a DNIS name and a url. The url is a
pointer to a VXML page for the DNIS name.
"
::= { cvDnisMap 2 }
cvDnisNodeEntry OBJECT-TYPE
SYNTAX CvDnisNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry is a DNIS name and the location of the
associated VXML page. New DNIS entries can be created or
the existing entries can be modified or deleted only if
the corresponding map name (defined in
cvDnisMappingTable) does not have any file name provided
in the cvDnisMappingUrl object.
If a file name is provided in cvDnisMappingUrl
corresponding to this entry's map name, then this row
will have read permission only.
"
INDEX { cvDnisMappingName, IMPLIED cvDnisNumber }
::= { cvDnisNodeTable 1 }
CvDnisNodeEntry ::= SEQUENCE {
cvDnisNumber CvE164String,
cvDnisNodeUrl DisplayString,
cvDnisNodeModifiable TruthValue,
cvDnisNodeStatus RowStatus
}
cvDnisNumber OBJECT-TYPE
SYNTAX CvE164String
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The individual DNIS name. It is unique within a DNIS
mapping.
"
::= { cvDnisNodeEntry 1 }
cvDnisNodeUrl OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The url specifies a VXML page. This page contains
voice XML links to play audio data.
This url which is a VXML page is not read immediately
when the row is made active(1), but only when a call that
requires the use of this DNIS comes through.
"
DEFVAL { "" }
::= { cvDnisNodeEntry 2 }
cvDnisNodeModifiable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies whether the object in a particular
row is modifiable. The object is set to true(1) if the
corresponding map name (defined in cvDnisMappingTable)
does not have any file name provided in the
cvDnisMappingUrl object. Otherwise this object is set to
false(2) and the row becomes read only.
"
::= { cvDnisNodeEntry 3 }
cvDnisNodeStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create a new row or modify or
delete an existing row in this table. The objects in a
row can be modified or deleted while the row status is
active(1) and cvDnisNodeModifiable is true(1). The row
status cannot be set to notInService(2) or
createAndWait(5).
"
::= { cvDnisNodeEntry 4 }
--********************************************************************
-- Notifications
--********************************************************************
cvDnisMIBNotificationPrefix OBJECT IDENTIFIER ::=
{ ciscoVoiceDnisMIB 2 }
cvDnisMIBNotifications OBJECT IDENTIFIER ::=
{ cvDnisMIBNotificationPrefix 0 }
cvDnisMappingUrlInaccessible NOTIFICATION-TYPE
OBJECTS {
cvDnisMappingUrl,
cvDnisMappingUrlAccessError
}
STATUS current
DESCRIPTION
"Inaccessible DNIS mapping url notification. A
cvDnisMappingUrlInaccessible notification is sent if the
specified url is not accessible.
"
::= { cvDnisMIBNotifications 1 }
cvDnisMIBConformance OBJECT IDENTIFIER ::=
{ ciscoVoiceDnisMIB 3 }
cvDnisMIBCompliances OBJECT IDENTIFIER ::=
{ cvDnisMIBConformance 1 }
cvDnisMIBGroups OBJECT IDENTIFIER ::=
{ cvDnisMIBConformance 2 }
-- compliance statements
cvDnisMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which
implement the CISCO VOICE DNIS MIB"
MODULE -- this module
GROUP cvDnisGroup
DESCRIPTION
"This group is mandatory for mapping of voice calls on an
agent through Dialer Number Information Service (DNIS).
"
GROUP cvDnisNotificationGroup
DESCRIPTION
"This group is mandatory for notifying if the specified
url is not accessible.
"
::= { cvDnisMIBCompliances 1 }
-- units of conformance
cvDnisGroup OBJECT-GROUP
OBJECTS {
cvDnisMappingUrl,
cvDnisMappingRefresh,
cvDnisMappingUrlAccessError,
cvDnisMappingStatus,
cvDnisNodeUrl,
cvDnisNodeModifiable,
cvDnisNodeStatus
}
STATUS current
DESCRIPTION
"A collection of objects provides a relation between a
DNIS map name and the DNIS entries belonging to that map
name.
"
::= { cvDnisMIBGroups 1 }
cvDnisNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS {
cvDnisMappingUrlInaccessible
}
STATUS current
DESCRIPTION
"The notifications for CISCO-VOICE-DNIS-MIB.
"
::= { cvDnisMIBGroups 2 }
END

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

337
mibs/ENTITY-STATE-MIB Normal file
View File

@ -0,0 +1,337 @@
ENTITY-STATE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, mib-2
FROM SNMPv2-SMI
DateAndTime
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
entPhysicalIndex
FROM ENTITY-MIB
EntityAdminState, EntityOperState, EntityUsageState,
EntityAlarmStatus, EntityStandbyStatus
FROM ENTITY-STATE-TC-MIB;
entityStateMIB MODULE-IDENTITY
LAST-UPDATED "200511220000Z"
ORGANIZATION "IETF Entity MIB Working Group"
CONTACT-INFO
" General Discussion: entmib@ietf.org
To Subscribe:
http://www.ietf.org/mailman/listinfo/entmib
http://www.ietf.org/html.charters/entmib-charter.html
Sharon Chisholm
Nortel Networks
PO Box 3511 Station C
Ottawa, Ont. K1Y 4H7
Canada
schishol@nortel.com
David T. Perkins
548 Qualbrook Ct
San Jose, CA 95110
USA
Phone: 408 394-8702
dperkins@snmpinfo.com
"
DESCRIPTION
"This MIB defines a state extension to the Entity MIB.
Copyright (C) The Internet Society 2005. This version
of this MIB module is part of RFC 4268; see the RFC
itself for full legal notices."
REVISION "200511220000Z"
DESCRIPTION
"Initial version, published as RFC 4268."
::= { mib-2 131 }
-- Entity State Objects
entStateObjects OBJECT IDENTIFIER ::= { entityStateMIB 1 }
entStateTable OBJECT-TYPE
SYNTAX SEQUENCE OF EntStateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of information about state/status of entities.
This is a sparse augment of the entPhysicalTable. Entries
appear in this table for values of
entPhysicalClass [RFC4133] that in this implementation
are able to report any of the state or status stored in
this table.
"
::= { entStateObjects 1 }
entStateEntry OBJECT-TYPE
SYNTAX EntStateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"State information about this physical entity."
INDEX { entPhysicalIndex }
::= { entStateTable 1 }
EntStateEntry ::= SEQUENCE {
entStateLastChanged DateAndTime,
entStateAdmin EntityAdminState,
entStateOper EntityOperState,
entStateUsage EntityUsageState,
entStateAlarm EntityAlarmStatus,
entStateStandby EntityStandbyStatus
}
entStateLastChanged OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of this object is the date and
time when the value of any of entStateAdmin,
entStateOper, entStateUsage, entStateAlarm,
or entStateStandby changed for this entity.
If there has been no change since
the last re-initialization of the local system,
this object contains the date and time of
local system initialization. If there has been
no change since the entity was added to the
local system, this object contains the date and
time of the insertion."
::= { entStateEntry 1 }
entStateAdmin OBJECT-TYPE
SYNTAX EntityAdminState
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative state for this entity.
This object refers to an entities administrative
permission to service both other entities within
its containment hierarchy as well other users of
its services defined by means outside the scope
of this MIB.
Setting this object to 'notSupported' will result
in an 'inconsistentValue' error. For entities that
do not support administrative state, all set
operations will result in an 'inconsistentValue'
error.
Some physical entities exhibit only a subset of the
remaining administrative state values. Some entities
cannot be locked, and hence this object exhibits only
the 'unlocked' state. Other entities cannot be shutdown
gracefully, and hence this object does not exhibit the
'shuttingDown' state. A value of 'inconsistentValue'
will be returned if attempts are made to set this
object to values not supported by its administrative
model."
::= { entStateEntry 2 }
entStateOper OBJECT-TYPE
SYNTAX EntityOperState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational state for this entity.
Note that unlike the state model used within the
Interfaces MIB [RFC2863], this object does not follow
the administrative state. An administrative state of
down does not predict an operational state
of disabled.
A value of 'testing' means that entity currently being
tested and cannot therefore report whether it is
operational or not.
A value of 'disabled' means that an entity is totally
inoperable and unable to provide service both to entities
within its containment hierarchy, or to other receivers
of its service as defined in ways outside the scope of
this MIB.
A value of 'enabled' means that an entity is fully or
partially operable and able to provide service both to
entities within its containment hierarchy, or to other
receivers of its service as defined in ways outside the
scope of this MIB.
Note that some implementations may not be able to
accurately report entStateOper while the
entStateAdmin object has a value other than 'unlocked'.
In these cases, this object MUST have a value
of 'unknown'."
::= { entStateEntry 3 }
entStateUsage OBJECT-TYPE
SYNTAX EntityUsageState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The usage state for this entity.
This object refers to an entity's ability to service more
physical entities in a containment hierarchy. A value
of 'idle' means this entity is able to contain other
entities but that no other entity is currently
contained within this entity.
A value of 'active' means that at least one entity is
contained within this entity, but that it could handle
more. A value of 'busy' means that the entity is unable
to handle any additional entities being contained in it.
Some entities will exhibit only a subset of the
usage state values. Entities that are unable to ever
service any entities within a containment hierarchy will
always have a usage state of 'busy'. Some entities will
only ever be able to support one entity within its
containment hierarchy and will therefore only exhibit
values of 'idle' and 'busy'."
::= { entStateEntry 4 }
entStateAlarm OBJECT-TYPE
SYNTAX EntityAlarmStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The alarm status for this entity. It does not include
the alarms raised on child components within its
containment hierarchy.
A value of 'unknown' means that this entity is
unable to report alarm state. Note that this differs
from 'indeterminate', which means that alarm state
is supported and there are alarms against this entity,
but the severity of some of the alarms is not known.
If no bits are set, then this entity supports reporting
of alarms, but there are currently no active alarms
against this entity."
::= { entStateEntry 5 }
entStateStandby OBJECT-TYPE
SYNTAX EntityStandbyStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The standby status for this entity.
Some entities will exhibit only a subset of the
remaining standby state values. If this entity
cannot operate in a standby role, the value of this
object will always be 'providingService'."
::= { entStateEntry 6 }
-- Notifications
entStateNotifications OBJECT IDENTIFIER ::= { entityStateMIB 0 }
entStateOperEnabled NOTIFICATION-TYPE
OBJECTS { entStateAdmin,
entStateAlarm
}
STATUS current
DESCRIPTION
"An entStateOperEnabled notification signifies that the
SNMP entity, acting in an agent role, has detected that
the entStateOper object for one of its entities has
transitioned into the 'enabled' state.
The entity this notification refers can be identified by
extracting the entPhysicalIndex from one of the
variable bindings. The entStateAdmin and entStateAlarm
varbinds may be examined to find out additional
information on the administrative state at the time of
the operation state change as well as to find out whether
there were any known alarms against the entity at that
time that may explain why the physical entity has become
operationally disabled."
::= { entStateNotifications 1 }
entStateOperDisabled NOTIFICATION-TYPE
OBJECTS { entStateAdmin,
entStateAlarm }
STATUS current
DESCRIPTION
"An entStateOperDisabled notification signifies that the
SNMP entity, acting in an agent role, has detected that
the entStateOper object for one of its entities has
transitioned into the 'disabled' state.
The entity this notification refers can be identified by
extracting the entPhysicalIndex from one of the
variable bindings. The entStateAdmin and entStateAlarm
varbinds may be examined to find out additional
information on the administrative state at the time of
the operation state change as well as to find out whether
there were any known alarms against the entity at that
time that may affect the physical entity's
ability to stay operationally enabled."
::= { entStateNotifications 2 }
-- Conformance and Compliance
entStateConformance OBJECT IDENTIFIER ::= { entityStateMIB 2 }
entStateCompliances OBJECT IDENTIFIER
::= { entStateConformance 1 }
entStateCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for systems supporting
the Entity State MIB."
MODULE -- this module
MANDATORY-GROUPS {
entStateGroup
}
GROUP entStateNotificationsGroup
DESCRIPTION
"This group is optional."
OBJECT entStateAdmin
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
::= { entStateCompliances 1 }
entStateGroups OBJECT IDENTIFIER ::= { entStateConformance 2 }
entStateGroup OBJECT-GROUP
OBJECTS {
entStateLastChanged,
entStateAdmin,
entStateOper,
entStateUsage,
entStateAlarm,
entStateStandby
}
STATUS current
DESCRIPTION
"Standard Entity State group."
::= { entStateGroups 1}
entStateNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS {
entStateOperEnabled,
entStateOperDisabled
}
STATUS current
DESCRIPTION
"Standard Entity State Notification group."
::= { entStateGroups 2}
END

1084
mibs/FRAME-RELAY-DTE-MIB Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,482 +0,0 @@
-- *****************************************************************
-- MPLS-LDP-CAPABILITY.my: Capability statement for MPLS Label
-- Distribution Protocol MIB
--
-- May 10, 2001 - Adrien Grise
--
-- Copyright (c) 2000, 2001, 2003 by cisco Systems, Inc.
-- All rights reserved.
--
-- *****************************************************************
MPLS-LDP-CAPABILITY DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
AGENT-CAPABILITIES
FROM SNMPv2-CONF
ciscoAgentCapability
FROM CISCO-SMI;
mplsLdpCapability MODULE-IDENTITY
LAST-UPDATED
"200308131200Z" -- 13 Aug 2003 12:00:00 EST
ORGANIZATION
"Cisco Systems, Inc."
CONTACT-INFO
" Cisco Systems
Customer Service
Postal: 170 W. Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: mpls-mib@cisco.com"
DESCRIPTION
"Agent capabilities for MPLS-LDP-MIB"
-- Revision history.
REVISION
"200308131200Z" -- 13 Aug 2003 12:00:00 EST
DESCRIPTION
"Adding missing IMPORT for ciscoAgentCapability."
REVISION
"200105101200Z" -- 10 May 2001 12:00:00 EST
DESCRIPTION
"Initial draft version."
::= { ciscoAgentCapability 210 }
mplsLdpCapability AGENT-CAPABILITIES
PRODUCT-RELEASE "Cisco IOS 12.0(14)ST, Cisco IOS 12.2(01)T"
STATUS current
DESCRIPTION "MPLS Label Distribution Protocol MIB capabilities"
SUPPORTS MPLS-LDP-MIB
INCLUDES { mplsLdpGeneralGroup, mplsLdpNotificationGroup }
-- LDP LSR Objects
VARIATION mplsLdpLsrId
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpLsrLabelRetentionMode
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpLsrLoopDetectionCapable
ACCESS read-only
DESCRIPTION "read-only implementation"
-- LDP Entity Objects
VARIATION mplsLdpEntityIndexNext
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityProtocolVersion
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityAdminStatus
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityOperStatus
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityWellKnownDiscoveryPort
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityMaxPduLength
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityKeepAliveHoldTimer
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityHelloHoldTimer
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityFailedInitSessionTrapEnable
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityFailedInitSessionThreshold
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityLableDistrubtionMethod
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityPVLimitMismatchTrapEnable
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityPathVectorLimit
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityHopCountLoopDetection
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityHopCount
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityTargetedPeer
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityTargetedPeerAddrType
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityTargetedPeerAddr
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityOptionalParameters
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityDiscontinuityTime
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpEntityStorageType
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpEntityRowStatus
ACCESS read-only
DESCRIPTION "read-only implementation"
-- LDP Entity Objects for Generic Labels
VARIATION mplsLdpEntityConfGenericIfIndexOrZero
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpEntityConfGenericLabel
ACCESS read-only
DESCRIPTION "Not implemented"
VARIATION mplsLdpEntityConfStorageType
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpEntityConfRowStatus
ACCESS not-implemented
DESCRIPTION "Not implemented"
-- LDP Entity ATM Objects
VARIATION mplsLdpEntityAtmIfIndexOrZero
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityAtmMergeCap
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityAtmLabelRangeComponents
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityAtmVcDirectionality
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityAtmLsrConnectivity
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpEntityDefaultControlVpi
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityDefaultControlVci
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityUnlabTrafVpi
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpEntityUnlabTrafVci
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLDPEntityAtmStorageType
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpEntityAtmRowStatus
ACCESS read-only
DESCRIPTION "read-only implementation"
-- LDP Entity ATM Configuration Label Ranges
VARIATION mplsLdpEntityConfAtmLabelRangeMaximumVpi
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpEntityConfAtmLabelRangeMaximumVci
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpEntityConfAtmLabelRangeStorageType
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpEntityConfAtmLabelRangeRowStatus
ACCESS not-implemented
DESCRIPTION "Not implemented"
-- LDP Entity Frame Relay Objects
VARIATION mplsLdpEntityFrIfIndexOrZero
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpEntityFrMergeCap
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpEntityFrLabelRangeComponents
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpEntityFrLen
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpEntityFrVcDirectionality
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpEntityFrParmsStorageType
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpEntityFrParmsRowStatus
ACCESS not-implemented
DESCRIPTION "Not implemented"
-- LDP Entity Frame Relay Configuration Label Ranges
VARIATION mplsLdpConfFrMaximumDlci
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpConfFrStorageType
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpConfFrRowStatus
ACCESS not-implemented
DESCRIPTION "Not implemented"
-- LDP Entity Statistics
VARIATION mplsLdpAttemptedSessions
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpSessionRejectedNoHelloErrors
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpSessionRejectedAdvertisementErrors
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpSessionRejectedMaxPduErrors
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpSessionRejectedLabelRangeErrors
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpBadLdpIdentifierErrors
ACCESS read-only
DESCRIPTION "read-only implmentation"
VARIATION mplsLdpBadPduLengthErrors
ACCESS read-only
DESCRIPTION "read-only implmentation"
VARIATION mplsLdpBadMessageLengthErrors
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpBadTlvLengthErrors
ACCESS read-only
DESCRIPTION "read-only implmentation"
VARIATION mplsLdpMalformedTlvValueErrors
ACCESS read-only
DESCRIPTION "read-only implmentation"
VARIATION mplsLdpKeepAliveTimerExpiredErrors
ACCESS read-only
DESCRIPTION "read-only implmentation"
VARIATION mplsLdpShutdownNotifReceived
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpShutdownNotifSent
ACCESS not-implemented
DESCRIPTION "Not implemented"
-- LDP Peer Objects
VARIATION mplsLdpPeerLabelDistributionMethod
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpPeerLoopDetectionForPv
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpPeerPathVectorLimit
ACCESS read-only
DESCRIPTION "read-only implementation"
-- LDP Session Objects
VARIATION mplsLdpSessionState
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpSessionProtocolVersion
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpSessionKeepAliveHoldTimeRemaining
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpSessionMaxPduLength
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpSessionDiscontinuityTime
ACCESS not-implemented
DESCRIPTION "Not implemented"
-- LDP ATM Session Objects
VARIATION mplsLdpSessionAtmLabelRangeUpperBoundVpi
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpSessionAtmLabelRangeUpperBoundVci
ACCESS not-implemented
DESCRIPTION "Not implemented"
-- LDP Frame Relay Session Objects
VARIATION mplsLdpFrSessionMaxDlci
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpFrSessionLen
ACCESS not-implemented
DESCRIPTION "Not implemented"
-- LDP Session Statistics
VARIATION mplsLdpSessionStatsUnknownMessageTypeErrors
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpSessionStatsUnknownTlvErrors
ACCESS not-implemented
DESCRIPTION "Not implemented"
-- LDP Address/Address Withdraw Messages
VARIATION mplsLdpSessionPeerNextHopAddressType
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpSessionPeerNextHopAddress
ACCESS not-implemented
DESCRIPTION "Not implemented"
-- LDP Hello Adjacency Objects
VARIATION mplsLdpHelloAdjacencyHoldTimeRemaining
ACCESS read-only
DESCRIPTION "read-only implementation"
VARIATION mplsLdpHelloAdjacencyType
ACCESS read-only
DESCRIPTION "read-only implementation"
-- LDP LIB Table
VARIATION mplsLdpLibLspUpDownTrapEnable
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpLibLabelInIfIndex
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpLibLabelOutIfIndex
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpLibInLabelType
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpLibInLabel
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpLibOutLabelType
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpLibOutLabel
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpLibOperationStatus
ACCESS not-implemented
DESCRIPTION "Not implemented"
VARIATION mplsLdpLibLspLastChange
ACCESS not-implemented
DESCRIPTION "Not implemented"
-- LDP FEC Table
VARIATION mplsLdpFecSessionRowPointer
ACCESS not-implemented
DESCRIPTION "Not implemented"
::= { mplsLdpCapability 1 }
END

View File

@ -1,340 +0,0 @@
-- *****************************************************************
-- MPLS-LDP-GENERIC-STD-MIB.my
--
-- Generated from IETF RFC 3815
--
-- *****************************************************************
MPLS-LDP-GENERIC-STD-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE,
MODULE-IDENTITY,
Unsigned32
FROM SNMPv2-SMI -- [RFC2578]
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF -- [RFC2580]
RowStatus,
StorageType
FROM SNMPv2-TC -- [RFC2579]
InterfaceIndexOrZero
FROM IF-MIB -- [RFC2020]
mplsStdMIB
FROM MPLS-TC-STD-MIB -- [RFC3811]
mplsLdpEntityLdpId,
mplsLdpEntityIndex
FROM MPLS-LDP-STD-MIB -- [RFC3813]
;
mplsLdpGenericStdMIB MODULE-IDENTITY
LAST-UPDATED "200406030000Z" -- June 6, 2004
ORGANIZATION "Multiprotocol Label Switching (mpls)
Working Group"
CONTACT-INFO
"Joan Cucchiara (jcucchiara@mindspring.com)
Marconi Communications, Inc.
Hans Sjostrand (hans@ipunplugged.com)
ipUnplugged
James V. Luciani (james_luciani@mindspring.com)
Marconi Communications, Inc.
Working Group Chairs:
George Swallow, email: swallow@cisco.com
Loa Andersson, email: loa@pi.se
MPLS Working Group, email: mpls@uu.net
"
DESCRIPTION
"Copyright (C) The Internet Society (year). The
initial version of this MIB module was published
in RFC 3815. For full legal notices see the RFC
itself or see:
http://www.ietf.org/copyrights/ianamib.html
This MIB contains managed object definitions for
configuring and monitoring the Multiprotocol Label
Switching (MPLS), Label Distribution Protocol (LDP),
utilizing ethernet as the Layer 2 media."
REVISION "200406030000Z" -- June 6, 2004
DESCRIPTION
"Initial version published as part of RFC 3815."
::= { mplsStdMIB 7 }
--****************************************************************
mplsLdpGenericObjects
OBJECT IDENTIFIER ::= { mplsLdpGenericStdMIB 1 }
mplsLdpGenericConformance
OBJECT IDENTIFIER ::= { mplsLdpGenericStdMIB 2 }
--****************************************************************
-- MPLS LDP GENERIC Objects
--****************************************************************
--
-- Ldp Entity Objects for Generic Labels
--
mplsLdpEntityGenericObjects OBJECT IDENTIFIER ::=
{ mplsLdpGenericObjects 1 }
--
-- The MPLS LDP Entity Generic Label Range Table
--
mplsLdpEntityGenericLRTable OBJECT-TYPE
SYNTAX SEQUENCE OF MplsLdpEntityGenericLREntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The MPLS LDP Entity Generic Label Range (LR)
Table.
The purpose of this table is to provide a mechanism
for configurating a contiguous range of generic labels,
or a 'label range' for LDP Entities.
LDP Entities which use Generic Labels must have at least
one entry in this table. In other words, this table
'extends' the mpldLdpEntityTable for Generic Labels."
::= { mplsLdpEntityGenericObjects 1 }
mplsLdpEntityGenericLREntry OBJECT-TYPE
SYNTAX MplsLdpEntityGenericLREntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the LDP Entity Generic Label
Range (LR) Table. One entry in this table contains
information on a single range of labels
represented by the configured Upper and Lower
Bounds pairs. NOTE: there is NO corresponding
LDP message which relates to the information
in this table, however, this table does provide
a way for a user to 'reserve' a generic label
range.
NOTE: The ranges for a specific LDP Entity
are UNIQUE and non-overlapping.
A row will not be created unless a unique and
non-overlapping range is specified."
INDEX { mplsLdpEntityLdpId,
mplsLdpEntityIndex,
mplsLdpEntityGenericLRMin,
mplsLdpEntityGenericLRMax
}
::= { mplsLdpEntityGenericLRTable 1 }
MplsLdpEntityGenericLREntry ::= SEQUENCE {
mplsLdpEntityGenericLRMin Unsigned32,
mplsLdpEntityGenericLRMax Unsigned32,
mplsLdpEntityGenericLabelSpace INTEGER,
mplsLdpEntityGenericIfIndexOrZero InterfaceIndexOrZero,
mplsLdpEntityGenericLRStorageType StorageType,
mplsLdpEntityGenericLRRowStatus RowStatus
}
mplsLdpEntityGenericLRMin OBJECT-TYPE
SYNTAX Unsigned32(0..1048575)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The minimum label configured for this range."
::= { mplsLdpEntityGenericLREntry 1 }
mplsLdpEntityGenericLRMax OBJECT-TYPE
SYNTAX Unsigned32(0..1048575)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The maximum label configured for this range."
::= { mplsLdpEntityGenericLREntry 2 }
mplsLdpEntityGenericLabelSpace OBJECT-TYPE
SYNTAX INTEGER {
perPlatform(1),
perInterface(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This value of this object is perPlatform(1), then
this means that the label space type is
per platform.
If this object is perInterface(2), then this
means that the label space type is per Interface."
REFERENCE
"RFC3036, LDP Specification, Section 2.2.1,
Label Spaces."
DEFVAL { perPlatform }
::= { mplsLdpEntityGenericLREntry 3 }
mplsLdpEntityGenericIfIndexOrZero OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This value represents either the InterfaceIndex of
the 'ifLayer' where these Generic Label would be created,
or 0 (zero). The value of zero means that the
InterfaceIndex is not known.
However, if the InterfaceIndex is known,
then it must be represented by this value.
If an InterfaceIndex becomes known, then the
network management entity (e.g., SNMP agent) responsible
for this object MUST change the value from 0 (zero) to the
value of the InterfaceIndex."
::= { mplsLdpEntityGenericLREntry 4 }
mplsLdpEntityGenericLRStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The storage type for this conceptual row.
Conceptual rows having the value 'permanent(4)'
need not allow write-access to any columnar
objects in the row."
DEFVAL { nonVolatile }
::= { mplsLdpEntityGenericLREntry 5 }
mplsLdpEntityGenericLRRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The status of this conceptual row. All writable
objects in this row may be modified at any time,
however, as described in detail in the section
entitled, 'Changing Values After Session
Establishment', and again described in the
DESCRIPTION clause of the mplsLdpEntityAdminStatus object,
if a session has been initiated with a Peer,
changing objects in this table will
wreak havoc with the session and interrupt traffic.
To repeat again: the recommended procedure is
to set the mplsLdpEntityAdminStatus to
down, thereby explicitly causing a
session to be torn down. Then, change objects
in this entry, then set the mplsLdpEntityAdminStatus
to enable which enables a new session to be initiated.
There must exist at least one entry in this
table for every LDP Entity that has a
generic label configured."
::= { mplsLdpEntityGenericLREntry 6 }
--****************************************************************
-- Module Conformance Statement
--****************************************************************
mplsLdpGenericGroups
OBJECT IDENTIFIER ::= { mplsLdpGenericConformance 1 }
mplsLdpGenericCompliances
OBJECT IDENTIFIER ::= { mplsLdpGenericConformance 2 }
--
-- Full Compliance
--
mplsLdpGenericModuleFullCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The Module is implemented with support for
read-create and read-write. In other words,
both monitoring and configuration
are available when using this MODULE-COMPLIANCE."
MODULE -- this module
MANDATORY-GROUPS {
mplsLdpGenericGroup
}
OBJECT mplsLdpEntityGenericLRRowStatus
SYNTAX RowStatus
WRITE-SYNTAX RowStatus
DESCRIPTION
"Support for createAndWait and notInService is not required."
::= { mplsLdpGenericCompliances 1 }
--
-- Read-Only Compliance
--
mplsLdpGenericModuleReadOnlyCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The Module is implemented with support for
read-only. In other words, only monitoring
is available by implementing this MODULE-COMPLIANCE."
MODULE -- this module
MANDATORY-GROUPS {
mplsLdpGenericGroup
}
OBJECT mplsLdpEntityGenericLabelSpace
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT mplsLdpEntityGenericIfIndexOrZero
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT mplsLdpEntityGenericLRStorageType
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
OBJECT mplsLdpEntityGenericLRRowStatus
SYNTAX RowStatus
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required, and active is the
only status that needs to be supported."
::= { mplsLdpGenericCompliances 2 }
--
-- units of conformance
--
mplsLdpGenericGroup OBJECT-GROUP
OBJECTS {
mplsLdpEntityGenericLabelSpace,
mplsLdpEntityGenericIfIndexOrZero,
mplsLdpEntityGenericLRStorageType,
mplsLdpEntityGenericLRRowStatus
}
STATUS current
DESCRIPTION
"Objects that apply to all MPLS LDP implementations
using Generic Labels as the Layer 2."
::= { mplsLdpGenericGroups 1 }
END

File diff suppressed because it is too large Load Diff

View File

@ -2678,6 +2678,20 @@
external antenna.
Legal range: MinAntennaGain - Alarm.
"
::= { winlink1000OduAir 42 }
externalAlarmInPort1Alarm TRAP-TYPE
ENTERPRISE winlink1000
VARIABLES { winlink1000GeneralTrapDescription, winlink1000OduAgnCurrAlarmSeverity, winlink1000OduAgnCurrAlarmIfIndex,
winlink1000OduAgnCurrAlarmUnit, winlink1000OduAgnCurrAlarmTimeT, winlink1000OduAgnCurrAlarmId }
--&ACTIONS { major }
--&MESG "$'1"
DESCRIPTION
"
The trap is sent every time an alarm occurs in the External Alarm Input of port #1.
Contains a single parameter, which is its description:
1 - Description: External Alarm 1 - - Alarm.
"
::= 105
externalAlarmInPort2Alarm TRAP-TYPE

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,807 @@
-- *******************************************************************
-- CISCO-LWAPP-TC-MIB.my: Cisco LWAPP MIBs Textual Conventions
-- March 2006, Prasanna Viswakumar
--
-- Copyright (c) 2006,2007 by Cisco Systems, Inc.
-- All rights reserved.
-- *******************************************************************
CISCO-LWAPP-TC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
Unsigned32,
Gauge32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
ciscoMgmt
FROM CISCO-SMI;
--********************************************************************
--* MODULE IDENTITY
--********************************************************************
ciscoLwappTextualConventions MODULE-IDENTITY
LAST-UPDATED "201109130000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
" Cisco Systems,
Customer Service
Postal: 170 West Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
Email: cs-wnbu-snmp@cisco.com"
DESCRIPTION
"This module defines textual conventions used
throughout the Cisco enterprise MIBs
designed for implementation on Central
Controllers that terminate the Light Weight
Access Point Protocol from LWAPP Access
Points.
The relationship between CC and the LWAPP APs
can be depicted as follows:
+......+ +......+ +......+ +......+
+ + + + + + + +
+ CC + + CC + + CC + + CC +
+ + + + + + + +
+......+ +......+ +......+ +......+
.. . . .
.. . . .
. . . . .
. . . . .
. . . . .
. . . . .
+......+ +......+ +......+ +......+ +......+
+ + + + + + + + + +
+ AP + + AP + + AP + + AP + + AP +
+ + + + + + + + + +
+......+ +......+ +......+ +......+ +......+
. . . .
. . . . .
. . . . .
. . . . .
. . . . .
+......+ +......+ +......+ +......+ +......+
+ + + + + + + + + +
+ MN + + MN + + MN + + MN + + MN +
+ + + + + + + + + +
+......+ +......+ +......+ +......+ +......+
The LWAPP tunnel exists between the controller and
the APs. The MNs communicate with the APs through
the protocol defined by the 802.11 standard.
LWAPP APs, upon bootup, discover and join one of the
controllers and the controller pushes the configuration,
that includes the WLAN parameters, to the LWAPP APs.
The APs then encapsulate all the 802.11 frames from
wireless clients inside LWAPP frames and forward
the LWAPP frames to the controller.
GLOSSARY
Access Point ( AP )
An entity that contains an 802.11 medium access
control ( MAC ) and physical layer ( PHY ) interface
and provides access to the distribution services via
the wireless medium for associated clients.
LWAPP APs encapsulate all the 802.11 frames in
LWAPP frames and sends it to the controller to which
it is logically connected.
Advanced Encryption Standard ( AES )
In cryptography, the Advanced Encryption Standard
(AES), also known as Rijndael, is a block cipher
adopted as an encryption standard by the US
government. It is expected to be used worldwide
and analysed extensively, as was the case with its
predecessor, the Data Encryption Standard (DES).
AES was adopted by National Institute of Standards
and Technology (NIST) as US FIPS PUB 197 in
November 2001 after a 5-year standardisation
process.
Central Controller ( CC )
The central entity that terminates the LWAPP protocol
tunnel from the LWAPP APs. Throughout this MIB,
this entity is also referred to as 'controller'.
Light Weight Access Point Protocol ( LWAPP )
This is a generic protocol that defines the
communication between the Access Points and the
Central Controller.
Management Frame Protection ( MFP )
A proprietary mechanism devised to integrity protect
the otherwise unprotected management frames of the
802.11 protocol specification.
Message Integrity Check ( MIC )
A checksum computed on a sequence of bytes and made
known to the receiving party in a data communication,
to let the receiving party make sure the bytes
received were not compromised enroute.
Mobile Node ( MN )
A roaming 802.11 wireless device in a wireless
network associated with an access point.
Temporal Key Integrity Protocol ( TKIP )
A security protocol defined to enhance the limitations
of WEP. Message Integrity Check and per-packet keying
on all WEP-encrypted frames are two significant
enhancements provided by TKIP to WEP.
Wired Equivalent Privacy ( WEP )
A security method defined by 802.11. WEP uses a
symmetric key stream cipher called RC4 to encrypt the
data packets.
802.11n
802.11n builds upon previous 802.11 standards by
adding MIMO (multiple-input multiple-output). MIMO
uses multiple transmitter and receiver antennas to
allow for increased data throughput through spatial
multiplexing and increased range.
Control/Extension Channel
A single 802.11 channel is 20 MHz wide. 802.11n allows
the use of channels of width 40 MHz by combining two
20 MHz channels. The channels are known as the primary
or control channel and secondary or extension channel.
Both the channels are used for transmission
and reception of data.
REFERENCE
[1] Part 11 Wireless LAN Medium Access Control ( MAC )
and Physical Layer ( PHY ) Specifications.
[2] Draft-obara-capwap-lwapp-00.txt, IETF Light
Weight Access Point Protocol.
[3] Enhanced Wireless Consortium MAC Specification,
v1.24.
[4] Enhanced Wireless Consortium PHY Specification,
v1.27."
REVISION "201109130000Z"
DESCRIPTION
"Added new textual conventions CcxServiceVersion."
REVISION "200710300000Z"
DESCRIPTION
"Added new textual conventions CLApEthernetIfStatus and
CLApDot11RadioSubband."
REVISION "200702050000Z"
DESCRIPTION
"Added new textual conventions CLDot11ChannelBandwidth,
CLDot11Band and CLApAssocFailureReason."
REVISION "200610310000Z"
DESCRIPTION
"Added new textual conventions CLMfpEventSource,
CLCdpAdvtVersionType and CLDot11ClientStatus."
REVISION "200604130000Z"
DESCRIPTION
"Initial version of this MIB module. "
::= { ciscoMgmt 514 }
-- ********************************************************************
-- TEXTUAL CONVENTION
-- ********************************************************************
CLApIfType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the type of a
wireless interface.
The semantics are as follows:
dot11bg - This value indicates that the radio
interface follows 802.11b or 802.11g standard.
dot11a - This value indicates that the radio
interface follows 802.11a standard.
dot11abgn - This value indicates that the radio
interface is operating in XOR mode between 802.11a
and 802.11bg.
dot11ac - This value indicates that the radio
interface follows 802.11ac standard.
uwb - This value indicates that this is a Ultra
Wideband Interface. "
SYNTAX INTEGER {
dot11bg(1),
dot11a(2),
uwb(3),
dot11abgn(4),
dot11ac(5),
dot11b(6),
dot11g(7),
dot11n24(8),
dot11n5(9),
unknown(10)
}
CLDot11Channel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the possible channel
numbers in an 802.11 communication channel. The
802.11 radio interface of an Access Point operates
in one of the possible channels at any point of time
for wireless data communication with 802.11 based
wireless clients. "
SYNTAX Unsigned32 ( 1..14 |
34 | 36 | 38 | 40 | 42 | 44 | 46 | 48 |
52 | 56 | 60 | 64 | 149 | 153 |
157 | 161 | 165 | 169 | 173)
CLDot11ClientStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the states
of an 802.11 client.
The semantics are as follows:
idle(1) - client is in idle mode.
aaaPending(2) - client's authentication is pending.
Request has been sent to AAA server for authentication.
authenticated(3) - client has been authenticated.
associated(4) - client is associated, but not
authenticated.
powersave(5) - client is in powersave mode.
disassociated(6) - client has dissociated and not in
any of the 802.11 networks managed by the controller.
tobedeleted(7) - client is marked for deletion.
probing(8) - state before association. The client
will be removed if it does not associate.
excluded(9) - client has been marked as excluded after fixed
number of authentication failures."
SYNTAX INTEGER {
idle(1),
aaaPending(2),
authenticated(3),
associated(4),
powersave(5),
disassociated(6),
tobedeleted(7),
probing(8),
excluded(9)
}
CLEventFrames ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the possible
802.11 management frame subtypes.
cLAssocRequestFrm - 802.11 Association Request
frame
cLAssocResponseFrm - 802.11 Association Response
frame
cLReAssocRequestFrm - 802.11 Reassociation
Request frame
cLReAssocResponseFrm - 802.11 Reassociation
Response frame
cLProbeRequestFrm - 802.11 Probe Request frame
cLProbeResponseFrm - 802.11 Probe Response
frame
cLReserved1 - Reserved for future use
cLReserved2 - Reserved for future use
cLBeaconFrm - 802.11 Beacon frame
cLAtimFrm - 802.11 Adhoc Traffic Indication
Map frame
cLDissociationFrm - 802.11 Dissociation
frame
cLAuthenticationFrm - 802.11 Authentication
frame
cLDeAuthenticationFrm - 802.11 Deauthentication
frame "
REFERENCE
"Part 11 Wireless LAN Medium Access Control ( MAC )
and Physical Layer ( PHY ) Specifications,
Section 7.1.3.1.2 - Type and Subtype fields"
SYNTAX BITS {
cLAssocRequestFrm(0),
cLAssocResponseFrm(1),
cLReAssocRequestFrm(2),
cLReAssocResponseFrm(3),
cLProbeRequestFrm(4),
cLProbeResponseFrm(5),
cLReserved1(6),
cLReserved2(7),
cLBeaconFrm(8),
cLAtimFrm(9),
cLDissociationFrm(10),
cLAuthenticationFrm(11),
cLDeAuthenticationFrm(12)
}
CLMfpEventType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The type of the MFP anomaly event.
invalidMic - The MFP Validation has identified
that the MIC carried by a particular management
frame is invalid.
invalidSeq - The MFP validation has identified
that a particular management frame is carrying an
invalid sequence number. Note that an invalid
sequence number error can also be detected due to an
incorrect timestamp in the MFP information element.
The incorrect timestamp could possibly be due to the
fact that the detecting AP's time window is not in
synchronization with that of other APs in the
MFP framework.
noMic - The MFP validation has detected a management
frame without the MFP information element.
unexpectedMic - The MFP validation has detected a
management frame as carrying a MIC value when
protection is not enabled on the WLAN.
ccmpDecryptError - An MFP frame that was apparently
received from a client in an AES-CCMP encrypted
session was rejected by the Access Point because it
could not be decrypted.
ccmpInvalidMhdrIe - An MFP frame that was apparently
received from a client in an AES-CCMP encrypted
session was rejected by the Access Point because it
contained an invalid MHDR information element, or the
MHDR information element was not present.
ccmpInvalidReplayCtr - An MFP frame that was apparently
received from a client in an AES-CCMP encrypted session
was rejected by the Access Point because the replay
counter was not valid.
tkipInvalidIcv - An MFP frame that was apparently
received from a client in a TKIP encrypted session was
rejected by the Access Point because it contained an
invalid Integrity Check Value.
tkipInvalidMic - An MFP frame that was apparently
received from a client in a TKIP encrypted session was
rejected by the Access Point because the message
integrity check failed.
tkipInvalidMhdrIe - An MFP frame that was apparently
received from a client in a TKIP encrypted session was
rejected by the Access Point because it contained an
invalid MHDR information element, or the MHDR
information element was not present.
tkipInvalidReplayCtr - An MFP frame that was apparently
received from a client in a TKIP encrypted session was
rejected by the Access Point because it the replay
counter was not valid.
bcastDisassociationFrameRcvd - The Access Point detected
a broadcast disassociation frame. Broadcast
disassociation frames are rejected by CCXv5 compliant
devices.
bcastDeauthenticationFrameRcvd - The Access Point
detected a broadcast deauthentication frame. Broadcast
deauthentication frames are rejected by CCXv5 compliant
devices.
bcastActionFrameRcvd - The Access Point detected a
broadcast action frame. Broadcast action frames are
rejected by CCXv5 compliant devices. "
SYNTAX INTEGER {
invalidMic(1),
invalidSeq(2),
noMic(3),
unexpectedMic(4),
ccmpNoEncryptError(16),
ccmpDecryptError(17),
ccmpInvalidReplayCtr(19),
tkipNoEncryptError(20),
tkipInvalidIcv(21),
tkipInvalidMic(22),
tkipInvalidMhdrIe(23),
tkipInvalidReplayCtr(24),
bcastDisassociationFrameRcvd(32),
bcastDeauthenticationFrameRcvd(33),
bcastActionFrameRcvd(34)
}
CLMfpEventSource ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The source of the MFP anomaly event.
infrastructureMfp - The source of the MFP event is
an infrastructure device that implements MFP.
clientMfp - The source of the MFP event is a client
device that implements MFP."
SYNTAX INTEGER {
infrastructureMfp(1),
clientMfp(2)
}
CLMfpVersion ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention lists the versions of
the MFP protocol. "
SYNTAX INTEGER {
mfpv1(1),
mfpv2(2)
}
CLTimeBaseStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention is used to define the
time synchronization of entities with their
respective time bases.
cTimeBaseInSync - This value indicates that the
respective entity is in synchronization with
its time base.
cTimeBaseNotInSync - This value indicates that
the respective entity is not in synchronization
with its time base. "
SYNTAX INTEGER {
cTimeBaseInSync(1),
cTimeBaseNotInSync(2)
}
CLSecEncryptType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the type of
encryption to be applied to a WLAN.
The semantics are as follows:
tkip - This value indicates that TKIP encryption
is configured for data protection.
aes - This value indicates that AES encryption
is configured for data protection. "
SYNTAX BITS {
tkip(0),
aes(1)
}
CLSecKeyFormat ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the type of
the key configured for encryption. "
SYNTAX INTEGER {
default(1),
hex(2),
ascii(3)
}
CLDot11RfParamMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines how the RF
parameters used to manage roaming are chosen
by the controller.
default - controller reverts back to the default
values specified for the RF parameters.
auto - controller determines the RF parameters
automatically without any input from the end user.
custom - controller uses the RF parameters
configured by the end user. User is allowed to
configure the parameters only if the mode is set
to 'custom'. "
SYNTAX INTEGER {
default(1),
custom(2),
auto(3)
}
CLTsmDot11CurrentPackets ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The number of packets received over a specified
period of time. "
SYNTAX Gauge32
CLCdpAdvtVersionType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention lists the versions of
the CDP protocol in use in LWAPP APs and Controllers."
SYNTAX INTEGER
{
cdpv1(1),
cdpv2(2)
}
CLDot11ChannelBandwidth ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the channel
bandwidth for 802.11n radio interfaces.
The semantics are as follows:
five - This value indicates that the bandwidth
is 5 MHz.
ten - This value indicates that the bandwidth
is 10 MHz.
twenty - This value indicates that the bandwidth
is 20 MHz.
aboveforty - This value indicates that the bandwidth
is 40 MHz with the extension channel above the control
channel.
belowforty - This value indicates that the bandwidth
is 40 MHz with the extension channel below the control
channel."
SYNTAX INTEGER {
five(1),
ten(2),
twenty(3),
aboveforty(4),
belowforty(5)
}
CLDot11Band ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the 802.11 frequency
band.
The semantics are as follows:
band2dot4 - This value indicates that the
2.4 GHz band is in use.
band5 - This value indicates that the
5 GHz band is in use."
SYNTAX INTEGER {
band2dot4(1),
band5(2)
}
CLApAssocFailureReason ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the possible reasons
for an AP's failure to get associated to a controller.
The semantics are as follows:
unknown - The reason for the AP not being able to
associate is unknown.
notSupported - The AP is not supported for management
by the controller."
SYNTAX INTEGER {
unknown(1),
notSupported(2)
}
CLWebAuthType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents either one of the following web auth types
internalDefault(1) -
The default login page will be
presented to the client for authentication.
internalCustom(2) -
The administrator has created and
uploaded a custom login page and it will be
presented to the clients for authentication.
external(3) -
This value indicates that the login page
will be served from the external web server. Note
that cLWAWebAuthType can be successfully set to this
value when the cLWAExternalWebAuthURL object has been
set to string with non-zero length."
SYNTAX INTEGER {
internalDefault(1),
internalCustom(2),
external(3)
}
CLClientPowerSaveMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines power management mode
of this client.
The possible two modes are:
active(1) - this client is not in power-save mode
and it is actively sending or receiving
data.
powersave(2) - this client is in power-save mode and it
wakes up once a while to check for
pending data."
SYNTAX INTEGER {
active(1),
powersave(2)
}
CLApEthernetIfStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the status of an
Ethernet interface of an AP joined to a controller.
up(1) - The interface is operational and ready to transmit
packets.
down(2) - The interface is not operational."
SYNTAX INTEGER {
up(1),
down(2)
}
CLApDot11RadioSubband ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the possible values
of subbands a radio can support.
Currently, this information is applicable only to
A radios.
all(1) - This radio is a regular A radio that operates
in the full A band spectrum in the frequency
range 4940 Mhz - 5850 Mhz.
sub49(2) - This is an A radio that operates only in the
public safety (4.9 Ghz) sub band in the
frequency range 4940 Mhz - 5100 Mhz.
sub52(3) - This is an A radio that operates only in the
5.2 Ghz sub band in the frequency range
5250 Mhz - 5350 Mhz.
sub54(4) - This is an A radio that operates only in the
5.4 Ghz sub band in the frequency range
5470 Mhz - 5725 Mhz.
sub58(5) - This is an A radio that operates only in the
5.8 Ghz sub band in the frequency range
5725 Mhz - 5850 Mhz.
"
SYNTAX INTEGER {
all(1),
sub49(2),
sub52(3),
sub54(4),
sub58(5)
}
CLApDot11RadioRole ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the possible values
of role a radio can support.
shutdown(0) - This role states that the radio is shut.
updownlink(1) - This radio will provide the both uplink and
downlink access.
uplink(2) - This role is applicable only for Ethernet ports.
Defined here to maintain the types of role.
downlink(3) - This radio will provide downlink access.
downlink radio allows child APs to join.
access(4) - This radio will provide the access to the clients.
uplinkaccess(5) - This radio role states that the radio will
provide the uplink access to the clients.
downlinkaccess(6) - This radio role states that the radio will
provide the downlink access to the clients.
updownlinkaccess(7) - This radio role states that the radio will
provide both uplink and downlink access to the
clients.
unknown(8) - This radio does not have role.
"
SYNTAX INTEGER {
shutdown(0),
updownlink(1),
uplink(2),
downlink(3),
access(4),
uplinkaccess(5),
downlinkaccess(6),
updownlinkaccess(7),
unknown(8)
}
CcxServiceVersion ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the service versions
supported by a CCX Next client. The supported services
include foundation, location, management and voice."
SYNTAX INTEGER {
none(1),
version1(2),
version2(3)
}
CLApMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the working
mode of the AP. "
SYNTAX INTEGER {
local(0),
monitor(1),
remote(2),
roguedetector(3),
sniffer(4),
bridge(5),
seConnect(6)
}
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

@ -572,7 +572,7 @@ rlEventsPollerId OBJECT-TYPE
::= { rlEvents 1 }
rlEventsDefaultPollingInterval OBJECT-TYPE
SYNTAX TimeTicks (1..65535)
SYNTAX TimeTicks
MAX-ACCESS read-write
STATUS current
DESCRIPTION
@ -735,7 +735,7 @@ rlEventsPollingControlPollerId OBJECT-TYPE
rlEventsPollingControlPollingInterval OBJECT-TYPE
SYNTAX TimeTicks (1..65535)
SYNTAX TimeTicks
MAX-ACCESS read-create
STATUS current
DESCRIPTION

View File

@ -13,7 +13,7 @@ IMPORTS
rlSysmngMib MODULE-IDENTITY
LAST-UPDATED "201010310000a"
LAST-UPDATED "201010310000z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
@ -26,7 +26,7 @@ rlSysmngMib MODULE-IDENTITY
DESCRIPTION
"The private MIB module definition for System Manager pool."
REVISION "201010310000a"
REVISION "201010310000z"
DESCRIPTION
"Initial revision."
::= { switch001 204 }

File diff suppressed because it is too large Load Diff

View File

@ -25,7 +25,7 @@ IMPORTS
ctronAP3000 MODULE-IDENTITY
LAST-UPDATED "200704101600Z" -- Tue. April 10 16:00 GMT 2007
LAST-UPDATED "200710301845Z" -- Wed. October 30 18:45 GMT 2007
ORGANIZATION "Enterasys Networks, Inc"
CONTACT-INFO
"Postal: Enterasys Networks
@ -46,7 +46,7 @@ ctronAP3000 MODULE-IDENTITY
REVISION "200704101600Z" -- Tue. April 10 16:00 GMT 2007
REVISION "200710301845Z" -- Wed. October 30 18:45 GMT 2007
DESCRIPTION
"1. May 06,04, add the textual definition not_supported(2) in apRadioSecurityWPAMode in SYNTAX.
2. May 06,04, add 3's group :apEtherInterfaceMgnt,apVLANMgnt,apAuthenticationMgnt.
@ -180,10 +180,12 @@ ctronAP3000 MODULE-IDENTITY
-the apWMMBssParamTable(.2)
-the apWMMApParamTable(.3)
-Modify SYNTAX DisplayString from (SIZE(1..6)) to (SIZE(1..17))in wdsPeerBssid.
33. January 15,07
33. January 15,07
-Redefine the SYNTAX of apAuthenticationServer from IpAddress to DisplayString (SIZE(1..64)) in apAuthenticationMgnt.apAuthenticationServerTable.apAuthenticationServerEntry.
34. April 10,07
34. April 10,07
-Add enterpriseApRadioPreamble in enterpriseApRadioEntry.
35. October 30,07
-Add enterpriseApRadioSWRetryMode in enterpriseApRadioEntry.
"
@ -1571,7 +1573,8 @@ EnterpriseApRadioEntry ::= SEQUENCE
enterpriseApRadioAntennaID INTEGER,
enterpriseApRadioMulticastDataRate INTEGER,
enterpriseApRadioAutoDataRate INTEGER,
enterpriseApRadioPreamble INTEGER
enterpriseApRadioPreamble INTEGER,
enterpriseApRadioSWRetryMode INTEGER
}
enterpriseApRadioIndex OBJECT-TYPE
@ -1838,7 +1841,19 @@ enterpriseApRadioPreamble OBJECT-TYPE
invalid(3) means not support.
This setting is only valid for the 802.11g interface."
::= { enterpriseApRadioEntry 17 }
enterpriseApRadioSWRetryMode OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value indicates whether SW retty mode is enabled or not
for this radio interface"
::= { enterpriseApRadioEntry 18 }
-- **********************************************************************
-- * EnterpriseApVapRadio TABLE
-- **********************************************************************

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