⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc1493.mib

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 MIB
📖 第 1 页 / 共 4 页
字号:
          BRIDGE-MIB DEFINITIONS ::= BEGIN          IMPORTS                     Counter, TimeTicks                             FROM RFC1155-SMI                     mib-2                             FROM RFC1213-MIB                     OBJECT-TYPE                             FROM RFC-1212                     TRAP-TYPE                             FROM RFC-1215;          -- All representations of MAC addresses in this MIB Module          -- use, as a textual convention (i.e. this convention does          -- not affect their encoding), the data type:          MacAddress ::= OCTET STRING (SIZE (6))    -- a 6 octet address                                                    -- in the                                                    -- "canonical"                                                    -- order          -- defined by IEEE 802.1a, i.e., as if it were transmitted          -- least significant bit first, even though 802.5 (in          -- contrast to other n802.x protocols) requires MAC          -- addresses to be transmitted most significant bit first.          --          -- 16-bit addresses, if needed, are represented by setting          -- their upper 4 octets to all 0's, i.e., AAFF would be          -- represented as 00000000AAFF.          -- Similarly, all representations of Bridge-Id in this MIB          -- Module use, as a textual convention (i.e. this          -- convention does not affect their encoding), the data          -- type:          BridgeId ::= OCTET STRING (SIZE (8))   -- the                                                 -- Bridge-Identifier                                                 -- as used in the                                                 -- Spanning Tree          -- Protocol to uniquely identify a bridge.  Its first two          -- octets (in network byte order) contain a priority          -- value and its last 6 octets contain the MAC address          -- used to refer to a bridge in a unique fashion          -- (typically, the numerically smallest MAC address          -- of all ports on the bridge).          -- Several objects in this MIB module represent values of          -- timers used by the Spanning Tree Protocol.  In this          -- MIB, these timers have values in units of hundreths of          -- a second (i.e. 1/100 secs).          -- These timers, when stored in a Spanning Tree Protocol's          -- BPDU, are in units of 1/256 seconds.  Note, however,          -- that 802.1D-1990 specifies a settable granularity of          -- no more than 1 second for these timers.  To avoid          -- ambiguity, a data type is defined here as a textual          -- convention and all representation of these timers          -- in this MIB module are defined using this data type.  An          -- algorithm is also defined for converting between the          -- different units, to ensure a timer's value is not          -- distorted by multiple conversions.          -- The data type is:          Timeout ::= INTEGER -- a STP timer in units of 1/100 seconds          -- To convert a Timeout value into a value in units of          -- 1/256 seconds, the following algorithm should be used:          --          --      b  = floor( (n * 256) / 100)          --          -- where:          --      floor   =  quotient [ignore remainder]          --      n is the value in 1/100 second units          --      b is the value in 1/256 second units          --          -- To convert the value from 1/256 second units back to          -- 1/100 seconds, the following algorithm should be used:          --          --      n = ceiling( (b * 100) / 256)          --          -- where:          --      ceiling =  quotient [if remainder is 0], or          --                 quotient + 1 [if remainder is non-zero]          --      n is the value in 1/100 second units          --      b is the value in 1/256 second units          --          -- Note: it is important that the arithmetic operations are          -- done in the order specified (i.e., multiply first, divide          -- second).             dot1dBridge   OBJECT IDENTIFIER ::= { mib-2 17 }          -- groups in the Bridge MIB          dot1dBase     OBJECT IDENTIFIER ::= { dot1dBridge 1 }          dot1dStp      OBJECT IDENTIFIER ::= { dot1dBridge 2 }          dot1dSr       OBJECT IDENTIFIER ::= { dot1dBridge 3 }          -- separately documented          dot1dTp       OBJECT IDENTIFIER ::= { dot1dBridge 4 }          dot1dStatic   OBJECT IDENTIFIER ::= { dot1dBridge 5 }          -- the dot1dBase group          -- Implementation of the dot1dBase group is mandatory for all          -- bridges.          dot1dBaseBridgeAddress OBJECT-TYPE              SYNTAX  MacAddress              ACCESS  read-only              STATUS  mandatory              DESCRIPTION                      "The MAC address used by this bridge when it must                      be referred to in a unique fashion.   It is                      recommended that this be the numerically smallest                      MAC address of all ports that belong to this                      bridge.  However it is only required to be unique.                      When concatenated with dot1dStpPriority a unique                      BridgeIdentifier is formed which is used in the                      Spanning Tree Protocol."              REFERENCE                      "IEEE 802.1D-1990: Sections 6.4.1.1.3 and 3.12.5"              ::= { dot1dBase 1 }          dot1dBaseNumPorts OBJECT-TYPE              SYNTAX  INTEGER              ACCESS  read-only              STATUS  mandatory              DESCRIPTION                      "The number of ports controlled by this bridging                      entity."              REFERENCE                      "IEEE 802.1D-1990: Section 6.4.1.1.3"              ::= { dot1dBase 2 }          dot1dBaseType OBJECT-TYPE              SYNTAX  INTEGER {                          unknown(1),                          transparent-only(2),                          sourceroute-only(3),                          srt(4)                      }              ACCESS  read-only              STATUS  mandatory              DESCRIPTION                      "Indicates what type of bridging this bridge can                      perform.  If a bridge is actually performing a                      certain type of bridging this will be indicated by                      entries in the port table for the given type."              ::= { dot1dBase 3 }          -- The Generic Bridge Port Table          dot1dBasePortTable OBJECT-TYPE              SYNTAX  SEQUENCE OF Dot1dBasePortEntry              ACCESS  not-accessible              STATUS  mandatory              DESCRIPTION                      "A table that contains generic information about                      every port that is associated with this bridge.                      Transparent, source-route, and srt ports are                      included."              ::= { dot1dBase 4 }          dot1dBasePortEntry OBJECT-TYPE              SYNTAX  Dot1dBasePortEntry              ACCESS  not-accessible              STATUS  mandatory              DESCRIPTION                      "A list of information for each port of the                      bridge."              REFERENCE                      "IEEE 802.1D-1990: Section 6.4.2, 6.6.1"              INDEX  { dot1dBasePort }              ::= { dot1dBasePortTable 1 }          Dot1dBasePortEntry ::=              SEQUENCE {                  dot1dBasePort                      INTEGER,                  dot1dBasePortIfIndex                      INTEGER,                  dot1dBasePortCircuit                      OBJECT IDENTIFIER,                  dot1dBasePortDelayExceededDiscards                      Counter,                  dot1dBasePortMtuExceededDiscards                      Counter              }          dot1dBasePort OBJECT-TYPE              SYNTAX  INTEGER (1..65535)              ACCESS  read-only              STATUS  mandatory              DESCRIPTION                      "The port number of the port for which this entry                      contains bridge management information."              ::= { dot1dBasePortEntry 1 }          dot1dBasePortIfIndex OBJECT-TYPE              SYNTAX  INTEGER              ACCESS  read-only              STATUS  mandatory              DESCRIPTION                      "The value of the instance of the ifIndex object,                      defined in MIB-II, for the interface corresponding                      to this port."              ::= { dot1dBasePortEntry 2 }          dot1dBasePortCircuit OBJECT-TYPE              SYNTAX  OBJECT IDENTIFIER              ACCESS  read-only              STATUS  mandatory              DESCRIPTION                      "For a port which (potentially) has the same value                      of dot1dBasePortIfIndex as another port on the                      same bridge, this object contains the name of an                      object instance unique to this port.  For example,                      in the case where multiple ports correspond one-                      to-one with multiple X.25 virtual circuits, this                      value might identify an (e.g., the first) object                      instance associated with the X.25 virtual circuit                      corresponding to this port.                      For a port which has a unique value of                      dot1dBasePortIfIndex, this object can have the                      value { 0 0 }."              ::= { dot1dBasePortEntry 3 }          dot1dBasePortDelayExceededDiscards OBJECT-TYPE              SYNTAX  Counter              ACCESS  read-only              STATUS  mandatory              DESCRIPTION                      "The number of frames discarded by this port due                      to excessive transit delay through the bridge.  It                      is incremented by both transparent and source                      route bridges."              REFERENCE                       "IEEE 802.1D-1990: Section 6.6.1.1.3"              ::= { dot1dBasePortEntry 4 }          dot1dBasePortMtuExceededDiscards OBJECT-TYPE              SYNTAX  Counter              ACCESS  read-only              STATUS  mandatory              DESCRIPTION                      "The number of frames discarded by this port due                      to an excessive size.  It is incremented by both                      transparent and source route bridges."              REFERENCE                      "IEEE 802.1D-1990: Section 6.6.1.1.3"              ::= { dot1dBasePortEntry 5 }          -- the dot1dStp group          -- Implementation of the dot1dStp group is optional.  It is          -- implemented by those bridges that support the Spanning Tree          -- Protocol.          dot1dStpProtocolSpecification OBJECT-TYPE              SYNTAX  INTEGER {                          unknown(1),                          decLb100(2),                          ieee8021d(3)                      }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -