Blame mibs/ietf/Q-BRIDGE-MIB

Packit Service 9ccfef
Q-BRIDGE-MIB DEFINITIONS ::= BEGIN
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- MIB for IEEE 802.1Q Devices
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
IMPORTS
Packit Service 9ccfef
    MODULE-IDENTITY, OBJECT-TYPE,
Packit Service 9ccfef
    Counter32, Counter64, Unsigned32, TimeTicks, Integer32
Packit Service 9ccfef
        FROM SNMPv2-SMI
Packit Service 9ccfef
    RowStatus, TruthValue, TEXTUAL-CONVENTION, MacAddress
Packit Service 9ccfef
        FROM SNMPv2-TC
Packit Service 9ccfef
    SnmpAdminString
Packit Service 9ccfef
        FROM SNMP-FRAMEWORK-MIB
Packit Service 9ccfef
    MODULE-COMPLIANCE, OBJECT-GROUP
Packit Service 9ccfef
        FROM SNMPv2-CONF
Packit Service 9ccfef
    dot1dBridge, dot1dBasePortEntry, dot1dBasePort
Packit Service 9ccfef
        FROM BRIDGE-MIB
Packit Service 9ccfef
    EnabledStatus
Packit Service 9ccfef
        FROM P-BRIDGE-MIB
Packit Service 9ccfef
    TimeFilter
Packit Service 9ccfef
        FROM RMON2-MIB;
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeMIB MODULE-IDENTITY
Packit Service 9ccfef
    LAST-UPDATED "200601090000Z"
Packit Service 9ccfef
    ORGANIZATION "IETF Bridge MIB Working Group"
Packit Service 9ccfef
    CONTACT-INFO
Packit Service 9ccfef
        "Email:  Bridge-mib@ietf.org
Packit Service 9ccfef
                 ietfmibs@ops.ietf.org
Packit Service 9ccfef
Packit Service 9ccfef
                 David Levi
Packit Service 9ccfef
         Postal: Nortel Networks
Packit Service 9ccfef
                 4655 Great America Parkway
Packit Service 9ccfef
                 Santa Clara, CA 95054
Packit Service 9ccfef
                 USA
Packit Service 9ccfef
         Phone:  +1 865 686 0432
Packit Service 9ccfef
         Email:  dlevi@nortel.com
Packit Service 9ccfef
Packit Service 9ccfef
                 David Harrington
Packit Service 9ccfef
         Postal: Effective Software
Packit Service 9ccfef
                 50 Harding Rd.
Packit Service 9ccfef
                 Portsmouth, NH 03801
Packit Service 9ccfef
                 USA
Packit Service 9ccfef
         Phone:  +1 603 436 8634
Packit Service 9ccfef
         Email:  ietfdbh@comcast.net
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
                 Les Bell
Packit Service 9ccfef
         Postal: Hemel Hempstead, Herts. HP2 7YU
Packit Service 9ccfef
                 UK
Packit Service 9ccfef
          Email: elbell@ntlworld.com
Packit Service 9ccfef
Packit Service 9ccfef
                 Andrew Smith
Packit Service 9ccfef
         Postal: Beijing Harbour Networks
Packit Service 9ccfef
                 Jiuling Building
Packit Service 9ccfef
                 21 North Xisanhuan Ave.
Packit Service 9ccfef
                 Beijing, 100089
Packit Service 9ccfef
                 PRC
Packit Service 9ccfef
            Fax: +1 415 345 1827
Packit Service 9ccfef
          Email: ah_smith@acm.org
Packit Service 9ccfef
Packit Service 9ccfef
                 Paul Langille
Packit Service 9ccfef
         Postal: Newbridge Networks
Packit Service 9ccfef
                 5 Corporate Drive
Packit Service 9ccfef
                 Andover, MA 01810
Packit Service 9ccfef
                 USA
Packit Service 9ccfef
          Phone: +1 978 691 4665
Packit Service 9ccfef
          Email: langille@newbridge.com
Packit Service 9ccfef
Packit Service 9ccfef
                 Anil Rijhsinghani
Packit Service 9ccfef
         Postal: Accton Technology Corporation
Packit Service 9ccfef
                 5 Mount Royal Ave
Packit Service 9ccfef
                 Marlboro, MA 01752
Packit Service 9ccfef
                 USA
Packit Service 9ccfef
          Phone:
Packit Service 9ccfef
          Email: anil@accton.com
Packit Service 9ccfef
Packit Service 9ccfef
                 Keith McCloghrie
Packit Service 9ccfef
         Postal: Cisco Systems, Inc.
Packit Service 9ccfef
                 170 West Tasman Drive
Packit Service 9ccfef
                 San Jose, CA 95134-1706
Packit Service 9ccfef
                 USA
Packit Service 9ccfef
          Phone: +1 408 526 5260
Packit Service 9ccfef
          Email: kzm@cisco.com"
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The VLAN Bridge MIB module for managing Virtual Bridged
Packit Service 9ccfef
        Local Area Networks, as defined by IEEE 802.1Q-2003,
Packit Service 9ccfef
        including Restricted Vlan Registration defined by
Packit Service 9ccfef
        IEEE 802.1u-2001 and Vlan Classification defined by
Packit Service 9ccfef
        IEEE 802.1v-2001.
Packit Service 9ccfef
Packit Service 9ccfef
        Copyright (C) The Internet Society (2006).  This version of
Packit Service 9ccfef
        this MIB module is part of RFC 4363; See the RFC itself for
Packit Service 9ccfef
        full legal notices."
Packit Service 9ccfef
    REVISION     "200601090000Z"
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
         "Added Vlan TEXTUAL-CONVENTIONs,
Packit Service 9ccfef
          dot1qPortRestrictedVlanRegistration, dot1vProtocol subtree,
Packit Service 9ccfef
          qBridgeClassificationDeviceGroup, qBridgePortGroup2,
Packit Service 9ccfef
          qBridgeClassificationPortGroup, and qBridgeCompliance2.
Packit Service 9ccfef
          Clarified dot1qForwardAllStaticPorts,
Packit Service 9ccfef
          qPortAcceptableFrameTypes, and qBridgeCompliance.
Packit Service 9ccfef
          Deprecated qBridgePortGroup and qBridgeCompliance."
Packit Service 9ccfef
Packit Service 9ccfef
    REVISION     "199908250000Z"
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
         "The VLAN Bridge MIB module for managing Virtual Bridged
Packit Service 9ccfef
        Local Area Networks, as defined by IEEE 802.1Q-1998.
