Update NET-SNMP mibs (#13093)

This commit is contained in:
Jellyfrog 2021-08-02 12:46:24 +02:00 committed by GitHub
parent bbe5e9e4f7
commit b3f2f25f09
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
29 changed files with 4215 additions and 3021 deletions

File diff suppressed because it is too large Load Diff

View File

@ -8,7 +8,6 @@ IMPORTS
TEXTUAL-CONVENTION, RowStatus,
TruthValue FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP,
NOTIFICATION-GROUP FROM SNMPv2-CONF
sysUpTime FROM SNMPv2-MIB
@ -58,7 +57,6 @@ FailureReason ::= TEXTUAL-CONVENTION
particular error code here does not imply that all
implementations are capable of sensing that error and
returning that code.
The second group, numbered greater than 0, are copied
@ -78,16 +76,13 @@ FailureReason ::= TEXTUAL-CONVENTION
as not as expected
sampleOverrun another sample attempt occurred before
the previous one completed"
SYNTAX INTEGER { localResourceLack(-1),
badDestination(-2),
destinationUnreachable(-3),
noResponse(-4),
badType(-5),
sampleOverrun(-6),
noError(0),
tooBig(1),
noSuchName(2),
badValue(3),
@ -108,7 +103,6 @@ FailureReason ::= TEXTUAL-CONVENTION
inconsistentName(18) }
--
-- Resource Control Section
--
@ -157,8 +151,6 @@ mteResourceSampleInstanceMaximum OBJECT-TYPE
Changing this value will not eliminate or inhibit existing
sample state but could prevent allocation of additional state
information."
::= { mteResource 2 }
mteResourceSampleInstances OBJECT-TYPE
@ -208,7 +200,6 @@ mteTriggerFailures OBJECT-TYPE
condition has failed. This counts individually for each
attempt in a group of targets or each attempt for a
wildcarded object."
::= { mteTrigger 1 }
@ -257,8 +248,6 @@ mteOwner OBJECT-TYPE
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The owner of this entry. The exact semantics of this
string are subject to the security policy defined by the
security administrator."
@ -308,7 +297,6 @@ mteTriggerTest OBJECT-TYPE
For 'threshold' the test works as described below for
mteTriggerThresholdStartup, mteTriggerThresholdRising, and
mteTriggerThresholdFalling.
@ -358,7 +346,6 @@ mteTriggerValueID OBJECT-TYPE
instance portion, in which case the value is obtained
as if with a GetNext function, checking multiple values
if they exist. If such wildcarding is applied,
mteTriggerValueIDWildcard must be 'true' and if not it must
be 'false'.
@ -408,7 +395,6 @@ mteTriggerTargetTag OBJECT-TYPE
Otherwise access rights are checked according to the security
parameters resulting from the tag."
DEFVAL { ''H }
::= { mteTriggerEntry 8 }
@ -457,8 +443,6 @@ mteTriggerFrequency OBJECT-TYPE
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of seconds to wait between trigger samples. To
encourage consistency in sampling, the interval is measured
@ -507,8 +491,6 @@ mteTriggerObjects OBJECT-TYPE
A list of objects may also be added based on the event or on
the value of mteTriggerTest.
A length of 0 indicates no additional objects."
DEFVAL { ''H }
::= { mteTriggerEntry 13 }
@ -557,8 +539,6 @@ mteTriggerDeltaEntry OBJECT-TYPE
INDEX { mteOwner, IMPLIED mteTriggerName }
::= { mteTriggerDeltaTable 1 }
MteTriggerDeltaEntry ::= SEQUENCE {
mteTriggerDeltaDiscontinuityID OBJECT IDENTIFIER,
mteTriggerDeltaDiscontinuityIDWildcard TruthValue,
@ -608,7 +588,6 @@ mteTriggerDeltaDiscontinuityIDWildcard OBJECT-TYPE
be the same as that of the corresponding instance of
mteTriggerValueIDWildcard when the corresponding
mteTriggerSampleType is 'deltaValue'."
DEFVAL { false }
::= { mteTriggerDeltaEntry 2 }
@ -658,7 +637,6 @@ MteTriggerExistenceEntry ::= SEQUENCE {
mteTriggerExistenceEvent SnmpAdminString
}
mteTriggerExistenceTest OBJECT-TYPE
SYNTAX BITS { present(0), absent(1), changed(2) }
MAX-ACCESS read-write
@ -707,8 +685,6 @@ mteTriggerExistenceObjectsOwner OBJECT-TYPE
mteTriggerExistenceObjects OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
@ -758,7 +734,6 @@ mteTriggerBooleanTable OBJECT-TYPE
triggers."
::= { mteTrigger 5 }
mteTriggerBooleanEntry OBJECT-TYPE
SYNTAX MteTriggerBooleanEntry
MAX-ACCESS not-accessible
@ -807,8 +782,6 @@ mteTriggerBooleanValue OBJECT-TYPE
DEFVAL { 0 }
::= { mteTriggerBooleanEntry 2 }
mteTriggerBooleanStartup OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
@ -857,8 +830,6 @@ mteTriggerBooleanEventOwner OBJECT-TYPE
"To go with mteTriggerBooleanEvent, the mteOwner of an event
entry from mteEventTable."
DEFVAL { ''H }
::= { mteTriggerBooleanEntry 6 }
mteTriggerBooleanEvent OBJECT-TYPE
@ -907,8 +878,6 @@ MteTriggerThresholdEntry ::= SEQUENCE {
mteTriggerThresholdRisingEventOwner SnmpAdminString,
mteTriggerThresholdRisingEvent SnmpAdminString,
mteTriggerThresholdFallingEventOwner SnmpAdminString,
mteTriggerThresholdFallingEvent SnmpAdminString,
mteTriggerThresholdDeltaRisingEventOwner SnmpAdminString,
mteTriggerThresholdDeltaRisingEvent SnmpAdminString,
@ -957,8 +926,6 @@ mteTriggerThresholdRising OBJECT-TYPE
triggered until the sampled value falls below this threshold
and reaches mteTriggerThresholdFalling."
DEFVAL { 0 }
::= { mteTriggerThresholdEntry 2 }
mteTriggerThresholdFalling OBJECT-TYPE
@ -1007,8 +974,6 @@ mteTriggerThresholdDeltaRising OBJECT-TYPE
triggered until the delta value falls below this threshold and
reaches mteTriggerThresholdDeltaFalling."
DEFVAL { 0 }
::= { mteTriggerThresholdEntry 4 }
mteTriggerThresholdDeltaFalling OBJECT-TYPE
@ -1058,7 +1023,6 @@ mteTriggerThresholdObjects OBJECT-TYPE
A list of objects may also be added based on the overall
trigger, the event or other settings in mteTriggerTest.
A length of 0 indicates no additional objects."
@ -1107,8 +1071,6 @@ mteTriggerThresholdFallingEvent OBJECT-TYPE
DEFVAL { ''H }
::= { mteTriggerThresholdEntry 11 }
mteTriggerThresholdDeltaRisingEventOwner OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (0..32))
MAX-ACCESS read-write
@ -1157,8 +1119,6 @@ mteTriggerThresholdDeltaFallingEvent OBJECT-TYPE
-- Objects Table
--
mteObjectsTable OBJECT-TYPE
SYNTAX SEQUENCE OF MteObjectsEntry
MAX-ACCESS not-accessible
@ -1208,7 +1168,6 @@ mteObjectsIndex OBJECT-TYPE
"An arbitrary integer for the purpose of identifying
individual objects within a mteObjectsName group.
Objects within a group are placed in the notification in the
numerical order of this index.
@ -1258,7 +1217,6 @@ mteObjectsIDWildcard OBJECT-TYPE
DEFVAL { false }
::= { mteObjectsEntry 4 }
mteObjectsEntryStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
@ -1308,7 +1266,6 @@ mteEventEntry OBJECT-TYPE
INDEX { mteOwner, IMPLIED mteEventName }
::= { mteEventTable 1 }
MteEventEntry ::= SEQUENCE {
mteEventName SnmpAdminString,
mteEventComment SnmpAdminString,
@ -1358,7 +1315,6 @@ mteEventEnabled OBJECT-TYPE
"A control to allow an event to be configured but not used.
When the value is 'false' the event does not execute even if
triggered."
DEFVAL { false }
::= { mteEventEntry 4 }
@ -1407,8 +1363,6 @@ mteEventNotification OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object identifier from the NOTIFICATION-TYPE for the
notification to use if metEventActions has 'notification' set."
@ -1457,8 +1411,6 @@ mteEventSetTable OBJECT-TYPE
mteEventSetEntry OBJECT-TYPE
SYNTAX MteEventSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a single event's set option. Entries
@ -1508,7 +1460,6 @@ mteEventSetObject OBJECT-TYPE
DEFVAL { zeroDotZero }
::= { mteEventSetEntry 1 }
mteEventSetObjectWildcard OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
@ -1557,8 +1508,6 @@ mteEventSetTargetTag OBJECT-TYPE
mteEventSetContextName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The management context in which to set mteEventObjectID.
@ -1607,8 +1556,6 @@ mteHotTrigger OBJECT-TYPE
"The name of the trigger causing the notification."
::= { dismanEventMIBNotificationObjects 1 }
mteHotTargetName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS accessible-for-notify
@ -1657,8 +1604,6 @@ mteFailedReason OBJECT-TYPE
SYNTAX FailureReason
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The reason for the failure of an attempt to check for a
trigger condition or set an object in response to an event."
@ -1707,8 +1652,6 @@ mteTriggerFalling NOTIFICATION-TYPE
mteTriggerFailure NOTIFICATION-TYPE
OBJECTS { mteHotTrigger,
mteHotTargetName,
mteHotContextName,
mteHotOID,
@ -1757,8 +1700,6 @@ dismanEventMIBGroups OBJECT IDENTIFIER ::=
dismanEventMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the Event MIB."
MODULE -- this module
@ -1797,7 +1738,6 @@ dismanEventMIBCompliance MODULE-COMPLIANCE
"Write access is not required, thus allowing
the system not to implement wildcarding."
OBJECT mteObjectsIDWildcard
MIN-ACCESS read-only
DESCRIPTION
@ -1807,11 +1747,8 @@ dismanEventMIBCompliance MODULE-COMPLIANCE
OBJECT mteEventSetContextNameWildcard
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required, thus allowing
the system not to implement wildcarding."
::= { dismanEventMIBCompliances 1 }
-- Units of Conformance
@ -1832,7 +1769,6 @@ dismanEventResourceGroup OBJECT-GROUP
dismanEventTriggerGroup OBJECT-GROUP
OBJECTS {
mteTriggerFailures,
mteTriggerComment,
mteTriggerTest,
mteTriggerSampleType,
@ -1846,7 +1782,6 @@ dismanEventTriggerGroup OBJECT-GROUP
mteTriggerObjects,
mteTriggerEnabled,
mteTriggerEntryStatus,
mteTriggerDeltaDiscontinuityID,
mteTriggerDeltaDiscontinuityIDWildcard,
mteTriggerDeltaDiscontinuityIDType,
@ -1856,9 +1791,6 @@ dismanEventTriggerGroup OBJECT-GROUP
mteTriggerExistenceObjects,
mteTriggerExistenceEventOwner,
mteTriggerExistenceEvent,
mteTriggerBooleanComparison,
mteTriggerBooleanValue,
mteTriggerBooleanStartup,
@ -1866,7 +1798,6 @@ dismanEventTriggerGroup OBJECT-GROUP
mteTriggerBooleanObjects,
mteTriggerBooleanEventOwner,
mteTriggerBooleanEvent,
mteTriggerThresholdStartup,
mteTriggerThresholdObjectsOwner,
mteTriggerThresholdObjects,
@ -1902,17 +1833,13 @@ dismanEventObjectsGroup OBJECT-GROUP
dismanEventEventGroup OBJECT-GROUP
OBJECTS {
mteEventFailures,
mteEventComment,
mteEventActions,
mteEventEnabled,
mteEventEntryStatus,
mteEventNotification,
mteEventNotificationObjectsOwner,
mteEventNotificationObjects,
mteEventSetObject,
mteEventSetObjectWildcard,
mteEventSetValue,

View File

@ -9,33 +9,53 @@ IMPORTS
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF -- RFC2580
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB -- RFC2571
FROM SNMP-FRAMEWORK-MIB -- RFC3411
InetAddressType, InetAddress
FROM INET-ADDRESS-MIB; -- RFC2851
FROM INET-ADDRESS-MIB; -- RFC4001
lookupMIB MODULE-IDENTITY
LAST-UPDATED "200009210000Z" -- 21 September 2000
LAST-UPDATED "200606130000Z" -- 13 June 2006
ORGANIZATION "IETF Distributed Management Working Group"
CONTACT-INFO
"Kenneth White
"Juergen Quittek
International Business Machines Corporation
Network Computing Software Division
Research Triangle Park, NC, USA
NEC Europe Ltd.
Network Laboratories
Kurfuersten-Anlage 36
69115 Heidelberg
Germany
E-mail: wkenneth@us.ibm.com"
Phone: +49 6221 4342-115
Email: quittek@netlab.nec.de"
DESCRIPTION
"The Lookup MIB (DISMAN-NSLOOKUP-MIB) enables determination
of either the name(s) corresponding to a host address or of
the address(es) associated with a host name at a remote host."
the address(es) associated with a host name at a remote
host.
Copyright (C) The Internet Society (2006). This version of
this MIB module is part of RFC 4560; see the RFC itself for
full legal notices."
-- Revision history
REVISION "200606130000Z" -- 13 June 2006
DESCRIPTION
"Updated version, published as RFC 4560.
- Replaced references to RFC 2575 by RFC 3415
- Replaced references to RFC 2571 by RFC 3411
- Replaced references to RFC 2851 by RFC 4001
- Added value enabled(1) to SYNTAX clause of
lookupCtlOperStatus
- Added lookupMinimumCompliance
- Defined semantics of value 0 for object
lookupPurgeTime
- Added DEFVAL { unknown } to object
lookupCtlTargetAddressType OBJECT-TYPE"
REVISION "200009210000Z" -- 21 September 2000
DESCRIPTION
"Initial version, published as RFC 2925."
::= { mib-2 82 }
-- Top level structure of the MIB
@ -54,7 +74,12 @@ IMPORTS
"The maximum number of concurrent active lookup requests
that are allowed within an agent implementation. A value
of 0 for this object implies that there is no limit for
the number of concurrent active requests in effect."
the number of concurrent active requests in effect.
The limit applies only to new requests being activated.
When a new value is set, the agent will continue processing
all the requests already active, even if their number
exceed the limit just imposed."
DEFVAL { 10 }
::= { lookupObjects 1 }
@ -67,12 +92,14 @@ IMPORTS
"The amount of time to wait before automatically
deleting an entry in the lookupCtlTable and any
dependent lookupResultsTable entries
after the lookup operation represented by an
lookupCtlEntry has completed.
An lookupCtEntry is considered complete
after the lookup operation represented by a
lookupCtlEntry has been completed.
A lookupCtEntry is considered complete
when its lookupCtlOperStatus object has a
value of completed(3)."
value of completed(3).
A value of 0 indicates that automatic deletion
of entries is disabled."
DEFVAL { 900 } -- 15 minutes as default
::= { lookupObjects 2 }
@ -84,8 +111,9 @@ IMPORTS
STATUS current
DESCRIPTION
"Defines the Lookup Control Table for providing
the capability of performing a lookup operation,
gethostbyname or gethostbyaddr, from a remote host."
the capability of performing a lookup operation
for a symbolic host name or for a host address
from a remote host."
::= { lookupObjects 3 }
lookupCtlEntry OBJECT-TYPE
@ -95,24 +123,15 @@ IMPORTS
DESCRIPTION
"Defines an entry in the lookupCtlTable. A
lookupCtlEntry is initially indexed by
lookupCtlOwnerIndex, which is of type SnmpAdminString,
a textual convention that allows for use of the SNMPv3
View-Based Access Control Model (RFC 2575 [11], VACM)
and also allows an management application to identify
lookupCtlOwnerIndex, which is a type of SnmpAdminString,
a textual convention that allows for the use of the SNMPv3
View-Based Access Control Model (RFC 3415, VACM)
and that also allows a management application to identify
its entries. The second index element,
lookupCtlOperationName, enables the same
lookupCtlOwnerIndex entity to have multiple outstanding
requests.
The value of lookupCtlTargetAddressType determines which
lookup function to perform. Specification of dns(16)
as the value of this index implies that the gethostbyname
function should be performed to determine the numeric
addresses associated with a symbolic name via
lookupResultsTable entries. Use of a value of either
ipv4(1) or ipv6(2) implies that the gethostbyaddr function
should be performed to determine the symbolic name(s)
associated with a numeric address at a remote host."
requests. The value of lookupCtlTargetAddressType
determines which lookup function to perform."
INDEX {
lookupCtlOwnerIndex,
lookupCtlOperationName
@ -139,11 +158,12 @@ IMPORTS
"To facilitate the provisioning of access control by a
security administrator using the View-Based Access
Control Model (RFC 2575, VACM) for tables in which
multiple users may need to independently create or
modify entries, the initial index is used as an 'owner
index'. Such an initial index has a syntax of
SnmpAdminString, and can thus be trivially mapped to a
securityName or groupName as defined in VACM, in
multiple users may need to create or
modify entries independently, the initial index is used as
an 'owner index'. Such an initial index has a syntax of
SnmpAdminString and can thus be trivially mapped to a
securityName or groupName defined in VACM, in
accordance with a security policy.
When used in conjunction with such a security policy all
@ -153,7 +173,7 @@ IMPORTS
object identifiers for the information in these entries
will have the same subidentifiers (except for the
'column' subidentifier) up to the end of the encoded
owner index. To configure VACM to permit access to this
owner index. To configure VACM to permit access to this
portion of the table, one would create
vacmViewTreeFamilyTable entries with the value of
vacmViewTreeFamilySubtree including the owner index
@ -176,14 +196,18 @@ IMPORTS
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the type of address for either performing a
gethostbyname or a gethostbyaddr function at a remote host.
"Specifies the type of address for performing a
lookup operation for a symbolic host name or for a host
address from a remote host.
Specification of dns(16) as the value for this object
means that the gethostbyname function should be performed
to return one or more numeric addresses. Use of a value
of either ipv4(1) or ipv6(2) means that the gethostbyaddr
function should be used to return the symbolic names
associated with a remote host."
means that a function such as, for example, getaddrinfo()
or gethostbyname() should be performed to return one or
more numeric addresses. Use of a value of either ipv4(1)
or ipv6(2) means that a functions such as, for example,
getnameinfo() or gethostbyaddr() should be used to return
the symbolic names associated with a host."
DEFVAL { unknown }
::= { lookupCtlEntry 3 }
lookupCtlTargetAddress OBJECT-TYPE
@ -192,8 +216,8 @@ IMPORTS
STATUS current
DESCRIPTION
"Specifies the address used for a resolver lookup at a
remote host. The corresponding lookupCtlAddressType
objects determines its type as well as the function
remote host. The corresponding lookupCtlTargetAddressType
objects determines its type, as well as the function
that can be requested.
A value for this object MUST be set prior to
@ -203,6 +227,7 @@ IMPORTS
lookupCtlOperStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1), -- operation is active
notStarted(2), -- operation has not started
completed(3) -- operation is done
}
@ -213,13 +238,13 @@ IMPORTS
enabled(1) - Operation is active.
notStarted(2) - Operation has not been enabled.
completed(3) - Operation has completed.
completed(3) - Operation has been completed.
An operation is automatically enabled(1) when its
lookupCtlRowStatus object is transitioned to active(1)
status. Until this occurs lookupCtlOperStatus MUST
status. Until this occurs, lookupCtlOperStatus MUST
report a value of notStarted(2). After the lookup
operation completes (success or failure) the value
operation is completed (success or failure), the value
for lookupCtlOperStatus MUST be transitioned to
completed(3)."
::= { lookupCtlEntry 5 }
@ -233,6 +258,7 @@ IMPORTS
"Reports the number of milliseconds that a lookup
operation required to be completed at a remote host.
Completed means operation failure as well as
success."
::= { lookupCtlEntry 6 }
@ -241,15 +267,15 @@ IMPORTS
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The system specific return code from a lookup
"The system-specific return code from a lookup
operation. All implementations MUST return a value
of 0 for this object when the remote lookup
operation succeeds. A non-zero value for this
objects indicates failure. It is recommended that
implementations that support errno use it as the
value of this object to aid a management
application in determining the cause of failure."
implementations return the error codes that are
generated by the lookup function used."
::= { lookupCtlEntry 7 }
lookupCtlRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
@ -259,7 +285,7 @@ IMPORTS
in the lookupCtlTable.
A remote lookup operation is started when an
entry in this table is created via an SNMP SET
entry in this table is created via an SNMP set
request and the entry is activated. This
occurs by setting the value of this object
to CreateAndGo(4) during row creation or
@ -267,9 +293,7 @@ IMPORTS
the row is created.
A value MUST be specified for lookupCtlTargetAddress
prior to a transition to active(1) state being
accepted.
prior to the acceptance of a transition to active(1) state.
A remote lookup operation starts when its entry
first becomes active(1). Transitions in and
out of active(1) state have no effect on the
@ -287,7 +311,6 @@ IMPORTS
'Textual Conventions for SMIv2.'"
::= { lookupCtlEntry 8 }
-- Lookup Results Table
lookupResultsTable OBJECT-TYPE
@ -298,9 +321,10 @@ IMPORTS
"Defines the Lookup Results Table for providing
the capability of determining the results of a
operation at a remote host.
One or more entries are added to the
lookupResultsTable when a lookup operation,
as reflected by an lookupCtlEntry, completes
as reflected by an lookupCtlEntry, is completed
successfully. All entries related to a
successful lookup operation MUST be added
to the lookupResultsTable at the same time
@ -313,24 +337,27 @@ IMPORTS
lookupCtlEntry are removed when the
lookupCtlEntry is deleted.
A remote host can be multi-homed and have more
than one IP address associated with it
(gethostbyname results) and/or it can have more
than one symbolic name (gethostbyaddr results).
A remote host can be multi-homed and have more than one IP
address associated with it (returned by lookup function),
or it can have more than one symbolic name (returned
by lookup function).
The gethostbyaddr function is called with a
host address as its parameter and is used
primarily to determine a symbolic name to
associate with the host address. Entries in
the lookupResultsTable MUST be made for each
host name returned. The official host name MUST
be assigned a lookupResultsIndex of 1.
A function such as, for example, getnameinfo() or
gethostbyaddr() is called with a host address as its
parameter and is used primarily to determine a symbolic
name to associate with the host address. Entries in the
lookupResultsTable MUST be made for each host name
returned. If the function identifies an 'official host
name,' then this symbolic name MUST be assigned a
lookupResultsIndex of 1.
The gethostbyname function is called with a
symbolic host name and is used primarily to
retrieve a host address. If possible the
primary host address SHOULD be assigned a
lookupResultsIndex of 1."
A function such as, for example, getaddrinfo() or
gethostbyname() is called with a symbolic host name and is
used primarily to retrieve a host address. The entries
MUST be stored in the order that they are retrieved from
the lookup function. lookupResultsIndex 1 MUST be
assigned to the first entry."
::= { lookupObjects 4 }
lookupResultsEntry OBJECT-TYPE
@ -368,7 +395,7 @@ IMPORTS
Entries MUST be stored in the lookupResultsTable in
the order that they are retrieved. Values assigned
to lookupResultsIndex MUST start at 1 and increase
in order."
consecutively."
::= { lookupResultsEntry 1 }
lookupResultsAddressType OBJECT-TYPE
@ -377,8 +404,8 @@ IMPORTS
STATUS current
DESCRIPTION
"Indicates the type of result of a remote lookup
operation. A value of unknown(0) implies that
either the operation hasn't been started or that
operation. A value of unknown(0) implies either that
the operation hasn't been started or that
it has failed."
::= { lookupResultsEntry 2 }
@ -388,9 +415,12 @@ IMPORTS
STATUS current
DESCRIPTION
"Reflects a result for a remote lookup operation
as per the value of lookupResultsAddressType."
::= { lookupResultsEntry 3 }
as per the value of lookupResultsAddressType.
The address type (InetAddressType) that relates to
this object is specified by the corresponding value
of lookupResultsAddress."
::= { lookupResultsEntry 3 }
-- Conformance information
-- Compliance statements
@ -403,25 +433,58 @@ IMPORTS
lookupCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for the DISMAN-NSLOOKUP-MIB."
"The compliance statement for SNMP entities that
fully implement the DISMAN-NSLOOKUP-MIB."
MODULE -- this module
MANDATORY-GROUPS {
lookupGroup
}
MANDATORY-GROUPS { lookupGroup }
OBJECT lookupMaxConcurrentRequests
MIN-ACCESS read-only
DESCRIPTION
"The agent is not required to support SET
"The agent is not required to support set
operations to this object."
OBJECT lookupPurgeTime
MIN-ACCESS read-only
DESCRIPTION
"The agent is not required to support a SET
"The agent is not required to support a set
operation to this object."
::= { lookupCompliances 1 }
lookupMinimumCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The minimum compliance statement for SNMP entities
that implement the minimal subset of the
DISMAN-NSLOOKUP-MIB. Implementors might choose this
subset for small devices with limited resources."
MODULE -- this module
MANDATORY-GROUPS { lookupGroup }
OBJECT lookupMaxConcurrentRequests
MIN-ACCESS read-only
DESCRIPTION
"The agent is not required to support set
operations to this object."
OBJECT lookupPurgeTime
MIN-ACCESS read-only
DESCRIPTION
"The agent is not required to support a set
operation to this object."
OBJECT lookupCtlRowStatus
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required. If write access is
not supported, then at least one entry in the
lookupCtlTable MUST be established already when the SNMP
agent starts offering access to the NSLOOKUP-MIB module.
If, in such a case, only a single entry is offered, then
it is RECOMMENDED that this entry use strings with a
length of 0 for both of its two index objects."
::= { lookupCompliances 2 }
-- MIB groupings
lookupGroup OBJECT-GROUP
@ -439,7 +502,7 @@ IMPORTS
}
STATUS current
DESCRIPTION
"The group of objects that comprise the remote
"The group of objects that constitute the remote
Lookup operation."
::= { lookupGroups 1 }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,121 +1,175 @@
IANA-ADDRESS-FAMILY-NUMBERS-MIB DEFINITIONS ::= BEGIN
IANA-ADDRESS-FAMILY-NUMBERS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
mib-2 FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC;
IMPORTS
MODULE-IDENTITY,
mib-2 FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC;
ianaAddressFamilyNumbers MODULE-IDENTITY
LAST-UPDATED "200203140000Z" -- March 14, 2002
ORGANIZATION "IANA"
CONTACT-INFO
"Postal: Internet Assigned Numbers Authority
Internet Corporation for Assigned Names
and Numbers
4676 Admiralty Way, Suite 330
Marina del Rey, CA 90292-6601
USA
ianaAddressFamilyNumbers MODULE-IDENTITY
LAST-UPDATED "201911040000Z" -- November 4, 2019
ORGANIZATION "IANA"
CONTACT-INFO
"Postal: Internet Assigned Numbers Authority
Internet Corporation for Assigned Names and Numbers
12025 Waterfront Drive, Suite 300
Los Angeles, CA 90094-2536
USA
Tel: +1 310-823-9358
E-Mail: iana@iana.org"
DESCRIPTION
"The MIB module defines the AddressFamilyNumbers
textual convention."
Tel: +1 310-301-5800
E-Mail: iana&iana.org"
DESCRIPTION
"The MIB module defines the AddressFamilyNumbers
textual convention."
-- revision history
-- revision history
REVISION "200203140000Z" -- March 14, 2002
DESCRIPTION "AddressFamilyNumbers assignment 22 to
fibreChannelWWPN. AddressFamilyNumbers
assignment 23 to fibreChannelWWNN.
AddressFamilyNumers assignment 24 to gwid."
REVISION "201911040000Z" -- November 4, 2019
DESCRIPTION "Assigned value 16397."
REVISION "200009080000Z" -- September 8, 2000
DESCRIPTION "AddressFamilyNumbers assignment 19 to xtpOverIpv4.
AddressFamilyNumbers assignment 20 to xtpOverIpv6.
AddressFamilyNumbers assignment 21 to xtpNativeModeXTP."
REVISION "201409020000Z" -- September 2, 2014
DESCRIPTION "Assigned value 16396."
REVISION "200003010000Z" -- March 1, 2000
DESCRIPTION "AddressFamilyNumbers assignment 17 to distinguishedName.
AddressFamilyNumbers assignment 18 to asNumber."
REVISION "201309250000Z" -- September 25, 2013
DESCRIPTION "Assigned values 16391-16395."
REVISION "200002040000Z" -- February 4, 2000
DESCRIPTION "AddressFamilyNumbers assignment 16 to dns."
REVISION "201307160000Z" -- July 16, 2013
DESCRIPTION "Fixed labels for 16389-16390."
REVISION "9908260000Z" -- August 26, 1999
DESCRIPTION "Initial version, published as RFC 2677."
::= { mib-2 72 }
REVISION "201306260000Z" -- June 26, 2013
DESCRIPTION "Added assignments 26-28."
AddressFamilyNumbers ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The definition of this textual convention with the
addition of newly assigned values is published
periodically by the IANA, in either the Assigned
Numbers RFC, or some derivative of it specific to
Internet Network Management number assignments.
(The latest arrangements can be obtained by
contacting the IANA.)
REVISION "201306180000Z" -- June 18, 2013
DESCRIPTION "Added assignments 16384-16390. Assignment
25 added in 2007 revision."
The enumerations are described as:
REVISION "200203140000Z" -- March 14, 2002
DESCRIPTION "AddressFamilyNumbers assignment 22 to
fibreChannelWWPN. AddressFamilyNumbers
assignment 23 to fibreChannelWWNN.
AddressFamilyNumers assignment 24 to gwid."
other(0), -- none of the following
ipV4(1), -- IP Version 4
ipV6(2), -- IP Version 6
nsap(3), -- NSAP
hdlc(4), -- (8-bit multidrop)
bbn1822(5),
all802(6), -- (includes all 802 media
-- plus Ethernet 'canonical format')
e163(7),
e164(8), -- (SMDS, Frame Relay, ATM)
f69(9), -- (Telex)
x121(10), -- (X.25, Frame Relay)
ipx(11), -- IPX (Internet Protocol Exchange)
appleTalk(12), -- Apple Talk
decnetIV(13), -- DEC Net Phase IV
banyanVines(14), -- Banyan Vines
e164withNsap(15),
-- (E.164 with NSAP format subaddress)
dns(16), -- (Domain Name System)
distinguishedName(17), -- (Distinguished Name, per X.500)
asNumber(18), -- (16-bit quantity, per the AS number space)
xtpOverIpv4(19), -- XTP over IP version 4
xtpOverIpv6(20), -- XTP over IP version 6
xtpNativeModeXTP(21), -- XTP native mode XTP
fibreChannelWWPN(22), -- Fibre Channel World-Wide Port Name
fibreChannelWWNN(23), -- Fibre Channel World-Wide Node Name
gwid(24), -- Gateway Identifier
reserved(65535)
REVISION "200009080000Z" -- September 8, 2000
DESCRIPTION "AddressFamilyNumbers assignment 19 to xtpOverIpv4.
AddressFamilyNumbers assignment 20 to xtpOverIpv6.
AddressFamilyNumbers assignment 21 to xtpNativeModeXTP."
Requests for new values should be made to IANA via
email (iana@iana.org)."
SYNTAX INTEGER {
other(0),
ipV4(1),
ipV6(2),
nsap(3),
hdlc(4),
bbn1822(5),
all802(6),
e163(7),
e164(8),
f69(9),
x121(10),
ipx(11),
appleTalk(12),
decnetIV(13),
banyanVines(14),
e164withNsap(15),
dns(16),
distinguishedName(17), -- (Distinguished Name, per X.500)
asNumber(18), -- (16-bit quantity, per the AS number space)
xtpOverIpv4(19),
xtpOverIpv6(20),
xtpNativeModeXTP(21),
fibreChannelWWPN(22),
fibreChannelWWNN(23),
gwid(24),
reserved(65535)
}
END
REVISION "200003010000Z" -- March 1, 2000
DESCRIPTION "AddressFamilyNumbers assignment 17 to distinguishedName.
AddressFamilyNumbers assignment 18 to asNumber."
REVISION "200002040000Z" -- February 4, 2000
DESCRIPTION "AddressFamilyNumbers assignment 16 to dns."
REVISION "9908260000Z" -- August 26, 1999
DESCRIPTION "Initial version, published as RFC 2677."
::= { mib-2 72 }
AddressFamilyNumbers ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The definition of this textual convention with the
addition of newly assigned values is published
periodically by the IANA, in either the Assigned
Numbers RFC, or some derivative of it specific to
Internet Network Management number assignments.
(The latest arrangements can be obtained by
contacting the IANA.)
The enumerations are described as:
other(0), -- none of the following
ipV4(1), -- IP Version 4
ipV6(2), -- IP Version 6
nsap(3), -- NSAP
hdlc(4), -- (8-bit multidrop)
bbn1822(5),
all802(6), -- (includes all 802 media
-- plus Ethernet 'canonical format')
e163(7),
e164(8), -- (SMDS, Frame Relay, ATM)
f69(9), -- (Telex)
x121(10), -- (X.25, Frame Relay)
ipx(11), -- IPX (Internet Protocol Exchange)
appleTalk(12), -- Apple Talk
decnetIV(13), -- DEC Net Phase IV
banyanVines(14), -- Banyan Vines
e164withNsap(15),
-- (E.164 with NSAP format subaddress)
dns(16), -- (Domain Name System)
distinguishedName(17), -- (Distinguished Name, per X.500)
asNumber(18), -- (16-bit quantity, per the AS number space)
xtpOverIpv4(19), -- XTP over IP version 4
xtpOverIpv6(20), -- XTP over IP version 6
xtpNativeModeXTP(21), -- XTP native mode XTP
fibreChannelWWPN(22), -- Fibre Channel World-Wide Port Name
fibreChannelWWNN(23), -- Fibre Channel World-Wide Node Name
gwid(24), -- Gateway Identifier
afi(25), -- AFI for L2VPN information
mplsTpSectionEndpointIdentifier(26), -- MPLS-TP Section Endpoint Identifier
mplsTpLspEndpointIdentifier(27), -- MPLS-TP LSP Endpoint Identifier
mplsTpPseudowireEndpointIdentifier(28), -- MPLS-TP Pseudowire Endpoint Identifier
eigrpCommonServiceFamily(16384), -- EIGRP Common Service Family
eigrpIpv4ServiceFamily(16385), -- EIGRP IPv4 Service Family
eigrpIpv6ServiceFamily(16386), -- EIGRP IPv6 Service Family
lispCanonicalAddressFormat(16387), -- LISP Canonical Address Format (LCAF)
bgpLs(16388), -- BGP-LS
fortyeightBitMacBitMac(16389), -- 48-bit MAC
sixtyfourBitMac(16390), -- 64-bit MAC
oui(16391), -- OUI
mac24(16392), -- MAC/24
mac40(16393), -- MAC/40
ipv664(16394), -- IPv6/64
rBridgePortID(16395), -- RBridge Port ID
trillNickname(16396), -- TRILL Nickname
universallyUniqueIdentifier(16397), -- Universally Unique Identifier (UUID)
reserved(65535)
Requests for new values should be made to IANA via
email (iana&iana.org)."
SYNTAX INTEGER {
other(0),
ipV4(1),
ipV6(2),
nsap(3),
hdlc(4),
bbn1822(5),
all802(6),
e163(7),
e164(8),
f69(9),
x121(10),
ipx(11),
appleTalk(12),
decnetIV(13),
banyanVines(14),
e164withNsap(15),
dns(16),
distinguishedName(17), -- (Distinguished Name, per X.500)
asNumber(18), -- (16-bit quantity, per the AS number space)
xtpOverIpv4(19),
xtpOverIpv6(20),
xtpNativeModeXTP(21),
fibreChannelWWPN(22),
fibreChannelWWNN(23),
gwid(24),
afi(25),
mplsTpSectionEndpointIdentifier(26),
mplsTpLspEndpointIdentifier(27),
mplsTpPseudowireEndpointIdentifier(28),
eigrpCommonServiceFamily(16384),
eigrpIpv4ServiceFamily(16385),
eigrpIpv6ServiceFamily(16386),
lispCanonicalAddressFormat(16387),
bgpLs(16388),
fortyeightBitMac(16389),
sixtyfourBitMac(16390),
oui(16391),
mac24(16392),
mac40(16393),
ipv664(16394),
rBridgePortID(16395),
trillNickname(16396),
universallyUniqueIdentifier(16397),
reserved(65535)
}
END

View File

@ -5,17 +5,17 @@ IMPORTS
FROM SNMPv2-SMI;
ianaLanguages MODULE-IDENTITY
LAST-UPDATED "200005100000Z" -- May 10, 2000
LAST-UPDATED "201405220000Z" -- May 22, 2014
ORGANIZATION "IANA"
CONTACT-INFO
"Internet Assigned Numbers Authority (IANA)
Postal: ICANN
4676 Admiralty Way, Suite 330
Marina del Rey, CA 90292
12025 Waterfront Drive, Suite 300
Los Angeles, CA 90094-2536
Tel: +1 310 823 9358 x20
E-Mail: iana@iana.org"
Tel: +1 310-301-5800
E-Mail: iana&iana.org"
DESCRIPTION
"The MIB module registers object identifier values for
well-known programming and scripting languages. Every
@ -30,15 +30,18 @@ ianaLanguages MODULE-IDENTITY
Note, this module does not have to register all possible
languages since languages are identified by object
identifier values. It is therefore possible to registered
identifier values. It is therefore possible to registered
languages in private OID trees. The references given below are not
normative with regard to the language version. Other
references might be better suited to describe some newer
references might be better suited to describe some newer
versions of this language. The references are only
provided as `a pointer into the right direction'."
-- Revision log, in reverse chronological order
REVISION "201405220000Z" -- May 22, 2014
DESCRIPTION "Updated contact info."
REVISION "200005100000Z" -- May 10, 2000
DESCRIPTION "Import mib-2 instead of experimental, so that
this module compiles"

View File

@ -1,4 +1,3 @@
IANA-RTPROTO-MIB DEFINITIONS ::= BEGIN
IMPORTS
@ -6,16 +5,16 @@ IMPORTS
TEXTUAL-CONVENTION FROM SNMPv2-TC;
ianaRtProtoMIB MODULE-IDENTITY
LAST-UPDATED "200009260000Z" -- September 26, 2000
LAST-UPDATED "201604250000Z" -- April 25, 2016
ORGANIZATION "IANA"
CONTACT-INFO
" Internet Assigned Numbers Authority
Internet Corporation for Assigned Names and Numbers
4676 Admiralty Way, Suite 330
Marina del Rey, CA 90292-6601
12025 Waterfront Drive, Suite 300
Los Angeles, CA 90094-2536
Phone: +1 310 823 9358
EMail: iana@iana.org"
Phone: +1 310 301 5800
EMail: iana&iana.org"
DESCRIPTION
"This MIB module defines the IANAipRouteProtocol and
IANAipMRouteProtocol textual conventions for use in MIBs
@ -25,19 +24,29 @@ ianaRtProtoMIB MODULE-IDENTITY
Any additions or changes to the contents of this MIB module
require either publication of an RFC, or Designated Expert
Review as defined in RFC 2434, Guidelines for Writing an
IANA Considerations Section in RFCs. The Designated Expert
IANA Considerations Section in RFCs. The Designated Expert
will be selected by the IESG Area Director(s) of the Routing
Area."
REVISION "200009260000Z" -- September 26, 2000
REVISION "201604250000Z" -- April 25, 2016
DESCRIPTION "Corrected typographical error in revision date."
REVISION "201604060000Z" -- April 6, 2016
DESCRIPTION "Added ttdp(20)."
REVISION "201208300000Z" -- August 30, 2012
DESCRIPTION "Added dhcp(19)."
REVISION "201107220000Z" -- July 22, 2011
DESCRIPTION "Added rpl(18) ."
REVISION "200009260000Z" -- September 26, 2000
DESCRIPTION "Original version, published in coordination
with RFC 2932."
::= { mib-2 84 }
IANAipRouteProtocol ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A mechanism for learning routes. Inclusion of values for
routing protocols is not intended to imply that those
@ -63,7 +72,10 @@ IANAipRouteProtocol ::= TEXTUAL-CONVENTION
bgp (14), -- Border Gateway Protocol
idpr (15), -- InterDomain Policy Routing
ciscoEigrp (16), -- Cisco EIGRP
dvmrp (17) -- DVMRP
dvmrp (17), -- DVMRP
rpl (18), -- RPL [RFC-ietf-roll-rpl-19]
dhcp (19), -- DHCP [RFC2132]
ttdp (20) -- Train Topology Discovery Protocol (TTDP) [IEC 61375-2-5]
}
IANAipMRouteProtocol ::= TEXTUAL-CONVENTION
@ -88,5 +100,3 @@ IANAipMRouteProtocol ::= TEXTUAL-CONVENTION
}
END

View File

@ -5,7 +5,7 @@
TEXTUAL-CONVENTION FROM SNMPv2-TC;
ianaifType MODULE-IDENTITY
LAST-UPDATED "201703300000Z" -- March 30, 2017
LAST-UPDATED "202004020000Z" -- April 2, 2020
ORGANIZATION "IANA"
CONTACT-INFO " Internet Assigned Numbers Authority
@ -15,11 +15,46 @@
Tel: +1 310-301-5800
E-Mail: iana&iana.org"
DESCRIPTION "This MIB module defines the IANAifType Textual
Convention, and thus the enumerated values of
the ifType object defined in MIB-II's ifTable."
REVISION "202004020000Z" -- April 2, 2020
DESCRIPTION "Added reference to ifType definitions registry."
REVISION "202001100000Z" -- January 10, 2020
DESCRIPTION "Addition of IANAifType 299."
REVISION "201912030000Z" -- December 3, 2019
DESCRIPTION "Updated email address for IANA"
REVISION "201910160000Z" -- October 16, 2019
DESCRIPTION "Addition of IANAifTypes 297-298."
REVISION "201902140000Z" -- February 14, 2019
DESCRIPTION "Registration of new tunnelType 18."
REVISION "201902080000Z" -- February 8, 2019
DESCRIPTION "Added missing commas for 295-296."
REVISION "201901310000Z" -- January 31, 2019
DESCRIPTION "Registration of new IANAifTypes 295-296."
REVISION "201807040000Z" -- July 4, 2018
DESCRIPTION "Added missing commas for 291-293."
REVISION "201806280000Z" -- June 28, 2018
DESCRIPTION "Registration of new IANAifType 294."
REVISION "201806280000Z" -- June 28, 2018
DESCRIPTION "Registration of new IANAifType 293."
REVISION "201806220000Z" -- June 22, 2018
DESCRIPTION "Registration of new IANAifType 292."
REVISION "201806210000Z" -- June 21, 2018
DESCRIPTION "Registration of new IANAifType 291."
REVISION "201703300000Z" -- March 30, 2017
DESCRIPTION "Registration of new IANAifType 290."
@ -31,7 +66,7 @@
REVISION "201606160000Z" -- June 16, 2016
DESCRIPTION "Updated IANAtunnelType DESCRIPTION per RFC 7870"
REVISION "201606090000Z" -- June 9, 2016
DESCRIPTION "Registration of new IANAifType 282."
@ -52,7 +87,7 @@
REVISION "201409190000Z" -- September 19, 2014
DESCRIPTION "Registration of new IANAifType 279."
REVISION "201407030000Z" -- July 3, 2014
DESCRIPTION "Registration of new IANAifTypes 277-278."
@ -85,10 +120,10 @@
REVISION "201007210000Z" -- July 21, 2010
DESCRIPTION "Registration of new IANAifType 255."
REVISION "201002110000Z" -- February 11, 2010
DESCRIPTION "Registration of new IANAifType 254."
REVISION "201002080000Z" -- February 08, 2010
DESCRIPTION "Registration of new IANAifTypes 252 and 253."
@ -123,23 +158,23 @@
DESCRIPTION "Registration of new IANAifType 242."
REVISION "200701230000Z" -- January 23, 2007
DESCRIPTION "Registration of new IANAifTypes 239, 240, and 241."
DESCRIPTION "Registration of new IANAifTypes 239, 240, and 241."
REVISION "200610170000Z" -- October 17, 2006
DESCRIPTION "Deprecated/Obsoleted IANAifType 230. Registration of
IANAifType 238."
DESCRIPTION "Deprecated/Obsoleted IANAifType 230. Registration of
IANAifType 238."
REVISION "200609250000Z" -- September 25, 2006
DESCRIPTION "Changed the description for IANA ifType
184 and added new IANA ifType 237."
DESCRIPTION "Changed the description for IANA ifType
184 and added new IANA ifType 237."
REVISION "200608170000Z" -- August 17, 2006
DESCRIPTION "Changed the descriptions for IANAifTypes
20 and 21."
20 and 21."
REVISION "200608110000Z" -- August 11, 2006
DESCRIPTION "Changed the descriptions for IANAifTypes
7, 11, 62, 69, and 117."
7, 11, 62, 69, and 117."
REVISION "200607250000Z" -- July 25, 2006
DESCRIPTION "Registration of new IANA ifType 236."
@ -149,13 +184,13 @@
REVISION "200603310000Z" -- March 31, 2006
DESCRIPTION "Registration of new IANA ifType 234."
REVISION "200603300000Z" -- March 30, 2006
DESCRIPTION "Registration of new IANA ifType 233."
REVISION "200512220000Z" -- December 22, 2005
DESCRIPTION "Registration of new IANA ifTypes 231 and 232."
REVISION "200510100000Z" -- October 10, 2005
DESCRIPTION "Registration of new IANA ifType 230."
@ -167,7 +202,7 @@
REVISION "200503030000Z" -- March 3, 2005
DESCRIPTION "Added the IANAtunnelType TC and deprecated
IANAifType sixToFour (215) per RFC4087."
IANAifType sixToFour (215) per RFC4087."
REVISION "200411220000Z" -- November 22, 2004
DESCRIPTION "Registration of new IANA ifType 227 per RFC4631."
@ -176,8 +211,8 @@
DESCRIPTION "Registration of new IANA ifType 226."
REVISION "200405120000Z" -- May 12, 2004
DESCRIPTION "Added description for IANAifType 6, and
changed the descriptions for IANAifTypes
DESCRIPTION "Added description for IANAifType 6, and
changed the descriptions for IANAifTypes
180, 181, and 182."
REVISION "200405070000Z" -- May 7, 2004
@ -207,7 +242,7 @@
REVISION "200210170000Z" -- Oct 17, 2002
DESCRIPTION "Registration of new IANAifType
219."
REVISION "200207160000Z" -- Jul 16, 2002
DESCRIPTION "Registration of new IANAifTypes
217 and 218."
@ -219,7 +254,7 @@
REVISION "200206190000Z" -- Jun 19, 2002
DESCRIPTION "Registration of new IANAifType
214."
REVISION "200201040000Z" -- Jan 4, 2002
DESCRIPTION "Registration of new IANAifTypes
211, 212 and 213."
@ -232,22 +267,18 @@
DESCRIPTION "Registration of new IANAifTypes
207 and 208."
REVISION "200111060000Z" -- Nov 6, 2001
DESCRIPTION "Registration of new IANAifType
206."
REVISION "200111020000Z" -- Nov 2, 2001
DESCRIPTION "Registration of new IANAifType
205."
REVISION "200110160000Z" -- Oct 16, 2001
DESCRIPTION "Registration of new IANAifTypes
199, 200, 201, 202, 203, and 204."
REVISION "200109190000Z" -- Sept 19, 2001
DESCRIPTION "Registration of new IANAifType
198."
@ -256,7 +287,6 @@
DESCRIPTION "Registration of new IANAifType
197."
REVISION "200101120000Z" -- Jan 12, 2001
DESCRIPTION "Registration of new IANAifTypes
195 and 196."
@ -275,17 +305,17 @@
REVISION "200010170000Z" -- Oct 17, 2000
DESCRIPTION "Registration of new IANAifTypes
188 and 189."
188 and 189."
REVISION "200010020000Z" -- Oct 02, 2000
DESCRIPTION "Registration of new IANAifType 187."
DESCRIPTION "Registration of new IANAifType 187."
REVISION "200009010000Z" -- Sept 01, 2000
DESCRIPTION "Registration of new IANAifTypes
184, 185, and 186."
184, 185, and 186."
REVISION "200008240000Z" -- Aug 24, 2000
DESCRIPTION "Registration of new IANAifType 183."
DESCRIPTION "Registration of new IANAifType 183."
REVISION "200008230000Z" -- Aug 23, 2000
DESCRIPTION "Registration of new IANAifTypes
@ -296,8 +326,8 @@
171, 172 and 173."
REVISION "200004250000Z" -- Apr 25, 2000
DESCRIPTION "Registration of new IANAifTypes 168 and 169."
DESCRIPTION "Registration of new IANAifTypes 168 and 169."
REVISION "200003060000Z" -- Mar 6, 2000
DESCRIPTION "Fixed a missing semi-colon in the IMPORT.
Also cleaned up the REVISION log a bit.
@ -313,10 +343,8 @@
REVISION "199401310000Z" -- Jan 31, 1994
DESCRIPTION "Initial version of this MIB as published in
RFC 1573."
::= { mib-2 30 }
IANAifType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
@ -332,8 +360,10 @@
latest arrangements can be obtained by contacting the
IANA.)
Requests for new values should be made to IANA via
email (iana&iana.org).
Interface types must not be directly added to the
IANAifType-MIB MIB module. They must instead be added
to the 'ifType definitions' registry at
https://www.iana.org/assignments/smi-numbers.
The relationship between the assignment of ifType
values and of OIDs to particular media-specific MIBs
@ -375,21 +405,21 @@
propPointToPointSerial(22), -- proprietary serial
ppp(23),
softwareLoopback(24),
eon(25), -- CLNP over IP
eon(25), -- CLNP over IP
ethernet3Mbit(26),
nsip(27), -- XNS over IP
slip(28), -- generic SLIP
ultra(29), -- ULTRA technologies
ds3(30), -- DS3-MIB
sip(31), -- SMDS, coffee
frameRelay(32), -- DTE only.
frameRelay(32), -- DTE only.
rs232(33),
para(34), -- parallel-port
arcnet(35), -- arcnet
arcnetPlus(36), -- arcnet plus
atm(37), -- ATM cells
miox25(38),
sonet(39), -- SONET or SDH
sonet(39), -- SONET or SDH
x25ple(40),
iso88022llc(41),
localTalk(42),
@ -407,25 +437,25 @@
propMultiplexor(54),-- proprietary multiplexing
ieee80212(55), -- 100BaseVG
fibreChannel(56), -- Fibre Channel
hippiInterface(57), -- HIPPI interfaces
hippiInterface(57), -- HIPPI interfaces
frameRelayInterconnect(58), -- Obsolete, use either
-- frameRelay(32) or
-- frameRelay(32) or
-- frameRelayService(44).
aflane8023(59), -- ATM Emulated LAN for 802.3
aflane8025(60), -- ATM Emulated LAN for 802.5
cctEmul(61), -- ATM Emulated circuit
cctEmul(61), -- ATM Emulated circuit
fastEther(62), -- Obsoleted via RFC3635
-- ethernetCsmacd (6) should be used instead
isdn(63), -- ISDN and X.25
v11(64), -- CCITT V.11/X.21
v36(65), -- CCITT V.36
isdn(63), -- ISDN and X.25
v11(64), -- CCITT V.11/X.21
v36(65), -- CCITT V.36
g703at64k(66), -- CCITT G703 at 64Kbps
g703at2mb(67), -- Obsolete see DS1-MIB
qllc(68), -- SNA QLLC
qllc(68), -- SNA QLLC
fastEtherFX(69), -- Obsoleted via RFC3635
-- ethernetCsmacd (6) should be used instead
channel(70), -- channel
ieee80211(71), -- radio spread spectrum
channel(70), -- channel
ieee80211(71), -- radio spread spectrum
ibm370parChan(72), -- IBM System 360/370 OEMI Channel
escon(73), -- IBM Enterprise Systems Connection
dlsw(74), -- Data Link Switching
@ -461,7 +491,7 @@
voiceOverIp(104), -- voice over IP encapsulation
atmDxi(105), -- ATM DXI
atmFuni(106), -- ATM FUNI
atmIma (107), -- ATM IMA
atmIma (107), -- ATM IMA
pppMultilinkBundle(108), -- PPP Multilink Bundle
ipOverCdlc (109), -- IBM ipOverCdlc
ipOverClaw (110), -- IBM Common Link Access to Workstn
@ -470,18 +500,18 @@
mpc (113), -- IBM multi-protocol channel support
ipOverAtm (114), -- IBM ipOverAtm
iso88025Fiber (115), -- ISO 802.5j Fiber Token Ring
tdlc (116), -- IBM twinaxial data link control
tdlc (116), -- IBM twinaxial data link control
gigabitEthernet (117), -- Obsoleted via RFC3635
-- ethernetCsmacd (6) should be used instead
hdlc (118), -- HDLC
lapf (119), -- LAP F
v37 (120), -- V.37
lapf (119), -- LAP F
v37 (120), -- V.37
x25mlp (121), -- Multi-Link Protocol
x25huntGroup (122), -- X25 Hunt Group
transpHdlc (123), -- Transp HDLC
interleave (124), -- Interleave channel
fast (125), -- Fast channel
ip (126), -- IP (for APPN HPR in IP networks)
ip (126), -- IP (for APPN HPR in IP networks)
docsCableMaclayer (127), -- CATV Mac Layer
docsCableDownstream (128), -- CATV Downstream interface
docsCableUpstream (129), -- CATV Upstream interface
@ -493,42 +523,42 @@
l2vlan (135), -- Layer 2 Virtual LAN using 802.1Q
l3ipvlan (136), -- Layer 3 Virtual LAN using IP
l3ipxvlan (137), -- Layer 3 Virtual LAN using IPX
digitalPowerline (138), -- IP over Power Lines
digitalPowerline (138), -- IP over Power Lines
mediaMailOverIp (139), -- Multimedia Mail over IP
dtm (140), -- Dynamic syncronous Transfer Mode
dcn (141), -- Data Communications Network
ipForward (142), -- IP Forwarding Interface
msdsl (143), -- Multi-rate Symmetric DSL
ieee1394 (144), -- IEEE1394 High Performance Serial Bus
if-gsn (145), -- HIPPI-6400
if-gsn (145), -- HIPPI-6400
dvbRccMacLayer (146), -- DVB-RCC MAC Layer
dvbRccDownstream (147), -- DVB-RCC Downstream Channel
dvbRccUpstream (148), -- DVB-RCC Upstream Channel
atmVirtual (149), -- ATM Virtual Interface
mplsTunnel (150), -- MPLS Tunnel Virtual Interface
srp (151), -- Spatial Reuse Protocol
srp (151), -- Spatial Reuse Protocol
voiceOverAtm (152), -- Voice Over ATM
voiceOverFrameRelay (153), -- Voice Over Frame Relay
idsl (154), -- Digital Subscriber Loop over ISDN
voiceOverFrameRelay (153), -- Voice Over Frame Relay
idsl (154), -- Digital Subscriber Loop over ISDN
compositeLink (155), -- Avici Composite Link Interface
ss7SigLink (156), -- SS7 Signaling Link
ss7SigLink (156), -- SS7 Signaling Link
propWirelessP2P (157), -- Prop. P2P wireless interface
frForward (158), -- Frame Forward Interface
rfc1483 (159), -- Multiprotocol over ATM AAL5
usb (160), -- USB Interface
rfc1483 (159), -- Multiprotocol over ATM AAL5
usb (160), -- USB Interface
ieee8023adLag (161), -- IEEE 802.3ad Link Aggregate
bgppolicyaccounting (162), -- BGP Policy Accounting
frf16MfrBundle (163), -- FRF .16 Multilink Frame Relay
frf16MfrBundle (163), -- FRF .16 Multilink Frame Relay
h323Gatekeeper (164), -- H323 Gatekeeper
h323Proxy (165), -- H323 Voice and Video Proxy
mpls (166), -- MPLS
mpls (166), -- MPLS
mfSigLink (167), -- Multi-frequency signaling link
hdsl2 (168), -- High Bit-Rate DSL - 2nd generation
shdsl (169), -- Multirate HDSL2
ds1FDL (170), -- Facility Data Link 4Kbps on a DS1
pos (171), -- Packet over SONET/SDH Interface
dvbAsiIn (172), -- DVB-ASI Input
dvbAsiOut (173), -- DVB-ASI Output
dvbAsiOut (173), -- DVB-ASI Output
plc (174), -- Power Line Communtications
nfas (175), -- Non Facility Associated Signaling
tr008 (176), -- TR008
@ -547,7 +577,7 @@
digitalWrapperOverheadChannel (186), -- Digital Wrapper
aal2 (187), -- ATM adaptation layer 2
radioMAC (188), -- MAC layer over radio links
atmRadio (189), -- ATM over radio links
atmRadio (189), -- ATM over radio links
imt (190), -- Inter Machine Trunks
mvl (191), -- Multiple Virtual Lines DSL
reachDSL (192), -- Long Reach DSL
@ -555,20 +585,20 @@
atmVciEndPt (194), -- ATM VCI End Point
opticalChannel (195), -- Optical Channel
opticalTransport (196), -- Optical Transport
propAtm (197), -- Proprietary ATM
propAtm (197), -- Proprietary ATM
voiceOverCable (198), -- Voice Over Cable Interface
infiniband (199), -- Infiniband
teLink (200), -- TE Link
q2931 (201), -- Q.2931
virtualTg (202), -- Virtual Trunk Group
sipTg (203), -- SIP Trunk Group
sipSig (204), -- SIP Signaling
sipSig (204), -- SIP Signaling
docsCableUpstreamChannel (205), -- CATV Upstream Channel
econet (206), -- Acorn Econet
pon155 (207), -- FSAN 155Mb Symetrical PON interface
pon622 (208), -- FSAN622Mb Symetrical PON interface
bridge (209), -- Transparent bridge interface
linegroup (210), -- Interface common to multiple lines
linegroup (210), -- Interface common to multiple lines
voiceEMFGD (211), -- voice E&M Feature Group D
voiceFGDEANA (212), -- voice FGD Exchange Access North American
voiceDID (213), -- voice Direct Inward Dialing
@ -581,16 +611,16 @@
homepna (220), -- HomePNA ITU-T G.989
gfp (221), -- Generic Framing Procedure (GFP)
ciscoISLvlan (222), -- Layer 2 Virtual LAN using Cisco ISL
actelisMetaLOOP (223), -- Acteleis proprietary MetaLOOP High Speed Link
fcipLink (224), -- FCIP Link
actelisMetaLOOP (223), -- Acteleis proprietary MetaLOOP High Speed Link
fcipLink (224), -- FCIP Link
rpr (225), -- Resilient Packet Ring Interface Type
qam (226), -- RF Qam Interface
lmp (227), -- Link Management Protocol
cblVectaStar (228), -- Cambridge Broadband Networks Limited VectaStar
docsCableMCmtsDownstream (229), -- CATV Modular CMTS Downstream Interface
adsl2 (230), -- Asymmetric Digital Subscriber Loop Version 2
adsl2 (230), -- Asymmetric Digital Subscriber Loop Version 2
-- (DEPRECATED/OBSOLETED - please use adsl2plus 238 instead)
macSecControlledIF (231), -- MACSecControlled
macSecControlledIF (231), -- MACSecControlled
macSecUncontrolledIF (232), -- MACSecUncontrolled
aviciOpticalEther (233), -- Avici Optical Ethernet Aggregate
atmbond (234), -- atmbond
@ -598,7 +628,7 @@
mocaVersion1 (236), -- MultiMedia over Coax Alliance (MoCA) Interface
-- as documented in information provided privately to IANA
ieee80216WMAN (237), -- IEEE 802.16 WMAN interface
adsl2plus (238), -- Asymmetric Digital Subscriber Loop Version 2,
adsl2plus (238), -- Asymmetric Digital Subscriber Loop Version 2,
-- Version 2 Plus and all variants
dvbRcsMacLayer (239), -- DVB-RCS MAC Layer
dvbTdm (240), -- DVB Satellite TDM
@ -647,7 +677,16 @@
docsCableNdf (287), -- Cable Narrowband Digital Forward
docsCableNdr (288), -- Cable Narrowband Digital Return
ptm (289), -- Packet Transfer Mode
ghn (290) -- G.hn port
ghn (290), -- G.hn port
otnOtsi (291), -- Optical Tributary Signal
otnOtuc (292), -- OTN OTUCn
otnOduc (293), -- OTN ODUC
otnOtsig (294), -- OTN OTUC Signal
microwaveCarrierTermination (295), -- air interface of a single microwave carrier
microwaveRadioLinkTerminal (296), -- radio link interface for one or several aggregated microwave carriers
ieee8021axDrni (297), -- IEEE 802.1AX Distributed Resilient Network Interface
ax25 (298), -- AX.25 network interfaces
ieee19061nanocom (299) -- Nanoscale and Molecular Communication
}
IANAtunnelType ::= TEXTUAL-CONVENTION
@ -674,13 +713,13 @@ IANAtunnelType ::= TEXTUAL-CONVENTION
The remaining protocol-specific values indicate that a
header of the protocol of that name is inserted
between the outer header and the payload header.
The IP Tunnel MIB [RFC4087] is designed to manage
tunnels of any type over IPv4 and IPv6 networks;
therefore, it already supports IP-in-IP tunnels.
The IP Tunnel MIB [RFC4087] is designed to manage
tunnels of any type over IPv4 and IPv6 networks;
therefore, it already supports IP-in-IP tunnels.
But in a DS-Lite scenario, the tunnel type is
point-to-multipoint IP-in-IP tunnels. The direct(2)
defined in the IP Tunnel MIB only supports point-to-point
point-to-multipoint IP-in-IP tunnels. The direct(2)
defined in the IP Tunnel MIB only supports point-to-point
tunnels. So, it needs to define a new tunnel type for
DS-Lite.
@ -704,8 +743,8 @@ IANAtunnelType ::= TEXTUAL-CONVENTION
teredo(14), -- Teredo encapsulation
ipHttps(15), -- IPHTTPS
softwireMesh(16), -- softwire mesh tunnel
dsLite(17) -- DS-Lite tunnel
dsLite(17), -- DS-Lite tunnel
aplusp(18) -- A+P encapsulation
}
END

View File

@ -1,16 +1,3 @@
-- *****************************************************************
-- INET-ADDRESS-MIB.my: Textual Conventions for Internet Network
-- Address.
--
-- July 2005, Subra Hegde
--
-- Copyright (c) 2005 by cisco Systems, Inc.
-- All rights reserved.
--
-- *****************************************************************
-- This MIB is extracted from RFC 4001
INET-ADDRESS-MIB DEFINITIONS ::= BEGIN
IMPORTS
@ -57,8 +44,6 @@ inetAddressMIB MODULE-IDENTITY
InetAutonomousSystemNumber, InetAddressIPv4z,
and InetAddressIPv6z."
REVISION "200006080000Z"
DESCRIPTION
"Initial version, published as RFC 2851."
::= { mib-2 76 }
@ -108,7 +93,6 @@ InetAddressType ::= TEXTUAL-CONVENTION
if an attempt to change an InetAddressType object would,
for example, lead to an undefined InetAddress value. In
particular, InetAddressType/InetAddress pairs must be
changed together if the address type changes (e.g., from
ipv6(2) to ipv4(1))."
@ -157,7 +141,6 @@ InetAddressIPv4 ::= TEXTUAL-CONVENTION
DESCRIPTION
"Represents an IPv4 network address:
Octets Contents Encoding
1-4 IPv4 address network-byte order
@ -207,7 +190,6 @@ InetAddressIPv4z ::= TEXTUAL-CONVENTION
This textual convention SHOULD NOT be used directly in object
definitions, as it restricts addresses to a specific format.
However, if it is used, it MAY be used either on its own or in
conjunction with InetAddressType, as a pair."
@ -257,7 +239,6 @@ InetAddressDNS ::= TEXTUAL-CONVENTION
record takes precedence depends on the configuration of the
resolver.
This textual convention SHOULD NOT be used directly in object
definitions, as it restricts addresses to a specific format.
However, if it is used, it MAY be used either on its own or in
@ -307,7 +288,6 @@ InetPortNumber ::= TEXTUAL-CONVENTION
DESCRIPTION
"Represents a 16 bit port number of an Internet transport
layer protocol. Port numbers are assigned by IANA. A
current list of all assignments is available from
<http://www.iana.org/>.
@ -356,8 +336,6 @@ InetScopeType ::= TEXTUAL-CONVENTION
REFERENCE "RFC 3513"
SYNTAX INTEGER {
-- reserved(0),
interfaceLocal(1),
linkLocal(2),
subnetLocal(3),
@ -407,7 +385,6 @@ InetVersion ::= TEXTUAL-CONVENTION
unknown(0) An unknown or unspecified version of the IP
protocol.
ipv4(1) The IPv4 protocol as defined in RFC 791 (STD 5).
ipv6(2) The IPv6 protocol as defined in RFC 2460.

View File

@ -6,8 +6,6 @@ IMPORTS
Counter32 FROM SNMPv2-SMI
RowStatus FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
InterfaceIndexOrZero FROM IF-MIB
ip FROM IP-MIB
@ -56,9 +54,6 @@ ipForward MODULE-IDENTITY
implementation of the IP Forwarding MIB in a
read-only mode.
The inetCidrRouteTable replaces the IPv4-specific
ipCidrRouteTable, its related objects, and related
conformance statements.
@ -107,9 +102,6 @@ inetCidrRouteTable OBJECT-TYPE
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entity's IP Routing table."
REFERENCE
"RFC 1213 Section 6.6, The IP Group"
@ -158,9 +150,6 @@ InetCidrRouteEntry ::= SEQUENCE {
inetCidrRouteMetric1 Integer32,
inetCidrRouteMetric2 Integer32,
inetCidrRouteMetric3 Integer32,
inetCidrRouteMetric4 Integer32,
inetCidrRouteMetric5 Integer32,
inetCidrRouteStatus RowStatus
@ -198,7 +187,6 @@ inetCidrRouteDest OBJECT-TYPE
equal to x. If not, then the index pair is not
consistent and an inconsistentName error must be
returned on SET or CREATE requests."
::= { inetCidrRouteEntry 2 }
inetCidrRoutePfxLen OBJECT-TYPE
@ -210,8 +198,6 @@ inetCidrRoutePfxLen OBJECT-TYPE
mask to be logical-ANDed with the destination address
before being compared to the value in the
inetCidrRouteDest field.
The values for the index objects inetCidrRouteDest and
@ -223,7 +209,6 @@ inetCidrRoutePfxLen OBJECT-TYPE
equal to x. If not, then the index pair is not
consistent and an inconsistentName error must be
returned on SET or CREATE requests."
::= { inetCidrRouteEntry 3 }
inetCidrRoutePolicy OBJECT-TYPE
@ -261,8 +246,6 @@ inetCidrRouteNextHop OBJECT-TYPE
DESCRIPTION
"On remote routes, the address of the next system en
route. For non-remote routes, a zero length string.
The type of this address is determined by the value of
@ -312,9 +295,6 @@ inetCidrRouteType OBJECT-TYPE
discards the message silently."
::= { inetCidrRouteEntry 8 }
inetCidrRouteProto OBJECT-TYPE
SYNTAX IANAipRouteProtocol
MAX-ACCESS read-only
@ -362,9 +342,6 @@ inetCidrRouteMetric1 OBJECT-TYPE
value. If this metric is not used, its value should be
set to -1."
DEFVAL { -1 }
::= { inetCidrRouteEntry 12 }
inetCidrRouteMetric2 OBJECT-TYPE
@ -414,8 +391,6 @@ inetCidrRouteMetric5 OBJECT-TYPE
"An alternate routing metric for this route. The
semantics of this metric are determined by the routing-
protocol specified in the route's inetCidrRouteProto
value. If this metric is not used, its value should be
set to -1."
@ -465,8 +440,6 @@ ipForwardFullCompliance MODULE-COMPLIANCE
-- This MIB requires support for global and
-- non-global ipv4 and ipv6 addresses.
--
-- OBJECT inetCidrRouteDest
-- SYNTAX InetAddress (SIZE (4 | 8 | 16 | 20))
@ -497,7 +470,6 @@ ipForwardFullCompliance MODULE-COMPLIANCE
WRITE-SYNTAX RowStatus { active(1), notInService (2),
createAndGo(4), destroy(6) }
DESCRIPTION "Support for createAndWait is not required."
::= { ipForwardCompliances 3 }
ipForwardReadOnlyCompliance MODULE-COMPLIANCE
@ -515,9 +487,6 @@ ipForwardReadOnlyCompliance MODULE-COMPLIANCE
"Write access is not required."
OBJECT inetCidrRouteType
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
@ -557,7 +526,6 @@ ipForwardReadOnlyCompliance MODULE-COMPLIANCE
MIN-ACCESS read-only
DESCRIPTION
"Write access is not required."
::= { ipForwardCompliances 4 }
-- units of conformance
@ -566,9 +534,6 @@ inetForwardCidrRouteGroup OBJECT-GROUP
OBJECTS { inetCidrRouteDiscards,
inetCidrRouteIfIndex, inetCidrRouteType,
inetCidrRouteProto, inetCidrRouteAge,
inetCidrRouteNextHopAS, inetCidrRouteMetric1,
inetCidrRouteMetric2, inetCidrRouteMetric3,
inetCidrRouteMetric4, inetCidrRouteMetric5,
@ -618,8 +583,6 @@ ipCidrRouteEntry OBJECT-TYPE
DESCRIPTION
"A particular route to a particular destination, under a
particular policy."
INDEX {
ipCidrRouteDest,
@ -668,9 +631,6 @@ ipCidrRouteDest OBJECT-TYPE
ipCidrRouteMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Indicate the mask to be logical-ANDed with the
@ -720,8 +680,6 @@ ipCidrRouteTos OBJECT-TYPE
1 0 0 0 ==> 16 1 0 0 1 ==> 18
1 0 1 0 ==> 20 1 0 1 1 ==> 22
1 1 0 0 ==> 24 1 1 0 1 ==> 26
1 1 1 0 ==> 28 1 1 1 1 ==> 30"
::= { ipCidrRouteEntry 3 }
@ -771,9 +729,6 @@ ipCidrRouteType OBJECT-TYPE
routes."
::= { ipCidrRouteEntry 6 }
ipCidrRouteProto OBJECT-TYPE
SYNTAX INTEGER {
other (1), -- not specified
@ -821,9 +776,6 @@ ipCidrRouteAge OBJECT-TYPE
ipCidrRouteInfo OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"A reference to MIB definitions specific to the
@ -873,8 +825,6 @@ ipCidrRouteMetric2 OBJECT-TYPE
protocol specified in the route's ipCidrRouteProto
value. If this metric is not used, its value should be
set to -1."
DEFVAL { -1 }
::= { ipCidrRouteEntry 12 }
@ -923,9 +873,6 @@ ipCidrRouteStatus OBJECT-TYPE
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"The row status variable, used according to row
installation and removal conventions."
::= { ipCidrRouteEntry 16 }
@ -944,7 +891,6 @@ ipForwardCompliance MODULE-COMPLIANCE
MODULE -- this module
MANDATORY-GROUPS { ipForwardCidrRouteGroup }
::= { ipForwardCompliances 1 }
-- units of conformance
@ -974,9 +920,6 @@ ipForwardNumber OBJECT-TYPE
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The number of current ipForwardTable entries that are
not invalid."
::= { ipForward 1 }
@ -1025,9 +968,6 @@ IpForwardEntry ::= SEQUENCE {
ipForwardInfo OBJECT IDENTIFIER,
ipForwardNextHopAS Integer32,
ipForwardMetric1 Integer32,
ipForwardMetric2 Integer32,
ipForwardMetric3 Integer32,
ipForwardMetric4 Integer32,
@ -1077,8 +1017,6 @@ ipForwardMask OBJECT-TYPE
-- and the Router Requirements documents disagree on the width
-- of the TOS field. This mapping describes the Router
-- Requirements mapping, and leaves room to widen the TOS field
-- without impact to fielded systems.
@ -1105,8 +1043,6 @@ ipForwardPolicy OBJECT-TYPE
| | | |
+-----+-----+-----+-----+-----+-----+-----+-----+
IP TOS IP TOS
Field Policy Field Policy
Contents Code Contents Code
@ -1127,9 +1063,6 @@ ipForwardPolicy OBJECT-TYPE
::= { ipForwardEntry 3 }
ipForwardNextHop OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
@ -1179,9 +1112,6 @@ ipForwardType OBJECT-TYPE
DEFVAL { invalid }
::= { ipForwardEntry 6 }
ipForwardProto OBJECT-TYPE
SYNTAX INTEGER {
other (1), -- not specified
@ -1229,9 +1159,6 @@ ipForwardInfo OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"A reference to MIB definitions specific to the
particular routing protocol that is responsible for
@ -1281,9 +1208,6 @@ ipForwardMetric2 OBJECT-TYPE
DEFVAL { -1 }
::= { ipForwardEntry 12 }
ipForwardMetric3 OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
@ -1332,12 +1256,8 @@ ipForwardOldCompliance MODULE-COMPLIANCE
"The compliance statement for SNMP entities that
implement the ipForward MIB."
MODULE -- this module
MANDATORY-GROUPS { ipForwardMultiPathGroup }
::= { ipForwardCompliances 2 }
ipForwardMultiPathGroup OBJECT-GROUP

View File

@ -1,30 +1,3 @@
-- *****************************************************************
-- IP-MIB.my: Management Information Base
-- for the Internet Protocol (IP)
--
-- April 2006, Subra Hegde
--
-- Copyright (c) 2006 by cisco Systems, Inc.
-- All rights reserved.
--
-- *****************************************************************
-- This mib is extracted from RFC 4293
--
-- Following change is done from the RFC version
-- to avoid MIB compilation problem.
--
-- ***** From RFC *****
-- OBJECT ipAddressRowStatus
-- SYNTAX RowStatus { active(1) }
-- ******
-- ***** Changed in this MIB
-- OBJECT ipAddressRowStatus
-- SYNTAX INTEGER { active(1) }
-- *****
IP-MIB DEFINITIONS ::= BEGIN
IMPORTS
@ -48,7 +21,6 @@ ipMIB MODULE-IDENTITY
CONTACT-INFO
"Editor:
Shawn A. Routhier
Interworking Labs
108 Whispering Pines Dr. Suite 235
@ -98,7 +70,6 @@ IpAddressOriginTC ::= TEXTUAL-CONVENTION
linklayer(5) indicates an address created by IPv6 stateless
auto-configuration.
random(6) indicates an address chosen by the system at
@ -148,7 +119,6 @@ IpAddressStatusTC ::= TEXTUAL-CONVENTION
The duplicate(7) state indicates the address has been
determined to be non-unique on the link and so must not be
used.
The optimistic(8) state indicates the address is available
@ -197,8 +167,6 @@ IpAddressPrefixOriginTC ::= TEXTUAL-CONVENTION
manual(2),
wellknown(3),
dhcp(4),
routeradv(5)
}
@ -248,7 +216,6 @@ ipDefaultTTL OBJECT-TYPE
the IPv4 header of datagrams originated at this entity,
whenever a TTL value is not supplied by the transport layer
protocol.
When this object is written, the entity should save the
@ -297,8 +264,6 @@ ipv6IpDefaultHopLimit OBJECT-TYPE
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The default value inserted into the Hop Limit field of the
IPv6 header of datagrams originated at this entity whenever
a Hop Limit value is not supplied by the transport layer
@ -347,8 +312,6 @@ ipv4InterfaceEntry OBJECT-TYPE
"An entry containing IPv4-specific information for a specific
interface."
INDEX { ipv4InterfaceIfIndex }
::= { ipv4InterfaceTable 1 }
Ipv4InterfaceEntry ::= SEQUENCE {
@ -397,8 +360,6 @@ ipv4InterfaceEnableStatus OBJECT-TYPE
ipv4InterfaceRetransmitTime OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
@ -447,8 +408,6 @@ ipv6InterfaceEntry OBJECT-TYPE
DESCRIPTION
"An entry containing IPv6-specific information for a given
interface."
INDEX { ipv6InterfaceIfIndex }
::= { ipv6InterfaceTable 1 }
@ -497,7 +456,6 @@ ipv6InterfaceIdentifier OBJECT-TYPE
according to the rules of the link type to which this
interface is attached.
A zero length identifier may be used where appropriate. One
possible example is a loopback interface."
::= { ipv6InterfaceEntry 3 }
@ -546,8 +504,6 @@ ipv6InterfaceRetransmitTime OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time between retransmissions of Neighbor Solicitation
messages to a neighbor when resolving the address or when
probing the reachability of a neighbor."
@ -597,7 +553,6 @@ ipv6InterfaceForwarding OBJECT-TYPE
--
-- Note well: Both of these tables contain some items that are
-- represented by two objects, representing the value in either 32
-- or 64 bits. For those objects, the 32-bit value MUST be the low
-- order 32 bits of the 64-bit value. Also note that the 32-bit
@ -646,8 +601,6 @@ IpSystemStatsEntry ::= SEQUENCE {
ipSystemStatsReasmFails Counter32,
ipSystemStatsInDiscards Counter32,
ipSystemStatsInDelivers Counter32,
ipSystemStatsHCInDelivers Counter64,
ipSystemStatsOutRequests Counter32,
ipSystemStatsHCOutRequests Counter64,
@ -696,8 +649,6 @@ ipSystemStatsInReceives OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of input IP datagrams received, including
those received in error.
@ -747,7 +698,6 @@ ipSystemStatsHCInOctets OBJECT-TYPE
including those received in error. This object counts the
same octets as ipSystemStatsInOctets, but allows for larger
values.
Discontinuities in the value of this counter can occur at
@ -797,7 +747,6 @@ ipSystemStatsInAddrErrors OBJECT-TYPE
includes invalid addresses (e.g., ::0). For entities
that are not IP routers and therefore do not forward
datagrams, this counter includes datagrams discarded
because the destination address was not a local address.
@ -846,8 +795,6 @@ ipSystemStatsInForwDatagrams OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input datagrams for which this entity was not
their final IP destination and for which this entity
attempted to find a route to forward them to that final
@ -897,7 +844,6 @@ ipSystemStatsReasmReqds OBJECT-TYPE
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
ipSystemStatsDiscontinuityTime."
@ -946,8 +892,6 @@ ipSystemStatsReasmFails OBJECT-TYPE
ipSystemStatsInDiscards OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
@ -996,8 +940,6 @@ ipSystemStatsHCInDelivers OBJECT-TYPE
re-initialization of the management system, and at other
times as indicated by the value of
ipSystemStatsDiscontinuityTime."
::= { ipSystemStatsEntry 19 }
ipSystemStatsOutRequests OBJECT-TYPE
@ -1047,7 +989,6 @@ ipSystemStatsOutNoRoutes OBJECT-TYPE
ipSystemStatsDiscontinuityTime."
::= { ipSystemStatsEntry 22 }
ipSystemStatsOutForwDatagrams OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
@ -1097,7 +1038,6 @@ ipSystemStatsOutDiscards OBJECT-TYPE
destination, but were discarded (e.g., for lack of
buffer space). Note that this counter would include
datagrams counted in ipSystemStatsOutForwDatagrams if any
such datagrams met this (discretionary) discard criterion.
@ -1146,8 +1086,6 @@ ipSystemStatsOutFragOKs OBJECT-TYPE
ipSystemStatsOutFragFails OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of IP datagrams that have been discarded because
@ -1197,7 +1135,6 @@ ipSystemStatsOutTransmits OBJECT-TYPE
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
ipSystemStatsDiscontinuityTime."
::= { ipSystemStatsEntry 30 }
@ -1247,7 +1184,6 @@ ipSystemStatsHCOutOctets OBJECT-TYPE
re-initialization of the management system, and at other
times as indicated by the value of
ipSystemStatsDiscontinuityTime."
::= { ipSystemStatsEntry 33 }
@ -1296,8 +1232,6 @@ ipSystemStatsInMcastOctets OBJECT-TYPE
ipSystemStatsHCInMcastOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
@ -1347,7 +1281,6 @@ ipSystemStatsOutMcastOctets OBJECT-TYPE
"The total number of octets transmitted in IP multicast
datagrams. Octets from datagrams counted in
ipSystemStatsOutMcastPkts MUST be counted here.
Discontinuities in the value of this counter can occur at
@ -1397,7 +1330,6 @@ ipSystemStatsHCInBcastPkts OBJECT-TYPE
re-initialization of the management system, and at other
times as indicated by the value of
ipSystemStatsDiscontinuityTime."
::= { ipSystemStatsEntry 43 }
@ -1446,8 +1378,6 @@ ipSystemStatsDiscontinuityTime OBJECT-TYPE
ipSystemStatsRefreshRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milli-seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
@ -1496,8 +1426,6 @@ ipIfStatsEntry OBJECT-TYPE
IpIfStatsEntry ::= SEQUENCE {
ipIfStatsIPVersion InetVersion,
ipIfStatsIfIndex InterfaceIndex,
ipIfStatsInReceives Counter32,
ipIfStatsHCInReceives Counter64,
ipIfStatsInOctets Counter32,
@ -1546,8 +1474,6 @@ IpIfStatsEntry ::= SEQUENCE {
ipIfStatsIPVersion OBJECT-TYPE
SYNTAX InetVersion
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
@ -1596,8 +1522,6 @@ ipIfStatsHCInReceives OBJECT-TYPE
::= { ipIfStatsEntry 4 }
ipIfStatsInOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
@ -1646,8 +1570,6 @@ ipIfStatsInHdrErrors OBJECT-TYPE
ipIfStatsInNoRoutes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
@ -1697,7 +1619,6 @@ ipIfStatsInUnknownProtos OBJECT-TYPE
re-initialization of the management system, and at other
times as indicated by the value of
ipIfStatsDiscontinuityTime."
::= { ipIfStatsEntry 10 }
@ -1747,7 +1668,6 @@ ipIfStatsHCInForwDatagrams OBJECT-TYPE
attempted to find a route to forward them to that final
destination. This object counts the same packets as
ipIfStatsInForwDatagrams, but allows for larger values.
Discontinuities in the value of this counter can occur at
@ -1796,8 +1716,6 @@ ipIfStatsReasmOKs OBJECT-TYPE
ipIfStatsReasmFails OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of failures detected by the IP re-assembly
@ -1847,7 +1765,6 @@ ipIfStatsInDelivers OBJECT-TYPE
interface to which these datagrams were addressed is
incremented. This interface might not be the same as the
input interface for some of the datagrams.
Discontinuities in the value of this counter can occur at
@ -1897,7 +1814,6 @@ ipIfStatsHCOutRequests OBJECT-TYPE
protocols (including ICMP) supplied to IP in requests for
transmission. This object counts the same packets as
ipIfStatsOutRequests, but allows for larger values.
Discontinuities in the value of this counter can occur at
@ -1947,7 +1863,6 @@ ipIfStatsHCOutForwDatagrams OBJECT-TYPE
re-initialization of the management system, and at other
times as indicated by the value of
ipIfStatsDiscontinuityTime."
::= { ipIfStatsEntry 24 }
@ -1997,7 +1912,6 @@ ipIfStatsOutFragOKs OBJECT-TYPE
When tracking interface statistics, the counter of the
outgoing interface is incremented for a successfully
fragmented datagram.
@ -2046,7 +1960,6 @@ ipIfStatsOutFragCreates OBJECT-TYPE
ipIfStatsDiscontinuityTime."
::= { ipIfStatsEntry 29 }
ipIfStatsOutTransmits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
@ -2095,8 +2008,6 @@ ipIfStatsOutOctets OBJECT-TYPE
::= { ipIfStatsEntry 32 }
ipIfStatsHCOutOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
@ -2146,7 +2057,6 @@ ipIfStatsInMcastOctets OBJECT-TYPE
DESCRIPTION
"The total number of octets received in IP multicast
datagrams. Octets from datagrams counted in
ipIfStatsInMcastPkts MUST be counted here.
@ -2196,7 +2106,6 @@ ipIfStatsHCOutMcastPkts OBJECT-TYPE
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
ipIfStatsDiscontinuityTime."
::= { ipIfStatsEntry 39 }
@ -2245,8 +2154,6 @@ ipIfStatsInBcastPkts OBJECT-TYPE
::= { ipIfStatsEntry 42 }
ipIfStatsHCInBcastPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
@ -2296,7 +2203,6 @@ ipIfStatsDiscontinuityTime OBJECT-TYPE
DESCRIPTION
"The value of sysUpTime on the most recent occasion at which
any one or more of this entry's counters suffered a
discontinuity.
@ -2346,7 +2252,6 @@ ipAddressPrefixTable OBJECT-TYPE
table independent of how the entity learned the prefix.
(This table isn't limited to prefixes learned from router
advertisements.)"
::= { ip 32 }
@ -2395,8 +2300,6 @@ ipAddressPrefixPrefix OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address prefix. The address type of this object is
specified in ipAddressPrefixType. The length of this object
@ -2445,8 +2348,6 @@ ipAddressPrefixOnLinkFlag OBJECT-TYPE
ipAddressPrefixAutonomousFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
@ -2495,7 +2396,6 @@ ipAddressPrefixAdvValidLifetime OBJECT-TYPE
The address generated from an invalidated prefix should not
appear as the destination or source address of a packet.
The default for IPv4 prefixes is 4,294,967,295 (infinity)."
REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
RFC 2462"
@ -2545,7 +2445,6 @@ ipAddressTable OBJECT-TYPE
intention in allowing a user to write to this table is to
allow them to add or remove any entry that isn't
permanent. The user should be allowed to modify objects
and entries when that would not cause inconsistencies
within the table. Allowing write access to objects, such
@ -2595,7 +2494,6 @@ ipAddressAddr OBJECT-TYPE
DESCRIPTION
"The IP address to which this entry's addressing information
pertains. The address type of this object is specified in
ipAddressAddrType.
@ -2644,8 +2542,6 @@ ipAddressOrigin OBJECT-TYPE
SYNTAX IpAddressOriginTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The origin of the address."
::= { ipAddressEntry 6 }
@ -2695,7 +2591,6 @@ ipAddressRowStatus OBJECT-TYPE
The RowStatus TC requires that this DESCRIPTION clause
states under which circumstances other objects in this row
can be modified. The value of this object has no effect on
whether other objects in this conceptual row can be
modified.
@ -2744,8 +2639,6 @@ ipNetToPhysicalEntry OBJECT-TYPE
SYNTAX IpNetToPhysicalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains one IP address to `physical' address
equivalence."
@ -2795,7 +2688,6 @@ ipNetToPhysicalNetAddress OBJECT-TYPE
Implementors need to be aware that if the size of
ipNetToPhysicalNetAddress exceeds 115 octets, then OIDS of
instances of columns in this row will have more than 128
sub-identifiers and cannot be accessed using SNMPv1,
@ -2845,7 +2737,6 @@ ipNetToPhysicalType OBJECT-TYPE
mapping identified with said entry. It is an
implementation-specific matter as to whether the agent
removes an invalidated entry from the table. Accordingly,
management stations must be prepared to receive tabular
information from agents that corresponds to entries not
@ -2894,8 +2785,6 @@ ipNetToPhysicalState OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Neighbor Unreachability Detection state for the
interface when the address mapping in this entry is used.
If Neighbor Unreachability Detection is not in use (e.g. for
@ -2944,8 +2833,6 @@ ipv6ScopeZoneIndexTable OBJECT-TYPE
ipv6ScopeZoneIndexEntry OBJECT-TYPE
SYNTAX Ipv6ScopeZoneIndexEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
@ -2994,8 +2881,6 @@ ipv6ScopeZoneIndex3 OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The zone index for scope 3 on this interface."
::= { ipv6ScopeZoneIndexEntry 3 }
@ -3044,8 +2929,6 @@ ipv6ScopeZoneIndex9 OBJECT-TYPE
SYNTAX InetZoneIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The zone index for scope 9 on this interface."
::= { ipv6ScopeZoneIndexEntry 9 }
@ -3095,7 +2978,6 @@ ipDefaultRouterTable OBJECT-TYPE
DESCRIPTION
"The table used to describe the default routers known to this
entity."
::= { ip 37 }
@ -3144,8 +3026,6 @@ ipDefaultRouterAddress OBJECT-TYPE
ipDefaultRouterIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
@ -3195,7 +3075,6 @@ ipDefaultRouterPreference OBJECT-TYPE
REFERENCE "RFC 4291, section 2.1"
::= { ipDefaultRouterEntry 5 }
--
-- Configuration information for constructing router advertisements
--
@ -3244,8 +3123,6 @@ ipv6RouterAdvertEntry OBJECT-TYPE
object is written, the entity SHOULD save the change to
non-volatile storage."
INDEX { ipv6RouterAdvertIfIndex }
::= { ipv6RouterAdvertTable 1 }
Ipv6RouterAdvertEntry ::= SEQUENCE {
@ -3295,7 +3172,6 @@ ipv6RouterAdvertMaxInterval OBJECT-TYPE
DESCRIPTION
"The maximum time allowed between sending unsolicited router
advertisements from this interface."
REFERENCE "RFC 2461 Section 6.2.1"
DEFVAL { 600 }
@ -3344,8 +3220,6 @@ ipv6RouterAdvertLinkMTU OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value to be placed in MTU options sent by the router on
this interface.
@ -3395,7 +3269,6 @@ ipv6RouterAdvertCurHopLimit OBJECT-TYPE
"The default value to be placed in the current hop limit
field in router advertisements sent from this interface.
The value should be set to the current diameter of the
Internet.
@ -3445,7 +3318,6 @@ ipv6RouterAdvertRowStatus OBJECT-TYPE
--
-- ICMP section
--
@ -3494,8 +3366,6 @@ icmpStatsIPVersion OBJECT-TYPE
STATUS current
DESCRIPTION
"The IP version of the statistics."
::= { icmpStatsEntry 1 }
icmpStatsInMsgs OBJECT-TYPE
@ -3545,7 +3415,6 @@ icmpStatsOutErrors OBJECT-TYPE
--
-- per-version, per-message type ICMP counters
--
icmpMsgStatsTable OBJECT-TYPE
@ -3594,8 +3463,6 @@ icmpMsgStatsIPVersion OBJECT-TYPE
icmpMsgStatsType OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ICMP type field of the message type being counted by
@ -3644,7 +3511,6 @@ ipMIBCompliance2 MODULE-COMPLIANCE
expressed in OBJECT clause form in this description
clause:
-- OBJECT ipSystemStatsIPVersion
-- SYNTAX InetVersion {ipv4(1), ipv6(2)}
-- DESCRIPTION
@ -3694,7 +3560,6 @@ ipMIBCompliance2 MODULE-COMPLIANCE
-- DESCRIPTION
-- This MIB requires support for only global and
-- non-global IPv4 and IPv6 addresses and so the size
-- can be 4, 8, 16, or 20 bytes.
--
@ -3744,7 +3609,6 @@ ipMIBCompliance2 MODULE-COMPLIANCE
"This group is mandatory for systems that have an aggregate
bandwidth of greater than 650MB. Including this group
does not allow an entity to neglect the 32 bit versions of
these objects."
@ -3794,7 +3658,6 @@ ipMIBCompliance2 MODULE-COMPLIANCE
DESCRIPTION
"This group is mandatory for all systems supporting IPv4 and
including the ipIfStatsHCPacketGroup. Including this group
does not allow an entity to neglect the 32 bit versions of
these objects."
@ -3843,8 +3706,6 @@ ipMIBCompliance2 MODULE-COMPLIANCE
OBJECT ipv6InterfaceEnableStatus
MIN-ACCESS read-only
DESCRIPTION
"An agent is not required to provide write access to this
object."
@ -3882,8 +3743,7 @@ ipMIBCompliance2 MODULE-COMPLIANCE
to this object."
OBJECT ipAddressRowStatus
-- SYNTAX RowStatus { active(1) }
SYNTAX INTEGER { active(1) }
SYNTAX RowStatus { active(1) }
MIN-ACCESS read-only
DESCRIPTION
"An agent is not required to provide write or create access
@ -3895,7 +3755,6 @@ ipMIBCompliance2 MODULE-COMPLIANCE
"An agent is not required to provide write or create access
to this object.
If an agent allows this object to be written or created, it
is not required to allow this object to be set to readOnly,
permanent, or nonVolatile."
@ -3944,7 +3803,6 @@ ipMIBCompliance2 MODULE-COMPLIANCE
"An agent is not required to provide write access to this
object."
OBJECT ipv6RouterAdvertOtherConfigFlag
MIN-ACCESS read-only
DESCRIPTION
@ -3986,15 +3844,12 @@ ipMIBCompliance2 MODULE-COMPLIANCE
DESCRIPTION
"An agent is not required to provide write or create access
to this object."
::= { ipMIBCompliances 2 }
-- units of conformance
ipv4GeneralGroup OBJECT-GROUP
OBJECTS { ipForwarding, ipDefaultTTL, ipReasmTimeout }
STATUS current
DESCRIPTION
"The group of IPv4-specific objects for basic management of
@ -4044,7 +3899,6 @@ ipLastChangeGroup OBJECT-GROUP
value."
::= { ipMIBGroups 7 }
ipSystemStatsGroup OBJECT-GROUP
OBJECTS { ipSystemStatsInReceives,
ipSystemStatsInOctets,
@ -4093,8 +3947,6 @@ ipSystemStatsHCOctetGroup OBJECT-GROUP
ipSystemStatsHCInMcastOctets,
ipSystemStatsHCOutMcastOctets
}
STATUS current
DESCRIPTION
"IP system wide statistics for systems that may overflow the
@ -4143,8 +3995,6 @@ ipIfStatsGroup OBJECT-GROUP
ipIfStatsDiscontinuityTime, ipIfStatsRefreshRate }
STATUS current
DESCRIPTION
"IP per-interface statistics."
::= { ipMIBGroups 13 }
@ -4193,8 +4043,6 @@ ipAddressPrefixGroup OBJECT-GROUP
ipAddressPrefixAdvPreferredLifetime,
ipAddressPrefixAdvValidLifetime }
STATUS current
DESCRIPTION
"The group of objects for providing information about address
prefixes used by this node."
@ -4243,8 +4091,6 @@ ipv6ScopeGroup OBJECT-GROUP
ipDefaultRouterGroup OBJECT-GROUP
OBJECTS { ipDefaultRouterLifetime, ipDefaultRouterPreference }
STATUS current
DESCRIPTION
"The group of objects for providing information about default
@ -4294,7 +4140,6 @@ ipInReceives OBJECT-TYPE
This object has been deprecated, as a new IP version-neutral
table has been added. It is loosely replaced by
ipSystemStatsInRecieves."
::= { ip 3 }
@ -4344,7 +4189,6 @@ ipForwDatagrams OBJECT-TYPE
final destination. In entities which do not act as IPv4
routers, this counter will include only those packets which
were Source-Routed via this entity, and the Source-Route
option processing was successful.
@ -4394,7 +4238,6 @@ ipInDelivers OBJECT-TYPE
This object has been deprecated as a new IP version neutral
table has been added. It is loosely replaced by
ipSystemStatsIndelivers."
::= { ip 9 }
@ -4444,7 +4287,6 @@ ipOutNoRoutes OBJECT-TYPE
This object has been deprecated, as a new IP version-neutral
table has been added. It is loosely replaced by
ipSystemStatsOutNoRoutes."
::= { ip 12 }
@ -4493,8 +4335,6 @@ ipReasmFails OBJECT-TYPE
ipFragOKs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
@ -4544,7 +4384,6 @@ ipRoutingDiscards OBJECT-TYPE
for discarding such an entry could be to free-up buffer
space for other routing entries.
This object was defined in pre-IPv6 versions of the IP MIB.
It was implicitly IPv4 only, but the original specifications
did not indicate this protocol restriction. In order to
@ -4593,8 +4432,6 @@ ipAdEntAddr OBJECT-TYPE
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The IPv4 address to which this entry's addressing
information pertains."
::= { ipAddrEntry 1 }
@ -4644,7 +4481,6 @@ ipAdEntReasmMaxSize OBJECT-TYPE
on this interface."
::= { ipAddrEntry 5 }
-- the deprecated IPv4 Address Translation table
-- The Address Translation tables contain the IpAddress to
@ -4694,7 +4530,6 @@ ipNetToMediaIfIndex OBJECT-TYPE
effective. The interface identified by a particular value
of this index is the same interface as identified by the
same value of the IF-MIB's ifIndex.
This object predates the rule limiting index objects to a
@ -4744,7 +4579,6 @@ ipNetToMediaType OBJECT-TYPE
Setting this object to the value invalid(2) has the effect
of invalidating the corresponding entry in the
ipNetToMediaTable. That is, it effectively dis-associates
the interface identified with said entry from the mapping
@ -4793,7 +4627,6 @@ icmpInErrors OBJECT-TYPE
icmpStatsInErrors."
::= { icmp 2 }
icmpInDestUnreachs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
@ -4843,7 +4676,6 @@ icmpInSrcQuenchs OBJECT-TYPE
the icmpMsgStatsTable."
::= { icmp 6 }
icmpInRedirects OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
@ -4892,7 +4724,6 @@ icmpInTimestamps OBJECT-TYPE
the icmpMsgStatsTable."
::= { icmp 10 }
icmpInTimestampReps OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
@ -4941,8 +4772,6 @@ icmpOutMsgs OBJECT-TYPE
This object has been deprecated, as a new IP version-neutral
table has been added. It is loosely replaced by
icmpStatsOutMsgs."
::= { icmp 14 }
icmpOutErrors OBJECT-TYPE
@ -4991,8 +4820,6 @@ icmpOutParmProbs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of ICMP Parameter Problem messages sent.
@ -5041,8 +4868,6 @@ icmpOutEchos OBJECT-TYPE
icmpOutEchoReps OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
@ -5091,8 +4916,6 @@ icmpOutAddrMasks OBJECT-TYPE
icmpOutAddrMaskReps OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
@ -5141,7 +4964,6 @@ ipGroup OBJECT-GROUP
"The ip group of objects providing for basic management of IP
entities, exclusive of the management of IP routes.
As part of the version independence, this group has been
deprecated. "
::= { ipMIBGroups 1 }

View File

@ -1,90 +1,58 @@
-- extracted from rfc3595.txt
-- at Fri Sep 12 06:15:26 2003
IPV6-FLOW-LABEL-MIB DEFINITIONS ::= BEGIN
IPV6-FLOW-LABEL-MIB DEFINITIONS ::= BEGIN
IMPORTS
IMPORTS
MODULE-IDENTITY, mib-2, Integer32 FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC;
MODULE-IDENTITY, mib-2, Integer32 FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC;
ipv6FlowLabelMIB MODULE-IDENTITY
ipv6FlowLabelMIB MODULE-IDENTITY
LAST-UPDATED "200308280000Z" -- 28 August 2003
ORGANIZATION "IETF Operations and Management Area"
CONTACT-INFO "Bert Wijnen (Editor)
Lucent Technologies
Schagen 33
3461 GL Linschoten
Netherlands
LAST-UPDATED "200308280000Z" -- 28 August 2003
ORGANIZATION "IETF Operations and Management Area"
CONTACT-INFO "Bert Wijnen (Editor)
Lucent Technologies
Schagen 33
3461 GL Linschoten
Netherlands
Phone: +31 348-407-775
EMail: bwijnen@lucent.com
Phone: +31 348-407-775
EMail: bwijnen@lucent.com
Send comments to <mibs@ops.ietf.org>.
"
DESCRIPTION "This MIB module provides commonly used textual
conventions for IPv6 Flow Labels.
Send comments to <mibs@ops.ietf.org>.
"
DESCRIPTION "This MIB module provides commonly used textual
conventions for IPv6 Flow Labels.
Copyright (C) The Internet Society (2003). This
version of this MIB module is part of RFC 3595,
see the RFC itself for full legal notices.
"
-- Revision History
Copyright (C) The Internet Society (2003). This
version of this MIB module is part of RFC 3595,
see the RFC itself for full legal notices.
"
-- Revision History
REVISION "200308280000Z" -- 28 August 2003
DESCRIPTION "Initial version, published as RFC 3595."
REVISION "200308280000Z" -- 28 August 2003
DESCRIPTION "Initial version, published as RFC 3595."
::= { mib-2 103 }
::= { mib-2 103 }
IPv6FlowLabel ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION "The flow identifier or Flow Label in an IPv6
packet header that may be used to discriminate
traffic flows.
"
REFERENCE "Internet Protocol, Version 6 (IPv6) specification,
section 6. RFC 2460.
"
SYNTAX Integer32 (0..1048575)
IPv6FlowLabel ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION "The flow identifier or Flow Label in an IPv6
packet header that may be used to discriminate
traffic flows.
"
REFERENCE "Internet Protocol, Version 6 (IPv6) specification,
section 6. RFC 2460.
"
SYNTAX Integer32 (0..1048575)
IPv6FlowLabelOrAny ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION "The flow identifier or Flow Label in an IPv6
packet header that may be used to discriminate
traffic flows. The value of -1 is used to
indicate a wildcard, i.e. any value.
"
SYNTAX Integer32 (-1 | 0..1048575)
END
--
-- Copyright (C) The Internet Society (2003). All Rights Reserved.
--
-- This document and translations of it may be copied and furnished to
-- others, and derivative works that comment on or otherwise explain it
-- or assist in its implementation may be prepared, copied, published
-- and distributed, in whole or in part, without restriction of any
-- kind, provided that the above copyright notice and this paragraph are
-- included on all such copies and derivative works. However, this
-- document itself may not be modified in any way, such as by removing
-- the copyright notice or references to the Internet Society or other
-- Internet organizations, except as needed for the purpose of
-- developing Internet standards in which case the procedures for
-- copyrights defined in the Internet Standards process must be
-- followed, or as required to translate it into languages other than
-- English.
--
-- The limited permissions granted above are perpetual and will not be
-- revoked by the Internet Society or its successors or assignees.
--
-- This document and the information contained herein is provided on an
-- "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
-- TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
-- BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
-- HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
-- MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
--
IPv6FlowLabelOrAny ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION "The flow identifier or Flow Label in an IPv6
packet header that may be used to discriminate
traffic flows. The value of -1 is used to
indicate a wildcard, i.e. any value.
"
SYNTAX Integer32 (-1 | 0..1048575)
END

View File

@ -7,13 +7,13 @@
ipv6IfEntry FROM IPV6-MIB;
ipv6IcmpMIB MODULE-IDENTITY
LAST-UPDATED "9801082155Z"
LAST-UPDATED "201702220000Z"
ORGANIZATION "IETF IPv6 Working Group"
CONTACT-INFO
" Dimitry Haskin
Postal: Bay Networks, Inc.
660 Techology Park Drive.
660 Technology Park Drive.
Billerica, MA 01821
US
@ -30,8 +30,27 @@
Tel: +1-978-916-3816
E-mail: sonishi@baynetworks.com"
DESCRIPTION
"The MIB module for entities implementing
the ICMPv6."
"The obsolete MIB module for entities implementing
the ICMPv6. Use the IP-MIB instead.
Copyright (c) 2017 IETF Trust and the persons
identified as authors of the code. All rights
reserved.
Redistribution and use in source and binary
forms, with or without modification, is permitted
pursuant to, and subject to the license terms contained
in, the Simplified BSD License set forth in Section
4.c of the IETF Trust's Legal Provisions Relating to
IETF Documents
(http://trustee.ietf.org/license-info)."
REVISION "201702220000Z"
DESCRIPTION
"Obsoleting this MIB module; it has been replaced by
the revised IP-MIB (RFC 4293)."
REVISION "9801082155Z"
DESCRIPTION
"First revision, published as RFC 2466"
::= { mib-2 56 }
-- the ICMPv6 group
@ -43,17 +62,20 @@
ipv6IfIcmpTable OBJECT-TYPE
SYNTAX SEQUENCE OF Ipv6IfIcmpEntry
MAX-ACCESS not-accessible
STATUS current
STATUS obsolete
DESCRIPTION
"IPv6 ICMP statistics. This table contains statistics
"IPv6 ICMP statistics. This table contains statistics
of ICMPv6 messages that are received and sourced by
the entity."
the entity.
This table is obsolete because systems were found
not to maintain these statistics per-interface."
::= { ipv6IcmpMIBObjects 1 }
ipv6IfIcmpEntry OBJECT-TYPE
SYNTAX Ipv6IfIcmpEntry
MAX-ACCESS not-accessible
STATUS current
STATUS obsolete
DESCRIPTION
"An ICMPv6 statistics entry containing
objects at a particular IPv6 interface.
@ -63,10 +85,13 @@
is addressed which may not be necessarily
the input interface for the message.
Similarly, the sending interface is
Similarly, the sending interface is
the interface that sources a given
ICMP message which is usually but not
necessarily the output interface for the message."
necessarily the output interface for the message.
This table is obsolete because systems were found
not to maintain these statistics per-interface."
AUGMENTS { ipv6IfEntry }
::= { ipv6IfIcmpTable 1 }
@ -145,176 +170,231 @@
ipv6IfIcmpInMsgs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The total number of ICMP messages received
by the interface which includes all those
counted by ipv6IfIcmpInErrors. Note that this
counted by ipv6IfIcmpInErrors. Note that this
interface is the interface to which the
ICMP messages were addressed which may not be
necessarily the input interface for the messages."
necessarily the input interface for the messages.
This object has been obsoleted by IP-MIB::icmpStatsInMsgs."
::= { ipv6IfIcmpEntry 1 }
ipv6IfIcmpInErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP messages which the interface
received but determined as having ICMP-specific
errors (bad ICMP checksums, bad length, etc.)."
errors (bad ICMP checksums, bad length, etc.).
This object has been obsoleted by IP-MIB::icmpStatsInErrors."
::= { ipv6IfIcmpEntry 2 }
ipv6IfIcmpInDestUnreachs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Destination Unreachable
messages received by the interface."
messages received by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 3 }
ipv6IfIcmpInAdminProhibs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP destination
unreachable/communication administratively
prohibited messages received by the interface."
prohibited messages received by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 4 }
ipv6IfIcmpInTimeExcds OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Time Exceeded messages
received by the interface."
received by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 5 }
ipv6IfIcmpInParmProblems OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Parameter Problem messages
received by the interface."
received by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 6 }
ipv6IfIcmpInPktTooBigs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Packet Too Big messages
received by the interface."
received by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 7 }
ipv6IfIcmpInEchos OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Echo (request) messages
received by the interface."
received by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 8 }
ipv6IfIcmpInEchoReplies OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Echo Reply messages received
by the interface."
by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 9 }
ipv6IfIcmpInRouterSolicits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Router Solicit messages
received by the interface."
received by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 10 }
ipv6IfIcmpInRouterAdvertisements OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Router Advertisement messages
received by the interface."
received by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 11 }
ipv6IfIcmpInNeighborSolicits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Neighbor Solicit messages
received by the interface."
received by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 12 }
ipv6IfIcmpInNeighborAdvertisements OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Neighbor Advertisement
messages received by the interface."
messages received by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 13 }
ipv6IfIcmpInRedirects OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of Redirect messages received
by the interface."
by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 14 }
ipv6IfIcmpInGroupMembQueries OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMPv6 Group Membership Query
messages received by the interface."
messages received by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 15}
ipv6IfIcmpInGroupMembResponses OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMPv6 Group Membership Response messages
received by the interface."
received by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 16}
ipv6IfIcmpInGroupMembReductions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMPv6 Group Membership Reduction messages
received by the interface."
received by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsInPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 17}
ipv6IfIcmpOutMsgs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The total number of ICMP messages which this
interface attempted to send. Note that this counter
includes all those counted by icmpOutErrors."
includes all those counted by icmpOutErrors.
This object has been obsoleted by IP-MIB::icmpStatsOutMsgs."
::= { ipv6IfIcmpEntry 18 }
ipv6IfIcmpOutErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP messages which this interface did
not send due to problems discovered within ICMP
@ -323,144 +403,190 @@
such as the inability of IPv6 to route the resultant
datagram. In some implementations there may be no
types of error which contribute to this counter's
value."
value.
This object has been obsoleted by IP-MIB::icmpStatsOutErrors."
::= { ipv6IfIcmpEntry 19 }
ipv6IfIcmpOutDestUnreachs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Destination Unreachable
messages sent by the interface.
messages sent by the interface."
This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 20 }
ipv6IfIcmpOutAdminProhibs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"Number of ICMP dest unreachable/communication
administratively prohibited messages sent."
administratively prohibited messages sent.
This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 21 }
ipv6IfIcmpOutTimeExcds OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Time Exceeded messages sent
by the interface."
by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 22 }
ipv6IfIcmpOutParmProblems OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Parameter Problem messages
sent by the interface."
sent by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 23 }
ipv6IfIcmpOutPktTooBigs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Packet Too Big messages sent
by the interface."
by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 24 }
ipv6IfIcmpOutEchos OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Echo (request) messages sent
by the interface."
by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 25 }
ipv6IfIcmpOutEchoReplies OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Echo Reply messages sent
by the interface."
by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 26 }
ipv6IfIcmpOutRouterSolicits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Router Solicitation messages
sent by the interface."
sent by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 27 }
ipv6IfIcmpOutRouterAdvertisements OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Router Advertisement messages
sent by the interface."
sent by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 28 }
ipv6IfIcmpOutNeighborSolicits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Neighbor Solicitation
messages sent by the interface."
messages sent by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 29 }
ipv6IfIcmpOutNeighborAdvertisements OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMP Neighbor Advertisement
messages sent by the interface."
messages sent by the interface.
This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 30 }
ipv6IfIcmpOutRedirects OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of Redirect messages sent. For
"The number of Redirect messages sent. For
a host, this object will always be zero,
since hosts do not send redirects."
since hosts do not send redirects.
This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 31 }
ipv6IfIcmpOutGroupMembQueries OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMPv6 Group Membership Query
messages sent."
messages sent.
This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 32}
ipv6IfIcmpOutGroupMembResponses OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMPv6 Group Membership Response
messages sent."
messages sent.
This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 33}
ipv6IfIcmpOutGroupMembReductions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"The number of ICMPv6 Group Membership Reduction
messages sent."
messages sent.
This object has been obsoleted by IP-MIB::icmpMsgStatsOutPkts
in the row corresponding to this message type."
::= { ipv6IfIcmpEntry 34}
-- conformance information
@ -475,10 +601,13 @@ ipv6IcmpGroups
-- compliance statements
ipv6IcmpCompliance MODULE-COMPLIANCE
STATUS current
STATUS obsolete
DESCRIPTION
"The compliance statement for SNMPv2 entities which
implement ICMPv6."
implement ICMPv6.
This compliance statement has been obsoleted by
IP-MIB::ipMIBCompliance2."
MODULE -- this module
MANDATORY-GROUPS { ipv6IcmpGroup }
::= { ipv6IcmpCompliances 1 }
@ -520,10 +649,12 @@ ipv6IcmpGroup OBJECT-GROUP
ipv6IfIcmpOutGroupMembResponses,
ipv6IfIcmpOutGroupMembReductions
}
STATUS current
STATUS obsolete
DESCRIPTION
"The ICMPv6 group of objects providing information
specific to ICMPv6."
specific to ICMPv6.
This group has been obsoleted by IP-MIB::icmpStatsGroup."
::= { ipv6IcmpGroups 1 }
END

File diff suppressed because it is too large Load Diff

View File

@ -1,55 +1,70 @@
IPV6-TC DEFINITIONS ::= BEGIN
-- Copyright (c) 2017 IETF Trust and the persons identified as
-- authors of the code. All rights reserved.
-- Redistribution and use in source and binary forms, with or without
-- modification, is permitted pursuant to, and subject to the license
-- terms contained in, the Simplified BSD License set forth in Section
-- 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents
-- (http://trustee.ietf.org/license-info).
IMPORTS
Integer32 FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC;
-- definition of textual conventions
Ipv6Address ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2x:"
STATUS current
STATUS obsolete
DESCRIPTION
"This data type is used to model IPv6 addresses.
This is a binary string of 16 octets in network
byte-order."
byte-order.
This object is obsoleted by INET-ADDRESS-MIB::InetAddress."
SYNTAX OCTET STRING (SIZE (16))
Ipv6AddressPrefix ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2x:"
STATUS current
STATUS obsolete
DESCRIPTION
"This data type is used to model IPv6 address
prefixes. This is a binary string of up to 16
octets in network byte-order."
prefixes. This is a binary string of up to 16
octets in network byte-order.
This object is obsoleted by INET-ADDRESS-MIB::InetAddress."
SYNTAX OCTET STRING (SIZE (0..16))
Ipv6AddressIfIdentifier ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2x:"
STATUS current
STATUS obsolete
DESCRIPTION
"This data type is used to model IPv6 address
interface identifiers. This is a binary string
of up to 8 octets in network byte-order."
interface identifiers. This is a binary string
of up to 8 octets in network byte-order.
This object is obsoleted by IP-MIB::Ipv6AddressIfIdentifierTC."
SYNTAX OCTET STRING (SIZE (0..8))
Ipv6IfIndex ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
STATUS obsolete
DESCRIPTION
"A unique value, greater than zero for each
internetwork-layer interface in the managed
system. It is recommended that values are assigned
contiguously starting from 1. The value for each
system. It is recommended that values are assigned
contiguously starting from 1. The value for each
internetwork-layer interface must remain constant
at least from one re-initialization of the entity's
network management system to the next
re-initialization."
re-initialization.
This object is obsoleted by IF-MIB::InterfaceIndex."
SYNTAX Integer32 (1..2147483647)
Ipv6IfIndexOrZero ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
STATUS obsolete
DESCRIPTION
"This textual convention is an extension of the
Ipv6IfIndex convention. The latter defines
@ -61,7 +76,9 @@ Ipv6IfIndexOrZero ::= TEXTUAL-CONVENTION
which uses this syntax. Examples of the usage of
zero might include situations where interface was
unknown, or when none or all interfaces need to be
referenced."
referenced.
This object is obsoleted by IF-MIB::InterfaceIndexOrZero."
SYNTAX Integer32 (0..2147483647)
END

View File

@ -7,7 +7,7 @@ IMPORTS
Ipv6Address, Ipv6IfIndexOrZero FROM IPV6-TC;
ipv6TcpMIB MODULE-IDENTITY
LAST-UPDATED "9801290000Z"
LAST-UPDATED "201702220000Z"
ORGANIZATION "IETF IPv6 MIB Working Group"
CONTACT-INFO
" Mike Daniele
@ -20,7 +20,25 @@ ipv6TcpMIB MODULE-IDENTITY
Phone: +1 603 884 1423
Email: daniele@zk3.dec.com"
DESCRIPTION
"The MIB module for entities implementing TCP over IPv6."
"The obsolete MIB module for entities implementing TCP
over IPv6. Use the TCP-MIB instead.
Copyright (c) 2017 IETF Trust and the persons identified
as authors of the code. All rights reserved.
Redistribution and use in source and binary forms, with
or without modification, is permitted pursuant to, and
subject to the license terms contained in, the Simplified
BSD License set forth in Section 4.c of the IETF Trust's
Legal Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info)."
REVISION "201702220000Z"
DESCRIPTION
"Obsoleting this MIB module; it has been replaced by
the revised TCP-MIB (RFC 4022)."
REVISION "9801290000Z"
DESCRIPTION
"First revision, published as RFC 2452"
::= { experimental 86 }
-- objects specific to TCP for IPv6
@ -38,16 +56,18 @@ tcp OBJECT IDENTIFIER ::= { mib-2 6 }
ipv6TcpConnTable OBJECT-TYPE
SYNTAX SEQUENCE OF Ipv6TcpConnEntry
MAX-ACCESS not-accessible
STATUS current
STATUS obsolete
DESCRIPTION
"A table containing TCP connection-specific information,
for only those connections whose endpoints are IPv6 addresses."
for only those connections whose endpoints are IPv6 addresses.
This table is obsoleted by TCP-MIB::tcpConnectionTable."
::= { tcp 16 }
ipv6TcpConnEntry OBJECT-TYPE
SYNTAX Ipv6TcpConnEntry
MAX-ACCESS not-accessible
STATUS current
STATUS obsolete
DESCRIPTION
"A conceptual row of the ipv6TcpConnTable containing
information about a particular current TCP connection.
@ -57,7 +77,9 @@ ipv6TcpConnEntry OBJECT-TYPE
Note that conceptual rows in this table require an additional
index object compared to tcpConnTable, since IPv6 addresses
are not guaranteed to be unique on the managed node."
are not guaranteed to be unique on the managed node.
This entry is obsoleted by TCP-MIB::tcpConnectionEntry."
INDEX { ipv6TcpConnLocalAddress,
ipv6TcpConnLocalPort,
ipv6TcpConnRemAddress,
@ -67,75 +89,89 @@ ipv6TcpConnEntry OBJECT-TYPE
Ipv6TcpConnEntry ::=
SEQUENCE { ipv6TcpConnLocalAddress Ipv6Address,
ipv6TcpConnLocalPort INTEGER (0..65535),
ipv6TcpConnLocalPort INTEGER,
ipv6TcpConnRemAddress Ipv6Address,
ipv6TcpConnRemPort INTEGER (0..65535),
ipv6TcpConnRemPort INTEGER,
ipv6TcpConnIfIndex Ipv6IfIndexOrZero,
ipv6TcpConnState INTEGER }
ipv6TcpConnLocalAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
STATUS obsolete
DESCRIPTION
"The local IPv6 address for this TCP connection. In
"The local IPv6 address for this TCP connection. In
the case of a connection in the listen state which
is willing to accept connections for any IPv6
address associated with the managed node, the value
::0 is used."
::0 is used.
This object is obsoleted by
TCP-MIB::tcpConnectionLocalAddressType."
::= { ipv6TcpConnEntry 1 }
ipv6TcpConnLocalPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS not-accessible
STATUS current
STATUS obsolete
DESCRIPTION
"The local port number for this TCP connection."
"The local port number for this TCP connection.
This object is obsoleted by TCP-MIB::tcpConnectionLocalPort."
::= { ipv6TcpConnEntry 2 }
ipv6TcpConnRemAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
STATUS obsolete
DESCRIPTION
"The remote IPv6 address for this TCP connection."
"The remote IPv6 address for this TCP connection.
This object is obsoleted by TCP-MIB::tcpConnectionRemAddress."
::= { ipv6TcpConnEntry 3 }
ipv6TcpConnRemPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS not-accessible
STATUS current
STATUS obsolete
DESCRIPTION
"The remote port number for this TCP connection."
"The remote port number for this TCP connection.
This object is obsoleted by TCP-MIB::tcpConnectionRemPort."
::= { ipv6TcpConnEntry 4 }
ipv6TcpConnIfIndex OBJECT-TYPE
SYNTAX Ipv6IfIndexOrZero
MAX-ACCESS not-accessible
STATUS current
STATUS obsolete
DESCRIPTION
"An index object used to disambiguate conceptual rows in
the table, since the connection 4-tuple may not be unique.
If the connection's remote address (ipv6TcpConnRemAddress)
is a link-local address and the connection's local address
(ipv6TcpConnLocalAddress) is not a link-local address, this
object identifies a local interface on the same link as
the connection's remote link-local address.
Otherwise, this object identifies the local interface that
is associated with the ipv6TcpConnLocalAddress for this
TCP connection. If such a local interface cannot be determined,
this object should take on the value 0. (A possible example
of this would be if the value of ipv6TcpConnLocalAddress is ::0.)
TCP connection. If such a local interface cannot be
determined, this object should take on the value 0.
(A possible example of this would be if the value of
ipv6TcpConnLocalAddress is ::0.)
The interface identified by a particular non-0 value of this
index is the same interface as identified by the same value
of ipv6IfIndex.
The value of this object must remain constant during the life
of the TCP connection."
of the TCP connection.
This object is obsoleted by the zone identifier in
an InetAddressIPv6z address in either
TCP-MIB::tcpConnectionLocalAddress or
TCP-MIB::tcpConnectionRemAddress."
::= { ipv6TcpConnEntry 5 }
ipv6TcpConnState OBJECT-TYPE
@ -153,15 +189,15 @@ ipv6TcpConnState OBJECT-TYPE
timeWait(11),
deleteTCB(12) }
MAX-ACCESS read-write
STATUS current
STATUS obsolete
DESCRIPTION
"The state of this TCP connection.
The only value which may be set by a management station is
deleteTCB(12). Accordingly, it is appropriate for an agent
to return an error response (`badValue' for SNMPv1, 'wrongValue'
for SNMPv2) if a management station attempts to set this
object to any other value.
to return an error response ('badValue' for SNMPv1,
'wrongValue' for SNMPv2) if a management station attempts
to set this object to any other value.
If a management station sets this object to the value
deleteTCB(12), then this has the effect of deleting the TCB
@ -171,7 +207,9 @@ ipv6TcpConnState OBJECT-TYPE
As an implementation-specific option, a RST segment may be
sent from the managed node to the other TCP endpoint (note
however that RST segments are not sent reliably)."
however that RST segments are not sent reliably).
This object is obsoleted by TCP-MIB::tcpConnectionState."
::= { ipv6TcpConnEntry 6 }
--
@ -186,26 +224,32 @@ ipv6TcpGroups OBJECT IDENTIFIER ::= { ipv6TcpConformance 2 }
-- compliance statements
ipv6TcpCompliance MODULE-COMPLIANCE
STATUS current
STATUS obsolete
DESCRIPTION
"The compliance statement for SNMPv2 entities which
implement TCP over IPv6."
implement TCP over IPv6.
This compliance statement is obsoleted by
TCP-MIB::tcpMIBCompliance2."
MODULE -- this module
MANDATORY-GROUPS { ipv6TcpGroup }
::= { ipv6TcpCompliances 1 }
ipv6TcpGroup OBJECT-GROUP
OBJECTS { -- these are defined in this module
-- ipv6TcpConnLocalAddress (not-accessible)
-- ipv6TcpConnLocalPort (not-accessible)
-- ipv6TcpConnRemAddress (not-accessible)
-- ipv6TcpConnRemPort (not-accessible)
-- ipv6TcpConnIfIndex (not-accessible)
ipv6TcpConnState }
STATUS current
STATUS obsolete
DESCRIPTION
"The group of objects providing management of
TCP over IPv6."
TCP over IPv6.
This group is obsoleted by several groups in TCP-MIB."
::= { ipv6TcpGroups 1 }
END

View File

@ -7,7 +7,7 @@ IMPORTS
Ipv6Address, Ipv6IfIndexOrZero FROM IPV6-TC;
ipv6UdpMIB MODULE-IDENTITY
LAST-UPDATED "9801290000Z"
LAST-UPDATED "201702220000Z"
ORGANIZATION "IETF IPv6 MIB Working Group"
CONTACT-INFO
" Mike Daniele
@ -20,7 +20,25 @@ ipv6UdpMIB MODULE-IDENTITY
Phone: +1 603 884 1423
Email: daniele@zk3.dec.com"
DESCRIPTION
"The MIB module for entities implementing UDP over IPv6."
"The obsolete MIB module for entities implementing UDP
over IPv6. Use the UDP-MIB instead.
Copyright (c) 2017 IETF Trust and the persons
identified as authors of the code. All rights reserved.
Redistribution and use in source and binary forms,
with or without modification, is permitted pursuant to,
and subject to the license terms contained in, the
Simplified BSD License set forth in Section 4.c of the IETF
Trust's Legal Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info)."
REVISION "201702220000Z"
DESCRIPTION
"Obsoleting this MIB module; it has been replaced by
the revised UDP-MIB (RFC 4113)."
REVISION "9801290000Z"
DESCRIPTION
"First revision, published as RFC 2454"
::= { experimental 87 }
-- objects specific to UDP for IPv6
@ -37,57 +55,66 @@ udp OBJECT IDENTIFIER ::= { mib-2 7 }
ipv6UdpTable OBJECT-TYPE
SYNTAX SEQUENCE OF Ipv6UdpEntry
MAX-ACCESS not-accessible
STATUS current
STATUS obsolete
DESCRIPTION
"A table containing UDP listener information for
UDP/IPv6 endpoints."
UDP/IPv6 endpoints.
This table is obsoleted by UDP-MIB::udpEndpointTable."
::= { udp 6 }
ipv6UdpEntry OBJECT-TYPE
SYNTAX Ipv6UdpEntry
MAX-ACCESS not-accessible
STATUS current
STATUS obsolete
DESCRIPTION
"Information about a particular current UDP listener.
Note that conceptual rows in this table require an
additional index object compared to udpTable, since
IPv6 addresses are not guaranteed to be unique on the
managed node."
managed node.
This entry is obsoleted by UDP-MIB::udpEndpointTable."
INDEX { ipv6UdpLocalAddress,
ipv6UdpLocalPort,
ipv6UdpIfIndex }
::= { ipv6UdpTable 1 }
Ipv6UdpEntry ::= SEQUENCE {
ipv6UdpLocalAddress Ipv6Address,
ipv6UdpLocalPort INTEGER (0..65535),
ipv6UdpLocalPort INTEGER,
ipv6UdpIfIndex Ipv6IfIndexOrZero }
ipv6UdpLocalAddress OBJECT-TYPE
SYNTAX Ipv6Address
MAX-ACCESS not-accessible
STATUS current
STATUS obsolete
DESCRIPTION
"The local IPv6 address for this UDP listener.
In the case of a UDP listener which is willing
to accept datagrams for any IPv6 address
associated with the managed node, the value ::0
is used."
is used.
This object is obsoleted by UDP-MIB::udpEndpointLocalAddress."
::= { ipv6UdpEntry 1 }
ipv6UdpLocalPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS not-accessible
STATUS current
STATUS obsolete
DESCRIPTION
"The local port number for this UDP listener."
"The local port number for this UDP listener.
This object is obsoleted by UDP-MIB::udpEndpointLocalPort."
::= { ipv6UdpEntry 2 }
ipv6UdpIfIndex OBJECT-TYPE
SYNTAX Ipv6IfIndexOrZero
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"An index object used to disambiguate conceptual rows in
the table, since the ipv6UdpLocalAddress/ipv6UdpLocalPort
@ -104,7 +131,12 @@ ipv6UdpIfIndex OBJECT-TYPE
value of ipv6IfIndex.
The value of this object must remain constant during
the life of this UDP endpoint."
the life of this UDP endpoint.
This object is obsoleted by the zone identifier in
an InetAddressIPv6z address in
UDP-MIB::udpEndpointLocalAddress."
::= { ipv6UdpEntry 3 }
--
@ -119,10 +151,12 @@ ipv6UdpGroups OBJECT IDENTIFIER ::= { ipv6UdpConformance 2 }
-- compliance statements
ipv6UdpCompliance MODULE-COMPLIANCE
STATUS current
STATUS obsolete
DESCRIPTION
"The compliance statement for SNMPv2 entities which
implement UDP over IPv6."
implement UDP over IPv6.
This object is obsoleted by UDP-MIB::udpMIBCompliance2."
MODULE -- this module
MANDATORY-GROUPS { ipv6UdpGroup }
::= { ipv6UdpCompliances 1 }
@ -132,10 +166,12 @@ ipv6UdpGroup OBJECT-GROUP
-- ipv6UdpLocalAddress (not-accessible)
-- ipv6UdpLocalPort (not-accessible)
ipv6UdpIfIndex }
STATUS current
STATUS obsolete
DESCRIPTION
"The group of objects providing management of
UDP over IPv6."
UDP over IPv6.
This group is obsoleted by several groups in UDP-MIB."
::= { ipv6UdpGroups 1 }
END

View File

@ -22,7 +22,7 @@ IMPORTS
netSnmpAgentMIB MODULE-IDENTITY
LAST-UPDATED "200502070000Z"
LAST-UPDATED "201003170000Z"
ORGANIZATION "www.net-snmp.org"
CONTACT-INFO
"postal: Wes Hardaker
@ -32,6 +32,10 @@ netSnmpAgentMIB MODULE-IDENTITY
email: net-snmp-coders@lists.sourceforge.net"
DESCRIPTION
"Defines control and monitoring structures for the Net-SNMP agent."
REVISION "201003170000Z"
DESCRIPTION
"Made sure that this MIB can be compiled by MIB compilers that do not
recognize a double dash as end-of-comments."
REVISION "200502070000Z"
DESCRIPTION
"Fixing syntax errors"
@ -72,7 +76,7 @@ nsCacheDefaultTimeout OBJECT-TYPE
DESCRIPTION
"Default cache timeout value (unless overridden
for a particular cache entry)."
DEFVAL { 5 --seconds-- }
DEFVAL { 5 } --seconds--
::= { nsCache 1 }
nsCacheEnabled OBJECT-TYPE

View File

@ -87,7 +87,7 @@ netSnmpExampleSleeper OBJECT-TYPE
::= { netSnmpExampleScalars 2 }
netSnmpExampleString OBJECT-TYPE
SYNTAX Integer32
SYNTAX SnmpAdminString
MAX-ACCESS read-write
STATUS current
DESCRIPTION

View File

@ -17,7 +17,7 @@ IMPORTS
netSnmpExtendMIB MODULE-IDENTITY
LAST-UPDATED "200405080000Z"
LAST-UPDATED "201003170000Z"
ORGANIZATION "www.net-snmp.org"
CONTACT-INFO
"postal: Wes Hardaker
@ -27,6 +27,9 @@ netSnmpExtendMIB MODULE-IDENTITY
email: net-snmp-coders@lists.sourceforge.net"
DESCRIPTION
"Defines a framework for scripted extensions for the Net-SNMP agent."
REVISION "201003170000Z"
DESCRIPTION
"Fixed inconsistencies in the definition of nsExtendConfigTable."
REVISION "200405080000Z"
DESCRIPTION
"First revision."
@ -211,8 +214,8 @@ nsExtendOutput1Entry OBJECT-TYPE
NsExtendOutput1Entry ::= SEQUENCE {
nsExtendOutput1Line DisplayString,
nsExtendOutputFull DisplayString,
nsExtendOutNumLines INTEGER,
nsExtendResult INTEGER
nsExtendOutNumLines Integer32,
nsExtendResult Integer32
}
nsExtendOutput1Line OBJECT-TYPE

View File

@ -49,7 +49,7 @@ netSnmpPassIpAddress OBJECT-TYPE
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Example IP Address object."
DEFVAL { c'7f000001'H } -- 127.0.0.1
DEFVAL { '7f000001'H } -- 127.0.0.1
::= { netSnmpPassExamples 4 }
netSnmpPassCounter OBJECT-TYPE
@ -68,6 +68,20 @@ netSnmpPassGauge OBJECT-TYPE
DEFVAL { 42 }
::= { netSnmpPassExamples 6 }
netSnmpPassCounter64 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Example Counter64 object."
::= { netSnmpPassExamples 7 }
netSnmpPassInteger64 OBJECT-TYPE
SYNTAX Opaque
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Example Opaque Integer64 object."
::= { netSnmpPassExamples 8 }
netSnmpPassOIDValue OBJECT IDENTIFIER
::= { netSnmpPassExamples 99 }

View File

@ -93,6 +93,7 @@ win32 OBJECT IDENTIFIER ::= { netSnmpAgentOIDs 13 } -- unlucky
hpux11 OBJECT IDENTIFIER ::= { netSnmpAgentOIDs 14 }
aix OBJECT IDENTIFIER ::= { netSnmpAgentOIDs 15 }
macosx OBJECT IDENTIFIER ::= { netSnmpAgentOIDs 16 }
dragonfly OBJECT IDENTIFIER ::= { netSnmpAgentOIDs 17 }
unknown OBJECT IDENTIFIER ::= { netSnmpAgentOIDs 255 }
@ -119,5 +120,9 @@ netSnmpAAL5PVCDomain OBJECT IDENTIFIER ::= { netSnmpDomains 3 }
netSnmpUDPIPv6Domain OBJECT IDENTIFIER ::= { netSnmpDomains 4 } -- obsolete
netSnmpTCPIPv6Domain OBJECT IDENTIFIER ::= { netSnmpDomains 5 } -- obsolete
netSnmpCallbackDomain OBJECT IDENTIFIER ::= { netSnmpDomains 6 }
netSnmpAliasDomain OBJECT IDENTIFIER ::= { netSnmpDomains 7 }
netSnmpDTLSUDPDomain OBJECT IDENTIFIER ::= { netSnmpDomains 8 }
netSnmpDTLSSCTPDomain OBJECT IDENTIFIER ::= { netSnmpDomains 9 }
netSnmpTLSTCPDomain OBJECT IDENTIFIER ::= { netSnmpDomains 10 }
END

View File

@ -23,7 +23,6 @@ notificationLogMIB MODULE-IDENTITY
DESCRIPTION
"The MIB module for logging SNMP Notifications, that is, Traps
and Informs."
-- Revision History
@ -32,7 +31,6 @@ notificationLogMIB MODULE-IDENTITY
Published as RFC 3014"
::= { mib-2 92 }
notificationLogMIBObjects OBJECT IDENTIFIER ::= { notificationLogMIB 1 }
nlmConfig OBJECT IDENTIFIER ::= { notificationLogMIBObjects 1 }
@ -72,8 +70,6 @@ nlmConfigGlobalEntryLimit OBJECT-TYPE
nlmConfigGlobalAgeOut OBJECT-TYPE
SYNTAX Unsigned32
UNITS "minutes"
MAX-ACCESS read-write
STATUS current
@ -93,7 +89,6 @@ nlmConfigGlobalAgeOut OBJECT-TYPE
DEFVAL { 1440 } -- 24 hours
::= { nlmConfig 2 }
--
-- Basic Log Configuration Table
--
@ -122,8 +117,6 @@ NlmConfigLogEntry ::= SEQUENCE {
nlmConfigLogFilterName SnmpAdminString,
nlmConfigLogEntryLimit Unsigned32,
nlmConfigLogAdminStatus INTEGER,
nlmConfigLogOperStatus INTEGER,
nlmConfigLogStorageType StorageType,
nlmConfigLogEntryStatus RowStatus
@ -172,8 +165,6 @@ nlmConfigLogEntryLimit OBJECT-TYPE
Notifications in the log, the oldest Notifications are discarded
to bring the log down to the new limit.
A value of 0 indicates no limit.
Please be aware that contention between multiple managers
@ -222,8 +213,6 @@ nlmConfigLogStorageType OBJECT-TYPE
::= { nlmConfigLogEntry 6 }
nlmConfigLogEntryStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
@ -272,8 +261,6 @@ nlmStatsGlobalNotificationsBumped OBJECT-TYPE
nlmStatsLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF NlmStatsLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Notification log statistics entries."
@ -315,13 +302,13 @@ nlmStatsLogNotificationsBumped OBJECT-TYPE
nlmConfigGlobalAgeOut."
::= { nlmStatsLogEntry 2 }
--
-- Log Section
--
--
-- Log Table
--
nlmLogTable OBJECT-TYPE
@ -370,8 +357,6 @@ nlmLogEntry OBJECT-TYPE
INDEX { nlmLogName, nlmLogIndex }
::= { nlmLogTable 1 }
NlmLogEntry ::= SEQUENCE {
nlmLogIndex Unsigned32,
nlmLogTime TimeStamp,
@ -421,7 +406,6 @@ nlmLogEngineID OBJECT-TYPE
DESCRIPTION
"The identification of the SNMP engine at which the Notification
originated.
If the log can contain Notifications from only one engine
@ -470,8 +454,6 @@ nlmLogContextEngineID OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If the Notification was received in a protocol which has a
contextEngineID element like SNMPv3, this object has that value.
Otherwise its value is a zero-length string."
@ -521,7 +503,6 @@ nlmLogVariableEntry OBJECT-TYPE
NlmLogVariableEntry ::= SEQUENCE {
nlmLogVariableIndex Unsigned32,
nlmLogVariableID OBJECT IDENTIFIER,
nlmLogVariableValueType INTEGER,
@ -570,8 +551,6 @@ nlmLogVariableCounter32Val OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value when nlmLogVariableType is 'counter32'."
::= { nlmLogVariableEntry 4 }
@ -621,7 +600,6 @@ nlmLogVariableIpAddressVal OBJECT-TYPE
IPv6 addresses are represented using TAddress or
InetAddress, and so the underlying datatype is
OCTET STRING, and their value would be stored in
the nlmLogVariableOctetStringVal column."
::= { nlmLogVariableEntry 9 }
@ -650,7 +628,6 @@ nlmLogVariableOpaqueVal OBJECT-TYPE
"The value when nlmLogVariableType is 'opaque'."
::= { nlmLogVariableEntry 12 }
--
-- Conformance
--
@ -671,7 +648,6 @@ notificationLogMIBCompliance MODULE-COMPLIANCE
the Notification Log MIB."
MODULE -- this module
MANDATORY-GROUPS {
notificationLogConfigGroup,
notificationLogStatsGroup,
@ -704,7 +680,6 @@ notificationLogMIBCompliance MODULE-COMPLIANCE
"This group is mandatory on systems that keep wall clock
date and time and should not be implemented on systems that
do not have a wall clock date."
::= { notificationLogMIBCompliances 1 }
-- Units of Conformance
@ -720,8 +695,6 @@ notificationLogConfigGroup OBJECT-GROUP
nlmConfigLogStorageType,
nlmConfigLogEntryStatus
}
STATUS current
DESCRIPTION
"Notification log configuration management."
@ -770,8 +743,6 @@ notificationLogDateGroup OBJECT-GROUP
nlmLogDateAndTime
}
STATUS current
DESCRIPTION
"Conditionally mandatory notification log data.
This group is mandatory on systems that keep wall

View File

@ -1,43 +1,38 @@
-- file: RFC-1215.my
-- Changes:
-- Added MODULE definition.
-- Commented out TRAP-TYPE macro definition and replaced
-- with SMIC directive to enable it.
-- dperkins@scruznet.com
RFC-1215 DEFINITIONS ::= BEGIN
-- This module is a empty module. It has been created solely for the
-- purpose of allowing other modules to correctly import the TRAP-TYPE
-- clause from RFC-1215 where it should be imported from. It's a
-- built in type in the UCD-SNMP code, and in fact RFC-1215 doesn't
-- actually define a mib at all; it only defines macros. However,
-- importing the TRAP-TYPE is conventionally done from an import
-- clause pointing to RFC-1215.
--
-- Wes 7/17/98
-- Make builtin items known
-- SMI TRAP-TYPE
-- TRAP-TYPE MACRO ::=
-- BEGIN
-- TYPE NOTATION ::= "ENTERPRISE" value
-- (enterprise OBJECT IDENTIFIER)
-- VarPart
-- DescrPart
-- ReferPart
-- VALUE NOTATION ::= value (VALUE INTEGER)
--
-- VarPart ::=
-- "VARIABLES" "{" VarTypes "}"
-- | empty
-- VarTypes ::=
-- VarType | VarTypes "," VarType
-- VarType ::=
-- value (vartype ObjectName)
--
-- DescrPart ::=
-- "DESCRIPTION" value (description DisplayString)
-- | empty
--
-- ReferPart ::=
-- "REFERENCE" value (reference DisplayString)
-- | empty
--
-- END
TRAP-TYPE MACRO ::=
BEGIN
TYPE NOTATION ::= "ENTERPRISE" value
(enterprise OBJECT IDENTIFIER)
VarPart
DescrPart
ReferPart
VALUE NOTATION ::= value (VALUE INTEGER)
VarPart ::=
"VARIABLES" "{" VarTypes "}"
| empty
VarTypes ::=
VarType | VarTypes "," VarType
VarType ::=
value (vartype ObjectName)
DescrPart ::=
"DESCRIPTION" value (description DisplayString)
| empty
ReferPart ::=
"REFERENCE" value (reference DisplayString)
| empty
END
END

View File

@ -39,9 +39,9 @@ snmpUsmAesMIB MODULE-IDENTITY
see the RFC itself for full legal notices.
Supplementary information may be available on
http://www.ietf.org/copyrights/ianamib.html."
REVISION "200406140000Z"
DESCRIPTION "Initial version, published as RFC3826"
::= { snmpModules 20 }
usmAesCfb128Protocol OBJECT-IDENTITY

View File

@ -23,7 +23,6 @@ snmpUsmDHObjectsMIB MODULE-IDENTITY
Redwood City, CA 94063
Email: stjohns@corp.home.net
Phone: +1-650-556-5368"
DESCRIPTION
"The management information definitions for providing forward
secrecy for key changes for the usmUserTable, and for providing a
@ -33,8 +32,6 @@ snmpUsmDHObjectsMIB MODULE-IDENTITY
REVISION "200003060000Z"
DESCRIPTION
"Initial version published as RFC 2786."
::= { experimental 101 } -- IANA DHKEY-CHANGE 101
-- Administrative assignments
@ -111,7 +108,6 @@ usmDHParameters OBJECT-TYPE
base INTEGER, -- g
privateValueLength INTEGER OPTIONAL }
Implementors are encouraged to use either the values from
Oakley Group 1 or the values of from Oakley Group 2 as specified
in RFC-2409, The Internet Key Exchange, Section 6.1, 6.2 as the
@ -237,6 +233,7 @@ usmDHKickstartTable OBJECT-TYPE
an implementor will specify one or more standard security names
and will provide entries in the VACM tables granting various
levels of access to those names. The actual content of the VACM
table is beyond the scope of this MIB.
Note: This table is expected to be readable without authentication
@ -249,7 +246,6 @@ usmDHKickstartEntry OBJECT-TYPE
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the usmDHKickstartTable. The agent SHOULD either
delete this entry or mark it as inactive upon a successful SET of
any of the KeyChange-typed objects in the usmUserEntry or upon a
@ -260,7 +256,6 @@ usmDHKickstartEntry OBJECT-TYPE
one or more of the keys for a row in usmUserTable with a
particular security name, the row in this table with that same
security name is no longer useful or meaningful."
INDEX { usmDHKickstartIndex }
::= {usmDHKickstartTable 1 }
@ -285,6 +280,7 @@ usmDHKickstartMyPublic OBJECT-TYPE
STATUS current
DESCRIPTION
"The agent's Diffie-Hellman public value for this row. At
initialization, the agent generates a random number and derives
its public value from that number. This public value is published
here. This public value 'y' equals g^r MOD p where g is the from
@ -303,7 +299,6 @@ usmDHKickstartMyPublic OBJECT-TYPE
where PV1,...,PVk are the octets of PV from first to last, and
where PV1 != 0.
The following DH parameters (Oakley group #2, RFC 2409, sec 6.1,
6.2) are used for this object:
@ -328,10 +323,10 @@ usmDHKickstartMgrPublic OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The manager's Diffie-Hellman public value for this row. Note
that this value is not set via the SNMP agent, but may be set via
some out of band method, such as the device's configuration file.
The manager calculates this value in the same manner and using the
same parameter set as the agent does. E.g. it selects a random
number 'r', calculates y = g^r mod p and provides 'y' as the
@ -428,6 +423,7 @@ usmDHKeyMIBCompliance MODULE-COMPLIANCE
implements the usmUserTable and which wishes the ability to
populate the USM table based on out-of-band provided DH
ignition values.
Any agent implementing this group is expected to provide
preinstalled entries in the vacm tables as follows:
@ -476,6 +472,7 @@ usmDHKeyMIBCompliance MODULE-COMPLIANCE
vacmViewTreeFamilyViewName 'dhKickRestricted'
vacmViewTreeFamilySubtree 1.3.6.1.2.1.1 (system)
vacmViewTreeFamilyMask ''
vacmViewTreeFamilyType 1
vacmViewTreeFamilyStorageType permanent
vacmViewTreeFamilyStatus active
@ -493,7 +490,6 @@ usmDHKeyMIBCompliance MODULE-COMPLIANCE
DESCRIPTION
"It is compliant to implement this object as read-only for
any device."
::= { usmDHKeyMIBCompliances 1 }
-- Units of Compliance
@ -533,5 +529,4 @@ usmDHKeyKickstartGroup OBJECT-GROUP
non-confidential access."
::= { usmDHKeyMIBGroups 3 }
END

View File

@ -13,6 +13,7 @@ transportAddressMIB MODULE-IDENTITY
TU Braunschweig
Bueltenweg 74/75
38106 Braunschweig, Germany
Phone: +49 531 391-3289
EMail: schoenw@ibr.cs.tu-bs.de
@ -32,7 +33,6 @@ transportAddressMIB MODULE-IDENTITY
"Initial version, published as RFC 3419."
::= { mib-2 100 }
transportDomains OBJECT IDENTIFIER ::= { transportAddressMIB 1 }
transportDomainUdpIpv4 OBJECT-IDENTITY
@ -205,6 +205,7 @@ TransportAddressType ::= TEXTUAL-CONVENTION
tcpIpv4(5) transportDomainTcpIpv4
tcpIpv6(6) transportDomainTcpIpv6
tcpIpv4z(7) transportDomainTcpIpv4z
tcpIpv6z(8) transportDomainTcpIpv6z
sctpIpv4(9) transportDomainSctpIpv4
sctpIpv6(10) transportDomainSctpIpv6
@ -253,6 +254,7 @@ TransportAddress ::= TEXTUAL-CONVENTION
A TransportAddress value is always interpreted within the
context of a TransportAddressType or TransportDomain value.
Every usage of the TransportAddress textual convention MUST
specify the TransportAddressType or TransportDomain object
which provides the context. Furthermore, MIB authors SHOULD
define a separate TransportAddressType or TransportDomain
@ -349,6 +351,7 @@ TransportAddressIPv6z ::= TEXTUAL-CONVENTION
This textual convention SHOULD NOT be used directly in object
definitions since it restricts addresses to a specific format.
However, if it is used, it MAY be used either on its own or
in conjunction with TransportAddressType or TransportDomain
as a pair."
@ -397,6 +400,7 @@ TransportAddressDns ::= TEXTUAL-CONVENTION
time of the management operation).
The DESCRIPTION clause of TransportAddress objects that may
have TransportAddressDns values must fully describe how (and
when) such names are to be resolved to IP addresses and vice
versa.

View File

@ -17,7 +17,7 @@ IMPORTS
FROM UCD-SNMP-MIB;
ucdDiskIOMIB MODULE-IDENTITY
LAST-UPDATED "200504200000Z"
LAST-UPDATED "201604040000Z"
ORGANIZATION "University of California, Davis"
CONTACT-INFO
"This mib is no longer being maintained by the University of
@ -35,6 +35,10 @@ ucdDiskIOMIB MODULE-IDENTITY
DESCRIPTION
"This MIB module defines objects for disk IO statistics."
REVISION "201604040000Z"
DESCRIPTION
"Add 64-bit counter for busy micro-seconds."
REVISION "200504200000Z"
DESCRIPTION
"Add 64 bit counters. Patch from Dan Nelson."
@ -77,7 +81,8 @@ DiskIOEntry ::= SEQUENCE {
diskIOLA5 Integer32,
diskIOLA15 Integer32,
diskIONReadX Counter64,
diskIONWrittenX Counter64
diskIONWrittenX Counter64,
diskIOBusyTime Counter64
}
diskIOIndex OBJECT-TYPE
@ -168,4 +173,13 @@ diskIONWrittenX OBJECT-TYPE
"The number of bytes written to this device since boot."
::= { diskIOEntry 13 }
diskIOBusyTime OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of usecs the drive has been busy since boot."
::= { diskIOEntry 14 }
END