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

📄 rfc1368.mib

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 MIB
📖 第 1 页 / 共 4 页
字号:
   SNMP-REPEATER-MIB DEFINITIONS ::= BEGIN   IMPORTS       Counter, TimeTicks, Gauge                                           FROM RFC1155-SMI       mib-2, DisplayString                FROM RFC1213-MIB       TRAP-TYPE                           FROM RFC-1215       OBJECT-TYPE                         FROM RFC-1212;   snmpDot3RptrMgt OBJECT IDENTIFIER ::= { mib-2 22 }   -- 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.   --                      References   --   -- The following references are used throughout this MIB:   --   -- [IEEE 802.3 Std]   --    refers to IEEE 802.3/ISO 8802-3 Information processing   --    systems - Local area networks - Part 3: Carrier sense   --    multiple access with collision detection (CSMA/CD)   --    access method and physical layer specifications   --    (2nd edition, September 21, 1990).   --   -- [IEEE 802.3 Rptr Mgt]   --    refers to IEEE P802.3K, 'Layer Management for 10 Mb/s   --    Baseband Repeaters, Section 19,' Draft Supplement to   --    ANSI/IEEE 802.3, (Draft 8, April 9, 1992)   --                      MIB Groups   --   -- The rptrBasicPackage group is mandatory.   -- The rptrMonitorPackage and rptrAddrTrackPackage   -- groups are optional.   rptrBasicPackage       OBJECT IDENTIFIER ::= { snmpDot3RptrMgt 1 }   rptrMonitorPackage       OBJECT IDENTIFIER ::= { snmpDot3RptrMgt 2 }   rptrAddrTrackPackage       OBJECT IDENTIFIER ::= { snmpDot3RptrMgt 3 }   -- object identifiers for organizing the information   -- in the groups by repeater, port-group, and port   rptrRptrInfo       OBJECT IDENTIFIER ::= { rptrBasicPackage 1 }   rptrGroupInfo       OBJECT IDENTIFIER ::= { rptrBasicPackage 2 }   rptrPortInfo       OBJECT IDENTIFIER ::= { rptrBasicPackage 3 }   rptrMonitorRptrInfo       OBJECT IDENTIFIER ::= { rptrMonitorPackage 1 }   rptrMonitorGroupInfo       OBJECT IDENTIFIER ::= { rptrMonitorPackage 2 }   rptrMonitorPortInfo       OBJECT IDENTIFIER ::= { rptrMonitorPackage 3 }   rptrAddrTrackRptrInfo     -- this subtree is currently unused       OBJECT IDENTIFIER ::= { rptrAddrTrackPackage 1 }   rptrAddrTrackGroupInfo    -- this subtree is currently unused       OBJECT IDENTIFIER ::= { rptrAddrTrackPackage 2 }   rptrAddrTrackPortInfo       OBJECT IDENTIFIER ::= { rptrAddrTrackPackage 3 }   --   --                    The BASIC GROUP   --   -- Implementation of the Basic Group is mandatory for all   -- managed repeaters.   --   -- Basic Repeater Information   --   -- Configuration, status, and control objects for the overall   -- repeater   --   rptrGroupCapacity OBJECT-TYPE       SYNTAX    INTEGER (1..1024)       ACCESS    read-only       STATUS    mandatory       DESCRIPTION                      "The rptrGroupCapacity is the number of groups                      that can be contained within the repeater.  Within                      each managed repeater, the groups are uniquely                      numbered in the range from 1 to rptrGroupCapacity.                      Some groups may not be present in the repeater, in                      which case the actual number of groups present                      will be less than rptrGroupCapacity.  The number                      of groups present will never be greater than                      rptrGroupCapacity.                      Note:  In practice, this will generally be the                      number of field-replaceable units (i.e., modules,                      cards, or boards) that can fit in the physical                      repeater enclosure, and the group numbers will                      correspond to numbers marked on the physical                      enclosure."   REFERENCE               "Reference IEEE 802.3 Rptr Mgt, 19.2.3.2,               aRepeaterGroupCapacity."   ::= { rptrRptrInfo 1 }   rptrOperStatus OBJECT-TYPE       SYNTAX  INTEGER {                   other(1),            -- undefined or unknown status                   ok(2),               -- no known failures                   rptrFailure(3),      -- repeater-related failure                   groupFailure(4),     -- group-related failure                   portFailure(5),      -- port-related failure                   generalFailure(6)    -- failure, unspecified type               }       ACCESS    read-only       STATUS    mandatory       DESCRIPTION              "The rptrOperStatus object indicates the              operational state of the repeater.  The              rptrHealthText object may be consulted for more              specific information about the state of the              repeater's health.              In the case of multiple kinds of failures (e.g.,              repeater failure and port failure), the value of              this attribute shall reflect the highest priority              failure in the following order:                   rptrFailure(3)                   groupFailure(4)                   portFailure(5)                   generalFailure(6)."       REFERENCE               "Reference IEEE 802.3 Rptr Mgt, 19.2.3.2,               aRepeaterHealthState."       ::= { rptrRptrInfo 2 }   rptrHealthText OBJECT-TYPE       SYNTAX    DisplayString (SIZE (0..255))       ACCESS    read-only       STATUS    mandatory       DESCRIPTION               "The health text object is a text string that               provides information relevant to the operational               state of the repeater. Agents may use this string               to provide detailed information on current               failures, including how they were detected, and/or               instructions for problem resolution. The contents               are agent-specific."       REFERENCE               "Reference IEEE 802.3 Rptr Mgt, 19.2.3.2,               aRepeaterHealthText."       ::= { rptrRptrInfo 3 }   rptrReset OBJECT-TYPE       SYNTAX    INTEGER {                     noReset(1),                     reset(2)                 }       ACCESS    read-write       STATUS    mandatory       DESCRIPTION               "Setting this object to reset(2) causes a               transition to the START state of Fig 9-2 in               section 9 [IEEE 802.3 Std].               Setting this object to noReset(1) has no effect.               The agent will always return the value noReset(1)               when this object is read.               This action does not reset the management counters               defined in this document nor does it affect the               portAdminStatus parameters.  Included in this               action is the execution of a disruptive Self-Test               with the following characteristics:  a) The nature               of the tests is not specified.  b) The test resets               the repeater but without affecting management               information about the repeater.  c) The test does               not inject packets onto any segment.  d) Packets               received during the test may or may not be               transferred.  e) The test does not interfere with               management functions.               As a result of this action a rptrResetEvent trap               should be sent."       REFERENCE               "Reference IEEE 802.3 Rptr Mgt, 19.2.3.3,               acResetRepeater."       ::= { rptrRptrInfo 4 }   rptrNonDisruptTest OBJECT-TYPE       SYNTAX    INTEGER {                     noSelfTest(1),                     selfTest(2)                 }       ACCESS    read-write       STATUS    mandatory       DESCRIPTION               "Setting this object to selfTest(2) causes the               repeater to perform a agent-specific, non-               disruptive self-test that has the following               characteristics:  a) The nature of the tests is               not specified.  b) The test does not change the               state of the repeater or management information               about the repeater.  c) The test does not inject               packets onto any segment.  d) The test does not               prevent the relay of any packets.  e) The test               does not interfere with management functions.               After performing this test the agent will update               the repeater health information and send a               rptrHealth trap.               Setting this object to noSelfTest(1) has no               effect.  The agent will always return the value               noSelfTest(1) when this object is read."       REFERENCE               "Reference IEEE 802.3 Rptr Mgt, 19.2.3.3,               acExecuteNonDisruptiveSelfTest."       ::= { rptrRptrInfo 5 }   rptrTotalPartitionedPorts OBJECT-TYPE       SYNTAX    Gauge       ACCESS    read-only       STATUS    mandatory       DESCRIPTION               "This object returns the total number of ports in               the repeater whose current state meets all three               of the following criteria:  rptrPortOperStatus               does not have the value notPresent(3),               rptrPortAdminStatus is enabled(1), and               rptrPortAutoPartitionState is autoPartitioned(2)."       ::= { rptrRptrInfo 6 }   --   -- The Basic Port Group Table   --   rptrGroupTable OBJECT-TYPE       SYNTAX    SEQUENCE OF RptrGroupEntry       ACCESS    not-accessible       STATUS    mandatory       DESCRIPTION               "Table of descriptive and status information about               the groups of ports."       ::= { rptrGroupInfo 1 }   rptrGroupEntry OBJECT-TYPE       SYNTAX    RptrGroupEntry       ACCESS    not-accessible       STATUS    mandatory       DESCRIPTION               "An entry in the table, containing information               about a single group of ports."       INDEX    { rptrGroupIndex }       ::= { rptrGroupTable 1 }   RptrGroupEntry ::=       SEQUENCE {           rptrGroupIndex               INTEGER,           rptrGroupDescr               DisplayString,           rptrGroupObjectID               OBJECT IDENTIFIER,           rptrGroupOperStatus               INTEGER,           rptrGroupLastOperStatusChange               TimeTicks,           rptrGroupPortCapacity               INTEGER       }   rptrGroupIndex OBJECT-TYPE       SYNTAX    INTEGER (1..1024)       ACCESS    read-only       STATUS    mandatory       DESCRIPTION               "This object identifies the group within the               repeater for which this entry contains               information.  This value is never greater than               rptrGroupCapacity."       REFERENCE               "Reference IEEE 802.3 Rptr Mgt, 19.2.5.2,               aGroupID."       ::= { rptrGroupEntry 1 }   rptrGroupDescr OBJECT-TYPE       SYNTAX    DisplayString (SIZE (0..255))       ACCESS    read-only       STATUS    mandatory       DESCRIPTION               "A textual description of the group.  This value               should include the full name and version               identification of the group's hardware type and

⌨️ 快捷键说明

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