Blame mibs/ietf/DOT12-RPTR-MIB

Packit 022b05
DOT12-RPTR-MIB DEFINITIONS ::= BEGIN
Packit 022b05
Packit 022b05
    IMPORTS
Packit 022b05
        mib-2, Integer32, Counter32, Counter64,
Packit 022b05
        OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
Packit 022b05
            FROM SNMPv2-SMI
Packit 022b05
        MacAddress, TruthValue, TimeStamp
Packit 022b05
            FROM SNMPv2-TC
Packit 022b05
        MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
Packit 022b05
            FROM SNMPv2-CONF;
Packit 022b05
Packit 022b05
    vgRptrMIB MODULE-IDENTITY
Packit 022b05
         LAST-UPDATED "9705192256Z"  -- May 19, 1997
Packit 022b05
         ORGANIZATION "IETF 100VG-AnyLAN Working Group"
Packit 022b05
         CONTACT-INFO
Packit 022b05
                 "WG E-mail: vgmib@hprnd.rose.hp.com
Packit 022b05
Packit 022b05
                      Chair: Jeff Johnson
Packit 022b05
                     Postal: RedBack Networks
Packit 022b05
                             2570 North First Street, Suite 410
Packit 022b05
                             San Jose, CA  95131
Packit 022b05
                        Tel: +1 408 571 2699
Packit 022b05
                        Fax: +1 408 571 2698
Packit 022b05
                     E-mail: jeff@redbacknetworks.com
Packit 022b05
Packit 022b05
                     Editor: John Flick
Packit 022b05
                     Postal: Hewlett Packard Company
Packit 022b05
                             8000 Foothills Blvd. M/S 5556
Packit 022b05
                             Roseville, CA 95747-5556
Packit 022b05
                        Tel: +1 916 785 4018
Packit 022b05
                        Fax: +1 916 785 3583
Packit 022b05
                     E-mail: johnf@hprnd.rose.hp.com"
Packit 022b05
         DESCRIPTION
Packit 022b05
                 "This MIB module describes objects for managing
Packit 022b05
                 IEEE 802.12 repeaters."
Packit 022b05
         ::= { mib-2 53 }
Packit 022b05
Packit 022b05
    vgRptrObjects      OBJECT IDENTIFIER ::= { vgRptrMIB 1 }
Packit 022b05
    vgRptrBasic        OBJECT IDENTIFIER ::= { vgRptrObjects 1 }
Packit 022b05
    vgRptrBasicRptr    OBJECT IDENTIFIER ::= { vgRptrBasic 1 }
Packit 022b05
Packit 022b05
    vgRptrInfoTable OBJECT-TYPE
Packit 022b05
        SYNTAX     SEQUENCE OF VgRptrInfoEntry
Packit 022b05
        MAX-ACCESS not-accessible
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "A table of information about each 802.12 repeater
Packit 022b05
                in the managed system."
Packit 022b05
        ::= { vgRptrBasicRptr 1 }
Packit 022b05
Packit 022b05
    vgRptrInfoEntry OBJECT-TYPE
Packit 022b05
        SYNTAX     VgRptrInfoEntry
Packit 022b05
        MAX-ACCESS not-accessible
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "An entry in the table, containing information
Packit 022b05
                about a single repeater."
Packit 022b05
        INDEX      { vgRptrInfoIndex }
Packit 022b05
        ::= { vgRptrInfoTable 1 }
Packit 022b05
Packit 022b05
    VgRptrInfoEntry ::=
Packit 022b05
        SEQUENCE {
Packit 022b05
            vgRptrInfoIndex                 Integer32,
Packit 022b05
            vgRptrInfoMACAddress            MacAddress,
Packit 022b05
            vgRptrInfoCurrentFramingType    INTEGER,
Packit 022b05
            vgRptrInfoDesiredFramingType    INTEGER,
Packit 022b05
            vgRptrInfoFramingCapability     INTEGER,
Packit 022b05
            vgRptrInfoTrainingVersion       INTEGER,
Packit 022b05
            vgRptrInfoOperStatus            INTEGER,
Packit 022b05
            vgRptrInfoReset                 INTEGER,
Packit 022b05
            vgRptrInfoLastChange            TimeStamp
Packit 022b05
        }
Packit 022b05
Packit 022b05
    vgRptrInfoIndex OBJECT-TYPE
Packit 022b05
        SYNTAX     Integer32 (1..2147483647)
Packit 022b05
        MAX-ACCESS not-accessible
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "A unique identifier for the repeater for which
Packit 022b05
                this entry contains information.  The numbering
Packit 022b05
                scheme for repeaters is implementation specific."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.2.1,
Packit 022b05
                aRepeaterID."
Packit 022b05
        ::= { vgRptrInfoEntry 1 }
Packit 022b05
Packit 022b05
    vgRptrInfoMACAddress OBJECT-TYPE
Packit 022b05
        SYNTAX     MacAddress
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "The MAC address used by the repeater when it
Packit 022b05
                initiates training on the uplink port.  Repeaters
Packit 022b05
                are allowed to train with an assigned MAC address
Packit 022b05
                or a null (all zeroes) MAC address."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.2.1,
Packit 022b05
                aMACAddress."
Packit 022b05
        ::= { vgRptrInfoEntry 2 }
Packit 022b05
Packit 022b05
    vgRptrInfoCurrentFramingType OBJECT-TYPE
Packit 022b05
        SYNTAX     INTEGER {
Packit 022b05
                       frameType88023(1),
Packit 022b05
                       frameType88025(2)
Packit 022b05
                   }
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "The type of framing (802.3 or 802.5) currently
Packit 022b05
                in use by the repeater."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.2.1,
Packit 022b05
                aCurrentFramingType."
Packit 022b05
        ::= { vgRptrInfoEntry 3 }
Packit 022b05
Packit 022b05
    vgRptrInfoDesiredFramingType OBJECT-TYPE
Packit 022b05
        SYNTAX     INTEGER {
Packit 022b05
                       frameType88023(1),
Packit 022b05
                       frameType88025(2)
Packit 022b05
                   }
Packit 022b05
        MAX-ACCESS read-write
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "The type of framing which will be used by the
Packit 022b05
                repeater after the next time it is reset.
Packit 022b05
Packit 022b05
                The value of this object should be preserved
Packit 022b05
                across repeater resets and power failures."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.2.1,
Packit 022b05
                aDesiredFramingType."
Packit 022b05
        ::= { vgRptrInfoEntry 4 }
Packit 022b05
Packit 022b05
    vgRptrInfoFramingCapability OBJECT-TYPE
Packit 022b05
        SYNTAX     INTEGER {
Packit 022b05
                       frameType88023(1),
Packit 022b05
                       frameType88025(2),
Packit 022b05
                       frameTypeEither(3)
Packit 022b05
                   }
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "The type of framing this repeater is capable of
Packit 022b05
                supporting."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.2.1,
Packit 022b05
                aFramingCapability."
Packit 022b05
        ::= { vgRptrInfoEntry 5 }
Packit 022b05
Packit 022b05
    vgRptrInfoTrainingVersion OBJECT-TYPE
Packit 022b05
        SYNTAX     INTEGER (0..7)
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "The highest version bits (vvv bits) supported by
Packit 022b05
                the repeater during training."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.2.1,
Packit 022b05
                aRMACVersion."
Packit 022b05
        ::= { vgRptrInfoEntry 6 }
Packit 022b05
Packit 022b05
    vgRptrInfoOperStatus OBJECT-TYPE
Packit 022b05
        SYNTAX     INTEGER {
Packit 022b05
                       other(1),
Packit 022b05
                       ok(2),
Packit 022b05
                       generalFailure(3)
Packit 022b05
                   }
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "The vgRptrInfoOperStatus object indicates the
Packit 022b05
                operational state of the repeater."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.2.1,
Packit 022b05
                aRepeaterHealthState."
Packit 022b05
        ::= { vgRptrInfoEntry 7 }
Packit 022b05
Packit 022b05
    vgRptrInfoReset OBJECT-TYPE
Packit 022b05
        SYNTAX     INTEGER {
Packit 022b05
                       noReset(1),
Packit 022b05
                       reset(2)
Packit 022b05
                   }
Packit 022b05
Packit 022b05
        MAX-ACCESS read-write
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "Setting this object to reset(2) causes the
Packit 022b05
                repeater to transition to its initial state as
Packit 022b05
                specified in clause 12 [IEEE Std 802.12].
Packit 022b05
                Setting this object to noReset(1) has no effect.
Packit 022b05
                The agent will always return the value noReset(1)
Packit 022b05
                when this object is read.
Packit 022b05
Packit 022b05
                After receiving a request to set this variable to
Packit 022b05
                reset(2), the agent is allowed to delay the reset
Packit 022b05
                for a short period.  For example, the implementor
Packit 022b05
                may choose to delay the reset long enough to
Packit 022b05
                allow the SNMP response to be transmitted.  In
Packit 022b05
                any event, the SNMP response must be transmitted.
Packit 022b05
Packit 022b05
                This action does not reset the management
Packit 022b05
                counters defined in this document nor does it
Packit 022b05
                affect the vgRptrPortAdminStatus parameters.
Packit 022b05
                Included in this action is the execution of a
Packit 022b05
                disruptive Self-Test with the following
Packit 022b05
                characteristics:
Packit 022b05
Packit 022b05
                    1) The nature of the tests is not specified.
Packit 022b05
                    2) The test resets the repeater but without
Packit 022b05
                       affecting configurable management
Packit 022b05
                       information about the repeater.
Packit 022b05
                    3) Packets received during the test may or
Packit 022b05
                       may not be transferred.
Packit 022b05
                    4) The test does not interfere with
Packit 022b05
                       management functions.
Packit 022b05
Packit 022b05
                After performing this self-test, the agent will
Packit 022b05
                update the repeater health information (including
Packit 022b05
                vgRptrInfoOperStatus), and send a
Packit 022b05
                vgRptrResetEvent."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.2.2,
Packit 022b05
                acResetRepeater."
Packit 022b05
        ::= { vgRptrInfoEntry 8 }
Packit 022b05
Packit 022b05
    vgRptrInfoLastChange OBJECT-TYPE
Packit 022b05
        SYNTAX     TimeStamp
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "The value of sysUpTime when any of the following
Packit 022b05
                conditions occurred:
