📄 rfc1230.mib
字号:
RFC1230-MIB DEFINITIONS ::= BEGIN -- IEEE 802.4 Token Bus MIB IMPORTS experimental, Counter FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212; -- This MIB Module uses the extended OBJECT-TYPE macro as -- defined in [9]. dot4 OBJECT IDENTIFIER ::= { experimental 7 } -- 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. -- 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. -- This specification follows the 802.4 convention of -- specifying time intervals, which are dependent on the -- bandwidth of the media, in units of octet time. One -- octet time is the time taken to transmit eight bits. -- Representation of such time intervals in this MIB Module -- use, as a textual convention (i.e., this convention does -- not affect their encoding), the data type: OctetTime ::= INTEGER -- the value of a time -- interval in units of octet -- time. -- The 802.4 Operational Table -- This table contains state and parameter information which -- is specific to 802.4 interfaces. It is mandatory that -- systems having 802.4 interfaces implement this table in -- addition to the generic interfaces table [4,6] and its -- generic extensions [11]. dot4Table OBJECT-TYPE SYNTAX SEQUENCE OF Dot4Entry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains Token Bus interface parameters and state variables, one entry per 802.5 interface." ::= { dot4 1 } dot4Entry OBJECT-TYPE SYNTAX Dot4Entry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of Token Bus status and operational parameter values for an 802.4 interface." INDEX { dot4IfIndex } ::= { dot4Table 1 } Dot4Entry ::= SEQUENCE { dot4IfIndex INTEGER, dot4Options INTEGER, dot4State INTEGER, dot4Commands INTEGER, dot4MacAddrLen INTEGER, dot4NextStation MacAddress, dot4PreviousStation MacAddress, dot4SlotTime OctetTime, dot4LastTokenRotTime OctetTime, dot4HiPriTokenHoldTime OctetTime, dot4TargetRotTimeClass4 OctetTime, dot4TargetRotTimeClass2 OctetTime, dot4TargetRotTimeClass0 OctetTime, dot4TargetRotTimeRingMaint OctetTime, dot4RingMaintTimerInitValue OctetTime, dot4MaxInterSolicitCount INTEGER (16..255), dot4MaxRetries INTEGER (0..7), dot4MinPostSilencePreambLen INTEGER, dot4StandardRevision INTEGER } dot4IfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the 802.4 interface for which this entry contains management information. The value of this object for a particular interface has the same value as the ifIndex object, defined in [4,6], for the same interface." ::= { dot4Entry 1 } dot4Options OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The optional parts of the 802.4 specification which are in use by this station. The options of the 802.4 specification are represented by the following values: 1 - Priority 2 - Request-With-Response The value of this object is given by the sum of the above representations for those options in use on this interface. The value zero indicates that no options are in use." ::= { dot4Entry 2 } dot4State OBJECT-TYPE SYNTAX INTEGER { other(1), offline(2), outOfRing(3), enteringRing(4), inRing(5) } ACCESS read-only STATUS mandatory DESCRIPTION "The current state of the 802.4 interface. The value of other(1) is used if the state is unknown (e.g., due to an error condition)." ::= { dot4Entry 3 } dot4Commands OBJECT-TYPE SYNTAX INTEGER { no-op(1), enterRing(2), exitRing(3), reset(4), initialize(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this object causes the station to change the state of the interface as indicated by the specified value. An initialize(5) command causes the interfaceto load its operational parameters from its initialization parameters; the value of dot4InitInRingDesired determines whether the station tries to enter the logical ring immediately. Note that the 802.4 specification suggests a station remain Offline after a 'remote Network Management' reset(4), until a 'local Network Management' initialize(5) is performed. Setting this object to a value of no-op(1) has no effect. When read, this object always has the value no-op(1)." ::= { dot4Entry 4 } dot4MacAddrLen OBJECT-TYPE SYNTAX INTEGER { sixteenBit(1), forty-eightBit(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the size of MAC addresses interpreted by this station." ::= { dot4Entry 5 } dot4NextStation OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "The MAC address of this station's successor in the logical ring." ::= { dot4Entry 6 } dot4PreviousStation OBJECT-TYPE SYNTAX MacAddress ACCESS read-only STATUS mandatory DESCRIPTION "The source MAC address of the last token addressed to this station." ::= { dot4Entry 7 } dot4SlotTime OBJECT-TYPE SYNTAX OctetTime ACCESS read-only STATUS mandatory DESCRIPTION "The maximum time any station need wait for an immediate MAC-level response from another station. This value must the same in all stations on the 802.4 network." ::= { dot4Entry 8 } dot4LastTokenRotTime OBJECT-TYPE SYNTAX OctetTime ACCESS read-only STATUS mandatory DESCRIPTION "The observed token rotation time for the last token rotation, timed from token arrival to token arrival. A value of zero indicates that the token is not rotating." ::= { dot4Entry 9 } dot4HiPriTokenHoldTime OBJECT-TYPE SYNTAX OctetTime ACCESS read-only STATUS mandatory DESCRIPTION "The maximum duration for which a station can hold the token to transmit frames of access class 6 (if the priority option is implemented), or of any access class (if the priority option is not implemented)." ::= { dot4Entry 10 } dot4TargetRotTimeClass4 OBJECT-TYPE SYNTAX OctetTime ACCESS read-only STATUS mandatory DESCRIPTION "If the priority scheme is being used, this value specifies a limit on how long a station can transmit frames at access class 4. The limit is measured from the time the station is able to start transmitting frames at this access class on one rotation, to the time it must stop transmitting frames at this access class on the next rotation. If the priority scheme is not being used, this object has the value 0." ::= { dot4Entry 11 } dot4TargetRotTimeClass2 OBJECT-TYPE SYNTAX OctetTime ACCESS read-only STATUS mandatory
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -