mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
MIB cleaning for OS "Junose" (#13087)
* SMIs and rfc*.mi2 * rfc*.mib * juni*.mi2 files * more standard to get rid of * jnx*.mi2 * more standard * broken directory
This commit is contained in:
@@ -1,68 +0,0 @@
|
||||
DIFFSERV-DSCP-TC DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Integer32, MODULE-IDENTITY, mib-2
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
|
||||
diffServDSCPTC MODULE-IDENTITY
|
||||
LAST-UPDATED "200205090000Z"
|
||||
ORGANIZATION "IETF Differentiated Services WG"
|
||||
CONTACT-INFO
|
||||
" Fred Baker
|
||||
Cisco Systems
|
||||
1121 Via Del Rey
|
||||
Santa Barbara, CA 93117, USA
|
||||
E-mail: [email protected]
|
||||
|
||||
Kwok Ho Chan
|
||||
Nortel Networks
|
||||
600 Technology Park Drive
|
||||
Billerica, MA 01821, USA
|
||||
E-mail: [email protected]
|
||||
|
||||
Andrew Smith
|
||||
Harbour Networks
|
||||
Jiuling Building
|
||||
21 North Xisanhuan Ave.
|
||||
Beijing, 100089, PRC
|
||||
E-mail: [email protected]
|
||||
|
||||
Differentiated Services Working Group:
|
||||
[email protected]"
|
||||
DESCRIPTION
|
||||
"The Textual Conventions defined in this module should be used
|
||||
whenever a Differentiated Services Code Point is used in a MIB."
|
||||
REVISION "200205090000Z"
|
||||
DESCRIPTION
|
||||
"Initial version, published as RFC 3289."
|
||||
::= { mib-2 96 }
|
||||
|
||||
Dscp ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Differentiated Services Code-Point that may be used for
|
||||
marking a traffic stream."
|
||||
REFERENCE
|
||||
"RFC 2474, RFC 2780"
|
||||
SYNTAX Integer32 (0..63)
|
||||
|
||||
DscpOrAny ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP header Differentiated Services Code-Point that may be
|
||||
|
||||
|
||||
|
||||
used for discriminating among traffic streams. The value -1 is
|
||||
used to indicate a wild card i.e. any value."
|
||||
REFERENCE
|
||||
"RFC 2474, RFC 2780"
|
||||
SYNTAX Integer32 (-1 | 0..63)
|
||||
|
||||
END
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,112 +0,0 @@
|
||||
IANA-ADDRESS-FAMILY-NUMBERS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
mib-2 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
ianaAddressFamilyNumbers MODULE-IDENTITY
|
||||
LAST-UPDATED "200009080000Z" -- September 8, 2000
|
||||
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
|
||||
|
||||
Tel: +1 310-823-9358
|
||||
E-Mail: [email protected]"
|
||||
DESCRIPTION
|
||||
"The MIB module defines the AddressFamilyNumbers
|
||||
textual convention."
|
||||
|
||||
-- revision history
|
||||
|
||||
REVISION "200009080000Z" -- September 8, 2000
|
||||
DESCRIPTION "AddressFamilyNumbers assignments 19 to
|
||||
xtpoveripv4, 20 to xtpoveripv6, and 21 to
|
||||
xtpnativemodextp."
|
||||
|
||||
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, for more explanation, see 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)
|
||||
reserved(65535)
|
||||
|
||||
|
||||
|
||||
Requests for new values should be made to IANA via
|
||||
email ([email protected])."
|
||||
|
||||
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 numberspace)
|
||||
xtpoveripv4(19), -- XTP over version 4
|
||||
xtpoveripv6(20), -- XTP over version 6
|
||||
xtpnativemodextp(21), -- XTP native mode XTP
|
||||
reserved(65535)
|
||||
}
|
||||
END
|
||||
@@ -1,95 +0,0 @@
|
||||
|
||||
IANA-RTPROTO-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, mib-2 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
ianaRtProtoMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200009260000Z" -- September 26, 2000
|
||||
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
|
||||
|
||||
Phone: +1 310 823 9358
|
||||
EMail: [email protected]"
|
||||
DESCRIPTION
|
||||
"This MIB module defines the IANAipRouteProtocol and
|
||||
IANAipMRouteProtocol textual conventions for use in MIBs
|
||||
which need to identify unicast or multicast routing
|
||||
mechanisms.
|
||||
|
||||
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
|
||||
will be selected by the IESG Area Director(s) of the Routing
|
||||
Area."
|
||||
|
||||
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
|
||||
protocols need be supported."
|
||||
SYNTAX INTEGER {
|
||||
other (1), -- not specified
|
||||
local (2), -- local interface
|
||||
netmgmt (3), -- static route
|
||||
icmp (4), -- result of ICMP Redirect
|
||||
|
||||
-- the following are all dynamic
|
||||
-- routing protocols
|
||||
|
||||
egp (5), -- Exterior Gateway Protocol
|
||||
ggp (6), -- Gateway-Gateway Protocol
|
||||
hello (7), -- FuzzBall HelloSpeak
|
||||
rip (8), -- Berkeley RIP or RIP-II
|
||||
isIs (9), -- Dual IS-IS
|
||||
esIs (10), -- ISO 9542
|
||||
ciscoIgrp (11), -- Cisco IGRP
|
||||
bbnSpfIgp (12), -- BBN SPF IGP
|
||||
ospf (13), -- Open Shortest Path First
|
||||
bgp (14), -- Border Gateway Protocol
|
||||
idpr (15), -- InterDomain Policy Routing
|
||||
ciscoEigrp (16), -- Cisco EIGRP
|
||||
dvmrp (17) -- DVMRP
|
||||
}
|
||||
|
||||
IANAipMRouteProtocol ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The multicast routing protocol. Inclusion of values for
|
||||
multicast routing protocols is not intended to imply that
|
||||
those protocols need be supported."
|
||||
SYNTAX INTEGER {
|
||||
other(1), -- none of the following
|
||||
local(2), -- e.g., manually configured
|
||||
netmgmt(3), -- set via net.mgmt protocol
|
||||
dvmrp(4),
|
||||
mospf(5),
|
||||
pimSparseDense(6), -- PIMv1, both DM and SM
|
||||
cbt(7),
|
||||
pimSparseMode(8), -- PIM-SM
|
||||
pimDenseMode(9), -- PIM-DM
|
||||
igmpOnly(10),
|
||||
bgmp(11),
|
||||
msdp(12)
|
||||
}
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,425 +0,0 @@
|
||||
-- *****************************************************************
|
||||
-- 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
|
||||
MODULE-IDENTITY, mib-2, Unsigned32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
inetAddressMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200502040000Z"
|
||||
ORGANIZATION
|
||||
"IETF Operations and Management Area"
|
||||
CONTACT-INFO
|
||||
"Juergen Schoenwaelder (Editor)
|
||||
International University Bremen
|
||||
P.O. Box 750 561
|
||||
28725 Bremen, Germany
|
||||
|
||||
Phone: +49 421 200-3587
|
||||
EMail: [email protected]
|
||||
|
||||
Send comments to <[email protected]>."
|
||||
DESCRIPTION
|
||||
"This MIB module defines textual conventions for
|
||||
representing Internet addresses. An Internet
|
||||
address can be an IPv4 address, an IPv6 address,
|
||||
or a DNS domain name. This module also defines
|
||||
textual conventions for Internet port numbers,
|
||||
autonomous system numbers, and the length of an
|
||||
Internet address prefix.
|
||||
|
||||
Copyright (C) The Internet Society (2005). This version
|
||||
of this MIB module is part of RFC 4001, see the RFC
|
||||
itself for full legal notices."
|
||||
REVISION "200502040000Z"
|
||||
DESCRIPTION
|
||||
"Third version, published as RFC 4001. This revision
|
||||
introduces the InetZoneIndex, InetScopeType, and
|
||||
InetVersion textual conventions."
|
||||
REVISION "200205090000Z"
|
||||
DESCRIPTION
|
||||
"Second version, published as RFC 3291. This
|
||||
revision contains several clarifications and
|
||||
introduces several new textual conventions:
|
||||
InetAddressPrefixLength, InetPortNumber,
|
||||
InetAutonomousSystemNumber, InetAddressIPv4z,
|
||||
and InetAddressIPv6z."
|
||||
REVISION "200006080000Z"
|
||||
|
||||
|
||||
DESCRIPTION
|
||||
"Initial version, published as RFC 2851."
|
||||
::= { mib-2 76 }
|
||||
|
||||
InetAddressType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value that represents a type of Internet address.
|
||||
|
||||
unknown(0) An unknown address type. This value MUST
|
||||
be used if the value of the corresponding
|
||||
InetAddress object is a zero-length string.
|
||||
It may also be used to indicate an IP address
|
||||
that is not in one of the formats defined
|
||||
below.
|
||||
|
||||
ipv4(1) An IPv4 address as defined by the
|
||||
InetAddressIPv4 textual convention.
|
||||
|
||||
ipv6(2) An IPv6 address as defined by the
|
||||
InetAddressIPv6 textual convention.
|
||||
|
||||
ipv4z(3) A non-global IPv4 address including a zone
|
||||
index as defined by the InetAddressIPv4z
|
||||
textual convention.
|
||||
|
||||
ipv6z(4) A non-global IPv6 address including a zone
|
||||
index as defined by the InetAddressIPv6z
|
||||
textual convention.
|
||||
|
||||
dns(16) A DNS domain name as defined by the
|
||||
InetAddressDNS textual convention.
|
||||
|
||||
Each definition of a concrete InetAddressType value must be
|
||||
accompanied by a definition of a textual convention for use
|
||||
with that InetAddressType.
|
||||
|
||||
To support future extensions, the InetAddressType textual
|
||||
convention SHOULD NOT be sub-typed in object type definitions.
|
||||
It MAY be sub-typed in compliance statements in order to
|
||||
require only a subset of these address types for a compliant
|
||||
implementation.
|
||||
|
||||
Implementations must ensure that InetAddressType objects
|
||||
and any dependent objects (e.g., InetAddress objects) are
|
||||
consistent. An inconsistentValue error must be generated
|
||||
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))."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
ipv4(1),
|
||||
ipv6(2),
|
||||
ipv4z(3),
|
||||
ipv6z(4),
|
||||
dns(16)
|
||||
}
|
||||
|
||||
InetAddress ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes a generic Internet address.
|
||||
|
||||
An InetAddress value is always interpreted within the context
|
||||
of an InetAddressType value. Every usage of the InetAddress
|
||||
textual convention is required to specify the InetAddressType
|
||||
object that provides the context. It is suggested that the
|
||||
InetAddressType object be logically registered before the
|
||||
object(s) that use the InetAddress textual convention, if
|
||||
they appear in the same logical row.
|
||||
|
||||
The value of an InetAddress object must always be
|
||||
consistent with the value of the associated InetAddressType
|
||||
object. Attempts to set an InetAddress object to a value
|
||||
inconsistent with the associated InetAddressType
|
||||
must fail with an inconsistentValue error.
|
||||
|
||||
When this textual convention is used as the syntax of an
|
||||
index object, there may be issues with the limit of 128
|
||||
sub-identifiers specified in SMIv2, STD 58. In this case,
|
||||
the object definition MUST include a 'SIZE' clause to
|
||||
limit the number of potential instance sub-identifiers;
|
||||
otherwise the applicable constraints MUST be stated in
|
||||
the appropriate conceptual row DESCRIPTION clauses, or
|
||||
in the surrounding documentation if there is no single
|
||||
DESCRIPTION clause that is appropriate."
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
|
||||
InetAddressIPv4 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "1d.1d.1d.1d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents an IPv4 network address:
|
||||
|
||||
|
||||
Octets Contents Encoding
|
||||
1-4 IPv4 address network-byte order
|
||||
|
||||
The corresponding InetAddressType value is ipv4(1).
|
||||
|
||||
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."
|
||||
SYNTAX OCTET STRING (SIZE (4))
|
||||
|
||||
InetAddressIPv6 ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "2x:2x:2x:2x:2x:2x:2x:2x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents an IPv6 network address:
|
||||
|
||||
Octets Contents Encoding
|
||||
1-16 IPv6 address network-byte order
|
||||
|
||||
The corresponding InetAddressType value is ipv6(2).
|
||||
|
||||
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."
|
||||
SYNTAX OCTET STRING (SIZE (16))
|
||||
|
||||
InetAddressIPv4z ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "1d.1d.1d.1d%4d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents a non-global IPv4 network address, together
|
||||
with its zone index:
|
||||
|
||||
Octets Contents Encoding
|
||||
1-4 IPv4 address network-byte order
|
||||
5-8 zone index network-byte order
|
||||
|
||||
The corresponding InetAddressType value is ipv4z(3).
|
||||
|
||||
The zone index (bytes 5-8) is used to disambiguate identical
|
||||
address values on nodes that have interfaces attached to
|
||||
different zones of the same scope. The zone index may contain
|
||||
the special value 0, which refers to the default zone for each
|
||||
scope.
|
||||
|
||||
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."
|
||||
SYNTAX OCTET STRING (SIZE (8))
|
||||
|
||||
InetAddressIPv6z ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "2x:2x:2x:2x:2x:2x:2x:2x%4d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents a non-global IPv6 network address, together
|
||||
with its zone index:
|
||||
|
||||
Octets Contents Encoding
|
||||
1-16 IPv6 address network-byte order
|
||||
17-20 zone index network-byte order
|
||||
|
||||
The corresponding InetAddressType value is ipv6z(4).
|
||||
|
||||
The zone index (bytes 17-20) is used to disambiguate
|
||||
identical address values on nodes that have interfaces
|
||||
attached to different zones of the same scope. The zone index
|
||||
may contain the special value 0, which refers to the default
|
||||
zone for each scope.
|
||||
|
||||
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."
|
||||
SYNTAX OCTET STRING (SIZE (20))
|
||||
|
||||
InetAddressDNS ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "255a"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents a DNS domain name. The name SHOULD be fully
|
||||
qualified whenever possible.
|
||||
|
||||
The corresponding InetAddressType is dns(16).
|
||||
|
||||
The DESCRIPTION clause of InetAddress objects that may have
|
||||
InetAddressDNS values MUST fully describe how (and when)
|
||||
these names are to be resolved to IP addresses.
|
||||
|
||||
The resolution of an InetAddressDNS value may require to
|
||||
query multiple DNS records (e.g., A for IPv4 and AAAA for
|
||||
IPv6). The order of the resolution process and which DNS
|
||||
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
|
||||
conjunction with InetAddressType, as a pair."
|
||||
SYNTAX OCTET STRING (SIZE (1..255))
|
||||
|
||||
InetAddressPrefixLength ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes the length of a generic Internet network address
|
||||
prefix. A value of n corresponds to an IP address mask
|
||||
that has n contiguous 1-bits from the most significant
|
||||
bit (MSB), with all other bits set to 0.
|
||||
|
||||
An InetAddressPrefixLength value is always interpreted within
|
||||
the context of an InetAddressType value. Every usage of the
|
||||
InetAddressPrefixLength textual convention is required to
|
||||
specify the InetAddressType object that provides the
|
||||
context. It is suggested that the InetAddressType object be
|
||||
logically registered before the object(s) that use the
|
||||
InetAddressPrefixLength textual convention, if they appear
|
||||
in the same logical row.
|
||||
|
||||
InetAddressPrefixLength values larger than
|
||||
the maximum length of an IP address for a specific
|
||||
InetAddressType are treated as the maximum significant
|
||||
value applicable for the InetAddressType. The maximum
|
||||
significant value is 32 for the InetAddressType
|
||||
'ipv4(1)' and 'ipv4z(3)' and 128 for the InetAddressType
|
||||
'ipv6(2)' and 'ipv6z(4)'. The maximum significant value
|
||||
for the InetAddressType 'dns(16)' is 0.
|
||||
|
||||
The value zero is object-specific and must be defined as
|
||||
part of the description of any object that uses this
|
||||
syntax. Examples of the usage of zero might include
|
||||
situations where the Internet network address prefix
|
||||
is unknown or does not apply.
|
||||
|
||||
The upper bound of the prefix length has been chosen to
|
||||
be consistent with the maximum size of an InetAddress."
|
||||
SYNTAX Unsigned32 (0..2040)
|
||||
|
||||
InetPortNumber ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
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/>.
|
||||
|
||||
The value zero is object-specific and must be defined as
|
||||
part of the description of any object that uses this
|
||||
syntax. Examples of the usage of zero might include
|
||||
situations where a port number is unknown, or when the
|
||||
value zero is used as a wildcard in a filter."
|
||||
REFERENCE "STD 6 (RFC 768), STD 7 (RFC 793) and RFC 2960"
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
|
||||
InetAutonomousSystemNumber ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents an autonomous system number that identifies an
|
||||
Autonomous System (AS). An AS is a set of routers under a
|
||||
single technical administration, using an interior gateway
|
||||
protocol and common metrics to route packets within the AS,
|
||||
and using an exterior gateway protocol to route packets to
|
||||
other ASes'. IANA maintains the AS number space and has
|
||||
delegated large parts to the regional registries.
|
||||
|
||||
Autonomous system numbers are currently limited to 16 bits
|
||||
(0..65535). There is, however, work in progress to enlarge the
|
||||
autonomous system number space to 32 bits. Therefore, this
|
||||
textual convention uses an Unsigned32 value without a
|
||||
range restriction in order to support a larger autonomous
|
||||
system number space."
|
||||
REFERENCE "RFC 1771, RFC 1930"
|
||||
SYNTAX Unsigned32
|
||||
|
||||
InetScopeType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents a scope type. This textual convention can be used
|
||||
in cases where a MIB has to represent different scope types
|
||||
and there is no context information, such as an InetAddress
|
||||
object, that implicitly defines the scope type.
|
||||
|
||||
Note that not all possible values have been assigned yet, but
|
||||
they may be assigned in future revisions of this specification.
|
||||
Applications should therefore be able to deal with values
|
||||
not yet assigned."
|
||||
REFERENCE "RFC 3513"
|
||||
SYNTAX INTEGER {
|
||||
-- reserved(0),
|
||||
|
||||
|
||||
interfaceLocal(1),
|
||||
linkLocal(2),
|
||||
subnetLocal(3),
|
||||
adminLocal(4),
|
||||
siteLocal(5), -- site-local unicast addresses
|
||||
-- have been deprecated by RFC 3879
|
||||
-- unassigned(6),
|
||||
-- unassigned(7),
|
||||
organizationLocal(8),
|
||||
-- unassigned(9),
|
||||
-- unassigned(10),
|
||||
-- unassigned(11),
|
||||
-- unassigned(12),
|
||||
-- unassigned(13),
|
||||
global(14)
|
||||
-- reserved(15)
|
||||
}
|
||||
|
||||
InetZoneIndex ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A zone index identifies an instance of a zone of a
|
||||
specific scope.
|
||||
|
||||
The zone index MUST disambiguate identical address
|
||||
values. For link-local addresses, the zone index will
|
||||
typically be the interface index (ifIndex as defined in the
|
||||
IF-MIB) of the interface on which the address is configured.
|
||||
|
||||
The zone index may contain the special value 0, which refers
|
||||
to the default zone. The default zone may be used in cases
|
||||
where the valid zone index is not known (e.g., when a
|
||||
management application has to write a link-local IPv6
|
||||
address without knowing the interface index value). The
|
||||
default zone SHOULD NOT be used as an easy way out in
|
||||
cases where the zone index for a non-global IPv6 address
|
||||
is known."
|
||||
REFERENCE "RFC4007"
|
||||
SYNTAX Unsigned32
|
||||
|
||||
InetVersion ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value representing a version of the IP protocol.
|
||||
|
||||
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.
|
||||
|
||||
Note that this textual convention SHOULD NOT be used to
|
||||
distinguish different address types associated with IP
|
||||
protocols. The InetAddressType has been designed for this
|
||||
purpose."
|
||||
REFERENCE "RFC 791, RFC 2460"
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
ipv4(1),
|
||||
ipv6(2)
|
||||
}
|
||||
END
|
||||
@@ -1,790 +0,0 @@
|
||||
INTEGRATED-SERVICES-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter32,
|
||||
Gauge32, Integer32, mib-2 FROM SNMPv2-SMI
|
||||
TimeInterval, TEXTUAL-CONVENTION, RowStatus,
|
||||
TruthValue, TestAndIncr FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
ifIndex, InterfaceIndex FROM IF-MIB;
|
||||
|
||||
-- This MIB module uses the extended OBJECT-TYPE macro as
|
||||
-- defined in [9].
|
||||
|
||||
intSrv MODULE-IDENTITY
|
||||
LAST-UPDATED "9511030500Z" -- Thu Aug 28 09:04:13 PDT 1997
|
||||
ORGANIZATION "IETF Integrated Services Working Group"
|
||||
CONTACT-INFO
|
||||
" Fred Baker
|
||||
Postal: Cisco Systems
|
||||
519 Lado Drive
|
||||
Santa Barbara, California 93111
|
||||
Tel: +1 805 681 0115
|
||||
E-Mail: [email protected]
|
||||
|
||||
John Krawczyk
|
||||
Postal: ArrowPoint Communications
|
||||
235 Littleton Road
|
||||
Westford, Massachusetts 01886
|
||||
Tel: +1 508 692 5875
|
||||
E-Mail: [email protected]"
|
||||
DESCRIPTION
|
||||
"The MIB module to describe the Integrated Services
|
||||
Protocol"
|
||||
::= { mib-2 52 }
|
||||
|
||||
intSrvObjects OBJECT IDENTIFIER ::= { intSrv 1 }
|
||||
intSrvGenObjects OBJECT IDENTIFIER ::= { intSrv 2 }
|
||||
intSrvNotifications OBJECT IDENTIFIER ::= { intSrv 3 }
|
||||
intSrvConformance OBJECT IDENTIFIER ::= { intSrv 4 }
|
||||
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
SessionNumber ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Session Number convention is used for
|
||||
numbers identifying sessions or saved PATH or
|
||||
RESV information. It is a number in the range
|
||||
returned by a TestAndIncr variable, having no
|
||||
protocol meaning whatsoever but serving instead
|
||||
as simple identifier.
|
||||
|
||||
The alternative was a very complex instance or
|
||||
instance object that became unwieldy."
|
||||
SYNTAX INTEGER (0..2147483647)
|
||||
|
||||
|
||||
Protocol ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the IP Protocol field of an IP
|
||||
Datagram Header. This identifies the protocol
|
||||
layer above IP. For example, the value 6 is
|
||||
used for TCP and the value 17 is used for UDP.
|
||||
The values of this field are defined in the As-
|
||||
signed Numbers RFC."
|
||||
SYNTAX INTEGER (1..255)
|
||||
|
||||
|
||||
SessionType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the C-Type field of a Session ob-
|
||||
ject, as defined in the RSVP specification.
|
||||
This value determines the lengths of octet
|
||||
strings and use of certain objects such as the
|
||||
'port' variables. If the C-Type calls for an
|
||||
IP6 address, one would expect all source, des-
|
||||
tination, and next/previous hop addresses to be
|
||||
16 bytes long, and for the ports to be UDP/TCP
|
||||
port numbers, for example."
|
||||
SYNTAX INTEGER (1..255)
|
||||
|
||||
Port ::= TEXTUAL-CONVENTION
|
||||
-- DISPLAY-HINT "d" ---- illegal for OCTET STRING.
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the UDP or TCP Source or Destina-
|
||||
tion Port field, a virtual destination port or
|
||||
generalized port identifier used with the IPSEC
|
||||
Authentication Header or Encapsulating Security
|
||||
Payload, or other session discriminator. If it
|
||||
is not used, the value should be of length 0.
|
||||
This pair, when coupled with the IP Addresses
|
||||
of the source and destination system and the IP
|
||||
protocol field, uniquely identifies a data
|
||||
stream."
|
||||
SYNTAX OCTET STRING (SIZE(2..4))
|
||||
|
||||
|
||||
MessageSize ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size of a message in bytes. This is used
|
||||
to specify the minimum and maximum size of a
|
||||
message along an integrated services route."
|
||||
SYNTAX INTEGER (0..'7FFFFFFF'h)
|
||||
|
||||
|
||||
BitRate ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate, in bits/second, that data may move
|
||||
in the context. Applicable contexts minimally
|
||||
include the speed of an interface or virtual
|
||||
circuit, the data rate of a (potentially aggre-
|
||||
gated) data flow, or the data rate to be allo-
|
||||
cated for use by a flow."
|
||||
SYNTAX INTEGER (0..'7FFFFFFF'h)
|
||||
|
||||
BurstSize ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of octets of IP Data, including IP
|
||||
Headers, that a stream may send without concern
|
||||
for policing."
|
||||
SYNTAX INTEGER (0..'7FFFFFFF'h)
|
||||
|
||||
|
||||
QosService ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The class of service in use by a flow."
|
||||
SYNTAX INTEGER {
|
||||
bestEffort (1), -- Best Effort Service
|
||||
guaranteedDelay (2), -- Guaranteed Delay
|
||||
controlledLoad (5) -- Controlled Load
|
||||
}
|
||||
|
||||
-- The Integrated Services Interface Attributes Database contains
|
||||
-- information about resources allocated by resource reservation
|
||||
-- protocols, such as RSVP and ST-II.
|
||||
|
||||
|
||||
intSrvIfAttribTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IntSrvIfAttribEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reservable attributes of the system's in-
|
||||
terfaces."
|
||||
::= { intSrvObjects 1 }
|
||||
|
||||
|
||||
intSrvIfAttribEntry OBJECT-TYPE
|
||||
SYNTAX IntSrvIfAttribEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reservable attributes of a given inter-
|
||||
face."
|
||||
INDEX { ifIndex }
|
||||
::= { intSrvIfAttribTable 1 }
|
||||
|
||||
IntSrvIfAttribEntry ::=
|
||||
SEQUENCE {
|
||||
intSrvIfAttribAllocatedBits BitRate,
|
||||
intSrvIfAttribMaxAllocatedBits BitRate,
|
||||
intSrvIfAttribAllocatedBuffer BurstSize,
|
||||
intSrvIfAttribFlows Gauge32,
|
||||
intSrvIfAttribPropagationDelay Integer32,
|
||||
intSrvIfAttribStatus RowStatus
|
||||
}
|
||||
|
||||
intSrvIfAttribAllocatedBits OBJECT-TYPE
|
||||
SYNTAX BitRate
|
||||
UNITS "Bits per second"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of bits/second currently allocated
|
||||
to reserved sessions on the interface."
|
||||
::= { intSrvIfAttribEntry 1 }
|
||||
|
||||
intSrvIfAttribMaxAllocatedBits OBJECT-TYPE
|
||||
SYNTAX BitRate
|
||||
UNITS "Bits per second"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of bits/second that may be
|
||||
allocated to reserved sessions on the inter-
|
||||
face."
|
||||
::= { intSrvIfAttribEntry 2 }
|
||||
|
||||
|
||||
intSrvIfAttribAllocatedBuffer OBJECT-TYPE
|
||||
SYNTAX BurstSize
|
||||
UNITS "Bytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of buffer space required to hold
|
||||
the simultaneous burst of all reserved flows on
|
||||
the interface."
|
||||
::= { intSrvIfAttribEntry 3 }
|
||||
|
||||
|
||||
intSrvIfAttribFlows OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of reserved flows currently active
|
||||
on this interface. A flow can be created ei-
|
||||
ther from a reservation protocol (such as RSVP
|
||||
or ST-II) or via configuration information."
|
||||
::= { intSrvIfAttribEntry 4 }
|
||||
|
||||
intSrvIfAttribPropagationDelay OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "microseconds"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of propagation delay that this in-
|
||||
terface introduces in addition to that intro-
|
||||
diced by bit propagation delays."
|
||||
DEFVAL { 0 }-- by default, interfaces are presumed to add
|
||||
-- no extra delays
|
||||
::= { intSrvIfAttribEntry 5 }
|
||||
|
||||
|
||||
intSrvIfAttribStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"'active' on interfaces that are configured for
|
||||
RSVP."
|
||||
::= { intSrvIfAttribEntry 6 }
|
||||
|
||||
|
||||
-- The Integrated Services Active Flows Database
|
||||
-- lists all flows active on an outgoing interface, including
|
||||
-- relevant attributes.
|
||||
|
||||
|
||||
intSrvFlowTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IntSrvFlowEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information describing the reserved flows us-
|
||||
ing the system's interfaces."
|
||||
::= { intSrvObjects 2 }
|
||||
|
||||
|
||||
intSrvFlowEntry OBJECT-TYPE
|
||||
SYNTAX IntSrvFlowEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information describing the use of a given in-
|
||||
terface by a given flow. The counter
|
||||
intSrvFlowPoliced starts counting at the in-
|
||||
stallation of the flow."
|
||||
INDEX { intSrvFlowNumber }
|
||||
::= { intSrvFlowTable 1 }
|
||||
|
||||
|
||||
IntSrvFlowEntry ::=
|
||||
SEQUENCE {
|
||||
intSrvFlowNumber SessionNumber,
|
||||
intSrvFlowType SessionType,
|
||||
intSrvFlowOwner INTEGER,
|
||||
intSrvFlowDestAddr OCTET STRING,
|
||||
intSrvFlowSenderAddr OCTET STRING,
|
||||
intSrvFlowDestAddrLength INTEGER,
|
||||
intSrvFlowSenderAddrLength INTEGER,
|
||||
intSrvFlowProtocol Protocol,
|
||||
intSrvFlowDestPort Port,
|
||||
intSrvFlowPort Port,
|
||||
intSrvFlowFlowId INTEGER,
|
||||
intSrvFlowInterface InterfaceIndex,
|
||||
intSrvFlowIfAddr OCTET STRING,
|
||||
intSrvFlowRate BitRate,
|
||||
intSrvFlowBurst BurstSize,
|
||||
intSrvFlowWeight Integer32,
|
||||
intSrvFlowQueue Integer32,
|
||||
intSrvFlowMinTU MessageSize,
|
||||
intSrvFlowMaxTU MessageSize,
|
||||
intSrvFlowBestEffort Counter32,
|
||||
intSrvFlowPoliced Counter32,
|
||||
intSrvFlowDiscard TruthValue,
|
||||
intSrvFlowService QosService,
|
||||
intSrvFlowOrder INTEGER,
|
||||
intSrvFlowStatus RowStatus
|
||||
}
|
||||
|
||||
|
||||
intSrvFlowNumber OBJECT-TYPE
|
||||
SYNTAX SessionNumber
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of this flow. This is for SNMP In-
|
||||
dexing purposes only and has no relation to any
|
||||
protocol value."
|
||||
::= { intSrvFlowEntry 1 }
|
||||
|
||||
|
||||
intSrvFlowType OBJECT-TYPE
|
||||
SYNTAX SessionType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of session (IP4, IP6, IP6 with flow
|
||||
information, etc)."
|
||||
::= { intSrvFlowEntry 2 }
|
||||
|
||||
|
||||
intSrvFlowOwner OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
rsvp(2),
|
||||
management(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The process that installed this flow in the
|
||||
queue policy database."
|
||||
::= { intSrvFlowEntry 3 }
|
||||
|
||||
|
||||
intSrvFlowDestAddr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(4..16))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination address used by all senders in
|
||||
this session. This object may not be changed
|
||||
when the value of the RowStatus object is 'ac-
|
||||
tive'."
|
||||
::= { intSrvFlowEntry 4 }
|
||||
|
||||
|
||||
intSrvFlowSenderAddr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(4..16))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The source address of the sender selected by
|
||||
this reservation. The value of all zeroes in-
|
||||
dicates 'all senders'. This object may not be
|
||||
changed when the value of the RowStatus object
|
||||
is 'active'."
|
||||
::= { intSrvFlowEntry 5 }
|
||||
|
||||
|
||||
intSrvFlowDestAddrLength OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..128)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the destination address in bits.
|
||||
This is the CIDR Prefix Length, which for IP4
|
||||
hosts and multicast addresses is 32 bits. This
|
||||
object may not be changed when the value of the
|
||||
RowStatus object is 'active'."
|
||||
::= { intSrvFlowEntry 6 }
|
||||
|
||||
|
||||
intSrvFlowSenderAddrLength OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..128)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the sender's address in bits.
|
||||
This is the CIDR Prefix Length, which for IP4
|
||||
hosts and multicast addresses is 32 bits. This
|
||||
object may not be changed when the value of the
|
||||
RowStatus object is 'active'."
|
||||
::= { intSrvFlowEntry 7 }
|
||||
|
||||
|
||||
intSrvFlowProtocol OBJECT-TYPE
|
||||
SYNTAX Protocol
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Protocol used by a session. This ob-
|
||||
ject may not be changed when the value of the
|
||||
RowStatus object is 'active'."
|
||||
::= { intSrvFlowEntry 8 }
|
||||
|
||||
|
||||
intSrvFlowDestPort OBJECT-TYPE
|
||||
SYNTAX Port
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The UDP or TCP port number used as a destina-
|
||||
tion port for all senders in this session. If
|
||||
the IP protocol in use, specified by
|
||||
intSrvResvFwdProtocol, is 50 (ESP) or 51 (AH),
|
||||
this represents a virtual destination port
|
||||
number. A value of zero indicates that the IP
|
||||
protocol in use does not have ports. This ob-
|
||||
ject may not be changed when the value of the
|
||||
RowStatus object is 'active'."
|
||||
::= { intSrvFlowEntry 9 }
|
||||
|
||||
|
||||
intSrvFlowPort OBJECT-TYPE
|
||||
SYNTAX Port
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The UDP or TCP port number used as a source
|
||||
port for this sender in this session. If the
|
||||
IP protocol in use, specified by
|
||||
intSrvResvFwdProtocol is 50 (ESP) or 51 (AH),
|
||||
this represents a generalized port identifier
|
||||
(GPI). A value of zero indicates that the IP
|
||||
protocol in use does not have ports. This ob-
|
||||
ject may not be changed when the value of the
|
||||
RowStatus object is 'active'."
|
||||
::= { intSrvFlowEntry 10 }
|
||||
|
||||
|
||||
intSrvFlowFlowId OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..16777215)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The flow ID that this sender is using, if
|
||||
this is an IPv6 session."
|
||||
::= { intSrvFlowEntry 11 }
|
||||
|
||||
|
||||
intSrvFlowInterface OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the interface on which
|
||||
this reservation exists."
|
||||
::= { intSrvFlowEntry 12 }
|
||||
|
||||
|
||||
intSrvFlowIfAddr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(4..16))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address on the ifEntry on which this
|
||||
reservation exists. This is present primarily
|
||||
to support those interfaces which layer multi-
|
||||
ple IP Addresses on the interface."
|
||||
::= { intSrvFlowEntry 13 }
|
||||
|
||||
|
||||
intSrvFlowRate OBJECT-TYPE
|
||||
SYNTAX BitRate
|
||||
UNITS "bits per second"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Reserved Rate of the sender's data stream.
|
||||
If this is a Controlled Load service flow, this
|
||||
rate is derived from the Tspec rate parameter
|
||||
(r). If this is a Guaranteed service flow,
|
||||
this rate is derived from the Rspec clearing
|
||||
rate parameter (R)."
|
||||
::= { intSrvFlowEntry 14 }
|
||||
|
||||
|
||||
intSrvFlowBurst OBJECT-TYPE
|
||||
SYNTAX BurstSize
|
||||
UNITS "bytes"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size of the largest burst expected from
|
||||
the sender at a time.
|
||||
|
||||
If this is less than the sender's advertised
|
||||
burst size, the receiver is asking the network
|
||||
to provide flow pacing beyond what would be
|
||||
provided under normal circumstances. Such pac-
|
||||
ing is at the network's option."
|
||||
::= { intSrvFlowEntry 15 }
|
||||
|
||||
|
||||
intSrvFlowWeight OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The weight used to prioritize the traffic.
|
||||
Note that the interpretation of this object is
|
||||
implementation-specific, as implementations
|
||||
vary in their use of weighting procedures."
|
||||
::= { intSrvFlowEntry 16 }
|
||||
|
||||
intSrvFlowQueue OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of the queue used by this traffic.
|
||||
Note that the interpretation of this object is
|
||||
implementation-specific, as implementations
|
||||
vary in their use of queue identifiers."
|
||||
::= { intSrvFlowEntry 17 }
|
||||
|
||||
|
||||
intSrvFlowMinTU OBJECT-TYPE
|
||||
SYNTAX MessageSize
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum message size for this flow. The
|
||||
policing algorithm will treat smaller messages
|
||||
as though they are this size."
|
||||
::= { intSrvFlowEntry 18 }
|
||||
|
||||
|
||||
intSrvFlowMaxTU OBJECT-TYPE
|
||||
SYNTAX MessageSize
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum datagram size for this flow that
|
||||
will conform to the traffic specification. This
|
||||
value cannot exceed the MTU of the interface."
|
||||
::= { intSrvFlowEntry 19 }
|
||||
|
||||
|
||||
intSrvFlowBestEffort OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets that were remanded to
|
||||
best effort service."
|
||||
::= { intSrvFlowEntry 20 }
|
||||
|
||||
|
||||
intSrvFlowPoliced OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets policed since the incep-
|
||||
tion of the flow's service."
|
||||
::= { intSrvFlowEntry 21 }
|
||||
|
||||
|
||||
intSrvFlowDiscard OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If 'true', the flow is to incur loss when
|
||||
traffic is policed. If 'false', policed traff-
|
||||
ic is treated as best effort traffic."
|
||||
DEFVAL { false } -- traffic is, by default, treated as best
|
||||
-- effort
|
||||
::= { intSrvFlowEntry 22 }
|
||||
|
||||
|
||||
intSrvFlowService OBJECT-TYPE
|
||||
SYNTAX QosService
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The QoS service being applied to this flow."
|
||||
::= { intSrvFlowEntry 23 }
|
||||
|
||||
|
||||
intSrvFlowOrder OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In the event of ambiguity, the order in which
|
||||
the classifier should make its comparisons.
|
||||
The row with intSrvFlowOrder=0 is tried first,
|
||||
and comparisons proceed in the order of in-
|
||||
creasing value. Non-serial implementations of
|
||||
the classifier should emulate this behavior."
|
||||
::= { intSrvFlowEntry 24 }
|
||||
|
||||
|
||||
intSrvFlowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"'active' for all active flows. This object
|
||||
may be used to install static classifier infor-
|
||||
mation, delete classifier information, or au-
|
||||
thorize such."
|
||||
::= { intSrvFlowEntry 25 }
|
||||
|
||||
|
||||
intSrvFlowNewIndex OBJECT-TYPE
|
||||
SYNTAX TestAndIncr
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to assign values to
|
||||
intSrvFlowNumber as described in 'Textual Con-
|
||||
ventions for SNMPv2'. The network manager
|
||||
reads the object, and then writes the value
|
||||
back in the SET that creates a new instance of
|
||||
intSrvFlowEntry. If the SET fails with the
|
||||
code 'inconsistentValue', then the process must
|
||||
be repeated; If the SET succeeds, then the ob-
|
||||
ject is incremented, and the new instance is
|
||||
created according to the manager's directions."
|
||||
::= { intSrvGenObjects 1 }
|
||||
|
||||
|
||||
-- conformance information
|
||||
|
||||
|
||||
intSrvGroups OBJECT IDENTIFIER ::= { intSrvConformance 1 }
|
||||
intSrvCompliances OBJECT IDENTIFIER ::= { intSrvConformance 2 }
|
||||
|
||||
-- compliance statements
|
||||
|
||||
|
||||
intSrvCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement "
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { intSrvIfAttribGroup, intSrvFlowsGroup }
|
||||
|
||||
OBJECT intSrvFlowType
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowOwner
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowDestAddr
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowSenderAddr
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowDestAddrLength
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowSenderAddrLength
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowProtocol
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowDestPort
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowPort
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowFlowId
|
||||
MIN-ACCESS not-accessible
|
||||
DESCRIPTION
|
||||
"This object is needed only in a system that imple-
|
||||
ments IPv6."
|
||||
|
||||
OBJECT intSrvFlowInterface
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowRate
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowBurst
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowWeight
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowQueue
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowMinTU
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowMaxTU
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
OBJECT intSrvFlowStatus
|
||||
MIN-ACCESS read-only
|
||||
DESCRIPTION
|
||||
"read-create access is not required. This may be
|
||||
read-only."
|
||||
|
||||
::= { intSrvCompliances 1 }
|
||||
|
||||
|
||||
intSrvIfAttribGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
intSrvIfAttribAllocatedBits, intSrvIfAttribMaxAllocatedBits,
|
||||
intSrvIfAttribAllocatedBuffer, intSrvIfAttribFlows,
|
||||
intSrvIfAttribPropagationDelay, intSrvIfAttribStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects are required for Systems sup-
|
||||
porting the Integrated Services Architecture."
|
||||
::= { intSrvGroups 1 }
|
||||
|
||||
intSrvFlowsGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
intSrvFlowType, intSrvFlowOwner, intSrvFlowDestAddr,
|
||||
intSrvFlowSenderAddr, intSrvFlowDestAddrLength,
|
||||
intSrvFlowSenderAddrLength, intSrvFlowProtocol,
|
||||
intSrvFlowDestPort, intSrvFlowPort, intSrvFlowInterface,
|
||||
intSrvFlowBestEffort, intSrvFlowRate, intSrvFlowBurst,
|
||||
intSrvFlowWeight, intSrvFlowQueue, intSrvFlowMinTU,
|
||||
intSrvFlowDiscard, intSrvFlowPoliced, intSrvFlowService,
|
||||
intSrvFlowIfAddr, intSrvFlowOrder, intSrvFlowStatus,
|
||||
intSrvFlowFlowId, intSrvFlowMaxTU
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects are required for Systems sup-
|
||||
porting the Integrated Services Architecture."
|
||||
::= { intSrvGroups 2 }
|
||||
|
||||
END
|
||||
@@ -67,8 +67,6 @@ jnxProducts OBJECT-IDENTITY
|
||||
jnxReservedProducts4 OBJECT IDENTIFIER ::= { jnxProducts 5 }
|
||||
jnxReservedProducts5 OBJECT IDENTIFIER ::= { jnxProducts 6 }
|
||||
|
||||
|
||||
|
||||
jnxServices OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@@ -130,8 +128,6 @@ jnxMibs OBJECT-IDENTITY
|
||||
jnxOtnMibRoot OBJECT IDENTIFIER ::= { jnxMibs 56 }
|
||||
|
||||
|
||||
|
||||
|
||||
jnxTraps OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user