Packit 022b05
Packit 022b05
                    1) agent cold- or warm-started;
Packit 022b05
                    2) this instance of repeater was created
Packit 022b05
                       (such as when a device or module was
Packit 022b05
                       added to the system);
Packit 022b05
                    3) a change in the value of
Packit 022b05
                       vgRptrInfoOperStatus;
Packit 022b05
                    4) ports were added or removed as members of
Packit 022b05
                       the repeater; or
Packit 022b05
                    5) any of the counters associated with this
Packit 022b05
                       repeater had a discontinuity."
Packit 022b05
        ::= { vgRptrInfoEntry 9 }
Packit 022b05
Packit 022b05
    vgRptrBasicGroup  OBJECT IDENTIFIER ::= { vgRptrBasic 2 }
Packit 022b05
Packit 022b05
    vgRptrBasicGroupTable OBJECT-TYPE
Packit 022b05
        SYNTAX     SEQUENCE OF VgRptrBasicGroupEntry
Packit 022b05
        MAX-ACCESS not-accessible
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "A table containing information about groups of
Packit 022b05
                ports."
Packit 022b05
        ::= { vgRptrBasicGroup 1 }
Packit 022b05
Packit 022b05
    vgRptrBasicGroupEntry OBJECT-TYPE
Packit 022b05
        SYNTAX     VgRptrBasicGroupEntry
Packit 022b05
        MAX-ACCESS not-accessible
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "An entry in the vgRptrBasicGroupTable, containing
Packit 022b05
                information about a single group of ports."
Packit 022b05
        INDEX      { vgRptrGroupIndex }
Packit 022b05
        ::= { vgRptrBasicGroupTable 1 }
Packit 022b05
Packit 022b05
    VgRptrBasicGroupEntry ::=
Packit 022b05
        SEQUENCE {
Packit 022b05
            vgRptrGroupIndex                Integer32,
Packit 022b05
            vgRptrGroupObjectID             OBJECT IDENTIFIER,
Packit 022b05
            vgRptrGroupOperStatus           INTEGER,
Packit 022b05
            vgRptrGroupPortCapacity         Integer32,
Packit 022b05
            vgRptrGroupCablesBundled        INTEGER
Packit 022b05
        }
Packit 022b05
Packit 022b05
    vgRptrGroupIndex OBJECT-TYPE
Packit 022b05
        SYNTAX     Integer32 (1..2146483647)
Packit 022b05
        MAX-ACCESS not-accessible
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object identifies the group within the
Packit 022b05
                system for which this entry contains information.
Packit 022b05
                The numbering scheme for groups is implementation
Packit 022b05
                specific."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.4.1,
Packit 022b05
                aGroupID."
Packit 022b05
        ::= { vgRptrBasicGroupEntry 1 }
Packit 022b05
Packit 022b05
    vgRptrGroupObjectID OBJECT-TYPE
Packit 022b05
        SYNTAX     OBJECT IDENTIFIER
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "The vendor's authoritative identification of the
Packit 022b05
                group.  This value may be allocated within the
Packit 022b05
                SMI enterprises subtree (1.3.6.1.4.1) and
Packit 022b05
                provides a straight-forward and unambiguous means
Packit 022b05
                for determining what kind of group is being
Packit 022b05
                managed.
Packit 022b05
Packit 022b05
                For example, this object could take the value
Packit 022b05
                1.3.6.1.4.1.4242.1.2.14 if vendor 'Flintstones,
Packit 022b05
                Inc.' was assigned the subtree 1.3.6.1.4.1.4242,
Packit 022b05
                and had assigned the identifier
Packit 022b05
                1.3.6.1.4.1.4242.1.2.14 to its 'Wilma Flintstone
Packit 022b05
                6-Port Plug-in Module.'"
Packit 022b05
        ::= { vgRptrBasicGroupEntry 2 }
Packit 022b05
Packit 022b05
    vgRptrGroupOperStatus OBJECT-TYPE
Packit 022b05
        SYNTAX     INTEGER {
Packit 022b05
                       other(1),
Packit 022b05
                       operational(2),
Packit 022b05
                       malfunctioning(3),
Packit 022b05
                       notPresent(4),
Packit 022b05
                       underTest(5),
Packit 022b05
                       resetInProgress(6)
Packit 022b05
                   }
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "An object that indicates the operational status
Packit 022b05
                of the group.
Packit 022b05
Packit 022b05
                A status of notPresent(4) indicates that the
Packit 022b05
                group is temporarily or permanently physically
Packit 022b05
                and/or logically not a part of the system.  It
Packit 022b05
                is an implementation-specific matter as to
Packit 022b05
                whether the agent effectively removes notPresent
Packit 022b05
                entries from the table.
Packit 022b05
Packit 022b05
                A status of operational(2) indicates that the
Packit 022b05
                group is functioning, and a status of
Packit 022b05
                malfunctioning(3) indicates that the group is
Packit 022b05
                malfunctioning in some way."
Packit 022b05
        ::= { vgRptrBasicGroupEntry 3 }
Packit 022b05
Packit 022b05
    vgRptrGroupPortCapacity OBJECT-TYPE
Packit 022b05
        SYNTAX     Integer32 (1..2146483647)
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "The vgRptrGroupPortCapacity is the number of
Packit 022b05
                ports that can be contained within the group.
Packit 022b05
                Valid range is 1-2147483647.  Within each group,
Packit 022b05
                the ports are uniquely numbered in the range from
Packit 022b05
                1 to vgRptrGroupPortCapacity.
Packit 022b05
Packit 022b05
                Some ports may not be present in the system, in
Packit 022b05
                which case the actual number of ports present will
Packit 022b05
                be less than the value of vgRptrGroupPortCapacity.
Packit 022b05
                The number of ports present is never greater than
Packit 022b05
                the value of vgRptrGroupPortCapacity.
Packit 022b05
Packit 022b05
                Note:  In practice, this will generally be the
Packit 022b05
                number of ports on a module, card, or board, and
Packit 022b05
                the port numbers will correspond to numbers marked
Packit 022b05
                on the physical embodiment."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.4.1,
Packit 022b05
                aGroupPortCapacity."
Packit 022b05
        ::= { vgRptrBasicGroupEntry 4 }
Packit 022b05
Packit 022b05
    vgRptrGroupCablesBundled OBJECT-TYPE
Packit 022b05
        SYNTAX     INTEGER {
Packit 022b05
                       someCablesBundled(1),
Packit 022b05
                       noCablesBundled(2)
Packit 022b05
                   }
Packit 022b05
        MAX-ACCESS read-write
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is used to indicate whether there are
Packit 022b05
                any four-pair UTP links connected to this group
Packit 022b05
                that are contained in a cable bundle with multiple
Packit 022b05
                four-pair groups (e.g. a 25-pair bundle).  Bundled
Packit 022b05
                cable may only be used for repeater-to-end node
Packit 022b05
                links where the end node is not in promiscuous
Packit 022b05
                mode.
Packit 022b05
Packit 022b05
                When a broadcast or multicast packet is received
Packit 022b05
                from a port on this group that is not a
Packit 022b05
                promiscuous or cascaded port, the packet will be
Packit 022b05
                buffered completely before being repeated if
Packit 022b05
                this object is set to 'someCablesBundled(1)'.
Packit 022b05
                When this object is equal to 'noCablesBundled(2)',
Packit 022b05
                all packets received from ports on this group will
Packit 022b05
                be repeated as the frame is being received.
Packit 022b05
Packit 022b05
                Note that the value 'someCablesBundled(1)' will
Packit 022b05
                work in the vast majority of all installations,
Packit 022b05
                regardless of whether or not any cables are
Packit 022b05
                physically in a bundle, since packets received
Packit 022b05
                from promiscuous and cascaded ports automatically
Packit 022b05
                avoid the store and forward.  The main situation
Packit 022b05
                in which 'noCablesBundled(2)' is beneficial is
Packit 022b05
                when there is a large amount of multicast traffic
Packit 022b05
                and the cables are not in a bundle.
Packit 022b05
Packit 022b05
                The value of this object should be preserved
Packit 022b05
                across repeater resets and power failures."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.4.1,
Packit 022b05
                aGroupCablesBundled."
Packit 022b05
        ::= { vgRptrBasicGroupEntry 5 }
Packit 022b05
Packit 022b05
    vgRptrBasicPort   OBJECT IDENTIFIER ::= { vgRptrBasic 3 }
Packit 022b05
Packit 022b05
    vgRptrBasicPortTable OBJECT-TYPE
Packit 022b05
        SYNTAX     SEQUENCE OF VgRptrBasicPortEntry
Packit 022b05
        MAX-ACCESS not-accessible
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "A table containing configuration and status
Packit 022b05
                information about 802.12 repeater ports in the
Packit 022b05
                system.  The number of entries is independent of
Packit 022b05
                the number of repeaters in the managed system."
Packit 022b05
        ::= { vgRptrBasicPort 1 }
Packit 022b05
Packit 022b05
    vgRptrBasicPortEntry OBJECT-TYPE
Packit 022b05
        SYNTAX     VgRptrBasicPortEntry
Packit 022b05
        MAX-ACCESS not-accessible
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "An entry in the vgRptrBasicPortTable, containing
Packit 022b05
                information about a single port."
Packit 022b05
        INDEX      { vgRptrGroupIndex, vgRptrPortIndex }
Packit 022b05
        ::= { vgRptrBasicPortTable 1 }
Packit 022b05
Packit 022b05
    VgRptrBasicPortEntry ::=
Packit 022b05
        SEQUENCE {
Packit 022b05
            vgRptrPortIndex                 Integer32,
Packit 022b05
            vgRptrPortType                  INTEGER,
Packit 022b05
            vgRptrPortAdminStatus           INTEGER,
Packit 022b05
            vgRptrPortOperStatus            INTEGER,
Packit 022b05
            vgRptrPortSupportedPromiscMode  INTEGER,
Packit 022b05
            vgRptrPortSupportedCascadeMode  INTEGER,
Packit 022b05
            vgRptrPortAllowedTrainType      INTEGER,
Packit 022b05
            vgRptrPortLastTrainConfig       OCTET STRING,
Packit 022b05
            vgRptrPortTrainingResult        OCTET STRING,
Packit 022b05
            vgRptrPortPriorityEnable        TruthValue,
Packit 022b05
            vgRptrPortRptrInfoIndex         Integer32
Packit 022b05
        }