Packit Service 9ccfef
Packit Service 9ccfef
        Initial version, published as RFC 2674."
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { dot1dBridge 7 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeMIBObjects OBJECT IDENTIFIER ::= { qBridgeMIB 1 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- Textual Conventions
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
PortList ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Each octet within this value specifies a set of eight
Packit Service 9ccfef
        ports, with the first octet specifying ports 1 through
Packit Service 9ccfef
        8, the second octet specifying ports 9 through 16, etc.
Packit Service 9ccfef
        Within each octet, the most significant bit represents
Packit Service 9ccfef
        the lowest numbered port, and the least significant bit
Packit Service 9ccfef
        represents the highest numbered port.  Thus, each port
Packit Service 9ccfef
        of the bridge is represented by a single bit within the
Packit Service 9ccfef
        value of this object.  If that bit has a value of '1',
Packit Service 9ccfef
        then that port is included in the set of ports; the port
Packit Service 9ccfef
        is not included if its bit has a value of '0'."
Packit Service 9ccfef
    SYNTAX      OCTET STRING
Packit Service 9ccfef
Packit Service 9ccfef
VlanIndex ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT "d"
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A value used to index per-VLAN tables: values of 0 and
Packit Service 9ccfef
        4095 are not permitted.  If the value is between 1 and
Packit Service 9ccfef
        4094 inclusive, it represents an IEEE 802.1Q VLAN-ID with
Packit Service 9ccfef
        global scope within a given bridged domain (see VlanId
Packit Service 9ccfef
        textual convention).  If the value is greater than 4095,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        then it represents a VLAN with scope local to the
Packit Service 9ccfef
        particular agent, i.e., one without a global VLAN-ID
Packit Service 9ccfef
        assigned to it.  Such VLANs are outside the scope of
Packit Service 9ccfef
        IEEE 802.1Q, but it is convenient to be able to manage them
Packit Service 9ccfef
        in the same way using this MIB."
Packit Service 9ccfef
    SYNTAX      Unsigned32
Packit Service 9ccfef
Packit Service 9ccfef
VlanId ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT "d"
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The VLAN-ID that uniquely identifies a VLAN.  This
Packit Service 9ccfef
        is the 12-bit VLAN-ID used in the VLAN Tag header.
Packit Service 9ccfef
        The range is defined by the REFERENCEd specification."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE Std 802.1Q 2003 Edition, Virtual Bridged
Packit Service 9ccfef
        Local Area Networks."
Packit Service 9ccfef
    SYNTAX      Integer32 (1..4094)
Packit Service 9ccfef
Packit Service 9ccfef
VlanIdOrAny ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT "d"
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The VLAN-ID that uniquely identifies a specific VLAN,
Packit Service 9ccfef
        or any VLAN.  The special value of 4095 is used to
Packit Service 9ccfef
        indicate a wildcard, i.e., any VLAN.  This can be used
Packit Service 9ccfef
        in any situation where an object or table entry must
Packit Service 9ccfef
        refer either to a specific VLAN or to any VLAN.
Packit Service 9ccfef
Packit Service 9ccfef
        Note that a MIB object that is defined using this
Packit Service 9ccfef
        TEXTUAL-CONVENTION should clarify the meaning of
Packit Service 9ccfef
        'any VLAN' (i.e., the special value 4095)."
Packit Service 9ccfef
    SYNTAX       Integer32 (1..4094 | 4095)
Packit Service 9ccfef
Packit Service 9ccfef
VlanIdOrNone ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT "d"
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The VLAN-ID that uniquely identifies a specific VLAN,
Packit Service 9ccfef
        or no VLAN.  The special value of zero is used to
Packit Service 9ccfef
        indicate that no VLAN-ID is present or used.  This can
Packit Service 9ccfef
        be used in any situation where an object or a table entry
Packit Service 9ccfef
        must refer either to a specific VLAN, or to no VLAN.
Packit Service 9ccfef
Packit Service 9ccfef
        Note that a MIB object that is defined using this
Packit Service 9ccfef
        TEXTUAL-CONVENTION should clarify the meaning of
Packit Service 9ccfef
        'no VLAN' (i.e., the special value 0)."
Packit Service 9ccfef
    SYNTAX       Integer32 (0 | 1..4094)
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
VlanIdOrAnyOrNone ::= TEXTUAL-CONVENTION
Packit Service 9ccfef
    DISPLAY-HINT "d"
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The VLAN-ID that uniquely identifies a specific VLAN,
Packit Service 9ccfef
        any VLAN, or no VLAN.  The special values 0 and 4095
Packit Service 9ccfef
        have the same meaning as described in the VlanIdOrAny
Packit Service 9ccfef
        and VlanIdOrNone TEXTUAL-CONVENTIONs.
Packit Service 9ccfef
Packit Service 9ccfef
        Note that a MIB object that is defined using this
Packit Service 9ccfef
        TEXTUAL-CONVENTION should clarify the meaning of
Packit Service 9ccfef
        'any VLAN' and 'no VLAN' (i.e., the special values
Packit Service 9ccfef
        0 and 4095)."
Packit Service 9ccfef
    SYNTAX       Integer32 (0 | 1..4094 | 4095)
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- subtrees in the Q-BRIDGE MIB
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
dot1qBase       OBJECT IDENTIFIER ::= { qBridgeMIBObjects 1 }
Packit Service 9ccfef
dot1qTp         OBJECT IDENTIFIER ::= { qBridgeMIBObjects 2 }
Packit Service 9ccfef
dot1qStatic     OBJECT IDENTIFIER ::= { qBridgeMIBObjects 3 }
Packit Service 9ccfef
dot1qVlan       OBJECT IDENTIFIER ::= { qBridgeMIBObjects 4 }
Packit Service 9ccfef
dot1vProtocol   OBJECT IDENTIFIER ::= { qBridgeMIBObjects 5 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- dot1qBase subtree
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanVersionNumber OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    version1(1)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The version number of IEEE 802.1Q that this device
Packit Service 9ccfef
        supports."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.10.1.1"
Packit Service 9ccfef
    ::= { dot1qBase 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qMaxVlanId OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      VlanId
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The maximum IEEE 802.1Q VLAN-ID that this device
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        supports."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 9.3.2.3"
Packit Service 9ccfef
    ::= { dot1qBase 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qMaxSupportedVlans OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The maximum number of IEEE 802.1Q VLANs that this
Packit Service 9ccfef
        device supports."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.10.1.1"
Packit Service 9ccfef
    ::= { dot1qBase 3 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qNumVlans OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The current number of IEEE 802.1Q VLANs that are
Packit Service 9ccfef
        configured in this device."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.7.1.1"
Packit Service 9ccfef
    ::= { dot1qBase 4 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qGvrpStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      EnabledStatus
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The administrative status requested by management for
Packit Service 9ccfef
        GVRP.  The value enabled(1) indicates that GVRP should
Packit Service 9ccfef
        be enabled on this device, on all ports for which it has
Packit Service 9ccfef
        not been specifically disabled.  When disabled(2), GVRP
Packit Service 9ccfef
        is disabled on all ports, and all GVRP packets will be
Packit Service 9ccfef
        forwarded transparently.  This object affects all GVRP
Packit Service 9ccfef
        Applicant and Registrar state machines.  A transition
Packit Service 9ccfef
        from disabled(2) to enabled(1) will cause a reset of all
Packit Service 9ccfef
        GVRP state machines on all ports.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    DEFVAL      { enabled }
Packit Service 9ccfef
    ::= { dot1qBase 5 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
-- the dot1qTp subtree
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- the current Filtering Database Table
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
dot1qFdbTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF Dot1qFdbEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table that contains configuration and control
Packit Service 9ccfef
        information for each Filtering Database currently
Packit Service 9ccfef
        operating on this device.  Entries in this table appear
Packit Service 9ccfef
        automatically when VLANs are assigned FDB IDs in the
Packit Service 9ccfef
        dot1qVlanCurrentTable."
Packit Service 9ccfef
    ::= { dot1qTp 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qFdbEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Dot1qFdbEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Information about a specific Filtering Database."
Packit Service 9ccfef
    INDEX   { dot1qFdbId }
Packit Service 9ccfef
    ::= { dot1qFdbTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Dot1qFdbEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        dot1qFdbId
Packit Service 9ccfef
            Unsigned32,
Packit Service 9ccfef
        dot1qFdbDynamicCount
Packit Service 9ccfef
            Counter32
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qFdbId OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Unsigned32
Packit Service 9ccfef
    MAX-ACCESS   not-accessible
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The identity of this Filtering Database."
Packit Service 9ccfef
    ::= { dot1qFdbEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qFdbDynamicCount OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX       Counter32
Packit Service 9ccfef
    MAX-ACCESS   read-only
Packit Service 9ccfef
    STATUS       current
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The current number of dynamic entries in this
Packit Service 9ccfef
        Filtering Database."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.7.1.1.3"
Packit Service 9ccfef
    ::= { dot1qFdbEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- Multiple Forwarding Databases for 802.1Q Transparent Devices
Packit Service 9ccfef
-- This table is an alternative to the dot1dTpFdbTable,
Packit Service 9ccfef
-- previously defined for 802.1D devices that only support a
Packit Service 9ccfef
-- single Forwarding Database.
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpFdbTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF Dot1qTpFdbEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table that contains information about unicast entries
Packit Service 9ccfef
        for which the device has forwarding and/or filtering
Packit Service 9ccfef
        information.  This information is used by the
Packit Service 9ccfef
        transparent bridging function in determining how to
Packit Service 9ccfef
        propagate a received frame."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.7.7"
Packit Service 9ccfef
    ::= { dot1qTp 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpFdbEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Dot1qTpFdbEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Information about a specific unicast MAC address for
Packit Service 9ccfef
        which the device has some forwarding and/or filtering
Packit Service 9ccfef
        information."
Packit Service 9ccfef
    INDEX   { dot1qFdbId, dot1qTpFdbAddress }
Packit Service 9ccfef
    ::= { dot1qTpFdbTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Dot1qTpFdbEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        dot1qTpFdbAddress
Packit Service 9ccfef
            MacAddress,
Packit Service 9ccfef
        dot1qTpFdbPort
Packit Service 9ccfef
            Integer32,
Packit Service 9ccfef
        dot1qTpFdbStatus
Packit Service 9ccfef
            INTEGER
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpFdbAddress OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MacAddress
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A unicast MAC address for which the device has
Packit Service 9ccfef
        forwarding and/or filtering information."
Packit Service 9ccfef
    ::= { dot1qTpFdbEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpFdbPort OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (0..65535)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Either the value '0', or the port number of the port on
Packit Service 9ccfef
        which a frame having a source address equal to the value
Packit Service 9ccfef
        of the corresponding instance of dot1qTpFdbAddress has
Packit Service 9ccfef
        been seen.  A value of '0' indicates that the port
Packit Service 9ccfef
        number has not been learned but that the device does
Packit Service 9ccfef
        have some forwarding/filtering information about this
Packit Service 9ccfef
        address (e.g., in the dot1qStaticUnicastTable).
Packit Service 9ccfef
        Implementors are encouraged to assign the port value to
Packit Service 9ccfef
        this object whenever it is learned, even for addresses
Packit Service 9ccfef
        for which the corresponding value of dot1qTpFdbStatus is
Packit Service 9ccfef
        not learned(3)."
Packit Service 9ccfef
    ::= { dot1qTpFdbEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpFdbStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    other(1),
Packit Service 9ccfef
                    invalid(2),
Packit Service 9ccfef
                    learned(3),
Packit Service 9ccfef
                    self(4),
Packit Service 9ccfef
                    mgmt(5)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The status of this entry.  The meanings of the values
Packit Service 9ccfef
        are:
Packit Service 9ccfef
            other(1) - none of the following.  This may include
Packit Service 9ccfef
                the case where some other MIB object (not the
Packit Service 9ccfef
                corresponding instance of dot1qTpFdbPort, nor an
Packit Service 9ccfef
                entry in the dot1qStaticUnicastTable) is being
Packit Service 9ccfef
                used to determine if and how frames addressed to
Packit Service 9ccfef
                the value of the corresponding instance of
Packit Service 9ccfef
                dot1qTpFdbAddress are being forwarded.
Packit Service 9ccfef
            invalid(2) - this entry is no longer valid (e.g., it
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
                was learned but has since aged out), but has not
Packit Service 9ccfef
                yet been flushed from the table.
Packit Service 9ccfef
            learned(3) - the value of the corresponding instance
Packit Service 9ccfef
                of dot1qTpFdbPort was learned and is being used.
Packit Service 9ccfef
            self(4) - the value of the corresponding instance of
Packit Service 9ccfef
                dot1qTpFdbAddress represents one of the device's
Packit Service 9ccfef
                addresses.  The corresponding instance of
Packit Service 9ccfef
                dot1qTpFdbPort indicates which of the device's
Packit Service 9ccfef
                ports has this address.
Packit Service 9ccfef
            mgmt(5) - the value of the corresponding instance of
Packit Service 9ccfef
                dot1qTpFdbAddress is also the value of an
Packit Service 9ccfef
                existing instance of dot1qStaticAddress."
Packit Service 9ccfef
    ::= { dot1qTpFdbEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- Dynamic Group Registration Table
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpGroupTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF Dot1qTpGroupEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table containing filtering information for VLANs
Packit Service 9ccfef
        configured into the bridge by (local or network)
Packit Service 9ccfef
        management, or learned dynamically, specifying the set of
Packit Service 9ccfef
        ports to which frames received on a VLAN for this FDB
Packit Service 9ccfef
        and containing a specific Group destination address are
Packit Service 9ccfef
        allowed to be forwarded."
Packit Service 9ccfef
    ::= { dot1qTp 3 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpGroupEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Dot1qTpGroupEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Filtering information configured into the bridge by
Packit Service 9ccfef
        management, or learned dynamically, specifying the set of
Packit Service 9ccfef
        ports to which frames received on a VLAN and containing
Packit Service 9ccfef
        a specific Group destination address are allowed to be
Packit Service 9ccfef
        forwarded.  The subset of these ports learned dynamically
Packit Service 9ccfef
        is also provided."
Packit Service 9ccfef
    INDEX   { dot1qVlanIndex, dot1qTpGroupAddress }
Packit Service 9ccfef
    ::= { dot1qTpGroupTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Dot1qTpGroupEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        dot1qTpGroupAddress
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
            MacAddress,
Packit Service 9ccfef
        dot1qTpGroupEgressPorts
Packit Service 9ccfef
            PortList,
Packit Service 9ccfef
        dot1qTpGroupLearnt
Packit Service 9ccfef
            PortList
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpGroupAddress OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MacAddress
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The destination Group MAC address in a frame to which
Packit Service 9ccfef
        this entry's filtering information applies."
Packit Service 9ccfef
    ::= { dot1qTpGroupEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpGroupEgressPorts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PortList
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The complete set of ports, in this VLAN, to which
Packit Service 9ccfef
        frames destined for this Group MAC address are currently
Packit Service 9ccfef
        being explicitly forwarded.  This does not include ports
Packit Service 9ccfef
        for which this address is only implicitly forwarded, in
Packit Service 9ccfef
        the dot1qForwardAllPorts list."
Packit Service 9ccfef
    ::= { dot1qTpGroupEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpGroupLearnt OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PortList
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The subset of ports in dot1qTpGroupEgressPorts that
Packit Service 9ccfef
        were learned by GMRP or some other dynamic mechanism, in
Packit Service 9ccfef
        this Filtering database."
Packit Service 9ccfef
    ::= { dot1qTpGroupEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- Service Requirements subtree
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
dot1qForwardAllTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF Dot1qForwardAllEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table containing forwarding information for each
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        VLAN, specifying the set of ports to which forwarding of
Packit Service 9ccfef
        all multicasts applies, configured statically by
Packit Service 9ccfef
        management or dynamically by GMRP.  An entry appears in
Packit Service 9ccfef
        this table for all VLANs that are currently
Packit Service 9ccfef
        instantiated."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.7.2, 12.7.7"
Packit Service 9ccfef
    ::= { dot1qTp 4 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qForwardAllEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Dot1qForwardAllEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Forwarding information for a VLAN, specifying the set
Packit Service 9ccfef
        of ports to which all multicasts should be forwarded,
Packit Service 9ccfef
        configured statically by management or dynamically by
Packit Service 9ccfef
        GMRP."
Packit Service 9ccfef
    INDEX   { dot1qVlanIndex }
Packit Service 9ccfef
    ::= { dot1qForwardAllTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Dot1qForwardAllEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        dot1qForwardAllPorts
Packit Service 9ccfef
            PortList,
Packit Service 9ccfef
        dot1qForwardAllStaticPorts
Packit Service 9ccfef
            PortList,
Packit Service 9ccfef
        dot1qForwardAllForbiddenPorts
Packit Service 9ccfef
            PortList
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qForwardAllPorts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PortList
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The complete set of ports in this VLAN to which all
Packit Service 9ccfef
        multicast group-addressed frames are to be forwarded.
Packit Service 9ccfef
        This includes ports for which this need has been
Packit Service 9ccfef
        determined dynamically by GMRP, or configured statically
Packit Service 9ccfef
        by management."
Packit Service 9ccfef
    ::= { dot1qForwardAllEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qForwardAllStaticPorts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PortList
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        "The set of ports configured by management in this VLAN
Packit Service 9ccfef
        to which all multicast group-addressed frames are to be
Packit Service 9ccfef
        forwarded.  Ports entered in this list will also appear
Packit Service 9ccfef
        in the complete set shown by dot1qForwardAllPorts.  This
Packit Service 9ccfef
        value will be restored after the device is reset.  This
Packit Service 9ccfef
        only applies to ports that are members of the VLAN,
Packit Service 9ccfef
        defined by dot1qVlanCurrentEgressPorts.  A port may not
Packit Service 9ccfef
        be added in this set if it is already a member of the
Packit Service 9ccfef
        set of ports in dot1qForwardAllForbiddenPorts.  The
Packit Service 9ccfef
        default value is a string of ones of appropriate length,
Packit Service 9ccfef
        to indicate the standard behaviour of using basic
Packit Service 9ccfef
        filtering services, i.e., forward all multicasts to all
Packit Service 9ccfef
        ports.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    ::= { dot1qForwardAllEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qForwardAllForbiddenPorts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PortList
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The set of ports configured by management in this VLAN
Packit Service 9ccfef
        for which the Service Requirement attribute Forward All
Packit Service 9ccfef
        Multicast Groups may not be dynamically registered by
Packit Service 9ccfef
        GMRP.  This value will be restored after the device is
Packit Service 9ccfef
        reset.  A port may not be added in this set if it is
Packit Service 9ccfef
        already a member of the set of ports in
Packit Service 9ccfef
        dot1qForwardAllStaticPorts.  The default value is a
Packit Service 9ccfef
        string of zeros of appropriate length.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    ::= { dot1qForwardAllEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qForwardUnregisteredTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF Dot1qForwardUnregisteredEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table containing forwarding information for each
Packit Service 9ccfef
        VLAN, specifying the set of ports to which forwarding of
Packit Service 9ccfef
        multicast group-addressed frames for which no
Packit Service 9ccfef
        more specific forwarding information applies.  This is
Packit Service 9ccfef
        configured statically by management and determined
Packit Service 9ccfef
        dynamically by GMRP.  An entry appears in this table for
Packit Service 9ccfef
        all VLANs that are currently instantiated."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.7.2, 12.7.7"
Packit Service 9ccfef
    ::= { dot1qTp 5 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qForwardUnregisteredEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Dot1qForwardUnregisteredEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Forwarding information for a VLAN, specifying the set
Packit Service 9ccfef
        of ports to which all multicasts for which there is no
Packit Service 9ccfef
        more specific forwarding information shall be forwarded.
Packit Service 9ccfef
        This is configured statically by management or
Packit Service 9ccfef
        dynamically by GMRP."
Packit Service 9ccfef
    INDEX   { dot1qVlanIndex }
Packit Service 9ccfef
    ::= { dot1qForwardUnregisteredTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Dot1qForwardUnregisteredEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        dot1qForwardUnregisteredPorts
Packit Service 9ccfef
            PortList,
Packit Service 9ccfef
        dot1qForwardUnregisteredStaticPorts
Packit Service 9ccfef
            PortList,
Packit Service 9ccfef
        dot1qForwardUnregisteredForbiddenPorts
Packit Service 9ccfef
            PortList
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qForwardUnregisteredPorts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PortList
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The complete set of ports in this VLAN to which
Packit Service 9ccfef
        multicast group-addressed frames for which there is no
Packit Service 9ccfef
        more specific forwarding information will be forwarded.
Packit Service 9ccfef
        This includes ports for which this need has been
Packit Service 9ccfef
        determined dynamically by GMRP, or configured statically
Packit Service 9ccfef
        by management."
Packit Service 9ccfef
    ::= { dot1qForwardUnregisteredEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qForwardUnregisteredStaticPorts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PortList
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The set of ports configured by management, in this
Packit Service 9ccfef
        VLAN, to which multicast group-addressed frames for
Packit Service 9ccfef
        which there is no more specific forwarding information
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        are to be forwarded.  Ports entered in this list will
Packit Service 9ccfef
        also appear in the complete set shown by
Packit Service 9ccfef
        dot1qForwardUnregisteredPorts.  This value will be
Packit Service 9ccfef
        restored after the device is reset.  A port may not be
Packit Service 9ccfef
        added in this set if it is already a member of the set
Packit Service 9ccfef
        of ports in dot1qForwardUnregisteredForbiddenPorts.  The
Packit Service 9ccfef
        default value is a string of zeros of appropriate
Packit Service 9ccfef
        length, although this has no effect with the default
Packit Service 9ccfef
        value of dot1qForwardAllStaticPorts.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    ::= { dot1qForwardUnregisteredEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qForwardUnregisteredForbiddenPorts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PortList
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The set of ports configured by management in this VLAN
Packit Service 9ccfef
        for which the Service Requirement attribute Forward
Packit Service 9ccfef
        Unregistered Multicast Groups may not be dynamically
Packit Service 9ccfef
        registered by GMRP.  This value will be restored after
Packit Service 9ccfef
        the device is reset.  A port may not be added in this
Packit Service 9ccfef
        set if it is already a member of the set of ports in
Packit Service 9ccfef
        dot1qForwardUnregisteredStaticPorts.  The default value
Packit Service 9ccfef
        is a string of zeros of appropriate length.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    ::= { dot1qForwardUnregisteredEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- The Static (Destination-Address Filtering) Database
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
dot1qStaticUnicastTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF Dot1qStaticUnicastEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table containing filtering information for Unicast
Packit Service 9ccfef
        MAC addresses for each Filtering Database, configured
Packit Service 9ccfef
        into the device by (local or network) management
Packit Service 9ccfef
        specifying the set of ports to which frames received
Packit Service 9ccfef
        from specific ports and containing specific unicast
Packit Service 9ccfef
        destination addresses are allowed to be forwarded.  A
Packit Service 9ccfef
        value of zero in this table (as the port number from
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        which frames with a specific destination address are
Packit Service 9ccfef
        received) is used to specify all ports for which there
Packit Service 9ccfef
        is no specific entry in this table for that particular
Packit Service 9ccfef
        destination address.  Entries are valid for unicast
Packit Service 9ccfef
        addresses only."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.7.7,
Packit Service 9ccfef
        ISO/IEC 15802-3 Section 7.9.1"
Packit Service 9ccfef
    ::= { dot1qStatic 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qStaticUnicastEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Dot1qStaticUnicastEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Filtering information configured into the device by
Packit Service 9ccfef
        (local or network) management specifying the set of
Packit Service 9ccfef
        ports to which frames received from a specific port and
Packit Service 9ccfef
        containing a specific unicast destination address are
Packit Service 9ccfef
        allowed to be forwarded."
Packit Service 9ccfef
    INDEX   {
Packit Service 9ccfef
        dot1qFdbId,
Packit Service 9ccfef
        dot1qStaticUnicastAddress,
Packit Service 9ccfef
        dot1qStaticUnicastReceivePort
Packit Service 9ccfef
    }
Packit Service 9ccfef
    ::= { dot1qStaticUnicastTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Dot1qStaticUnicastEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        dot1qStaticUnicastAddress
Packit Service 9ccfef
            MacAddress,
Packit Service 9ccfef
        dot1qStaticUnicastReceivePort
Packit Service 9ccfef
            Integer32,
Packit Service 9ccfef
        dot1qStaticUnicastAllowedToGoTo
Packit Service 9ccfef
            PortList,
Packit Service 9ccfef
        dot1qStaticUnicastStatus
Packit Service 9ccfef
            INTEGER
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qStaticUnicastAddress OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MacAddress
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The destination MAC address in a frame to which this
Packit Service 9ccfef
        entry's filtering information applies.  This object must
Packit Service 9ccfef
        take the value of a unicast address."
Packit Service 9ccfef
    ::= { dot1qStaticUnicastEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
dot1qStaticUnicastReceivePort OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (0..65535)
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Either the value '0' or the port number of the port
Packit Service 9ccfef
        from which a frame must be received in order for this
Packit Service 9ccfef
        entry's filtering information to apply.  A value of zero
Packit Service 9ccfef
        indicates that this entry applies on all ports of the
Packit Service 9ccfef
        device for which there is no other applicable entry."
Packit Service 9ccfef
    ::= { dot1qStaticUnicastEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qStaticUnicastAllowedToGoTo OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PortList
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The set of ports for which a frame with a specific
Packit Service 9ccfef
        unicast address will be flooded in the event that it
Packit Service 9ccfef
        has not been learned.  It also specifies the set of
Packit Service 9ccfef
        ports on which a specific unicast address may be dynamically
Packit Service 9ccfef
        learned.  The dot1qTpFdbTable will have an equivalent
Packit Service 9ccfef
        entry with a dot1qTpFdbPort value of '0' until this
Packit Service 9ccfef
        address has been learned, at which point it will be updated
Packit Service 9ccfef
        with the port the address has been seen on.  This only
Packit Service 9ccfef
        applies to ports that are members of the VLAN, defined
Packit Service 9ccfef
        by dot1qVlanCurrentEgressPorts.  The default value of
Packit Service 9ccfef
        this object is a string of ones of appropriate length.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Table 8-5, ISO/IEC 15802-3 Table 7-5"
Packit Service 9ccfef
    ::= { dot1qStaticUnicastEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qStaticUnicastStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    other(1),
Packit Service 9ccfef
                    invalid(2),
Packit Service 9ccfef
                    permanent(3),
Packit Service 9ccfef
                    deleteOnReset(4),
Packit Service 9ccfef
                    deleteOnTimeout(5)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object indicates the status of this entry.
Packit Service 9ccfef
            other(1) - this entry is currently in use, but
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
                the conditions under which it will remain
Packit Service 9ccfef
                so differ from the following values.
Packit Service 9ccfef
            invalid(2) - writing this value to the object
Packit Service 9ccfef
                removes the corresponding entry.
Packit Service 9ccfef
            permanent(3) - this entry is currently in use
Packit Service 9ccfef
                and will remain so after the next reset of
Packit Service 9ccfef
                the bridge.
Packit Service 9ccfef
            deleteOnReset(4) - this entry is currently in
Packit Service 9ccfef
                use and will remain so until the next
Packit Service 9ccfef
                reset of the bridge.
Packit Service 9ccfef
            deleteOnTimeout(5) - this entry is currently in
Packit Service 9ccfef
                use and will remain so until it is aged out.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    DEFVAL      { permanent }
Packit Service 9ccfef
    ::= { dot1qStaticUnicastEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qStaticMulticastTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF Dot1qStaticMulticastEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table containing filtering information for Multicast
Packit Service 9ccfef
        and Broadcast MAC addresses for each VLAN, configured
Packit Service 9ccfef
        into the device by (local or network) management
Packit Service 9ccfef
        specifying the set of ports to which frames received
Packit Service 9ccfef
        from specific ports and containing specific Multicast
Packit Service 9ccfef
        and Broadcast destination addresses are allowed to be
Packit Service 9ccfef
        forwarded.  A value of zero in this table (as the port
Packit Service 9ccfef
        number from which frames with a specific destination
Packit Service 9ccfef
        address are received) is used to specify all ports for
Packit Service 9ccfef
        which there is no specific entry in this table for that
Packit Service 9ccfef
        particular destination address.  Entries are valid for
Packit Service 9ccfef
        Multicast and Broadcast addresses only."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.7.7,
Packit Service 9ccfef
        ISO/IEC 15802-3 Section 7.9.1"
Packit Service 9ccfef
    ::= { dot1qStatic 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qStaticMulticastEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Dot1qStaticMulticastEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Filtering information configured into the device by
Packit Service 9ccfef
        (local or network) management specifying the set of
Packit Service 9ccfef
        ports to which frames received from this specific port
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        for this VLAN and containing this Multicast or Broadcast
Packit Service 9ccfef
        destination address are allowed to be forwarded."
Packit Service 9ccfef
    INDEX   {
Packit Service 9ccfef
        dot1qVlanIndex,
Packit Service 9ccfef
        dot1qStaticMulticastAddress,
Packit Service 9ccfef
        dot1qStaticMulticastReceivePort
Packit Service 9ccfef
    }
Packit Service 9ccfef
    ::= { dot1qStaticMulticastTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Dot1qStaticMulticastEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        dot1qStaticMulticastAddress
Packit Service 9ccfef
            MacAddress,
Packit Service 9ccfef
        dot1qStaticMulticastReceivePort
Packit Service 9ccfef
            Integer32,
Packit Service 9ccfef
        dot1qStaticMulticastStaticEgressPorts
Packit Service 9ccfef
            PortList,
Packit Service 9ccfef
        dot1qStaticMulticastForbiddenEgressPorts
Packit Service 9ccfef
            PortList,
Packit Service 9ccfef
        dot1qStaticMulticastStatus
Packit Service 9ccfef
            INTEGER
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qStaticMulticastAddress OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MacAddress
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The destination MAC address in a frame to which this
Packit Service 9ccfef
        entry's filtering information applies.  This object must
Packit Service 9ccfef
        take the value of a Multicast or Broadcast address."
Packit Service 9ccfef
    ::= { dot1qStaticMulticastEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qStaticMulticastReceivePort OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (0..65535)
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Either the value '0' or the port number of the port
Packit Service 9ccfef
        from which a frame must be received in order for this
Packit Service 9ccfef
        entry's filtering information to apply.  A value of zero
Packit Service 9ccfef
        indicates that this entry applies on all ports of the
Packit Service 9ccfef
        device for which there is no other applicable entry."
Packit Service 9ccfef
    ::= { dot1qStaticMulticastEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qStaticMulticastStaticEgressPorts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PortList
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The set of ports to which frames received from a
Packit Service 9ccfef
        specific port and destined for a specific Multicast or
Packit Service 9ccfef
        Broadcast MAC address must be forwarded, regardless of
Packit Service 9ccfef
        any dynamic information, e.g., from GMRP.  A port may not
Packit Service 9ccfef
        be added in this set if it is already a member of the
Packit Service 9ccfef
        set of ports in dot1qStaticMulticastForbiddenEgressPorts.
Packit Service 9ccfef
        The default value of this object is a string of ones of
Packit Service 9ccfef
        appropriate length.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    ::= { dot1qStaticMulticastEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qStaticMulticastForbiddenEgressPorts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PortList
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The set of ports to which frames received from a
Packit Service 9ccfef
        specific port and destined for a specific Multicast or
Packit Service 9ccfef
        Broadcast MAC address must not be forwarded, regardless
Packit Service 9ccfef
        of any dynamic information, e.g., from GMRP.  A port may
Packit Service 9ccfef
        not be added in this set if it is already a member of the
Packit Service 9ccfef
        set of ports in dot1qStaticMulticastStaticEgressPorts.
Packit Service 9ccfef
        The default value of this object is a string of zeros of
Packit Service 9ccfef
        appropriate length.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    ::= { dot1qStaticMulticastEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qStaticMulticastStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    other(1),
Packit Service 9ccfef
                    invalid(2),
Packit Service 9ccfef
                    permanent(3),
Packit Service 9ccfef
                    deleteOnReset(4),
Packit Service 9ccfef
                    deleteOnTimeout(5)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object indicates the status of this entry.
Packit Service 9ccfef
            other(1) - this entry is currently in use, but
Packit Service 9ccfef
                the conditions under which it will remain
Packit Service 9ccfef
                so differ from the following values.
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
            invalid(2) - writing this value to the object
Packit Service 9ccfef
                removes the corresponding entry.
Packit Service 9ccfef
            permanent(3) - this entry is currently in use
Packit Service 9ccfef
                and will remain so after the next reset of
Packit Service 9ccfef
                the bridge.
Packit Service 9ccfef
            deleteOnReset(4) - this entry is currently in
Packit Service 9ccfef
                use and will remain so until the next
Packit Service 9ccfef
                reset of the bridge.
Packit Service 9ccfef
            deleteOnTimeout(5) - this entry is currently in
Packit Service 9ccfef
                use and will remain so until it is aged out.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    DEFVAL      { permanent }
Packit Service 9ccfef
    ::= { dot1qStaticMulticastEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- The Current VLAN Database
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanNumDeletes OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX     Counter32
Packit Service 9ccfef
    MAX-ACCESS read-only
Packit Service 9ccfef
    STATUS     current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The number of times a VLAN entry has been deleted from
Packit Service 9ccfef
        the dot1qVlanCurrentTable (for any reason).  If an entry
Packit Service 9ccfef
        is deleted, then inserted, and then deleted, this
Packit Service 9ccfef
        counter will be incremented by 2."
Packit Service 9ccfef
    ::= { dot1qVlan 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanCurrentTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF Dot1qVlanCurrentEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table containing current configuration information
Packit Service 9ccfef
        for each VLAN currently configured into the device by
Packit Service 9ccfef
        (local or network) management, or dynamically created
Packit Service 9ccfef
        as a result of GVRP requests received."
Packit Service 9ccfef
    ::= { dot1qVlan 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanCurrentEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Dot1qVlanCurrentEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Information for a VLAN configured into the device by
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        (local or network) management, or dynamically created
Packit Service 9ccfef
        as a result of GVRP requests received."
Packit Service 9ccfef
    INDEX   { dot1qVlanTimeMark, dot1qVlanIndex }
Packit Service 9ccfef
    ::= { dot1qVlanCurrentTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Dot1qVlanCurrentEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        dot1qVlanTimeMark
Packit Service 9ccfef
            TimeFilter,
Packit Service 9ccfef
        dot1qVlanIndex
Packit Service 9ccfef
            VlanIndex,
Packit Service 9ccfef
        dot1qVlanFdbId
Packit Service 9ccfef
            Unsigned32,
Packit Service 9ccfef
        dot1qVlanCurrentEgressPorts
Packit Service 9ccfef
            PortList,
Packit Service 9ccfef
        dot1qVlanCurrentUntaggedPorts
Packit Service 9ccfef
            PortList,
Packit Service 9ccfef
        dot1qVlanStatus
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        dot1qVlanCreationTime
Packit Service 9ccfef
            TimeTicks
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanTimeMark OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      TimeFilter
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A TimeFilter for this entry.  See the TimeFilter
Packit Service 9ccfef
        textual convention to see how this works."
Packit Service 9ccfef
    ::= { dot1qVlanCurrentEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      VlanIndex
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The VLAN-ID or other identifier referring to this VLAN."
Packit Service 9ccfef
    ::= { dot1qVlanCurrentEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanFdbId OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The Filtering Database used by this VLAN.  This is one
Packit Service 9ccfef
        of the dot1qFdbId values in the dot1qFdbTable.  This
Packit Service 9ccfef
        value is allocated automatically by the device whenever
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        the VLAN is created: either dynamically by GVRP, or by
Packit Service 9ccfef
        management, in dot1qVlanStaticTable.  Allocation of this
Packit Service 9ccfef
        value follows the learning constraints defined for this
Packit Service 9ccfef
        VLAN in dot1qLearningConstraintsTable."
Packit Service 9ccfef
    ::= { dot1qVlanCurrentEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanCurrentEgressPorts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PortList
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The set of ports that are transmitting traffic for
Packit Service 9ccfef
        this VLAN as either tagged or untagged frames."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.10.2.1"
Packit Service 9ccfef
    ::= { dot1qVlanCurrentEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanCurrentUntaggedPorts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PortList
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The set of ports that are transmitting traffic for
Packit Service 9ccfef
        this VLAN as untagged frames."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.10.2.1"
Packit Service 9ccfef
    ::= { dot1qVlanCurrentEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    other(1),
Packit Service 9ccfef
                    permanent(2),
Packit Service 9ccfef
                    dynamicGvrp(3)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object indicates the status of this entry.
Packit Service 9ccfef
            other(1) - this entry is currently in use, but the
Packit Service 9ccfef
                conditions under which it will remain so differ
Packit Service 9ccfef
                from the following values.
Packit Service 9ccfef
            permanent(2) - this entry, corresponding to an entry
Packit Service 9ccfef
                in dot1qVlanStaticTable, is currently in use and
Packit Service 9ccfef
                will remain so after the next reset of the
Packit Service 9ccfef
                device.  The port lists for this entry include
Packit Service 9ccfef
                ports from the equivalent dot1qVlanStaticTable
Packit Service 9ccfef
                entry and ports learned dynamically.
Packit Service 9ccfef
            dynamicGvrp(3) - this entry is currently in use
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
                and will remain so until removed by GVRP.  There
Packit Service 9ccfef
                is no static entry for this VLAN, and it will be
Packit Service 9ccfef
                removed when the last port leaves the VLAN."
Packit Service 9ccfef
    ::= { dot1qVlanCurrentEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanCreationTime OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      TimeTicks
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The value of sysUpTime when this VLAN was created."
Packit Service 9ccfef
    ::= { dot1qVlanCurrentEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- The Static VLAN Database
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanStaticTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF Dot1qVlanStaticEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table containing static configuration information for
Packit Service 9ccfef
        each VLAN configured into the device by (local or
Packit Service 9ccfef
        network) management.  All entries are permanent and will
Packit Service 9ccfef
        be restored after the device is reset."
Packit Service 9ccfef
    ::= { dot1qVlan 3 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanStaticEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Dot1qVlanStaticEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Static information for a VLAN configured into the
Packit Service 9ccfef
        device by (local or network) management."
Packit Service 9ccfef
    INDEX   { dot1qVlanIndex }
Packit Service 9ccfef
    ::= { dot1qVlanStaticTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Dot1qVlanStaticEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        dot1qVlanStaticName
Packit Service 9ccfef
            SnmpAdminString,
Packit Service 9ccfef
        dot1qVlanStaticEgressPorts
Packit Service 9ccfef
            PortList,
Packit Service 9ccfef
        dot1qVlanForbiddenEgressPorts
Packit Service 9ccfef
            PortList,
Packit Service 9ccfef
        dot1qVlanStaticUntaggedPorts
Packit Service 9ccfef
            PortList,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        dot1qVlanStaticRowStatus
Packit Service 9ccfef
            RowStatus
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanStaticName OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "An administratively assigned string, which may be used
Packit Service 9ccfef
        to identify the VLAN."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.10.2.1"
Packit Service 9ccfef
    ::= { dot1qVlanStaticEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanStaticEgressPorts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PortList
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The set of ports that are permanently assigned to the
Packit Service 9ccfef
        egress list for this VLAN by management.  Changes to a
Packit Service 9ccfef
        bit in this object affect the per-port, per-VLAN
Packit Service 9ccfef
        Registrar control for Registration Fixed for the
Packit Service 9ccfef
        relevant GVRP state machine on each port.  A port may
Packit Service 9ccfef
        not be added in this set if it is already a member of
Packit Service 9ccfef
        the set of ports in dot1qVlanForbiddenEgressPorts.  The
Packit Service 9ccfef
        default value of this object is a string of zeros of
Packit Service 9ccfef
        appropriate length, indicating not fixed."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.7.7.3, 11.2.3.2.3"
Packit Service 9ccfef
    ::= { dot1qVlanStaticEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanForbiddenEgressPorts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PortList
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The set of ports that are prohibited by management
Packit Service 9ccfef
        from being included in the egress list for this VLAN.
Packit Service 9ccfef
        Changes to this object that cause a port to be included
Packit Service 9ccfef
        or excluded affect the per-port, per-VLAN Registrar
Packit Service 9ccfef
        control for Registration Forbidden for the relevant GVRP
Packit Service 9ccfef
        state machine on each port.  A port may not be added in
Packit Service 9ccfef
        this set if it is already a member of the set of ports
Packit Service 9ccfef
        in dot1qVlanStaticEgressPorts.  The default value of
Packit Service 9ccfef
        this object is a string of zeros of appropriate length,
Packit Service 9ccfef
        excluding all ports from the forbidden set."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.7.7.3, 11.2.3.2.3"
Packit Service 9ccfef
    ::= { dot1qVlanStaticEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanStaticUntaggedPorts OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      PortList
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The set of ports that should transmit egress packets
Packit Service 9ccfef
        for this VLAN as untagged.  The default value of this
Packit Service 9ccfef
        object for the default VLAN (dot1qVlanIndex = 1) is a string
Packit Service 9ccfef
        of appropriate length including all ports.  There is no
Packit Service 9ccfef
        specified default for other VLANs.  If a device agent cannot
Packit Service 9ccfef
        support the set of ports being set, then it will reject the
Packit Service 9ccfef
        set operation with an error.  For example, a
Packit Service 9ccfef
        manager might attempt to set more than one VLAN to be untagged
Packit Service 9ccfef
        on egress where the device does not support this IEEE 802.1Q
Packit Service 9ccfef
        option."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.10.2.1"
Packit Service 9ccfef
    ::= { dot1qVlanStaticEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qVlanStaticRowStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RowStatus
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object indicates the status of this entry."
Packit Service 9ccfef
    ::= { dot1qVlanStaticEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qNextFreeLocalVlanIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (0|4096..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The next available value for dot1qVlanIndex of a local
Packit Service 9ccfef
        VLAN entry in dot1qVlanStaticTable.  This will report
Packit Service 9ccfef
        values >=4096 if a new Local VLAN may be created or else
Packit Service 9ccfef
        the value 0 if this is not possible.
Packit Service 9ccfef
Packit Service 9ccfef
        A row creation operation in this table for an entry with a local
Packit Service 9ccfef
        VlanIndex value may fail if the current value of this object
Packit Service 9ccfef
        is not used as the index.  Even if the value read is used,
Packit Service 9ccfef
        there is no guarantee that it will still be the valid index
Packit Service 9ccfef
        when the create operation is attempted; another manager may
Packit Service 9ccfef
        have already got in during the intervening time interval.
Packit Service 9ccfef
        In this case, dot1qNextFreeLocalVlanIndex should be re-read
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        and the creation re-tried with the new value.
Packit Service 9ccfef
Packit Service 9ccfef
        This value will automatically change when the current value is
Packit Service 9ccfef
        used to create a new row."
Packit Service 9ccfef
    ::= { dot1qVlan 4 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- The VLAN Port Configuration Table
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
dot1qPortVlanTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF Dot1qPortVlanEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table containing per-port control and status
Packit Service 9ccfef
        information for VLAN configuration in the device."
Packit Service 9ccfef
    ::= { dot1qVlan 5 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qPortVlanEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Dot1qPortVlanEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Information controlling VLAN configuration for a port
Packit Service 9ccfef
        on the device.  This is indexed by dot1dBasePort."
Packit Service 9ccfef
    AUGMENTS { dot1dBasePortEntry }
Packit Service 9ccfef
    ::= { dot1qPortVlanTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Dot1qPortVlanEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        dot1qPvid
Packit Service 9ccfef
            VlanIndex,
Packit Service 9ccfef
        dot1qPortAcceptableFrameTypes
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        dot1qPortIngressFiltering
Packit Service 9ccfef
            TruthValue,
Packit Service 9ccfef
        dot1qPortGvrpStatus
Packit Service 9ccfef
            EnabledStatus,
Packit Service 9ccfef
        dot1qPortGvrpFailedRegistrations
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        dot1qPortGvrpLastPduOrigin
Packit Service 9ccfef
            MacAddress,
Packit Service 9ccfef
        dot1qPortRestrictedVlanRegistration
Packit Service 9ccfef
            TruthValue
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qPvid OBJECT-TYPE
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    SYNTAX      VlanIndex
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The PVID, the VLAN-ID assigned to untagged frames or
Packit Service 9ccfef
        Priority-Tagged frames received on this port.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.10.1.1"
Packit Service 9ccfef
    DEFVAL      { 1 }
Packit Service 9ccfef
    ::= { dot1qPortVlanEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qPortAcceptableFrameTypes OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    admitAll(1),
Packit Service 9ccfef
                    admitOnlyVlanTagged(2)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "When this is admitOnlyVlanTagged(2), the device will
Packit Service 9ccfef
        discard untagged frames or Priority-Tagged frames
Packit Service 9ccfef
        received on this port.  When admitAll(1), untagged
Packit Service 9ccfef
        frames or Priority-Tagged frames received on this port
Packit Service 9ccfef
        will be accepted and assigned to a VID based on the
Packit Service 9ccfef
        PVID and VID Set for this port.
Packit Service 9ccfef
Packit Service 9ccfef
        This control does not affect VLAN-independent Bridge
Packit Service 9ccfef
        Protocol Data Unit (BPDU) frames, such as GVRP and
Packit Service 9ccfef
        Spanning Tree Protocol (STP).  It does affect VLAN-
Packit Service 9ccfef
        dependent BPDU frames, such as GMRP.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.10.1.3"
Packit Service 9ccfef
    DEFVAL      { admitAll }
Packit Service 9ccfef
    ::= { dot1qPortVlanEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qPortIngressFiltering OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      TruthValue
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "When this is true(1), the device will discard incoming
Packit Service 9ccfef
        frames for VLANs that do not include this Port in its
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        Member set.  When false(2), the port will accept all
Packit Service 9ccfef
        incoming frames.
Packit Service 9ccfef
Packit Service 9ccfef
        This control does not affect VLAN-independent BPDU
Packit Service 9ccfef
        frames, such as GVRP and STP.  It does affect VLAN-
Packit Service 9ccfef
        dependent BPDU frames, such as GMRP.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.10.1.4"
Packit Service 9ccfef
    DEFVAL      { false }
Packit Service 9ccfef
    ::= { dot1qPortVlanEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qPortGvrpStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      EnabledStatus
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The state of GVRP operation on this port.  The value
Packit Service 9ccfef
        enabled(1) indicates that GVRP is enabled on this port,
Packit Service 9ccfef
        as long as dot1qGvrpStatus is also enabled for this
Packit Service 9ccfef
        device.  When disabled(2) but dot1qGvrpStatus is still
Packit Service 9ccfef
        enabled for the device, GVRP is disabled on this port:
Packit Service 9ccfef
        any GVRP packets received will be silently discarded, and
Packit Service 9ccfef
        no GVRP registrations will be propagated from other
Packit Service 9ccfef
        ports.  This object affects all GVRP Applicant and
Packit Service 9ccfef
        Registrar state machines on this port.  A transition
Packit Service 9ccfef
        from disabled(2) to enabled(1) will cause a reset of all
Packit Service 9ccfef
        GVRP state machines on this port.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    DEFVAL      { enabled }
Packit Service 9ccfef
    ::= { dot1qPortVlanEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qPortGvrpFailedRegistrations OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The total number of failed GVRP registrations, for any
Packit Service 9ccfef
        reason, on this port."
Packit Service 9ccfef
    ::= { dot1qPortVlanEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qPortGvrpLastPduOrigin OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      MacAddress
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The Source MAC Address of the last GVRP message
Packit Service 9ccfef
        received on this port."
Packit Service 9ccfef
    ::= { dot1qPortVlanEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qPortRestrictedVlanRegistration OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      TruthValue
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The state of Restricted VLAN Registration on this port.
Packit Service 9ccfef
         If the value of this control is true(1), then creation
Packit Service 9ccfef
         of a new dynamic VLAN entry is permitted only if there
Packit Service 9ccfef
         is a Static VLAN Registration Entry for the VLAN concerned,
Packit Service 9ccfef
         in which the Registrar Administrative Control value for
Packit Service 9ccfef
         this port is Normal Registration.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1u clause 11.2.3.2.3, 12.10.1.7."
Packit Service 9ccfef
    DEFVAL      { false }
Packit Service 9ccfef
    ::= { dot1qPortVlanEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- Per port VLAN Statistics Table
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
dot1qPortVlanStatisticsTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF Dot1qPortVlanStatisticsEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table containing per-port, per-VLAN statistics for
Packit Service 9ccfef
        traffic received.  Separate objects are provided for both the
Packit Service 9ccfef
        most-significant and least-significant bits of statistics
Packit Service 9ccfef
        counters for ports that are associated with this transparent
Packit Service 9ccfef
        bridge.  The most-significant bit objects are only required on
Packit Service 9ccfef
        high-capacity interfaces, as defined in the conformance clauses
Packit Service 9ccfef
        for these objects.  This mechanism is provided as a way to read
Packit Service 9ccfef
        64-bit counters for agents that support only SNMPv1.
Packit Service 9ccfef
Packit Service 9ccfef
        Note that the reporting of most-significant and least-
Packit Service 9ccfef
        significant counter bits separately runs the risk of missing
Packit Service 9ccfef
        an overflow of the lower bits in the interval between sampling.
Packit Service 9ccfef
        The manager must be aware of this possibility, even within the
Packit Service 9ccfef
        same varbindlist, when interpreting the results of a request or
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        asynchronous notification."
Packit Service 9ccfef
    ::= { dot1qVlan 6 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qPortVlanStatisticsEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Dot1qPortVlanStatisticsEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Traffic statistics for a VLAN on an interface."
Packit Service 9ccfef
    INDEX   { dot1dBasePort, dot1qVlanIndex }
Packit Service 9ccfef
    ::= { dot1qPortVlanStatisticsTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Dot1qPortVlanStatisticsEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        dot1qTpVlanPortInFrames
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        dot1qTpVlanPortOutFrames
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        dot1qTpVlanPortInDiscards
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        dot1qTpVlanPortInOverflowFrames
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        dot1qTpVlanPortOutOverflowFrames
Packit Service 9ccfef
            Counter32,
Packit Service 9ccfef
        dot1qTpVlanPortInOverflowDiscards
Packit Service 9ccfef
            Counter32
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpVlanPortInFrames OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The number of valid frames received by this port from
Packit Service 9ccfef
        its segment that were classified as belonging to this
Packit Service 9ccfef
        VLAN.  Note that a frame received on this port is
Packit Service 9ccfef
        counted by this object if and only if it is for a
Packit Service 9ccfef
        protocol being processed by the local forwarding process
Packit Service 9ccfef
        for this VLAN.  This object includes received bridge
Packit Service 9ccfef
        management frames classified as belonging to this VLAN
Packit Service 9ccfef
        (e.g., GMRP, but not GVRP or STP."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.6.1.1.3(a)"
Packit Service 9ccfef
    ::= { dot1qPortVlanStatisticsEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpVlanPortOutFrames OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The number of valid frames transmitted by this port to
Packit Service 9ccfef
        its segment from the local forwarding process for this
Packit Service 9ccfef
        VLAN.  This includes bridge management frames originated
Packit Service 9ccfef
        by this device that are classified as belonging to this
Packit Service 9ccfef
        VLAN (e.g., GMRP, but not GVRP or STP)."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.6.1.1.3(d)"
Packit Service 9ccfef
    ::= { dot1qPortVlanStatisticsEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpVlanPortInDiscards OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The number of valid frames received by this port from
Packit Service 9ccfef
        its segment that were classified as belonging to this
Packit Service 9ccfef
        VLAN and that were discarded due to VLAN-related reasons.
Packit Service 9ccfef
        Specifically, the IEEE 802.1Q counters for Discard
Packit Service 9ccfef
        Inbound and Discard on Ingress Filtering."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.6.1.1.3"
Packit Service 9ccfef
    ::= { dot1qPortVlanStatisticsEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpVlanPortInOverflowFrames OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The number of times the associated
Packit Service 9ccfef
        dot1qTpVlanPortInFrames counter has overflowed."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "ISO/IEC 15802-3 Section 14.6.1.1.3"
Packit Service 9ccfef
    ::= { dot1qPortVlanStatisticsEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpVlanPortOutOverflowFrames OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The number of times the associated
Packit Service 9ccfef
        dot1qTpVlanPortOutFrames counter has overflowed."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "ISO/IEC 15802-3 Section 14.6.1.1.3"
Packit Service 9ccfef
    ::= { dot1qPortVlanStatisticsEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpVlanPortInOverflowDiscards OBJECT-TYPE
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    SYNTAX      Counter32
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The number of times the associated
Packit Service 9ccfef
        dot1qTpVlanPortInDiscards counter has overflowed."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "ISO/IEC 15802-3 Section 14.6.1.1.3"
Packit Service 9ccfef
    ::= { dot1qPortVlanStatisticsEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qPortVlanHCStatisticsTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF Dot1qPortVlanHCStatisticsEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table containing per-port, per-VLAN statistics for
Packit Service 9ccfef
        traffic on high-capacity interfaces."
Packit Service 9ccfef
    ::= { dot1qVlan 7 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qPortVlanHCStatisticsEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Dot1qPortVlanHCStatisticsEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Traffic statistics for a VLAN on a high-capacity
Packit Service 9ccfef
        interface."
Packit Service 9ccfef
    INDEX   { dot1dBasePort, dot1qVlanIndex }
Packit Service 9ccfef
    ::= { dot1qPortVlanHCStatisticsTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Dot1qPortVlanHCStatisticsEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        dot1qTpVlanPortHCInFrames
Packit Service 9ccfef
            Counter64,
Packit Service 9ccfef
        dot1qTpVlanPortHCOutFrames
Packit Service 9ccfef
            Counter64,
Packit Service 9ccfef
        dot1qTpVlanPortHCInDiscards
Packit Service 9ccfef
            Counter64
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpVlanPortHCInFrames OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter64
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The number of valid frames received by this port from
Packit Service 9ccfef
        its segment that were classified as belonging to this
Packit Service 9ccfef
        VLAN.  Note that a frame received on this port is
Packit Service 9ccfef
        counted by this object if and only if it is for a
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        protocol being processed by the local forwarding process
Packit Service 9ccfef
        for this VLAN.  This object includes received bridge
Packit Service 9ccfef
        management frames classified as belonging to this VLAN
Packit Service 9ccfef
        (e.g., GMRP, but not GVRP or STP)."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.6.1.1.3(a)"
Packit Service 9ccfef
    ::= { dot1qPortVlanHCStatisticsEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpVlanPortHCOutFrames OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter64
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The number of valid frames transmitted by this port to
Packit Service 9ccfef
        its segment from the local forwarding process for this
Packit Service 9ccfef
        VLAN.  This includes bridge management frames originated
Packit Service 9ccfef
        by this device that are classified as belonging to this
Packit Service 9ccfef
        VLAN (e.g., GMRP, but not GVRP or STP)."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.6.1.1.3(d)"
Packit Service 9ccfef
    ::= { dot1qPortVlanHCStatisticsEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qTpVlanPortHCInDiscards OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Counter64
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The number of valid frames received by this port from
Packit Service 9ccfef
        its segment that were classified as belonging to this
Packit Service 9ccfef
        VLAN and that were discarded due to VLAN-related reasons.
Packit Service 9ccfef
        Specifically, the IEEE 802.1Q counters for Discard
Packit Service 9ccfef
        Inbound and Discard on Ingress Filtering."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.6.1.1.3"
Packit Service 9ccfef
    ::= { dot1qPortVlanHCStatisticsEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- The VLAN Learning Constraints Table
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
dot1qLearningConstraintsTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF Dot1qLearningConstraintsEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table containing learning constraints for sets of
Packit Service 9ccfef
        Shared and Independent VLANs."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        "IEEE 802.1Q/D11 Section 12.10.3.1"
Packit Service 9ccfef
    ::= { dot1qVlan 8 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qLearningConstraintsEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Dot1qLearningConstraintsEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A learning constraint defined for a VLAN."
Packit Service 9ccfef
    INDEX   { dot1qConstraintVlan, dot1qConstraintSet }
Packit Service 9ccfef
    ::= { dot1qLearningConstraintsTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Dot1qLearningConstraintsEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        dot1qConstraintVlan
Packit Service 9ccfef
            VlanIndex,
Packit Service 9ccfef
        dot1qConstraintSet
Packit Service 9ccfef
            Integer32,
Packit Service 9ccfef
        dot1qConstraintType
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        dot1qConstraintStatus
Packit Service 9ccfef
            RowStatus
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qConstraintVlan OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      VlanIndex
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The index of the row in dot1qVlanCurrentTable for the
Packit Service 9ccfef
        VLAN constrained by this entry."
Packit Service 9ccfef
    ::= { dot1qLearningConstraintsEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qConstraintSet OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (0..65535)
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The identity of the constraint set to which
Packit Service 9ccfef
        dot1qConstraintVlan belongs.  These values may be chosen
Packit Service 9ccfef
        by the management station."
Packit Service 9ccfef
    ::= { dot1qLearningConstraintsEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qConstraintType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    independent(1),
Packit Service 9ccfef
                    shared(2)
Packit Service 9ccfef
                }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The type of constraint this entry defines.
Packit Service 9ccfef
            independent(1) - the VLAN, dot1qConstraintVlan,
Packit Service 9ccfef
                uses a filtering database independent from all
Packit Service 9ccfef
                other VLANs in the same set, defined by
Packit Service 9ccfef
                dot1qConstraintSet.
Packit Service 9ccfef
            shared(2) - the VLAN, dot1qConstraintVlan, shares
Packit Service 9ccfef
                the same filtering database as all other VLANs
Packit Service 9ccfef
                in the same set, defined by dot1qConstraintSet."
Packit Service 9ccfef
    ::= { dot1qLearningConstraintsEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qConstraintStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RowStatus
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The status of this entry."
Packit Service 9ccfef
    ::= { dot1qLearningConstraintsEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qConstraintSetDefault OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (0..65535)
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The identity of the constraint set to which a VLAN
Packit Service 9ccfef
        belongs, if there is not an explicit entry for that VLAN
Packit Service 9ccfef
        in dot1qLearningConstraintsTable.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    ::= { dot1qVlan 9 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1qConstraintTypeDefault OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    independent(1),
Packit Service 9ccfef
                    shared(2)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-write
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The type of constraint set to which a VLAN belongs, if
Packit Service 9ccfef
        there is not an explicit entry for that VLAN in
Packit Service 9ccfef
        dot1qLearningConstraintsTable.  The types are as defined
Packit Service 9ccfef
        for dot1qConstraintType.
Packit Service 9ccfef
Packit Service 9ccfef
        The value of this object MUST be retained across
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        reinitializations of the management system."
Packit Service 9ccfef
    ::= { dot1qVlan 10 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- dot1vProtocol subtree
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
dot1vProtocolGroupTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF Dot1vProtocolGroupEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table that contains mappings from Protocol
Packit Service 9ccfef
         Templates to Protocol Group Identifiers used for
Packit Service 9ccfef
         Port-and-Protocol-based VLAN Classification."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1v clause 8.6.4"
Packit Service 9ccfef
    ::= { dot1vProtocol 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1vProtocolGroupEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Dot1vProtocolGroupEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A mapping from a Protocol Template to a Protocol
Packit Service 9ccfef
         Group Identifier."
Packit Service 9ccfef
    INDEX       { dot1vProtocolTemplateFrameType,
Packit Service 9ccfef
                  dot1vProtocolTemplateProtocolValue }
Packit Service 9ccfef
    ::= { dot1vProtocolGroupTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Dot1vProtocolGroupEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        dot1vProtocolTemplateFrameType
Packit Service 9ccfef
            INTEGER,
Packit Service 9ccfef
        dot1vProtocolTemplateProtocolValue
Packit Service 9ccfef
            OCTET STRING,
Packit Service 9ccfef
        dot1vProtocolGroupId
Packit Service 9ccfef
            Integer32,
Packit Service 9ccfef
        dot1vProtocolGroupRowStatus
Packit Service 9ccfef
            RowStatus
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
dot1vProtocolTemplateFrameType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                  ethernet  (1),
Packit Service 9ccfef
                  rfc1042   (2),
Packit Service 9ccfef
                  snap8021H (3),
Packit Service 9ccfef
                  snapOther (4),
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
                  llcOther  (5)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The data-link encapsulation format or the
Packit Service 9ccfef
         'detagged_frame_type' in a Protocol Template."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1v clause 8.6.2"
Packit Service 9ccfef
    ::= { dot1vProtocolGroupEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1vProtocolTemplateProtocolValue OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      OCTET STRING (SIZE (2 | 5))
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The identification of the protocol above the data-link
Packit Service 9ccfef
         layer in a Protocol Template.  Depending on the
Packit Service 9ccfef
         frame type, the octet string will have one of the
Packit Service 9ccfef
         following values:
Packit Service 9ccfef
Packit Service 9ccfef
         For 'ethernet', 'rfc1042' and 'snap8021H',
Packit Service 9ccfef
             this is the 16-bit (2-octet) IEEE 802.3 Type Field.
Packit Service 9ccfef
         For 'snapOther',
Packit Service 9ccfef
             this is the 40-bit (5-octet) PID.
Packit Service 9ccfef
         For 'llcOther',
Packit Service 9ccfef
             this is the 2-octet IEEE 802.2 Link Service Access
Packit Service 9ccfef
             Point (LSAP) pair: first octet for Destination Service
Packit Service 9ccfef
             Access Point (DSAP) and second octet for Source Service
Packit Service 9ccfef
             Access Point (SSAP)."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1v clause 8.6.2"
Packit Service 9ccfef
    ::= { dot1vProtocolGroupEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1vProtocolGroupId OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (0..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Represents a group of protocols that are associated
Packit Service 9ccfef
         together when assigning a VID to a frame."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1v clause 8.6.3, 12.10.2.1"
Packit Service 9ccfef
    ::= { dot1vProtocolGroupEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1vProtocolGroupRowStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RowStatus
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object indicates the status of this entry."
Packit Service 9ccfef
    ::= { dot1vProtocolGroupEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1vProtocolPortTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF Dot1vProtocolPortEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A table that contains VID sets used for
Packit Service 9ccfef
         Port-and-Protocol-based VLAN Classification."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1v clause 8.4.4"
Packit Service 9ccfef
    ::= { dot1vProtocol 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1vProtocolPortEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Dot1vProtocolPortEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A VID set for a port."
Packit Service 9ccfef
    INDEX       { dot1dBasePort,
Packit Service 9ccfef
                  dot1vProtocolPortGroupId }
Packit Service 9ccfef
    ::= { dot1vProtocolPortTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
Dot1vProtocolPortEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        dot1vProtocolPortGroupId
Packit Service 9ccfef
            Integer32,
Packit Service 9ccfef
        dot1vProtocolPortGroupVid
Packit Service 9ccfef
            Integer32,
Packit Service 9ccfef
        dot1vProtocolPortRowStatus
Packit Service 9ccfef
            RowStatus
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
dot1vProtocolPortGroupId OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Integer32 (1..2147483647)
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "Designates a group of protocols in the Protocol
Packit Service 9ccfef
         Group Database."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1v clause 8.6.3, 12.10.1.2"
Packit Service 9ccfef
    ::= { dot1vProtocolPortEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1vProtocolPortGroupVid OBJECT-TYPE
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    SYNTAX      Integer32 (1..4094)
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The VID associated with a group of protocols for
Packit Service 9ccfef
         each port."
Packit Service 9ccfef
    REFERENCE
Packit Service 9ccfef
        "IEEE 802.1v clause 8.4.4, 12.10.1.2"
Packit Service 9ccfef
    ::= { dot1vProtocolPortEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
dot1vProtocolPortRowStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RowStatus
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "This object indicates the status of this entry."
Packit Service 9ccfef
    ::= { dot1vProtocolPortEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- IEEE 802.1Q MIB - Conformance Information
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeConformance OBJECT IDENTIFIER ::= { qBridgeMIB 2 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeGroups OBJECT IDENTIFIER ::= { qBridgeConformance 1 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeCompliances OBJECT IDENTIFIER ::= { qBridgeConformance 2 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- units of conformance
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeBaseGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        dot1qVlanVersionNumber,
Packit Service 9ccfef
        dot1qMaxVlanId,
Packit Service 9ccfef
        dot1qMaxSupportedVlans,
Packit Service 9ccfef
        dot1qNumVlans,
Packit Service 9ccfef
        dot1qGvrpStatus
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A collection of objects providing device-level control
Packit Service 9ccfef
        and status information for the Virtual LAN bridge
Packit Service 9ccfef
        services."
Packit Service 9ccfef
    ::= { qBridgeGroups 1 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeFdbUnicastGroup OBJECT-GROUP
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        dot1qFdbDynamicCount,
Packit Service 9ccfef
        dot1qTpFdbPort,
Packit Service 9ccfef
        dot1qTpFdbStatus
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A collection of objects providing information about all
Packit Service 9ccfef
        unicast addresses, learned dynamically or statically
Packit Service 9ccfef
        configured by management, in each Filtering Database."
Packit Service 9ccfef
    ::= { qBridgeGroups 2 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeFdbMulticastGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        dot1qTpGroupEgressPorts,
Packit Service 9ccfef
        dot1qTpGroupLearnt
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A collection of objects providing information about all
Packit Service 9ccfef
        multicast addresses, learned dynamically or statically
Packit Service 9ccfef
        configured by management, in each Filtering Database."
Packit Service 9ccfef
    ::= { qBridgeGroups 3 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeServiceRequirementsGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        dot1qForwardAllPorts,
Packit Service 9ccfef
        dot1qForwardAllStaticPorts,
Packit Service 9ccfef
        dot1qForwardAllForbiddenPorts,
Packit Service 9ccfef
        dot1qForwardUnregisteredPorts,
Packit Service 9ccfef
        dot1qForwardUnregisteredStaticPorts,
Packit Service 9ccfef
        dot1qForwardUnregisteredForbiddenPorts
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A collection of objects providing information about
Packit Service 9ccfef
        service requirements, learned dynamically or statically
Packit Service 9ccfef
        configured by management, in each Filtering Database."
Packit Service 9ccfef
    ::= { qBridgeGroups 4 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeFdbStaticGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        dot1qStaticUnicastAllowedToGoTo,
Packit Service 9ccfef
        dot1qStaticUnicastStatus,
Packit Service 9ccfef
        dot1qStaticMulticastStaticEgressPorts,
Packit Service 9ccfef
        dot1qStaticMulticastForbiddenEgressPorts,
Packit Service 9ccfef
        dot1qStaticMulticastStatus
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A collection of objects providing information about
Packit Service 9ccfef
        unicast and multicast addresses statically configured by
Packit Service 9ccfef
        management, in each Filtering Database or VLAN."
Packit Service 9ccfef
    ::= { qBridgeGroups 5 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeVlanGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        dot1qVlanNumDeletes,
Packit Service 9ccfef
        dot1qVlanFdbId,
Packit Service 9ccfef
        dot1qVlanCurrentEgressPorts,
Packit Service 9ccfef
        dot1qVlanCurrentUntaggedPorts,
Packit Service 9ccfef
        dot1qVlanStatus,
Packit Service 9ccfef
        dot1qVlanCreationTime
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A collection of objects providing information about
Packit Service 9ccfef
        all VLANs currently configured on this device."
Packit Service 9ccfef
    ::= { qBridgeGroups 6 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeVlanStaticGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        dot1qVlanStaticName,
Packit Service 9ccfef
        dot1qVlanStaticEgressPorts,
Packit Service 9ccfef
        dot1qVlanForbiddenEgressPorts,
Packit Service 9ccfef
        dot1qVlanStaticUntaggedPorts,
Packit Service 9ccfef
        dot1qVlanStaticRowStatus,
Packit Service 9ccfef
        dot1qNextFreeLocalVlanIndex
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A collection of objects providing information about
Packit Service 9ccfef
        VLANs statically configured by management."
Packit Service 9ccfef
    ::= { qBridgeGroups 7 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgePortGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        dot1qPvid,
Packit Service 9ccfef
        dot1qPortAcceptableFrameTypes,
Packit Service 9ccfef
        dot1qPortIngressFiltering,
Packit Service 9ccfef
        dot1qPortGvrpStatus,
Packit Service 9ccfef
        dot1qPortGvrpFailedRegistrations,
Packit Service 9ccfef
        dot1qPortGvrpLastPduOrigin
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        "A collection of objects providing port-level VLAN
Packit Service 9ccfef
        control and status information for all ports."
Packit Service 9ccfef
    ::= { qBridgeGroups 8 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeVlanStatisticsGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        dot1qTpVlanPortInFrames,
Packit Service 9ccfef
        dot1qTpVlanPortOutFrames,
Packit Service 9ccfef
        dot1qTpVlanPortInDiscards
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A collection of objects providing per-port packet
Packit Service 9ccfef
        statistics for all VLANs currently configured on this
Packit Service 9ccfef
        device."
Packit Service 9ccfef
    ::= { qBridgeGroups 9 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeVlanStatisticsOverflowGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        dot1qTpVlanPortInOverflowFrames,
Packit Service 9ccfef
        dot1qTpVlanPortOutOverflowFrames,
Packit Service 9ccfef
        dot1qTpVlanPortInOverflowDiscards
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A collection of objects providing overflow counters for
Packit Service 9ccfef
        per-port packet statistics for all VLANs currently configured
Packit Service 9ccfef
        on this device for high-capacity interfaces, defined as those
Packit Service 9ccfef
        that have the value of the corresponding instance of
Packit Service 9ccfef
        ifSpeed greater than 650,000,000 bits/second."
Packit Service 9ccfef
    ::= { qBridgeGroups 10 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeVlanHCStatisticsGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        dot1qTpVlanPortHCInFrames,
Packit Service 9ccfef
        dot1qTpVlanPortHCOutFrames,
Packit Service 9ccfef
        dot1qTpVlanPortHCInDiscards
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A collection of objects providing per-port packet
Packit Service 9ccfef
        statistics for all VLANs currently configured on this
Packit Service 9ccfef
        device for high-capacity interfaces, defined as those
Packit Service 9ccfef
        that have the value of the corresponding instance of
Packit Service 9ccfef
        ifSpeed greater than 650,000,000 bits/second."
Packit Service 9ccfef
    ::= { qBridgeGroups 11 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeLearningConstraintsGroup OBJECT-GROUP
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        dot1qConstraintType,
Packit Service 9ccfef
        dot1qConstraintStatus
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A collection of objects defining the Filtering Database
Packit Service 9ccfef
        constraints all VLANs have with each other."
Packit Service 9ccfef
    ::= { qBridgeGroups 12 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeLearningConstraintDefaultGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        dot1qConstraintSetDefault,
Packit Service 9ccfef
        dot1qConstraintTypeDefault
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A collection of objects defining the default Filtering
Packit Service 9ccfef
        Database constraints for VLANs that have no specific
Packit Service 9ccfef
        constraints defined."
Packit Service 9ccfef
    ::= { qBridgeGroups 13 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeClassificationDeviceGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        dot1vProtocolGroupId,
Packit Service 9ccfef
        dot1vProtocolGroupRowStatus
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "VLAN classification information for the bridge."
Packit Service 9ccfef
    ::= { qBridgeGroups 14 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeClassificationPortGroup OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        dot1vProtocolPortGroupVid,
Packit Service 9ccfef
        dot1vProtocolPortRowStatus
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "VLAN classification information for individual ports."
Packit Service 9ccfef
    ::= { qBridgeGroups 15 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgePortGroup2 OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS {
Packit Service 9ccfef
        dot1qPvid,
Packit Service 9ccfef
        dot1qPortAcceptableFrameTypes,
Packit Service 9ccfef
        dot1qPortIngressFiltering,
Packit Service 9ccfef
        dot1qPortGvrpStatus,
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        dot1qPortGvrpFailedRegistrations,
Packit Service 9ccfef
        dot1qPortGvrpLastPduOrigin,
Packit Service 9ccfef
        dot1qPortRestrictedVlanRegistration
Packit Service 9ccfef
    }
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "A collection of objects providing port-level VLAN
Packit Service 9ccfef
        control and status information for all ports."
Packit Service 9ccfef
    ::= { qBridgeGroups 16 }
Packit Service 9ccfef
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
-- compliance statements
Packit Service 9ccfef
-- -------------------------------------------------------------
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeCompliance MODULE-COMPLIANCE
Packit Service 9ccfef
    STATUS  deprecated
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The compliance statement for device support of Virtual
Packit Service 9ccfef
        LAN Bridge services.
Packit Service 9ccfef
Packit Service 9ccfef
        RFC2674 was silent about the expected persistence of the
Packit Service 9ccfef
        read-write objects in this MIB module.  Applications MUST
Packit Service 9ccfef
        NOT assume that the values of the read-write objects are
Packit Service 9ccfef
        persistent across reinitializations of the management
Packit Service 9ccfef
        system and MUST NOT assume that the values are not
Packit Service 9ccfef
        persistent across reinitializations of the management
Packit Service 9ccfef
        system."
Packit Service 9ccfef
Packit Service 9ccfef
    MODULE
Packit Service 9ccfef
        MANDATORY-GROUPS {
Packit Service 9ccfef
            qBridgeBaseGroup,
Packit Service 9ccfef
            qBridgeVlanGroup,
Packit Service 9ccfef
            qBridgeVlanStaticGroup,
Packit Service 9ccfef
            qBridgePortGroup
Packit Service 9ccfef
        }
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeFdbUnicastGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is mandatory for bridges that implement
Packit Service 9ccfef
            802.1Q transparent bridging."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeFdbMulticastGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is mandatory for bridges that implement
Packit Service 9ccfef
            802.1Q transparent bridging."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeServiceRequirementsGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
            "This group is mandatory for bridges that implement
Packit Service 9ccfef
            extended filtering services.  All objects must be
Packit Service 9ccfef
            read-write if extended-filtering services are
Packit Service 9ccfef
            enabled."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeFdbStaticGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is optional."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeVlanStatisticsGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is optional as there may be significant
Packit Service 9ccfef
            implementation cost associated with its support."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeVlanStatisticsOverflowGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is optional as there may be significant
Packit Service 9ccfef
            implementation cost associated with its support.  It is most
Packit Service 9ccfef
            relevant for high-capacity interfaces where the SNMP agent
Packit Service 9ccfef
            supports only SNMPv1."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeVlanHCStatisticsGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is optional as there may be significant
Packit Service 9ccfef
            implementation cost associated with its support.  It is most
Packit Service 9ccfef
            relevant for high-capacity interfaces."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeLearningConstraintsGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is mandatory for devices implementing
Packit Service 9ccfef
             both Independent VLAN Learning (IVL) and Shared
Packit Service 9ccfef
             VLAN Learning (SVL) modes of operation of the
Packit Service 9ccfef
             filtering database, as defined by IEEE 802.1Q."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeLearningConstraintDefaultGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is mandatory for devices implementing
Packit Service 9ccfef
             both Independent VLAN Learning (IVL) and Shared
Packit Service 9ccfef
             VLAN Learning (SVL) modes of operation of the
Packit Service 9ccfef
             filtering database, as defined by IEEE 802.1Q."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      dot1qPortAcceptableFrameTypes
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required as this is an optional
Packit Service 9ccfef
            capability in IEEE 802.1Q."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      dot1qPortIngressFiltering
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required as this is an optional
Packit Service 9ccfef
            capability in IEEE 802.1Q."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      dot1qConstraintSetDefault
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required as this is an optional
Packit Service 9ccfef
            capability in IEEE 802.1Q."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      dot1qConstraintTypeDefault
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required as this is an optional
Packit Service 9ccfef
            capability in IEEE 802.1Q."
Packit Service 9ccfef
Packit Service 9ccfef
       ::= { qBridgeCompliances 1 }
Packit Service 9ccfef
Packit Service 9ccfef
qBridgeCompliance2 MODULE-COMPLIANCE
Packit Service 9ccfef
    STATUS  current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
        "The compliance statement for device support of Virtual
Packit Service 9ccfef
        LAN Bridge services.
Packit Service 9ccfef
Packit Service 9ccfef
        This document clarifies the persistence requirements for
Packit Service 9ccfef
        the read-write objects in this MIB module.  All
Packit Service 9ccfef
        implementations claiming compliance to qBridgeCompliance2
Packit Service 9ccfef
        MUST retain the values of those read-write objects that
Packit Service 9ccfef
        specify this requirement."
Packit Service 9ccfef
Packit Service 9ccfef
    MODULE
Packit Service 9ccfef
        MANDATORY-GROUPS {
Packit Service 9ccfef
            qBridgeBaseGroup,
Packit Service 9ccfef
            qBridgeVlanGroup,
Packit Service 9ccfef
            qBridgeVlanStaticGroup,
Packit Service 9ccfef
            qBridgePortGroup2
Packit Service 9ccfef
        }
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeFdbUnicastGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is mandatory for bridges that implement
Packit Service 9ccfef
            802.1Q transparent bridging."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeFdbMulticastGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is mandatory for bridges that implement
Packit Service 9ccfef
            802.1Q transparent bridging."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeServiceRequirementsGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is mandatory for bridges that implement
Packit Service 9ccfef
            extended filtering services.  All objects must be
Packit Service 9ccfef
            read-write if extended-filtering services are
Packit Service 9ccfef
            enabled."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeFdbStaticGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is optional."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeVlanStatisticsGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is optional as there may be significant
Packit Service 9ccfef
            implementation cost associated with its support."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeVlanStatisticsOverflowGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is optional as there may be significant
Packit Service 9ccfef
            implementation cost associated with its support.  It is most
Packit Service 9ccfef
            relevant for high-capacity interfaces where the SNMP agent
Packit Service 9ccfef
            supports only SNMPv1."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeVlanHCStatisticsGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is optional as there may be significant
Packit Service 9ccfef
            implementation cost associated with its support.  It is most
Packit Service 9ccfef
            relevant for high-capacity interfaces."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeLearningConstraintsGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is mandatory for devices implementing
Packit Service 9ccfef
             both Independent VLAN Learning (IVL) and Shared
Packit Service 9ccfef
             VLAN Learning (SVL) modes of operation of the
Packit Service 9ccfef
             filtering database, as defined by IEEE 802.1Q."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeLearningConstraintDefaultGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is mandatory for devices implementing
Packit Service 9ccfef
             both Independent VLAN Learning (IVL) and Shared
Packit Service 9ccfef
             VLAN Learning (SVL) modes of operation of the
Packit Service 9ccfef
             filtering database, as defined by IEEE 802.1Q."
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeClassificationDeviceGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is mandatory ONLY for devices implementing
Packit Service 9ccfef
             VLAN Classification as specified in IEEE 802.1v."
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        GROUP       qBridgeClassificationPortGroup
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "This group is mandatory ONLY for devices implementing
Packit Service 9ccfef
             VLAN Classification as specified in IEEE 802.1v."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      dot1qPortAcceptableFrameTypes
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required as this is an optional
Packit Service 9ccfef
            capability in IEEE 802.1Q."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      dot1qPortIngressFiltering
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required as this is an optional
Packit Service 9ccfef
            capability in IEEE 802.1Q."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      dot1qConstraintSetDefault
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required as this is an optional
Packit Service 9ccfef
            capability in IEEE 802.1Q."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      dot1qConstraintTypeDefault
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required as this is an optional
Packit Service 9ccfef
            capability in IEEE 802.1Q."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      dot1vProtocolGroupId
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required as this is an optional
Packit Service 9ccfef
            capability in IEEE 802.1v."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT      dot1vProtocolGroupRowStatus
Packit Service 9ccfef
        MIN-ACCESS  read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
            "Write access is not required as this is an optional
Packit Service 9ccfef
            capability in IEEE 802.1v."
Packit Service 9ccfef
Packit Service 9ccfef
        ::= { qBridgeCompliances 2 }
Packit Service 9ccfef
Packit Service 9ccfef
END