Blame mibs/ietf/SNMP-REPEATER-MIB

Packit Service 9ccfef
SNMP-REPEATER-MIB DEFINITIONS ::= BEGIN
Packit Service 9ccfef
Packit Service 9ccfef
IMPORTS
Packit Service 9ccfef
    Counter32, Counter64, Integer32, Gauge32, TimeTicks,
Packit Service 9ccfef
    OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, mib-2
Packit Service 9ccfef
        FROM SNMPv2-SMI
Packit Service 9ccfef
    TimeStamp, DisplayString, MacAddress, TEXTUAL-CONVENTION,
Packit Service 9ccfef
    RowStatus, TestAndIncr
Packit Service 9ccfef
        FROM SNMPv2-TC
Packit Service 9ccfef
    OBJECT-GROUP, MODULE-COMPLIANCE
Packit Service 9ccfef
        FROM SNMPv2-CONF
Packit Service 9ccfef
    OwnerString
Packit Service 9ccfef
        FROM IF-MIB;
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrMod MODULE-IDENTITY
Packit Service 9ccfef
    LAST-UPDATED    "9609140000Z"
Packit Service 9ccfef
    ORGANIZATION    "IETF HUB MIB Working Group"
Packit Service 9ccfef
    CONTACT-INFO
Packit Service 9ccfef
        "WG E-mail: hubmib@hprnd.rose.hp.com
Packit Service 9ccfef
Packit Service 9ccfef
             Chair: Dan Romascanu
Packit Service 9ccfef
            Postal: Madge Networks (Israel) Ltd.
Packit Service 9ccfef
                    Atidim Technology Park, Bldg. 3
Packit Service 9ccfef
                    Tel Aviv 61131, Israel
Packit Service 9ccfef
               Tel: 972-3-6458414, 6458458
Packit Service 9ccfef
               Fax: 972-3-6487146
Packit Service 9ccfef
            E-mail: dromasca@madge.com
Packit Service 9ccfef
Packit Service 9ccfef
            Editor: Kathryn de Graaf
Packit Service 9ccfef
            Postal: 3Com Corporation
Packit Service 9ccfef
                    118 Turnpike Rd.
Packit Service 9ccfef
                    Southborough, MA 01772 USA
Packit Service 9ccfef
               Tel: (508)229-1627
Packit Service 9ccfef
               Fax: (508)490-5882
Packit Service 9ccfef
            E-mail: kdegraaf@isd.3com.com"
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Management information for 802.3 repeaters.
Packit Service 9ccfef
Packit Service 9ccfef
        The following references are used throughout
Packit Service 9ccfef
        this MIB module:
Packit Service 9ccfef
Packit Service 9ccfef
        [IEEE 802.3 Std]
Packit Service 9ccfef
            refers to IEEE 802.3/ISO 8802-3 Information
Packit Service 9ccfef
            processing systems - Local area networks -
Packit Service 9ccfef
            Part 3: Carrier sense multiple access with
Packit Service 9ccfef
            collision detection (CSMA/CD) access method
Packit Service 9ccfef
            and physical layer specifications (1993).
Packit Service 9ccfef
Packit Service 9ccfef
        [IEEE 802.3 Mgt]
Packit Service 9ccfef
            refers to IEEE 802.3u-1995, '10 Mb/s &
Packit Service 9ccfef
            100 Mb/s Management, Section 30,'
Packit Service 9ccfef
            Supplement to ANSI/IEEE 802.3.
Packit Service 9ccfef
Packit Service 9ccfef
        The following terms are used throughout this
Packit Service 9ccfef
        MIB module.  For complete formal definitions,
Packit Service 9ccfef
        the IEEE 802.3 standards should be consulted
Packit Service 9ccfef
        wherever possible:
Packit Service 9ccfef
Packit Service 9ccfef
        System - A managed entity compliant with this
Packit Service 9ccfef
        MIB, and incorporating at least one managed
Packit Service 9ccfef
        802.3 repeater.
Packit Service 9ccfef
Packit Service 9ccfef
        Chassis - An enclosure for one managed repeater,
Packit Service 9ccfef
        part of a managed repeater, or several managed
Packit Service 9ccfef
        repeaters.  It typically contains an integral
Packit Service 9ccfef
        power supply and a variable number of available
Packit Service 9ccfef
        module slots.
Packit Service 9ccfef
Packit Service 9ccfef
        Repeater-unit - The portion of the repeater set
Packit Service 9ccfef
        that is inboard of the physical media interfaces.
Packit Service 9ccfef
        The physical media interfaces (MAUs, AUIs) may be
Packit Service 9ccfef
        physically separated from the repeater-unit, or
Packit Service 9ccfef
        they may be integrated into the same physical
Packit Service 9ccfef
        package.
Packit Service 9ccfef
Packit Service 9ccfef
        Trivial repeater-unit - An isolated port that can
Packit Service 9ccfef
        gather statistics.
Packit Service 9ccfef
Packit Service 9ccfef
        Group - A recommended, but optional, entity
Packit Service 9ccfef
        defined by the IEEE 802.3 management standard,
Packit Service 9ccfef
        in order to support a modular numbering scheme.
Packit Service 9ccfef
        The classical example allows an implementor to
Packit Service 9ccfef
        represent field-replaceable units as groups of
Packit Service 9ccfef
        ports, with the port numbering matching the
Packit Service 9ccfef
        modular hardware implementation.
Packit Service 9ccfef
Packit Service 9ccfef
        System interconnect segment - An internal
Packit Service 9ccfef
        segment allowing interconnection of ports
Packit Service 9ccfef
        belonging to different physical entities
Packit Service 9ccfef
        into the same logical manageable repeater.
Packit Service 9ccfef
        Examples of implementation might be
Packit Service 9ccfef
        backplane busses in modular hubs, or
Packit Service 9ccfef
        chaining cables in stacks of hubs.
Packit Service 9ccfef
        Stack - A scalable system that may include
Packit Service 9ccfef
        managed repeaters, in which modularity is
Packit Service 9ccfef
        achieved by interconnecting a number of
Packit Service 9ccfef
        different chassis.
Packit Service 9ccfef
Packit Service 9ccfef
        Module - A building block in a modular
Packit Service 9ccfef
        chassis.  It typically maps into one 'slot';
Packit Service 9ccfef
        however, the range of configurations may be
Packit Service 9ccfef
        very large, with several modules entering
Packit Service 9ccfef
        one slot, or one module covering several
Packit Service 9ccfef
        slots.
Packit Service 9ccfef
        "