Packit 022b05
Packit 022b05
    vgRptrPortIndex OBJECT-TYPE
Packit 022b05
        SYNTAX     Integer32 (1..2147483647)
Packit 022b05
        MAX-ACCESS not-accessible
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object identifies the port within the group
Packit 022b05
                for which this entry contains information.  This
Packit 022b05
                identifies the port independently from the
Packit 022b05
                repeater it may be attached to.  The numbering
Packit 022b05
                scheme for ports is implementation specific;
Packit 022b05
                however, this value can never be greater than
Packit 022b05
                vgRptrGroupPortCapacity for the associated group."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aPortID."
Packit 022b05
        ::= { vgRptrBasicPortEntry 1 }
Packit 022b05
Packit 022b05
    vgRptrPortType OBJECT-TYPE
Packit 022b05
        SYNTAX     INTEGER {
Packit 022b05
                       cascadeExternal(1),
Packit 022b05
                       cascadeInternal(2),
Packit 022b05
                       localExternal(3),
Packit 022b05
                       localInternal(4)
Packit 022b05
                   }
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "Describes the type of port.  One of the
Packit 022b05
                following:
Packit 022b05
Packit 022b05
                    cascadeExternal - Port is an uplink with
Packit 022b05
                                      physical connections which
Packit 022b05
                                      are externally visible
Packit 022b05
                    cascadeInternal - Port is an uplink with
Packit 022b05
                                      physical connections which
Packit 022b05
                                      are not externally visible,
Packit 022b05
                                      such as a connection to an
Packit 022b05
                                      internal backplane in a
Packit 022b05
                                      chassis
Packit 022b05
                    localExternal   - Port is a downlink or local
Packit 022b05
                                      port with externally
Packit 022b05
                                      visible connections
Packit 022b05
                    localInternal   - Port is a downlink or local
Packit 022b05
                                      port with connections which
Packit 022b05
                                      are not externally visible,
Packit 022b05
                                      such as a connection to an
Packit 022b05
                                      internal agent
Packit 022b05
Packit 022b05
                'internal' is used to identify ports which place
Packit 022b05
                traffic into the repeater, but do not have any
Packit 022b05
                external connections.  Note that both DTE and
Packit 022b05
                cascaded repeater downlinks are considered
Packit 022b05
                'local' ports."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aPortType."
Packit 022b05
        ::= { vgRptrBasicPortEntry 2 }
Packit 022b05
Packit 022b05
    vgRptrPortAdminStatus OBJECT-TYPE
Packit 022b05
        SYNTAX     INTEGER {
Packit 022b05
                       enabled(1),
Packit 022b05
                       disabled(2)
Packit 022b05
                   }
Packit 022b05
        MAX-ACCESS read-write
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "Port enable/disable function.  Enabling a
Packit 022b05
                disabled port will cause training to be
Packit 022b05
                initiated by the training initiator (the slave
Packit 022b05
                mode device) on the link.  Setting this object to
Packit 022b05
                disabled(2) disables the port.
Packit 022b05
Packit 022b05
                A disabled port neither transmits nor receives.
Packit 022b05
                Once disabled, a port must be explicitly enabled
Packit 022b05
                to restore operation.  A port which is disabled
Packit 022b05
                when power is lost or when a reset is exerted
Packit 022b05
                shall remain disabled when normal operation
Packit 022b05
                resumes.
Packit 022b05
Packit 022b05
                The value of this object should be preserved
Packit 022b05
                across repeater resets and power failures."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aPortAdministrativeState."
Packit 022b05
        ::= { vgRptrBasicPortEntry 3 }
Packit 022b05
Packit 022b05
    vgRptrPortOperStatus OBJECT-TYPE
Packit 022b05
        SYNTAX     INTEGER {
Packit 022b05
                       active(1),
Packit 022b05
                       inactive(2),
Packit 022b05
                       training(3)
Packit 022b05
                   }
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "Current status for the port as specified by the
Packit 022b05
                PORT_META_STATE in the port process module of
Packit 022b05
                clause 12 [IEEE Std 802.12].
Packit 022b05
Packit 022b05
                During initialization or any link warning
Packit 022b05
                conditions, vgRptrPortStatus will be
Packit 022b05
                'inactive(2)'.
Packit 022b05
Packit 022b05
                When Training_Up is received by the repeater on a
Packit 022b05
                local port (or when Training_Down is received on
Packit 022b05
                a cascade port), vgRptrPortStatus will change to
Packit 022b05
                'training(3)' and vgRptrTrainingResult can be
Packit 022b05
                monitored to see the detailed status regarding
Packit 022b05
                training.
Packit 022b05
Packit 022b05
                When 24 consecutive good FCS packets are exchanged
Packit 022b05
                and the configuration bits are OK,
Packit 022b05
                vgRptrPortStatus will change to 'active(1)'.
Packit 022b05
Packit 022b05
                A disabled port shall have a port status of
Packit 022b05
                'inactive(2)'."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12, 13.2.4.5.1,
Packit 022b05
                aPortStatus."
Packit 022b05
        ::= { vgRptrBasicPortEntry 4 }
Packit 022b05
Packit 022b05
    vgRptrPortSupportedPromiscMode OBJECT-TYPE
Packit 022b05
        SYNTAX     INTEGER {
Packit 022b05
                       singleModeOnly(1),
Packit 022b05
                       singleOrPromiscMode(2),
Packit 022b05
                       promiscModeOnly(3)
Packit 022b05
                   }
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object describes whether the port hardware
Packit 022b05
                is capable of supporting promiscuous mode, single
Packit 022b05
                address mode (i.e., repeater filters unicasts not
Packit 022b05
                addressed to the end station attached to this
Packit 022b05
                port), or both.  A port for which vgRptrPortType
Packit 022b05
                is equal to 'cascadeInternal' or 'cascadeExternal'
Packit 022b05
                will always have a value of 'promiscModeOnly' for
Packit 022b05
                this object."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aSupportedPromiscMode."
Packit 022b05
        ::= { vgRptrBasicPortEntry 5 }
Packit 022b05
Packit 022b05
    vgRptrPortSupportedCascadeMode OBJECT-TYPE
Packit 022b05
        SYNTAX     INTEGER {
Packit 022b05
                       endNodesOnly(1),
Packit 022b05
                       endNodesOrRepeaters(2),
Packit 022b05
                       cascadePort(3)
Packit 022b05
                   }
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object describes whether the port hardware
Packit 022b05
                is capable of supporting cascaded repeaters, end
Packit 022b05
                nodes, or both.  A port for which vgRptrPortType
Packit 022b05
                is equal to 'cascadeInternal' or
Packit 022b05
                'cascadeExternal' will always have a value of
Packit 022b05
                'cascadePort' for this object."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aSupportedCascadeMode."
Packit 022b05
        ::= { vgRptrBasicPortEntry 6 }
Packit 022b05
Packit 022b05
    vgRptrPortAllowedTrainType OBJECT-TYPE
Packit 022b05
        SYNTAX     INTEGER {
Packit 022b05
                       allowEndNodesOnly(1),
Packit 022b05
                       allowPromiscuousEndNodes(2),
Packit 022b05
                       allowEndNodesOrRepeaters(3),
Packit 022b05
                       allowAnything(4)
Packit 022b05
                   }
Packit 022b05
        MAX-ACCESS read-write
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This security object is set by the network
Packit 022b05
                manager to configure what type of device is
Packit 022b05
                permitted to connect to the port.  One of the
Packit 022b05
                following values:
Packit 022b05
                    allowEndNodesOnly        - only non-
Packit 022b05
                                               promiscuous end
Packit 022b05
                                               nodes permitted.
Packit 022b05
                    allowPromiscuousEndNodes - promiscuous or
Packit 022b05
                                               non-promiscuous
Packit 022b05
                                               end nodes
Packit 022b05
                                               permitted
Packit 022b05
                    allowEndNodesOrRepeaters - repeaters or non-
Packit 022b05
                                               promiscuous end
Packit 022b05
                                               nodes permitted
Packit 022b05
                    allowAnything            - repeaters,
Packit 022b05
                                               promiscuous or
Packit 022b05
                                               non-promiscuous
Packit 022b05
                                               end nodes
Packit 022b05
                                               permitted
Packit 022b05
Packit 022b05
                For a port for which vgRptrPortType is equal to
Packit 022b05
                'cascadeInternal' or 'cascadeExternal', the
Packit 022b05
                corresponding instance of this object may not be
Packit 022b05
                set to 'allowEndNodesOnly' or
Packit 022b05
                'allowPromiscuousEndNodes'.
Packit 022b05
Packit 022b05
                The agent must reject a SET of this object if the
Packit 022b05
                value includes no capabilities that are
Packit 022b05
                supported by this port's hardware, as defined by
Packit 022b05
                the values of the corresponding instances of
Packit 022b05
                vgRptrPortSupportedPromiscMode and
Packit 022b05
                vgRptrPortSupportedCascadeMode.
Packit 022b05
Packit 022b05
                Note that vgRptrPortSupportPromiscMode and
Packit 022b05
                vgRptrPortSupportedCascadeMode represent what the
Packit 022b05
                port hardware is capable of supporting.
Packit 022b05
                vgRptrPortAllowedTrainType is used for setting an
Packit 022b05
                administrative policy for a port.  The actual set
Packit 022b05
                of training configurations that will be allowed
Packit 022b05
                to succeed on a port is the intersection of what
Packit 022b05
                the hardware will support and what is
Packit 022b05
                administratively allowed.  The above requirement
Packit 022b05
                on what values may be set to this object says that
Packit 022b05
                the intersection of what is supported and what is
Packit 022b05
                allowed must be non-empty.  In other words, it
Packit 022b05
                must not result in a situation in which nothing
Packit 022b05
                would be allowed to train on that port.  However,
Packit 022b05
                a value can be set to this object as long as the
Packit 022b05
                combination of this object and what is supported
Packit 022b05
                by the hardware would still leave at least one
Packit 022b05
                configuration that could successfully train on the
Packit 022b05
                port.
Packit 022b05
                The value of this object should be preserved
Packit 022b05
                across repeater resets and power failures."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aAllowableTrainingType."
Packit 022b05
        ::= { vgRptrBasicPortEntry 7 }
Packit 022b05
Packit 022b05
    vgRptrPortLastTrainConfig OBJECT-TYPE
Packit 022b05
        SYNTAX     OCTET STRING (SIZE(2))
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a 16 bit field.  For local ports,
Packit 022b05
                this object contains the requested configuration
Packit 022b05
                field from the most recent error-free training
Packit 022b05
                request frame sent by the device connected to
Packit 022b05
                the port.  For cascade ports, this object contains
Packit 022b05
                the responder's allowed configuration field from
Packit 022b05
                the most recent error-free training response frame
Packit 022b05
                received in response to training initiated by this
Packit 022b05
                repeater.  The format of the current version of
Packit 022b05
                this field is described in section 3.2.  Please
Packit 022b05
                refer to the most recent version of the IEEE
Packit 022b05
                802.12 standard for the most up-to-date definition
Packit 022b05
                of the format of this object."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aLastTrainingConfig."
Packit 022b05
        ::= { vgRptrBasicPortEntry 8 }
Packit 022b05
Packit 022b05
    vgRptrPortTrainingResult OBJECT-TYPE
Packit 022b05
        SYNTAX     OCTET STRING (SIZE(3))
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This 18 bit field is used to indicate the result
Packit 022b05
                of training.  It contains two bits which indicate
Packit 022b05
                if error-free training frames have been received,
Packit 022b05
                and it also contains the 16 bits of the allowed
Packit 022b05
                configuration field from the most recent
Packit 022b05
                error-free training response frame on the port.
Packit 022b05
Packit 022b05
                  First Octet:    Second and Third Octets:
Packit 022b05
                  7 6 5 4 3 2 1 0
Packit 022b05
                 +-+-+-+-+-+-+-+-+-----------------------------+
Packit 022b05
                 |0|0|0|0|0|0|V|G| allowed configuration field |
Packit 022b05
                 +-+-+-+-+-+-+-+-+-----------------------------+
Packit 022b05
                    V:   Valid: set when at least one error-free
Packit 022b05
                         training frame has been received.
Packit 022b05
                         Indicates the 16 training configuration
Packit 022b05
                         bits in vgRptrPortLastTrainConfig and
Packit 022b05
                         vgRptrPortTrainingResult contain valid
Packit 022b05
                         information.  This bit is cleared when
Packit 022b05
                         vgRptrPortStatus transitions to the
Packit 022b05
                         'inactive' or 'training' state.
Packit 022b05
                    G:   LinkGood: indicates the link hardware is
Packit 022b05
                         OK.  Set if 24 consecutive error-free
Packit 022b05
                         training packets have been exchanged.
Packit 022b05
                         Cleared when a training packet with
Packit 022b05
                         errors is received, or when
Packit 022b05
                         vgRptrPortStatus transitions to the
Packit 022b05
                         'inactive' or 'training' state.
Packit 022b05
Packit 022b05
                The format of the current version of the allowed
Packit 022b05
                configuration field is described in section 3.2.
Packit 022b05
                Please refer to the most recent version of the
Packit 022b05
                IEEE 802.12 standard for the most up-to-date
Packit 022b05
                definition of the format of this field.
Packit 022b05
Packit 022b05
                If the port is in training, a management station
Packit 022b05
                can examine this object to see if any training
Packit 022b05
                packets have been passed successfully.  If there
Packit 022b05
                have been any good training packets, the Valid
Packit 022b05
                bit will be set and the management station can
Packit 022b05
                examine the allowed configuration field to see if
Packit 022b05
                there is a duplicate address, configuration, or
Packit 022b05
                security problem.
Packit 022b05
Packit 022b05
                Note that on a repeater local port, this repeater
Packit 022b05
                generates the training response bits, while on
Packit 022b05
                a cascade port, the device at the upper end of
Packit 022b05
                the link originated the training response bits."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aTrainingResult."
Packit 022b05
        ::= { vgRptrBasicPortEntry 9 }
Packit 022b05
    vgRptrPortPriorityEnable OBJECT-TYPE
Packit 022b05
        SYNTAX     TruthValue
Packit 022b05
        MAX-ACCESS read-write
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "A configuration flag used to determine whether
Packit 022b05
                the repeater will service high priority requests
Packit 022b05
                received on the port as high priority or normal
Packit 022b05
                priority.  When 'false', high priority requests
Packit 022b05
                on this port will be serviced as normal priority.
Packit 022b05
Packit 022b05
                The setting of this object has no effect on a
Packit 022b05
                cascade port.  Also note that the setting of this
Packit 022b05
                object has no effect on a port connected to a
Packit 022b05
                cascaded repeater.  In both of these cases, this
Packit 022b05
                setting is treated as always 'true'.  The value
Packit 022b05
                'false' only has an effect when the port is a
Packit 022b05
                localInternal or localExternal port connected to
Packit 022b05
                an end node.
Packit 022b05
Packit 022b05
                The value of this object should be preserved
Packit 022b05
                across repeater resets and power failures."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aPriorityEnable."
Packit 022b05
        ::= { vgRptrBasicPortEntry 10 }
Packit 022b05
Packit 022b05
    vgRptrPortRptrInfoIndex OBJECT-TYPE
Packit 022b05
        SYNTAX     Integer32 (0..2147483647)
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object identifies the repeater that this
Packit 022b05
                port is currently mapped to.  The repeater
Packit 022b05
                identified by a particular value of this object
Packit 022b05
                is the same as that identified by the same value
Packit 022b05
                of vgRptrInfoIndex.  A value of zero indicates
Packit 022b05
                that this port is not currently mapped to any
Packit 022b05
                repeater."
Packit 022b05
        ::= { vgRptrBasicPortEntry 11 }
Packit 022b05
Packit 022b05
Packit 022b05
    vgRptrMonitor      OBJECT IDENTIFIER ::= { vgRptrObjects 2 }
Packit 022b05
Packit 022b05
    vgRptrMonRepeater  OBJECT IDENTIFIER ::= { vgRptrMonitor 1 }
Packit 022b05
Packit 022b05
    vgRptrMonitorTable OBJECT-TYPE
Packit 022b05
        SYNTAX     SEQUENCE OF VgRptrMonitorEntry
Packit 022b05
        MAX-ACCESS not-accessible
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "A table of performance and error statistics for
Packit 022b05
                each repeater in the system.  The instance of the
Packit 022b05
                vgRptrInfoLastChange associated with a repeater
Packit 022b05
                is used to indicate possible discontinuities of
Packit 022b05
                the counters in this table that are associated
Packit 022b05
                with the same repeater."
Packit 022b05
        ::= { vgRptrMonRepeater 1 }
Packit 022b05
Packit 022b05
    vgRptrMonitorEntry OBJECT-TYPE
Packit 022b05
        SYNTAX     VgRptrMonitorEntry
Packit 022b05
        MAX-ACCESS not-accessible
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "An entry in the table, containing statistics
Packit 022b05
                for a single repeater."
Packit 022b05
        INDEX      { vgRptrInfoIndex }
Packit 022b05
        ::= { vgRptrMonitorTable 1 }
Packit 022b05
Packit 022b05
    VgRptrMonitorEntry ::=
Packit 022b05
        SEQUENCE {
Packit 022b05
            vgRptrMonTotalReadableFrames    Counter32,
Packit 022b05
            vgRptrMonTotalReadableOctets    Counter32,
Packit 022b05
            vgRptrMonReadableOctetRollovers Counter32,
Packit 022b05
            vgRptrMonHCTotalReadableOctets  Counter64,
Packit 022b05
            vgRptrMonTotalErrors            Counter32
Packit 022b05
        }
Packit 022b05
Packit 022b05
    vgRptrMonTotalReadableFrames OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "The total number of good frames of valid frame
Packit 022b05
                length that have been received on all ports in
Packit 022b05
                this repeater.  If an implementation cannot
Packit 022b05
                obtain a count of frames as seen by the repeater
Packit 022b05
                itself, this counter may be implemented as the
Packit 022b05
                summation of the values of the
Packit 022b05
                vgRptrPortReadableFrames counters for all of the
Packit 022b05
                ports in this repeater.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrInfoLastChange changes."
Packit 022b05
        ::= { vgRptrMonitorEntry 1 }
Packit 022b05
Packit 022b05
    vgRptrMonTotalReadableOctets OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "The total number of octets contained in good
Packit 022b05
                frames that have been received on all ports in
Packit 022b05
                this repeater.  If an implementation cannot
Packit 022b05
                obtain a count of octets as seen by the repeater
Packit 022b05
                itself, this counter may be implemented as the
Packit 022b05
                summation of the values of the
Packit 022b05
                vgRptrPortReadableOctets counters for all of the
Packit 022b05
                ports in this repeater.
Packit 022b05
Packit 022b05
                Note that this counter can roll over very
Packit 022b05
                quickly.  A management station is advised to
Packit 022b05
                also poll the vgRptrReadableOctetRollovers
Packit 022b05
                object, or to use the 64-bit counter defined by
Packit 022b05
                vgRptrMonHCTotalReadableOctets instead of the
Packit 022b05
                two 32-bit counters.
Packit 022b05
Packit 022b05
                This two-counter mechanism is provided for those
Packit 022b05
                network management protocols that do not support
Packit 022b05
                64-bit counters (e.g. SNMPv1).  Note that
Packit 022b05
                retrieval of these two counters in the same PDU
Packit 022b05
                is NOT guaranteed to be atomic.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrInfoLastChange changes."
Packit 022b05
        ::= { vgRptrMonitorEntry 2 }
Packit 022b05
Packit 022b05
    vgRptrMonReadableOctetRollovers OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "The total number of times that the associated
Packit 022b05
                instance of the vgRptrMonTotalReadableOctets
Packit 022b05
                counter has rolled over.
Packit 022b05
Packit 022b05
                This two-counter mechanism is provided for those
Packit 022b05
                network management protocols that do not support
Packit 022b05
                64-bit counters (e.g. SNMPv1).  Note that
Packit 022b05
                retrieval of these two counters in the same PDU
Packit 022b05
                is NOT guaranteed to be atomic.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrInfoLastChange changes."
Packit 022b05
        ::= { vgRptrMonitorEntry 3 }
Packit 022b05
Packit 022b05
    vgRptrMonHCTotalReadableOctets OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter64
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "The total number of octets contained in good
Packit 022b05
                frames that have been received on all ports in
Packit 022b05
                this repeater.  If an implementation cannot
Packit 022b05
                obtain a count of octets as seen by the repeater
Packit 022b05
                itself, this counter may be implemented as the
Packit 022b05
                summation of the values of the
Packit 022b05
                vgRptrPortHCReadableOctets counters for all of the
Packit 022b05
                ports in this repeater.
Packit 022b05
Packit 022b05
                This counter is a 64 bit version of
Packit 022b05
                vgRptrMonTotalReadableOctets.  It should be used
Packit 022b05
                by Network Management protocols which support 64
Packit 022b05
                bit counters (e.g. SNMPv2).
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrInfoLastChange changes."
Packit 022b05
        ::= { vgRptrMonitorEntry 4 }
Packit 022b05
Packit 022b05
    vgRptrMonTotalErrors OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "The total number of errors which have occurred on
Packit 022b05
                all of the ports in this repeater.  If an
Packit 022b05
                implementation cannot obtain a count of these
Packit 022b05
                errors as seen by the repeater itself, this
Packit 022b05
                counter may be implemented as the summation of the
Packit 022b05
                values of the vgRptrPortIPMFrames,
Packit 022b05
                vgRptrPortOversizeFrames, and
Packit 022b05
                vgRptrPortDataErrorFrames counters for all of the
Packit 022b05
                ports in this repeater.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrInfoLastChange changes."
Packit 022b05
        ::= { vgRptrMonitorEntry 5 }
Packit 022b05
Packit 022b05
    vgRptrMonGroup     OBJECT IDENTIFIER ::= { vgRptrMonitor 2 }
Packit 022b05
    -- Currently unused
Packit 022b05
Packit 022b05
    vgRptrMonPort      OBJECT IDENTIFIER ::= { vgRptrMonitor 3 }
Packit 022b05
Packit 022b05
    vgRptrMonPortTable OBJECT-TYPE
Packit 022b05
        SYNTAX     SEQUENCE OF VgRptrMonPortEntry
Packit 022b05
        MAX-ACCESS not-accessible
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "A table of performance and error statistics for
Packit 022b05
                the ports.  The columnar object
Packit 022b05
                vgRptrPortLastChange is used to indicate possible
Packit 022b05
                discontinuities of counter type columnar objects
Packit 022b05
                in this table."
Packit 022b05
        ::= { vgRptrMonPort 1 }
Packit 022b05
Packit 022b05
    vgRptrMonPortEntry OBJECT-TYPE
Packit 022b05
        SYNTAX     VgRptrMonPortEntry
Packit 022b05
        MAX-ACCESS not-accessible
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "An entry in the vgRptrMonPortTable, containing
Packit 022b05
                performance and error statistics for a single
Packit 022b05
                port."
Packit 022b05
        INDEX      { vgRptrGroupIndex, vgRptrPortIndex }
Packit 022b05
        ::= { vgRptrMonPortTable 1 }
Packit 022b05
Packit 022b05
    VgRptrMonPortEntry ::=
Packit 022b05
        SEQUENCE {
Packit 022b05
            vgRptrPortReadableFrames        Counter32,
Packit 022b05
            vgRptrPortReadableOctets        Counter32,
Packit 022b05
            vgRptrPortReadOctetRollovers    Counter32,
Packit 022b05
            vgRptrPortHCReadableOctets      Counter64,
Packit 022b05
            vgRptrPortUnreadableOctets      Counter32,
Packit 022b05
            vgRptrPortUnreadOctetRollovers  Counter32,
Packit 022b05
            vgRptrPortHCUnreadableOctets    Counter64,
Packit 022b05
            vgRptrPortHighPriorityFrames    Counter32,
Packit 022b05
            vgRptrPortHighPriorityOctets    Counter32,
Packit 022b05
            vgRptrPortHighPriOctetRollovers Counter32,
Packit 022b05
            vgRptrPortHCHighPriorityOctets  Counter64,
Packit 022b05
            vgRptrPortNormPriorityFrames    Counter32,
Packit 022b05
            vgRptrPortNormPriorityOctets    Counter32,
Packit 022b05
            vgRptrPortNormPriOctetRollovers Counter32,
Packit 022b05
            vgRptrPortHCNormPriorityOctets  Counter64,
Packit 022b05
            vgRptrPortBroadcastFrames       Counter32,
Packit 022b05
            vgRptrPortMulticastFrames       Counter32,
Packit 022b05
            vgRptrPortNullAddressedFrames   Counter32,
Packit 022b05
            vgRptrPortIPMFrames             Counter32,
Packit 022b05
            vgRptrPortOversizeFrames        Counter32,
Packit 022b05
            vgRptrPortDataErrorFrames       Counter32,
Packit 022b05
            vgRptrPortPriorityPromotions    Counter32,
Packit 022b05
            vgRptrPortTransitionToTrainings Counter32,
Packit 022b05
            vgRptrPortLastChange            TimeStamp
Packit 022b05
        }
Packit 022b05
Packit 022b05
    vgRptrPortReadableFrames OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is the number of good frames of
Packit 022b05
                valid frame length that have been received on
Packit 022b05
                this port.  This counter is incremented by one
Packit 022b05
                for each frame received on the port which is not
Packit 022b05
                counted by any of the following error counters:
Packit 022b05
                vgRptrPortIPMFrames, vgRptrPortOversizeFrames,
Packit 022b05
                vgRptrPortNullAddressedFrames, or
Packit 022b05
                vgRptrPortDataErrorFrames.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aReadableFramesReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 1 }
Packit 022b05
Packit 022b05
    vgRptrPortReadableOctets OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of the number of octets
Packit 022b05
                contained in good frames that have been received
Packit 022b05
                on this port.  This counter is incremented by
Packit 022b05
                OctetCount for each frame received on this port
Packit 022b05
                which has been determined to be a readable frame
Packit 022b05
                (i.e. each frame counted by
Packit 022b05
                vgRptrPortReadableFrames).
Packit 022b05
Packit 022b05
                Note that this counter can roll over very
Packit 022b05
                quickly.  A management station is advised to
Packit 022b05
                also poll the vgRptrPortReadOctetRollovers
Packit 022b05
                object, or to use the 64-bit counter defined by
Packit 022b05
                vgRptrPortHCReadableOctets instead of the two
Packit 022b05
                32-bit counters.
Packit 022b05
Packit 022b05
                This two-counter mechanism is provided for those
Packit 022b05
                network management protocols that do not support
Packit 022b05
                64-bit counters (e.g. SNMPv1).  Note that
Packit 022b05
                retrieval of these two counters in the same PDU
Packit 022b05
                is NOT guaranteed to be atomic.
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aReadableOctetsReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 2 }
Packit 022b05
Packit 022b05
    vgRptrPortReadOctetRollovers OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of the number of times
Packit 022b05
                that the associated instance of the
Packit 022b05
                vgRptrPortReadableOctets counter has rolled over.
Packit 022b05
Packit 022b05
                This two-counter mechanism is provided for those
Packit 022b05
                network management protocols that do not support
Packit 022b05
                64-bit counters (e.g. SNMPv1).  Note that
Packit 022b05
                retrieval of these two counters in the same PDU
Packit 022b05
                is NOT guaranteed to be atomic.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aReadableOctetsReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 3 }
Packit 022b05
Packit 022b05
    vgRptrPortHCReadableOctets OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter64
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of the number of octets
Packit 022b05
                contained in good frames that have been received
Packit 022b05
                on this port.  This counter is incremented by
Packit 022b05
                OctetCount for each frame received on this port
Packit 022b05
                which has been determined to be a readable frame
Packit 022b05
                (i.e. each frame counted by
Packit 022b05
                vgRptrPortReadableFrames).
Packit 022b05
Packit 022b05
                This counter is a 64 bit version of
Packit 022b05
                vgRptrPortReadableOctets.  It should be used by
Packit 022b05
                Network Management protocols which support 64 bit
Packit 022b05
                counters (e.g. SNMPv2).
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aReadableOctetsReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 4 }
Packit 022b05
Packit 022b05
    vgRptrPortUnreadableOctets OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of the number of octets
Packit 022b05
                contained in invalid frames that have been
Packit 022b05
                received on this port.  This counter is
Packit 022b05
                incremented by OctetCount for each frame received
Packit 022b05
                on this port which is counted by
Packit 022b05
                vgRptrPortIPMFrames, vgRptrPortOversizeFrames,
Packit 022b05
                vgRptrPortNullAddressedFrames, or
Packit 022b05
                vgRptrPortDataErrorFrames.  This counter can be
Packit 022b05
                combined with vgRptrPortReadableOctets to
Packit 022b05
                calculate network utilization.
Packit 022b05
Packit 022b05
                Note that this counter can roll over very
Packit 022b05
                quickly.  A management station is advised to
Packit 022b05
                also poll the vgRptrPortUnreadOctetRollovers
Packit 022b05
                object, or to use the 64-bit counter defined by
Packit 022b05
                vgRptrPortHCUnreadableOctets instead of the two
Packit 022b05
                32-bit counters.
Packit 022b05
Packit 022b05
                This two-counter mechanism is provided for those
Packit 022b05
                network management protocols that do not support
Packit 022b05
                64-bit counters (e.g. SNMPv1).  Note that
Packit 022b05
                retrieval of these two counters in the same PDU
Packit 022b05
                is NOT guaranteed to be atomic.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aOctetsInUnreadableFramesRcvd."
Packit 022b05
        ::= { vgRptrMonPortEntry 5 }
Packit 022b05
Packit 022b05
    vgRptrPortUnreadOctetRollovers OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of the number of times
Packit 022b05
                that the associated instance of the
Packit 022b05
                vgRptrPortUnreadableOctets counter has rolled
Packit 022b05
                over.
Packit 022b05
Packit 022b05
                This two-counter mechanism is provided for those
Packit 022b05
                network management protocols that do not support
Packit 022b05
                64-bit counters (e.g. SNMPv1).  Note that
Packit 022b05
                retrieval of these two counters in the same PDU
Packit 022b05
                is NOT guaranteed to be atomic.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aOctetsInUnreadableFramesRcvd."
Packit 022b05
        ::= { vgRptrMonPortEntry 6 }
Packit 022b05
Packit 022b05
    vgRptrPortHCUnreadableOctets OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter64
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of the number of octets
Packit 022b05
                contained in invalid frames that have been
