Extensions to the generic-interface MIB
draft-ietf-snmp-interfacemibext-01
The information below is for an old version of the document that is already published as an RFC.
| Document | Type |
This is an older version of an Internet-Draft that was ultimately published as RFC 1229.
|
|
|---|---|---|---|
| Author | Keith McCloghrie | ||
| Last updated | 2013-03-02 (Latest revision 1991-04-22) | ||
| RFC stream | Internet Engineering Task Force (IETF) | ||
| Intended RFC status | (None) | ||
| Formats | |||
| Stream | WG state | (None) | |
| Document shepherd | (None) | ||
| IESG | IESG state | Became RFC 1229 (Proposed Standard) | |
| Consensus boilerplate | Unknown | ||
| Telechat date | (None) | ||
| Responsible AD | (None) | ||
| Send notices to | (None) |
draft-ietf-snmp-interfacemibext-01
Internet draft Interface MIB Extensions October 1990
Extensions to the Generic-Interface MIB
15 October 1990
Keith McCloghrie
Hughes LAN Systems, Inc.
kzm@hls.com
1. Status of this Memo
This draft document will be submitted to the RFC editor as an
experimental extension to the SNMP MIB. Distribution of this
memo is unlimited. Please send comments to the author.
2. Abstract
This memo defines an experimental portion of the Management
Information Base (MIB) for use with network management
protocols in TCP/IP-based internets. In particular, it defines
managed object types as experimental extensions to the generic
interfaces structure of MIB-II.
This memo does not specify a standard for the Internet
community. However, after experimentation, if sufficient
consensus is reached in the Internet community, then a
subsequent revision of this document may be incorporated into
the Internet-standard MIB.
McCloghrie [Page 1]
Internet draft Interface MIB Extensions October 1990
3. Historical Perspective
As reported in RFC 1052, IAB Recommendations for the
Development of Internet Network Management Standards [1], a
two-prong strategy for network management of TCP/IP-based
internets was undertaken. In the short-term, the Simple
Network Management Protocol (SNMP), defined in RFC 1067, was
to be used to manage nodes in the Internet community. In the
long-term, the use of the OSI network management framework was
to be examined. Two documents were produced to define the
management information: RFC 1065, which defined the Structure
of Management Information (SMI), and RFC 1066, which defined
the Management Information Base (MIB). Both of these
documents were designed so as to be compatible with both the
SNMP and the OSI network management framework.
This strategy was quite successful in the short-term:
Internet-based network management technology was fielded, by
both the research and commercial communities, within a few
months. As a result of this, portions of the Internet
community became network manageable in a timely fashion.
As reported in RFC 1109, Report of the Second Ad Hoc Network
Management Review Group [2], the requirements of the SNMP and
the OSI network management frameworks were more different than
anticipated. As such, the requirement for compatibility
between the SMI/MIB and both frameworks was suspended. This
action permitted the operational network management framework,
based on the SNMP, to respond to new operational needs in the
Internet community by producing MIB-II [6].
In May of 1990, the core documents were elevated to Standard
Protocols with Recommended status. As such, the Internet-
standard network management framework consists of: Structure
and Identification of Management Information for TCP/IP-based
internets, RFC 1155 [3], which describes how managed objects
contained in the MIB are defined; Management Information Base
for Network Management of TCP/IP-based internets, which
describes the managed objects contained in the MIB, RFC 1156
[4]; and, the Simple Network Management Protocol, RFC 1157
[5], which defines the protocol used to manage these objects.
Consistent with the IAB directive to produce simple, workable
systems in the short-term, the list of managed objects defined
in the Internet-standard MIB was derived by taking only those
McCloghrie [Page 2]
Internet draft Interface MIB Extensions October 1990
elements which are considered essential. However, the SMI
defined three extensibility mechanisms: one, the addition of
new standard objects through the definitions of new versions
of the MIB; two, the addition of widely-available but non-
standard objects through the experimental subtree; and three,
the addition of private objects through the enterprises
subtree. Such additional objects can not only be used for
vendor-specific elements, but also for experimentation as
required to further the knowledge of which other objects are
essential.
This memo defines extensions to the MIB using the second
method. It contains definitions of managed objects used as
experimental extensions to the generic interfaces structure of
MIB-II. After experimentation, if sufficient consensus is
reached in the Internet community, then a subsequent revision
of this memo may be placed in the Internet-standard MIB.
McCloghrie [Page 3]
Internet draft Interface MIB Extensions October 1990
4. Objects
Managed objects are accessed via a virtual information store,
termed the Management Information Base or MIB. Objects in the
MIB are defined using the subset of Abstract Syntax Notation
One (ASN.1) [7] defined in the SMI. In particular, each
object has a name, a syntax, and an encoding. The name is an
object identifier, an administratively assigned name, which
specifies an object type. The object type together with an
object instance serves to uniquely identify a specific
instantiation of the object. For human convenience, we often
use a textual string, termed the OBJECT DESCRIPTOR, to also
refer to the object type.
The syntax of an object type defines the abstract data
structure corresponding to that object type. The ASN.1
language is used for this purpose. However, the SMI [3]
purposely restricts the ASN.1 constructs which may be used.
These restrictions are explicitly made for simplicity.
The encoding of an object type is simply how that object type
is represented using the object type's syntax. Implicitly
tied to the notion of an object type's syntax and encoding is
how the object type is represented when being transmitted on
the network.
The SMI specifies the use of the basic encoding rules of ASN.1
[8], subject to the additional requirements imposed by the
SNMP.
4.1. Format of Definitions
The next section contains the specification of all object
types specified in this section of the MIB. The object types
are defined using the conventions specified in the SMI, as
amended by the extensions specified in [10].
McCloghrie [Page 4]
Internet draft Interface MIB Extensions October 1990
5. Overview
The Internet Standard MIB [4,6] contains a group of management
objects pertaining to a network device's generic network
interface(s). These objects are generic in the sense that
they apply to all network interfaces, irrespective of the type
of communication media and protocols used on such interfaces.
This has proved to be necessary but not sufficient; there are
efforts underway to define additional MIB objects which are
specific to particular media and lower-level (subnetwork-layer
and below) protocol stacks.
However, some of these efforts have identified objects which
are required (or at least useful), but are not specific to the
interface-type on which the effort is focusing. In order to
avoid redundancy, it is better that such objects be defined as
extensions to the generic interface group, rather than defined
in multiple specific-interface-type MIBs.
This memo defines the resultant extensions to the generic
interface group. These extensions are spread over three
tables: the generic Interface Extension table, the generic
Interface Test table, and the generic Receive Address table.
5.1. Generic Interface Extension Table
This table consists of new objects applicable to all types of
subnetwork interface.
5.2. Generic Interface Test Table
This section defines objects which allow a network manager to
instruct an agent to test an interface for various faults. A
few common types of tests are defined in this document but
most will be defined elsewhere dependent on the particular
type of interface. After invoking a test, the object
ifExtnsTestResult can be read to determine the outcome. If an
agent can not perform the test, ifExtnsTestResult is set to so
indicate. The object ifExtnsTestCode can be used to provide
further test-specific or interface-specific (or even
enterprise-specific) information concerning the outcome of the
test. Only one test can be in progress on each interface at
any one time. If one test is in progress when another test is
McCloghrie [Page 5]
Internet draft Interface MIB Extensions October 1990
invoked, the second test is rejected. Some agents may reject
a test when a prior test is active on another interface.
When a test is invoked, the authentication service user
identity (as defined in [9]) originating the request is saved
by the agent, in the objects ifExtnsTestUser and
ifExtnsTestCommunity. These values remain set until the next
test is invoked. In the (rare) event that the invocation of
tests by two network managers were to overlap, then there is a
possibility that the first test's results might be overwritten
by the second test's results prior to the first results being
read. This unlikely circumstance can be detected by a network
manager retrieving the test-invoking authentication service
user identity at the same time as the test results are
retrieved, and ensuring that the results are for the desired
user identity.
In general, a Management station must not retransmit a request
to invoke a test for which it does not receive a response;
instead, it properly inspects an agent's MIB to determine if
the invocation was successful. Only if the invocation was
unsuccessful, is the invocation request retransmitted.
Some tests may require the interface to be taken off-line in
order to execute them, or may even require the agent to reboot
after completion of the test. In these circumstances,
communication with the management station invoking the test
may be lost until after completion of the test. The agent
should make every effort to transmit a response to the request
which invoked the test prior to losing communication. When
the agent is restored to normal service, the results of the
test are properly made available in the appropriate objects.
An agent which cannot, perhaps due to resource constraints,
retain even the minimum amount of information in these
situations, must reject any test which can cause one of these
situations to occur.
5.3. Generic Receive Address Table
This table of objects contains objects relating to an
interface's support for receiving packets/frames at more than
one address on the same interface.
McCloghrie [Page 6]
Internet draft Interface MIB Extensions October 1990
6. Definitions
RFCxxxx-MIB DEFINITIONS ::= BEGIN
-- Extensions to MIB-II's Generic Interface Table
IMPORTS
experimental, Counter FROM RFC1155-SMI
DisplayString FROM RFC1158-MIB
PhysAddress FROM RFC-mmmm-MIB-II
OBJECT-TYPE FROM RFC-oooo;
-- This MIB Module uses the extended OBJECT-TYPE macro as
-- defined in [10]
ifExtensions OBJECT IDENTIFIER ::= { experimental 6 }
-- Generic Interface Extension Table
--
-- This group of objects is mandatory for all types of
-- subnetwork interface.
ifExtnsTable OBJECT-TYPE
SYNTAX SEQUENCE OF IfExtnsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of interfaces extension entries.
The number of entries is given by the value
of ifNumber, defined in [4,6]."
::= { ifExtensions 1 }
ifExtnsEntry OBJECT-TYPE
SYNTAX IfExtnsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An extension to the interfaces entry,
defined in [4,6], containing additional
McCloghrie [Page 7]
Internet draft Interface MIB Extensions October 1990
objects at the subnetwork layer and below
for a particular interface."
INDEX { ifExtnsIfIndex }
::= { ifExtnsTable 1 }
IfExtnsEntry ::= SEQUENCE {
ifExtnsIfIndex
INTEGER,
ifExtnsChipSet
OBJECT IDENTIFIER,
ifExtnsRevWare
DisplayString,
ifExtnsMulticastsTransmittedOks
Counter,
ifExtnsBroadcastsTransmittedOks
Counter,
ifExtnsMulticastsReceivedOks
Counter,
ifExtnsBroadcastsReceivedOks
Counter,
ifExtnsPromiscuous
INTEGER
}
ifExtnsIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of this object identifies the
interface for which this entry contains
extended management information. The value
of this object for a particular interface
has the same value as the ifIndex object,
defined in [4,6], for the same interface."
::= { ifExtnsEntry 1 }
ifExtnsChipSet OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object identifies the hardware chip
set being used in the interface. The
assignment of OBJECT IDENTIFIERs to various
McCloghrie [Page 8]
Internet draft Interface MIB Extensions October 1990
types of hardware chip sets is defined
elsewhere. This document assigns only the
value: unknownChipSet for use if the chip
set in use is unknown.
Note that unknownChipSet is a
syntactically valid object identifier, and
any conformant implementation of ASN.1 and
the BER must be able to generate and
recognize this value."
::= { ifExtnsEntry 2 }
-- for unknown hardware chip set
unknownChipSet OBJECT IDENTIFIER ::= { 0 0 }
ifExtnsRevWare OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An arbitrary octet string that describes
the firmware version of this interface.
It is intended that this should be human
readable. It must only contain ASCII
printable characters. Typically this
will be the firmware version of the main
interface software."
::= { ifExtnsEntry 3 }
ifExtnsMulticastsTransmittedOks OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The count of frames successfully
transmitted to a subnetwork or link-layer
multicast destination address other than a
broadcast address. For a MAC layer protocol,
this includes both Group and Functional
addresses."
::= { ifExtnsEntry 4 }
ifExtnsBroadcastsTransmittedOks OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
McCloghrie [Page 9]
Internet draft Interface MIB Extensions October 1990
DESCRIPTION
"The count of frames successfully
transmitted to a subnetwork or link-layer
broadcast addresses. It does not include
frames sent to a multicast address."
::= { ifExtnsEntry 5 }
ifExtnsMulticastsReceivedOks OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The count of frames successfully received
that are directed to an active subnetwork
or link-layer multicast address (for a MAC
layer protocol, this includes both Group and
Functional addresses). This does not include
frames directed to a broadcast address, nor
frames received with errors."
::= { ifExtnsEntry 6 }
ifExtnsBroadcastsReceivedOks OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The count of frames successfully received
that are directed to a subnetwork or
link-layer broadcast address."
::= { ifExtnsEntry 7 }
ifExtnsPromiscuous OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-only -- Note: agent implementors are
-- encouraged to extend this
-- access to read-write if that
-- makes sense in their agent.
STATUS mandatory
DESCRIPTION
"This object has a value of false(2) if
this interface only accepts packets/frames
that are addressed to this station. This
McCloghrie [Page 10]
Internet draft Interface MIB Extensions October 1990
object has a value of true(1) when the
station accepts all packets/frames
transmitted on the media. The value
true(1) is only legal on certain types of
media. If legal, setting this object to a
value of true(1) may require the interface
to be reset before becoming effective."
::= { ifExtnsEntry 8 }
--
-- Generic Interface Test Table
--
-- This group of objects is optional, but if the table is
-- implemented, all objects in the table must be implemented.
ifExtnsTestTable OBJECT-TYPE
SYNTAX SEQUENCE OF IfExtnsTestEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains one entry per
interface."
::= { ifExtensions 2 }
ifExtnsTestEntry OBJECT-TYPE
SYNTAX IfExtnsTestEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry containing objects for
invoking tests on an interface."
INDEX { ifExtnsTestIfIndex }
::= { ifExtnsTestTable 1 }
IfExtnsTestEntry ::= SEQUENCE {
ifExtnsTestIfIndex
INTEGER,
ifExtnsTestUser
OCTET STRING,
ifExtnsTestCommunity
OCTET STRING,
ifExtnsTestType
OBJECT IDENTIFIER,
ifExtnsTestResult
INTEGER,
McCloghrie [Page 11]
Internet draft Interface MIB Extensions October 1990
ifExtnsTestCode
OBJECT IDENTIFIER
}
ifExtnsTestUser OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the name of the
authentication service user [9] who
originated the SNMP Message which invoked
the current or most recent test on this
interface. If the authentication service
user is unknown or undefined, this value
contains the zero-length string."
::= { ifExtnsTestEntry 1 }
ifExtnsTestCommunity OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the name of the
SNMP authentication community [9] which
was used to authenticate the SNMP Message
which invoked the current or most recent
test on this interface. If the
authentication community is unknown or
undefined, this value contains the
zero-length string."
::= { ifExtnsTestEntry 2 }
ifExtnsTestIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of this object identifies the
interface for which this entry contains
information on interface tests. The value
of this object for a particular interface
has the same value as the ifIndex object,
defined in [4,6], for the same interface."
::= { ifExtnsTestEntry 3 }
McCloghrie [Page 12]
Internet draft Interface MIB Extensions October 1990
ifExtnsTestType OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A control variable used to start and stop
operator-initiated interface tests. If
the value noTest is written, then this
aborts any test in progress, or if no test
is in progress, acts as a no-operation.
If any other value is used, writing to
this object is only valid when no test is
currently in progress, in which case the
indicated test is initiated.
Most OBJECT IDENTIFIER values assigned
to tests are defined elsewhere, in associ-
ation with specific types of interface.
However, this document does assign a value
for a full-duplex loopback test. Also,
the subject identifier, noTest, is defined
here.
Note that noTest is a syntactically
valid object identifier, and any conformant
implementation of ASN.1 and BER must be able
to generate and recognize this value.
When read, this object always returns
the most recent value that ifExtnsTestType
was set to. If it has not been set since
the last initialization of the network
management subsystem on the node, it returns
a value of noTest."
::= { ifExtnsTestEntry 4 }
-- abort Test in progress/ no Test in progress
noTest OBJECT IDENTIFIER ::= { 0 0 }
wellKnownTests OBJECT IDENTIFIER ::= { ifExtensions 4 }
-- full-duplex loopback test
testFullDuplexLoopBack OBJECT IDENTIFIER ::= { wellKnownTests 1 }
ifExtnsTestResult OBJECT-TYPE
SYNTAX INTEGER {
none(1), -- no test yet requested
McCloghrie [Page 13]
Internet draft Interface MIB Extensions October 1990
success(2),
inProgress(3),
notSupported(4),
unAbleToRun(5), -- due to state of system
aborted(6),
failed(7)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the result of the most
recently requested test, or the value
none(1) if no tests have been requested since
the last reset. Note that this facility
provides no provision for saving the results
of one test when starting another, as could
be required if used by multiple managers
concurrently."
::= { ifExtnsTestEntry 5 }
ifExtnsTestCode OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains a code which contains
more specific information on the test result,
for example an error-code after a failed
test. Error codes and other values this
object may take are specific to the type of
interface and/or test. However, one subject
identifier, testCodeUnknown, is defined here
for use if no additional result code is
available.
Note that testCodeUnknown is a
syntactically valid object identifier, and
any conformant implementation of ASN.1 and
the BER must be able to generate and
recognize this value."
::= { ifExtnsTestEntry 6 }
-- no additional result code available
testCodeUnknown OBJECT IDENTIFIER ::= { 0 0 }
McCloghrie [Page 14]
Internet draft Interface MIB Extensions October 1990
-- Generic Receive Address Table
--
-- This group of objects is mandatory for all types of
-- interfaces which can receive packets/frames addressed to
-- more than one address.
ifExtnsRcvAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF IfExtnsRcvAddrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains an entry for each
address (broadcast, multicast, or uni-cast)
for which the system will receive packets/
frames on a particular interface. When an
interface is operating in promiscuous mode,
entries are only required for those
addresses for which the system would receive
frames were it not operating in promiscuous
mode."
::= { ifExtensions 3 }
ifExtnsRcvAddrEntry OBJECT-TYPE
SYNTAX IfExtnsRcvAddrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of objects identifying an address
for which the system will accept packets/
frames on a particular interface."
INDEX { ifExtnsRcvAddrIfIndex, ifExtnsRcvAddress }
::= { ifExtnsRcvAddrTable 1 }
IfExtnsRcvAddrEntry ::= SEQUENCE {
ifExtnsRcvAddrIfIndex
INTEGER,
ifExtnsRcvAddress
PhysAddress,
ifExtnsRcvAddrStatus
INTEGER
}
ifExtnsRcvAddrIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
McCloghrie [Page 15]
Internet draft Interface MIB Extensions October 1990
STATUS mandatory
DESCRIPTION
"The value of ifIndex, defined in [4,6],
of an interface which recognizes this
entry's address."
::= { ifExtnsRcvAddrEntry 1 }
ifExtnsRcvAddress OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An address for which the system will
accept packets/frames on this entry's
interface."
::= { ifExtnsRcvAddrEntry 2 }
ifExtnsRcvAddrStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
invalid(2),
volatile(3),
nonVolatile(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object has the value nonVolatile(4)
for those entries in the table which are
valid and will not be deleted by the next
restart of the managed system. Entries
having the value volatile(3) are valid
and exist, but have not been saved, so
that will not exist after the next
restart of the managed system. Entries
having the value other(1) are valid and
exist but are not classified as to whether
they will continue to exist after the next
restart. Entries having the value invalid(2)
are invalid and do not represent an address
for which an interface accepts frames.
Setting an object instance to one of
the values other(1), volatile(3), or
nonVolatile(4) causes the corresponding
entry to exist or continue to exist, and
McCloghrie [Page 16]
Internet draft Interface MIB Extensions October 1990
to take on the respective status as regards
the next restart of the managed system.
Setting an object instance to the value
invalid(2) causes the corresponding entry
to become invalid or cease to exist.
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
currently in use. Proper interpretation of
such entries requires examination of the
relevant ifExtnsRcvAddrStatus object
instance."
DEFVAL { volatile }
::= { ifExtnsRcvAddrEntry 3 }
END
McCloghrie [Page 17]
Internet draft Interface MIB Extensions October 1990
7. Acknowledgements
Most of the MIB objects defined in this document were
originally proposed as a part of the IEEE 802.5 MIB, as
prepared by:
Eric B. Decker, cisco Systems, Inc., and
Richard Fox, Synoptics Inc.
In addition, the comments of the following individuals are
acknowledged:
James R. Davin, MIT-LCS,
Stan Froyd, ACC,
Frank Kastenholz, Racal Interlan
Marshall T. Rose, PSI,
Bob Stewart, Xyplex,
David Waitzman, BBN,
Wengyik Yeong, PSI,
McCloghrie [Page 18]
Internet draft Interface MIB Extensions October 1990
8. References
[1] V. Cerf, IAB Recommendations for the Development of
Internet Network Management Standards. Internet Working
Group Request for Comments 1052. Network Information
Center, SRI International, Menlo Park, California,
(April, 1988).
[2] V. Cerf, Report of the Second Ad Hoc Network Management
Review Group, Internet Working Group Request for Comments
1109. Network Information Center, SRI International,
Menlo Park, California, (August, 1989).
[3] M.T. Rose and K. McCloghrie, Structure and Identification
of Management Information for TCP/IP-based internets,
Internet Working Group Request for Comments 1155.
Network Information Center, SRI International, Menlo
Park, California, (May, 1990).
[4] K. McCloghrie and M.T. Rose, Management Information Base
for Network Management of TCP/IP-based internets,
Internet Working Group Request for Comments 1156.
Network Information Center, SRI International, Menlo
Park, California, (May, 1990).
[5] J.D. Case, M.S. Fedor, M.L. Schoffstall, and J.R. Davin,
Simple Network Management Protocol, Internet Working
Group Request for Comments 1157. Network Information
Center, SRI International, Menlo Park, California, (May,
1990).
[6] M.T. Rose (editor), Management Information Base for
Network Management of TCP/IP-based internets, Internet
Working Group Request for Comments 1158. Network
Information Center, SRI International, Menlo Park,
California, (May, 1990).
[7] Information processing systems Open Systems
Interconnection Specification of Abstract Syntax Notation
One (ASN.1), International Organization for
Standardization. International Standard 8824, (December,
1987).
[8] Information processing systems Open Systems
Interconnection Specification of Basic Encoding Rules for
McCloghrie [Page 19]
Internet draft Interface MIB Extensions October 1990
Abstract Notation One (ASN.1), International Organization
for Standardization. International Standard 8825,
(December, 1987).
[9] J.M. Galvin, K. McCloghrie, J.R. Davin, Authentication
and Privacy in the SNMP, Internet Working Group, Request
for Comments (in preparation), Network Information
Center, SRI International, Menlo Park, California,
(September, 1990).
[10] M.T. Rose, K. McCloghrie (editors), Towards Concise MIB
Definitions, Internet Draft, Internet Engineering Task
Force, (September, 1990).
McCloghrie [Page 20]
Internet draft Interface MIB Extensions October 1990
Table of Contents
1 Status of this Memo ................................... 1
2 Abstract .............................................. 1
3 Historical Perspective ................................ 2
4 Objects ............................................... 4
4.1 Format of Definitions ............................... 4
5 Overview .............................................. 5
5.1 Generic Interface Extension Table ................... 5
5.2 Generic Interface Test Table ........................ 5
5.3 Generic Receive Address Table ....................... 6
6 Definitions ........................................... 7
7 Acknowledgements ...................................... 18
8 References ............................................ 19
McCloghrie [Page 21]
------- End of Forwarded Message