draft-ietf-hubmib-etherif-mib-06.txt   draft-ietf-hubmib-etherif-mib-07.txt 
Hub MIB Working Group J. Flick Hub MIB Working Group J. Flick
INTERNET DRAFT Hewlett-Packard Company INTERNET DRAFT Hewlett-Packard Company
J. Johnson J. Johnson
RedBack Networks RedBack Networks
May 1998 June 1998
Definitions of Managed Objects for Definitions of Managed Objects for
the Ethernet-like Interface Types the Ethernet-like Interface Types
<draft-ietf-hubmib-etherif-mib-06.txt> <draft-ietf-hubmib-etherif-mib-07.txt>
Status of this Memo Status of this Memo
This document is an Internet-Draft. Internet-Drafts are working This document is an Internet-Draft. Internet-Drafts are working
documents of the Internet Engineering Task Force (IETF), its areas, documents of the Internet Engineering Task Force (IETF), its areas,
and its working groups. Note that other groups may also distribute and its working groups. Note that other groups may also distribute
working documents as Internet-Drafts. working documents as Internet-Drafts.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
skipping to change at page 1, line 40 skipping to change at page 1, line 40
Rim), ftp.ietf.org (US East Coast), or ftp.isi.edu (US West Coast). Rim), ftp.ietf.org (US East Coast), or ftp.isi.edu (US West Coast).
Copyright Notice Copyright Notice
Copyright (C) The Internet Society (1998). All Rights Reserved. Copyright (C) The Internet Society (1998). All Rights Reserved.
Abstract Abstract
This memo defines a portion of the Management Information Base (MIB) This memo defines a portion of the Management Information Base (MIB)
for use with network management protocols in the Internet community. for use with network management protocols in the Internet community.
The origin of this memo is from RFC 1650 ''Definitions of Managed This memo obsoletes RFC 1650 ''Definitions of Managed Objects for the
Objects for the Ethernet-like Interface Types using SMIv2.'' This Ethernet-like Interface Types using SMIv2.'' This memo extends that
memo extends that specification by including management information specification by including management information useful for the
useful for the management of 100 Mb/s Ethernet interfaces. management of 100 Mb/s Ethernet interfaces.
Ethernet technology, as defined by the 802.3 Working Group of the
IEEE, continues to evolve, with scalable increases in speed, new
types of cabling and interfaces, and new features. This evolution
may require changes in the managed objects in order to reflect this
new functionality. This document, as with other documents issued by
this working group, reflect a certain stage in the evolution of
Ethernet technology. In the future, this document might be revised,
or new documents might be issued by the Ethernet Interfaces and Hub
MIB Working Group, in order to reflect the evolution of Ethernet
technology.
Distribution of this memo is unlimited. Please forward comments to Distribution of this memo is unlimited. Please forward comments to
hubmib@hprnd.rose.hp.com. hubmib@hprnd.rose.hp.com.
Table of Contents Table of Contents
1. Introduction ................................................ 2 1. Introduction ................................................ 2
2. The SNMP Network Management Framework ...................... 2 2. The SNMP Network Management Framework ...................... 3
2.1. Object Definitions ....................................... 3 2.1. Object Definitions ....................................... 3
3. Change Log ................................................. 3 3. Overview ................................................... 3
4. Overview ................................................... 4 3.1. Relation to MIB-2 ........................................ 4
4.1. Relation to MIB-2 ........................................ 4 3.2. Relation to the Interfaces MIB ........................... 4
4.2. Relation to the Interfaces MIB ........................... 5 3.2.1. Layering Model ......................................... 4
4.2.1. Layering Model ......................................... 5 3.2.2. Virtual Circuits ....................................... 5
4.2.2. Virtual Circuits ....................................... 5 3.2.3. ifTestTable ............................................ 5
4.2.3. ifTestTable ............................................ 6 3.2.4. ifRcvAddressTable ...................................... 5
4.2.4. ifRcvAddressTable ...................................... 6 3.2.5. ifPhysAddress .......................................... 5
4.2.5. ifPhysAddress .......................................... 6 3.2.6. ifType ................................................. 6
4.2.6. ifType ................................................. 7 3.2.7. Specific Interface MIB Objects ......................... 7
4.2.7. Specific Interface MIB Objects ......................... 8 3.3. Relation to the 802.3 MAU MIB ............................ 10
4.3. Relation to the 802.3 MAU MIB ............................ 11 3.4. Mapping of IEEE 802.3 Managed Objects .................... 10
4.4. Mapping of IEEE 802.3 Managed Objects .................... 11 4. Definitions ................................................ 12
5. Definitions ................................................ 12 5. Intellectual Property ...................................... 34
6. Intellectual Property ...................................... 35 6. Acknowledgements ........................................... 35
7. Acknowledgements ........................................... 35 7. References ................................................. 35
8. References ................................................. 36 8. Security Considerations .................................... 37
9. Security Considerations .................................... 38 9. Author's Addresses ......................................... 38
10. Author's Addresses ........................................ 38 A. Change Log ................................................. 38
11. Full Copyright Statement .................................. 39 B. Full Copyright Statement ................................... 39
1. Introduction 1. Introduction
This memo defines a portion of the Management Information Base (MIB) This memo defines a portion of the Management Information Base (MIB)
for use with network management protocols in the Internet community. for use with network management protocols in the Internet community.
In particular, it defines objects for managing ethernet-like In particular, it defines objects for managing ethernet-like
interfaces. interfaces.
This memo also includes a MIB module. This MIB module extends the This memo also includes a MIB module. This MIB module extends the
list of managed objects specified in the earlier version of this MIB: list of managed objects specified in the earlier version of this MIB:
skipping to change at page 3, line 22 skipping to change at page 3, line 30
Managed objects are accessed via a virtual information store, termed Managed objects are accessed via a virtual information store, termed
the Management Information Base or MIB. Objects in the MIB are the Management Information Base or MIB. Objects in the MIB are
defined using the subset of Abstract Syntax Notation One (ASN.1) [1] defined using the subset of Abstract Syntax Notation One (ASN.1) [1]
defined in the SMI [2]. In particular, each object object type is defined in the SMI [2]. In particular, each object object type is
named by an OBJECT IDENTIFIER, an administratively assigned name. named by an OBJECT IDENTIFIER, an administratively assigned name.
The object type together with an object instance serves to uniquely The object type together with an object instance serves to uniquely
identify a specific instantiation of the object. For human identify a specific instantiation of the object. For human
convenience, we often use a textual string, termed the descriptor, to convenience, we often use a textual string, termed the descriptor, to
refer to the object type. refer to the object type.
3. Change Log 3. Overview
This section enumerates changes made to RFC 1650 to produce this
document.
(1) The MODULE-IDENTITY has been updated to reflect the changes
in the MIB.
(2) A new object, dot3StatsSymbolErrors, has been added.
(3) The definition of the object dot3StatsIndex has been
converted to use the SMIv2 OBJECT-TYPE macro.
(4) A new conformance group, etherStats100MbsGroup, has been
added.
(5) A new compliance statement, ether100MbsCompliance, has
been added.
(6) The Acknowledgements were extended to provide a more
complete history of the origin of this document.
(7) The discussion of ifType has been expanded.
(8) A section on mapping of Interfaces MIB objects has
been added.
(9) A section defining the relationship of this MIB to
the MAU MIB has been added.
(10) A section on the mapping of IEEE 802.3 managed objects
to this MIB and the Interfaces MIB has been added.
(11) Converted the dot3Tests, dot3Errors, and dot3ChipSets
OIDs to use the OBJECT-IDENTITY macro.
(12) Added to the list of registered dot3ChipSets.
(13) An intellectual property notice and copyright notice
were added, as required by RFC 2026.
4. Overview
Instances of these object types represent attributes of an interface Instances of these object types represent attributes of an interface
to an ethernet-like communications medium. At present, ethernet-like to an ethernet-like communications medium. At present, ethernet-like
media are identified by the following values of the ifType object in media are identified by the following values of the ifType object in
the Interfaces MIB [12]: the Interfaces MIB [12]:
ethernetCsmacd(6) ethernetCsmacd(6)
iso88023Csmacd(7) iso88023Csmacd(7)
starLan(11) starLan(11)
skipping to change at page 4, line 47 skipping to change at page 4, line 15
To the extent that some of the attributes defined in [5] are To the extent that some of the attributes defined in [5] are
represented by previously defined objects in MIB-2 [16] or in the represented by previously defined objects in MIB-2 [16] or in the
Interfaces MIB [12], such attributes are not redundantly represented Interfaces MIB [12], such attributes are not redundantly represented
by objects defined in this memo. Among the attributes represented by by objects defined in this memo. Among the attributes represented by
objects defined in other memos are the number of octets transmitted objects defined in other memos are the number of octets transmitted
or received on a particular interface, the number of frames or received on a particular interface, the number of frames
transmitted or received on a particular interface, the promiscuous transmitted or received on a particular interface, the promiscuous
status of an interface, the MAC address of an interface, and status of an interface, the MAC address of an interface, and
multicast information associated with an interface. multicast information associated with an interface.
4.1. Relation to MIB-2 3.1. Relation to MIB-2
This section applies only when this MIB is used in conjunction with This section applies only when this MIB is used in conjunction with
the "old" (RFC 1213) [16] interface group. the "old" (RFC 1213) [16] interface group.
The relationship between an ethernet-like interface and an interface The relationship between an ethernet-like interface and an interface
in the context of the Internet-standard MIB is one-to-one. As such, in the context of the Internet-standard MIB is one-to-one. As such,
the value of an ifIndex object instance can be directly used to the value of an ifIndex object instance can be directly used to
identify corresponding instances of the objects defined herein. identify corresponding instances of the objects defined herein.
For agents which implement the (now deprecated) ifSpecific object, an For agents which implement the (now deprecated) ifSpecific object, an
instance of that object that is associated with an ethernet-like instance of that object that is associated with an ethernet-like
interface has the OBJECT IDENTIFIER value: interface has the OBJECT IDENTIFIER value:
dot3 OBJECT IDENTIFER ::= { transmission 7 } dot3 OBJECT IDENTIFER ::= { transmission 7 }
4.2. Relation to the Interfaces MIB 3.2. Relation to the Interfaces MIB
The Interface MIB [12] requires that any MIB which is an adjunct of The Interface MIB [12] requires that any MIB which is an adjunct of
the Interface MIB clarify specific areas within the Interface MIB. the Interface MIB clarify specific areas within the Interface MIB.
These areas were intentionally left vague in the Interface MIB to These areas were intentionally left vague in the Interface MIB to
avoid over constraining the MIB, thereby precluding management of avoid over constraining the MIB, thereby precluding management of
certain media-types. certain media-types.
Section 3.3 of [12] enumerates several areas which a media-specific Section 3.3 of [12] enumerates several areas which a media-specific
MIB must clarify. Each of these areas is addressed in a following MIB must clarify. Each of these areas is addressed in a following
subsection. The implementor is referred to [12] in order to subsection. The implementor is referred to [12] in order to
understand the general intent of these areas. understand the general intent of these areas.
4.2.1. Layering Model 3.2.1. Layering Model
This MIB does not provide for layering. There are no sublayers. This MIB does not provide for layering. There are no sublayers.
EDITOR'S NOTE: EDITOR'S NOTE:
One could foresee the development of an 802.2 and enet-transceiver One could foresee the development of an 802.2 and enet-transceiver
MIB. They could be higher and lower sublayers, respectively. All MIB. They could be higher and lower sublayers, respectively. All
that THIS document should do is allude to the possibilities and urge that THIS document should do is allude to the possibilities and urge
the implementor to be aware of the possibility and that they may have the implementor to be aware of the possibility and that they may have
requirements which supersede the requirements in this document. requirements which supersede the requirements in this document.
4.2.2. Virtual Circuits 3.2.2. Virtual Circuits
This medium does not support virtual circuits and this area is not This medium does not support virtual circuits and this area is not
applicable to this MIB. applicable to this MIB.
4.2.3. ifTestTable 3.2.3. ifTestTable
This MIB defines two tests for media which are instrumented with this This MIB defines two tests for media which are instrumented with this
MIB; TDR and Loopback. Implementation of these tests is not MIB; TDR and Loopback. Implementation of these tests is not
required. Many common interface chips do not support one or both of required. Many common interface chips do not support one or both of
these tests. these tests.
These two tests are provided as a convenience, allowing a common These two tests are provided as a convenience, allowing a common
method to invoke the test. method to invoke the test.
Standard MIBs do not include objects in which to return the results Standard MIBs do not include objects in which to return the results
of the TDR test. Any needed objects MUST be provided in the vendor of the TDR test. Any needed objects MUST be provided in the vendor
specific MIB. specific MIB.
Note that the ifTestTable is now deprecated. Work is underway to Note that the ifTestTable is now deprecated. Work is underway to
define a replacement MIB for system and interface testing. It is define a replacement MIB for system and interface testing. It is
expected that the tests defined in this document will be usable in expected that the tests defined in this document will be usable in
this replacement MIB. this replacement MIB.
4.2.4. ifRcvAddressTable 3.2.4. ifRcvAddressTable
This table contains all IEEE 802.3 addresses, unicast, multicast, and This table contains all IEEE 802.3 addresses, unicast, multicast, and
broadcast, for which this interface will receive packets and forward broadcast, for which this interface will receive packets and forward
them up to a higher layer entity for local consumption. The format them up to a higher layer entity for local consumption. The format
of the address, contained in ifRcvAddressAddress, is the same as for of the address, contained in ifRcvAddressAddress, is the same as for
ifPhysAddress. ifPhysAddress.
In the event that the interface is part of a MAC bridge, this table In the event that the interface is part of a MAC bridge, this table
does not include unicast addresses which are accepted for possible does not include unicast addresses which are accepted for possible
forwarding out some other port. This table is explicitly not forwarding out some other port. This table is explicitly not
intended to provide a bridge address filtering mechanism. intended to provide a bridge address filtering mechanism.
4.2.5. ifPhysAddress 3.2.5. ifPhysAddress
This object contains the IEEE 802.3 address which is placed in the This object contains the IEEE 802.3 address which is placed in the
source-address field of any Ethernet, Starlan, or IEEE 802.3 frames source-address field of any Ethernet, Starlan, or IEEE 802.3 frames
that originate at this interface. Usually this will be kept in ROM that originate at this interface. Usually this will be kept in ROM
on the interface hardware. Some systems may set this address via on the interface hardware. Some systems may set this address via
software. software.
In a system where there are several such addresses the designer has a In a system where there are several such addresses the designer has a
tougher choice. The address chosen should be the one most likely to tougher choice. The address chosen should be the one most likely to
be of use to network management (e.g. the address placed in ARP be of use to network management (e.g. the address placed in ARP
responses for systems which are primarily IP systems). responses for systems which are primarily IP systems).
skipping to change at page 7, line 14 skipping to change at page 6, line 26
address is suggested. address is suggested.
If the address can not be determined, an octet string of zero length If the address can not be determined, an octet string of zero length
should be returned. should be returned.
The address is stored in binary in this object. The address is The address is stored in binary in this object. The address is
stored in "canonical" bit order, that is, the Group Bit is positioned stored in "canonical" bit order, that is, the Group Bit is positioned
as the low-order bit of the first octet. Thus, the first byte of a as the low-order bit of the first octet. Thus, the first byte of a
multicast address would have the bit 0x01 set. multicast address would have the bit 0x01 set.
4.2.6. ifType 3.2.6. ifType
This MIB applies to interfaces which have any of the following ifType This MIB applies to interfaces which have any of the following ifType
values: values:
ethernetCsmacd(6) ethernetCsmacd(6)
iso88023Csmacd(7) iso88023Csmacd(7)
starLan(11) starLan(11)
It is RECOMMENDED that all Ethernet-like interfaces use an ifType of It is RECOMMENDED that all Ethernet-like interfaces use an ifType of
ethernetCsmacd(6) regardless of the speed that the interface is ethernetCsmacd(6) regardless of the speed that the interface is
skipping to change at page 8, line 7 skipping to change at page 7, line 19
ether100MbsCompliance compliance statement applies to all Ethernet- ether100MbsCompliance compliance statement applies to all Ethernet-
like interfaces whose maximum supported speed is 100Mbit/sec. like interfaces whose maximum supported speed is 100Mbit/sec.
An interface that is capable of operating at 100Mbit/sec MUST An interface that is capable of operating at 100Mbit/sec MUST
implement the ether100MbsCompliance compliance statement, even if it implement the ether100MbsCompliance compliance statement, even if it
is currently operating at a lower speed. Counters in the is currently operating at a lower speed. Counters in the
ether100MbsCompliance compliance statement that only apply to 100 ether100MbsCompliance compliance statement that only apply to 100
Mbit interfaces would simply not increment when the interface is Mbit interfaces would simply not increment when the interface is
operating at a lower speed. operating at a lower speed.
4.2.7. Specific Interface MIB Objects 3.2.7. Specific Interface MIB Objects
The following table provides specific implementation guidelines for The following table provides specific implementation guidelines for
applying the interface group objects to ethernet-like media. applying the interface group objects to ethernet-like media.
Object Object
ifIndex Each ethernet-like interface is ifIndex Each ethernet-like interface is
represented by an ifEntry. The represented by an ifEntry. The
dot3StatsTable in this MIB module is dot3StatsTable in this MIB module is
indexed by dot3StatsIndex. The interface indexed by dot3StatsIndex. The interface
identified by a particular value of identified by a particular value of
dot3StatsIndex is the same interface as dot3StatsIndex is the same interface as
identified by the same value of ifIndex. identified by the same value of ifIndex.
ifDescr Refer to [12]. ifDescr Refer to [12].
ifType Refer to section 4.2.6. ifType Refer to section 3.2.6.
ifMtu 1500 octets. ifMtu 1500 octets.
ifSpeed The current operational speed of the ifSpeed The current operational speed of the
interface in bits per second. For interface in bits per second. For
current ethernet-like interfaces, this current ethernet-like interfaces, this
will be equal to 1,000,000 (1 million), will be equal to 1,000,000 (1 million),
10,000,000 (10 million), or 100,000,000 10,000,000 (10 million), or 100,000,000
(100 million). If the interface (100 million). If the interface
implements auto-negotiation, implements auto-negotiation,
skipping to change at page 8, line 49 skipping to change at page 8, line 14
supported by the interface. Note that supported by the interface. Note that
this object MUST NOT indicate a doubled this object MUST NOT indicate a doubled
value when operating in full-duplex value when operating in full-duplex
mode. It MUST indicate the correct mode. It MUST indicate the correct
line speed regardless of the current line speed regardless of the current
duplex mode. The correct object to use duplex mode. The correct object to use
to determine the duplex mode of the to determine the duplex mode of the
interface is the ifMauType object in the interface is the ifMauType object in the
802.3 MAU MIB. 802.3 MAU MIB.
ifPhysAddress Refer to section 4.2.5. ifPhysAddress Refer to section 3.2.5.
ifAdminStatus Write access is not required. Support ifAdminStatus Write access is not required. Support
for 'testing' is not required. for 'testing' is not required.
ifOperStatus The operational state of the interface. ifOperStatus The operational state of the interface.
Support for 'testing' is not required. Support for 'testing' is not required.
The value 'dormant' has no meaning for The value 'dormant' has no meaning for
an ethernet-like interface. an ethernet-like interface.
ifLastChange Refer to [12]. ifLastChange Refer to [12].
skipping to change at page 11, line 7 skipping to change at page 10, line 20
ifMauType object in the 802.3 MAU MIB. ifMauType object in the 802.3 MAU MIB.
ifPromiscuousMode Refer to [12]. ifPromiscuousMode Refer to [12].
ifConnectorPresent This will normally be 'true'. ifConnectorPresent This will normally be 'true'.
ifAlias Refer to [12]. ifAlias Refer to [12].
ifCounterDiscontinuityTime Refer to [12]. ifCounterDiscontinuityTime Refer to [12].
ifStackHigherLayer Refer to section 4.2.1. ifStackHigherLayer Refer to section 3.2.1.
ifStackLowerLayer ifStackLowerLayer
ifStackStatus ifStackStatus
ifRcvAddressAddress Refer to section 4.2.4. ifRcvAddressAddress Refer to section 3.2.4.
ifRcvAddressStatus ifRcvAddressStatus
ifRcvAddressType ifRcvAddressType
4.3. Relation to the 802.3 MAU MIB 3.3. Relation to the 802.3 MAU MIB
Support for the mauModIfCompl compliance statement of the MAU-MIB Support for the mauModIfCompl compliance statement of the MAU-MIB
[14] is REQUIRED for Ethernet-like interfaces. This MIB is needed in [14] is REQUIRED for Ethernet-like interfaces. This MIB is needed in
order to allow applications to determine the current MAU type in use order to allow applications to determine the current MAU type in use
by the interface. The MAU type indicates not only the media type in by the interface. The MAU type indicates not only the media type in
use, but also indicates whether the interface is operating in half- use, but also indicates whether the interface is operating in half-
duplex or full-duplex mode. Implementing this MIB module without duplex or full-duplex mode. Implementing this MIB module without
implementing the MAU-MIB would leave applications with no standard implementing the MAU-MIB would leave applications with no standard
way to determine the duplex mode of the interface. way to determine the duplex mode of the interface.
4.4. Mapping of IEEE 802.3 Managed Objects 3.4. Mapping of IEEE 802.3 Managed Objects
IEEE 802.3 Managed Object Corresponding SNMP Object IEEE 802.3 Managed Object Corresponding SNMP Object
oMacEntity oMacEntity
.aMACID dot3StatsIndex or .aMACID dot3StatsIndex or
IF-MIB - ifIndex IF-MIB - ifIndex
.aFramesTransmittedOK IF-MIB - ifOutUCastPkts + .aFramesTransmittedOK IF-MIB - ifOutUCastPkts +
ifOutMulticastPkts + ifOutMulticastPkts +
ifOutBroadcastPkts ifOutBroadcastPkts
.aSingleCollisionFrames dot3StatsSingleCollisionFrames .aSingleCollisionFrames dot3StatsSingleCollisionFrames
skipping to change at page 12, line 36 skipping to change at page 12, line 5
.aInRangeLengthErrors .aInRangeLengthErrors
.aOutOfRangeLengthField .aOutOfRangeLengthField
.aMACEnableStatus .aMACEnableStatus
.aTransmitEnableStatus .aTransmitEnableStatus
.aMulticastReceiveStatus .aMulticastReceiveStatus
.acInitializeMAC .acInitializeMAC
Please see [15] for the detailed reasoning on why these objects were Please see [15] for the detailed reasoning on why these objects were
removed. removed.
5. Definitions 4. Definitions
EtherLike-MIB DEFINITIONS ::= BEGIN EtherLike-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY,
Counter32, mib-2, transmission Counter32, mib-2, transmission
FROM SNMPv2-SMI FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF FROM SNMPv2-CONF
ifIndex, InterfaceIndex ifIndex, InterfaceIndex
FROM IF-MIB; FROM IF-MIB;
etherMIB MODULE-IDENTITY etherMIB MODULE-IDENTITY
LAST-UPDATED "9805122107Z" -- May 12, 1998 LAST-UPDATED "9806032150Z" -- June 3, 1998
ORGANIZATION "IETF 802.3 Hub MIB Working Group" ORGANIZATION "IETF 802.3 Hub MIB Working Group"
CONTACT-INFO CONTACT-INFO
"WG E-mail: hubmib@hprnd.rose.hp.com "WG E-mail: hubmib@hprnd.rose.hp.com
To subscribe: hubmib-request@hprnd.rose.hp.com To subscribe: hubmib-request@hprnd.rose.hp.com
Chair: Dan Romascanu Chair: Dan Romascanu
Postal: LANNET Ltd. Postal: LANNET Ltd.
Atidum Technology Park, Bldg. 3 Atidum Technology Park, Bldg. 3
Tel Aviv 61131 Tel Aviv 61131
Israel Israel
skipping to change at page 13, line 41 skipping to change at page 13, line 7
USA USA
Tel: +1 408 571 2699 Tel: +1 408 571 2699
Fax: +1 408 571 2698 Fax: +1 408 571 2698
E-Mail: jeff@redbacknetworks.com" E-Mail: jeff@redbacknetworks.com"
DESCRIPTION "The MIB module to describe generic objects for DESCRIPTION "The MIB module to describe generic objects for
Ethernet-like network interfaces. This MIB is an Ethernet-like network interfaces. This MIB is an
updated version of the Ethernet-like MIB in RFC updated version of the Ethernet-like MIB in RFC
1650." 1650."
REVISION "9802260008Z" REVISION "9806032150Z"
DESCRIPTION "Updated to include support for 100 Mb/sec DESCRIPTION "Updated to include support for 100 Mb/sec
interfaces." interfaces."
REVISION "9402030400Z" REVISION "9402030400Z"
DESCRIPTION "Version published as RFC 1650." DESCRIPTION "Version published as RFC 1650."
::= { mib-2 35 } ::= { mib-2 35 }
etherMIBObjects OBJECT IDENTIFIER ::= { etherMIB 1 } etherMIBObjects OBJECT IDENTIFIER ::= { etherMIB 1 }
dot3 OBJECT IDENTIFIER ::= { transmission 7 } dot3 OBJECT IDENTIFIER ::= { transmission 7 }
skipping to change at page 33, line 13 skipping to change at page 32, line 28
STATUS current STATUS current
DESCRIPTION "The authoritative identifier for the XaQTI DESCRIPTION "The authoritative identifier for the XaQTI
XQ18110FP GigaPower Protocol Accelerator." XQ18110FP GigaPower Protocol Accelerator."
::= { dot3ChipSetXaQti 2 } ::= { dot3ChipSetXaQti 2 }
-- For those chipsets not represented above, OBJECT IDENTIFIER -- For those chipsets not represented above, OBJECT IDENTIFIER
-- assignment is required in other documentation, e.g., -- assignment is required in other documentation, e.g.,
-- assignment within that part of the registration tree -- assignment within that part of the registration tree
-- delegated to individual enterprises (see RFC 1155 and -- delegated to individual enterprises (see RFC 1155 and
-- RFC 1902). -- RFC 1902).
--
-- In the future, management of chipset registrations may be
-- delegated to the Internet Assigned Numbers Authority (IANA).
-- conformance information -- conformance information
etherConformance OBJECT IDENTIFIER ::= { etherMIB 2 } etherConformance OBJECT IDENTIFIER ::= { etherMIB 2 }
etherGroups OBJECT IDENTIFIER ::= { etherConformance 1 } etherGroups OBJECT IDENTIFIER ::= { etherConformance 1 }
etherCompliances OBJECT IDENTIFIER ::= { etherConformance 2 } etherCompliances OBJECT IDENTIFIER ::= { etherConformance 2 }
-- compliance statements -- compliance statements
skipping to change at page 35, line 19 skipping to change at page 34, line 36
dot3StatsSymbolErrors dot3StatsSymbolErrors
} }
STATUS current STATUS current
DESCRIPTION "A collection of objects providing information DESCRIPTION "A collection of objects providing information
applicable to 100 Mb/sec ethernet-like network applicable to 100 Mb/sec ethernet-like network
interfaces." interfaces."
::= { etherGroups 3 } ::= { etherGroups 3 }
END END
6. Intellectual Property 5. Intellectual Property
The IETF takes no position regarding the validity or scope of any The IETF takes no position regarding the validity or scope of any
intellectual property or other rights that might be claimed to intellectual property or other rights that might be claimed to
pertain to the implementation or use of the technology described in pertain to the implementation or use of the technology described in
this document or the extent to which any license under such rights this document or the extent to which any license under such rights
might or might not be available; neither does it represent that it might or might not be available; neither does it represent that it
has made any effort to identify any such rights. Information on the has made any effort to identify any such rights. Information on the
IETF's procedures with respect to rights in standards-track and IETF's procedures with respect to rights in standards-track and
standards-related documentation can be found in BCP-11. Copies of standards-related documentation can be found in BCP-11. Copies of
claims of rights made available for publication and any assurances of claims of rights made available for publication and any assurances of
skipping to change at page 35, line 41 skipping to change at page 35, line 13
obtain a general license or permission for the use of such obtain a general license or permission for the use of such
proprietary rights by implementors or users of this specification can proprietary rights by implementors or users of this specification can
be obtained from the IETF Secretariat. be obtained from the IETF Secretariat.
The IETF invites any interested party to bring to its attention any The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary copyrights, patents or patent applications, or other proprietary
rights which may cover technology that may be required to practice rights which may cover technology that may be required to practice
this standard. Please address the information to the IETF Executive this standard. Please address the information to the IETF Executive
Director. Director.
7. Acknowledgements 6. Acknowledgements
This document was produced by the 802.3 Hub MIB Working Group. This document was produced by the 802.3 Hub MIB Working Group.
This document is almost completely based on both the Standard This document is almost completely based on both the Standard
Ethernet MIB, RFC 1643 [10], and the Proposed Standard Ethernet MIB Ethernet MIB, RFC 1643 [10], and the Proposed Standard Ethernet MIB
using the SNMPv2 SMI, RFC 1650 [11], both of which were edited by using the SNMPv2 SMI, RFC 1650 [11], both of which were edited by
Frank Kastenholz of FTP Software and produced by the Ethernet MIB Frank Kastenholz of FTP Software and produced by the Ethernet MIB
Working Group. This document extends those documents by providing Working Group. This document extends those documents by providing
support for 100 Mb/sec ethernet interfaces as outlined in [6]. support for 100 Mb/sec ethernet interfaces as outlined in [6].
skipping to change at page 36, line 31 skipping to change at page 35, line 48
by the Transmission Working Group, to reflect the current conventions by the Transmission Working Group, to reflect the current conventions
for defining objects for MIB interfaces. James Davin, of the MIT for defining objects for MIB interfaces. James Davin, of the MIT
Laboratory for Computer Science, and Keith McCloghrie of Hughes LAN Laboratory for Computer Science, and Keith McCloghrie of Hughes LAN
Systems, contributed to later drafts of this memo. Marshall Rose of Systems, contributed to later drafts of this memo. Marshall Rose of
Performance Systems International, Inc. converted the document into Performance Systems International, Inc. converted the document into
its current concise format. Anil Rijsinghani of DEC contributed text its current concise format. Anil Rijsinghani of DEC contributed text
that more adequately describes the TDR test. Thanks to Frank that more adequately describes the TDR test. Thanks to Frank
Kastenholz of Interlan and Louis Steinberg of IBM for their Kastenholz of Interlan and Louis Steinberg of IBM for their
experimentation. experimentation.
8. References 7. References
[1] Information processing systems - Open Systems Interconnection - [1] Information processing systems - Open Systems Interconnection -
Specification of Abstract Syntax Notation One (ASN.1), Specification of Abstract Syntax Notation One (ASN.1),
International Organization for Standardization, International International Organization for Standardization, International
Standard 8824, December 1987. Standard 8824, December 1987.
[2] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and [2] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and
S. Waldbusser, "Structure of Management Information for Version S. Waldbusser, "Structure of Management Information for Version
2 of the Simple Network Management Protocol (SNMPv2)", RFC 1902, 2 of the Simple Network Management Protocol (SNMPv2)", RFC 1902,
January 1996. January 1996.
skipping to change at page 38, line 10 skipping to change at page 37, line 29
International, March 1991. International, March 1991.
[17] Blumenthal, U., and B. Wijnen, "User-based Security Model (USM) [17] Blumenthal, U., and B. Wijnen, "User-based Security Model (USM)
for version 3 of the Simple Network Management Protocol for version 3 of the Simple Network Management Protocol
(SNMPv3)", RFC 2274, January 1998. (SNMPv3)", RFC 2274, January 1998.
[18] Wijnen, B., Presuhn, R., and K. McCloghrie, "View-based Access [18] Wijnen, B., Presuhn, R., and K. McCloghrie, "View-based Access
Control Model for the Simple Network Management Protocol Control Model for the Simple Network Management Protocol
(SNMP)", RFC 2275, January 1998. (SNMP)", RFC 2275, January 1998.
9. Security Considerations 8. Security Considerations
There are no management objects defined in this MIB that have a MAX- There are no management objects defined in this MIB that have a MAX-
ACCESS clause of read-write and/or read-create. So, if this MIB is ACCESS clause of read-write and/or read-create. So, if this MIB is
implemented correctly, then there is no risk that an intruder can implemented correctly, then there is no risk that an intruder can
alter or create any management objects of this MIB via direct SNMP alter or create any management objects of this MIB via direct SNMP
SET operations. SET operations.
There are a number of managed objects in this MIB that may be There are a number of managed objects in this MIB that may be
considered to contain sensitive information. None of them however considered to contain sensitive information. In particular, the
are more sensitive than any other generic MIB objects. dot3StatsEtherChipSet object may be considered sensitive in many
environments, since it would allow an intruder to obtain information
about which vendor's equipment is in use on the network.
Therefore, it may be important in some environments to control read Therefore, it may be important in some environments to control read
access to these objects and possibly to even encrypt the values of access to these objects and possibly to even encrypt the values of
these object when sending them over the network via SNMP. Not all these object when sending them over the network via SNMP. Not all
versions of SNMP provide features for such a secure environment. versions of SNMP provide features for such a secure environment.
SNMPv1 by itself is such an insecure environment. Even if the SNMPv1 by itself is such an insecure environment. Even if the
network itself is secure (for example by using IPSec), even then, network itself is secure (for example by using IPSec), even then,
there is no control as to who on the secure network is allowed to there is no control as to who on the secure network is allowed to
access and GET (read) the objects in this MIB. access and GET (read) the objects in this MIB.
skipping to change at page 38, line 42 skipping to change at page 38, line 16
It is recommended that the implementors consider the security It is recommended that the implementors consider the security
features as provided by the SNMPv3 framework. Specifically, the use features as provided by the SNMPv3 framework. Specifically, the use
of the User-based Security Model RFC 2274 [17] and the View-based of the User-based Security Model RFC 2274 [17] and the View-based
Access Control Model RFC 2275 [18] is recommended. Access Control Model RFC 2275 [18] is recommended.
It is then a customer/user responsibility to ensure that the SNMP It is then a customer/user responsibility to ensure that the SNMP
entity giving access to an instance of this MIB, is properly entity giving access to an instance of this MIB, is properly
configured to give access to those objects only to those principals configured to give access to those objects only to those principals
(users) that have legitimate rights to access them. (users) that have legitimate rights to access them.
10. Author's Addresses 9. Author's Addresses
John Flick John Flick
Hewlett-Packard Company Hewlett-Packard Company
8000 Foothills Blvd. M/S 5556 8000 Foothills Blvd. M/S 5556
Roseville, CA 95747-5556 Roseville, CA 95747-5556
Phone: +1 916 785 4018 Phone: +1 916 785 4018
Email: johnf@hprnd.rose.hp.com Email: johnf@hprnd.rose.hp.com
Jeffrey Johnson Jeffrey Johnson
RedBack Networks RedBack Networks
2570 North First Street, Suite 410 2570 North First Street, Suite 410
San Jose, CA, 95131, USA San Jose, CA, 95131, USA
Phone: +1 408 571 2699 Phone: +1 408 571 2699
EMail: jeff@redbacknetworks.com EMail: jeff@redbacknetworks.com
11. Full Copyright Statement A. Change Log
This section enumerates changes made to RFC 1650 to produce this
document.
(1) The MODULE-IDENTITY has been updated to reflect the changes
in the MIB.
(2) A new object, dot3StatsSymbolErrors, has been added.
(3) The definition of the object dot3StatsIndex has been
converted to use the SMIv2 OBJECT-TYPE macro.
(4) A new conformance group, etherStats100MbsGroup, has been
added.
(5) A new compliance statement, ether100MbsCompliance, has
been added.
(6) The Acknowledgements were extended to provide a more
complete history of the origin of this document.
(7) The discussion of ifType has been expanded.
(8) A section on mapping of Interfaces MIB objects has
been added.
(9) A section defining the relationship of this MIB to
the MAU MIB has been added.
(10) A section on the mapping of IEEE 802.3 managed objects
to this MIB and the Interfaces MIB has been added.
(11) Converted the dot3Tests, dot3Errors, and dot3ChipSets
OIDs to use the OBJECT-IDENTITY macro.
(12) Added to the list of registered dot3ChipSets.
(13) An intellectual property notice and copyright notice
were added, as required by RFC 2026.
B. Full Copyright Statement
This document and translations of it may be copied and furnished to This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it others, and derivative works that comment on or otherwise explain it
or assist in its implementation may be prepared, copied, published or assist in its implementation may be prepared, copied, published
and distributed, in whole or in part, without restriction of any and distributed, in whole or in part, without restriction of any
kind, provided that the above copyright notice and this paragraph are kind, provided that the above copyright notice and this paragraph are
included on all such copies and derivative works. However, this included on all such copies and derivative works. However, this
document itself may not be modified in any way, such as by removing document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of Internet organizations, except as needed for the purpose of
 End of changes. 

This html diff was produced by rfcdiff 1.23, available from http://www.levkowetz.com/ietf/tools/rfcdiff/