draft-ietf-hubmib-etherif-mib-v2-02.txt   draft-ietf-hubmib-etherif-mib-v2-03.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
January 1999 February 1999
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-v2-02.txt> <draft-ietf-hubmib-etherif-mib-v2-03.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 and is in full conformance with
all provisions of Section 10 of RFC2026. 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
time. It is inappropriate to use Internet- Drafts as reference time. It is inappropriate to use Internet- Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
To view the list Internet-Draft Shadow Directories, see The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt
The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
Copyright Notice Copyright Notice
Copyright (C) The Internet Society (1999). All Rights Reserved. Copyright (C) The Internet Society (1999). 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.
skipping to change at page 2, line 22 skipping to change at page 2, line 27
1. Introduction ................................................ 2 1. Introduction ................................................ 2
2. The SNMP Management Framework .............................. 3 2. The SNMP Management Framework .............................. 3
3. Overview ................................................... 4 3. Overview ................................................... 4
3.1. Relation to MIB-2 ........................................ 4 3.1. Relation to MIB-2 ........................................ 4
3.2. Relation to the Interfaces MIB ........................... 5 3.2. Relation to the Interfaces MIB ........................... 5
3.2.1. Layering Model ......................................... 5 3.2.1. Layering Model ......................................... 5
3.2.2. Virtual Circuits ....................................... 5 3.2.2. Virtual Circuits ....................................... 5
3.2.3. ifTestTable ............................................ 5 3.2.3. ifTestTable ............................................ 5
3.2.4. ifRcvAddressTable ...................................... 6 3.2.4. ifRcvAddressTable ...................................... 6
3.2.5. ifPhysAddress .......................................... 6 3.2.5. ifPhysAddress .......................................... 6
3.2.6. ifType ................................................. 6 3.2.6. ifType ................................................. 7
3.2.7. Specific Interface MIB Objects ......................... 7 3.2.7. Specific Interface MIB Objects ......................... 7
3.3. Relation to the 802.3 MAU MIB ............................ 10 3.3. Relation to the 802.3 MAU MIB ............................ 11
3.4. dot3StatsEtherChipSet .................................... 11 3.4. dot3StatsEtherChipSet .................................... 11
3.5. Mapping of IEEE 802.3 Managed Objects .................... 11 3.5. Mapping of IEEE 802.3 Managed Objects .................... 11
4. Definitions ................................................ 14 4. Definitions ................................................ 14
5. Intellectual Property ...................................... 36 5. Intellectual Property ...................................... 36
6. Acknowledgements ........................................... 36 6. Acknowledgements ........................................... 36
7. References ................................................. 37 7. References ................................................. 37
8. Security Considerations .................................... 40 8. Security Considerations .................................... 40
9. Author's Addresses ......................................... 41 9. Author's Addresses ......................................... 41
A. Change Log ................................................. 41 A. Change Log ................................................. 41
A.1. Changes since RFC 2358 ................................... 41 A.1. Changes since RFC 2358 ................................... 41
skipping to change at page 12, line 41 skipping to change at page 13, line 4
IF-MIB - ifIndex IF-MIB - ifIndex
.aSQETestErrors dot3StatsSQETestErrors .aSQETestErrors dot3StatsSQETestErrors
.aSymbolErrorDuringCarrier dot3StatsSymbolErrors .aSymbolErrorDuringCarrier dot3StatsSymbolErrors
oMACControlEntity oMACControlEntity
.aMACControlID dot3StatsIndex or .aMACControlID dot3StatsIndex or
IF-MIB - ifIndex IF-MIB - ifIndex
.aMACControlFunctionsSupported dot3ControlFunctionsSupported and .aMACControlFunctionsSupported dot3ControlFunctionsSupported and
dot3ControlFunctionsEnabled dot3ControlFunctionsEnabled
.aUnsupportedOpcodesReceived dot3ControlInUnknownOpcodes .aUnsupportedOpcodesReceived dot3ControlInUnknownOpcodes
oPAUSEEntity oPAUSEEntity
.aPAUSELinkDelayAllowance dot3PauseLinkDelayAllowance
.aPAUSEMACCtrlFramesTransmitted dot3OutPauseFrames .aPAUSEMACCtrlFramesTransmitted dot3OutPauseFrames
.aPAUSEMACCtrlFramesReceived dot3InPauseFrames .aPAUSEMACCtrlFramesReceived dot3InPauseFrames
* Note that the octet counters in IF-MIB do not exactly match the * Note that the octet counters in IF-MIB do not exactly match the
definition of the octet counters in IEEE 802.3. aOctetsTransmittedOK definition of the octet counters in IEEE 802.3. aOctetsTransmittedOK
and aOctetsReceivedOK count only the octets in the clientData and Pad and aOctetsReceivedOK count only the octets in the clientData and Pad
fields, whereas ifInOctets and ifOutOctets include the entire MAC fields, whereas ifInOctets and ifOutOctets include the entire MAC
frame, including MAC header and FCS. However, the IF-MIB counters frame, including MAC header and FCS. However, the IF-MIB counters
can be derived from the IEEE 802.3 counters as follows: can be derived from the IEEE 802.3 counters as follows:
skipping to change at page 14, line 18 skipping to change at page 14, line 28
oMACControlEntity oMACControlEntity
.aMACControlFramesTransmitted Can be determined by summing the .aMACControlFramesTransmitted Can be determined by summing the
OutFrames counters for the OutFrames counters for the
individual control functions individual control functions
.aMACControlFramesReceived Can be determined by summing the .aMACControlFramesReceived Can be determined by summing the
InFrames counters for the InFrames counters for the
individual control functions individual control functions
oPAUSEEntity
.aPAUSELinkDelayAllowance Not considered useful.
4. 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, Unsigned32, mib-2, transmission Counter32, Unsigned32, 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 "9901280031Z" -- January 28, 1999 LAST-UPDATED "9902120223Z" -- February 12, 1999
ORGANIZATION "IETF Ethernet Interfaces and Hub MIB ORGANIZATION "IETF Ethernet Interfaces and Hub MIB
Working Group" 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: Lucent Technologies Postal: Lucent Technologies
Atidum Technology Park, Bldg. 3 Atidum Technology Park, Bldg. 3
Tel Aviv 61131 Tel Aviv 61131
Israel Israel
Tel: +972 3 645 8414 Tel: +972 3 645 8414
E-mail: dromasca@lucent.com E-mail: dromasca@lucent.com
Editor: John Flick Editor: John Flick
Postal: Hewlett-Packard Company Postal: Hewlett-Packard Company
skipping to change at page 15, line 37 skipping to change at page 15, line 50
Local and metropolitan area networks - Local and metropolitan area networks -
Specific requirements - Part 3: Carrier Specific requirements - Part 3: Carrier
sense multiple access with collision sense multiple access with collision
detection (CSMA/CD) access method and detection (CSMA/CD) access method and
physical layer specifications', physical layer specifications',
September 1998. September 1998.
Of particular interest is Clause 30, '10Mb/s, Of particular interest is Clause 30, '10Mb/s,
100Mb/s and 1000Mb/s Management'." 100Mb/s and 1000Mb/s Management'."
REVISION "9901280031Z" -- January 28, 1999 REVISION "9902120223Z" -- February 12, 1999
DESCRIPTION "Updated to include support for 1000 Mb/sec DESCRIPTION "Updated to include support for 1000 Mb/sec
interfaces and full-duplex interfaces." interfaces and full-duplex interfaces."
REVISION "9806032150Z" -- June 3, 1998 REVISION "9806032150Z" -- June 3, 1998
DESCRIPTION "Updated to include support for 100 Mb/sec DESCRIPTION "Updated to include support for 100 Mb/sec
interfaces. Published as RFC 2358." interfaces. Published as RFC 2358."
REVISION "9402030400Z" -- February 3, 1994 REVISION "9402030400Z" -- February 3, 1994
DESCRIPTION "Version published as RFC 1650." DESCRIPTION "Version published as RFC 1650."
::= { mib-2 35 } ::= { mib-2 35 }
skipping to change at page 27, line 18 skipping to change at page 27, line 32
DESCRIPTION "An entry in the table, containing information DESCRIPTION "An entry in the table, containing information
about the MAC Control PAUSE function on a single about the MAC Control PAUSE function on a single
ethernet-like interface." ethernet-like interface."
INDEX { dot3StatsIndex } INDEX { dot3StatsIndex }
::= { dot3PauseTable 1 } ::= { dot3PauseTable 1 }
Dot3PauseEntry ::= Dot3PauseEntry ::=
SEQUENCE { SEQUENCE {
dot3PauseAdminMode INTEGER, dot3PauseAdminMode INTEGER,
dot3PauseOperMode INTEGER, dot3PauseOperMode INTEGER,
dot3PauseLinkDelayAllowance Unsigned32,
dot3InPauseFrames Counter32, dot3InPauseFrames Counter32,
dot3OutPauseFrames Counter32 dot3OutPauseFrames Counter32
} }
dot3PauseAdminMode OBJECT-TYPE dot3PauseAdminMode OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
disabled(1), disabled(1),
enabledXmit(2), enabledXmit(2),
enabledRcv(3), enabledRcv(3),
enabledXmitAndRcv(4) enabledXmitAndRcv(4)
skipping to change at page 28, line 45 skipping to change at page 29, line 11
dot3PauseAdminMode. Interfaces operating at dot3PauseAdminMode. Interfaces operating at
100 Mb/s or less will never return 100 Mb/s or less will never return
'enabledXmit(2)' or 'enabledRcv(3)'. Interfaces 'enabledXmit(2)' or 'enabledRcv(3)'. Interfaces
operating in half-duplex mode will always return operating in half-duplex mode will always return
'disabled(1)'. Interfaces on which 'disabled(1)'. Interfaces on which
auto-negotiation is enabled but not yet auto-negotiation is enabled but not yet
completed should return the value completed should return the value
'disabled(1)'." 'disabled(1)'."
::= { dot3PauseEntry 2 } ::= { dot3PauseEntry 2 }
dot3PauseLinkDelayAllowance OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The allowance, in bit times, made by the PAUSE
MAC Control entity for round-trip propagation
delay of the full-duplex link."
REFERENCE "[IEEE 802.3 Std.], 30.3.4.1,
aPAUSELinkDelayAllowance."
::= { dot3PauseEntry 3 }
dot3InPauseFrames OBJECT-TYPE dot3InPauseFrames OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION "A count of MAC Control frames received on this DESCRIPTION "A count of MAC Control frames received on this
interface with an opcode indicating the PAUSE interface with an opcode indicating the PAUSE
operation. operation.
This counter does not increment when the This counter does not increment when the
interface is operating in half-duplex mode." interface is operating in half-duplex mode."
REFERENCE "[IEEE 802.3 Std.], 30.3.4.3, REFERENCE "[IEEE 802.3 Std.], 30.3.4.3,
aPAUSEMACCtrlFramesReceived." aPAUSEMACCtrlFramesReceived."
::= { dot3PauseEntry 4 } ::= { dot3PauseEntry 3 }
dot3OutPauseFrames OBJECT-TYPE dot3OutPauseFrames OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION "A count of MAC Control frames transmitted on DESCRIPTION "A count of MAC Control frames transmitted on
this interface with an opcode indicating the this interface with an opcode indicating the
PAUSE operation. PAUSE operation.
This counter does not increment when the This counter does not increment when the
interface is operating in half-duplex mode." interface is operating in half-duplex mode."
REFERENCE "[IEEE 802.3 Std.], 30.3.4.2, REFERENCE "[IEEE 802.3 Std.], 30.3.4.2,
aPAUSEMACCtrlFramesTransmitted." aPAUSEMACCtrlFramesTransmitted."
::= { dot3PauseEntry 5 } ::= { dot3PauseEntry 4 }
-- 802.3 Tests -- 802.3 Tests
dot3Tests OBJECT IDENTIFIER ::= { dot3 6 } dot3Tests OBJECT IDENTIFIER ::= { dot3 6 }
dot3Errors OBJECT IDENTIFIER ::= { dot3 7 } dot3Errors OBJECT IDENTIFIER ::= { dot3 7 }
-- TDR Test -- TDR Test
dot3TestTdr OBJECT-IDENTITY dot3TestTdr OBJECT-IDENTITY
skipping to change at page 32, line 48 skipping to change at page 32, line 51
GROUP etherControlGroup GROUP etherControlGroup
DESCRIPTION "This group is mandatory for all DESCRIPTION "This group is mandatory for all
ethernet-like network interfaces that ethernet-like network interfaces that
support the MAC Control sublayer." support the MAC Control sublayer."
GROUP etherControlPauseGroup GROUP etherControlPauseGroup
DESCRIPTION "This group is mandatory for all DESCRIPTION "This group is mandatory for all
ethernet-like network interfaces that ethernet-like network interfaces that
support the MAC Control PAUSE function." support the MAC Control PAUSE function."
OBJECT dot3PauseLinkDelayAllowance
MIN-ACCESS read-only
DESCRIPTION "Write access is not required."
GROUP etherCollisionTableGroup GROUP etherCollisionTableGroup
DESCRIPTION "This group is optional. It is appropriate DESCRIPTION "This group is optional. It is appropriate
for all ethernet-like network interfaces for all ethernet-like network interfaces
which are capable of operating in which are capable of operating in
half-duplex mode and have the necessary half-duplex mode and have the necessary
metering. Implementation in systems with metering. Implementation in systems with
such interfaces is highly recommended." such interfaces is highly recommended."
::= { etherCompliances 3 } ::= { etherCompliances 3 }
-- units of conformance -- units of conformance
skipping to change at page 35, line 42 skipping to change at page 35, line 41
} }
STATUS current STATUS current
DESCRIPTION "A collection of objects providing information DESCRIPTION "A collection of objects providing information
about the MAC Control sublayer on ethernet-like about the MAC Control sublayer on ethernet-like
network interfaces." network interfaces."
::= { etherGroups 8 } ::= { etherGroups 8 }
etherControlPauseGroup OBJECT-GROUP etherControlPauseGroup OBJECT-GROUP
OBJECTS { dot3PauseAdminMode, OBJECTS { dot3PauseAdminMode,
dot3PauseOperMode, dot3PauseOperMode,
dot3PauseLinkDelayAllowance,
dot3InPauseFrames, dot3InPauseFrames,
dot3OutPauseFrames dot3OutPauseFrames
} }
STATUS current STATUS current
DESCRIPTION "A collection of objects providing information DESCRIPTION "A collection of objects providing information
about and control of the MAC Control PAUSE about and control of the MAC Control PAUSE
function on ethernet-like network interfaces." function on ethernet-like network interfaces."
::= { etherGroups 9 } ::= { etherGroups 9 }
END END
5. 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
skipping to change at page 36, line 30 skipping to change at page 36, line 29
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.
6. Acknowledgements 6. Acknowledgements
This document was produced by the Ethernet Interfaces and Hub MIB This document was produced by the IETF Ethernet Interfaces and Hub
Working Group. MIB Working Group, whose efforts were greatly advanced by the
contributions of the following people:
Lynn Kubinec
Steve McRobert
Dan Romascanu
Andrew Smith
Geoff Thompson
This document is based on the Proposed Standard Ethernet MIB, RFC This document is based on the Proposed Standard Ethernet MIB, RFC
2358 [23], edited by John Flick of Hewlett-Packard and Jeffrey 2358 [23], edited by John Flick of Hewlett-Packard and Jeffrey
Johnson of RedBack Networks and produced by the 802.3 Hub MIB Working Johnson of RedBack Networks and produced by the 802.3 Hub MIB Working
Group. It extends that document by providing support for full-duplex Group. It extends that document by providing support for full-duplex
Ethernet interfaces and 1000 Mb/sec Ethernet interfaces as outlined Ethernet interfaces and 1000 Mb/sec Ethernet interfaces as outlined
in [16]. in [16].
RFC 2358, in turn, is almost completely based on both the Standard RFC 2358, in turn, is almost completely based on both the Standard
Ethernet MIB, RFC 1643 [21], and the Proposed Standard Ethernet MIB Ethernet MIB, RFC 1643 [21], and the Proposed Standard Ethernet MIB
 End of changes. 

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