Packit 022b05
                received on this port.  This counter is
Packit 022b05
                incremented by OctetCount for each frame received
Packit 022b05
                on this port which is counted by
Packit 022b05
                vgRptrPortIPMFrames, vgRptrPortOversizeFrames,
Packit 022b05
                vgRptrPortNullAddressedFrames, or
Packit 022b05
                vgRptrPortDataErrorFrames.  This counter can be
Packit 022b05
                combined with vgRptrPortHCReadableOctets to
Packit 022b05
                calculate network utilization.
Packit 022b05
Packit 022b05
                This counter is a 64 bit version of
Packit 022b05
                vgRptrPortUnreadableOctets.  It should be used
Packit 022b05
                by Network Management protocols which support 64
Packit 022b05
                bit counters (e.g. SNMPv2).
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aOctetsInUnreadableFramesRcvd."
Packit 022b05
        ::= { vgRptrMonPortEntry 7 }
Packit 022b05
Packit 022b05
    vgRptrPortHighPriorityFrames OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of high priority frames
Packit 022b05
                that have been received on this port.  This
Packit 022b05
                counter is incremented by one for each high
Packit 022b05
                priority frame received on this port.  This
Packit 022b05
                counter includes both good and bad high priority
Packit 022b05
                frames, as well as high priority training frames.
Packit 022b05
                This counter does not include normal priority
Packit 022b05
                frames which were priority promoted.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aHighPriorityFramesReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 8 }
Packit 022b05
Packit 022b05
    vgRptrPortHighPriorityOctets OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of the number of octets
Packit 022b05
                contained in high priority frames that have been
Packit 022b05
                received on this port.  This counter is
Packit 022b05
                incremented by OctetCount for each frame received
Packit 022b05
                on this port which is counted by
Packit 022b05
                vgRptrPortHighPriorityFrames.
Packit 022b05
Packit 022b05
                Note that this counter can roll over very
Packit 022b05
                quickly.  A management station is advised to
Packit 022b05
                also poll the vgRptrPortHighPriOctetRollovers
Packit 022b05
                object, or to use the 64-bit counter defined by
Packit 022b05
                vgRptrPortHCHighPriorityOctets instead of the two
Packit 022b05
                32-bit counters.
Packit 022b05
Packit 022b05
                This two-counter mechanism is provided for those
Packit 022b05
                network management protocols that do not support
Packit 022b05
                64-bit counters (e.g. SNMPv1).  Note that
Packit 022b05
                retrieval of these two counters in the same PDU
Packit 022b05
                is NOT guaranteed to be atomic.
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aHighPriorityOctetsReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 9 }
Packit 022b05
Packit 022b05
    vgRptrPortHighPriOctetRollovers OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of the number of times
Packit 022b05
                that the associated instance of the
Packit 022b05
                vgRptrPortHighPriorityOctets counter has rolled
Packit 022b05
                over.
Packit 022b05
Packit 022b05
                This two-counter mechanism is provided for those
Packit 022b05
                network management protocols that do not support
Packit 022b05
                64-bit counters (e.g. SNMPv1).  Note that
Packit 022b05
                retrieval of these two counters in the same PDU
Packit 022b05
                is NOT guaranteed to be atomic.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aHighPriorityOctetsReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 10 }
Packit 022b05
Packit 022b05
    vgRptrPortHCHighPriorityOctets OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter64
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of the number of octets
Packit 022b05
                contained in high priority frames that have been
Packit 022b05
                received on this port.  This counter is
Packit 022b05
                incremented by OctetCount for each frame received
Packit 022b05
                on this port which is counted by
Packit 022b05
                vgRptrPortHighPriorityFrames.
Packit 022b05
Packit 022b05
                This counter is a 64 bit version of
Packit 022b05
                vgRptrPortHighPriorityOctets.  It should be used
Packit 022b05
                by Network Management protocols which support
Packit 022b05
                64 bit counters (e.g. SNMPv2).
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aHighPriorityOctetsReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 11 }
Packit 022b05
Packit 022b05
    vgRptrPortNormPriorityFrames OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of normal priority frames
Packit 022b05
                that have been received on this port.  This
Packit 022b05
                counter is incremented by one for each normal
Packit 022b05
                priority frame received on this port. This
Packit 022b05
                counter includes both good and bad normal
Packit 022b05
                priority frames, as well as normal priority
Packit 022b05
                training frames and normal priority frames which
Packit 022b05
                were priority promoted.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aNormalPriorityFramesReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 12 }
Packit 022b05
Packit 022b05
    vgRptrPortNormPriorityOctets OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of the number of octets
Packit 022b05
                contained in normal priority frames that have
Packit 022b05
                been received on this port.  This counter is
Packit 022b05
                incremented by OctetCount for each frame received
Packit 022b05
                on this port which is counted by
Packit 022b05
                vgRptrPortNormPriorityFrames.
Packit 022b05
Packit 022b05
                Note that this counter can roll over very
Packit 022b05
                quickly.  A management station is advised to
Packit 022b05
                also poll the vgRptrPortNormPriOctetRollovers
Packit 022b05
                object, or to use the 64-bit counter defined by
Packit 022b05
                vgRptrPortHCNormPriorityOctets instead of the two
Packit 022b05
                32-bit counters.
Packit 022b05
                This two-counter mechanism is provided for those
Packit 022b05
                network management protocols that do not support
Packit 022b05
                64-bit counters (e.g. SNMPv1).  Note that
Packit 022b05
                retrieval of these two counters in the same PDU
Packit 022b05
                is NOT guaranteed to be atomic.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aNormalPriorityOctetsReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 13 }
Packit 022b05
Packit 022b05
    vgRptrPortNormPriOctetRollovers OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of the number of times
Packit 022b05
                that the associated instance of the
Packit 022b05
                vgRptrPortNormPriorityOctets counter has rolled
Packit 022b05
                over.
Packit 022b05
Packit 022b05
                This two-counter mechanism is provided for those
Packit 022b05
                network management protocols that do not support
Packit 022b05
                64-bit counters (e.g. SNMPv1).  Note that
Packit 022b05
                retrieval of these two counters in the same PDU
Packit 022b05
                is NOT guaranteed to be atomic.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aNormalPriorityOctetsReceived."
Packit 022b05
Packit 022b05
        ::= { vgRptrMonPortEntry 14 }
Packit 022b05
Packit 022b05
    vgRptrPortHCNormPriorityOctets OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter64
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of the number of octets
Packit 022b05
                contained in normal priority frames that have
Packit 022b05
                been received on this port.  This counter is
Packit 022b05
                incremented by OctetCount for each frame received
Packit 022b05
                on this port which is counted by
Packit 022b05
                vgRptrPortNormPriorityFrames.
Packit 022b05
Packit 022b05
                This counter is a 64 bit version of
Packit 022b05
                vgRptrPortNormPriorityOctets.  It should be used
Packit 022b05
                by Network Management protocols which support
Packit 022b05
                64 bit counters (e.g. SNMPv2).
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aNormalPriorityOctetsReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 15 }
Packit 022b05
Packit 022b05
    vgRptrPortBroadcastFrames OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of broadcast packets that
Packit 022b05
                have been received on this port.  This counter is
Packit 022b05
                incremented by one for each readable frame
Packit 022b05
                received on this port whose destination MAC
Packit 022b05
                address is the broadcast address.  Frames
Packit 022b05
                counted by this counter are also counted by
Packit 022b05
                vgRptrPortReadableFrames.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aBroadcastFramesReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 16 }
Packit 022b05
Packit 022b05
    vgRptrPortMulticastFrames OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of multicast packets that
Packit 022b05
                have been received on this port.  This counter is
Packit 022b05
                incremented by one for each readable frame
Packit 022b05
                received on this port whose destination MAC
Packit 022b05
                address has the group address bit set, but is not
Packit 022b05
                the broadcast address.  Frames counted by this
Packit 022b05
                counter are also counted by
Packit 022b05
                vgRptrPortReadableFrames, but not by
Packit 022b05
                vgRptrPortBroadcastFrames.  Note that when the
Packit 022b05
                value of the instance vgRptrInfoCurrentFramingType
Packit 022b05
                for the repeater that this port is associated
Packit 022b05
                with is equal to 'frameType88025', this count
Packit 022b05
                includes packets addressed to functional
Packit 022b05
                addresses.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aMulticastFramesReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 17 }
Packit 022b05
Packit 022b05
    vgRptrPortNullAddressedFrames OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of null addressed packets
Packit 022b05
                that have been received on this port.  This
Packit 022b05
                counter is incremented by one for each frame
Packit 022b05
                received on this port with a destination MAC
Packit 022b05
                address consisting of all zero bits.  Both void
Packit 022b05
                and training frames are included in this
Packit 022b05
                counter.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aNullAddressedFramesReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 18 }
Packit 022b05
Packit 022b05
    vgRptrPortIPMFrames OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of the number of frames
Packit 022b05
                that have been received on this port with an
Packit 022b05
                invalid packet marker and no PMI errors.  A
Packit 022b05
                repeater will write an invalid packet marker to
Packit 022b05
                the end of a frame containing errors as it is
Packit 022b05
                forwarded through the repeater to the other
Packit 022b05
                ports.  This counter is incremented by one for
Packit 022b05
                each frame received on this port which has had an
Packit 022b05
                invalid packet marker added to the end of the
Packit 022b05
                frame.
Packit 022b05
Packit 022b05
                This counter indicates problems occurring in the
Packit 022b05
                domain of other repeaters, as opposed to problems
Packit 022b05
                with cables or devices directly attached to this
Packit 022b05
                repeater.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aIPMFramesReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 19 }
Packit 022b05
Packit 022b05
    vgRptrPortOversizeFrames OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of oversize frames
Packit 022b05
                received on this port.  This counter is
Packit 022b05
                incremented by one for each frame received on
Packit 022b05
                this port whose OctetCount is larger than the
Packit 022b05
                maximum legal frame size.
Packit 022b05
Packit 022b05
                The frame size which causes this counter to
Packit 022b05
                increment is dependent on the current value of
Packit 022b05
                vgRptrInfoCurrentFramingType for the repeater that
Packit 022b05
                the port is associated with.  When
Packit 022b05
                vgRptrInfoCurrentFramingType is equal to
