mibs/MIBS/cisco/CISCO-TC
2023-12-05 12:25:34 +01:00

2670 lines
100 KiB
Plaintext

-- *****************************************************************
-- CISCO-TC.my: Cisco MIB Textual Conventions
--
-- May 1994, Jeffrey T. Johnson
--
-- Copyright (c) 1994-2015 and by Cisco Systems Inc.
-- All rights reserved.
--
-- ***************************************************************
CISCO-TC DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
Gauge32,
Integer32,
Unsigned32,
Counter64
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
ciscoModules
FROM CISCO-SMI;
ciscoTextualConventions MODULE-IDENTITY
LAST-UPDATED "201506090000Z"
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-snmp@cisco.com"
DESCRIPTION
"This module defines textual conventions used throughout
cisco enterprise mibs."
REVISION "201506090000Z"
DESCRIPTION
"Added the following enumerations for IfOperStatusReason:
physicalPortHotStandBy,
wimaxModemUnattached,
wpanModemUnattached,
rbhModulo,
fpcMinLinkNotMet,
misCabling,
rcvSrpOnNonFcoeFex,
acessPortOnBd,
lacpMisConfig,
fortyGMemberPort,
goldLoopBackTest,
edpError,
vpcCompCheckFailed,
aclQosNoResource,
vpcShutdown,
notPcMember,
systemIntfShut,
speedGroupConfigMisMatch,
dot1qMisConfig,
mdMisMatch,
vpcPeerLinkShut,
notAvailable"
REVISION "201407230000Z"
DESCRIPTION
"-Added the textual-convention CiscoAbsZeroBasedCounter64."
REVISION "201208060000Z"
DESCRIPTION
"-Added the following enums for IfOperStatusReason:
ficonNoPortSwapLogicalPort,
ficonInvalidPortNum,
remotePortInL2vpnDown,
suspendedDueToNoLacpPdus,
fcotValidationFailedAtDriver,
unsupportedTransceiverMd5DigestNotSame,
unsupportedTransceiver,
adminStateConfigChange,
vlanAllowedList,
vlanAllowedListOverride,
vlanAllowedListAdd,
vlanAllowedRemove,
vlanCfgStateChange,
vlanCfgDelete,
pppPeerNotResponding,
pppAuthFailed,
xcvrAuthFailed,
badFramesRcvdFromLink"
REVISION "201202010000Z"
DESCRIPTION
"Added CiscoVlanIndex TC."
REVISION "201111110000Z"
DESCRIPTION
"Added CiscoEntityIndexList TC."
REVISION "201106170000Z"
DESCRIPTION
"-Added the following enums for FcIfOperStatusReason:
fcRedirectIsolation,
portActLicenseNotAvailable,
sdmIsolation,
fcidAllocationFailed,
unavailableNPVUpstreamPort,
unavailableNPVPrefUpstreamPort,
sfpReadError,
stickyDownOnLinkFailure,
tooManyLinkFlapsErr,
unidirectionalUDLD,
txRxLoopUDLD,
neighborMismatchUDLD,
authzPending,
hotStdbyInBundle,
incompleteConfig,
incompleteTunnelCfg,
hwProgrammingFailed,
tunnelDstUnreachable,
suspendByMtu,
sfpInvalid,
sfpAbsent,
portCapabilitiesUnknown,
channelErrDisabled,
vrfMismatch,
vrfForwardReferencing,
dupTunnelConfigDetected,
primaryVLANDown,
vrfUnusable,
errDisableHandShkFailure,
errDisabledBPDUGuard,
dot1xSecViolationErrDisabled,
emptyEchoUDLD,
vfTaggingCapErr,
portDisabled,
tunnelModeNotConfigured,
tunnelSrcNotConfigured,
tunnelDstNotConfigured,
tunnelUnableToResolveSrcIP
tunnelUnableToResolveDstIP,
tunnelVrfDown,
sifAdminDown,
phyIntfDown,
ifSifLimitExceeded,
sifHoldDown,
noFcoe,
dcxCompatMismatch,
isolateBundleLimitExceeded,
sifNotBound,
errDisabledLacpMiscfg,
satFabricIfDown,
invalidSatFabricIf,
noRemoteChassis,
vicEnableNotReceived,
vicDisableReceived,
vlanVsanMappingNotEnabled,
stpNotFwdingInFcoeMappedVlan,
moduleOffline,
udldAggModeLinkFailure,
stpInconsVpcPeerDisabled,
setPortStateFailed,
suspendedByVpc,
vpcCfgInProgress,
vpcPeerLinkDown,
vpcNoRspFromPeer,
protoPortSuspend,
tunnelSrcDown,
cdpInfoUnavailable,
fexSfpInvalid,
errDisabledIpConflict,
fcotClkRateMismatch,
portGuardTrustSecViolation,
sdpTimeout,
satIncompatTopo,
waitForFlogi,
satNotConfigured,
npivNotEnabledInUpstream,
vsanMismatchWithUpstreamSwPort,
portGuardBitErrRate,
portGuardSigLoss,
portGuardSyncLoss,
portGuardLinkReset,
portGuardCreditLoss,
bitErrorRate,
signalLoss,
syncLoss,
linkReset,
creditLoss,
ipQosMgrPolicyAppFailure,
pauseRateLimitErrDisabled,
lstGrpUplinkDown,
stickyDnLinkFailure,
routerMacFailure,
dcxMultipleMsapIds,
dcxHundredPdusRcvdNoAck,
enmSatIncompatibleUplink,
enmLoopDetected,
nonStickyExternallyDisabled,
subGroupIdNotAssigned,
vemUnlicensed,
profileNotFound,
nonExistentVlan,
vlanInvalidType,
vlanDown,
vpcPeerUpgrade,
ipQosDcbxpCompatFailure,
nonCiscoHbaVfTag,
domainIdConfigMismatch,
sfpSpeedMismatch,
xcvrInitializing,
xcvrAbsent,
xcvrInvalid,
vfcBindingInvalid,
vlanNotFcoeEnabled,
pvlanNativeVlanErr,
ethL2VlanDown,
ethIntfInvalidBinding,
pmonFailure,
l3NotReady,
speedMismatch,
flowControlMismatch,
vdcMode,
suspendedDueToMinLinks,
enmPinFailLinkDown,
inactiveM1PortFpathActiveVlan,
parentPortDown,
moduleRemoved,
corePortMct,
nonCorePortMct,
ficonInorderNotActive,
invalidEncapsulation,
modemLineDeasserted,
ipSecHndshkInProgress,
sfpEthCompliantErr,
cellularModemUnattached,
outOfGlblRxBuffers,
sfpFcCompliantErr,
ethIntfNotLicensed,
domainIdsInvalid,
fabricNameInvalid."
REVISION "201002240000Z"
DESCRIPTION
"Added CiscoURLStringOrEmpty textual convention."
REVISION "200906180000Z"
DESCRIPTION
"Added the new textual convention CiscoVrfName"
REVISION "200903100000Z"
DESCRIPTION
"Added the new textual convention CiscoInterfaceIndexList"
REVISION "200902260000Z"
DESCRIPTION
"Added the new textual convention Cisco2KVlanList"
REVISION "200804020000Z"
DESCRIPTION
"Added the new textual convention CiscoBridgeDomain."
REVISION "200702150000Z"
DESCRIPTION
"Added following textual conventions:
CiscoVlanList,
CiscoCosList,
CiscoPbbServiceIdentifier"
REVISION "200607060000Z"
DESCRIPTION
"Added the following enums to IfOperStatusReason:
- elpFailureAllZeroPeerWWNRcvd,
- preferredPathIsolation."
REVISION "200604130000Z"
DESCRIPTION
"Added enumeration to IfOperStatusReason from 113-131
('dpvmVsanSuspended' to 'domainOther')."
REVISION "200506240000Z"
DESCRIPTION
"Added CvE164Address textual convention."
REVISION "200506160000Z"
DESCRIPTION
"Added following textual conventions:
CiscoURLString
CiscoHTTPResponseStatusCode
EntLogicalIndexOrZero."
REVISION "200410110000Z"
DESCRIPTION
"Added IfOperStatusReason textual convention."
REVISION "200406080000Z"
DESCRIPTION
"Added CiscoPortListRange textual convention."
REVISION "200404140000Z"
DESCRIPTION
"Added CiscoPortList textual convention.
Removed Unsigned32 textual convention."
REVISION "200212180000Z"
DESCRIPTION
"Changed MilliSeconds TC to CiscoMilliSeconds as it was
overlapping with the one in a standard MIB."
REVISION "200212121600Z"
DESCRIPTION
"Added the 'http' enumeration to CiscoNetworkProtocol."
REVISION "200212020000Z"
DESCRIPTION
"Added Unsigned64 textual convention."
REVISION "200209220000Z"
DESCRIPTION
"Added ListIndex, ListIndexOrZero, TimeIntervalSec,
TimeintervalMin, MicroSeconds and MicroSeconds TC from
Andiamo's TC MIB ."
REVISION "200209170000Z"
DESCRIPTION
"Added ConfigIterator & BulkConfigResult textual
convention for bulk provisioning.
Added CountryCodeITU textual convention for ITU-T defined
country codes for non-standard facilities."
REVISION "200204160000Z"
DESCRIPTION
"Added PerfHighIntervalCount TEXTUAL-CONVENTION."
REVISION "200107070000Z"
DESCRIPTION
"Added enumerations to CiscoNetworkProtocol"
REVISION "200101180000Z"
DESCRIPTION
"Added CiscoAlarmSeverity textual convention.
Changed SAPType display hint to d. Changed
INTEGER to Integer32 in CiscoPort and
CiscoIpProtocol TCs. Changed SnmpAdminString
to OCTET STRING in CiscoLocationSpecifier.
Removed IMPORTs for ciscoProducts and
SnmpAdminString."
REVISION "200011210000Z"
DESCRIPTION
"Added CiscoLocationClass, CiscoLocationSpecifier
CiscoInetAddressMask, CiscoAbsZeroBasedCounter32,
CiscoSnapShotAbsCounter32 textual conventions."
REVISION "9810280000Z"
DESCRIPTION
"Added CiscoRowOperStatus, EntPhysicalIndexOrZero,
Port and IpProtocol textual conventions."
REVISION "9703130000Z"
DESCRIPTION
"Added SAPType, CountryCode textual convention."
REVISION "9608140000Z"
DESCRIPTION
"Added InterfaceIndexOrZero textual convention."
REVISION "9607080000Z"
DESCRIPTION
"Added new CiscoNetworkProtocol enumerations."
REVISION "9602220000Z"
DESCRIPTION
"Added Unsigned32 textual conventions."
REVISION "9506070000Z"
DESCRIPTION
"Miscellaneous updates/corrections, including making
CiscoNetworkProtocol enumerations contiguous."
::= { ciscoModules 1 }
Layer2Cos ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An integer that is in the range of the layer 2 CoS values. It
corresponds to the IEEE 802.1P CoS value which defines eight
(2^3) user priority levels.
Note: the IEEE 802.1P has been merged into IEEE 802.1D."
REFERENCE
"IEEE 802.1D, 2004 Edition, Annex G User priorities and traffic
classes."
SYNTAX Integer32 (0..7)
CiscoNetworkProtocol ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents the different types of network layer protocols."
SYNTAX INTEGER {
ip(1),
decnet(2),
pup(3),
chaos(4),
xns(5),
x121(6),
appletalk(7),
clns(8),
lat(9),
vines(10),
cons(11),
apollo(12),
stun(13),
novell(14),
qllc(15),
snapshot(16),
atmIlmi(17),
bstun(18),
x25pvc(19),
ipv6(20),
cdm(21),
nbf(22),
bpxIgx(23),
clnsPfx(24),
http(25),
unknown(65535)
}
CiscoNetworkAddress ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents a network layer address. The length and format of
the address is protocol dependent as follows:
ip 4 octets
decnet 2 octets
pup obsolete
chaos 2 octets
xns 10 octets
first 4 octets are the net number
last 6 octets are the host number
x121
appletalk 3 octets
first 2 octets are the net number
last octet is the host number
clns
lat
vines 6 octets
first 4 octets are the net number
last 2 octets are the host number
cons
apollo 10 octets
first 4 octets are the net number
last 6 octets are the host number
stun 8 octets
novell 10 octets
first 4 octets are the net number
last 6 octets are the host number
qllc 6 octets
bstun 1 octet - bi-sync serial tunnel
snapshot 1 octet
atmIlmi 4 octets
x25 pvc 2 octets (12 bits)
ipv6 16 octets
cdm
nbf
bgpIgx
clnsPfx upto 20 octets
http upto 70 octets
first 4 octets are the IPv4 host
address
next 2 octets are the TCP port
number
remaining(1 upto 64) octets are
the URI"
SYNTAX OCTET STRING
Unsigned64 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An unsigned 64 bit integer. We use SYNTAX Counter64 for the
encoding rules."
SYNTAX Counter64
InterfaceIndexOrZero ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Either the value 0, or the ifIndex value of an
interface in the ifTable."
SYNTAX Integer32 (0..2147483647)
SAPType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Service Access Point - is a term that denotes the means
by which a user entity in layer n+1 accesses a service
of a provider entity in layer n."
SYNTAX Integer32 (0..254)
CountryCode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents a case-insensitive 2-letter country code taken
from ISO-3166. Unrecognized countries are represented as
empty string."
SYNTAX OCTET STRING (SIZE (0 | 2))
CountryCodeITU ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention represents a country or area code for
non-standard facilities in telematic services."
REFERENCE "ITU-T T.35 - Section 3.1 Country Code"
SYNTAX Unsigned32 (0..255)
EntPhysicalIndexOrZero ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention is an extension of entPhysicalIndex.
If non-zero, the object is an entPhysicalIndex. If zero, no
appropriate entPhysicalIndex exists. Any additional semantics
are object specific."
SYNTAX Integer32 (0..2147483647)
CiscoRowOperStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents the operational status of an table entry.
This textual convention allows explicitly representing
the states of rows dependent on rows in other tables.
active(1) -
Indicates this entry's RowStatus is active
and the RowStatus for each dependency is active.
activeDependencies(2) -
Indicates that the RowStatus for each dependency
is active, but the entry's RowStatus is not active.
inactiveDependency(3) -
Indicates that the RowStatus for at least one
dependency is not active.
missingDependency(4) -
Indicates that at least one dependency does
not exist in it's table."
SYNTAX INTEGER {
active(1),
activeDependencies(2),
inactiveDependency(3),
missingDependency(4)
}
CiscoPort ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The TCP or UDP port number range."
REFERENCE
"Transmission Control Protocol. J. Postel. RFC793,
User Datagram Protocol. J. Postel. RFC768"
SYNTAX Integer32 (0..65535)
CiscoIpProtocol ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"IP protocol number range."
REFERENCE "Internet Protocol. J. Postel. RFC791"
SYNTAX Integer32 (0..255)
CiscoLocationClass ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An enumerated value which provides an indication of
the general location type of a particular physical and/or
logical interface.
chassis - a system framework for mounting one or more
shelves/slots/cards.
shelf - a cabinet that holds one or more slots.
slot - card or subSlot holder.
subSlot - daughter-card holder.
port - a physical port (e.g., a DS1 or DS3 physical port).
subPort - a logical port on a physical port (e.g., a DS1
subPort on a DS3 physical port).
channel - a logical interface (e.g., a DS0 channel, signaling
channel, ATM port, other virtual interfaces).
subChannel - a sub-channel on a logical interface."
SYNTAX INTEGER {
chassis(1),
shelf(2),
slot(3),
subSlot(4),
port(5),
subPort(6),
channel(7),
subChannel(8)
}
CiscoLocationSpecifier ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Use this TC to define objects that indicate the
physical entity and/or logical interface location
of a managed entity on a managed device. In SNMP, a
standard mechanism for indicating the physical location
of entities is via the ENTITY-MIB. However, that approach
is not satisfactory in some cases because:
1. The entity requiring a location-based naming may be
associated with an entity which can not be represented
as a physical entity in the ENTITY-MIB,
2. NMS applications may desire a more direct
name/representation of a physical entity than is
available via the ENTITY-MIB, e.g., a physical entity
which is named via a hierarchy of levels in the ENTITY-MIB.
The value of an object defined using this TC is an ASCII
string consisting of zero or more elements separated by
commas. Each element is of the form = .
An example of this syntax is 'slot=5,port=3'.
The syntax of the string is formally specified using
ABNF notation (with one exception, noted below), as
follows:
location-specifier = elem *(',' elem)
; subject to
; size restriction specified in the SYNTAX
; clause below
elem = loctype '=' number
number = %x00-FFFFFFFF / %d0-4294967295
loctype = 1*32VCHAR
It is recommended that loctype use one of the enumerated
labels defined for CiscoLocationClass.
(NOTE: To conform to ABNF notation as defined in RFC2234,
substitute the single-quote symbol with a double-quote
symbol in the above rules.)
A zero length of CiscoLocationSpecifier is object-specific
and must be defined as part of the description of any object
which uses this syntax."
REFERENCE
"RFC2234, Augmented BNF for syntax specifications: ABNF"
SYNTAX OCTET STRING (SIZE (0..255))
CiscoInetAddressMask ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Denotes a generic Internet subnet address mask.
The Internet subnet address mask is represented as the
number of contiguous 1-bit from MSB (most significant bit)
of the Internet subnet address mask.
A CiscoInetAddressMask value is always interpreted within
the context of an InetAddressType value. The
InetAddressType only object or InetAddressType with
InetAddress objects which define the context must be
registered immediately before the object which uses the
CiscoInetAddressMask textual convention. In other words,
the object identifiers for the InetAddressType object and
the CiscoInetAddressMask object MUST have the same length
and the last sub-identifier of the InetAddressType object
MUST be 1 less than the last sub-identifier of the
CiscoInetAddressMask object and MUST be 2 less than the
last sub-identifier of the CiscoInetAddressMask object if
an InetAddress object is defined between InetAddressType
and CiscoInetAddressMask objects.
The maximum value of the CiscoInetAddressMask TC is 32 for
the value 'ipv4(1)' in InetAddressType object and 128 for
the value 'ipv6(2)' in InetAddressType object.
The value zero is object-specific and must therefore be
defined as part of the description of any object which
uses this syntax. Examples of the usage of zero might
include situations where Internet subnet mask was unknown,
or when none subnet masks need to be referenced."
REFERENCE
"RFC2851, Textual Conventions for Internet Network Addresses."
SYNTAX Unsigned32 (0..128)
CiscoAbsZeroBasedCounter32 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TC describes an object which counts events with the
following semantics: objects of this type will be set to
zero(0) on creation and will thereafter count appropriate
events, it locks at the maximum value of 4,294,967,295 if
the counter overflows.
This TC may be used only in situations where wrapping is
not possible or extremely unlikely situation."
SYNTAX Gauge32
CiscoSnapShotAbsCounter32 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TC describes an object which stores a snap-shot value
with the following semantics: objects of this type will
take a snap-shot value from their associated
CiscoAbsZeroBasedCounter32 type objects on creation."
SYNTAX Unsigned32
CiscoAlarmSeverity ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents the perceived alarm severity associated
with a service or safety affecting condition and/or
event. These are based on ITU severities, except
that info(7) is added.
cleared(1) -
Indicates a previous alarm condition has been
cleared. It is not required (unless specifically
stated elsewhere on a case by case basis) that an
alarm condition that has been cleared will produce
a notification or other event containing an
alarm severity with this value.
indeterminate(2) -
Indicates that the severity level cannot be
determined.
critical(3) -
Indicates that a service or safety affecting
condition has occurred and an immediate
corrective action is required.
major(4) -
Indicates that a service affecting condition has
occurred and an urgent corrective action is
required.
minor(5) -
Indicates the existence of a non-service affecting
condition and that corrective action should be
taken in order to prevent a more serious (for
example, service or safety affecting) condition.
warning(6) -
Indicates the detection of a potential or impending
service or safety affecting condition, before any
significant effects have been felt.
info(7) -
Indicates an alarm condition that does not
meet any other severity definition. This can
include important, but non-urgent, notices or
informational events."
REFERENCE "ITU-X.733"
SYNTAX INTEGER {
cleared(1),
indeterminate(2),
critical(3),
major(4),
minor(5),
warning(6),
info(7)
}
PerfHighIntervalCount ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A 64 bit counter associated with a
performance measurement in a previous
15 minute measurement interval. In the
case where the agent has no valid data
available for a particular interval the
corresponding object instance is not
available and upon a retrieval request
a corresponding error message shall be
returned to indicate that this instance
does not exist (for example, a noSuchName
error for SNMPv1 and a noSuchInstance for
SNMPv2 GET operation).
In a system supporting
a history of n intervals with
IntervalCount(1) and IntervalCount(n) the
most and least recent intervals
respectively, the following applies at
the end of a 15 minute interval:
- discard the value of IntervalCount(n)
- the value of IntervalCount(i) becomes that
of IntervalCount(i-1) for n >= i > 1
- the value of IntervalCount(1) becomes that
of CurrentCount
- the TotalCount, if supported, is adjusted.
This definition is based on CounterBasedGauge64 TEXTUAL
CONVENTION defined in RFC2856. The PerfHighIntervalCount
type represents a non-negative
integer, which may increase or decrease, but shall never
exceed a maximum value, nor fall below a minimum value. The
maximum value can not be greater than 2^64-1
(18446744073709551615 decimal), and the minimum value can
not be smaller than 0. The value of a PerfHighIntervalCount,
has its maximum value whenever the information being modeled
is greater than or equal to its maximum value, and has its
minimum value whenever the information being modeled is
smaller than or equal to its minimum value. If the
information being modeled subsequently decreases below
(increases above) the maximum (minimum) value, the
PerfHighIntervalCount also decreases (increases).
Note that this TC is not strictly supported in SMIv2,
because the 'always increasing' and 'counter wrap' semantics
associated with the Counter64 base type are not preserved.
It is possible that management applications which rely
solely upon the (Counter64) ASN.1 tag to determine object
semantics will mistakenly operate upon objects of this type
as they would for Counter64 objects.
This textual convention represents a limited and short-term
solution, and may be deprecated as a long term solution is
defined and deployed to replace it."
REFERENCE
"RFC 2856(HCNUM-TC MIB).
RFC 2493(PerfHist-TC-MIB)."
SYNTAX Counter64
ConfigIterator ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This object type is a control object type which applies to
writable objects in the same SNMP PDU related to the
same table containing those objects. It controls an
operation which repeatedly applies the specified
configuration data to more than one rows in a table.
The operation starts from the row specified by the index
of the instance and repeats for the number of rows as
the value of the object.
ConfigIterator object needs to be accompanied by one set of
writable objects which are of the same instance to apply to.
For example, a SNMP PDU contains
{ objectA.10 = 1,
objectB.10 = 'E1',
objectC.10 = 44,
objectRepetition.10 = 100 }
The SYNTAX of objectRepetition is ConfigIterator.
This will apply value 1 to objectA, value 'E1' to objectB,
value 44 to objectC in the table starting from row 10
repeatedly for 100 rows.
The iteration is based on the number of rows, not based on
the value of the index. For sparse tables, the index 10,
20, 30, 110, and 120 counts for 5 rows, the operation will
go beyond index 100 in the previous SNMP PDU example.
The iteration will stop prematurely when it comes to the
following situations:
(1) When the number of the rows in the table is less than
the designated row indicated by the ConfigIterator
object.
(2) When it encounters the first error in any row, the
operation won't continue to next row.
The operation of ConfigIterator object applies only to
the writable objects having the same index as the
ConfigIterator object in one SNMP PDU.
For example, a SNMP PDU contains
{ objectD.5 = 38,
objectE.6 = 'T1',
objectF.5 = 'false',
objectIterator.5 = 10 }
The SYNTAX of objectIterator is ConfigIterator.
This will apply value 38 to objectD, value 'false' to
objectF in the table starting from row 5 repeatedly
for 10 rows. Since the object objectE.6 has different
index (6) from the index of objectIterator, the
repetition won't be applied to it. However the value
of objectE in the row 6 will be set to 'T1' according
to regular SNMP SET orperation.
If there is row overlapping of the iteration in a SNMP PDU,
it will be operated as they are in two different SNMP PDUs.
For example, a SNMP PDU contains
{ objectD.5 = 38,
objectD.6 = 40,
objectE.6 = 'T1',
objectF.5 = 'false',
objectIterator.5 = 10
objectIterator.6 = 10 }
This will apply value 38 to objectD, value 'false' to
objectF starting from row 5 repeatedly for 10 rows, and
apply value 40 to objectD, value 'T1' to objectE starting
from row 6 repeatedly for 10 rows. The final value of
objectD.6 can be 38 or 40, it depends on the SNMP stack of
the system starts SNMP SET for the row 5 before the row 6
or the other way around.
The object defined as ConfigIterator will be set to value 1
after the iteration operation is kick-off regardless the
system has completed the operation to the designated rows
or not. Therefore retrieving the value of this object
is meaningless. It acts as the one time operation for
bulk configuration.
The object defined as ConfigIterator has no meaning by itself,
it has to be combined with one or more than one writable
objects from the same table and within the same SNMP PDU
for the repetition operation.
For example, a SNMP PDU contains
{ objectG.2 = 49,
objectH.2 = 'AE'h
objectIterator.4 = 20 }
The SYNTAX of objectIterator is ConfigIterator. Since
there are no objects having the same index as the index
of objectIterator in the PDU, the result of this SNMP
operation will set value 49 to objectG and value 0xAE
to objectH of the row 2 only as regular SNMP SET operation.
The index of the instance indicates the starting row for the
iteration.
The order of the iteration depends, for instance, on:
(1) physical hardware position, or
(2) logical index.
It depends on the characters of the table which contains
the ConfigIterator object.
Iteration can be done through some or all the components
of the index for a table. The description of the iterator
object in that table should describe which part of the
index the iteration is applied to.
The operation for this object type is based on the best
effort. When the agent receives a SNMP PDU containing this
data type, the return status of the SNMP request reflects
only the result of the SET operation has applied to the
starting row. It may return a SNMP response with SUCCESS
status regardless the number of rows for the data actually
been deployed later on. Therefore it is possible the data
might not be completely deployed to the number of rows
designated by the ConfigIterator and the operation stops
prematurely due to an error it first encounters after
n rows (n < the value of ConfigIterator object).
Usually the error report mechanism for this type of operation
is accomplished by combining this type of object with the
other two objects in the same table:
(1) An OwnerString object
(2) An object indicates the result of the operation.
When issuing this bulk configuration request, the SNMP
manager should provide its identifier in (1) object.
After issuing the request, it should check the value of (1)
object if it is the same with it own name.
If they are the same, then the value of the object presents
in (2) is the result from the previous operation from this
manager. Otherwise, another SNMP manager might issue
the bulk configuration to the same table before the previous
bulk operation has been completed. These two objects will
represent the last bulk operation in the table."
SYNTAX Unsigned32 (1..4294967295)
BulkConfigResult ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the format of the
displayable textual result from the bulk configuration
operation specified as ConfigIterator type.
The format should be:
'COMPLETION= error occured>/,
ERROR=/:
'
For example:
'COMPLETION=22/100,ERROR=38/44:Invalid Ds1 line coding
for the line type'"
SYNTAX OCTET STRING (SIZE (0..255))
ListIndex ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A unique value greater than zero, for each of the
list that is defined. The object using this
convention should give all the object specific
details including the list type."
SYNTAX Integer32 (1..2147483647)
ListIndexOrZero ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention is an extension of the
ListIndex. In addition to the ListIndex range,
this also includes 0 in its range of values.
This value could be object specific and
should be given the description of that object.
In most cases, a value 0 means that the it does
not represent any lists."
SYNTAX Integer32 (0..2147483647)
TimeIntervalSec ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A period of time, measured in units of 1 second."
SYNTAX Unsigned32
TimeIntervalMin ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A period of time, measured in units of 1 minute."
SYNTAX Unsigned32
CiscoMilliSeconds ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents time unit value in milliseconds."
SYNTAX Unsigned32
MicroSeconds ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Represents time unit value in microseconds."
SYNTAX Unsigned32
CiscoPortList ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Each octet within this value specifies a set of eight
ports. The object defined by this textual convention
can specify a port range of 2k ports in its description.
Example: 1 - 2048, 2049 - 4096, etc. The first octet
represents the first 8 ports of the range of ports
specified by the object, the second octet represents
the next 8 ports, etc. When a port range is not
specified, a default port range of '1 - 2048' is assumed.
Within each octet, the most significant bit represents
the lowest numbered port, and the least significant bit
represents the highest numbered port. Thus, each port
of the bridge is represented by a single bit within the
value of this object. If that bit has a value of '1'
then that port is included in the set of ports; the port
is not included if its bit has a value of '0'.
Note that if the length of this string is less than
256 octets, any 'missing' octets are assumed to contain
the value zero. An NMS may omit any zero-valued octets
from the end of this string in order to reduce SetPDU size,
and the agent may also omit zero-valued trailing octets,
to reduce the size of GetResponse PDUs."
SYNTAX OCTET STRING (SIZE (0..256))
CiscoPortListRange ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates the port range.
oneto2K(1) indicates that the port number range is
from 1 to 2048.
twoKto4K(2) indicates that the port number range is
from 2049 to 4096.
fourKto6K(3) indicates that the port number range is
from 4097 to 6144.
sixKto8K(4) indicates that the port number range is
from 6145 to 8192.
eightKto10K(5) indicates that the port number range is
from 8193 to 10240.
tenKto12K(6) indicates that the port number range is
from 10241 to 12288.
twelveKto14K(7) indicates that the port number range is
from 12289 to 14336.
fourteenKto16K(8) indicates that the port number range is
from 14337 to 16384.
When an object is defined with this textual convention,
it must be accompanied by an object of CiscoPortList
syntax."
SYNTAX INTEGER {
oneto2k(1),
twoKto4K(2),
fourKto6K(3),
sixKto8K(4),
eightKto10K(5),
tenKto12K(6),
twelveKto14K(7),
fourteenKto16K(8)
}
IfOperStatusReason ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The cause of current operational state of the
interface.
GLOSSARY:
BB - Buffer-to-Buffer.
BB_Credit - Buffer-to-Buffer credit, a link level flow
control mechanism.
B_Port - A Fibre Channel, Bridging port.
BPDU - Bridge Protocol Data Unit.
CDP - Cisco Discovery Protocol.
Class F - A connectionless service with notification on
non-delivery between E_Ports, used for control,
coordination, and configuration of the Fabric.
Class N - Refers to any class of service (different types
of frame delivery services) other than Class F.
E_D_TOV - Error Detect Timeout Value.
EDP - Error Disabled Policy.
ENM - Egress Non-Multicast.
ELP - Exchange Link Parameter.
E-mode - A fibre channel port providing E_Port
functionality.
E_Port - A Fabric Expansion Port.
EPP - Exchange Peer Parameters.
ESC - Exchange Switch Capabilities.
Fabric - The set of physically connected fibre channel
switches.
FEX - Fabric EXtender.
FC-FS - Fibre Channel Framing and Signaling.
FCIP - Fibre Channel over IP protocol.
FCID - Fibre Channel Domain ID.
FCOE - Fibre Channel Over Ethernet.
FCOT - Fibre channel optical transmitter.
FC-PH - The Fibre Channel Physical and Signaling
standard.
FCSP - Fibre Channel Security Protocol.
Fibre Channel - The primary protocol for building SANs.
FICON - An I\O protocol used between IBM (and compatible)
mainframes and storage.
FLOGI - Fabric Login, used by a node port to establish a
session with the fabric.
FPC - Fabric Port Channel.
GBIC - Gigabit Interface Converter; a removable
transceiver module permitting Fibre Channel and
Gigabit Ethernet physical-layer transport.
Interconnect_Ports - Switch Ports that assume either the
E_Port or B_Port mode are generally referred to
as Interconnect_Ports.
LACP - Link Access Control Protocol.
LIP - Loop Initialization Primitive sequence.
LR - Link Reset, the FC-PH defined primitive sequence
used to initiate a link reset.
MTU - Maximun transmission unit.
NOS - Not Operational Sequence, the FC-PH defined
primitive sequence to indicate that the
transmitting port has detected a link failure (or)
offline condition.
VIC - Virtual Interface Card.
VPC - Virtual Port Channel.
NPIV - N Port Identifier Virtualization.
NPV - NPort Virtualizer.
Nx_Port - A Fiber Channel Node Port.
OLS - Offline Sequence, the FC-PH defined primitive
sequence to indicate that the port is entering
into offline state.
OHMS - Online Health Management System.
PMON - Port Monitor.
QoS - Quality of Service.
R_A_TOV - Resource Allocation Timeout Value.
RBH - Resource Bundle Hash.
RCF - Reconfigure Fabric.
Rxbbcredit - Receive BB credit value configured for
a FC interface.
SAN - Storage Area Network; a network linking computing
devices to disk or tape arrays and other devices
over Fibre Channel.
SIF - Service Information Field.
SDM - Security Device Manager.
SDP - Secure Device Provisioning.
SFP - Small Formfactor Pluggable.
SRP - Spatial Reuse Protocol.
TE_Port - Trunking E_Port.
TOV - Time out value.
UDLD - Uni Directional Link Detection.
VDC - Virtual Device Context.
VEM - Virtual Ethernet Module.
VFC - Virtual Fibre Channel.
VRF - VPN Routing and Forwarding.
VSAN - Virtual Storage Area Network.
WiMAX - Worldwide Interoperability for Microwave Access.
WPAN - Wireless Personal Area Network.
WWN - World Wide Name.
xE_Port - A Fiber channel port that can assume either
E_Port or TE_Port mode.
The enumerated values which provides the cause of the current
operational state of the interface are,
'other(1)' - reasons other than defined here.
'none(2)' - no failure.
'hwFailure(3)' - hardware failure.
'loopbackDiagFailure(4)' - loopback diagnostics failure.
'errorDisabled(5)' - the port is not operational due to
some error conditions that require administrative
attention.
'swFailure(6)' - software failure.
'linkFailure(7)' - physical link failure.
'offline(8)' - physical link is in offline state as
defined in the FC-FS standards.
'nonParticipating(9)' - during loop initialization, the
port is not allowed to participate in loop operations.
'initializing(10)' - port is being initialized.
'vsanInactive(11)'- port VSAN is inactive. The port becomes
operational again when the port VSAN is active.
'adminDown(12)' - ifAdminStatus is 'down'.
'channelAdminDown(13)' - this port is a member of a port
channel and that port channel's ifAdminStatus is
'down'.
'channelOperSuspended(14)' - this port is a member of a
port channel and its operational parameters are
incompatible with the port channel parameters.
'channelConfigurationInProgress(15)' - this port is
undergoing a port channel configuration.
'rcfInProgress(16)' - an isolated xE_port is transmitting
an reconfigure fabric, requesting a disruptive
reconfiguration in an attempt to build a single,
non-isolated fabric. Only the Interconnect_Ports can
become isolated.
'elpFailureIsolation(17)' - during a port initialization
the prospective Interconnect_Ports find incompatible
link parameters.
'escFailureIsolation(18) - during a port initialization the
prospective Interconnect_Ports are unable to proceed
with initialization as a result of ESC.
'domainOverlapIsolation(19)' - there is a overlap in
domains while attempting to connect two existing
fabrics.
'domainAddrAssignFailureIsolation(20)' - the elected
principal switch is not capable of performing domain
address manager functions so no Nx_port traffic can be
forwarded across switches, hence all Interconnect_Ports
in the switch are isolated.
'domainOtherSideEportIsolation(21)' - the peer E_port is
isolated.
'domainInvalidRcfReceived(22)' - invalid RCF received.
'domainManagerDisabled(23) - domain manager is disabled.
'zoneMergeFailureIsolation(24)' - the two Interconnect_Ports
cannot merge zoning configuration after having exchanged
merging request for zoning.
'vsanMismatchIsolation(25)' - this VSAN is not configured
on both sides of a trunk port.
'parentDown(26)' - the physical port to which this interface
is bound is down.
'srcPortNotBound(27)'- no source port is specified for this
interface.
'interfaceRemoved(28)' - interface is being removed.
'fcotNotPresent(29)' - FCOT (GBIC) not present.
'fcotVendorNotSupported(30)' - FCOT (GBIC) vendor is not
supported.
'incompatibleAdminMode(31)' - port administrative mode is
incompatible with port capabilities.
'incompatibleAdminSpeed(32)' - port speed is incompatible
with port capabilities.
'suspendedByMode(33)' - port that belongs to a port channel
is suspended due to incompatible operational mode.
'suspendedBySpeed(34)' - port that belongs to a port channel
is suspended due to incompatible operational speed.
'suspendedByWwn(35)' - port that belongs to a port channel
is suspended due to incompatible remote switch WWN.
'domainMaxReTxFailure(36)' - domain manager failure after
maximum retries.
'eppFailure(37)' - trunk negotiation protocol failure after
maximum retries.
'portVsanMismatchIsolation(38)' - an attempt is made to
connect two switches using non-trunking ports having
different port VSANs.
'loopbackIsolation(39)' - port is connected to another port
in the same switch.
'upgradeInProgress(40)' - linecard upgrade in progress.
'incompatibleAdminRxBbCredit(41)' - receive BB credit is
incompatible.
'incompatibleAdminRxBufferSize(42)' - receive buffer size
is incompatible.
'portChannelMembersDown(43)' - no operational members.
'zoneRemoteNoRespIsolation(44)' - isolation due to remote
zone server not responding.
'firstPortUpAsEport(45)' - in a over subscribed line card,
when the first port in a group is up in E-mode, other
ports in that group cannot be brought up.
'firstPortNotUp(46)' - in a over subscribed line card,
first port cannot be brought up in E-mode when the
other ports in the group are up.
'peerFcipPortClosedConnection(47)' - port went down because
peer FCIP port closed TCP connection.
'peerFcipPortResetConnection(48)' - port went down because
the TCP connection was reset by the peer FCIP port.
'fcipPortMaxReTx(49)' - FCIP port went down due to maximum
TCP re-transmissions reached the configured limit.
'fcipPortKeepAliveTimerExpire(50)' - FCIP port went down
due to TCP keep alive timer expired.
'fcipPortPersistTimerExpire(51)' - FCIP port went down due
to TCP persist timer expired.
'fcipPortSrcLinkDown(52)' - FCIP port went down due to
Ethernet link down.
'fcipPortSrcAdminDown(53)' - FCIP port went down because
the source Ethernet link was administratively shutdown.
'fcipPortAdminCfgChange(54)' - FCIP port went down due to
configuration change.
'fcipSrcPortRemoved(55)' - FCIP port went down due to source
port removal.
'fcipSrcModuleNotOnline(56)' - FCIP port went down due to
source module not online.
'invalidConfig(57)' - this port has a misconfiguration with
respect to port channels.
'portBindFailure(58)' - port got isolated due to port bind
failure.
'portFabricBindFailure(59)' - port got isolated due to
fabric bind failure.
'noCommonVsanIsolation(60)' - trunk is isolated because
there are no common VSANs with peer.
'ficonVsanDown (61)' - FICON VSAN down.
'invalidAttachment (62)' - invalid attachment.
'portBlocked (63)' - port blocked due to FICON.
'incomAdminRxBbCreditPerBuf (64)' - disabled due to
incompatible administrative port rxbbcredit,
performance buffers.
'tooManyInvalidFlogis (65)' - suspended due to too many
invalid FLOGIs.
'deniedDueToPortBinding (66)' - suspended due to port
binding.
'elpFailureRevMismatch (67)' - isolated for ELP failure due
to revision mismatch.
'elpFailureClassFParamErr (68)' - isolated for ELP failure
due to Class F parameter error.
'elpFailureClassNParamErr (69)' - isolated for ELP failure
due to Class N parameter error.
'elpFailureUnknownFlowCtlCode (70)' - isolated for ELP
failure due to invalid flow control code.
'elpFailureInvalidFlowCtlParam (71)' - isolated for ELP
failure due to invalid flow control parameter.
'elpFailureInvalidPortName(72)' - isolated for ELP failure
due to invalid port name.
'elpFailureInvalidSwitchName (73)' - isolated for ELP
failure due to invalid switch name.
'elpFailureRatovEdtovMismatch (74)' - isolated for ELP
failure due to R_A_TOV or E_D_TOV mismatch.
'elpFailureLoopbackDetected (75)' - isolated for ELP
failure due to loopback detected.
'elpFailureInvalidTxBbCredit (76)' - isolated for ELP
failure due to invalid transmit BB credit.
'elpFailureInvalidPayloadSize (77)' - isolated for ELP
failure due to invalid payload size.
'bundleMisCfg (78)' - misconfiguration in port channel
membership detected.
'bitErrRuntimeThreshExceeded (79)' - bit error rate too
high. It has exceeded the run time threshold.
'linkFailLinkReset (80)' - link failure due to link reset.
'linkFailPortInitFail (81)' - link failure due to port
initialization failure.
'linkFailPortUnusable (82)' - link failure due to port
unusable.
'linkFailLossOfSignal (83)' - link failure due to loss of
signal.
'linkFailLossOfSync (84)' - link failure due to loss of
sync.
'linkFailNosRcvd (85)' - link failure due to non-operational
sequences received.
'linkFailOLSRcvd (86)' - link failure due to offline
sequences received.
'linkFailDebounceTimeout (87)' - link failure due to
re-negotiation failed.
'linkFailLrRcvd (88)' - link failure when link reset(LR)
operation fails due to non-empty receive queue.
'linkFailCreditLoss (89)' - link failure due to excessive
credit loss indications.
'linkFailRxQOverflow (90)' - link failure due to receive
queue overflow.
'linkFailTooManyInterrupts (91)' - link failure due to
excessive port interrupts.
'linkFailLipRcvdBb (92)' - link failure when loop
initialization(LIP) operation fails due to non empty
receive queue.
'linkFailBbCreditLoss (93)' - link failure when link
reset(LR) operation fails due to queue not empty.
'linkFailOpenPrimSignalTimeout (94)' - link failure due to
open primitive signal timeout while receive queue
not empty.
'linkFailOpenPrimSignalReturned (95)' - link failure due to
open primitive signal returned while receive queue
not empty.
'linkFailLipF8Rcvd (96)' - link failure due to F8 LIP
received.
'linkFailLineCardPortShutdown (97)' - link failure due to
port shutdown.
'fcspAuthenFailure (98)' - fibre channel security protocol
authorization fail.
'fcotChecksumError (99)' - FCOT SPROM checksum error.
'ohmsExtLoopbackTest (100)' - link suspended due to external
loopback diagnostics failure.
'invalidFabricBindExchange (101)' - invalid fabric binding
exchange.
'tovMismatch (102)' - link isolation due to TOV mismatch.
'ficonNotEnabled (103)' - FICON not enabled.
'ficonNoPortNumber (104)' - no FICON port number.
'ficonBeingEnabled (105)' - FICON is being enabled.
'ePortProhibited (106)' - port down because FICON prohibit
mask in place for E/TE port.
'portGracefulShutdown (107)' - port has been shutdown
gracefully.
'trunkNotFullyActive (108)' - some of the VSANs which are
common with the peer are not up.
'fabricBindingSwitchWwnNotFound (109)' - peer switch WWN not
found in fabric binding active database.
'fabricBindingDomainInvalid (110)' - peer domain ID is
invalid in fabric binding active database.
'fabricBindingDbMismatch (111)' - fabric binding active
database mismatch with peer.
'fabricBindingNoRspFromPeer (112)' - fabric binding no
response from peer.
'dpvmVsanSuspended (113)' - dpvm vsan is suspended.
'dpvmVsanNotFound (114)' - dpvm vsan not found.
'trackedPortDown (115)' - port down because tracked
port is down.
'ecSuspendedOnLoop (116)' - port suspended because extended
BB credits are configured on loop port.
'isolateBundleMisCfg (117)' - port isolated due to bundle
mis-configuration.
'noPeerBundleSupport (118)' - peer port does not support
bundle.
'portBringupIsolation (119)' - trunk port isolated during
bringup time.
'domainNotAllowedIsolated (120)' - port isolated due to
domain not allowed.
'virtualIvrDomainOverlapIsolation (121)' - port isolated
due to virtual IVR domain overlap.
'outOfService (122)' - port is in out of service state.
'portAuthFailed (123)' - port has encountered an 802.1x
authentication failure.
'bundleStandby (124)' - port cannot be brought up in
a bundle, since the bundle has max members.
'portConnectorTypeErr (125)' - Error in the port connector
type (SFP).
'errorDisabledReInitLmtReached (126)' - the port is not
operational after trying to initialize the port multiple
times due to some erorrs.
'ficonDupPortNum (127)' - the ficon vsan has a duplicate
port number.
'localRcf (128)' - fcdomain applied a locally disruptive
reconfiguration (the local domain became invalid; no
RCF frames have been sent outside the local switch).
'twoSwitchesWithSameWWN (129)' - merge attempt between
VSANs containing the same WWN. If the user attempts to
merge two different VSANs and both have at least one
switch with the same WWN then the link in between the
VSANs is isolated.
'invalidOtherSidePrincEFPReqRecd (130)' - EFP request frame
indicating a principal switch other than the locally
known one.
'domainOther (131)' - other domain manager reasons not
defined here.
'elpFailureAllZeroPeerWWNRcvd (132)' - isolated for ELP
failure due to peer WWN is received with all zeros.
'preferredPathIsolation (133)' - port isolated due to
preferred path not able to program the routes.
'fcRedirectIsolation (134)' - port isolated due to
FC Redirect not being able to program routes.
'portActLicenseNotAvailable (135)' - port not brought up
due to lack of port activation licenses.
'sdmIsolation (136)' - port isolated due to SDM
(Security Device Manager) not being
able to program routes.
'fcidAllocationFailed (137)' - port down due to failure
in FCID (Fibre Channel Domain ID) allocation.
'externallyDisabled (138)' - port externally disabled.
'unavailableNPVUpstreamPort (139)' - NPV
(NPort Virtualizer) upstream port not available.
'unavailableNPVPrefUpstreamPort (140)' - NPV
(NPort Virtualizer) preferred
upstream port not available.
'sfpReadError (141)' - the port is not operational due to
SFP (Small Formfactor Pluggable) read error.
'stickyDownOnLinkFailure (142)' - the port is
not operational due to link failure
in the sticky down mode.
'tooManyLinkFlapsErr (143)' - too many link flaps
on the port in a short interval.
'unidirectionalUDLD (144)' - unidirectional UDLD
(Uni Directional Link Detection) detected.
'txRxLoopUDLD (145)' - UDLD (Uni Directional
Link Detection) Tx Rx loop.
'neighborMismatchUDLD (146)' - UDLD
(Uni Directional Link Detection) neighbor mismatch.
'authzPending (147)' - authorization pending.
'hotStdbyInBundle (148)' - hot standby in bundle.
'incompleteConfig (149)' - all parameters on the port
have not been configured.
'incompleteTunnelCfg (150)' - incomplete tunnel config.
'hwProgrammingFailed (151)' - hardware programming failed.
'tunnelDstUnreachable (152)' - no route to
tunnel destination address.
'suspendByMtu (153)' - MTU allocation failed.
'sfpInvalid (154)' - SFP (Small Formfactor Pluggable)
is not Cisco certified.
'sfpAbsent (155)' - SFP (Small Formfactor
Pluggable) is absent.
'portCapabilitiesUnknown (156)' - the capabilities of the
port are unknown.
'channelErrDisabled (157)' - the port-channel to which
the port belongs is in error disabled state.
'vrfMismatch (158)' - Mismatch in source and transport VRF
(VPN Routing and Forwarding).
'vrfForwardReferencing (159)' - Forward referencing
transport VRF (VPN Routing and Forwarding).
'dupTunnelConfigDetected (160)' - two tunnel interfaces
with same configuration is not allowed.
'primaryVLANDown (161)' - primary VLAN is in down state.
'vrfUnusable (162)' - VRF (VPN Routing and Forwarding)
is unusable.
'errDisableHandShkFailure (163)' - port is not operational
due to an internal handshake failure.
'errDisabledBPDUGuard (164)' - BPDUGuard
(Bridge Protocol Data Unit) triggered
error disable on the port.
'dot1xSecViolationErrDisabled (165)' - error disabled
due to dot1x security violation.
'emptyEchoUDLD (166)' - UDLD (Uni Directional
Link Detection) empty echo.
'vfTaggingCapErr (167)' - VF Tagging capability
mismatch error.
'portDisabled (168)' - Port disabled.
'tunnelModeNotConfigured (169)' - Tunnel Mode is not
configured.
'tunnelSrcNotConfigured (170)' - Tunnel Source is not
configured.
'tunnelDstNotConfigured (171)' - Tunnel Destination
is not configured.
'tunnelUnableToResolveSrcIP (172)' - Unable to resolve
tunnel source IP address.
'tunnelUnableToResolveDstIP (173)' - Unable to resolve
tunnel destination IP address.
'tunnelVrfDown (174)' - Tunnel VRF down.
'sifAdminDown (175)' - SIF (Service Information Field)
is admin down.
'phyIntfDown (176)' - Physical interface is down.
'ifSifLimitExceeded (177)' - Interface SIF
(Service Information Field)limit is exceeded.
'sifHoldDown (178)' - SIF (Service Information Field)
hold down.
'noFcoe (179)' - No FCOE (Fibre Channel Over Ethernet)
configuration.
'dcxCompatMismatch (180)' - DCX Compatibility Mismatch.
'isolateBundleLimitExceeded (181)' - Isolation due to
bundle limit exceeded.
'sifNotBound (182)' - SIF (ervice Information Field)
is not bound.
'errDisabledLacpMiscfg (183)' - Error Disabled due to
LACP (Link Access Control Protocol) misconfig.
'satFabricIfDown (184)' - Satellite fabric interface down.
'invalidSatFabricIf (185)' - Invalid satellite fabric
interface.
'noRemoteChassis (186)' - No remote chassis.
'vicEnableNotReceived (187)' - VIC enable not received.
'vicDisableReceived (188)' - VIC disable received.
'vlanVsanMappingNotEnabled (189)' - VLAN VSAN mapping not
enabled.
'stpNotFwdingInFcoeMappedVlan (190)' - STP not forwarding
in FCOE Mapped Vlan.
'moduleOffline (191)' - Module Offline.
'udldAggModeLinkFailure (192)' - UDLD (Uni Directional Link
Detection) aggresive mode link failure.
'stpInconsVpcPeerDisabled (193)' - STP inconsistent
VPC (Virtual Port Channel) peer disabled.
'setPortStateFailed (194)' - Set port state failed.
'suspendedByVpc (195)' - Suspended by VPC
(Virtual Port Channel).
'vpcCfgInProgress (196)' - VPC (Virtual Port Channel)
configuration in progress.
'vpcPeerLinkDown (197)' - VPC (Virtual Port Channel)
peer link down.
'vpcNoRspFromPeer (198)' - VPC (Virtual Port Channel)
no response from peer.
'protoPortSuspend (199)' - Proto port suspend.
'tunnelSrcDown (200)' - Tunnel source down.
'cdpInfoUnavailable (201)' - CDP
(Cisco Discovery Protocol) information unavailable.
'fexSfpInvalid (202)' - FEX (Fabric Extender)
SFP (Small Formfactor Pluggable) invalid.
'errDisabledIpConflict (203)' - Error Disabled due to IP
conflict.
'fcotClkRateMismatch (204)' - FCOT CLK rate mismatch.
'portGuardTrustSecViolation (205)' - Error disabled due
to port guard (Cisco Trusted Security Violation).
'sdpTimeout (206)' - SDP (Secure Device Provisioning)
timeout.
'satIncompatTopo (207)' - Satellite incompatible topology.
'waitForFlogi (208)' - Wait for FLOGI.
'satNotConfigured (209)' - Satellite not configured.
'npivNotEnabledInUpstream (210)' - NPIV (N Port Identifier
Virtualization) not enabled in upstream.
'vsanMismatchWithUpstreamSwPort (211)' - VSAN
mismatch with upstream switch port.
'portGuardBitErrRate (212)' - Error disabled due to port
guard (Bit Error Rate).
'portGuardSigLoss (213)' - Error disabled due to
port guard (Signal Loss).
'portGuardSyncLoss (214)' - Error disabled due to port
guard (Sync Loss).
'portGuardLinkReset (215)' - Error disabled due to port
guard (Link Reset).
'portGuardCreditLoss (216)' - Error disabled due to port
guard (Credit Loss).
'ipQosMgrPolicyAppFailure (217)' - IP QOS Manager policy
application failure.
'pauseRateLimitErrDisabled (218)' - Port error disabled due
to pause rate limit condition.
'lstGrpUplinkDown (219)' - EthPM LSTGRP downstream link
down due to upstream link down.
'stickyDnLinkFailure (220)' - Port kept in error disabled
state due to Link Failure.
'routerMacFailure (221)' - Router MAC failure.
'dcxMultipleMsapIds (222)' - Port error disabled due to
multiple MSAP IDs (DCX).
'dcxHundredPdusRcvdNoAck (223)' - Hundred PDUs received
without ACK (DCX).
'enmSatIncompatibleUplink (224)' - Satellite Incompatible
Uplink.
'enmLoopDetected (225)' - Loop Detected (ENM).
'nonStickyExternallyDisabled (226)' - Disabled by VPD
Manager with shut/no shut allowed.
'nonStickyExternallyDisabled (227)' - Sub-group ID
not assigned.
'vemUnlicensed (228)' - VEM Unlicensed.
'profileNotFound (229)' - Profile not found.
'nonExistentVlan (230)' - VLAN does not exist.
'vlanInvalidType (231)' - Invalid VLAN type.
'vlanDown (232)' - VLAN down.
'vpcPeerUpgrade (233)' - VPC Peer Upgrade.
'ipQosDcbxpCompatFailure (234)' - IPQOS DCBXP compatibility
failure.
'nonCiscoHbaVfTag (235)' - Error Disabled due to Non-Cisco
HBA VF Tag.
'domainIdConfigMismatch (236)' - Domain ID config mismatch.
'sfpSpeedMismatch (237)' - SFP (Small Formfactor Pluggable)
speed mismatch.
'xcvrInitializing (238)' - Transceiver initializing.
'xcvrAbsent (239)' - Transceiver absent.
'xcvrInvalid (240)' - Transceiver invalid.
'vfcBindingInvalid (241)' - Invalid VFC Binding.
'vlanNotFcoeEnabled (242)' - VLAN down due to FCOE
disabled.
'pvlanNativeVlanErr (243)' - Private VLAN
Native VLAN error.
'ethL2VlanDown (244)' - Ethernet L2 VLAN down.
'ethIntfInvalidBinding (245)' - Invalid Binding
to Ethernet Interface.
'pmonFailure (246)' - PMON Failure.
'l3NotReady (247)' - L3 not ready.
'speedMismatch (248)' - Speed Mismatch.
'flowControlMismatch (249)' - Flow Control Mismatch.
'vdcMode (250)' - VDC mode
'suspendedDueToMinLinks (251)' - Suspended due
to Min Links.
'enmPinFailLinkDown (252)' - ENM Pin Fail Link Down.
'inactiveM1PortFpathActiveVlan (253)' - Inactive M1 Port
F Path Active VLAN.
'parentPortDown (254)' - Parent Port Down.
'moduleRemoved (255)' - Module Removed.
'corePortMct (256)' - Core Port MCT.
'nonCorePortMct (257)' - Non Core port MCT.
'ficonInorderNotActive (258)'- FICON Inorder Not Active.
'invalidEncapsulation (259)' - Invalid Encapsulation.
'modemLineDeasserted (260)' - Modem line Deasserted.
'ipSecHndshkInProgress (261)' - IP Sec Handshake in
progress.
'sfpEthCompliantErr (262)' - Sfp Ethernet compliant error.
'cellularModemUnattached (263)' - Cellular Modem
unattached.
'outOfGlblRxBuffers (264)' - Out of Global Rx Buffers.
'sfpFcCompliantErr (265)' - Sfp Fc compliant Error.
'ethIntfNotLicensed (266)' - Ethernet Interface Not
Licensed.
'domainIdsInvalid (267)' - Domain IDs Invalid.
'fabricNameInvalid (268)' - Fabric Name Invalid.
'ficonNoPortSwapLogicalPort (269)' - Ficon No Port Swap Logical Port.
'ficonInvalidPortNum (270)' - Ficon Invalid Port Number.
'remotePortInL2vpnDown (271)' - Remote Port in L2VPN Down.
'suspendedDueToNoLacpPdus (272)' - Suspended due to no LACP PDUs.
'fcotValidationFailedAtDriver (273)' - Fcot validation failed at driver.
'unsupportedTransceiverMd5DigestNotSame (274)' - Unsupported transceiver MD5 digest not Same.
'unsupportedTransceiver (275)' - Unsupport transceiver.
'adminStateConfigChange (276)' - Admin state config change.
'vlanAllowedList (277)' - Allowed Vlan list configured on the port.
'vlanAllowedListOverride (278)' - Allowed Vlan list changed on the port.
'vlanAllowedListAdd (279)' - Vlan has been added to the allowed Vlan list on the port.
'vlanAllowedListRemove (280)' - Vlan has been removed from the allowed Vlan list on the port.
'vlanCfgStateChange (281)' - Port affected due to Vlan state change.
'vlanCfgDelete (282)' - Port affected due to Vlan delete.
'pppPeerNotResponding (283)' - ppp peer not responding.
'pppAuthFailed (284)' - ppp authentication failed.
'xcvrAuthFailed (285)' - Transceiver authentication failed.
'badFramesRcvdFromLink (286)' - Excessive bad frames received from link.
'physicalPortHotStandBy (287)'
- Physical Port in Hot-StandBy State.
'wimaxModemUnattached (288)'
- Modem Disconnected from WiMAX network.
'wpanModemUnattached (289)'
- Modem Disconnected from WPAN network.
'rbhModulo (290)'
- Down due to RBH modulo load-balance feature toggle.
'fpcMinLinkNotMet (291)'
- Suspended as the FPC min-link requirement has not
been met.
'misCabling (292)'
- Miscabling detected.
'rcvSrpOnNonFcoeFex (293)'
- Down due to received SRP for a non-FCOE capable FEX
'acessPortOnBd (294)'
- Inactive due to access port is configured with a
Bridge-Domain ID.
'lacpMisConfig (295)'
- LACP port suspended due to misconfiguration.
'fortyGMemberPort (300)'
- Port is a member of a 40G interface.
'goldLoopBackTest (301)'
- Suspended due to Loopback diagnostics.
'edpError (302)'
- Down due to EDP enforcement.
'vpcCompCheckFailed (303)'
- VPC down because compatibility check failed.
'aclQosNoResource (304)'
- Not enough free entries in TCAM bank for QoS.
'vpcShutdown (305)'
- VPC shutdown.
'notPcMember (306)'
- Port is not a member of a port channel.
'systemIntfShut (307)'
- System interface shutdown.
'speedGroupConfigMisMatch (308)'
- Speed-Group config does not match type of transceiver.
'dot1qMisConfig (310)'
- Dot1q-tunnel misconfiguration.
'mdMisMatch (311)'
- Mobility Domain Config Mismatch.
'vpcPeerLinkShut (312)'
- Suspended because VPC peer link had been shut down.
'notAvailable (313)'
- Port Operation Status is currently not available.
"
SYNTAX INTEGER {
other(1),
none(2),
hwFailure(3),
loopbackDiagFailure(4),
errorDisabled(5),
swFailure(6),
linkFailure(7),
offline(8),
nonParticipating(9),
initializing(10),
vsanInactive(11),
adminDown(12),
channelAdminDown(13),
channelOperSuspended(14),
channelConfigurationInProgress(15),
rcfInProgress(16),
elpFailureIsolation(17),
escFailureIsolation(18),
domainOverlapIsolation(19),
domainAddrAssignFailureIsolation(20),
domainOtherSideEportIsolation(21),
domainInvalidRcfReceived(22),
domainManagerDisabled(23),
zoneMergeFailureIsolation(24),
vsanMismatchIsolation(25),
parentDown(26),
srcPortNotBound(27),
interfaceRemoved(28),
fcotNotPresent(29),
fcotVendorNotSupported(30),
incompatibleAdminMode(31),
incompatibleAdminSpeed(32),
suspendedByMode(33),
suspendedBySpeed(34),
suspendedByWWN(35),
domainMaxReTxFailure(36),
eppFailure(37),
portVsanMismatchIsolation(38),
loopbackIsolation(39),
upgradeInProgress(40),
incompatibleAdminRxBbCredit(41),
incompatibleAdminRxBufferSize(42),
portChannelMembersDown(43),
zoneRemoteNoRespIsolation(44),
firstPortUpAsEport(45),
firstPortNotUp(46),
peerFCIPPortClosedConnection(47),
peerFCIPPortResetConnection(48),
fcipPortMaxReTx(49),
fcipPortKeepAliveTimerExpire(50),
fcipPortPersistTimerExpire(51),
fcipPortSrcLinkDown(52),
fcipPortSrcAdminDown(53),
fcipPortAdminCfgChange(54),
fcipSrcPortRemoved(55),
fcipSrcModuleNotOnline(56),
invalidConfig(57),
portBindFailure(58),
portFabricBindFailure(59),
noCommonVsanIsolation(60),
ficonVsanDown(61),
invalidAttachment(62),
portBlocked(63),
incomAdminRxBbCreditPerBuf(64),
tooManyInvalidFlogis(65),
deniedDueToPortBinding(66),
elpFailureRevMismatch(67),
elpFailureClassFParamErr(68),
elpFailureClassNParamErr(69),
elpFailureUnknownFlowCtlCode(70),
elpFailureInvalidFlowCtlParam(71),
elpFailureInvalidPortName(72),
elpFailureInvalidSwitchName(73),
elpFailureRatovEdtovMismatch(74),
elpFailureLoopbackDetected(75),
elpFailureInvalidTxBbCredit(76),
elpFailureInvalidPayloadSize(77),
bundleMisCfg(78),
bitErrRuntimeThreshExceeded(79),
linkFailLinkReset(80),
linkFailPortInitFail(81),
linkFailPortUnusable(82),
linkFailLossOfSignal(83),
linkFailLossOfSync(84),
linkFailNosRcvd(85),
linkFailOLSRcvd(86),
linkFailDebounceTimeout(87),
linkFailLrRcvd(88),
linkFailCreditLoss(89),
linkFailRxQOverflow(90),
linkFailTooManyInterrupts(91),
linkFailLipRcvdBb(92),
linkFailBbCreditLoss(93),
linkFailOpenPrimSignalTimeout(94),
linkFailOpenPrimSignalReturned(95),
linkFailLipF8Rcvd(96),
linkFailLineCardPortShutdown(97),
fcspAuthenfailure(98),
fcotChecksumError(99),
ohmsExtLoopbackTest(100),
invalidFabricBindExchange(101),
tovMismatch(102),
ficonNotEnabled(103),
ficonNoPortNumber(104),
ficonBeingEnabled(105),
ePortProhibited(106),
portGracefulShutdown(107),
trunkNotFullyActive(108),
fabricBindingSwitchWwnNotFound(109),
fabricBindingDomainInvalid(110),
fabricBindingDbMismatch(111),
fabricBindingNoRspFromPeer(112),
dpvmVsanSuspended(113),
dpvmVsanNotFound(114),
trackedPortDown(115),
ecSuspendedOnLoop(116),
isolateBundleMisCfg(117),
noPeerBundleSupport(118),
portBringupIsolation(119),
domainNotAllowedIsolated(120),
virtualIvrDomainOverlapIsolation(121),
outOfService(122),
portAuthFailed(123),
bundleStandby(124),
portConnectorTypeErr(125),
errorDisabledReInitLmtReached(126),
ficonDupPortNum(127),
localRcf(128),
twoSwitchesWithSameWWN(129),
invalidOtherSidePrincEFPReqRecd(130),
domainOther(131),
elpFailureAllZeroPeerWWNRcvd(132),
preferredPathIsolation(133),
fcRedirectIsolation(134),
portActLicenseNotAvailable(135),
sdmIsolation(136),
fcidAllocationFailed(137),
externallyDisabled(138),
unavailableNPVUpstreamPort(139),
unavailableNPVPrefUpstreamPort(140),
sfpReadError(141),
stickyDownOnLinkFailure(142),
tooManyLinkFlapsErr(143),
unidirectionalUDLD(144),
txRxLoopUDLD(145),
neighborMismatchUDLD(146),
authzPending(147),
hotStdbyInBundle(148),
incompleteConfig(149),
incompleteTunnelCfg(150),
hwProgrammingFailed(151),
tunnelDstUnreachable(152),
suspendByMtu(153),
sfpInvalid(154),
sfpAbsent(155),
portCapabilitiesUnknown(156),
channelErrDisabled(157),
vrfMismatch(158),
vrfForwardReferencing(159),
dupTunnelConfigDetected(160),
primaryVLANDown(161),
vrfUnusable(162),
errDisableHandShkFailure(163),
errDisabledBPDUGuard(164),
dot1xSecViolationErrDisabled(165),
emptyEchoUDLD(166),
vfTaggingCapErr(167),
portDisabled(168),
tunnelModeNotConfigured(169),
tunnelSrcNotConfigured(170),
tunnelDstNotConfigured(171),
tunnelUnableToResolveSrcIP(172),
tunnelUnableToResolveDstIP(173),
tunnelVrfDown(174),
sifAdminDown(175),
phyIntfDown(176),
ifSifLimitExceeded(177),
sifHoldDown(178),
noFcoe(179),
dcxCompatMismatch(180),
isolateBundleLimitExceeded(181),
sifNotBound(182),
errDisabledLacpMiscfg(183),
satFabricIfDown(184),
invalidSatFabricIf(185),
noRemoteChassis(186),
vicEnableNotReceived(187),
vicDisableReceived(188),
vlanVsanMappingNotEnabled(189),
stpNotFwdingInFcoeMappedVlan(190),
moduleOffline(191),
udldAggModeLinkFailure(192),
stpInconsVpcPeerDisabled(193),
setPortStateFailed(194),
suspendedByVpc(195),
vpcCfgInProgress(196),
vpcPeerLinkDown(197),
vpcNoRspFromPeer(198),
protoPortSuspend(199),
tunnelSrcDown(200),
cdpInfoUnavailable(201),
fexSfpInvalid(202),
errDisabledIpConflict(203),
fcotClkRateMismatch(204),
portGuardTrustSecViolation(205),
sdpTimeout(206),
satIncompatTopo(207),
waitForFlogi(208),
satNotConfigured(209),
npivNotEnabledInUpstream(210),
vsanMismatchWithUpstreamSwPort(211),
portGuardBitErrRate(212),
portGuardSigLoss(213),
portGuardSyncLoss(214),
portGuardLinkReset(215),
portGuardCreditLoss(216),
ipQosMgrPolicyAppFailure(217),
pauseRateLimitErrDisabled(218),
lstGrpUplinkDown(219),
stickyDnLinkFailure(220),
routerMacFailure(221),
dcxMultipleMsapIds(222),
dcxHundredPdusRcvdNoAck(223),
enmSatIncompatibleUplink(224),
enmLoopDetected(225),
nonStickyExternallyDisabled(226),
subGroupIdNotAssigned(227),
vemUnlicensed(228),
profileNotFound(229),
nonExistentVlan(230),
vlanInvalidType(231),
vlanDown(232),
vpcPeerUpgrade(233),
ipQosDcbxpCompatFailure(234),
nonCiscoHbaVfTag(235),
domainIdConfigMismatch(236),
sfpSpeedMismatch(237),
xcvrInitializing(238),
xcvrAbsent(239),
xcvrInvalid(240),
vfcBindingInvalid(241),
vlanNotFcoeEnabled(242),
pvlanNativeVlanErr(243),
ethL2VlanDown(244),
ethIntfInvalidBinding(245),
pmonFailure(246),
l3NotReady(247),
speedMismatch(248),
flowControlMismatch(249),
vdcMode(250),
suspendedDueToMinLinks(251),
enmPinFailLinkDown(252),
inactiveM1PortFpathActiveVlan(253),
parentPortDown(254),
moduleRemoved(255),
corePortMct(256),
nonCorePortMct(257),
ficonInorderNotActive(258),
invalidEncapsulation(259),
modemLineDeasserted(260),
ipSecHndshkInProgress(261),
sfpEthCompliantErr(262),
cellularModemUnattached(263),
outOfGlblRxBuffers(264),
sfpFcCompliantErr(265),
ethIntfNotLicensed(266),
domainIdsInvalid(267),
fabricNameInvalid(268),
ficonNoPortSwapLogicalPort(269),
ficonInvalidPortNum(270),
remotePortInL2vpnDown(271),
suspendedDueToNoLacpPdus(272),
fcotValidationFailedAtDriver(273),
unsupportedTransceiverMd5DigestNotSame(274),
unsupportedTransceiver(275),
adminStateConfigChange(276),
vlanAllowedList(277),
vlanAllowedListOverride(278),
vlanAllowedListAdd(279),
vlanAllowedRemove(280),
vlanCfgStateChange(281),
vlanCfgDelete(282),
pppPeerNotResponding(283),
pppAuthFailed(284),
xcvrAuthFailed(285),
badFramesRcvdFromLink(286),
physicalPortHotStandBy(287),
wimaxModemUnattached(288),
wpanModemUnattached(289),
rbhModulo(290),
fpcMinLinkNotMet(291),
misCabling(292),
rcvSrpOnNonFcoeFex(293),
acessPortOnBd(294),
lacpMisConfig(295),
fortyGMemberPort(300),
goldLoopBackTest(301),
edpError(302),
vpcCompCheckFailed(303),
aclQosNoResource(304),
vpcShutdown(305),
notPcMember(306),
systemIntfShut(307),
speedGroupConfigMisMatch(308),
dot1qMisConfig(310),
mdMisMatch(311),
vpcPeerLinkShut(312),
notAvailable(313)
}
EntLogicalIndexOrZero ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention is an extension of entLogicalIndex.
If non-zero, the semantic is same as entLogicalIndex object.
If zero, no appropriate entLogicalIndex exists. Any additional
semantics must be defined as part of the description of any
object which uses this syntax."
SYNTAX Integer32 (0..2147483647)
CiscoURLString ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention defines the URL string.
The Universal Resource Locator(URL). The URL strings
are compact string representation for a resource
available via internet. This is the address location
of the page to load. The string should represent a
fully qualifying string with the format
'protocol:/server/page'. In general the string should
point to any value that can be saved/loaded.
Any limitation for the URL must be defined as part of
the description of any object which uses this syntax."
REFERENCE "Uniform Resource Locators. RFC 1738."
SYNTAX OCTET STRING (SIZE (1..255))
CiscoURLStringOrEmpty ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention is an extension of CiscoURLString.
This extension permits the additional value of empty (zero
length) string. The description of any object which uses this
syntax must specifically describe the meaning of empty string
value."
REFERENCE "Uniform Resource Locators. RFC 1738."
SYNTAX OCTET STRING (SIZE (0..255))
CiscoHTTPResponseStatusCode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This corresponds to the HTTP Status code.
The Status-Code element in HTTP response is
a 3-digit integer result code of the attempt
to understand and satisfy the HTTP request
The Status-Code is intended for use by automata.
The first digit of the Status-Code defines the class of
response. The last two digits do not have any
categorization role. There are 5 values for the first digit:
- 1xx: Informational - Request received, continuing process
- 2xx: Success - The action was successfully received,
understood, and accepted
- 3xx: Redirection - Further action must be taken in order
to complete the request
- 4xx: Client Error - The request contains bad syntax
or cannot be fulfilled
- 5xx: Server Error - The server failed to fulfill an
apparently valid request."
REFERENCE
"RFC 2616 Section 6.1.1 Status Code and Reason Phrase."
SYNTAX Unsigned32 (100..599)
CvE164Address ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A UTF-8 string limited to the character set defined for
E.164, '0123456789*#,'.
Note that represents the double quote which
cannot be contained in a SMI description clause.
OR
An IA5String limited to the character set '0123456789*#,.'"
REFERENCE
"ITU-T E.164, Q.931 chapter 4.5.10
ITU-H H.225.0 Annex H"
SYNTAX OCTET STRING (SIZE (1..128))
CiscoVlanList ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Each octet within this value specifies a set of eight
VLANs. The object defined by this textual convention
can specify a VLAN range of 1k VLANs in its description.
Example: 0 - 1023, 1024 - 2047, etc. The first octet
represents the first 8 VLANs of the range of VLANs
specified by the object, the second octet represents
the next 8 VLANs, etc. When a VLAN range is not
specified, a default VLAN range of '0 - 1023' is assumed.
Within each octet, the most significant bit represents
the lowest numbered VLAN, and the least significant bit
represents the highest numbered VLAN. Thus, each VLAN
of the device is represented by a single bit within the
value of this object. If that bit has a value of '1'
then that VLAN is included in the set of VLANs; the VLAN
is not included if its bit has a value of '0'.
Note that if the length of this string is less than
128 octets, any 'missing' octets are assumed to contain
the value zero. An NMS may omit any zero-valued octets
from the end of this string in order to reduce SetPDU size,
and the agent may also omit zero-valued trailing octets,
to reduce the size of GetResponse PDUs."
SYNTAX OCTET STRING (SIZE (0..128))
CiscoCosList ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Each bit represents a CoS value (0 through 7)."
SYNTAX BITS {
cos0(0),
cos1(1),
cos2(2),
cos3(3),
cos4(4),
cos5(5),
cos6(6),
cos7(7)
}
CiscoPbbServiceIdentifier ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An integer-value which identifies the service instance of
the Provider Backbone Bridge frame."
REFERENCE "IEEE P802.1ah/D3.3 chapter 9.8, December 2006"
SYNTAX Unsigned32 (1..16777216)
CiscoBridgeDomain ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An object with this syntax contains a bridge domain number
which is used to distinguish between multiple bridge domains. A
bridge domain represents a set of (logical) Ethernet segments
which are interconnected by 802.1D bridges. 802.1Q allows for a
maximum of 4095 VLANs within a bridge domain. Some devices can
be connected to multiple bridge domains, e.g., routers with
some of their interfaces in one bridge domain and other
interfaces in other bridge domain. In such devices, the
combination of bridge-domain-number and VLAN-id can be used to
uniquely identify any VLAN across all interfaces."
SYNTAX Unsigned32 (1..65535)
Cisco2KVlanList ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Each octet within this value specifies a set of eight VLANs.
The object defined by this textual convention can specify a VLAN
range of 2k VLANs in its description. Example: 0 - 2047, 2048 -
4095, etc. The first octet represents the first 8 VLANs of the
range of VLANs specified by the object, the second octet
represents the next 8 VLANs, etc.
Within each octet, the most significant bit represents the
lowest numbered VLAN, and the least significant bit represents
the highest numbered VLAN. Thus, each VLAN of the device is
represented by a single bit within the value of this object. If
that bit has a value of '1' then that VLAN is included in the
set of VLANs; the VLAN is not included if its bit has a value of
'0'.
Note that if the length of this string is less than 256 octets,
any 'missing' octets are assumed to contain the value zero. An
NMS may omit any zero-valued octets from the end of this string
in order to reduce SetPDU size, and the agent may also omit
zero-valued trailing octets, to reduce the size of GetResponse
PDUs."
SYNTAX OCTET STRING (SIZE (0..256))
CiscoInterfaceIndexList ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention contains a list of ifIndex values.
Each ifIndex value is represented by four octets.
Every set of four octets represents a value of an instance
of ifIndex object, defined in IF-MIB, corresponding to a
particular interface.
For example, the first octet to the fourth octet represent a
value of the instance of ifIndex object for the first
interface in the list. The fifth octet to the eighth octet
represent a value of the instance of ifIndex object for
the second interface in the list.
Up to 64 interfaces can be represented by this textual
convention."
SYNTAX OCTET STRING (SIZE (0..256))
CiscoVrfName ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The name of the Virtual Private Network Routing and
Forwarding (VRF) domain.
Semantics of a zero length CiscoVrfName are object-specific
and must be defined as part of the description of any object
which uses this syntax."
SYNTAX OCTET STRING (SIZE (0..32))
CiscoEntityIndexList ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This text convention contains a list of entPhysicalIndex
values.
Each entPhysicalIndex value is represented by four
octets. Every set of four octets represents a value of an
instance of entPhysicalIndex object, defined in ENTITY-MIB,
corresponding to a particular physical entity.
For example, the first octet to the fourth octet
represents a value of the instance of entPhysicalIndex object
for the first physical entity in the list. The fifth octet to
the eighth octet represents a value of the instance of
entPhysicalIndex object for the second physical entity in the
list.
Up to 64 physical entities can be represented by this
textual convention."
SYNTAX OCTET STRING (SIZE (0..256))
CiscoVlanIndex ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The VLAN-id of a VLAN on ISL or 802.1q trunks.
For a new object which needs the vlan-id of a VLAN as
its SYNTAX, it is suggested to import VlanIndex or VlanId
from Q-BRIDGE-MIB instead of importing this TC.
For a existing MIB which have the import of VlanIndex
from CISCO-VTP-MIB, it is suggested to import this TC."
SYNTAX Integer32 (0..4095)
CiscoAbsZeroBasedCounter64 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TC describes an object which counts events with
the following semantics: objects of this type will be
set to zero(0) on creation and will thereafter count
appropriate events, it locks at the maximum value of
2^64-1 (18446744073709551615 decimal) if the counter
overflows. This TC may be used only in situations where
wrapping is not possible or extremely unlikely situation."
SYNTAX Counter64
END