Packit Service 9ccfef
    REVISION "9309010000Z"
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Published as RFC 1516"
Packit Service 9ccfef
    REVISION "9210010000Z"
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Published as RFC 1368"
Packit Service 9ccfef
    ::= { snmpDot3RptrMgt 5 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
snmpDot3RptrMgt OBJECT IDENTIFIER ::= { mib-2 22 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
OptMacAddr ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT    "1x:"
Packit Service 9ccfef
    STATUS          current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Either a 6 octet address in the `canonical'
Packit Service 9ccfef
        order defined by IEEE 802.1a, i.e., as if it
Packit Service 9ccfef
        were transmitted least significant bit first
Packit Service 9ccfef
        if a value is available or a zero length string."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "See MacAddress in SNMPv2-TC. The only difference
Packit Service 9ccfef
        is that a zero length string is allowed as a value
Packit Service 9ccfef
        for OptMacAddr and not for MacAddress."
Packit Service 9ccfef
    SYNTAX OCTET STRING (SIZE (0 | 6))
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Basic information at the repeater, group, and port level.
Packit Service 9ccfef
Packit Service 9ccfef
rptrBasicPackage
Packit Service 9ccfef
    OBJECT IDENTIFIER ::= { snmpDot3RptrMgt 1 }
Packit Service 9ccfef
  rptrRptrInfo
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { rptrBasicPackage 1 }
Packit Service 9ccfef
  rptrGroupInfo
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { rptrBasicPackage 2 }
Packit Service 9ccfef
  rptrPortInfo
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { rptrBasicPackage 3 }
Packit Service 9ccfef
  rptrAllRptrInfo
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { rptrBasicPackage 4 }
Packit Service 9ccfef
Packit Service 9ccfef
-- Monitoring information at the repeater, group, and port level.
Packit Service 9ccfef
rptrMonitorPackage
Packit Service 9ccfef
    OBJECT IDENTIFIER ::= { snmpDot3RptrMgt 2 }
Packit Service 9ccfef
  rptrMonitorRptrInfo
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { rptrMonitorPackage 1 }
Packit Service 9ccfef
  rptrMonitorGroupInfo
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { rptrMonitorPackage 2 }
Packit Service 9ccfef
  rptrMonitorPortInfo
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { rptrMonitorPackage 3 }
Packit Service 9ccfef
  rptrMonitorAllRptrInfo
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { rptrMonitorPackage 4 }
Packit Service 9ccfef
Packit Service 9ccfef
-- Address tracking information at the repeater, group,
Packit Service 9ccfef
-- and port level.
Packit Service 9ccfef
rptrAddrTrackPackage
Packit Service 9ccfef
    OBJECT IDENTIFIER ::= { snmpDot3RptrMgt 3 }
Packit Service 9ccfef
  rptrAddrTrackRptrInfo
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { rptrAddrTrackPackage 1 }
Packit Service 9ccfef
  rptrAddrTrackGroupInfo
Packit Service 9ccfef
        -- this subtree is currently unused
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { rptrAddrTrackPackage 2 }
Packit Service 9ccfef
  rptrAddrTrackPortInfo
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { rptrAddrTrackPackage 3 }
Packit Service 9ccfef
Packit Service 9ccfef
-- TopN information.
Packit Service 9ccfef
rptrTopNPackage
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { snmpDot3RptrMgt 4 }
Packit Service 9ccfef
  rptrTopNRptrInfo
Packit Service 9ccfef
        -- this subtree is currently unused
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { rptrTopNPackage 1 }
Packit Service 9ccfef
  rptrTopNGroupInfo
Packit Service 9ccfef
        -- this subtree is currently unused
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { rptrTopNPackage 2 }
Packit Service 9ccfef
  rptrTopNPortInfo
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { rptrTopNPackage 3 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Old version of basic information at the repeater level.
Packit Service 9ccfef
--
Packit Service 9ccfef
-- In a system containing a single managed repeater,
Packit Service 9ccfef
-- configuration, status, and control objects for the overall
Packit Service 9ccfef
-- repeater.
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- The objects contained under the rptrRptrInfo subtree are
Packit Service 9ccfef
-- intended for backwards compatibility with implementations of
Packit Service 9ccfef
-- RFC 1516 [11].  In newer implementations (both single- and
Packit Service 9ccfef
-- multiple-repeater implementations) the rptrInfoTable should
Packit Service 9ccfef
-- be implemented.  It is the preferred source of this information,
Packit Service 9ccfef
-- as it contains the values for all repeaters managed by the
Packit Service 9ccfef
-- agent.  In all cases, the objects in the rptrRptrInfo subtree
Packit Service 9ccfef
-- are duplicates of the corresponding objects in the first entry
Packit Service 9ccfef
-- of the rptrInfoTable.
Packit Service 9ccfef
Packit Service 9ccfef
rptrGroupCapacity OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            The rptrGroupCapacity is the number of groups
Packit Service 9ccfef
            that can be contained within the repeater.  Within
Packit Service 9ccfef
            each managed repeater, the groups are uniquely
Packit Service 9ccfef
            numbered in the range from 1 to rptrGroupCapacity.
Packit Service 9ccfef
Packit Service 9ccfef
            Some groups may not be present in the repeater, in
Packit Service 9ccfef
            which case the actual number of groups present
Packit Service 9ccfef
            will be less than rptrGroupCapacity.  The number
Packit Service 9ccfef
            of groups present will never be greater than
Packit Service 9ccfef
            rptrGroupCapacity.
Packit Service 9ccfef
Packit Service 9ccfef
            Note:  In practice, this will generally be the
Packit Service 9ccfef
            number of field-replaceable units (i.e., modules,
Packit Service 9ccfef
            cards, or boards) that can fit in the physical
Packit Service 9ccfef
            repeater enclosure, and the group numbers will
Packit Service 9ccfef
            correspond to numbers marked on the physical
Packit Service 9ccfef
            enclosure."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.1.1.3,
Packit Service 9ccfef
            aRepeaterGroupCapacity."
Packit Service 9ccfef
    ::= { rptrRptrInfo 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrOperStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                  other(1),            -- undefined or unknown
Packit Service 9ccfef
                  ok(2),               -- no known failures
Packit Service 9ccfef
                  rptrFailure(3),      -- repeater-related failure
Packit Service 9ccfef
                  groupFailure(4),     -- group-related failure
Packit Service 9ccfef
                  portFailure(5),      -- port-related failure
Packit Service 9ccfef
                  generalFailure(6)    -- failure, unspecified type
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            The rptrOperStatus object indicates the
Packit Service 9ccfef
            operational state of the repeater.  The
Packit Service 9ccfef
            rptrHealthText object may be consulted for more
Packit Service 9ccfef
            specific information about the state of the
Packit Service 9ccfef
            repeater's health.
Packit Service 9ccfef
Packit Service 9ccfef
            In the case of multiple kinds of failures (e.g.,
Packit Service 9ccfef
            repeater failure and port failure), the value of
Packit Service 9ccfef
            this attribute shall reflect the highest priority
Packit Service 9ccfef
            failure in the following order, listed highest
Packit Service 9ccfef
            priority first:
Packit Service 9ccfef
Packit Service 9ccfef
                rptrFailure(3)
Packit Service 9ccfef
                groupFailure(4)
Packit Service 9ccfef
                portFailure(5)
Packit Service 9ccfef
                generalFailure(6)."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.1.1.5, aRepeaterHealthState."
Packit Service 9ccfef
    ::= { rptrRptrInfo 2 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrHealthText OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      DisplayString (SIZE (0..255))
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            The health text object is a text string that
Packit Service 9ccfef
            provides information relevant to the operational
Packit Service 9ccfef
            state of the repeater.  Agents may use this string
Packit Service 9ccfef
            to provide detailed information on current
Packit Service 9ccfef
            failures, including how they were detected, and/or
Packit Service 9ccfef
            instructions for problem resolution.  The contents
Packit Service 9ccfef
            are agent-specific."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.1.1.6, aRepeaterHealthText."
Packit Service 9ccfef
    ::= { rptrRptrInfo 3 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrReset OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                  noReset(1),
Packit Service 9ccfef
                  reset(2)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            Setting this object to reset(2) causes a
Packit Service 9ccfef
            transition to the START state of Fig 9-2 in
Packit Service 9ccfef
            section 9 [IEEE 802.3 Std] for a 10Mb/s repeater,
Packit Service 9ccfef
            and the START state of Fig 27-2 in section 27
Packit Service 9ccfef
            of that standard for a 100Mb/s repeater.
Packit Service 9ccfef
Packit Service 9ccfef
            Setting this object to noReset(1) has no effect.
Packit Service 9ccfef
            The agent will always return the value noReset(1)
Packit Service 9ccfef
            when this object is read.
Packit Service 9ccfef
Packit Service 9ccfef
            After receiving a request to set this variable to
Packit Service 9ccfef
            reset(2), the agent is allowed to delay the reset
Packit Service 9ccfef
            for a short period.  For example, the implementor
Packit Service 9ccfef
            may choose to delay the reset long enough to allow
Packit Service 9ccfef
            the SNMP response to be transmitted.  In any
Packit Service 9ccfef
            event, the SNMP response must be transmitted.
Packit Service 9ccfef
Packit Service 9ccfef
            This action does not reset the management counters
Packit Service 9ccfef
            defined in this document nor does it affect the
Packit Service 9ccfef
            portAdminStatus parameters.  Included in this
Packit Service 9ccfef
            action is the execution of a disruptive Self-Test
Packit Service 9ccfef
            with the following characteristics:  a) The nature
Packit Service 9ccfef
            of the tests is not specified.  b) The test resets
Packit Service 9ccfef
            the repeater but without affecting management
Packit Service 9ccfef
            information about the repeater.  c) The test does
Packit Service 9ccfef
            not inject packets onto any segment.  d) Packets
Packit Service 9ccfef
            received during the test may or may not be
Packit Service 9ccfef
            transferred.  e) The test does not interfere with
Packit Service 9ccfef
            management functions.
Packit Service 9ccfef
Packit Service 9ccfef
            After performing this self-test, the agent will
Packit Service 9ccfef
            update the repeater health information (including
Packit Service 9ccfef
            rptrOperStatus and rptrHealthText), and send a
Packit Service 9ccfef
            rptrHealth trap."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.1.2.1, acResetRepeater."
Packit Service 9ccfef
    ::= { rptrRptrInfo 4 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrNonDisruptTest OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                  noSelfTest(1),
Packit Service 9ccfef
                  selfTest(2)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            Setting this object to selfTest(2) causes the
Packit Service 9ccfef
            repeater to perform a agent-specific, non-
Packit Service 9ccfef
            disruptive self-test that has the following
Packit Service 9ccfef
            characteristics:  a) The nature of the tests is
Packit Service 9ccfef
            not specified.  b) The test does not change the
Packit Service 9ccfef
            state of the repeater or management information
Packit Service 9ccfef
            about the repeater.  c) The test does not inject
Packit Service 9ccfef
            packets onto any segment.  d) The test does not
Packit Service 9ccfef
            prevent the relay of any packets.  e) The test
Packit Service 9ccfef
            does not interfere with management functions.
Packit Service 9ccfef
Packit Service 9ccfef
            After performing this test, the agent will update
Packit Service 9ccfef
            the repeater health information (including
Packit Service 9ccfef
            rptrOperStatus and rptrHealthText) and send a
Packit Service 9ccfef
            rptrHealth trap.
Packit Service 9ccfef
Packit Service 9ccfef
            Note that this definition allows returning an
Packit Service 9ccfef
            'okay' result after doing a trivial test.
Packit Service 9ccfef
Packit Service 9ccfef
            Setting this object to noSelfTest(1) has no
Packit Service 9ccfef
            effect.  The agent will always return the value
Packit Service 9ccfef
            noSelfTest(1) when this object is read."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.1.2.2,
Packit Service 9ccfef
            acExecuteNonDisruptiveSelfTest."
Packit Service 9ccfef
    ::= { rptrRptrInfo 5 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrTotalPartitionedPorts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Gauge32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            This object returns the total number of ports in
Packit Service 9ccfef
            the repeater whose current state meets all three
Packit Service 9ccfef
            of the following criteria:  rptrPortOperStatus
Packit Service 9ccfef
            does not have the value notPresent(3),
Packit Service 9ccfef
            rptrPortAdminStatus is enabled(1), and
Packit Service 9ccfef
            rptrPortAutoPartitionState is autoPartitioned(2)."
Packit Service 9ccfef
    ::= { rptrRptrInfo 6 }
Packit Service 9ccfef
Packit Service 9ccfef
-- Basic information at the group level.
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Configuration and status objects for each
Packit Service 9ccfef
-- managed group in the system, independent
Packit Service 9ccfef
-- of whether there is one or more managed
Packit Service 9ccfef
-- repeater-units in the system.
Packit Service 9ccfef
Packit Service 9ccfef
rptrGroupTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF RptrGroupEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Table of descriptive and status information about
Packit Service 9ccfef
            the groups of ports."
Packit Service 9ccfef
    ::= { rptrGroupInfo 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrGroupEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RptrGroupEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "An entry in the table, containing information
Packit Service 9ccfef
            about a single group of ports."
Packit Service 9ccfef
    INDEX    { rptrGroupIndex }
Packit Service 9ccfef
    ::= { rptrGroupTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
RptrGroupEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        rptrGroupIndex
Packit Service 9ccfef
            Integer32,
Packit Service 9ccfef
        rptrGroupDescr
Packit Service 9ccfef
            DisplayString,
Packit Service 9ccfef
        rptrGroupObjectID
Packit Service 9ccfef
            OBJECT IDENTIFIER,
Packit Service 9ccfef
        rptrGroupOperStatus
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        rptrGroupLastOperStatusChange
Packit Service 9ccfef
            TimeTicks,
Packit Service 9ccfef
        rptrGroupPortCapacity
Packit Service 9ccfef
            Integer32
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
rptrGroupIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object identifies the group within the
Packit Service 9ccfef
            system for which this entry contains
Packit Service 9ccfef
            information."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.2.1.1, aGroupID."
Packit Service 9ccfef
    ::= { rptrGroupEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrGroupDescr OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      DisplayString (SIZE (0..255))
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            A textual description of the group.  This value
Packit Service 9ccfef
            should include the full name and version
Packit Service 9ccfef
            identification of the group's hardware type and
Packit Service 9ccfef
            indicate how the group is differentiated from
Packit Service 9ccfef
            other types of groups in the repeater.  Plug-in
Packit Service 9ccfef
            Module, Rev A' or 'Barney Rubble 10BASE-T 4-port
Packit Service 9ccfef
            SIMM socket Version 2.1' are examples of valid
Packit Service 9ccfef
            group descriptions.
Packit Service 9ccfef
Packit Service 9ccfef
            It is mandatory that this only contain printable
Packit Service 9ccfef
            ASCII characters."
Packit Service 9ccfef
    ::= { rptrGroupEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrGroupObjectID OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      OBJECT IDENTIFIER
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The vendor's authoritative identification of the
Packit Service 9ccfef
            group.  This value may be allocated within the SMI
Packit Service 9ccfef
            enterprises subtree (1.3.6.1.4.1) and provides a
Packit Service 9ccfef
            straight-forward and unambiguous means for
Packit Service 9ccfef
            determining what kind of group is being managed.
Packit Service 9ccfef
Packit Service 9ccfef
            For example, this object could take the value
Packit Service 9ccfef
            1.3.6.1.4.1.4242.1.2.14 if vendor 'Flintstones,
Packit Service 9ccfef
            Inc.' was assigned the subtree 1.3.6.1.4.1.4242,
Packit Service 9ccfef
            and had assigned the identifier
Packit Service 9ccfef
            1.3.6.1.4.1.4242.1.2.14 to its 'Wilma Flintstone
Packit Service 9ccfef
            6-Port FOIRL Plug-in Module.'"
Packit Service 9ccfef
    ::= { rptrGroupEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrGroupOperStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                  other(1),
Packit Service 9ccfef
                  operational(2),
Packit Service 9ccfef
                  malfunctioning(3),
Packit Service 9ccfef
                  notPresent(4),
Packit Service 9ccfef
                  underTest(5),
Packit Service 9ccfef
                  resetInProgress(6)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "An object that indicates the operational status
Packit Service 9ccfef
            of the group.
Packit Service 9ccfef
Packit Service 9ccfef
            A status of notPresent(4) indicates that the group
Packit Service 9ccfef
            is temporarily or permanently physically and/or
Packit Service 9ccfef
            logically not a part of the repeater.  It is an
Packit Service 9ccfef
            implementation-specific matter as to whether the
Packit Service 9ccfef
            agent effectively removes notPresent entries from
Packit Service 9ccfef
            the table.
Packit Service 9ccfef
Packit Service 9ccfef
            A status of operational(2) indicates that the
Packit Service 9ccfef
            group is functioning, and a status of
Packit Service 9ccfef
            malfunctioning(3) indicates that the group is
Packit Service 9ccfef
            malfunctioning in some way."
Packit Service 9ccfef
    ::= { rptrGroupEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrGroupLastOperStatusChange OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      TimeTicks
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            An object that contains the value of sysUpTime at
Packit Service 9ccfef
            the time when the last of the following occurred:
Packit Service 9ccfef
              1) the agent cold- or warm-started;
Packit Service 9ccfef
              2) the row for the group was created (such
Packit Service 9ccfef
                 as when the group was added to the system); or
Packit Service 9ccfef
              3) the value of rptrGroupOperStatus for the
Packit Service 9ccfef
                 group changed.
Packit Service 9ccfef
Packit Service 9ccfef
            A value of zero indicates that the group's
Packit Service 9ccfef
            operational status has not changed since the agent
Packit Service 9ccfef
            last restarted."
Packit Service 9ccfef
    ::= { rptrGroupEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrGroupPortCapacity OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The rptrGroupPortCapacity is the number of ports
Packit Service 9ccfef
            that can be contained within the group.  Valid
Packit Service 9ccfef
            range is 1-2147483647.  Within each group, the
Packit Service 9ccfef
            ports are uniquely numbered in the range from 1 to
Packit Service 9ccfef
            rptrGroupPortCapacity.
Packit Service 9ccfef
Packit Service 9ccfef
            Some ports may not be present in the system, in
Packit Service 9ccfef
            which case the actual number of ports present
Packit Service 9ccfef
            will be less than the value of rptrGroupPortCapacity.
Packit Service 9ccfef
            The number of ports present in the group will never
Packit Service 9ccfef
            be greater than the value of rptrGroupPortCapacity.
Packit Service 9ccfef
Packit Service 9ccfef
            Note:  In practice, this will generally be the
Packit Service 9ccfef
            number of ports on a module, card, or board, and
Packit Service 9ccfef
            the port numbers will correspond to numbers marked
Packit Service 9ccfef
            on the physical embodiment."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "IEEE 802.3 Mgt, 30.4.2.1.2, aGroupPortCapacity."
Packit Service 9ccfef
    ::= { rptrGroupEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Basic information at the port level.
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Configuration and status objects for
Packit Service 9ccfef
-- each managed repeater port in the system,
Packit Service 9ccfef
-- independent of whether there is one or more
Packit Service 9ccfef
-- managed repeater-units in the system.
Packit Service 9ccfef
Packit Service 9ccfef
rptrPortTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF RptrPortEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Table of descriptive and status information about
Packit Service 9ccfef
            the repeater ports in the system.  The number of
Packit Service 9ccfef
            entries is independent of the number of repeaters
Packit Service 9ccfef
            in the managed system."
Packit Service 9ccfef
    ::= { rptrPortInfo 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrPortEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RptrPortEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "An entry in the table, containing information
Packit Service 9ccfef
            about a single port."
Packit Service 9ccfef
    INDEX    { rptrPortGroupIndex, rptrPortIndex }
Packit Service 9ccfef
    ::= { rptrPortTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
RptrPortEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        rptrPortGroupIndex
Packit Service 9ccfef
            Integer32,
Packit Service 9ccfef
        rptrPortIndex
Packit Service 9ccfef
            Integer32,
Packit Service 9ccfef
        rptrPortAdminStatus
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        rptrPortAutoPartitionState
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        rptrPortOperStatus
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        rptrPortRptrId
Packit Service 9ccfef
            Integer32
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
rptrPortGroupIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object identifies the group containing the
Packit Service 9ccfef
            port for which this entry contains information."
Packit Service 9ccfef
    ::= { rptrPortEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrPortIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object identifies the port within the group
Packit Service 9ccfef
            for which this entry contains information.  This
Packit Service 9ccfef
            identifies the port independently from the repeater
Packit Service 9ccfef
            it may be attached to.  The numbering scheme for
Packit Service 9ccfef
            ports is implementation specific; however, this
Packit Service 9ccfef
            value can never be greater than
Packit Service 9ccfef
            rptrGroupPortCapacity for the associated group."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.1, aPortID."
Packit Service 9ccfef
    ::= { rptrPortEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrPortAdminStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                  enabled(1),
Packit Service 9ccfef
                  disabled(2)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Setting this object to disabled(2) disables the
Packit Service 9ccfef
            port.  A disabled port neither transmits nor
Packit Service 9ccfef
            receives.  Once disabled, a port must be
Packit Service 9ccfef
            explicitly enabled to restore operation.  A port
Packit Service 9ccfef
            which is disabled when power is lost or when a
Packit Service 9ccfef
            reset is exerted shall remain disabled when normal
Packit Service 9ccfef
            operation resumes.
Packit Service 9ccfef
Packit Service 9ccfef
            The admin status takes precedence over auto-
Packit Service 9ccfef
            partition and functionally operates between the
Packit Service 9ccfef
            auto-partition mechanism and the AUI/PMA.
Packit Service 9ccfef
Packit Service 9ccfef
            Setting this object to enabled(1) enables the port
Packit Service 9ccfef
            and exerts a BEGIN on the port's auto-partition
Packit Service 9ccfef
            state machine.
Packit Service 9ccfef
Packit Service 9ccfef
            (In effect, when a port is disabled, the value of
Packit Service 9ccfef
            rptrPortAutoPartitionState for that port is frozen
Packit Service 9ccfef
            until the port is next enabled.  When the port
Packit Service 9ccfef
            becomes enabled, the rptrPortAutoPartitionState
Packit Service 9ccfef
            becomes notAutoPartitioned(1), regardless of its
Packit Service 9ccfef
            pre-disabling state.)"
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.2, aPortAdminState
Packit Service 9ccfef
            and 30.4.3.2.1, acPortAdminControl."
Packit Service 9ccfef
    ::= { rptrPortEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrPortAutoPartitionState OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                  notAutoPartitioned(1),
Packit Service 9ccfef
                  autoPartitioned(2)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The autoPartitionState flag indicates whether the
Packit Service 9ccfef
            port is currently partitioned by the repeater's
Packit Service 9ccfef
            auto-partition protection.
Packit Service 9ccfef
Packit Service 9ccfef
            The conditions that cause port partitioning are
Packit Service 9ccfef
            specified in partition state machine in Sections
Packit Service 9ccfef
            9 and 27 of [IEEE 802.3 Std].  They are not
Packit Service 9ccfef
            differentiated here."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.3, aAutoPartitionState."
Packit Service 9ccfef
    ::= { rptrPortEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrPortOperStatus  OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                  operational(1),
Packit Service 9ccfef
                  notOperational(2),
Packit Service 9ccfef
                  notPresent(3)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object indicates the port's operational
Packit Service 9ccfef
            status.  The notPresent(3) status indicates the
Packit Service 9ccfef
            port is physically removed (note this may or may
Packit Service 9ccfef
            not be possible depending on the type of port.)
Packit Service 9ccfef
            The operational(1) status indicates that the port
Packit Service 9ccfef
            is enabled (see rptrPortAdminStatus) and working,
Packit Service 9ccfef
            even though it might be auto-partitioned (see
Packit Service 9ccfef
            rptrPortAutoPartitionState).
Packit Service 9ccfef
Packit Service 9ccfef
            If this object has the value operational(1) and
Packit Service 9ccfef
            rptrPortAdminStatus is set to disabled(2), it is
Packit Service 9ccfef
            expected that this object's value will soon change
Packit Service 9ccfef
            to notOperational(2)."
Packit Service 9ccfef
    ::= { rptrPortEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrPortRptrId OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (0..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object identifies the repeater to
Packit Service 9ccfef
            which this port belongs.  The repeater
Packit Service 9ccfef
            identified by a particular value of this object
Packit Service 9ccfef
            is the same as that identified by the same
Packit Service 9ccfef
            value of rptrInfoId.  A value of zero
Packit Service 9ccfef
            indicates that this port currently is not
Packit Service 9ccfef
            a member of any repeater."
Packit Service 9ccfef
    ::= { rptrPortEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- New version of basic information at the repeater level.
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Configuration, status, and control objects for
Packit Service 9ccfef
-- each managed repeater in the system.
Packit Service 9ccfef
Packit Service 9ccfef
rptrInfoTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF RptrInfoEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A table of information about each
Packit Service 9ccfef
            non-trivial repeater. The number of entries
Packit Service 9ccfef
            depends on the physical configuration of the
Packit Service 9ccfef
            managed system."
Packit Service 9ccfef
    ::= { rptrAllRptrInfo 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrInfoEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RptrInfoEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "An entry in the table, containing information
Packit Service 9ccfef
            about a single non-trivial repeater."
Packit Service 9ccfef
    INDEX    { rptrInfoId }
Packit Service 9ccfef
    ::= { rptrInfoTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
RptrInfoEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        rptrInfoId
Packit Service 9ccfef
            Integer32,
Packit Service 9ccfef
        rptrInfoRptrType
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        rptrInfoOperStatus
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        rptrInfoReset
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        rptrInfoPartitionedPorts
Packit Service 9ccfef
            Gauge32,
Packit Service 9ccfef
        rptrInfoLastChange
Packit Service 9ccfef
            TimeStamp
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
rptrInfoId OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object identifies the repeater for which
Packit Service 9ccfef
            this entry contains information."
Packit Service 9ccfef
    ::= { rptrInfoEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrInfoRptrType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                  other(1),                -- undefined or unknown
Packit Service 9ccfef
                  tenMb(2),
Packit Service 9ccfef
                  onehundredMbClassI(3),
Packit Service 9ccfef
                  onehundredMbClassII(4)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The rptrInfoRptrType returns a value that identifies
Packit Service 9ccfef
            the CSMA/CD repeater type."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.1.1.2, aRepeaterType."
Packit Service 9ccfef
    ::= { rptrInfoEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrInfoOperStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                  other(1),
Packit Service 9ccfef
                  ok(2),
Packit Service 9ccfef
                  failure(3)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The rptrInfoOperStatus object indicates the
Packit Service 9ccfef
            operational state of the repeater."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.1.1.5, aRepeaterHealthState."
Packit Service 9ccfef
    ::= { rptrInfoEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrInfoReset OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                  noReset(1),
Packit Service 9ccfef
                  reset(2)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Setting this object to reset(2) causes a
Packit Service 9ccfef
            transition to the START state of Fig 9-2 in
Packit Service 9ccfef
            section 9 [IEEE 802.3 Std] for a 10Mb/s repeater,
Packit Service 9ccfef
            and to the START state of Fig 27-2 in section 27
Packit Service 9ccfef
            of that standard for a 100Mb/s repeater.
Packit Service 9ccfef
Packit Service 9ccfef
            Setting this object to noReset(1) has no effect.
Packit Service 9ccfef
            The agent will always return the value noReset(1)
Packit Service 9ccfef
            when this object is read.
Packit Service 9ccfef
Packit Service 9ccfef
            After receiving a request to set this variable to
Packit Service 9ccfef
            reset(2), the agent is allowed to delay the reset
Packit Service 9ccfef
            for a short period.  For example, the implementor
Packit Service 9ccfef
            may choose to delay the reset long enough to allow
Packit Service 9ccfef
            the SNMP response to be transmitted.  In any
Packit Service 9ccfef
            event, the SNMP response must be transmitted.
Packit Service 9ccfef
Packit Service 9ccfef
            This action does not reset the management counters
Packit Service 9ccfef
            defined in this document nor does it affect the
Packit Service 9ccfef
            portAdminStatus parameters.  Included in this
Packit Service 9ccfef
            action is the execution of a disruptive Self-Test
Packit Service 9ccfef
            with the following characteristics:  a) The nature
Packit Service 9ccfef
            of the tests is not specified.  b) The test resets
Packit Service 9ccfef
            the repeater but without affecting management
Packit Service 9ccfef
            information about the repeater.  c) The test does
Packit Service 9ccfef
            not inject packets onto any segment.  d) Packets
Packit Service 9ccfef
            received during the test may or may not be
Packit Service 9ccfef
            transferred.  e) The test does not interfere with
Packit Service 9ccfef
            management functions.
Packit Service 9ccfef
Packit Service 9ccfef
            After performing this self-test, the agent will
Packit Service 9ccfef
            update the repeater health information (including
Packit Service 9ccfef
            rptrInfoOperStatus), and send a rptrInfoResetEvent
Packit Service 9ccfef
            notification."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.1.2.1, acResetRepeater."
Packit Service 9ccfef
    ::= { rptrInfoEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrInfoPartitionedPorts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Gauge32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object returns the total number of ports in
Packit Service 9ccfef
            the repeater whose current state meets all three
Packit Service 9ccfef
            of the following criteria:  rptrPortOperStatus
Packit Service 9ccfef
            does not have the value notPresent(3),
Packit Service 9ccfef
            rptrPortAdminStatus is enabled(1), and
Packit Service 9ccfef
            rptrPortAutoPartitionState is autoPartitioned(2)."
Packit Service 9ccfef
    ::= { rptrInfoEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrInfoLastChange OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      TimeStamp
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The value of sysUpTime when any of the following
Packit Service 9ccfef
            conditions occurred:
Packit Service 9ccfef
              1) agent cold- or warm-started;
Packit Service 9ccfef
              2) this instance of repeater was created
Packit Service 9ccfef
                 (such as when a device or module was
Packit Service 9ccfef
                 added to the system);
Packit Service 9ccfef
              3) a change in the value of rptrInfoOperStatus;
Packit Service 9ccfef
              4) ports were added or removed as members of
Packit Service 9ccfef
                 the repeater; or
Packit Service 9ccfef
              5) any of the counters associated with this
Packit Service 9ccfef
                 repeater had a discontinuity."
Packit Service 9ccfef
    ::= { rptrInfoEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Old version of statistics at the repeater level.
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Performance monitoring statistics for the repeater
Packit Service 9ccfef
--
Packit Service 9ccfef
-- In a system containing a single managed repeater-unit,
Packit Service 9ccfef
-- the statistics object for the repeater-unit.
Packit Service 9ccfef
Packit Service 9ccfef
-- The objects contained under the rptrMonitorRptrInfo subtree are
Packit Service 9ccfef
-- intended for backwards compatibility with implementations of
Packit Service 9ccfef
-- RFC 1516 [11].  In newer implementations (both single- and
Packit Service 9ccfef
-- multiple-repeater implementations), the rptrMonitorTable will
Packit Service 9ccfef
-- be implemented.  It is the preferred source of this information,
Packit Service 9ccfef
-- as it contains the values for all repeaters managed by the
Packit Service 9ccfef
-- agent.  In all cases, the objects in the rptrMonitorRptrInfo
Packit Service 9ccfef
-- subtree are duplicates of the corresponding objects in the
Packit Service 9ccfef
-- first entry of the rptrMonitorTable.
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorTransmitCollisions OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            For a clause 9 (10Mb/s) repeater, this counter
Packit Service 9ccfef
            is incremented every time the repeater state
Packit Service 9ccfef
            machine enters the TRANSMIT COLLISION state
Packit Service 9ccfef
            from any state other than ONE PORT LEFT
Packit Service 9ccfef
            (Ref: Fig 9-2 [IEEE 802.3 Std]).
Packit Service 9ccfef
Packit Service 9ccfef
            For a clause 27 repeater, this counter is
Packit Service 9ccfef
            incremented every time the repeater core state
Packit Service 9ccfef
            diagram enters the Jam state as a result of
Packit Service 9ccfef
            Activity(ALL) > 1 (fig 27-2 [IEEE 802.3 Std]).
Packit Service 9ccfef
            The approximate minimum time for rollover of this
Packit Service 9ccfef
            counter is 16 hours in a 10Mb/s repeater and 1.6
Packit Service 9ccfef
            hours in a 100Mb/s repeater."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.1.1.8, aTransmitCollisions."
Packit Service 9ccfef
    ::= { rptrMonitorRptrInfo 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Statistics at the group level.
Packit Service 9ccfef
--
Packit Service 9ccfef
-- In a system containing a single managed repeater-unit,
Packit Service 9ccfef
-- the statistics objects for each group.
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorGroupTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF RptrMonitorGroupEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            Table of performance and error statistics for the
Packit Service 9ccfef
            groups within the repeater.  The number of entries
Packit Service 9ccfef
            is the same as that in the rptrGroupTable."
Packit Service 9ccfef
    ::= { rptrMonitorGroupInfo 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorGroupEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX    RptrMonitorGroupEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS    deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            An entry in the table, containing total
Packit Service 9ccfef
            performance and error statistics for a single
Packit Service 9ccfef
            group.  Regular retrieval of the information in
Packit Service 9ccfef
            this table provides a means of tracking the
Packit Service 9ccfef
            performance and health of the networked devices
Packit Service 9ccfef
            attached to this group's ports.
Packit Service 9ccfef
Packit Service 9ccfef
            The counters in this table are redundant in the
Packit Service 9ccfef
            sense that they are the summations of information
Packit Service 9ccfef
            already available through other objects.  However,
Packit Service 9ccfef
            these sums provide a considerable optimization of
Packit Service 9ccfef
            network management traffic over the otherwise
Packit Service 9ccfef
            necessary retrieval of the individual counters
Packit Service 9ccfef
            included in each sum.
Packit Service 9ccfef
Packit Service 9ccfef
            Note:  Group-level counters are
Packit Service 9ccfef
            deprecated in this MIB.  It is recommended
Packit Service 9ccfef
            that management applications instead use
Packit Service 9ccfef
            the repeater-level counters contained in
Packit Service 9ccfef
            the rptrMonTable."
Packit Service 9ccfef
    INDEX    { rptrMonitorGroupIndex }
Packit Service 9ccfef
    ::= { rptrMonitorGroupTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
RptrMonitorGroupEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        rptrMonitorGroupIndex
Packit Service 9ccfef
            Integer32,
Packit Service 9ccfef
        rptrMonitorGroupTotalFrames
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorGroupTotalOctets
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorGroupTotalErrors
Packit Service 9ccfef
            Counter32
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorGroupIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            This object identifies the group within the
Packit Service 9ccfef
            repeater for which this entry contains
Packit Service 9ccfef
            information."
Packit Service 9ccfef
    ::= { rptrMonitorGroupEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorGroupTotalFrames OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            The total number of frames of valid frame length
Packit Service 9ccfef
            that have been received on the ports in this group
Packit Service 9ccfef
            and for which the FCSError and CollisionEvent
Packit Service 9ccfef
            signals were not asserted.  This counter is the
Packit Service 9ccfef
            summation of the values of the
Packit Service 9ccfef
            rptrMonitorPortReadableFrames counters for all of
Packit Service 9ccfef
            the ports in the group.
Packit Service 9ccfef
Packit Service 9ccfef
            This statistic provides one of the parameters
Packit Service 9ccfef
            necessary for obtaining the packet error rate.
Packit Service 9ccfef
            The approximate minimum time for rollover of this
Packit Service 9ccfef
            counter is 80 hours in a 10Mb/s repeater."
Packit Service 9ccfef
    ::= { rptrMonitorGroupEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorGroupTotalOctets OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            The total number of octets contained in the valid
Packit Service 9ccfef
            frames that have been received on the ports in
Packit Service 9ccfef
            this group.  This counter is the summation of the
Packit Service 9ccfef
            values of the rptrMonitorPortReadableOctets
Packit Service 9ccfef
            counters for all of the ports in the group.
Packit Service 9ccfef
Packit Service 9ccfef
            This statistic provides an indicator of the total
Packit Service 9ccfef
            data transferred.  The approximate minimum time
Packit Service 9ccfef
            for rollover of this counter is 58 minutes in a
Packit Service 9ccfef
            10Mb/s repeater."
Packit Service 9ccfef
    ::= { rptrMonitorGroupEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorGroupTotalErrors OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            The total number of errors which have occurred on
Packit Service 9ccfef
            all of the ports in this group.  This counter is
Packit Service 9ccfef
            the summation of the values of the
Packit Service 9ccfef
            rptrMonitorPortTotalErrors counters for all of the
Packit Service 9ccfef
            ports in the group."
Packit Service 9ccfef
    ::= { rptrMonitorGroupEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Statistics at the port level.
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF RptrMonitorPortEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Table of performance and error statistics for the
Packit Service 9ccfef
            ports.  The number of entries is the same as that
Packit Service 9ccfef
            in the rptrPortTable.
Packit Service 9ccfef
Packit Service 9ccfef
            The columnar object rptrMonitorPortLastChange
Packit Service 9ccfef
            is used to indicate possible discontinuities
Packit Service 9ccfef
            of counter type columnar objects in the table."
Packit Service 9ccfef
    ::= { rptrMonitorPortInfo 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RptrMonitorPortEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "An entry in the table, containing performance and
Packit Service 9ccfef
            error statistics for a single port."
Packit Service 9ccfef
    INDEX    { rptrMonitorPortGroupIndex, rptrMonitorPortIndex }
Packit Service 9ccfef
    ::= { rptrMonitorPortTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
RptrMonitorPortEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        rptrMonitorPortGroupIndex
Packit Service 9ccfef
            Integer32,
Packit Service 9ccfef
        rptrMonitorPortIndex
Packit Service 9ccfef
            Integer32,
Packit Service 9ccfef
        rptrMonitorPortReadableFrames
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorPortReadableOctets
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorPortFCSErrors
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorPortAlignmentErrors
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorPortFrameTooLongs
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorPortShortEvents
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorPortRunts
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorPortCollisions
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorPortLateEvents
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorPortVeryLongEvents
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorPortDataRateMismatches
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorPortAutoPartitions
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorPortTotalErrors
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorPortLastChange
Packit Service 9ccfef
            TimeStamp
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortGroupIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object identifies the group containing the
Packit Service 9ccfef
            port for which this entry contains information."
Packit Service 9ccfef
    ::= { rptrMonitorPortEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object identifies the port within the group
Packit Service 9ccfef
            for which this entry contains information."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.1, aPortID."
Packit Service 9ccfef
    ::= { rptrMonitorPortEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortReadableFrames OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object is the number of frames of valid
Packit Service 9ccfef
            frame length that have been received on this port.
Packit Service 9ccfef
            This counter is incremented by one for each frame
Packit Service 9ccfef
            received on this port whose OctetCount is greater
Packit Service 9ccfef
            than or equal to minFrameSize and less than or
Packit Service 9ccfef
            equal to maxFrameSize (Ref: IEEE 802.3 Std,
Packit Service 9ccfef
            4.4.2.1) and for which the FCSError and
Packit Service 9ccfef
            CollisionEvent signals are not asserted.
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes.
Packit Service 9ccfef
Packit Service 9ccfef
            This statistic provides one of the parameters
Packit Service 9ccfef
            necessary for obtaining the packet error rate.
Packit Service 9ccfef
            The approximate minimum time for rollover of this
Packit Service 9ccfef
            counter is 80 hours at 10Mb/s."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.4, aReadableFrames."
Packit Service 9ccfef
    ::= { rptrMonitorPortEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortReadableOctets OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object is the number of octets contained in
Packit Service 9ccfef
            valid frames that have been received on this port.
Packit Service 9ccfef
            This counter is incremented by OctetCount for each
Packit Service 9ccfef
            frame received on this port which has been
Packit Service 9ccfef
            determined to be a readable frame (i.e., including
Packit Service 9ccfef
            FCS octets but excluding framing bits and dribble
Packit Service 9ccfef
            bits).
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes.
Packit Service 9ccfef
Packit Service 9ccfef
            This statistic provides an indicator of the total
Packit Service 9ccfef
            data transferred.  The approximate minimum time
Packit Service 9ccfef
            for rollover of this counter in a 10Mb/s repeater
Packit Service 9ccfef
            is 58 minutes.
Packit Service 9ccfef
Packit Service 9ccfef
            For ports receiving traffic at a maximum rate in
Packit Service 9ccfef
            a 100Mb/s repeater, this counter can roll over
Packit Service 9ccfef
            in less than 6 minutes.  Since that amount of time
Packit Service 9ccfef
            could be less than a management station's poll cycle
Packit Service 9ccfef
            time, in order to avoid a loss of information a
Packit Service 9ccfef
            management station is advised to also poll the
Packit Service 9ccfef
            rptrMonitorPortUpper32Octets object, or to use the
Packit Service 9ccfef
            64-bit counter defined by
Packit Service 9ccfef
            rptrMonitorPortHCReadableOctets instead of the
Packit Service 9ccfef
            two 32-bit counters."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.5, aReadableOctets."
Packit Service 9ccfef
    ::= { rptrMonitorPortEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortFCSErrors OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This counter is incremented by one for each frame
Packit Service 9ccfef
            received on this port with the FCSError signal
Packit Service 9ccfef
            asserted and the FramingError and CollisionEvent
Packit Service 9ccfef
            signals deasserted and whose OctetCount is greater
Packit Service 9ccfef
            than or equal to minFrameSize and less than or
Packit Service 9ccfef
            equal to maxFrameSize (Ref: 4.4.2.1, IEEE 802.3
Packit Service 9ccfef
            Std).
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes.
Packit Service 9ccfef
Packit Service 9ccfef
            The approximate minimum time for rollover of this
Packit Service 9ccfef
            counter is 80 hours at 10Mb/s."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.6,
Packit Service 9ccfef
            aFrameCheckSequenceErrors."
Packit Service 9ccfef
    ::= { rptrMonitorPortEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortAlignmentErrors OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This counter is incremented by one for each frame
Packit Service 9ccfef
            received on this port with the FCSError and
Packit Service 9ccfef
            FramingError signals asserted and CollisionEvent
Packit Service 9ccfef
            signal deasserted and whose OctetCount is greater
Packit Service 9ccfef
            than or equal to minFrameSize and less than or
Packit Service 9ccfef
            equal to maxFrameSize (Ref: IEEE 802.3 Std,
Packit Service 9ccfef
            4.4.2.1).  If rptrMonitorPortAlignmentErrors is
Packit Service 9ccfef
            incremented then the rptrMonitorPortFCSErrors
Packit Service 9ccfef
            Counter shall not be incremented for the same
Packit Service 9ccfef
            frame.
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes.
Packit Service 9ccfef
Packit Service 9ccfef
            The approximate minimum time for rollover of this
Packit Service 9ccfef
            counter is 80 hours at 10Mb/s."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.7, aAlignmentErrors."
Packit Service 9ccfef
    ::= { rptrMonitorPortEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortFrameTooLongs OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This counter is incremented by one for each frame
Packit Service 9ccfef
            received on this port whose OctetCount is greater
Packit Service 9ccfef
            than maxFrameSize (Ref: 4.4.2.1, IEEE 802.3 Std).
Packit Service 9ccfef
            If rptrMonitorPortFrameTooLongs is incremented
Packit Service 9ccfef
            then neither the rptrMonitorPortAlignmentErrors
Packit Service 9ccfef
            nor the rptrMonitorPortFCSErrors counter shall be
Packit Service 9ccfef
            incremented for the frame.
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes.
Packit Service 9ccfef
Packit Service 9ccfef
            The approximate minimum time for rollover of this
Packit Service 9ccfef
            counter is 61 days in a 10Mb/s repeater."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.8, aFramesTooLong."
Packit Service 9ccfef
    ::= { rptrMonitorPortEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortShortEvents OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This counter is incremented by one for each
Packit Service 9ccfef
            CarrierEvent on this port with ActivityDuration
Packit Service 9ccfef
            less than ShortEventMaxTime.  ShortEventMaxTime is
Packit Service 9ccfef
            greater than 74 bit times and less than 82 bit
Packit Service 9ccfef
            times.  ShortEventMaxTime has tolerances included
Packit Service 9ccfef
            to provide for circuit losses between a
Packit Service 9ccfef
            conformance test point at the AUI and the
Packit Service 9ccfef
            measurement point within the state machine.
Packit Service 9ccfef
Packit Service 9ccfef
            Notes:
Packit Service 9ccfef
Packit Service 9ccfef
            ShortEvents may indicate externally
Packit Service 9ccfef
            generated noise hits which will cause the repeater
Packit Service 9ccfef
            to transmit Runts to its other ports, or propagate
Packit Service 9ccfef
            a collision (which may be late) back to the
Packit Service 9ccfef
            transmitting DTE and damaged frames to the rest of
Packit Service 9ccfef
            the network.
Packit Service 9ccfef
Packit Service 9ccfef
            Implementors may wish to consider selecting the
Packit Service 9ccfef
            ShortEventMaxTime towards the lower end of the
Packit Service 9ccfef
            allowed tolerance range to accommodate bit losses
Packit Service 9ccfef
            suffered through physical channel devices not
Packit Service 9ccfef
            budgeted for within this standard.
Packit Service 9ccfef
Packit Service 9ccfef
            The significance of this attribute is different
Packit Service 9ccfef
            in 10 and 100 Mb/s collision domains.  Clause 9
Packit Service 9ccfef
            repeaters perform fragment extension of short
Packit Service 9ccfef
            events which would be counted as runts on the
Packit Service 9ccfef
            interconnect ports of other repeaters.  Clause
Packit Service 9ccfef
            27 repeaters do not perform fragment extension.
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes.
Packit Service 9ccfef
Packit Service 9ccfef
            The approximate minimum time for rollover of this
Packit Service 9ccfef
            counter is 16 hours in a 10Mb/s repeater."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.9, aShortEvents."
Packit Service 9ccfef
    ::= { rptrMonitorPortEntry 8 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortRunts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This counter is incremented by one for each
Packit Service 9ccfef
            CarrierEvent on this port that meets one of the
Packit Service 9ccfef
            following two conditions.  Only one test need be
Packit Service 9ccfef
            made.  a) The ActivityDuration is greater than
Packit Service 9ccfef
            ShortEventMaxTime and less than ValidPacketMinTime
Packit Service 9ccfef
            and the CollisionEvent signal is deasserted.  b)
Packit Service 9ccfef
            The OctetCount is less than 64, the
Packit Service 9ccfef
            ActivityDuration is greater than ShortEventMaxTime
Packit Service 9ccfef
            and the CollisionEvent signal is deasserted.
Packit Service 9ccfef
            ValidPacketMinTime is greater than or equal to 552
Packit Service 9ccfef
            bit times and less than 565 bit times.
Packit Service 9ccfef
Packit Service 9ccfef
            An event whose length is greater than 74 bit times
Packit Service 9ccfef
            but less than 82 bit times shall increment either
Packit Service 9ccfef
            the shortEvents counter or the runts counter but
Packit Service 9ccfef
            not both.  A CarrierEvent greater than or equal to
Packit Service 9ccfef
            552 bit times but less than 565 bit times may or
Packit Service 9ccfef
            may not be counted as a runt.
Packit Service 9ccfef
Packit Service 9ccfef
            ValidPacketMinTime has tolerances included to
Packit Service 9ccfef
            provide for circuit losses between a conformance
Packit Service 9ccfef
            test point at the AUI and the measurement point
Packit Service 9ccfef
            within the state machine.
Packit Service 9ccfef
Packit Service 9ccfef
            Runts usually indicate collision fragments, a
Packit Service 9ccfef
            normal network event.  In certain situations
Packit Service 9ccfef
            associated with large diameter networks a
Packit Service 9ccfef
            percentage of collision fragments may exceed
Packit Service 9ccfef
            ValidPacketMinTime.
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes.
Packit Service 9ccfef
Packit Service 9ccfef
            The approximate minimum time for rollover of this
Packit Service 9ccfef
            counter is 16 hours in a 10Mb/s repeater."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.10, aRunts."
Packit Service 9ccfef
    ::= { rptrMonitorPortEntry 9 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortCollisions OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "For a clause 9 repeater, this counter is
Packit Service 9ccfef
            incremented by one for any CarrierEvent signal
Packit Service 9ccfef
            on any port for which the CollisionEvent signal
Packit Service 9ccfef
            on this port is asserted.  For a clause 27
Packit Service 9ccfef
            repeater port the counter increments on entering
Packit Service 9ccfef
            the Collision Count Increment state of the
Packit Service 9ccfef
            partition state diagram (fig 27-8 of
Packit Service 9ccfef
            [IEEE 802.3 Std]).
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes.
Packit Service 9ccfef
Packit Service 9ccfef
            The approximate minimum time for rollover of this
Packit Service 9ccfef
            counter is 16 hours in a 10Mb/s repeater."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.11, aCollisions."
Packit Service 9ccfef
    ::= { rptrMonitorPortEntry 10 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortLateEvents OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "For a clause 9 repeater port, this counter is
Packit Service 9ccfef
            incremented by one for each CarrierEvent
Packit Service 9ccfef
            on this port in which the CollIn(X)
Packit Service 9ccfef
            variable transitions to the value SQE (Ref:
Packit Service 9ccfef
            9.6.6.2, IEEE 802.3 Std) while the
Packit Service 9ccfef
            ActivityDuration is greater than the
Packit Service 9ccfef
            LateEventThreshold.  For a clause 27 repeater
Packit Service 9ccfef
            port, this counter is incremented by one on
Packit Service 9ccfef
            entering the Collision Count Increment state
Packit Service 9ccfef
            of the  partition state diagram (fig 27-8)
Packit Service 9ccfef
            while the  ActivityDuration is greater than
Packit Service 9ccfef
            the LateEvent- Threshold.  Such a CarrierEvent
Packit Service 9ccfef
            is counted twice, as both a collision and as a
Packit Service 9ccfef
            lateEvent.
Packit Service 9ccfef
Packit Service 9ccfef
            The LateEventThreshold is greater than 480 bit
Packit Service 9ccfef
            times and less than 565 bit times.
Packit Service 9ccfef
            LateEventThreshold has tolerances included to
Packit Service 9ccfef
            permit an implementation to build a single
Packit Service 9ccfef
            threshold to serve as both the LateEventThreshold
Packit Service 9ccfef
            and ValidPacketMinTime threshold.
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes.
Packit Service 9ccfef
Packit Service 9ccfef
            The approximate minimum time for rollover of this
Packit Service 9ccfef
            counter is 81 hours in a 10Mb/s repeater."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.12, aLateEvents."
Packit Service 9ccfef
    ::= { rptrMonitorPortEntry 11 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortVeryLongEvents OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "For a clause 9 repeater port, this counter
Packit Service 9ccfef
            is incremented by one for each CarrierEvent
Packit Service 9ccfef
            whose ActivityDuration is greater than the
Packit Service 9ccfef
            MAU Jabber Lockup Protection timer TW3
Packit Service 9ccfef
            (Ref: 9.6.1 & 9.6.5, IEEE 802.3 Std).
Packit Service 9ccfef
Packit Service 9ccfef
            For a clause 27 repeater port, this counter
Packit Service 9ccfef
            is incremented by one on entry to the
Packit Service 9ccfef
            Rx Jabber state of the receiver timer state
Packit Service 9ccfef
            diagram (fig 27-7).  Other counters may
Packit Service 9ccfef
            be incremented as appropriate.
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.13, aVeryLongEvents."
Packit Service 9ccfef
    ::= { rptrMonitorPortEntry 12 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortDataRateMismatches OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This counter is incremented by one for each
Packit Service 9ccfef
            frame received by this port that meets all
Packit Service 9ccfef
            of the conditions required by only one of the
Packit Service 9ccfef
            following two measurement methods:
Packit Service 9ccfef
Packit Service 9ccfef
            Measurement method A:  1) The CollisionEvent
Packit Service 9ccfef
            signal is not asserted (10Mb/s operation) or
Packit Service 9ccfef
            the Collision Count Increment state of the
Packit Service 9ccfef
            partition state diagram (fig 27-8 of
Packit Service 9ccfef
            [IEEE 802.3 Std]) has not been entered
Packit Service 9ccfef
            (100Mb/s operation).  2) The ActivityDuration
Packit Service 9ccfef
            is greater than ValidPacketMinTime.  3) The
Packit Service 9ccfef
            frequency (data rate) is detectably mismatched
Packit Service 9ccfef
            from the local transmit frequency.
Packit Service 9ccfef
Packit Service 9ccfef
            Measurement method B:  1) The CollisionEvent
Packit Service 9ccfef
            signal is not asserted (10Mb/s operation)
Packit Service 9ccfef
            or the Collision Count Increment state of the
Packit Service 9ccfef
            partition state diagram (fig 27-8 of
Packit Service 9ccfef
            [IEEE 802.3 Std]) has not been entered
Packit Service 9ccfef
            (100Mb/s operation).  2) The OctetCount is
Packit Service 9ccfef
            greater than 63.  3) The frequency (data
Packit Service 9ccfef
            rate) is detectably mismatched from the local
Packit Service 9ccfef
            transmit frequency.  The exact degree of
Packit Service 9ccfef
            mismatch is vendor specific and is to be
Packit Service 9ccfef
            defined by the vendor for conformance testing.
Packit Service 9ccfef
Packit Service 9ccfef
            When this event occurs, other counters whose
Packit Service 9ccfef
            increment conditions were satisfied may or may not
Packit Service 9ccfef
            also be incremented, at the implementor's
Packit Service 9ccfef
            discretion.  Whether or not the repeater was able
Packit Service 9ccfef
            to maintain data integrity is beyond the scope of
Packit Service 9ccfef
            this standard.
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.14, aDataRateMismatches."
Packit Service 9ccfef
    ::= { rptrMonitorPortEntry 13 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortAutoPartitions OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This counter is incremented by one for
Packit Service 9ccfef
            each time the repeater has automatically
Packit Service 9ccfef
            partitioned this port.
Packit Service 9ccfef
Packit Service 9ccfef
            The conditions that cause a clause 9
Packit Service 9ccfef
            repeater port to partition are specified in
Packit Service 9ccfef
            the partition state diagram in clause 9 of
Packit Service 9ccfef
            [IEEE 802.3 Std].  They are not differentiated
Packit Service 9ccfef
            here.  A clause 27 repeater port partitions
Packit Service 9ccfef
            on entry to the Partition Wait state of the
Packit Service 9ccfef
            partition state diagram (fig 27-8 in
Packit Service 9ccfef
            [IEEE 802.3 Std]).
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.15, aAutoPartitions."
Packit Service 9ccfef
    ::= { rptrMonitorPortEntry 14 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortTotalErrors OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The total number of errors which have occurred on
Packit Service 9ccfef
            this port.  This counter is the summation of the
Packit Service 9ccfef
            values of other error counters (for the same
Packit Service 9ccfef
            port), namely:
Packit Service 9ccfef
Packit Service 9ccfef
                rptrMonitorPortFCSErrors,
Packit Service 9ccfef
                rptrMonitorPortAlignmentErrors,
Packit Service 9ccfef
                rptrMonitorPortFrameTooLongs,
Packit Service 9ccfef
                rptrMonitorPortShortEvents,
Packit Service 9ccfef
                rptrMonitorPortLateEvents,
Packit Service 9ccfef
                rptrMonitorPortVeryLongEvents,
Packit Service 9ccfef
                rptrMonitorPortDataRateMismatches, and
Packit Service 9ccfef
                rptrMonitorPortSymbolErrors.
Packit Service 9ccfef
Packit Service 9ccfef
            This counter is redundant in the sense that it is
Packit Service 9ccfef
            the summation of information already available
Packit Service 9ccfef
            through other objects.  However, it is included
Packit Service 9ccfef
            specifically because the regular retrieval of this
Packit Service 9ccfef
            object as a means of tracking the health of a port
Packit Service 9ccfef
            provides a considerable optimization of network
Packit Service 9ccfef
            management traffic over the otherwise necessary
Packit Service 9ccfef
            retrieval of the summed counters.
Packit Service 9ccfef
Packit Service 9ccfef
            Note that rptrMonitorPortRunts is not included
Packit Service 9ccfef
            in this total; this is because runts usually
Packit Service 9ccfef
            indicate collision fragments, a normal network
Packit Service 9ccfef
            event.
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes."
Packit Service 9ccfef
    ::= { rptrMonitorPortEntry 15 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortLastChange OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      TimeStamp
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The value of sysUpTime when the last of
Packit Service 9ccfef
            the following occurred:
Packit Service 9ccfef
              1) the agent cold- or warm-started;
Packit Service 9ccfef
              2) the row for the port was created
Packit Service 9ccfef
                 (such as when a device or module was added
Packit Service 9ccfef
                  to the system); or
Packit Service 9ccfef
              3) any condition that would cause one of
Packit Service 9ccfef
                 the counters for the row to experience
Packit Service 9ccfef
                 a discontinuity."
Packit Service 9ccfef
    ::= { rptrMonitorPortEntry 16 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitor100PortTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF RptrMonitor100PortEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Table of additional performance and error
Packit Service 9ccfef
            statistics for 100Mb/s ports, above and
Packit Service 9ccfef
            beyond those parameters that apply to both
Packit Service 9ccfef
            10 and 100Mbps ports.  Entries exist only for
Packit Service 9ccfef
            ports attached to 100Mbps repeaters.
Packit Service 9ccfef
Packit Service 9ccfef
            The columnar object rptrMonitorPortLastChange
Packit Service 9ccfef
            is used to indicate possible discontinuities
Packit Service 9ccfef
            of counter type columnar objects in this table."
Packit Service 9ccfef
    ::= { rptrMonitorPortInfo 2 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitor100PortEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RptrMonitor100PortEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "An entry in the table, containing performance
Packit Service 9ccfef
            and error statistics for a single 100Mb/s port."
Packit Service 9ccfef
    INDEX    { rptrMonitorPortGroupIndex, rptrMonitorPortIndex }
Packit Service 9ccfef
    ::= { rptrMonitor100PortTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
RptrMonitor100PortEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        rptrMonitorPortIsolates
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorPortSymbolErrors
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorPortUpper32Octets
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonitorPortHCReadableOctets
Packit Service 9ccfef
            Counter64
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortIsolates OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This counter is incremented by one each time that
Packit Service 9ccfef
            the repeater port automatically isolates as a
Packit Service 9ccfef
            consequence of false carrier events.  The conditions
Packit Service 9ccfef
            which cause a port to automatically isolate are
Packit Service 9ccfef
            defined by the transition from the False Carrier
Packit Service 9ccfef
            state to the Link Unstable state of the carrier
Packit Service 9ccfef
            integrity state diagram (figure 27-9)
Packit Service 9ccfef
            [IEEE 802.3 Standard].
Packit Service 9ccfef
Packit Service 9ccfef
            Note:  Isolates do not affect the value of
Packit Service 9ccfef
            the PortOperStatus object.
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.16, aIsolates."
Packit Service 9ccfef
    ::= { rptrMonitor100PortEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortSymbolErrors OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This counter is incremented by one each time when
Packit Service 9ccfef
            valid length packet was received at the port and
Packit Service 9ccfef
            there was at least one occurrence of an invalid
Packit Service 9ccfef
            data symbol. This can increment only once per valid
Packit Service 9ccfef
            carrier event. A collision presence at any port of
Packit Service 9ccfef
            the repeater containing port N, will not cause this
Packit Service 9ccfef
            attribute to increment.
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes.
Packit Service 9ccfef
Packit Service 9ccfef
            The approximate minimum time for rollover of this
Packit Service 9ccfef
            counter is 7.4 hours at 100Mb/s."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.17,
Packit Service 9ccfef
            aSymbolErrorDuringPacket."
Packit Service 9ccfef
    ::= { rptrMonitor100PortEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortUpper32Octets OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object is the number of octets contained in
Packit Service 9ccfef
            valid frames that have been received on this port,
Packit Service 9ccfef
            modulo 2**32.  That is, it contains the upper 32
Packit Service 9ccfef
            bits of a 64-bit octets counter, of which the
Packit Service 9ccfef
            lower 32 bits are contained in the
Packit Service 9ccfef
            rptrMonitorPortReadableOctets object.
Packit Service 9ccfef
Packit Service 9ccfef
            This two-counter mechanism is provided for those
Packit Service 9ccfef
            network management protocols that do not support
Packit Service 9ccfef
            64-bit counters (e.g. SNMP V1) and are used to
Packit Service 9ccfef
            manage a repeater type of 100Mb/s.
Packit Service 9ccfef
Packit Service 9ccfef
            Conformance clauses for this MIB are defined such
Packit Service 9ccfef
            that implementation of this object is not required
Packit Service 9ccfef
            in a system which does not support 100Mb/s.
Packit Service 9ccfef
            However, systems with mixed 10 and 100Mb/s ports
Packit Service 9ccfef
            may implement this object across all ports,
Packit Service 9ccfef
            including 10Mb/s.  If this object is implemented,
Packit Service 9ccfef
            it must be according to the definition in the first
Packit Service 9ccfef
            paragraph of this description; that is, the value
Packit Service 9ccfef
            of this object MUST be a valid count.
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes."
Packit Service 9ccfef
    ::= { rptrMonitor100PortEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonitorPortHCReadableOctets OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter64
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object is the number of octets contained in
Packit Service 9ccfef
            valid frames that have been received on this port.
Packit Service 9ccfef
            This counter is incremented by OctetCount for each
Packit Service 9ccfef
            frame received on this port which has been
Packit Service 9ccfef
            determined to be a readable frame (i.e., including
Packit Service 9ccfef
            FCS octets but excluding framing bits and dribble
Packit Service 9ccfef
            bits).
Packit Service 9ccfef
Packit Service 9ccfef
            This statistic provides an indicator of the total
Packit Service 9ccfef
            data transferred.
Packit Service 9ccfef
Packit Service 9ccfef
            This counter is a 64-bit version of rptrMonitor-
Packit Service 9ccfef
            PortReadableOctets. It should be used by network
Packit Service 9ccfef
            management protocols which suppport 64-bit counters
Packit Service 9ccfef
            (e.g. SNMPv2).
Packit Service 9ccfef
Packit Service 9ccfef
            Conformance clauses for this MIB are defined such
Packit Service 9ccfef
            that implementation of this object is not required
Packit Service 9ccfef
            in a system which does not support 100Mb/s.
Packit Service 9ccfef
            However, systems with mixed 10 and 100Mb/s ports
Packit Service 9ccfef
            may implement this object across all ports,
Packit Service 9ccfef
            including 10Mb/s.  If this object is implemented,
Packit Service 9ccfef
            it must be according to the definition in the first
Packit Service 9ccfef
            paragraph of this description; that is, the value
Packit Service 9ccfef
            of this object MUST be a valid count.
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value
Packit Service 9ccfef
            when the value of object
Packit Service 9ccfef
            rptrMonitorPortLastChange changes."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.5, aReadableOctets."
Packit Service 9ccfef
    ::= { rptrMonitor100PortEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- New version of statistics at the repeater level.
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Statistics objects for each managed repeater
Packit Service 9ccfef
-- in the system.
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF RptrMonEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A table of information about each
Packit Service 9ccfef
            non-trivial repeater.  The number of entries
Packit Service 9ccfef
            in this table is the same as the number of
Packit Service 9ccfef
            entries in the rptrInfoTable.
Packit Service 9ccfef
Packit Service 9ccfef
            The columnar object rptrInfoLastChange is
Packit Service 9ccfef
            used to indicate possible discontinuities of
Packit Service 9ccfef
            counter type columnar objects in this table."
Packit Service 9ccfef
    ::= { rptrMonitorAllRptrInfo 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RptrMonEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "An entry in the table, containing information
Packit Service 9ccfef
            about a single non-trivial repeater."
Packit Service 9ccfef
    INDEX    { rptrInfoId }
Packit Service 9ccfef
    ::= { rptrMonTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
RptrMonEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        rptrMonTxCollisions
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonTotalFrames
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonTotalErrors
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonTotalOctets
Packit Service 9ccfef
            Counter32
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonTxCollisions OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "For a clause 9 (10Mb/s) repeater, this counter
Packit Service 9ccfef
            is incremented every time the repeater state
Packit Service 9ccfef
            machine enters the TRANSMIT COLLISION state
Packit Service 9ccfef
            from any state other than ONE PORT LEFT
Packit Service 9ccfef
            (Ref: Fig 9-2 [IEEE 802.3 Std]).
Packit Service 9ccfef
Packit Service 9ccfef
            For a clause 27 repeater, this counter is
Packit Service 9ccfef
            incremented every time the repeater core state
Packit Service 9ccfef
            diagram enters the Jam state as a result of
Packit Service 9ccfef
            Activity(ALL) > 1 (fig 27-2 [IEEE 802.3 Std]).
Packit Service 9ccfef
Packit Service 9ccfef
            The approximate minimum time for rollover of this
Packit Service 9ccfef
            counter is 16 hours in a 10Mb/s repeater and 1.6
Packit Service 9ccfef
            hours in a 100Mb/s repeater."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.1.1.8, aTransmitCollisions"
Packit Service 9ccfef
    ::= { rptrMonEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonTotalFrames OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of frames of valid frame length
Packit Service 9ccfef
            that have been received on the ports in this repeater
Packit Service 9ccfef
            and for which the FCSError and CollisionEvent
Packit Service 9ccfef
            signals were not asserted.  If an implementation
Packit Service 9ccfef
            can not obtain a count of frames as seen by
Packit Service 9ccfef
            the repeater itself, this counter may be
Packit Service 9ccfef
            implemented as the summation of the values of the
Packit Service 9ccfef
            rptrMonitorPortReadableFrames counters for all of
Packit Service 9ccfef
            the ports in the repeater.
Packit Service 9ccfef
Packit Service 9ccfef
            This statistic provides one of the parameters
Packit Service 9ccfef
            necessary for obtaining the packet error rate.
Packit Service 9ccfef
            The approximate minimum time for rollover of this
Packit Service 9ccfef
            counter is 80 hours in a 10Mb/s repeater."
Packit Service 9ccfef
    ::= { rptrMonEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonTotalErrors OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The total number of errors which have occurred on
Packit Service 9ccfef
            all of the ports in this repeater.  The errors
Packit Service 9ccfef
            included in this count are the same as those listed
Packit Service 9ccfef
            for the rptrMonitorPortTotalErrors counter.  If an
Packit Service 9ccfef
            implementation can not obtain a count of these
Packit Service 9ccfef
            errors as seen by the repeater itself, this counter
Packit Service 9ccfef
            may be implemented as the summation of the values of
Packit Service 9ccfef
            the rptrMonitorPortTotalErrors counters for all of
Packit Service 9ccfef
            the ports in the repeater."
Packit Service 9ccfef
    ::= { rptrMonEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonTotalOctets OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The total number of octets contained in the valid
Packit Service 9ccfef
            frames that have been received on the ports in
Packit Service 9ccfef
            this group.  If an implementation can not obtain
Packit Service 9ccfef
            a count of octets as seen by the repeater itself,
Packit Service 9ccfef
            this counter may be the summation of the
Packit Service 9ccfef
            values of the rptrMonitorPortReadableOctets
Packit Service 9ccfef
            counters for all of the ports in the group.
Packit Service 9ccfef
Packit Service 9ccfef
            This statistic provides an indicator of the total
Packit Service 9ccfef
            data transferred.  The approximate minimum time
Packit Service 9ccfef
            for rollover of this counter in a 10Mb/s repeater
Packit Service 9ccfef
            is 58 minutes divided by the number of ports in
Packit Service 9ccfef
            the repeater.
Packit Service 9ccfef
Packit Service 9ccfef
            For 100Mb/s repeaters processing traffic at a
Packit Service 9ccfef
            maximum rate, this counter can roll over in less
Packit Service 9ccfef
            than 6 minutes divided by the number of ports in
Packit Service 9ccfef
            the repeater.  Since that amount of time could
Packit Service 9ccfef
            be less than a management station's poll cycle
Packit Service 9ccfef
            time, in order to avoid a loss of information a
Packit Service 9ccfef
            management station is advised to also poll the
Packit Service 9ccfef
            rptrMonUpper32TotalOctets object, or to use the
Packit Service 9ccfef
            64-bit counter defined by rptrMonHCTotalOctets
Packit Service 9ccfef
            instead of the two 32-bit counters."
Packit Service 9ccfef
    ::= { rptrMonEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMon100Table OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF RptrMon100Entry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A table of additional information about each
Packit Service 9ccfef
            100Mb/s repeater, augmenting the entries in
Packit Service 9ccfef
            the rptrMonTable.  Entries exist in this table
Packit Service 9ccfef
            only for 100Mb/s repeaters.
Packit Service 9ccfef
Packit Service 9ccfef
            The columnar object rptrInfoLastChange is
Packit Service 9ccfef
            used to indicate possible discontinuities of
Packit Service 9ccfef
            counter type columnar objects in this table."
Packit Service 9ccfef
    ::= { rptrMonitorAllRptrInfo 2 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMon100Entry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RptrMon100Entry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "An entry in the table, containing information
Packit Service 9ccfef
            about a single 100Mbps repeater."
Packit Service 9ccfef
    INDEX    { rptrInfoId }
Packit Service 9ccfef
    ::= { rptrMon100Table 1 }
Packit Service 9ccfef
Packit Service 9ccfef
RptrMon100Entry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        rptrMonUpper32TotalOctets
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrMonHCTotalOctets
Packit Service 9ccfef
            Counter64
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonUpper32TotalOctets OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The total number of octets contained in the valid
Packit Service 9ccfef
            frames that have been received on the ports in
Packit Service 9ccfef
            this repeater, modulo 2**32.  That is, it contains
Packit Service 9ccfef
            the upper 32 bits of a 64-bit counter, of which
Packit Service 9ccfef
            the lower 32 bits are contained in the
Packit Service 9ccfef
            rptrMonTotalOctets object.  If an implementation
Packit Service 9ccfef
            can not obtain a count of octets as seen
Packit Service 9ccfef
            by the repeater itself, the 64-bit value
Packit Service 9ccfef
            may be the summation of the values of the
Packit Service 9ccfef
            rptrMonitorPortReadableOctets counters combined
Packit Service 9ccfef
            with the corresponding rptrMonitorPortUpper32Octets
Packit Service 9ccfef
            counters for all of the ports in the repeater.
Packit Service 9ccfef
Packit Service 9ccfef
            This statistic provides an indicator of the total
Packit Service 9ccfef
            data transferred within the repeater.
Packit Service 9ccfef
Packit Service 9ccfef
            This two-counter mechanism is provided for those
Packit Service 9ccfef
            network management protocols that do not support
Packit Service 9ccfef
            64-bit counters (e.g. SNMP V1) and are used to
Packit Service 9ccfef
            manage a repeater type of 100Mb/s.
Packit Service 9ccfef
Packit Service 9ccfef
            Conformance clauses for this MIB are defined such
Packit Service 9ccfef
            that implementation of this object is not required
Packit Service 9ccfef
            in a system which does not support 100Mb/s.
Packit Service 9ccfef
            However, systems with mixed 10 and 100Mb/s ports
Packit Service 9ccfef
            may implement this object across all ports,
Packit Service 9ccfef
            including 10Mb/s.  If this object is implemented,
Packit Service 9ccfef
            it must be according to the definition in the first
Packit Service 9ccfef
            paragraph of this description; that is, the value
Packit Service 9ccfef
            of this object MUST be a valid count."
Packit Service 9ccfef
    ::= { rptrMon100Entry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrMonHCTotalOctets OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter64
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The total number of octets contained in the valid
Packit Service 9ccfef
            frames that have been received on the ports in
Packit Service 9ccfef
            this group.  If a implementation can not obtain
Packit Service 9ccfef
            a count of octets as seen by the repeater itself,
Packit Service 9ccfef
            this counter may be the summation of the
Packit Service 9ccfef
            values of the rptrMonitorPortReadableOctets
Packit Service 9ccfef
            counters for all of the ports in the group.
Packit Service 9ccfef
Packit Service 9ccfef
            This statistic provides an indicator of the total
Packit Service 9ccfef
            data transferred.
Packit Service 9ccfef
Packit Service 9ccfef
            This counter is a 64-bit (high-capacity) version
Packit Service 9ccfef
            of rptrMonUpper32TotalOctets and rptrMonTotalOctets.
Packit Service 9ccfef
            It should be used by network management protocols
Packit Service 9ccfef
            which support 64-bit counters (e.g. SNMPv2).
Packit Service 9ccfef
Packit Service 9ccfef
            Conformance clauses for this MIB are defined such
Packit Service 9ccfef
            that implementation of this object is not required
Packit Service 9ccfef
            in a system which does not support 100Mb/s.
Packit Service 9ccfef
            However, systems with mixed 10 and 100Mb/s ports
Packit Service 9ccfef
            may implement this object across all ports,
Packit Service 9ccfef
            including 10Mb/s.  If this object is implemented,
Packit Service 9ccfef
            it must be according to the definition in the first
Packit Service 9ccfef
            paragraph of this description; that is, the value
Packit Service 9ccfef
            of this object MUST be a valid count."
Packit Service 9ccfef
    ::= { rptrMon100Entry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- The Repeater Address Search Table
Packit Service 9ccfef
--
Packit Service 9ccfef
-- This table provides an active address tracking
Packit Service 9ccfef
-- capability which can be also used to collect the
Packit Service 9ccfef
-- necessary information for mapping the topology
Packit Service 9ccfef
-- of a network.  Note that an NMS is required to have
Packit Service 9ccfef
-- read-write access to the table in order to access
Packit Service 9ccfef
-- this function.  Section 4, "Topology Mapping",
Packit Service 9ccfef
-- contains a description of an algorithm which can
Packit Service 9ccfef
-- make use of this table, in combination with the
Packit Service 9ccfef
Packit Service 9ccfef
-- forwarding databases of managed bridges/switches
Packit Service 9ccfef
-- in the network, to map network topology.
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrSearchTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     SEQUENCE OF RptrAddrSearchEntry
Packit Service 9ccfef
    MAX-ACCESS not-accessible
Packit Service 9ccfef
    STATUS     current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This table contains one entry per repeater in the
Packit Service 9ccfef
            system.  It defines objects which allow a network
Packit Service 9ccfef
            management application to instruct an agent to watch
Packit Service 9ccfef
            for a given MAC address and report which port it
Packit Service 9ccfef
            was seen on.  Only one address search can be in
Packit Service 9ccfef
            progress on each repeater at any one time.  Before
Packit Service 9ccfef
            starting an address search, a management application
Packit Service 9ccfef
            should obtain 'ownership' of the entry in
Packit Service 9ccfef
            rptrAddrSearchTable for the repeater that is to
Packit Service 9ccfef
            perform the search.  This is accomplished with the
Packit Service 9ccfef
            rptrAddrSearchLock and rptrAddrSearchStatus as
Packit Service 9ccfef
            follows:
Packit Service 9ccfef
Packit Service 9ccfef
            try_again:
Packit Service 9ccfef
                get(rptrAddrSearchLock, rptrAddrSearchStatus)
Packit Service 9ccfef
                while (rptrAddrSearchStatus != notInUse)
Packit Service 9ccfef
                {
Packit Service 9ccfef
                    /* Loop waiting for objects to be available*/
Packit Service 9ccfef
                    short delay
Packit Service 9ccfef
                    get(rptrAddrSearchLock, rptrAddrSearchStatus)
Packit Service 9ccfef
                }
Packit Service 9ccfef
Packit Service 9ccfef
                /* Try to claim map objects */
Packit Service 9ccfef
                lock_value = rptrAddrSearchLock
Packit Service 9ccfef
                if ( set(rptrAddrSearchLock = lock_value,
Packit Service 9ccfef
                         rptrAddrSearchStatus = inUse,
Packit Service 9ccfef
                         rptrAddrSearchOwner = 'my-IP-address)
Packit Service 9ccfef
                      == FAILURE)
Packit Service 9ccfef
                    /* Another manager got the lock */
Packit Service 9ccfef
                    goto try_again
Packit Service 9ccfef
Packit Service 9ccfef
                /* I have the lock */
Packit Service 9ccfef
                set (rptrAddrSearchAddress = <search target>)
Packit Service 9ccfef
Packit Service 9ccfef
                wait for rptrAddrSearchState to change from none
Packit Service 9ccfef
Packit Service 9ccfef
                if (rptrAddrSearchState == single)
Packit Service 9ccfef
                    get (rptrAddrSearchGroup, rptrAddrSearchPort)
Packit Service 9ccfef
                /* release the lock, making sure not to overwrite
Packit Service 9ccfef
                   anyone else's lock */
Packit Service 9ccfef
                set (rptrAddrSearchLock = lock_value+1,
Packit Service 9ccfef
                     rptrAddrSearchStatus = notInUse,
Packit Service 9ccfef
                     rptrAddrSearchOwner = '')
Packit Service 9ccfef
Packit Service 9ccfef
            A management station first retrieves the values of
Packit Service 9ccfef
            the appropriate instances of the rptrAddrSearchLock
Packit Service 9ccfef
            and rptrAddrSearchStatus objects, periodically
Packit Service 9ccfef
            repeating the retrieval if necessary, until the value
Packit Service 9ccfef
            of rptrAddrSearchStatus is 'notInUse'.  The
Packit Service 9ccfef
            management station then tries to set the same
Packit Service 9ccfef
            instance of the rptrAddrSearchLock object to the
Packit Service 9ccfef
            value it just retrieved, the same instance of the
Packit Service 9ccfef
            rptrAddrSearchStatus object to 'inUse', and the
Packit Service 9ccfef
            corresponding instance of rptrAddrSearchOwner to a
Packit Service 9ccfef
            value indicating itself.  If the set operation
Packit Service 9ccfef
            succeeds, then the management station has obtained
Packit Service 9ccfef
            ownership of the rptrAddrSearchEntry, and the value
Packit Service 9ccfef
            of rptrAddrSearchLock is incremented by the agent (as
Packit Service 9ccfef
            per the semantics of TestAndIncr).  Failure of the
Packit Service 9ccfef
            set operation indicates that some other manager has
Packit Service 9ccfef
            obtained ownership of the rptrAddrSearchEntry.
Packit Service 9ccfef
Packit Service 9ccfef
            Once ownership is obtained, the management station
Packit Service 9ccfef
            can proceed with the search operation.  Note that the
Packit Service 9ccfef
            agent will reset rptrAddrSearchStatus to 'notInUse'
Packit Service 9ccfef
            if it has been in the 'inUse' state for an abnormally
Packit Service 9ccfef
            long period of time, to prevent a misbehaving manager
Packit Service 9ccfef
            from permanently locking the entry.  It is suggested
Packit Service 9ccfef
            that this timeout period be between one and five
Packit Service 9ccfef
            minutes.
Packit Service 9ccfef
Packit Service 9ccfef
            When the management station has completed its search
Packit Service 9ccfef
            operation, it should free the entry by setting
Packit Service 9ccfef
            the instance of the rptrAddrSearchLock object to the
Packit Service 9ccfef
            previous value + 1, the instance of the
Packit Service 9ccfef
            rptrAddrSearchStatus to 'notInUse', and the instance
Packit Service 9ccfef
            of rptrAddrSearchOwner to a zero length string.  This
Packit Service 9ccfef
            is done to prevent overwriting another station's
Packit Service 9ccfef
            lock."
Packit Service 9ccfef
    ::= { rptrAddrTrackRptrInfo 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrSearchEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     RptrAddrSearchEntry
Packit Service 9ccfef
    MAX-ACCESS not-accessible
Packit Service 9ccfef
    STATUS     current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "An entry containing objects for invoking an address
Packit Service 9ccfef
            search on a repeater."
Packit Service 9ccfef
    INDEX      { rptrInfoId }
Packit Service 9ccfef
    ::= { rptrAddrSearchTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
RptrAddrSearchEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        rptrAddrSearchLock     TestAndIncr,
Packit Service 9ccfef
        rptrAddrSearchStatus   INTEGER,
Packit Service 9ccfef
        rptrAddrSearchAddress  MacAddress,
Packit Service 9ccfef
        rptrAddrSearchState    INTEGER,
Packit Service 9ccfef
        rptrAddrSearchGroup    Integer32,
Packit Service 9ccfef
        rptrAddrSearchPort     Integer32,
Packit Service 9ccfef
        rptrAddrSearchOwner    OwnerString
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrSearchLock OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     TestAndIncr
Packit Service 9ccfef
    MAX-ACCESS read-write
Packit Service 9ccfef
    STATUS     current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object is used by a management station as an
Packit Service 9ccfef
            advisory lock for this rptrAddrSearchEntry."
Packit Service 9ccfef
    ::= { rptrAddrSearchEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrSearchStatus  OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     INTEGER {
Packit Service 9ccfef
                   notInUse(1),
Packit Service 9ccfef
                   inUse(2)
Packit Service 9ccfef
               }
Packit Service 9ccfef
    MAX-ACCESS read-write
Packit Service 9ccfef
    STATUS     current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object is used to indicate that some management
Packit Service 9ccfef
            station is currently using this rptrAddrSearchEntry.
Packit Service 9ccfef
            Cooperating managers should set this object to
Packit Service 9ccfef
            'notInUse' when they are finished using this entry.
Packit Service 9ccfef
            The agent will automatically set the value of this
Packit Service 9ccfef
            object to 'notInUse' if it has been set to 'inUse'
Packit Service 9ccfef
            for an unusually long period of time."
Packit Service 9ccfef
    ::= { rptrAddrSearchEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrSearchAddress OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     MacAddress
Packit Service 9ccfef
    MAX-ACCESS read-write
Packit Service 9ccfef
    STATUS     current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object is used to search for a specified MAC
Packit Service 9ccfef
            address.  When this object is set, an address search
Packit Service 9ccfef
            begins.  This automatically sets the corresponding
Packit Service 9ccfef
            instance of the rptrAddrSearchState object  to 'none'
Packit Service 9ccfef
            and the corresponding instances of the
Packit Service 9ccfef
            rptrAddrSearchGroup and rptrAddrSearchPort objects to
Packit Service 9ccfef
            0.
Packit Service 9ccfef
Packit Service 9ccfef
            When a valid frame is received by this repeater with
Packit Service 9ccfef
            a source MAC address which matches the current value
Packit Service 9ccfef
            of rptrAddrSearchAddress, the agent will update the
Packit Service 9ccfef
            corresponding instances of rptrAddrSearchState,
Packit Service 9ccfef
            rptrAddrSearchGroup and rptrAddrSearchPort to reflect
Packit Service 9ccfef
            the current status of the search, and the group and
Packit Service 9ccfef
            port on which the frame was seen."
Packit Service 9ccfef
    ::= { rptrAddrSearchEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrSearchState OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     INTEGER {
Packit Service 9ccfef
                    none(1),
Packit Service 9ccfef
                    single(2),
Packit Service 9ccfef
                    multiple(3)
Packit Service 9ccfef
               }
Packit Service 9ccfef
    MAX-ACCESS read-only
Packit Service 9ccfef
    STATUS     current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The current state of the MAC address search on this
Packit Service 9ccfef
            repeater.  This object is initialized to 'none' when
Packit Service 9ccfef
            the corresponding instance of rptrAddrSearchAddress
Packit Service 9ccfef
            is set.  If the agent detects the address on exactly
Packit Service 9ccfef
            one port, it will set this object to 'single', and
Packit Service 9ccfef
            set the corresponding instances of
Packit Service 9ccfef
            rptrAddrSearchGroup and rptrAddrSearchPort to reflect
Packit Service 9ccfef
            the group and port on which the address was heard.
Packit Service 9ccfef
            If the agent detects the address on more than one
Packit Service 9ccfef
            port, it will set this object to 'multiple'."
Packit Service 9ccfef
    ::= { rptrAddrSearchEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrSearchGroup OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Integer32 (0..2147483647)
Packit Service 9ccfef
    MAX-ACCESS read-only
Packit Service 9ccfef
    STATUS     current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The group from which an error-free frame whose
Packit Service 9ccfef
            source address is equal to the corresponding instance
Packit Service 9ccfef
            of rptrAddrSearchAddress has been received.  The
Packit Service 9ccfef
            value of this object is undefined when the
Packit Service 9ccfef
            corresponding instance of rptrAddrSearchState is
Packit Service 9ccfef
            equal to 'none' or 'multiple'."
Packit Service 9ccfef
    ::= { rptrAddrSearchEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrSearchPort OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Integer32 (0..2147483647)
Packit Service 9ccfef
    MAX-ACCESS read-only
Packit Service 9ccfef
    STATUS     current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The port rom which an error-free frame whose
Packit Service 9ccfef
            source address is equal to the corresponding instance
Packit Service 9ccfef
            of rptrAddrSearchAddress has been received.  The
Packit Service 9ccfef
            value of this object is undefined when the
Packit Service 9ccfef
            corresponding instance of rptrAddrSearchState is
Packit Service 9ccfef
            equal to 'none' or 'multiple'."
Packit Service 9ccfef
    ::= { rptrAddrSearchEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrSearchOwner OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     OwnerString
Packit Service 9ccfef
    MAX-ACCESS read-write
Packit Service 9ccfef
    STATUS     current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The entity which currently has 'ownership' of this
Packit Service 9ccfef
            rptrAddrSearchEntry."
Packit Service 9ccfef
    ::= { rptrAddrSearchEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- The Port Address Tracking Table
Packit Service 9ccfef
--
Packit Service 9ccfef
-- This table provides a way for a network management
Packit Service 9ccfef
-- application to passively gather information (using
Packit Service 9ccfef
-- read-only privileges) about which network addresses
Packit Service 9ccfef
-- are connected to which ports of a repeater.
Packit Service 9ccfef
--
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrTrackTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF RptrAddrTrackEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Table of address mapping information about the
Packit Service 9ccfef
            ports."
Packit Service 9ccfef
    ::= { rptrAddrTrackPortInfo 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrTrackEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RptrAddrTrackEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "An entry in the table, containing address mapping
Packit Service 9ccfef
            information about a single port."
Packit Service 9ccfef
    INDEX    { rptrAddrTrackGroupIndex, rptrAddrTrackPortIndex }
Packit Service 9ccfef
    ::= { rptrAddrTrackTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
RptrAddrTrackEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        rptrAddrTrackGroupIndex
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        rptrAddrTrackPortIndex
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        rptrAddrTrackLastSourceAddress     -- DEPRECATED OBJECT
Packit Service 9ccfef
            MacAddress,
Packit Service 9ccfef
        rptrAddrTrackSourceAddrChanges
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        rptrAddrTrackNewLastSrcAddress
Packit Service 9ccfef
            OptMacAddr,
Packit Service 9ccfef
        rptrAddrTrackCapacity
Packit Service 9ccfef
            Integer32
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrTrackGroupIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object identifies the group containing the
Packit Service 9ccfef
            port for which this entry contains information."
Packit Service 9ccfef
    ::= { rptrAddrTrackEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrTrackPortIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object identifies the port within the group
Packit Service 9ccfef
            for which this entry contains information."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.1, aPortID."
Packit Service 9ccfef
    ::= { rptrAddrTrackEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrTrackLastSourceAddress OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MacAddress
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
            This object is the SourceAddress of the last
Packit Service 9ccfef
            readable frame (i.e., counted by
Packit Service 9ccfef
            rptrMonitorPortReadableFrames) received by this
Packit Service 9ccfef
            port.
Packit Service 9ccfef
Packit Service 9ccfef
            This object has been deprecated because its value
Packit Service 9ccfef
            is undefined when no frames have been observed on
Packit Service 9ccfef
            this port.  The replacement object is
Packit Service 9ccfef
            rptrAddrTrackNewLastSrcAddress."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.18, aLastSourceAddress."
Packit Service 9ccfef
    ::= { rptrAddrTrackEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrTrackSourceAddrChanges OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This counter is incremented by one for each time
Packit Service 9ccfef
            that the rptrAddrTrackLastSourceAddress attribute
Packit Service 9ccfef
            for this port has changed.
Packit Service 9ccfef
Packit Service 9ccfef
            This may indicate whether a link is connected to a
Packit Service 9ccfef
            single DTE or another multi-user segment.
Packit Service 9ccfef
Packit Service 9ccfef
            A discontinuity may occur in the value when the
Packit Service 9ccfef
            value of object rptrMonitorPortLastChange changes.
Packit Service 9ccfef
Packit Service 9ccfef
            The approximate minimum time for rollover of this
Packit Service 9ccfef
            counter is 81 hours in a 10Mb/s repeater."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.19, aSourceAddressChanges."
Packit Service 9ccfef
    ::= { rptrAddrTrackEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrTrackNewLastSrcAddress OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      OptMacAddr
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object is the SourceAddress of the last
Packit Service 9ccfef
            readable frame (i.e., counted by
Packit Service 9ccfef
            rptrMonitorPortReadableFrames) received by this
Packit Service 9ccfef
            port.  If no frames have been received by this
Packit Service 9ccfef
            port since the agent began monitoring the port
Packit Service 9ccfef
            activity, the agent shall return a string of
Packit Service 9ccfef
            length zero."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.18, aLastSourceAddress."
Packit Service 9ccfef
    ::= { rptrAddrTrackEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrAddrTrackCapacity OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The maximum number of addresses that can be
Packit Service 9ccfef
            detected on this port. This value indicates
Packit Service 9ccfef
            to the maximum  number of entries in the
Packit Service 9ccfef
            rptrExtAddrTrackTable relative to this port.
Packit Service 9ccfef
Packit Service 9ccfef
            If this object has the value of 1, the agent
Packit Service 9ccfef
            implements only the LastSourceAddress mechanism
Packit Service 9ccfef
            described by RFC 1368 or RFC 1516."
Packit Service 9ccfef
    ::= { rptrAddrTrackEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Table for multiple addresses per port
Packit Service 9ccfef
Packit Service 9ccfef
rptrExtAddrTrackTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF RptrExtAddrTrackEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A table to extend the address tracking table (i.e.,
Packit Service 9ccfef
            rptrAddrTrackTable) with a list of source MAC
Packit Service 9ccfef
            addresses that were recently received on each port.
Packit Service 9ccfef
            The number of ports is the same as the number
Packit Service 9ccfef
            of entries in table rptrPortTable. The number of
Packit Service 9ccfef
            entries in this table depends on the agent/repeater
Packit Service 9ccfef
            implementation and the number of different
Packit Service 9ccfef
            addresses received on each port.
Packit Service 9ccfef
Packit Service 9ccfef
            The first entry for each port contains
Packit Service 9ccfef
            the same MAC address that is given by the
Packit Service 9ccfef
            rptrAddrTrackNewLastSrcAddress for that port.
Packit Service 9ccfef
Packit Service 9ccfef
            Entries in this table for a particular port are
Packit Service 9ccfef
            retained when that port is switched from one
Packit Service 9ccfef
            repeater to another.
Packit Service 9ccfef
Packit Service 9ccfef
            The ordering of MAC addresses listed for a
Packit Service 9ccfef
            particular port is implementation dependent."
Packit Service 9ccfef
    ::= { rptrAddrTrackPortInfo 2 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrExtAddrTrackEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RptrExtAddrTrackEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A row in the table of extended address tracking
Packit Service 9ccfef
            information for ports. Entries can not be directly
Packit Service 9ccfef
            created or deleted via SNMP operations."
Packit Service 9ccfef
    INDEX       { rptrAddrTrackGroupIndex,
Packit Service 9ccfef
                  rptrAddrTrackPortIndex,
Packit Service 9ccfef
                  rptrExtAddrTrackMacIndex }
Packit Service 9ccfef
    ::= { rptrExtAddrTrackTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
RptrExtAddrTrackEntry ::= SEQUENCE {
Packit Service 9ccfef
    rptrExtAddrTrackMacIndex Integer32,
Packit Service 9ccfef
    rptrExtAddrTrackSourceAddress MacAddress
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
rptrExtAddrTrackMacIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The index of a source MAC address seen on
Packit Service 9ccfef
            the port.
Packit Service 9ccfef
Packit Service 9ccfef
            The ordering of MAC addresses listed for a
Packit Service 9ccfef
            particular port is implementation dependent.
Packit Service 9ccfef
Packit Service 9ccfef
            There is no implied relationship between a
Packit Service 9ccfef
            particular index and a particular MAC
Packit Service 9ccfef
            address.  The index for a particular MAC
Packit Service 9ccfef
            address may change without notice."
Packit Service 9ccfef
    ::= { rptrExtAddrTrackEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrExtAddrTrackSourceAddress OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MacAddress
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The source MAC address from a readable frame
Packit Service 9ccfef
            (i.e., counted by rptrMonitorPortReadableFrames)
Packit Service 9ccfef
            recently received by the port."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.3.1.18, aLastSourceAddress."
Packit Service 9ccfef
    ::= { rptrExtAddrTrackEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- The Repeater Top "N" Port Group
Packit Service 9ccfef
Packit Service 9ccfef
-- The Repeater Top N Port group is used to prepare reports that
Packit Service 9ccfef
-- describe a list of ports ordered by one of the statistics in the
Packit Service 9ccfef
-- Repeater Monitor Port Table.  The statistic chosen by the
Packit Service 9ccfef
-- management station is sampled over a management
Packit Service 9ccfef
-- station-specified time interval, making the report rate based.
Packit Service 9ccfef
-- The management station also specifies the number of ports that
Packit Service 9ccfef
-- are reported.
Packit Service 9ccfef
--
Packit Service 9ccfef
-- The rptrTopNPortControlTable is used to initiate the generation
Packit Service 9ccfef
-- of a report.  The management station may select the parameters
Packit Service 9ccfef
-- of such a report, such as which repeater, which statistic, how
Packit Service 9ccfef
-- many ports, and the start & stop times of the sampling.  When
Packit Service 9ccfef
-- the report is prepared, entries are created in the
Packit Service 9ccfef
-- rptrTopNPortTable associated with the relevent
Packit Service 9ccfef
-- rptrTopNControlEntry.  These entries are static for
Packit Service 9ccfef
-- each report after it has been prepared.
Packit Service 9ccfef
Packit Service 9ccfef
-- Note that counter discontinuities may appear in some
Packit Service 9ccfef
-- implementations if ports' assignment to repeaters changes
Packit Service 9ccfef
-- during the collection of data for a Top "N" report.
Packit Service 9ccfef
-- A management application could read the corresponding
Packit Service 9ccfef
-- rptrMonitorPortLastChange timestamp in order to check
Packit Service 9ccfef
-- whether a discontinuity occurred.
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortControlTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF RptrTopNPortControlEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table of control records for reports on the top `N'
Packit Service 9ccfef
        ports for the rate of a selected counter. The number
Packit Service 9ccfef
        of entries depends on the configuration of the agent.
Packit Service 9ccfef
        The maximum number of entries is implementation
Packit Service 9ccfef
        dependent."
Packit Service 9ccfef
    ::= { rptrTopNPortInfo 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortControlEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RptrTopNPortControlEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A set of parameters that control the creation of a
Packit Service 9ccfef
            report of the top N ports according to several metrics."
Packit Service 9ccfef
    INDEX    { rptrTopNPortControlIndex }
Packit Service 9ccfef
    ::= { rptrTopNPortControlTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
RptrTopNPortControlEntry ::= SEQUENCE {
Packit Service 9ccfef
    rptrTopNPortControlIndex
Packit Service 9ccfef
        Integer32,
Packit Service 9ccfef
    rptrTopNPortRepeaterId
Packit Service 9ccfef
        Integer32,
Packit Service 9ccfef
    rptrTopNPortRateBase
Packit Service 9ccfef
        INTEGER,
Packit Service 9ccfef
    rptrTopNPortTimeRemaining
Packit Service 9ccfef
        Integer32,
Packit Service 9ccfef
    rptrTopNPortDuration
Packit Service 9ccfef
        Integer32,
Packit Service 9ccfef
    rptrTopNPortRequestedSize
Packit Service 9ccfef
        Integer32,
Packit Service 9ccfef
    rptrTopNPortGrantedSize
Packit Service 9ccfef
        Integer32,
Packit Service 9ccfef
    rptrTopNPortStartTime
Packit Service 9ccfef
        TimeStamp,
Packit Service 9ccfef
    rptrTopNPortOwner
Packit Service 9ccfef
        OwnerString,
Packit Service 9ccfef
    rptrTopNPortRowStatus
Packit Service 9ccfef
        RowStatus
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortControlIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (1 .. 65535)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "An index that uniquely identifies an entry in the
Packit Service 9ccfef
            rptrTopNPortControl table.  Each such entry defines
Packit Service 9ccfef
            one top N report prepared for a repeater or system."
Packit Service 9ccfef
    ::= { rptrTopNPortControlEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortRepeaterId OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (0..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "Identifies the repeater for which a top N report will
Packit Service 9ccfef
            be prepared (see rptrInfoId).  If the value of this
Packit Service 9ccfef
            object is positive, only ports assigned to this repeater
Packit Service 9ccfef
            will be used to form the list in which to order the
Packit Service 9ccfef
            Top N table.  If this value is zero, all ports will be
Packit Service 9ccfef
            eligible for inclusion on the list.
Packit Service 9ccfef
Packit Service 9ccfef
            The value of this object may not be modified if the
Packit Service 9ccfef
            associated rptrTopNPortRowStatus object is equal to
Packit Service 9ccfef
            active(1).
Packit Service 9ccfef
            If, for a particular row in this table, the repeater
Packit Service 9ccfef
            specified by the value of this object goes away (is
Packit Service 9ccfef
            removed from the rptrInfoTable) while the associated
Packit Service 9ccfef
            rptrTopNPortRowStatus object is equal to active(1),
Packit Service 9ccfef
            the row in this table is preserved by the agent but
Packit Service 9ccfef
            the value of rptrTopNPortRowStatus is changed to
Packit Service 9ccfef
            notInService(2), and the agent may time out the row
Packit Service 9ccfef
            if appropriate.  If the specified repeater comes
Packit Service 9ccfef
            back (reappears in the rptrInfoTable) before the row
Packit Service 9ccfef
            has been timed out, the management station must set
Packit Service 9ccfef
            the value of the rptrTopNPortRowStatus object back
Packit Service 9ccfef
            to active(1) if desired (the agent doesn't do this
Packit Service 9ccfef
            automatically)."
Packit Service 9ccfef
    ::= { rptrTopNPortControlEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortRateBase OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER  {
Packit Service 9ccfef
                  readableFrames(1),
Packit Service 9ccfef
                  readableOctets(2),
Packit Service 9ccfef
                  fcsErrors(3),
Packit Service 9ccfef
                  alignmentErrors(4),
Packit Service 9ccfef
                  frameTooLongs(5),
Packit Service 9ccfef
                  shortEvents(6),
Packit Service 9ccfef
                  runts(7),
Packit Service 9ccfef
                  collisions(8),
Packit Service 9ccfef
                  lateEvents(9),
Packit Service 9ccfef
                  veryLongEvents(10),
Packit Service 9ccfef
                  dataRateMismatches(11),
Packit Service 9ccfef
                  autoPartitions(12),
Packit Service 9ccfef
                  totalErrors(13),
Packit Service 9ccfef
                  isolates(14),
Packit Service 9ccfef
                  symbolErrors(15)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The monitored variable, which the rptrTopNPortRate
Packit Service 9ccfef
            variable is based upon.
Packit Service 9ccfef
Packit Service 9ccfef
            The value of this object may not be modified if
Packit Service 9ccfef
            the associated rptrTopNPortRowStatus object has
Packit Service 9ccfef
            a value of active(1)."
Packit Service 9ccfef
    ::= { rptrTopNPortControlEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortTimeRemaining OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (0..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of seconds left in the report
Packit Service 9ccfef
            currently being collected.  When this object
Packit Service 9ccfef
            is modified by the management station, a new
Packit Service 9ccfef
            collection is started, possibly aborting a
Packit Service 9ccfef
            currently running report.  The new value is
Packit Service 9ccfef
            used as the requested duration of this report,
Packit Service 9ccfef
            which is loaded into the associated
Packit Service 9ccfef
            rptrTopNPortDuration object.
Packit Service 9ccfef
Packit Service 9ccfef
            When this object is set to a non-zero value,
Packit Service 9ccfef
            any associated rptrTopNPortEntries shall be
Packit Service 9ccfef
            made inaccessible by the agent.  While the value
Packit Service 9ccfef
            of this object is non-zero, it decrements by one
Packit Service 9ccfef
            per second until it reaches zero.  During this
Packit Service 9ccfef
            time, all associated rptrTopNPortEntries shall
Packit Service 9ccfef
            remain inaccessible.  At the time that this object
Packit Service 9ccfef
            decrements to zero, the report is made accessible
Packit Service 9ccfef
            in the rptrTopNPortTable.  Thus, the rptrTopNPort
Packit Service 9ccfef
            table needs to be created only at the end of the
Packit Service 9ccfef
            collection interval.
Packit Service 9ccfef
Packit Service 9ccfef
            If the value of this object is set to zero
Packit Service 9ccfef
            while the associated report is running, the
Packit Service 9ccfef
            running report is aborted and no associated
Packit Service 9ccfef
            rptrTopNPortEntries are created."
Packit Service 9ccfef
    DEFVAL { 0 }
Packit Service 9ccfef
    ::= { rptrTopNPortControlEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortDuration OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (0..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The number of seconds that this report has
Packit Service 9ccfef
            collected during the last sampling interval,
Packit Service 9ccfef
            or if this report is currently being collected,
Packit Service 9ccfef
            the number of seconds that this report is being
Packit Service 9ccfef
            collected during this sampling interval.
Packit Service 9ccfef
Packit Service 9ccfef
            When the associated rptrTopNPortTimeRemaining
Packit Service 9ccfef
            object is set, this object shall be set by the
Packit Service 9ccfef
            agent to the same value and shall not be modified
Packit Service 9ccfef
            until the next time the rptrTopNPortTimeRemaining
Packit Service 9ccfef
            is set.
Packit Service 9ccfef
Packit Service 9ccfef
            This value shall be zero if no reports have been
Packit Service 9ccfef
            requested for this rptrTopNPortControlEntry."
Packit Service 9ccfef
     ::= { rptrTopNPortControlEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortRequestedSize OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The maximum number of repeater ports requested
Packit Service 9ccfef
            for the Top N Table.
Packit Service 9ccfef
Packit Service 9ccfef
            When this object is created or modified, the
Packit Service 9ccfef
            agent should set rptrTopNPortGrantedSize as close
Packit Service 9ccfef
            to this object as is possible for the particular
Packit Service 9ccfef
            implementation and available resources."
Packit Service 9ccfef
    DEFVAL { 10 }
Packit Service 9ccfef
    ::= { rptrTopNPortControlEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortGrantedSize OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (0..65535)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The maximum number of repeater ports in the
Packit Service 9ccfef
            top N table.
Packit Service 9ccfef
Packit Service 9ccfef
            When the associated rptrTopNPortRequestedSize object is
Packit Service 9ccfef
            created or modified, the agent should set this object as
Packit Service 9ccfef
            closely to the requested value as is possible for the
Packit Service 9ccfef
            particular implementation and available resources.  The
Packit Service 9ccfef
            agent must not lower this value except as a result of a
Packit Service 9ccfef
            set to the associated rptrTopNPortRequestedSize object."
Packit Service 9ccfef
    ::= { rptrTopNPortControlEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortStartTime OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      TimeStamp
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The value of sysUpTime when this top N report was
Packit Service 9ccfef
            last started.  In other words, this is the time that
Packit Service 9ccfef
            the associated rptrTopNPortTimeRemaining object was
Packit Service 9ccfef
            modified to start the requested report.
Packit Service 9ccfef
Packit Service 9ccfef
            If the report has not yet been started, the value
Packit Service 9ccfef
            of this object is zero."
Packit Service 9ccfef
    ::= { rptrTopNPortControlEntry 8 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortOwner OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      OwnerString
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The entity that configured this entry and is
Packit Service 9ccfef
            using the resources assigned to it."
Packit Service 9ccfef
    ::= { rptrTopNPortControlEntry 9 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortRowStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RowStatus
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The status of this row.
Packit Service 9ccfef
Packit Service 9ccfef
           If the value of this object is not equal to
Packit Service 9ccfef
           active(1), all associated entries in the
Packit Service 9ccfef
           rptrTopNPortTable shall be deleted by the
Packit Service 9ccfef
           agent."
Packit Service 9ccfef
    ::= { rptrTopNPortControlEntry 10 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Top "N" reports
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF RptrTopNPortEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A table of reports for the top `N' ports based on
Packit Service 9ccfef
            setting of associated control table entries. The
Packit Service 9ccfef
            maximum number of entries depends on the number
Packit Service 9ccfef
            of entries in table rptrTopNPortControlTable and
Packit Service 9ccfef
            the value of object rptrTopNPortGrantedSize for
Packit Service 9ccfef
            each entry.
Packit Service 9ccfef
Packit Service 9ccfef
            For each entry in the rptrTopNPortControlTable,
Packit Service 9ccfef
            repeater ports with the highest value of
Packit Service 9ccfef
            rptrTopNPortRate shall be placed in this table
Packit Service 9ccfef
            in decreasing order of that rate until there is
Packit Service 9ccfef
            no more room or until there are no more ports."
Packit Service 9ccfef
    ::= { rptrTopNPortInfo 2 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RptrTopNPortEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "A set of statistics for a repeater port that is
Packit Service 9ccfef
            part of a top N report."
Packit Service 9ccfef
    INDEX    { rptrTopNPortControlIndex,
Packit Service 9ccfef
               rptrTopNPortIndex }
Packit Service 9ccfef
    ::= { rptrTopNPortTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
RptrTopNPortEntry ::= SEQUENCE {
Packit Service 9ccfef
    rptrTopNPortIndex
Packit Service 9ccfef
        Integer32,
Packit Service 9ccfef
    rptrTopNPortGroupIndex
Packit Service 9ccfef
        Integer32,
Packit Service 9ccfef
    rptrTopNPortPortIndex
Packit Service 9ccfef
        Integer32,
Packit Service 9ccfef
    rptrTopNPortRate
Packit Service 9ccfef
        Gauge32
Packit Service 9ccfef
}
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (1..65535)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "An index that uniquely identifies an entry in
Packit Service 9ccfef
            the rptrTopNPort table among those in the same
Packit Service 9ccfef
            report.  This index is between 1 and N, where N
Packit Service 9ccfef
            is the number of entries in this report.  Increasing
Packit Service 9ccfef
            values of rptrTopNPortIndex shall be assigned to
Packit Service 9ccfef
            entries with decreasing values of rptrTopNPortRate
Packit Service 9ccfef
            until index N is assigned to the entry with the
Packit Service 9ccfef
            lowest value of rptrTopNPortRate or there are no
Packit Service 9ccfef
            more rptrTopNPortEntries.
Packit Service 9ccfef
Packit Service 9ccfef
            No ports are included in a report where their
Packit Service 9ccfef
            value of rptrTopNPortRate would be zero."
Packit Service 9ccfef
    ::= { rptrTopNPortEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortGroupIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32  (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "This object identifes the group containing
Packit Service 9ccfef
            the port for this entry. (See also object
Packit Service 9ccfef
            type rptrGroupIndex.)"
Packit Service 9ccfef
    ::= { rptrTopNPortEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortPortIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The index of the repeater port.
Packit Service 9ccfef
        (See object type rptrPortIndex.)"
Packit Service 9ccfef
    ::= { rptrTopNPortEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrTopNPortRate OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Gauge32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "The amount of change in the selected variable
Packit Service 9ccfef
            during this sampling interval for the identified
Packit Service 9ccfef
            port.  The selected variable is that port's
Packit Service 9ccfef
            instance of the object selected by
Packit Service 9ccfef
            rptrTopNPortRateBase."
Packit Service 9ccfef
    ::= { rptrTopNPortEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Notifications for use by Repeaters
Packit Service 9ccfef
Packit Service 9ccfef
rptrHealth NOTIFICATION-TYPE
Packit Service 9ccfef
    OBJECTS     { rptrOperStatus }
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            In a system containing a single managed repeater,
Packit Service 9ccfef
            the rptrHealth notification conveys information
Packit Service 9ccfef
            related to the operational status of the repeater.
Packit Service 9ccfef
            It is sent either when the value of
Packit Service 9ccfef
            rptrOperStatus changes, or upon completion of a
Packit Service 9ccfef
            non-disruptive test.
Packit Service 9ccfef
Packit Service 9ccfef
            The rptrHealth notification must contain the
Packit Service 9ccfef
            rptrOperStatus object.  The agent may optionally
Packit Service 9ccfef
            include the rptrHealthText object in the varBind
Packit Service 9ccfef
            list.  See the rptrOperStatus and rptrHealthText
Packit Service 9ccfef
            objects for descriptions of the information that
Packit Service 9ccfef
            is sent.
Packit Service 9ccfef
Packit Service 9ccfef
            The agent must throttle the generation of
Packit Service 9ccfef
            consecutive rptrHealth traps so that there is at
Packit Service 9ccfef
            least a five-second gap between traps of this
Packit Service 9ccfef
            type.  When traps are throttled, they are dropped,
Packit Service 9ccfef
            not queued for sending at a future time.  (Note
Packit Service 9ccfef
            that 'generating' a trap means sending to all
Packit Service 9ccfef
            configured recipients.)"
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.1.3.1, nRepeaterHealth
Packit Service 9ccfef
            notification."
Packit Service 9ccfef
    ::= { snmpDot3RptrMgt 0 1 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrGroupChange NOTIFICATION-TYPE
Packit Service 9ccfef
    OBJECTS     { rptrGroupIndex }
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            In a system containing a single managed repeater,
Packit Service 9ccfef
            this notification is sent when a change occurs in the
Packit Service 9ccfef
            group structure of the repeater.  This occurs only
Packit Service 9ccfef
            when a group is logically or physically removed
Packit Service 9ccfef
            from or added to a repeater.  The varBind list
Packit Service 9ccfef
            contains the identifier of the group that was
Packit Service 9ccfef
            removed or added.
Packit Service 9ccfef
Packit Service 9ccfef
            The agent must throttle the generation of
Packit Service 9ccfef
            consecutive rptrGroupChange traps for the same
Packit Service 9ccfef
            group so that there is at least a five-second gap
Packit Service 9ccfef
            between traps of this type.  When traps are
Packit Service 9ccfef
            throttled, they are dropped, not queued for
Packit Service 9ccfef
            sending at a future time.  (Note that 'generating'
Packit Service 9ccfef
            a trap means sending to all configured
Packit Service 9ccfef
            recipients.)"
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.1.3.3, nGroupMapChange
Packit Service 9ccfef
            notification."
Packit Service 9ccfef
    ::= { snmpDot3RptrMgt 0 2 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrResetEvent NOTIFICATION-TYPE
Packit Service 9ccfef
    OBJECTS     { rptrOperStatus }
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "********* THIS OBJECT IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
            In a system containing a single managed repeater-unit,
Packit Service 9ccfef
            the rptrResetEvent notification conveys information
Packit Service 9ccfef
            related to the operational status of the repeater.
Packit Service 9ccfef
            This trap is sent on completion of a repeater
Packit Service 9ccfef
            reset action.  A repeater reset action is defined
Packit Service 9ccfef
            as an a transition to the START state of Fig 9-2
Packit Service 9ccfef
            in section 9 [IEEE 802.3 Std], when triggered by a
Packit Service 9ccfef
            management command (e.g., an SNMP Set on the
Packit Service 9ccfef
            rptrReset object).
Packit Service 9ccfef
Packit Service 9ccfef
            The agent must throttle the generation of
Packit Service 9ccfef
            consecutive rptrResetEvent traps so that there is
Packit Service 9ccfef
            at least a five-second gap between traps of this
Packit Service 9ccfef
            type.  When traps are throttled, they are dropped,
Packit Service 9ccfef
            not queued for sending at a future time.  (Note
Packit Service 9ccfef
            that 'generating' a trap means sending to all
Packit Service 9ccfef
            configured recipients.)
Packit Service 9ccfef
Packit Service 9ccfef
            The rptrResetEvent trap is not sent when the agent
Packit Service 9ccfef
            restarts and sends an SNMP coldStart or warmStart
Packit Service 9ccfef
            trap.  However, it is recommended that a repeater
Packit Service 9ccfef
            agent send the rptrOperStatus object as an
Packit Service 9ccfef
            optional object with its coldStart and warmStart
Packit Service 9ccfef
            trap PDUs.
Packit Service 9ccfef
Packit Service 9ccfef
            The rptrOperStatus object must be included in the
Packit Service 9ccfef
            varbind list sent with this trap.  The agent may
Packit Service 9ccfef
            optionally include the rptrHealthText object as
Packit Service 9ccfef
            well."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.1.3.2, nRepeaterReset
Packit Service 9ccfef
            notification."
Packit Service 9ccfef
    ::= { snmpDot3RptrMgt 0 3 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Notifications for repeaters in a multiple-repeater implementation.
Packit Service 9ccfef
-- An implementation may send either the single-repeater OR
Packit Service 9ccfef
-- multiple-repeater version of these notifications (1 or 4; 2 or 5)
Packit Service 9ccfef
-- but not both.
Packit Service 9ccfef
Packit Service 9ccfef
rptrInfoHealth NOTIFICATION-TYPE
Packit Service 9ccfef
    OBJECTS     { rptrInfoOperStatus }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "In a system containing multiple managed repeaters,
Packit Service 9ccfef
            the rptrInfoHealth notification conveys information
Packit Service 9ccfef
            related to the operational status of a repeater.
Packit Service 9ccfef
            It is sent either when the value of rptrInfoOperStatus
Packit Service 9ccfef
            changes, or upon completion of a non-disruptive test.
Packit Service 9ccfef
Packit Service 9ccfef
            The agent must throttle the generation of
Packit Service 9ccfef
            consecutive rptrInfoHealth notifications for
Packit Service 9ccfef
            the same repeater so that there is at least
Packit Service 9ccfef
            a five-second gap between notifications of this type.
Packit Service 9ccfef
            When notifications are throttled, they are dropped,
Packit Service 9ccfef
            not queued for sending at a future time.  (Note
Packit Service 9ccfef
            that 'generating' a notification means sending
Packit Service 9ccfef
            to all configured recipients.)"
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.1.3.1, nRepeaterHealth
Packit Service 9ccfef
            notification."
Packit Service 9ccfef
    ::= { snmpDot3RptrMgt 0 4 }
Packit Service 9ccfef
Packit Service 9ccfef
rptrInfoResetEvent NOTIFICATION-TYPE
Packit Service 9ccfef
    OBJECTS     { rptrInfoOperStatus }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
            "In a system containing multiple managed
Packit Service 9ccfef
            repeaters, the rptrInfoResetEvent notification
Packit Service 9ccfef
            conveys information related to the operational
Packit Service 9ccfef
            status of a repeater. This notification is sent
Packit Service 9ccfef
            on completion of a repeater reset action.  A
Packit Service 9ccfef
            repeater reset action is defined as a transition
Packit Service 9ccfef
            to the START state of Fig 9-2 in section 9 of
Packit Service 9ccfef
            [IEEE 802.3 Std], when triggered by a management
Packit Service 9ccfef
            command (e.g., an SNMP Set on the rptrInfoReset
Packit Service 9ccfef
            object).
Packit Service 9ccfef
Packit Service 9ccfef
            The agent must throttle the generation of
Packit Service 9ccfef
            consecutive rptrInfoResetEvent notifications for
Packit Service 9ccfef
            a single repeater so that there is at least
Packit Service 9ccfef
            a five-second gap between notifications of
Packit Service 9ccfef
            this type.  When notifications are throttled,
Packit Service 9ccfef
            they are dropped, not queued for sending at
Packit Service 9ccfef
            a future time.  (Note that 'generating' a
Packit Service 9ccfef
            notification means sending to all configured
Packit Service 9ccfef
            recipients.)
Packit Service 9ccfef
Packit Service 9ccfef
            The rptrInfoResetEvent is not sent when the
Packit Service 9ccfef
            agent restarts and sends an SNMP coldStart or
Packit Service 9ccfef
            warmStart trap.  However, it is recommended that
Packit Service 9ccfef
            a repeater agent send the rptrInfoOperStatus
Packit Service 9ccfef
            object as an optional object with its coldStart
Packit Service 9ccfef
            and warmStart trap PDUs."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
            "[IEEE 802.3 Mgt], 30.4.1.3.2, nRepeaterReset
Packit Service 9ccfef
            notification."
Packit Service 9ccfef
    ::= { snmpDot3RptrMgt 0 5 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Conformance information
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrModConf
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { snmpRptrMod 1 }
Packit Service 9ccfef
  snmpRptrModCompls
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { snmpRptrModConf 1 }
Packit Service 9ccfef
  snmpRptrModObjGrps
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { snmpRptrModConf 2 }
Packit Service 9ccfef
  snmpRptrModNotGrps
Packit Service 9ccfef
        OBJECT IDENTIFIER ::= { snmpRptrModConf 3 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Object groups
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrGrpBasic1516 OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS     { rptrGroupCapacity,
Packit Service 9ccfef
                  rptrOperStatus,
Packit Service 9ccfef
                  rptrHealthText,
Packit Service 9ccfef
                  rptrReset,
Packit Service 9ccfef
                  rptrNonDisruptTest,
Packit Service 9ccfef
                  rptrTotalPartitionedPorts,
Packit Service 9ccfef
Packit Service 9ccfef
                  rptrGroupIndex,
Packit Service 9ccfef
                  rptrGroupDescr,
Packit Service 9ccfef
                  rptrGroupObjectID,
Packit Service 9ccfef
                  rptrGroupOperStatus,
Packit Service 9ccfef
                  rptrGroupLastOperStatusChange,
Packit Service 9ccfef
                  rptrGroupPortCapacity,
Packit Service 9ccfef
Packit Service 9ccfef
                  rptrPortGroupIndex,
Packit Service 9ccfef
                  rptrPortIndex,
Packit Service 9ccfef
                  rptrPortAdminStatus,
Packit Service 9ccfef
                  rptrPortAutoPartitionState,
Packit Service 9ccfef
                  rptrPortOperStatus }
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "********* THIS GROUP IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
        Basic group from RFCs 1368 and 1516.
Packit Service 9ccfef
Packit Service 9ccfef
        NOTE: this object group is DEPRECATED and replaced
Packit Service 9ccfef
              with snmpRptrGrpBasic."
Packit Service 9ccfef
    ::= { snmpRptrModObjGrps 1 }
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrGrpMonitor1516 OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS     { rptrMonitorTransmitCollisions,
Packit Service 9ccfef
Packit Service 9ccfef
                  rptrMonitorGroupIndex,
Packit Service 9ccfef
                  rptrMonitorGroupTotalFrames,
Packit Service 9ccfef
                  rptrMonitorGroupTotalOctets,
Packit Service 9ccfef
                  rptrMonitorGroupTotalErrors,
Packit Service 9ccfef
                  rptrMonitorPortGroupIndex,
Packit Service 9ccfef
                  rptrMonitorPortIndex,
Packit Service 9ccfef
                  rptrMonitorPortReadableFrames,
Packit Service 9ccfef
                  rptrMonitorPortReadableOctets,
Packit Service 9ccfef
                  rptrMonitorPortFCSErrors,
Packit Service 9ccfef
                  rptrMonitorPortAlignmentErrors,
Packit Service 9ccfef
                  rptrMonitorPortFrameTooLongs,
Packit Service 9ccfef
                  rptrMonitorPortShortEvents,
Packit Service 9ccfef
                  rptrMonitorPortRunts,
Packit Service 9ccfef
                  rptrMonitorPortCollisions,
Packit Service 9ccfef
                  rptrMonitorPortLateEvents,
Packit Service 9ccfef
                  rptrMonitorPortVeryLongEvents,
Packit Service 9ccfef
                  rptrMonitorPortDataRateMismatches,
Packit Service 9ccfef
                  rptrMonitorPortAutoPartitions,
Packit Service 9ccfef
                  rptrMonitorPortTotalErrors }
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "********* THIS GROUP IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
        Monitor group from RFCs 1368 and 1516.
Packit Service 9ccfef
Packit Service 9ccfef
        NOTE: this object group is DEPRECATED and replaced
Packit Service 9ccfef
              with snmpRptrGrpMonitor."
Packit Service 9ccfef
    ::= { snmpRptrModObjGrps 2 }
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrGrpAddrTrack1368 OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS     { rptrAddrTrackGroupIndex,
Packit Service 9ccfef
                  rptrAddrTrackPortIndex,
Packit Service 9ccfef
                  rptrAddrTrackLastSourceAddress,
Packit Service 9ccfef
                  rptrAddrTrackSourceAddrChanges }
Packit Service 9ccfef
    STATUS      obsolete
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Address tracking group from RFC 1368.
Packit Service 9ccfef
Packit Service 9ccfef
        NOTE: this object group is OBSOLETE and replaced
Packit Service 9ccfef
              with snmpRptrGrpAddrTrack1516."
Packit Service 9ccfef
    ::= { snmpRptrModObjGrps 3 }
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrGrpAddrTrack1516 OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS     { rptrAddrTrackGroupIndex,
Packit Service 9ccfef
                  rptrAddrTrackPortIndex,
Packit Service 9ccfef
                  rptrAddrTrackLastSourceAddress,
Packit Service 9ccfef
                  rptrAddrTrackSourceAddrChanges,
Packit Service 9ccfef
                  rptrAddrTrackNewLastSrcAddress }
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "********* THIS GROUP IS DEPRECATED **********
Packit Service 9ccfef
        Address tracking group from RFC 1516.
Packit Service 9ccfef
Packit Service 9ccfef
        NOTE: this object group is DEPRECATED and
Packit Service 9ccfef
              replaced with snmpRptrGrpAddrTrack."
Packit Service 9ccfef
    ::= { snmpRptrModObjGrps 4 }
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrGrpBasic OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS     { rptrGroupIndex,
Packit Service 9ccfef
                  rptrGroupObjectID,
Packit Service 9ccfef
                  rptrGroupOperStatus,
Packit Service 9ccfef
                  rptrGroupPortCapacity,
Packit Service 9ccfef
Packit Service 9ccfef
                  rptrPortGroupIndex,
Packit Service 9ccfef
                  rptrPortIndex,
Packit Service 9ccfef
                  rptrPortAdminStatus,
Packit Service 9ccfef
                  rptrPortAutoPartitionState,
Packit Service 9ccfef
                  rptrPortOperStatus,
Packit Service 9ccfef
                  rptrPortRptrId,
Packit Service 9ccfef
Packit Service 9ccfef
                  rptrInfoId,
Packit Service 9ccfef
                  rptrInfoRptrType,
Packit Service 9ccfef
                  rptrInfoOperStatus,
Packit Service 9ccfef
                  rptrInfoReset,
Packit Service 9ccfef
                  rptrInfoPartitionedPorts,
Packit Service 9ccfef
                  rptrInfoLastChange }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Basic group for a system with one or more
Packit Service 9ccfef
        repeater-units in multi-segment (post-RFC 1516)
Packit Service 9ccfef
        version of the MIB module."
Packit Service 9ccfef
    ::= { snmpRptrModObjGrps 5 }
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrGrpMonitor OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS     { rptrMonitorPortGroupIndex,
Packit Service 9ccfef
                  rptrMonitorPortIndex,
Packit Service 9ccfef
                  rptrMonitorPortReadableFrames,
Packit Service 9ccfef
                  rptrMonitorPortReadableOctets,
Packit Service 9ccfef
                  rptrMonitorPortFCSErrors,
Packit Service 9ccfef
                  rptrMonitorPortAlignmentErrors,
Packit Service 9ccfef
                  rptrMonitorPortFrameTooLongs,
Packit Service 9ccfef
                  rptrMonitorPortShortEvents,
Packit Service 9ccfef
                  rptrMonitorPortRunts,
Packit Service 9ccfef
                  rptrMonitorPortCollisions,
Packit Service 9ccfef
                  rptrMonitorPortLateEvents,
Packit Service 9ccfef
                  rptrMonitorPortVeryLongEvents,
Packit Service 9ccfef
                  rptrMonitorPortDataRateMismatches,
Packit Service 9ccfef
                  rptrMonitorPortAutoPartitions,
Packit Service 9ccfef
                  rptrMonitorPortTotalErrors,
Packit Service 9ccfef
                  rptrMonitorPortLastChange,
Packit Service 9ccfef
Packit Service 9ccfef
                  rptrMonTxCollisions,
Packit Service 9ccfef
                  rptrMonTotalFrames,
Packit Service 9ccfef
                  rptrMonTotalErrors,
Packit Service 9ccfef
                  rptrMonTotalOctets }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Monitor group for a system with one or more
Packit Service 9ccfef
        repeater-units in multi-segment (post-RFC 1516)
Packit Service 9ccfef
        version of the MIB module."
Packit Service 9ccfef
    ::= { snmpRptrModObjGrps 6 }
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrGrpMonitor100 OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS     { rptrMonitorPortIsolates,
Packit Service 9ccfef
                  rptrMonitorPortSymbolErrors,
Packit Service 9ccfef
                  rptrMonitorPortUpper32Octets,
Packit Service 9ccfef
Packit Service 9ccfef
                  rptrMonUpper32TotalOctets }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Monitor group for 100Mb/s ports and repeaters
Packit Service 9ccfef
        in a system with one or more repeater-units in
Packit Service 9ccfef
        multi-segment (post-RFC 1516) version of the MIB
Packit Service 9ccfef
        module.  Systems which support Counter64 should
Packit Service 9ccfef
        also implement snmpRptrGrpMonitor100w64."
Packit Service 9ccfef
    ::= { snmpRptrModObjGrps 7 }
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrGrpMonitor100w64 OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS     { rptrMonitorPortHCReadableOctets,
Packit Service 9ccfef
                  rptrMonHCTotalOctets }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Monitor group for 100Mb/s ports and repeaters in a
Packit Service 9ccfef
        system with one or more repeater-units and support
Packit Service 9ccfef
        for Counter64."
Packit Service 9ccfef
    ::= { snmpRptrModObjGrps 8 }
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrGrpAddrTrack OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS     { rptrAddrTrackGroupIndex,
Packit Service 9ccfef
                  rptrAddrTrackPortIndex,
Packit Service 9ccfef
                  rptrAddrTrackSourceAddrChanges,
Packit Service 9ccfef
                  rptrAddrTrackNewLastSrcAddress,
Packit Service 9ccfef
                  rptrAddrTrackCapacity }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Passive address tracking group for post-RFC 1516
Packit Service 9ccfef
        version of the MIB module."
Packit Service 9ccfef
    ::= { snmpRptrModObjGrps 9 }
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrGrpExtAddrTrack OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS     { rptrExtAddrTrackMacIndex,
Packit Service 9ccfef
                  rptrExtAddrTrackSourceAddress }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Extended passive address tracking group for
Packit Service 9ccfef
        a system with one or more repeater-units in
Packit Service 9ccfef
        post-RFC 1516 version of the MIB module."
Packit Service 9ccfef
    ::= { snmpRptrModObjGrps 10 }
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrGrpRptrAddrSearch OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS     { rptrAddrSearchLock,
Packit Service 9ccfef
                  rptrAddrSearchStatus,
Packit Service 9ccfef
                  rptrAddrSearchAddress,
Packit Service 9ccfef
                  rptrAddrSearchState,
Packit Service 9ccfef
                  rptrAddrSearchGroup,
Packit Service 9ccfef
                  rptrAddrSearchPort,
Packit Service 9ccfef
                  rptrAddrSearchOwner }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Active MAC address search group and topology
Packit Service 9ccfef
        mapping support for repeaters."
Packit Service 9ccfef
    ::= { snmpRptrModObjGrps 11 }
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrGrpTopNPort OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS     { rptrTopNPortControlIndex,
Packit Service 9ccfef
                  rptrTopNPortRepeaterId,
Packit Service 9ccfef
                  rptrTopNPortRateBase,
Packit Service 9ccfef
                  rptrTopNPortTimeRemaining,
Packit Service 9ccfef
                  rptrTopNPortDuration,
Packit Service 9ccfef
                  rptrTopNPortRequestedSize,
Packit Service 9ccfef
                  rptrTopNPortGrantedSize,
Packit Service 9ccfef
                  rptrTopNPortStartTime,
Packit Service 9ccfef
                  rptrTopNPortOwner,
Packit Service 9ccfef
                  rptrTopNPortRowStatus,
Packit Service 9ccfef
                  rptrTopNPortIndex,
Packit Service 9ccfef
                  rptrTopNPortGroupIndex,
Packit Service 9ccfef
                  rptrTopNPortPortIndex,
Packit Service 9ccfef
                  rptrTopNPortRate }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Top `N' group for repeater ports."
Packit Service 9ccfef
    ::= { snmpRptrModObjGrps 12 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- Compliances
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrModComplRFC1368 MODULE-COMPLIANCE
Packit Service 9ccfef
    STATUS      obsolete
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Compliance for RFC 1368.
Packit Service 9ccfef
Packit Service 9ccfef
        NOTE: this module compliance is OBSOLETE and
Packit Service 9ccfef
              replaced by snmpRptrModComplRFC1516."
Packit Service 9ccfef
Packit Service 9ccfef
    MODULE -- this module
Packit Service 9ccfef
        MANDATORY-GROUPS { snmpRptrGrpBasic1516 }
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP snmpRptrGrpMonitor1516
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Implementation of this optional group is
Packit Service 9ccfef
            recommended for systems which have the
Packit Service 9ccfef
            instrumentation to do performance monitoring."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP snmpRptrGrpAddrTrack1368
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Implementation of this group is
Packit Service 9ccfef
            recommended for systems which have
Packit Service 9ccfef
            the necessary instrumentation."
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { snmpRptrModCompls 1 }
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrModComplRFC1516 MODULE-COMPLIANCE
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "********* THIS COMPLIANCE IS DEPRECATED **********
Packit Service 9ccfef
Packit Service 9ccfef
        Compliance for RFC 1516 and for backwards
Packit Service 9ccfef
        compatibility with single-repeater,
Packit Service 9ccfef
        10Mb/s-only implementations."
Packit Service 9ccfef
Packit Service 9ccfef
    MODULE -- this module
Packit Service 9ccfef
        MANDATORY-GROUPS { snmpRptrGrpBasic1516 }
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP snmpRptrGrpMonitor1516
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Implementation of this optional group is
Packit Service 9ccfef
            recommended for systems which have the
Packit Service 9ccfef
            instrumentation to do performance monitoring."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP snmpRptrGrpAddrTrack1516
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Implementation of this group is
Packit Service 9ccfef
            recommended for systems which have
Packit Service 9ccfef
            the necessary instrumentation."
Packit Service 9ccfef
    ::= { snmpRptrModCompls 2 }
Packit Service 9ccfef
Packit Service 9ccfef
snmpRptrModCompl MODULE-COMPLIANCE
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Compliance for the multi-segment version of the
Packit Service 9ccfef
        MIB module for a system with one or more
Packit Service 9ccfef
        repeater-units."
Packit Service 9ccfef
Packit Service 9ccfef
    MODULE -- this module
Packit Service 9ccfef
        MANDATORY-GROUPS { snmpRptrGrpBasic,
Packit Service 9ccfef
                           snmpRptrGrpMonitor,
Packit Service 9ccfef
                           snmpRptrGrpAddrTrack }
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP snmpRptrGrpMonitor100
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Implementation of this group is
Packit Service 9ccfef
            mandatory for managed systems which
Packit Service 9ccfef
            contain 100Mb/s repeaters."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP snmpRptrGrpMonitor100w64
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Implementation of this group is
Packit Service 9ccfef
            mandatory for managed systems which
Packit Service 9ccfef
            contain 100Mb/s repeaters and which
Packit Service 9ccfef
            can support Counter64."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP snmpRptrGrpExtAddrTrack
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Implementation of this group is
Packit Service 9ccfef
            recommended for systems which have
Packit Service 9ccfef
            the necessary instrumentation to track
Packit Service 9ccfef
            MAC addresses of multiple DTEs attached
Packit Service 9ccfef
            to a single repeater port."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP snmpRptrGrpRptrAddrSearch
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Implementation of this group is
Packit Service 9ccfef
            recommended for systems which allow
Packit Service 9ccfef
            read-write access and which have
Packit Service 9ccfef
            the necessary instrumentation to
Packit Service 9ccfef
            search all incoming data streams
Packit Service 9ccfef
            for a particular MAC address."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP snmpRptrGrpTopNPort
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Implementation of this group is
Packit Service 9ccfef
            recommended for systems which have
Packit Service 9ccfef
            the necessary resources to support
Packit Service 9ccfef
            TopN statistics reporting."
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { snmpRptrModCompls 3 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
END