Packit 022b05
                frameType88023 this counter will increment for
Packit 022b05
                frames that are 1519 octets or larger.  When
Packit 022b05
                vgRptrInfoCurrentFramingType is equal to
Packit 022b05
                frameType88025 this counter will increment for
Packit 022b05
                frames that are 4521 octets or larger.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aOversizeFramesReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 20 }
Packit 022b05
Packit 022b05
    vgRptrPortDataErrorFrames OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is a count of errored frames
Packit 022b05
                received on this port.  This counter is
Packit 022b05
                incremented by one for each frame received on
Packit 022b05
                this port with any of the following errors: bad
Packit 022b05
                FCS (with no IPM), PMI errors (excluding frames
Packit 022b05
                with an IPM error as the only PMI error), or
Packit 022b05
                undersize (with no IPM).  Does not include
Packit 022b05
                packets counted by vgRptrPortIPMFrames,
Packit 022b05
                vgRptrPortOversizeFrames, or
Packit 022b05
                vgRptrPortNullAddressedFrames.
Packit 022b05
Packit 022b05
                This counter indicates problems with cables or
Packit 022b05
                devices directly connected to this repeater, while
Packit 022b05
                vgRptrPortIPMFrames indicates problems occurring
Packit 022b05
                in the domain of other repeaters.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aDataErrorFramesReceived."
Packit 022b05
        ::= { vgRptrMonPortEntry 21 }
Packit 022b05
Packit 022b05
    vgRptrPortPriorityPromotions OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This counter is incremented by one each time the
Packit 022b05
                priority promotion timer has expired on this port
Packit 022b05
                and a normal priority frame is priority
Packit 022b05
                promoted.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aPriorityPromotions."
Packit 022b05
        ::= { vgRptrMonPortEntry 22 }
Packit 022b05
Packit 022b05
    vgRptrPortTransitionToTrainings OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This counter is incremented by one each time the
Packit 022b05
                vgRptrPortStatus object for this port transitions
Packit 022b05
                into the 'training' state.
Packit 022b05
Packit 022b05
                This counter may experience a discontinuity when
Packit 022b05
                the value of the corresponding instance of
Packit 022b05
                vgRptrPortLastChange changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aTransitionsIntoTraining."
Packit 022b05
        ::= { vgRptrMonPortEntry 23 }
Packit 022b05
Packit 022b05
    vgRptrPortLastChange OBJECT-TYPE
Packit 022b05
        SYNTAX     TimeStamp
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "The value of sysUpTime when the last of the
Packit 022b05
                following occurred:
Packit 022b05
                  1) the agent cold- or warm-started;
Packit 022b05
                  2) the row for the port was created
Packit 022b05
                     (such as when a device or module was
Packit 022b05
                     added to the system); or
Packit 022b05
                  3) any condition that would cause one of
Packit 022b05
                     the counters for the row to experience
Packit 022b05
                     a discontinuity."
Packit 022b05
        ::= { vgRptrMonPortEntry 24 }
Packit 022b05
Packit 022b05
Packit 022b05
    vgRptrAddrTrack   OBJECT IDENTIFIER ::= { vgRptrObjects 3 }
Packit 022b05
Packit 022b05
    vgRptrAddrTrackRptr
Packit 022b05
        OBJECT IDENTIFIER ::= { vgRptrAddrTrack 1 }
Packit 022b05
Packit 022b05
    -- Currently unused
Packit 022b05
Packit 022b05
    vgRptrAddrTrackGroup
Packit 022b05
        OBJECT IDENTIFIER ::= { vgRptrAddrTrack 2 }
Packit 022b05
    -- Currently unused
Packit 022b05
Packit 022b05
    vgRptrAddrTrackPort
Packit 022b05
        OBJECT IDENTIFIER ::= { vgRptrAddrTrack 3 }
Packit 022b05
Packit 022b05
    vgRptrAddrTrackTable OBJECT-TYPE
Packit 022b05
        SYNTAX     SEQUENCE OF VgRptrAddrTrackEntry
Packit 022b05
        MAX-ACCESS not-accessible
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
            "Table of address mapping information about the
Packit 022b05
            ports."
Packit 022b05
        ::= { vgRptrAddrTrackPort 1 }
Packit 022b05
Packit 022b05
    vgRptrAddrTrackEntry OBJECT-TYPE
Packit 022b05
        SYNTAX     VgRptrAddrTrackEntry
Packit 022b05
        MAX-ACCESS not-accessible
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
            "An entry in the table, containing address mapping
Packit 022b05
            information about a single port."
Packit 022b05
        INDEX      { vgRptrGroupIndex, vgRptrPortIndex }
Packit 022b05
        ::= { vgRptrAddrTrackTable 1 }
Packit 022b05
Packit 022b05
    VgRptrAddrTrackEntry ::=
Packit 022b05
        SEQUENCE {
Packit 022b05
            vgRptrAddrLastTrainedAddress   OCTET STRING,
Packit 022b05
            vgRptrAddrTrainedAddrChanges   Counter32,
Packit 022b05
            vgRptrRptrDetectedDupAddress   TruthValue,
Packit 022b05
            vgRptrMgrDetectedDupAddress    TruthValue
Packit 022b05
        }
Packit 022b05
Packit 022b05
Packit 022b05
    vgRptrAddrLastTrainedAddress OBJECT-TYPE
Packit 022b05
        SYNTAX     OCTET STRING (SIZE(0 | 6))
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is the MAC address of the last
Packit 022b05
                station which succeeded in training on this port.
Packit 022b05
                A cascaded repeater may train using the null
Packit 022b05
                address.  If no stations have succeeded in
Packit 022b05
                training on this port since the agent began
Packit 022b05
                monitoring the port activity, the agent shall
Packit 022b05
                return a string of length zero."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aLastTrainedAddress."
Packit 022b05
        ::= { vgRptrAddrTrackEntry 1 }
Packit 022b05
Packit 022b05
    vgRptrAddrTrainedAddrChanges OBJECT-TYPE
Packit 022b05
        SYNTAX     Counter32
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This counter is incremented by one for each time
Packit 022b05
                that the vgRptrAddrLastTrainedAddress object for
Packit 022b05
                this port changes."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aTrainedAddressChanges."
Packit 022b05
        ::= { vgRptrAddrTrackEntry 2 }
Packit 022b05
Packit 022b05
    vgRptrRptrDetectedDupAddress OBJECT-TYPE
Packit 022b05
        SYNTAX     TruthValue
Packit 022b05
        MAX-ACCESS read-only
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object is used to indicate that the
Packit 022b05
                repeater detected an error-free training frame on
Packit 022b05
                this port with a non-null source MAC address which
Packit 022b05
                matches the value of vgRptrAddrLastTrainedAddress
Packit 022b05
                of another active port in the same repeater.  This
Packit 022b05
                is reset to 'false' when an error-free training
Packit 022b05
                frame is received with a non-null source MAC
Packit 022b05
                address which does not match
Packit 022b05
                vgRptrAddrLastTrainedAddress of another port which
Packit 022b05
                is active in the same repeater.
Packit 022b05
Packit 022b05
                For the cascade port, this object will be 'true'
Packit 022b05
                if the 'D' bit in the most recently received
Packit 022b05
                error-free training response frame was set,
Packit 022b05
                indicating the device at the other end of the link
Packit 022b05
                believes that this repeater's cascade port is
Packit 022b05
                using a duplicate address.  This may be because
Packit 022b05
                the device at the other end of the link detected a
Packit 022b05
                duplicate address itself, or, if the other device
Packit 022b05
                is also a repeater, it could be because
Packit 022b05
                vgRptrMgrDetectedDupAddress was set to 'true' on
Packit 022b05
                the port that this repeater's cascade port is
Packit 022b05
                connected to."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aLocalRptrDetectedDupAddr."
Packit 022b05
        ::= { vgRptrAddrTrackEntry 3 }
Packit 022b05
Packit 022b05
    vgRptrMgrDetectedDupAddress OBJECT-TYPE
Packit 022b05
        SYNTAX     TruthValue
Packit 022b05
        MAX-ACCESS read-write
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "This object can be set by a management station
Packit 022b05
                when it detects that there is a duplicate MAC
Packit 022b05
                address.  This object is OR'd with
Packit 022b05
                vgRptrRptrDetectedDupAddress to form the value of
Packit 022b05
                the 'D' bit in training response frames on this
Packit 022b05
                port.
Packit 022b05
Packit 022b05
                The purpose of this object is to provide a means
Packit 022b05
                for network management software to inform an end
Packit 022b05
                station that it is using a duplicate station
Packit 022b05
                address.  Setting this object does not affect the
Packit 022b05
                current state of the link; the end station will
Packit 022b05
                not be informed of the duplicate address until it
Packit 022b05
                retrains for some reason.  Note that regardless
Packit 022b05
                of its station address, the end station will not
Packit 022b05
                be able to train successfully until the network
Packit 022b05
                management software has set this object back to
Packit 022b05
                'false'.  Although this object exists on
Packit 022b05
                cascade ports, it does not perform any function
Packit 022b05
                since this repeater is the initiator of training
Packit 022b05
                on a cascade port."
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE Standard 802.12-1995, 13.2.4.5.1,
Packit 022b05
                aCentralMgmtDetectedDupAddr."
Packit 022b05
        ::= { vgRptrAddrTrackEntry 4 }
Packit 022b05
Packit 022b05
Packit 022b05
    vgRptrTraps         OBJECT IDENTIFIER ::= { vgRptrMIB 2 }
Packit 022b05
    vgRptrTrapPrefix    OBJECT IDENTIFIER ::= { vgRptrTraps 0 }
Packit 022b05
Packit 022b05
    vgRptrHealth NOTIFICATION-TYPE
Packit 022b05
        OBJECTS    { vgRptrInfoOperStatus }
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "A vgRptrHealth trap conveys information related
Packit 022b05
                to the operational state of a repeater.  This trap
Packit 022b05
                is sent when the value of an instance of
Packit 022b05
                vgRptrInfoOperStatus changes.  The vgRptrHealth
Packit 022b05
                trap is not sent as a result of powering up a
Packit 022b05
                repeater.
Packit 022b05
Packit 022b05
                The vgRptrHealth trap must contain the instance of
Packit 022b05
                the vgRptrInfoOperStatus object associated with
Packit 022b05
                the affected repeater.
Packit 022b05
Packit 022b05
                The agent must throttle the generation of
Packit 022b05
                consecutive vgRptrHealth traps so that there is at
Packit 022b05
                least a five-second gap between traps of this
Packit 022b05
                type.  When traps are throttled, they are dropped,
Packit 022b05
                not queued for sending at a future time.  (Note
Packit 022b05
                that 'generating' a trap means sending to all
Packit 022b05
                configured recipients.)"
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE 802.12, Layer Management, 13.2.4.2.3,
Packit 022b05
                nRepeaterHealth."
Packit 022b05
        ::= { vgRptrTrapPrefix 1 }
Packit 022b05
Packit 022b05
    vgRptrResetEvent NOTIFICATION-TYPE
Packit 022b05
        OBJECTS    { vgRptrInfoOperStatus }
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "A vgRptrResetEvent trap conveys information
Packit 022b05
                related to the operational state of a repeater.
Packit 022b05
                This trap is sent on completion of a repeater
Packit 022b05
                reset action.  A repeater reset action is defined
Packit 022b05
                as a transition to its initial state as specified
Packit 022b05
                in clause 12 [IEEE Std 802.12] when triggered by
Packit 022b05
                a management command.
Packit 022b05
Packit 022b05
                The vgRptrResetEvent trap is not sent when the
Packit 022b05
                agent restarts and sends an SNMP coldStart or
Packit 022b05
                warmStart trap.
Packit 022b05
Packit 022b05
                The vgRptrResetEvent trap must contain the
Packit 022b05
                instance of the vgRptrInfoOperStatus object
Packit 022b05
                associated with the affected repeater.
Packit 022b05
Packit 022b05
                The agent must throttle the generation of
Packit 022b05
                consecutive vgRptrResetEvent traps so that there
Packit 022b05
                is at least a five-second gap between traps of
Packit 022b05
                this type.  When traps are throttled, they are
Packit 022b05
                dropped, not queued for sending at a future time.
Packit 022b05
                (Note that 'generating' a trap means sending to
Packit 022b05
                all configured recipients.)"
Packit 022b05
        REFERENCE
Packit 022b05
                "IEEE 802.12, Layer Management, 13.2.4.2.3,
Packit 022b05
                nRepeaterReset."
Packit 022b05
        ::= { vgRptrTrapPrefix 2 }
Packit 022b05
Packit 022b05
    -- conformance information
Packit 022b05
Packit 022b05
    vgRptrConformance OBJECT IDENTIFIER ::= { vgRptrMIB 3 }
Packit 022b05
Packit 022b05
    vgRptrCompliances
Packit 022b05
                 OBJECT IDENTIFIER ::= { vgRptrConformance 1 }
Packit 022b05
Packit 022b05
    vgRptrGroups OBJECT IDENTIFIER ::= { vgRptrConformance 2 }
Packit 022b05
Packit 022b05
    -- compliance statements
Packit 022b05
Packit 022b05
    vgRptrCompliance MODULE-COMPLIANCE
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "The compliance statement for managed 802.12
Packit 022b05
                repeaters."
Packit 022b05
Packit 022b05
        MODULE  -- this module
Packit 022b05
            MANDATORY-GROUPS { vgRptrConfigGroup,
Packit 022b05
                               vgRptrStatsGroup,
Packit 022b05
                               vgRptrAddrGroup,
Packit 022b05
                               vgRptrNotificationsGroup }
Packit 022b05
Packit 022b05
            GROUP        vgRptrStats64Group
Packit 022b05
            DESCRIPTION
Packit 022b05
                   "Implementation of this group is recommended
Packit 022b05
                   for systems which can support Counter64."
Packit 022b05
Packit 022b05
            OBJECT       vgRptrInfoDesiredFramingType
Packit 022b05
            MIN-ACCESS   read-only
Packit 022b05
            DESCRIPTION
Packit 022b05
                    "Write access to this object is not required
Packit 022b05
                    in a repeater system that does not support
Packit 022b05
                    configuration of framing types."
Packit 022b05
Packit 022b05
        MODULE     SNMP-REPEATER-MIB
Packit 022b05
            GROUP        snmpRptrGrpRptrAddrSearch
Packit 022b05
            DESCRIPTION
Packit 022b05
                    "Implementation of this group is recommended
Packit 022b05
                    for systems which have the necessary
Packit 022b05
                    instrumentation to search all incoming data
Packit 022b05
                    streams for a particular source MAC address."
Packit 022b05
        ::= { vgRptrCompliances 1 }
Packit 022b05
Packit 022b05
    -- units of conformance
Packit 022b05
Packit 022b05
    vgRptrConfigGroup OBJECT-GROUP
Packit 022b05
        OBJECTS    {
Packit 022b05
                     vgRptrInfoMACAddress,
Packit 022b05
                     vgRptrInfoCurrentFramingType,
Packit 022b05
                     vgRptrInfoDesiredFramingType,
Packit 022b05
                     vgRptrInfoFramingCapability,
Packit 022b05
                     vgRptrInfoTrainingVersion,
Packit 022b05
                     vgRptrInfoOperStatus,
Packit 022b05
                     vgRptrInfoReset,
Packit 022b05
                     vgRptrInfoLastChange,
Packit 022b05
                     vgRptrGroupObjectID,
Packit 022b05
                     vgRptrGroupOperStatus,
Packit 022b05
                     vgRptrGroupPortCapacity,
Packit 022b05
                     vgRptrGroupCablesBundled,
Packit 022b05
                     vgRptrPortType,
Packit 022b05
                     vgRptrPortAdminStatus,
Packit 022b05
                     vgRptrPortOperStatus,
Packit 022b05
                     vgRptrPortSupportedPromiscMode,
Packit 022b05
                     vgRptrPortSupportedCascadeMode,
Packit 022b05
                     vgRptrPortAllowedTrainType,
Packit 022b05
                     vgRptrPortLastTrainConfig,
Packit 022b05
                     vgRptrPortTrainingResult,
Packit 022b05
                     vgRptrPortPriorityEnable,
Packit 022b05
                     vgRptrPortRptrInfoIndex
Packit 022b05
                   }
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "A collection of objects for managing the status
Packit 022b05
                and configuration of IEEE 802.12 repeaters."
Packit 022b05
        ::= { vgRptrGroups 1 }
Packit 022b05
Packit 022b05
    vgRptrStatsGroup OBJECT-GROUP
Packit 022b05
        OBJECTS    {
Packit 022b05
                     vgRptrMonTotalReadableFrames,
Packit 022b05
                     vgRptrMonTotalReadableOctets,
Packit 022b05
                     vgRptrMonReadableOctetRollovers,
Packit 022b05
                     vgRptrMonTotalErrors,
Packit 022b05
                     vgRptrPortReadableFrames,
Packit 022b05
                     vgRptrPortReadableOctets,
Packit 022b05
                     vgRptrPortReadOctetRollovers,
Packit 022b05
                     vgRptrPortUnreadableOctets,
Packit 022b05
                     vgRptrPortUnreadOctetRollovers,
Packit 022b05
                     vgRptrPortHighPriorityFrames,
Packit 022b05
                     vgRptrPortHighPriorityOctets,
Packit 022b05
                     vgRptrPortHighPriOctetRollovers,
Packit 022b05
                     vgRptrPortNormPriorityFrames,
Packit 022b05
                     vgRptrPortNormPriorityOctets,
Packit 022b05
                     vgRptrPortNormPriOctetRollovers,
Packit 022b05
                     vgRptrPortBroadcastFrames,
Packit 022b05
                     vgRptrPortMulticastFrames,
Packit 022b05
                     vgRptrPortNullAddressedFrames,
Packit 022b05
                     vgRptrPortIPMFrames,
Packit 022b05
                     vgRptrPortOversizeFrames,
Packit 022b05
                     vgRptrPortDataErrorFrames,
Packit 022b05
                     vgRptrPortPriorityPromotions,
Packit 022b05
                     vgRptrPortTransitionToTrainings,
Packit 022b05
                     vgRptrPortLastChange
Packit 022b05
                   }
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "A collection of objects for providing statistics
Packit 022b05
                for IEEE 802.12 repeaters.  Systems which support
Packit 022b05
                Counter64 should also implement
Packit 022b05
                vgRptrStats64Group."
Packit 022b05
        ::= { vgRptrGroups 2 }
Packit 022b05
Packit 022b05
    vgRptrStats64Group OBJECT-GROUP
Packit 022b05
        OBJECTS    {
Packit 022b05
                     vgRptrMonHCTotalReadableOctets,
Packit 022b05
                     vgRptrPortHCReadableOctets,
Packit 022b05
                     vgRptrPortHCUnreadableOctets,
Packit 022b05
                     vgRptrPortHCHighPriorityOctets,
Packit 022b05
                     vgRptrPortHCNormPriorityOctets
Packit 022b05
                   }
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "A collection of objects for providing statistics
Packit 022b05
                for IEEE 802.12 repeaters in a system that
Packit 022b05
                supports Counter64."
Packit 022b05
        ::= { vgRptrGroups 3 }
Packit 022b05
Packit 022b05
    vgRptrAddrGroup OBJECT-GROUP
Packit 022b05
        OBJECTS    {
Packit 022b05
                     vgRptrAddrLastTrainedAddress,
Packit 022b05
                     vgRptrAddrTrainedAddrChanges,
Packit 022b05
                     vgRptrRptrDetectedDupAddress,
Packit 022b05
                     vgRptrMgrDetectedDupAddress
Packit 022b05
                   }
Packit 022b05
        STATUS     current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "A collection of objects for tracking addresses
Packit 022b05
                on IEEE 802.12 repeaters."
Packit 022b05
        ::= { vgRptrGroups 4 }
Packit 022b05
Packit 022b05
    vgRptrNotificationsGroup NOTIFICATION-GROUP
Packit 022b05
        NOTIFICATIONS {
Packit 022b05
                        vgRptrHealth,
Packit 022b05
                        vgRptrResetEvent
Packit 022b05
                      }
Packit 022b05
        STATUS        current
Packit 022b05
        DESCRIPTION
Packit 022b05
                "A collection of notifications used to indicate
Packit 022b05
                802.12 repeater general status changes."
Packit 022b05
        ::= { vgRptrGroups 5 }
Packit 022b05
Packit 022b05
    END