home *** CD-ROM | disk | FTP | other *** search
/ Handbook of Infosec Terms 2.0 / Handbook_of_Infosec_Terms_Version_2.0_ISSO.iso / text / rfcs / rfc1285.txt < prev    next >
Text File  |  1996-05-07  |  101KB  |  832 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                            J. Case Request for Comments: 1285                   SNMP Research, Incorporated                                                             January 1992 
  8.  
  9.                      FDDI Management Information Base 
  10.  
  11. Status of this Memo 
  12.  
  13.    This memo is an extension to the SNMP MIB.  This RFC specifies an IAB    standards track protocol for the Internet community, and requests    discussion and suggestions for improvements.  Please refer to the    current edition of the "IAB Official Protocol Standards" for the    standardization state and status of this protocol.  Distribution of    this memo is unlimited. 
  14.  
  15. Table of Contents 
  16.  
  17.    1. Abstract ..............................................    1    2. The Network Management Framework.......................    1    3. Objects ...............................................    2    3.1 Format of Definitions ................................    2    4. Overview ..............................................    3    4.1 Textual Conventions ..................................    3    5. Object Definitions ....................................    4    5.1 The SMT Group ........................................    5    5.2 The MAC Group ........................................   15    5.3 The PATH Group .......................................   27    5.4 The PORT Group .......................................   27    5.5 The ATTACHMENT Group .................................   38    5.6 The Chip Set Group ...................................   42    6. Acknowledgements ......................................   43    7. References ............................................   45    Security Considerations...................................   46    Author's Address..........................................   46 
  18.  
  19. 1.  Abstract 
  20.  
  21.    This memo defines a portion of the Management Information Base (MIB)    for use with network management protocols in TCP/IP-based internets.    In particular, it defines objects for managing devices which    implement the FDDI. 
  22.  
  23. 2.  The Network Management Framework 
  24.  
  25.    The Internet-standard Network Management Framework consists of three    components.  They are: 
  26.  
  27.  
  28.  
  29.  Case                                                            [Page 1] 
  30.  RFC 1285                        FDDI MIB                    January 1992 
  31.  
  32.        RFC 1155 which defines the SMI, the mechanisms used for describing       and naming objects for the purpose of management.  RFC 1212       defines a more concise description mechanism, which is wholly       consistent with the SMI. 
  33.  
  34.       RFC 1156 which defines MIB-I, the core set of managed objects for       the Internet suite of protocols.  RFC 1213, defines MIB-II, an       evolution of MIB-I based on implementation experience and new       operational requirements. 
  35.  
  36.       RFC 1157 which defines the SNMP, the protocol used for network       access to managed objects. 
  37.  
  38.    The Framework permits new objects to be defined for the purpose of    experimentation and evaluation. 
  39.  
  40. 3.  Objects 
  41.  
  42.    Managed objects are accessed via a virtual information store, termed    the Management Information Base or MIB.  Objects in the MIB are    defined using the subset of Abstract Syntax Notation One (ASN.1) [5]    defined in the SMI.  In particular, each object has a name, a syntax,    and an encoding.  The name is an object identifier, an    administratively assigned name, which specifies an object type.  The    object type together with an object instance serves to uniquely    identify a specific instantiation of the object.  For human    convenience, we often use a textual string, termed the OBJECT    DESCRIPTOR, to also refer to the object type. 
  43.  
  44.    The syntax of an object type defines the abstract data structure    corresponding to that object type.  The ASN.1 language is used for    this purpose.  However, the SMI [1] purposely restricts the ASN.1    constructs which may be used.  These restrictions are explicitly made    for simplicity. 
  45.  
  46.    The encoding of an object type is simply how that object type is    represented using the object type's syntax.  Implicitly tied to the    notion of an object type's syntax and encoding is how the object type    is represented when being transmitted on the network. 
  47.  
  48.    The SMI specifies the use of the basic encoding rules of ASN.1 [6],    subject to the additional requirements imposed by the SNMP. 
  49.  
  50. 3.1.  Format of Definitions 
  51.  
  52.    Section 5 contains contains the specification of all object types    contained in this MIB module.  The object types are defined using the    conventions defined in the SMI, as amended by the extensions 
  53.  
  54.  
  55.  
  56. Case                                                            [Page 2] 
  57.  RFC 1285                        FDDI MIB                    January 1992 
  58.  
  59.     specified in [7]. 
  60.  
  61. 4.  Overview 
  62.  
  63.    This document defines the managed objects for FDDI devices which are    to be accessible via the Simple Network Management Protocol (SNMP).    At present, this applies to these values of the ifType variable in    the Internet-standard MIB: 
  64.  
  65.                fddi(15) 
  66.  
  67.    For these interfaces, the value of the ifSpecific variable in the    MIB-II [4] has the OBJECT IDENTIFIER value: 
  68.  
  69.                fddi    OBJECT IDENTIFIER ::= { transmission 15 } 
  70.  
  71.    The definitions of the objects presented here draws heavily from    related work in the ANSI X3T9.5 committee and the SMT subcommittee of    that committee [8].  In fact, the definitions of the managed objects    in this document are, to the maximum extent possible, identical to    those identified by the ANSI committee.  The semantics of each    managed object should be the same with syntactic changes made as    necessary to recast the objects in terms of the Internet-standard SMI    and MIB so as to be compatible with the SNMP.  Examples of these    syntactic changes include remapping booleans to enumerated integers,    remapping bit strings to octet strings, and the like.  In addition,    the naming of the objects was changed to achieve compatibility. 
  72.  
  73.    These minimal syntactic changes with no semantic changes should allow    implementations of SNMP manageable FDDI systems to share    instrumentation with other network management schemes and thereby    minimize implementation cost.  In addition, the translation of    information conveyed by managed objects from one network management    scheme to another is eased by these shared definitions. 
  74.  
  75.    Only the essential variables, as indicated by their mandatory status    in the ANSI specification were retained in this document.  The    importance of variables which have an optional status in the ANSI    specification were perceived as being less widely accepted. 
  76.  
  77. 4.1.  Textual Conventions 
  78.  
  79.    Several new datatypes are introduced as a textual convention in this    MIB document.  These textual conventions enhance the readability of    the document and ease comparisons with its ANSI counterpart.  It    should be noted that the introduction of the following textual    conventions has no effect on either the syntax nor the semantics of    any managed objects.  The use of these is merely an artifact of the 
  80.  
  81.  
  82.  
  83. Case                                                            [Page 3] 
  84.  RFC 1285                        FDDI MIB                    January 1992 
  85.  
  86.     explanatory method used.  Objects defined in terms of one of these    methods are always encoded by means of the rules that define the    primitive type.  Hence, no changes to the SMI or the SNMP are    necessary to accommodate these textual conventions which are adopted    merely for the convenience of readers and writers in pursuit of the    elusive goal of clear, concise, and unambiguous MIB documents. 
  87.  
  88. 5.  Object Definitions 
  89.  
  90.           RFC1285-MIB DEFINITIONS ::= BEGIN 
  91.  
  92.           IMPORTS                   Counter                       FROM RFC1155-SMI                   transmission                       FROM RFC1213-MIB                   OBJECT-TYPE                       FROM RFC-1212; 
  93.  
  94.           --  This MIB module uses the extended OBJECT-TYPE macro as           --  defined in [7]. 
  95.  
  96.            -- this is the FDDI MIB module 
  97.  
  98.           fddi    OBJECT IDENTIFIER ::= { transmission 15 } 
  99.  
  100.            -- textual conventions 
  101.  
  102.           FddiTime ::= INTEGER (0..2147483647)           -- This data type specifies octet units of 80 nanoseconds as           -- an integer value.  It is used for Path Latency  and           -- Synchronous Bandwidth values.  The encoding is normal           -- integer representation (not twos complement). 
  103.  
  104.           FddiResourceId ::= INTEGER (0..65535)           -- This data type is used to refer to an instance of a  MAC,           -- PORT, PATH, or ATTACHMENT Resource ID.  Indexing begins           -- at 1.  Zero is used to indicate the absence of a resource. 
  105.  
  106.           FddiSMTStationIdType ::= OCTET STRING (SIZE (8))           -- The unique identifier for the FDDI station.  This is a           -- string of 8 octets, represented as           --                                X' yy yy xx xx xx xx xx xx'           -- with the low order 6 octet (xx) from a unique IEEE           -- assigned address.  The high order two bits of the IEEE           -- address, the group address bit and the administration bit 
  107.  
  108.  
  109.  
  110. Case                                                            [Page 4] 
  111.  RFC 1285                        FDDI MIB                    January 1992 
  112.  
  113.            -- (Universal/Local) bit should both be zero.  The first two           -- octets, the yy octets, are implementor-defined.           --           -- The representation of the address portion of the station id           -- is in the IEEE (ANSI/IEEE P802.1A) canonical notation for           -- 48 bit addresses.  The canonical form is a 6-octet string           -- where the first octet contains the first 8 bits of the           -- address, with the I/G(Individual/Group) address bit as the           -- least significant bit and the  U/L (Universal/Local) bit           -- as the next more significant bit, and so on.  Note that           -- addresses in the ANSI FDDI standard SMT frames are           -- represented in FDDI MAC order. 
  114.  
  115.           FddiMACLongAddressType ::= OCTET STRING (SIZE (6))           -- The representation of long MAC addresses as management           -- values is in the IEEE (ANSI/IEEE P802.1A) canonical           -- notation for 48 bit addresses.  The canonical form is a           -- 6-octet string where the first octet contains the first 8           -- bits of the address, with the I/G (Individual/Group)           -- address bit as the least significant bit and the  U/L           -- (Universal/Local) bit as the next more significant bit,           -- and so on.  Note that the addresses in the SMT frames are           -- represented in FDDI MAC order. 
  116.  
  117.           -- groups in the FDDI MIB module 
  118.  
  119.           snmpFddiSMT        OBJECT IDENTIFIER ::= { fddi 1 } 
  120.  
  121.           snmpFddiMAC        OBJECT IDENTIFIER ::= { fddi 2 } 
  122.  
  123.           snmpFddiPATH       OBJECT IDENTIFIER ::= { fddi 3 } 
  124.  
  125.           snmpFddiPORT       OBJECT IDENTIFIER ::= { fddi 4 } 
  126.  
  127.           snmpFddiATTACHMENT OBJECT IDENTIFIER ::= { fddi 5 } 
  128.  
  129.           snmpFddiChipSets    OBJECT IDENTIFIER ::= { fddi 6 } 
  130.  
  131.            -- the SMT group           -- Implementation of the SMT group is mandatory for all           -- systems which implement manageable FDDI subsystems. 
  132.  
  133.           snmpFddiSMTNumber OBJECT-TYPE               SYNTAX  INTEGER (0..65535)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION 
  134.  
  135.  
  136.  
  137. Case                                                            [Page 5] 
  138.  RFC 1285                        FDDI MIB                    January 1992 
  139.  
  140.                        "The number of SMT implementations (regardless of                       their current state) on this network management                       application entity.  The value for this variable                       must remain constant at least from one re-                       initialization of the entity's network management                       system to the next re-initialization."               ::= { snmpFddiSMT  1 } 
  141.  
  142.            -- the SMT table 
  143.  
  144.           snmpFddiSMTTable OBJECT-TYPE               SYNTAX  SEQUENCE OF SnmpFddiSMTEntry               ACCESS  not-accessible               STATUS  mandatory               DESCRIPTION                       "A list of SMT entries.  The number of entries is                       given by  the value of snmpFddiSMTNumber."               ::= { snmpFddiSMT  2 } 
  145.  
  146.           snmpFddiSMTEntry OBJECT-TYPE               SYNTAX  SnmpFddiSMTEntry               ACCESS  not-accessible               STATUS  mandatory               DESCRIPTION                       "An SMT entry containing information common to a                       given SMT."               INDEX   { snmpFddiSMTIndex }               ::= { snmpFddiSMTTable 1 } 
  147.  
  148.           SnmpFddiSMTEntry ::=               SEQUENCE {                   snmpFddiSMTIndex                       INTEGER,                   snmpFddiSMTStationId                       FddiSMTStationIdType,                   snmpFddiSMTOpVersionId                       INTEGER,                   snmpFddiSMTHiVersionId                       INTEGER,                   snmpFddiSMTLoVersionId                       INTEGER,                   snmpFddiSMTMACCt                       INTEGER,                   snmpFddiSMTNonMasterCt                       INTEGER,                   snmpFddiSMTMasterCt                       INTEGER, 
  149.  
  150.  
  151.  
  152. Case                                                            [Page 6] 
  153.  RFC 1285                        FDDI MIB                    January 1992 
  154.  
  155.                    snmpFddiSMTPathsAvailable                       INTEGER,                   snmpFddiSMTConfigCapabilities                       INTEGER,                   snmpFddiSMTConfigPolicy                       INTEGER,                   snmpFddiSMTConnectionPolicy                       INTEGER,                   snmpFddiSMTTNotify                       INTEGER,                   snmpFddiSMTStatusReporting                       INTEGER,                   snmpFddiSMTECMState                       INTEGER,                   snmpFddiSMTCFState                       INTEGER,                   snmpFddiSMTHoldState                       INTEGER,                   snmpFddiSMTRemoteDisconnectFlag                       INTEGER,                   snmpFddiSMTStationAction                       INTEGER               } 
  156.  
  157.           snmpFddiSMTIndex OBJECT-TYPE               SYNTAX  INTEGER (1..65535)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "A unique value for each SMT.  Its value ranges                       between 1 and the value of snmpFddiSMTNumber.  The                       value for each SMT must remain constant at least                       from one re-initialization of the entity's network                       management system to the next re-initialization."               ::= { snmpFddiSMTEntry 1 } 
  158.  
  159.           snmpFddiSMTStationId OBJECT-TYPE               SYNTAX  FddiSMTStationIdType -- OCTET STRING (SIZE (8))               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "Uniquely identifies an FDDI station."               REFERENCE                       "ANSI { fddiSMT 11 }"               ::= { snmpFddiSMTEntry 2 } 
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  Case                                                            [Page 7] 
  166.  RFC 1285                        FDDI MIB                    January 1992 
  167.  
  168.            snmpFddiSMTOpVersionId OBJECT-TYPE               SYNTAX  INTEGER (1..65535)               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "The version that this station is using for its                       operation (refer to ANSI 7.1.2.2)."               REFERENCE                       "ANSI { fddiSMT 13 }"               ::= { snmpFddiSMTEntry 3 } 
  169.  
  170.           snmpFddiSMTHiVersionId OBJECT-TYPE               SYNTAX  INTEGER (1..65535)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The highest version of SMT that this station                       supports (refer to ANSI 7.1.2.2)."               REFERENCE                       "ANSI { fddiSMT 14 }"               ::= { snmpFddiSMTEntry 4 } 
  171.  
  172.           snmpFddiSMTLoVersionId OBJECT-TYPE               SYNTAX  INTEGER (1..65535)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The lowest version of SMT that this station                       supports (refer to ANSI 7.1.2.2)."               REFERENCE                       "ANSI { fddiSMT 15 }"               ::= { snmpFddiSMTEntry 5 } 
  173.  
  174.           snmpFddiSMTMACCt OBJECT-TYPE               SYNTAX  INTEGER (0..255)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The number of MACs in the station or                       concentrator."               REFERENCE                       "ANSI { fddiSMT 21 }"               ::= { snmpFddiSMTEntry 6 } 
  175.  
  176.           snmpFddiSMTNonMasterCt OBJECT-TYPE               SYNTAX  INTEGER (0..2)               ACCESS  read-only               STATUS  mandatory 
  177.  
  178.  
  179.  
  180. Case                                                            [Page 8] 
  181.  RFC 1285                        FDDI MIB                    January 1992 
  182.  
  183.                DESCRIPTION                       "The number of Non Master PORTs (A, B, or S PORTs)                       in the station or concentrator."               REFERENCE                       "ANSI { fddiSMT 22 }"               ::= { snmpFddiSMTEntry 7 } 
  184.  
  185.           snmpFddiSMTMasterCt OBJECT-TYPE               SYNTAX  INTEGER (0..255)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The number of Master PORTs in a node.  If the                       node is not a concentrator, the value is zero."               REFERENCE                       "ANSI { fddiSMT 23 }"               ::= { snmpFddiSMTEntry 8 } 
  186.  
  187.           snmpFddiSMTPathsAvailable OBJECT-TYPE               SYNTAX  INTEGER (0..7)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "A value that indicates the PATH types available                       in the station. 
  188.  
  189.                       The value is a sum.  This value initially takes                       the value zero, then for each type of PATH that                       this node has available, 2 raised to a power is                       added to the sum.  The powers are according to the                       following table: 
  190.  
  191.                                Path   Power                             Primary   0                           Secondary   1                               Local   2 
  192.  
  193.                       For example, a station having Primary and Local                       PATHs available would have a value of 5 (2**0 +                       2**2)."               REFERENCE                       "ANSI { fddiSMT 24 }"               ::= { snmpFddiSMTEntry 9 } 
  194.  
  195.           snmpFddiSMTConfigCapabilities OBJECT-TYPE               SYNTAX  INTEGER (0..3)               ACCESS  read-only               STATUS  mandatory 
  196.  
  197.  
  198.  
  199. Case                                                            [Page 9] 
  200.  RFC 1285                        FDDI MIB                    January 1992 
  201.  
  202.                DESCRIPTION                       "A value that indicates capabilities that are                       present in the node.  If 'holdAvailable' is                       present, this indicates support of the optional                       Hold Function (refer to ANSI SMT 9.4.3.2).  If                       'CF-Wrap-AB' is present, this indicates that the                       WRAP_AB state is forced. 
  203.  
  204.                       The value is a sum.  This value initially takes                       the value zero, then for each of the configuration                       policies currently enforced on the node, 2 raised                       to a power is added to the sum.  The powers are                       according to the following table: 
  205.  
  206.                                  Policy   Power                           holdAvailable   0                              CF-Wrap-AB   1 "               REFERENCE                       "ANSI { fddiSMT 25 }"               ::= { snmpFddiSMTEntry 10 } 
  207.  
  208.           snmpFddiSMTConfigPolicy OBJECT-TYPE               SYNTAX  INTEGER (0..3)               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "A value that indicates the configuration policies                       currently enforced in the node (refer to ANSI SMT                       9.4.3.2).  The 'configurationHold' policy refers                       to the Hold flag, and should not be present only                       if the Hold function is supported.  The 'CF-Wrap-                       AB' policy refers to the CF_Wrap_AB flag. 
  209.  
  210.                       The value is a sum.  This value initially takes                       the value zero, then for each of the configuration                       policies currently enforced on the node, 2 raised                       to a power is added to the sum.  The powers are                       according to the following table: 
  211.  
  212.                                      Policy   Power                           configurationHold   0                                  CF-Wrap-AB   1 "               REFERENCE                       "ANSI { fddiSMT 26 }"               ::= { snmpFddiSMTEntry 11 } 
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  Case                                                           [Page 10] 
  219.  RFC 1285                        FDDI MIB                    January 1992 
  220.  
  221.            snmpFddiSMTConnectionPolicy OBJECT-TYPE               SYNTAX  INTEGER (0..65535)               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "A value that indicates the connection policies                       enforced at the station.  A station sets the                       corresponding policy for each of the connection                       types that it rejects.  The letter designations, X                       and Y, in the 'rejectX-Y' names have the following                       significance:  X represents the PC-Type of the                       local PORT and Y represents a PC-Neighbor in the                       evaluation of Connection-Policy (PC-Type, PC-                       Neighbor) that is done to determine the setting of                       T-Val(3) in the PC-Signaling sequence (refer to                       ANSI Section 9.6.3). 
  222.  
  223.                       The value is a sum.  This value initially takes                       the value zero, then for each of the connection                       policies currently enforced on the node, 2 raised                       to a power is added to the sum.  The powers are                       according to the following table: 
  224.  
  225.                              Policy   Power                           rejectA-A   0                           rejectA-B   1                           rejectA-S   2                           rejectA-M   3                           rejectB-A   4                           rejectB-B   5                           rejectB-S   6                           rejectB-M   7                           rejectS-A   8                           rejectS-B   9                           rejectS-S   10                           rejectS-M   11                           rejectM-A   12                           rejectM-B   13                           rejectM-S   14                           rejectM-M   15 
  226.  
  227.                       Implementors should note that the polarity of                       these bits is different in different places in an                       SMT system.  Implementors should take appropriate                       care."               REFERENCE                       "ANSI { fddiSMT 27 }"               ::= { snmpFddiSMTEntry 12 } 
  228.  
  229.  
  230.  
  231. Case                                                           [Page 11] 
  232.  RFC 1285                        FDDI MIB                    January 1992  
  233.  
  234.           snmpFddiSMTTNotify OBJECT-TYPE               SYNTAX  INTEGER (2..30)               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "The timer used in the Neighbor Notification                       protocol, reported in seconds and ranging from 2                       to 30 seconds (refer to ANSI SMT 8.3.1)."               REFERENCE                       "ANSI { fddiSMT 29 }"               ::= { snmpFddiSMTEntry 13 } 
  235.  
  236.           snmpFddiSMTStatusReporting OBJECT-TYPE               SYNTAX  INTEGER { true(1), false(2) }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "Indicates whether the node implements the Status                       Reporting Protocol.  This object is included for                       compatibility with products that were designed                       prior to the adoption of this standard."               REFERENCE                       "ANSI { fddiSMT 30 }"               ::= { snmpFddiSMTEntry 14 } 
  237.  
  238.           snmpFddiSMTECMState OBJECT-TYPE               SYNTAX  INTEGER {                           ec0(1), -- Out                           ec1(2), -- In                           ec2(3), -- Trace                           ec3(4), -- Leave                           ec4(5), -- Path_Test                           ec5(6), -- Insert                           ec6(7), -- Check                           ec7(8)  -- Deinsert                       }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "Indicates the current state of the ECM state                       machine (refer to ANSI SMT 9.5.2)."               REFERENCE                       "ANSI { fddiSMT 41 }"               ::= { snmpFddiSMTEntry 15 } 
  239.  
  240.           snmpFddiSMTCFState OBJECT-TYPE               SYNTAX  INTEGER {                           cf0(1), -- Isolated 
  241.  
  242.  
  243.  
  244. Case                                                           [Page 12] 
  245.  RFC 1285                        FDDI MIB                    January 1992 
  246.  
  247.                            cf1(2), -- Wrap_S                           cf2(3), -- Wrap_A                           cf3(4), -- Wrap_B                           cf4(5), -- Wrap_AB                           cf5(6)  -- Thru                       }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The attachment configuration for the station or                       concentrator (refer to ANSI SMT 9.7.4.3)."               REFERENCE                       "ANSI { fddiSMT 42 }"               ::= { snmpFddiSMTEntry 16 } 
  248.  
  249.           snmpFddiSMTHoldState OBJECT-TYPE               SYNTAX  INTEGER {                           not-implemented(1), -- holding not implemented                           not-holding(2),                           holding-prm(3),     -- holding on primary                           holding-sec(4)      -- holding on secondary                       }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "This value indicates the current state of the                       Hold function.  The values are determined as                       follows:  'holding-prm' is set if the primary ring                       is operational and the Recovery Enable Flag is                       clear (NOT NO_Flag(primary) AND NOT RE_Flag).  is                       set if the secondary ring is operational and the                       Recovery Enable Flag is clear (NOT                       NO_Flag(secondary) AND NOT RE_Flag).  Ref 9.4.3.                       and 10.3.1.  the primary or secondary, i.e., the                       Recovery Enable, RE_Flag, is set."               REFERENCE                       "ANSI { fddiSMT 43 }"               ::= { snmpFddiSMTEntry 17 } 
  250.  
  251.           snmpFddiSMTRemoteDisconnectFlag OBJECT-TYPE               SYNTAX  INTEGER { true(1), false(2) }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "A flag indicating that the station was remotely                       disconnected from the network.  A station requires                       a Connect Action (SM_CM_CONNECT.request (Connect))                       to rejoin and clear the flag (refer to ANSI 
  252.  
  253.  
  254.  
  255. Case                                                           [Page 13] 
  256.  RFC 1285                        FDDI MIB                    January 1992 
  257.  
  258.                        6.4.5.2)."               REFERENCE                       "ANSI { fddiSMT 44 }"               ::= { snmpFddiSMTEntry 18 } 
  259.  
  260.           snmpFddiSMTStationAction OBJECT-TYPE               SYNTAX  INTEGER {                           other(1),           -- none of the following                           connect(2),                           disconnect(3),                           path-Test(4),                           self-Test(5)                       }               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "This object, when read, always returns a value of                       other(1).  The behavior of setting this variable                       to each of the acceptable values is as follows: 
  261.  
  262.                       Other:          Results in a badValue error. 
  263.  
  264.                       Connect:        Generates an                       SM_CM_Connect.request(connect) signal to CMT                       indicating that the ECM State machine is to begin                       a connection sequence.  The                       fddiSMTRemoteDisconnectFlag is cleared on the                       setting of this variable to 1.  See ANSI Ref                       9.3.1.1. 
  265.  
  266.                       Disconnect:     Generates an                       SM_CM_Connect.request(disconnect) signal to ECM                       and sets the fddiSMTRemoteDisconnectFlag.  See                       ANSI Ref 9.3.1.1. 
  267.  
  268.                       Path-Test:      Initiates a station path test.                       The Path_Test variable (See ANSI Ref. 9.4.1) is                       set to Testing.  The results of this action are                       not specified in this standard. 
  269.  
  270.                       Self-Test:      Initiates a station self test.                       The results of this action are not specified in                       this standard. 
  271.  
  272.                       Attempts to set this object to all other values                       results in a badValue error.  Agents may elect to                       return a badValue error on attempts to set this                       variable to path-Test(4) or self-Test(5)." 
  273.  
  274.  
  275.  
  276. Case                                                           [Page 14] 
  277.  RFC 1285                        FDDI MIB                    January 1992 
  278.  
  279.                REFERENCE                       "ANSI { fddiSMT 60 }"               ::= { snmpFddiSMTEntry 19 } 
  280.  
  281.            -- the MAC group           -- Implementation of the MAC Group is mandatory for all           -- systems which implement manageable FDDI subsystems. 
  282.  
  283.           snmpFddiMACNumber OBJECT-TYPE               SYNTAX  INTEGER (0..65535)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The total number of MAC implementations (across                       all SMTs) on this network management application                       entity.  The value for this variable must remain                       constant at least from one re-initialization of                       the entity's network management system to the next                       re-initialization."               ::= { snmpFddiMAC  1 } 
  284.  
  285.            -- the MAC table 
  286.  
  287.           snmpFddiMACTable OBJECT-TYPE               SYNTAX  SEQUENCE OF SnmpFddiMACEntry               ACCESS  not-accessible               STATUS  mandatory               DESCRIPTION                       "A list of MAC entries.  The number of entries is                       given by the value of snmpFddiMACNumber."               ::= { snmpFddiMAC  2 } 
  288.  
  289.           snmpFddiMACEntry OBJECT-TYPE               SYNTAX  SnmpFddiMACEntry               ACCESS  not-accessible               STATUS  mandatory               DESCRIPTION                       "A MAC entry containing information common to a                       given MAC."               INDEX   { snmpFddiMACSMTIndex, snmpFddiMACIndex }               ::= { snmpFddiMACTable 1 } 
  290.  
  291.           SnmpFddiMACEntry ::=               SEQUENCE {                   snmpFddiMACSMTIndex                           INTEGER, 
  292.  
  293.  
  294.  
  295. Case                                                           [Page 15] 
  296.  RFC 1285                        FDDI MIB                    January 1992 
  297.  
  298.                    snmpFddiMACIndex                           INTEGER,                   snmpFddiMACFrameStatusCapabilities                           INTEGER,                   snmpFddiMACTMaxGreatestLowerBound                           FddiTime,                   snmpFddiMACTVXGreatestLowerBound                           FddiTime,                   snmpFddiMACPathsAvailable                           INTEGER,                   snmpFddiMACCurrentPath                           INTEGER,                   snmpFddiMACUpstreamNbr                           FddiMACLongAddressType,                   snmpFddiMACOldUpstreamNbr                           FddiMACLongAddressType,                   snmpFddiMACDupAddrTest                           INTEGER,                   snmpFddiMACPathsRequested                           INTEGER,                   snmpFddiMACDownstreamPORTType                           INTEGER,                   snmpFddiMACSMTAddress                           FddiMACLongAddressType,                   snmpFddiMACTReq                           FddiTime,                   snmpFddiMACTNeg                           FddiTime,                   snmpFddiMACTMax                           FddiTime,                   snmpFddiMACTvxValue                           FddiTime,                   snmpFddiMACTMin                           FddiTime,                   snmpFddiMACCurrentFrameStatus                           INTEGER,                   snmpFddiMACFrameCts                           Counter,                   snmpFddiMACErrorCts                           Counter,                   snmpFddiMACLostCts                           Counter,                   snmpFddiMACFrameErrorThreshold                           INTEGER,                   snmpFddiMACFrameErrorRatio                           INTEGER,                   snmpFddiMACRMTState                           INTEGER, 
  299.  
  300.  
  301.  
  302. Case                                                           [Page 16] 
  303.  RFC 1285                        FDDI MIB                    January 1992 
  304.  
  305.                    snmpFddiMACDaFlag                           INTEGER,                   snmpFddiMACUnaDaFlag                           INTEGER,                   snmpFddiMACFrameCondition                           INTEGER,                   snmpFddiMACChipSet                           OBJECT IDENTIFIER,                   snmpFddiMACAction                           INTEGER               } 
  306.  
  307.            snmpFddiMACSMTIndex OBJECT-TYPE               SYNTAX  INTEGER (1..65535)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The value of the SMT index associated with this                       MAC."               ::= { snmpFddiMACEntry 1 } 
  308.  
  309.           snmpFddiMACIndex OBJECT-TYPE               SYNTAX  INTEGER (1..65535)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "A unique value for each MAC on the managed                       entity.  The MAC identified by a particular value                       of this index is that identified by the same value                       of an ifIndex object instance.  That is, if a MAC                       is associated with the interface whose value of                       ifIndex in the Internet-Standard MIB is equal to                       5, then the value of snmpFddiMACIndex shall also                       equal 5.  The value for each MAC must remain                       constant at least from one re-initialization of                       the entity's network management system to the next                       re-initialization."               ::= { snmpFddiMACEntry 2 } 
  310.  
  311.           snmpFddiMACFrameStatusCapabilities OBJECT-TYPE               SYNTAX  INTEGER (0..1799)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "A value that indicates the MAC's bridge and end-                       station capabilities for operating in a bridged                       FDDI network. 
  312.  
  313.  
  314.  
  315. Case                                                           [Page 17] 
  316.  RFC 1285                        FDDI MIB                    January 1992 
  317.  
  318.                        The value is a sum.  This value initially takes                       the value zero, then for each capability present,                       2 raised to a power is added to the sum.  The                       powers are according to the following table: 
  319.  
  320.                             Capability    Power                            FSC-Type0    0                            -- MAC repeats A/C indicators as received on                            -- copying with the intent to forward. 
  321.  
  322.                            FSC-Type1    1                            -- MAC sets C but not A on copying for                            -- forwarding. 
  323.  
  324.                            FSC-Type2    2                            -- MAC resets C and sets A on C set and                            -- A reset if the frame is not copied and the                            -- frame was addressed to this MAC 
  325.  
  326.                            FSC-Type0-programmable    8                            -- Type0 capability is programmable 
  327.  
  328.                            FSC-Type1-programmable    9                            -- Type1 capability is programmable 
  329.  
  330.                            FSC-Type2-programmable   10                            -- Type2 capability is programmable                       "               REFERENCE                       "ANSI { fddiMAC 11 }"               ::= { snmpFddiMACEntry 3 } 
  331.  
  332.           snmpFddiMACTMaxGreatestLowerBound OBJECT-TYPE               SYNTAX  FddiTime               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "The greatest lower bound of T_Max supported for                       this MAC."               REFERENCE                       "ANSI { fddiMAC 13 }"               ::= { snmpFddiMACEntry 4 } 
  333.  
  334.           snmpFddiMACTVXGreatestLowerBound OBJECT-TYPE               SYNTAX  FddiTime               ACCESS  read-only               STATUS  mandatory 
  335.  
  336.  
  337.  
  338. Case                                                           [Page 18] 
  339.  RFC 1285                        FDDI MIB                    January 1992 
  340.  
  341.                DESCRIPTION                       "The greatest lower bound of TVX supported for                       this MAC."               REFERENCE                       "ANSI { fddiMAC 14 }"               ::= { snmpFddiMACEntry 5 } 
  342.  
  343.           snmpFddiMACPathsAvailable OBJECT-TYPE               SYNTAX  INTEGER (0..7)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "A value that indicates the PATH types available                       for this MAC. 
  344.  
  345.                       The value is a sum.  This value initially takes                       the value zero, then for each type of PATH that                       this MAC has available, 2 raised to a power is                       added to the sum.  The powers are according to the                       following table: 
  346.  
  347.                                Path   Power                             Primary   0                           Secondary   1                               Local   2 "               REFERENCE                       "ANSI { fddiMAC 22 }"               ::= { snmpFddiMACEntry 6 } 
  348.  
  349.           snmpFddiMACCurrentPath OBJECT-TYPE               SYNTAX  INTEGER {                           unknown(1),                           primary(2),                           secondary(4),                           local(8),                           isolated(16)                       }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "Indicates the association of the MAC with a                       station PATH."               REFERENCE                       "ANSI { fddiMAC 23 }"               ::= { snmpFddiMACEntry 7 } 
  350.  
  351.           snmpFddiMACUpstreamNbr OBJECT-TYPE               SYNTAX  FddiMACLongAddressType -- OCTET STRING (SIZE (6)) 
  352.  
  353.  
  354.  
  355. Case                                                           [Page 19] 
  356.  RFC 1285                        FDDI MIB                    January 1992 
  357.  
  358.                ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The MAC's upstream neighbor's long individual MAC                       address.  It may be determined by the Neighbor                       Information Frame protocol (refer to ANSI SMT                       7.2.1).  The value shall be reported as '00 00 00                       00 00 00' if it is unknown."               REFERENCE                       "ANSI { fddiMAC 24 }"               ::= { snmpFddiMACEntry 8 } 
  359.  
  360.           snmpFddiMACOldUpstreamNbr OBJECT-TYPE               SYNTAX  FddiMACLongAddressType -- OCTET STRING (SIZE (6))               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The previous value of the MAC's upstream                       neighbor's long individual MAC address.  It may be                       determined by the Neighbor Information Frame                       protocol (refer to ANSI SMT 7.2.1).  The value                       shall be reported as '00 00 00 00 00 00' if it is                       unknown."               REFERENCE                       "ANSI { fddiMAC 26 }"               ::= { snmpFddiMACEntry 9 } 
  361.  
  362.           snmpFddiMACDupAddrTest OBJECT-TYPE               SYNTAX  INTEGER { none(1), pass(2), fail(3) }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The Duplicate Address Test flag, Dup_Addr_Test                       (refer to ANSI 8.3.1)."               REFERENCE                       "ANSI { fddiMAC 29 }"               ::= { snmpFddiMACEntry 10 } 
  363.  
  364.           snmpFddiMACPathsRequested OBJECT-TYPE               SYNTAX  INTEGER               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "A value that indicates PATH(s) desired for this                       MAC. 
  365.  
  366.                       The value is a sum which represents the individual                       PATHs that are desired.  This value initially 
  367.  
  368.  
  369.  
  370. Case                                                           [Page 20] 
  371.  RFC 1285                        FDDI MIB                    January 1992 
  372.  
  373.                        takes the value zero, then for each type of PATH                       that this node is, 2 raised to a power is added to                       the sum.  The powers are according to the                       following table: 
  374.  
  375.                                Path   Power                             Primary   0                           Secondary   1                               Local   2                            Isolated   3 
  376.  
  377.                       The precedence order is primary, secondary, local,                       and then isolated if multiple PATHs are desired                       are set."               REFERENCE                       "ANSI { fddiMAC 32 }"               ::= { snmpFddiMACEntry 11 } 
  378.  
  379.           snmpFddiMACDownstreamPORTType OBJECT-TYPE               SYNTAX  INTEGER { a(1), b(2), s(3), m(4), unknown(5) }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "Indicates the PC-Type of the first port that is                       downstream of this MAC (the exit port)."               REFERENCE                       "ANSI { fddiMAC 33 }"               ::= { snmpFddiMACEntry 12 } 
  380.  
  381.           snmpFddiMACSMTAddress OBJECT-TYPE               SYNTAX  FddiMACLongAddressType -- OCTET STRING (SIZE (6))               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The 48 bit individual address of the MAC used for                       SMT frames."               REFERENCE                       "ANSI { fddiMAC 41 }"               ::= { snmpFddiMACEntry 13 } 
  382.  
  383.           snmpFddiMACTReq OBJECT-TYPE               SYNTAX  FddiTime               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "The value of T-Req (refer to ANSI MAC 2.2.1 and                       ANSI MAC 7.3.5.2)."               REFERENCE 
  384.  
  385.  
  386.  
  387. Case                                                           [Page 21] 
  388.  RFC 1285                        FDDI MIB                    January 1992 
  389.  
  390.                        "ANSI { fddiMAC 51 }"               ::= { snmpFddiMACEntry 14 } 
  391.  
  392.           snmpFddiMACTNeg OBJECT-TYPE               SYNTAX  FddiTime               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The value of T-Neg (refer to ANSI MAC 2.2.1 and                       ANSI MAC 7.3.5.2)."               REFERENCE                       "ANSI { fddiMAC 52 }"               ::= { snmpFddiMACEntry 15 } 
  393.  
  394.           snmpFddiMACTMax OBJECT-TYPE               SYNTAX  FddiTime               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The value of T-Max (refer to ANSI MAC 2.2.1 and                       ANSI MAC 7.3.5.2)."               REFERENCE                       "ANSI { fddiMAC 53 }"               ::= { snmpFddiMACEntry 16 } 
  395.  
  396.           snmpFddiMACTvxValue OBJECT-TYPE               SYNTAX  FddiTime               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The value of TvxValue (refer to ANSI MAC 2.2.1                       and ANSI MAC 7.3.5.2)."               REFERENCE                       "ANSI { fddiMAC 54 }"               ::= { snmpFddiMACEntry 17 } 
  397.  
  398.           snmpFddiMACTMin OBJECT-TYPE               SYNTAX  FddiTime               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The value of T-Min (refer to ANSI MAC 2.2.1 and                       ANSI MAC 7.3.5.2)."               REFERENCE                       "ANSI { fddiMAC 55 }"               ::= { snmpFddiMACEntry 18 } 
  399.  
  400.  
  401.  
  402.  
  403.  
  404. Case                                                           [Page 22] 
  405.  RFC 1285                        FDDI MIB                    January 1992 
  406.  
  407.            snmpFddiMACCurrentFrameStatus OBJECT-TYPE               SYNTAX  INTEGER (0..7)               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "A value that indicates the MAC's operational                       frame status setting functionality. 
  408.  
  409.                       The value is a sum.  This value initially takes                       the value zero, then for each functionality                       present, 2 raised to a power is added to the sum.                       The powers are according to the following table: 
  410.  
  411.                           Functionality   Power                               FSC-Type0   0                               -- MAC repeats A/C indicators as received 
  412.  
  413.                               FSC-Type1   1                               -- MAC sets C but not A on copying for                               -- forwarding 
  414.  
  415.                               FSC-Type2   2                               -- MAC resets C and sets A on C set and A                               -- reset if frame is not copied                       "               REFERENCE                       "ANSI { fddiMAC 63 }"               ::= { snmpFddiMACEntry 19 } 
  416.  
  417.           snmpFddiMACFrameCts OBJECT-TYPE               SYNTAX  Counter               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "Frame_Ct (refer to ANSI MAC 2.2.1)."               REFERENCE                       "ANSI { fddiMAC 71 }"               ::= { snmpFddiMACEntry 20 } 
  418.  
  419.           snmpFddiMACErrorCts OBJECT-TYPE               SYNTAX  Counter               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "Error_Ct (refer to ANSI MAC 2.2.1)."               REFERENCE                       "ANSI { fddiMAC 81 }"               ::= { snmpFddiMACEntry 21 } 
  420.  
  421.  
  422.  
  423. Case                                                           [Page 23] 
  424.  RFC 1285                        FDDI MIB                    January 1992 
  425.  
  426.            snmpFddiMACLostCts OBJECT-TYPE               SYNTAX  Counter               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "Lost_Ct (refer to ANSI MAC 2.2.1)."               REFERENCE                       "ANSI { fddiMAC 82 }"               ::= { snmpFddiMACEntry 22 } 
  427.  
  428.           snmpFddiMACFrameErrorThreshold OBJECT-TYPE               SYNTAX  INTEGER (1..65535)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "A threshold for determining when a MAC Condition                       report should be generated.  The condition is true                       when the ratio, ((delta snmpFddiMACLostCt + delta                       snmpFddiMACErrorCt) / (delta snmpFddiMACFrameCt +                       delta snmpFddiMACLostCt)) x 2**16. exceeds the                       threshold.  It is used to determine when a station                       has an unacceptable frame error threshold.  The                       sampling algorithm is implementation dependent.                       Any attempt to set this variable to a value of                       less than one shall result in a badValue error.                       Those who are familiar with the SNMP management                       framework will recognize that thresholds are not                       in keeping with the SNMP philosophy.  However,                       this variable is supported by underlying SMT                       implementations already and maintaining this                       threshold should not pose an undue additional                       burden on SNMP agent implementors."               REFERENCE                       "ANSI { fddiMAC 95 }"               ::= { snmpFddiMACEntry 23 } 
  429.  
  430.           snmpFddiMACFrameErrorRatio OBJECT-TYPE               SYNTAX  INTEGER (1..65535)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "This attribute is the actual ratio, ((delta                       snmpFddiMACLostCt + delta snmpFddiMACErrorCt) /                       (delta snmpFddiMACFrameCt + delta                       snmpFddiMACLostCt)) x 2**16."               REFERENCE                       "ANSI { fddiMAC 96 }"               ::= { snmpFddiMACEntry 24 } 
  431.  
  432.  
  433.  
  434. Case                                                           [Page 24] 
  435.  RFC 1285                        FDDI MIB                    January 1992 
  436.  
  437.            snmpFddiMACRMTState OBJECT-TYPE               SYNTAX  INTEGER {                           rm0(1), -- Isolated                           rm1(2), -- Non_Op                           rm2(3), -- Ring_Op                           rm3(4), -- Detect                           rm4(5), -- Non_Op_Dup                           rm5(6), -- Ring_Op_Dup                           rm6(7), -- Directed                           rm7(8)  -- Trace                       }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "Indicates the current state of the Ring                       Management state machine (refer to ANSI Section                       10)."               REFERENCE                       "ANSI { fddiMAC 111 }"               ::= { snmpFddiMACEntry 25 } 
  438.  
  439.           snmpFddiMACDaFlag OBJECT-TYPE               SYNTAX  INTEGER { true(1), false(2) }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The RMT flag Duplicate Address Flag, DA_Flag                       (refer to ANSI 10.3.1.2)."               REFERENCE                       "ANSI { fddiMAC 112 }"               ::= { snmpFddiMACEntry 26 } 
  440.  
  441.           snmpFddiMACUnaDaFlag OBJECT-TYPE               SYNTAX  INTEGER { true(1), false(2) }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "A flag set when the upstream neighbor reports a                       duplicate address condition.  Reset when the                       condition clears."               REFERENCE                       "ANSI { fddiMAC 113 }"               ::= { snmpFddiMACEntry 27 } 
  442.  
  443.           snmpFddiMACFrameCondition OBJECT-TYPE               SYNTAX  INTEGER { true(1), false(2) }               ACCESS  read-only               STATUS  mandatory 
  444.  
  445.  
  446.  
  447. Case                                                           [Page 25] 
  448.  RFC 1285                        FDDI MIB                    January 1992 
  449.  
  450.                DESCRIPTION                       "Indicates the MAC Condition is active when set.                       Cleared when the condition clears and on power                       up."               REFERENCE                       "ANSI { fddiMAC 114 }"               ::= { snmpFddiMACEntry 28 } 
  451.  
  452.           snmpFddiMACChipSet OBJECT-TYPE               SYNTAX  OBJECT IDENTIFIER               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "This object identifies the hardware chip(s) which                       is (are) principally responsible for the                       implementation of the MAC function.  A few OBJECT                       IDENTIFIERS are identified elsewhere in this memo.                       For those The assignment of additional OBJECT                       IDENTIFIERs to various types of hardware chip sets                       is managed by the IANA.  For example, vendors                       whose chip sets are not defined in this memo may                       request a number from the Internet Assigned                       Numbers Authority (IANA) which indicates the                       assignment of a enterprise specific subtree which,                       among other things, may be used to allocate OBJECT                       IDENTIFIER assignments for that enterprise's chip                       sets.  Similarly, in the absence of an                       appropriately assigned OBJECT IDENTIFIER in this                       memo or in an enterprise specific subtree of a                       chip vendor, a board or system vendor can request                       a number for a subtree from the IANA and make an                       appropriate assignment.  It is desired that,                       whenever possible, the same OBJECT IDENTIFIER be                       used for all chips of a given type.  Consequently,                       the assignment made in this memo for a chip, if                       any, should be used in preference to any other                       assignment and the assignment made by the chip                       manufacturer, if any, should be used in preference                       to assignments made by users of those chips.  If                       the hardware chip set is unknown, the object                       identifier 
  453.  
  454.                       unknownChipSet OBJECT IDENTIFIER ::= { 0 0 } 
  455.  
  456.                       is returned.  Note that unknownChipSet is a                       syntactically valid object identifier, and any                       conformant implementation of ASN.1 and the BER                       must be able to generate and recognize this 
  457.  
  458.  
  459.  
  460. Case                                                           [Page 26] 
  461.  RFC 1285                        FDDI MIB                    January 1992 
  462.  
  463.                        value."               ::= { snmpFddiMACEntry 29 } 
  464.  
  465.           snmpFddiMACAction OBJECT-TYPE               SYNTAX  INTEGER {                           other(1),           -- none of the following                           enableLLCService(2),                           disableLLCService(3),                           connectMAC(4),                           disconnectMAC(5)                       }               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "This object, when read, always returns a value of                       other(1).  The behavior of setting this variable                       to each of the acceptable values is as follows: 
  466.  
  467.                       Other:                  Results in a badValue                                               error. 
  468.  
  469.                       enableLLCService:       enables MAC service to                                               higher layers. 
  470.  
  471.                       disableLLCService:      disables MAC service to                                               higher layers. 
  472.  
  473.                       connectMAC:             connect this MAC in                                               station. 
  474.  
  475.                       disconnectMAC:          disconnect this MAC in                                               station. 
  476.  
  477.                       Attempts to set this object to all other values                       results in a badValue error."               REFERENCE                       "ANSI { fddiMAC 130 }"               ::= { snmpFddiMACEntry 30 } 
  478.  
  479.            -- the PATH group 
  480.  
  481.           -- the PATH group is empty for now and shall remain so until           -- the ANSI community sorts out their PATH group 
  482.  
  483.            -- the PORT group           -- Implementation of the PORT group is mandatory for all 
  484.  
  485.  
  486.  
  487. Case                                                           [Page 27] 
  488.  RFC 1285                        FDDI MIB                    January 1992 
  489.  
  490.            -- systems which implement manageable FDDI subsystems. 
  491.  
  492.           snmpFddiPORTNumber OBJECT-TYPE               SYNTAX  INTEGER (0..65535)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The total number of PORT implementations (across                       all SMTs) on this network management application                       entity.  The value for this variable must remain                       constant at least from one re-initialization of                       the entity's network management system to the next                       re-initialization."               ::= { snmpFddiPORT  1 } 
  493.  
  494.            -- the PORT table 
  495.  
  496.           snmpFddiPORTTable OBJECT-TYPE               SYNTAX  SEQUENCE OF SnmpFddiPORTEntry               ACCESS  not-accessible               STATUS  mandatory               DESCRIPTION                       "A list of PORT entries.  The number of entries is                       given by the value of snmpFddiPORTNumber."               ::= { snmpFddiPORT  2 } 
  497.  
  498.           snmpFddiPORTEntry OBJECT-TYPE               SYNTAX  SnmpFddiPORTEntry               ACCESS  not-accessible               STATUS  mandatory               DESCRIPTION                       "A PORT entry containing information common to a                       given PORT."               INDEX   { snmpFddiPORTSMTIndex, snmpFddiPORTIndex }               ::= { snmpFddiPORTTable 1 } 
  499.  
  500.           SnmpFddiPORTEntry ::=               SEQUENCE {                   snmpFddiPORTSMTIndex                           INTEGER,                   snmpFddiPORTIndex                           INTEGER,                   snmpFddiPORTPCType                           INTEGER,                   snmpFddiPORTPCNeighbor                           INTEGER,                   snmpFddiPORTConnectionPolicies 
  501.  
  502.  
  503.  
  504. Case                                                           [Page 28] 
  505.  RFC 1285                        FDDI MIB                    January 1992 
  506.  
  507.                            INTEGER,                   snmpFddiPORTRemoteMACIndicated                           INTEGER,                   snmpFddiPORTCEState                           INTEGER,                   snmpFddiPORTPathsRequested                           INTEGER,                   snmpFddiPORTMACPlacement                           FddiResourceId,                   snmpFddiPORTAvailablePaths                           INTEGER,                   snmpFddiPORTMACLoopTime                           FddiTime,                   snmpFddiPORTTBMax                           FddiTime,                   snmpFddiPORTBSFlag                           INTEGER,                   snmpFddiPORTLCTFailCts                           Counter,                   snmpFddiPORTLerEstimate                           INTEGER,                   snmpFddiPORTLemRejectCts                           Counter,                   snmpFddiPORTLemCts                           Counter,                   snmpFddiPORTLerCutoff                           INTEGER,                   snmpFddiPORTLerAlarm                           INTEGER,                   snmpFddiPORTConnectState                           INTEGER,                   snmpFddiPORTPCMState                           INTEGER,                   snmpFddiPORTPCWithhold                           INTEGER,                   snmpFddiPORTLerCondition                           INTEGER,                   snmpFddiPORTChipSet                           OBJECT IDENTIFIER,                   snmpFddiPORTAction                           INTEGER               } 
  508.  
  509.           snmpFddiPORTSMTIndex OBJECT-TYPE               SYNTAX  INTEGER (1..65535)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION 
  510.  
  511.  
  512.  
  513. Case                                                           [Page 29] 
  514.  RFC 1285                        FDDI MIB                    January 1992 
  515.  
  516.                        "The value of the SMT index associated with this                       PORT."               ::= { snmpFddiPORTEntry 1 } 
  517.  
  518.           snmpFddiPORTIndex OBJECT-TYPE               SYNTAX  INTEGER (1..65535)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "A unique value for each PORT within a given SMT.                       Its value ranges between 1 and the sum of the                       values of snmpFddiSMTNonMasterCt                       { snmpFddiSMTEntry 6 } and snmpFddiSMTMasterCt                       { snmpFddiSMTEntry 7 } on the given SMT.  The                       value for each PORT must remain constant at least                       from one re-initialization of the entity's network                       management system to the next re-initialization."               ::= { snmpFddiPORTEntry 2 } 
  519.  
  520.           snmpFddiPORTPCType OBJECT-TYPE               SYNTAX  INTEGER { a(1), b(2), s(3), m(4) }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "PC_Type (refer to ANSI SMT 9.2.2 and ANSI SMT                       9.6.3.2)."               REFERENCE                       "ANSI { fddiPORT 12 }"               ::= { snmpFddiPORTEntry 3 } 
  521.  
  522.           snmpFddiPORTPCNeighbor OBJECT-TYPE               SYNTAX  INTEGER { a(1), b(2), s(3), m(4), unknown(5) }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The type (PC_Neighbor) of the remote PORT that is                       determined in PC_Signaling in R_Val (1,2) (refer                       to ANSI SMT 9.6.3.2)."               REFERENCE                       "ANSI { fddiPORT 13 }"               ::= { snmpFddiPORTEntry 4 } 
  523.  
  524.           snmpFddiPORTConnectionPolicies OBJECT-TYPE               SYNTAX  INTEGER (0..7)               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "A value that indicates the node's PORT policies. 
  525.  
  526.  
  527.  
  528. Case                                                           [Page 30] 
  529.  RFC 1285                        FDDI MIB                    January 1992 
  530.  
  531.                        Pc-MAC-LCT, Pc-MAC-Loop, and Pc-MAC-Placement                       indicate how the respective PC Signaling                       Capability flags should  be set (refer to ANSI SMT                       9.4.3.2). 
  532.  
  533.                       The value is a sum.  This value initially takes                       the value zero, then for each PORT policy, 2                       raised to a power is added to the sum.  The powers                       are according to the following table: 
  534.  
  535.                                     Policy   Power                                 Pc-MAC-LCT   0                                Pc-MAC-Loop   1                           Pc-MAC-Placement   2 "               REFERENCE                       "ANSI { fddiPORT 14 }"               ::= { snmpFddiPORTEntry 5 } 
  536.  
  537.           snmpFddiPORTRemoteMACIndicated OBJECT-TYPE               SYNTAX  INTEGER { true(1), false(2) }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The indication, in PC-Signaling that the remote                       partner intends to place a MAC in the output token                       PATH of this PORT.  Signaled as R_Val (9) (refer                       to ANSI SMT 9.6.3.2)."               REFERENCE                       "ANSI { fddiPORT 15 }"               ::= { snmpFddiPORTEntry 6 } 
  538.  
  539.           snmpFddiPORTCEState OBJECT-TYPE               SYNTAX  INTEGER {                           ce0(1), -- Isolated                           ce1(2), -- Insert_P                           ce2(3), -- Insert_S                           ce3(4), -- Insert_X                           ce4(5)  -- Local                       }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "Indicates the current state of PORT's                       Configuration Element (CE) (refer to ANSI 9.7.5).                       Note that this value represents the Current Path                       information for this PORT."               REFERENCE                       "ANSI { fddiPORT 16 }" 
  540.  
  541.  
  542.  
  543. Case                                                           [Page 31] 
  544.  RFC 1285                        FDDI MIB                    January 1992 
  545.  
  546.                ::= { snmpFddiPORTEntry 7 } 
  547.  
  548.           snmpFddiPORTPathsRequested OBJECT-TYPE               SYNTAX  INTEGER (0..15)               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "A value that indicates the desired association(s)                       of the port with a station PATH.  The 'Primary'                       Path is the default.  The value of 'Secondary' is                       only meaningful for S (slave) or M (master) PORT                       PC-Types.  This value effects the setting of the                       CF_Insert_S, and CF_Insert_L flags (refer to ANSI                       Section 9.4.3).  If the 'Primary' PATH is present,                       then the Primary PATH (the default PATH) is                       selected.  If the 'Secondary' PATH is present and                       the 'Primary' PATH is not present, then the                       CF_Insert_S flag is set.  If the 'Local' PATH is                       sent and neither the 'Primary' or 'Secondary'                       PATHs are sent, then the CF_Insert_L flag is set. 
  549.  
  550.                       The value is a sum.  This value initially takes                       the value zero, then for each type of PATH                       desired, 2 raised to a power is added to the sum.                       The powers are according to the following table: 
  551.  
  552.                                Path   Power                             Primary   0                           Secondary   1                               Local   2                            Isolated   3 "               REFERENCE                       "ANSI { fddiPORT 17 }"               ::= { snmpFddiPORTEntry 8 } 
  553.  
  554.           snmpFddiPORTMACPlacement OBJECT-TYPE               SYNTAX  FddiResourceId -- INTEGER (0..65535)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "Indicates the upstream MAC, if any, that is                       associated with the PORT.  The value shall be zero                       if there is no MAC associated with the PORT.                       Otherwise, the value shall be equal to the value                       of snmpFddiMACIndex associated with the MAC."               REFERENCE                       "ANSI { fddiPORT 18 }"               ::= { snmpFddiPORTEntry 9 } 
  555.  
  556.  
  557.  
  558. Case                                                           [Page 32] 
  559.  RFC 1285                        FDDI MIB                    January 1992 
  560.  
  561.            snmpFddiPORTAvailablePaths OBJECT-TYPE               SYNTAX  INTEGER (0..7)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "A value that indicates the PATH types available                       for M and S PORTs. 
  562.  
  563.                       The value is a sum.  This value initially takes                       the value zero, then for each type of PATH that                       this port has available, 2 raised to a power is                       added to the sum.  The powers are according to the                       following table: 
  564.  
  565.                                Path   Power                             Primary   0                           Secondary   1                               Local   2 "               REFERENCE                       "ANSI { fddiPORT 19 }"               ::= { snmpFddiPORTEntry 10 } 
  566.  
  567.           snmpFddiPORTMACLoopTime OBJECT-TYPE               SYNTAX  FddiTime               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "Time for the optional MAC Local Loop, T_Next(9),                       which is greater-than or equal-to 200 milliseconds                       (refer to ANSI SMT 9.4.4.2.3)."               REFERENCE                       "ANSI { fddiPORT 21 }"               ::= { snmpFddiPORTEntry 11 } 
  568.  
  569.           snmpFddiPORTTBMax OBJECT-TYPE               SYNTAX  FddiTime               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "TB_Max (refer to ANSI SMT 9.4.4.2.1)."               REFERENCE                       "ANSI { fddiPORT 32 }"               ::= { snmpFddiPORTEntry 12 } 
  570.  
  571.           snmpFddiPORTBSFlag OBJECT-TYPE               SYNTAX  INTEGER { true(1), false(2) }               ACCESS  read-only               STATUS  mandatory 
  572.  
  573.  
  574.  
  575. Case                                                           [Page 33] 
  576.  RFC 1285                        FDDI MIB                    January 1992 
  577.  
  578.                DESCRIPTION                       "The Break State, BS_Flag (refer to ANSI SMT                       9.4.3.4)."               REFERENCE                       "ANSI { fddiPORT 33 }"               ::= { snmpFddiPORTEntry 13 } 
  579.  
  580.           snmpFddiPORTLCTFailCts OBJECT-TYPE               SYNTAX  Counter               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The count of the consecutive times the link                       confidence test (LCT) has failed during connection                       management (refer to ANSI 9.4.1)."               REFERENCE                       "ANSI { fddiPORT 42 }"               ::= { snmpFddiPORTEntry 14 } 
  581.  
  582.           snmpFddiPORTLerEstimate OBJECT-TYPE               SYNTAX  INTEGER (4..15)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "A long term average link error rate.  It ranges                       from 10**-4 to 10**-15 and is reported as the                       absolute value of the exponent of the estimate."               REFERENCE                       "ANSI { fddiPORT 51 }"               ::= { snmpFddiPORTEntry 15 } 
  583.  
  584.           snmpFddiPORTLemRejectCts OBJECT-TYPE               SYNTAX  Counter               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "A link error monitoring count of the times that a                       link has been rejected."               REFERENCE                       "ANSI { fddiPORT 52 }"               ::= { snmpFddiPORTEntry 16 } 
  585.  
  586.           snmpFddiPORTLemCts OBJECT-TYPE               SYNTAX  Counter               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The aggregate link error monitor error count, set 
  587.  
  588.  
  589.  
  590. Case                                                           [Page 34] 
  591.  RFC 1285                        FDDI MIB                    January 1992 
  592.  
  593.                        to zero only on station power_up."               REFERENCE                       "ANSI { fddiPORT 53 }"               ::= { snmpFddiPORTEntry 17 } 
  594.  
  595.           snmpFddiPORTLerCutoff OBJECT-TYPE               SYNTAX  INTEGER (4..15)               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "The link error rate estimate at which a link                       connection will be broken.  It ranges from 10**-4                       to 10**-15 and is reported as the absolute value                       of the exponent."               REFERENCE                       "ANSI { fddiPORT 58 }"               ::= { snmpFddiPORTEntry 18 } 
  596.  
  597.           snmpFddiPORTLerAlarm OBJECT-TYPE               SYNTAX  INTEGER (4..15)               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "The link error rate estimate at which a link                       connection will generate an alarm.  It ranges from                       10**-4 to 10**-15 and is reported as the absolute                       value of the exponent of the estimate."               REFERENCE                       "ANSI { fddiPORT 59 }"               ::= { snmpFddiPORTEntry 19 } 
  598.  
  599.           snmpFddiPORTConnectState OBJECT-TYPE               SYNTAX  INTEGER {                           disabled(1),                           connecting(2),                           standby(3),                           active(4)                       }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "An indication of the connect state of this PORT.                       Basically, this gives a higher level view of the                       state of the connection by grouping PCM states and                       the PC-Withhold flag state.  The supported values                       and their corresponding PCM states and PC-Withhold                       condition, when relevant, are: 
  600.  
  601.  
  602.  
  603.  Case                                                           [Page 35] 
  604.  RFC 1285                        FDDI MIB                    January 1992 
  605.  
  606.                          disabled: (PC0:Off, PC9:Maint) 
  607.  
  608.                       connecting: (PC1(Break) || PC3 (Connect) || PC4                       (Next)                 || PC5 (Signal) || PC6                       (Join) || PC7 (Verify))             &&                       (PC_Withhold = None) 
  609.  
  610.                          standby: (NOT PC_Withhold == None) 
  611.  
  612.                           active: (PC2:Trace || PC8:Active) "               REFERENCE                       "ANSI { fddiPORT 61 }"               ::= { snmpFddiPORTEntry 20 } 
  613.  
  614.           snmpFddiPORTPCMState OBJECT-TYPE               SYNTAX  INTEGER {                           pc0(1), -- Off                           pc1(2), -- Break                           pc2(3), -- Trace                           pc3(4), -- Connect                           pc4(5), -- Next                           pc5(6), -- Signal                           pc6(7), -- Join                           pc7(8), -- Verify                           pc8(9), -- Active                           pc9(10) -- Maint                       }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "(refer to SMT 9.6.2)."               REFERENCE                       "ANSI { fddiPORT 62 }"               ::= { snmpFddiPORTEntry 21 } 
  615.  
  616.           snmpFddiPORTPCWithhold OBJECT-TYPE               SYNTAX  INTEGER { none(1), m-m(2), other(3) }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "PC_Withhold, (refer to ANSI SMT 9.4.1)."               REFERENCE                       "ANSI { fddiPORT 63 }"               ::= { snmpFddiPORTEntry 22 } 
  617.  
  618.           snmpFddiPORTLerCondition OBJECT-TYPE               SYNTAX  INTEGER { true(1), false(2) }               ACCESS  read-only 
  619.  
  620.  
  621.  
  622. Case                                                           [Page 36] 
  623.  RFC 1285                        FDDI MIB                    January 1992 
  624.  
  625.                STATUS  mandatory               DESCRIPTION                       "This variable is set to true whenever LerEstimate                       is less than or equal to LerAlarm."               REFERENCE                       "ANSI { fddiPORT 64 }"               ::= { snmpFddiPORTEntry 23 } 
  626.  
  627.           snmpFddiPORTChipSet OBJECT-TYPE               SYNTAX  OBJECT IDENTIFIER               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "This object identifies the hardware chip(s) which                       is (are) principally responsible for the                       implementation of the PORT (PHY) function.  A few                       OBJECT IDENTIFIERS are identified elsewhere in                       this memo.  For those The assignment of additional                       OBJECT IDENTIFIERs to various types of hardware                       chip sets is managed by the IANA.  For example,                       vendors whose chip sets are not defined in this                       memo may request a number from the Internet                       Assigned Numbers Authority (IANA) which indicates                       the assignment of a enterprise specific subtree                       which, among other things, may be used to allocate                       OBJECT IDENTIFIER assignments for that                       enterprise's chip sets.  Similarly, in the absence                       of an appropriately assigned OBJECT IDENTIFIER in                       this memo or in an enterprise specific subtree of                       a chip vendor, a board or system vendor can                       request a number for a subtree from the IANA and                       make an appropriate assignment.  It is desired                       that, whenever possible, the same OBJECT                       IDENTIFIER be used for all chips of a given type.                       Consequently, the assignment made in this memo for                       a chip, if any, should be used in preference to                       any other assignment and the assignment made by                       the chip manufacturer, if any, should be used in                       preference to assignments made by users of those                       chips.  If the hardware chip set is unknown, the                       object identifier 
  628.  
  629.                       unknownChipSet OBJECT IDENTIFIER ::= { 0 0 } 
  630.  
  631.                       is returned.  Note that unknownChipSet is a                       syntactically valid object identifier, and any                       conformant implementation of ASN.1 and the BER                       must be able to generate and recognize this 
  632.  
  633.  
  634.  
  635. Case                                                           [Page 37] 
  636.  RFC 1285                        FDDI MIB                    January 1992 
  637.  
  638.                        value."               ::= { snmpFddiPORTEntry 24 } 
  639.  
  640.           snmpFddiPORTAction OBJECT-TYPE               SYNTAX  INTEGER {                           other(1),           -- none of the following                           maintPORT(2),                           enablePORT(3),                           disablePORT(4),                           startPORT(5),                           stopPORT(6)                       }               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "This object, when read, always returns a value of                       other(1).  The behavior of setting this variable                       to each of the acceptable values is as follows: 
  641.  
  642.                       Other:          Results in a badValue error. 
  643.  
  644.                       maintPORT:      Signal PC_Maint 
  645.  
  646.                       enablePORT:     Signal PC_Enable 
  647.  
  648.                       disablePORT:    Signal PC_Disable 
  649.  
  650.                       startPORT:      Signal PC_Start 
  651.  
  652.                       stopPORT:       Signal PC_Stop 
  653.  
  654.                       Signals cause an SM_CM_CONTROL.request service to                       be generated with a control_action of `Signal' and                       the `variable' parameter set with the appropriate                       value (i.e., PC_Maint, PC_Enable, PC_Disable,                       PC_Start, PC_Stop).  Ref. ANSI SMT Section 9.3.2. 
  655.  
  656.                       Attempts to set this object to all other values                       results in a badValue error."               REFERENCE                       "ANSI { fddiPORT 70 }"               ::= { snmpFddiPORTEntry 25 } 
  657.  
  658.            -- the ATTACHMENT group           -- Implementation of the ATTACHMENT group is mandatory for           -- all systems which implement manageable FDDI subsystems. 
  659.  
  660.  
  661.  
  662.  Case                                                           [Page 38] 
  663.  RFC 1285                        FDDI MIB                    January 1992 
  664.  
  665.            snmpFddiATTACHMENTNumber OBJECT-TYPE               SYNTAX  INTEGER (0..65535)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The total number of attachments (across all SMTs)                       on this network management application entity.                       The value for this variable must remain constant                       at least from one re-initialization of the                       entity's network management system to the next                       re-initialization."               ::= { snmpFddiATTACHMENT  1 } 
  666.  
  667.            -- the ATTACHMENT table 
  668.  
  669.           snmpFddiATTACHMENTTable OBJECT-TYPE               SYNTAX  SEQUENCE OF SnmpFddiATTACHMENTEntry               ACCESS  not-accessible               STATUS  mandatory               DESCRIPTION                       "A list of ATTACHMENT entries.  The number of                       entries is given by the value of                       snmpFddiATTACHMENTNumber."               ::= { snmpFddiATTACHMENT  2 } 
  670.  
  671.           snmpFddiATTACHMENTEntry OBJECT-TYPE               SYNTAX  SnmpFddiATTACHMENTEntry               ACCESS  not-accessible               STATUS  mandatory               DESCRIPTION                       "An ATTACHMENT entry containing information common                       to a given set of ATTACHMENTs. 
  672.  
  673.                       The ATTACHMENT Resource represents a PORT or a                       pair of PORTs plus the optional associated optical                       bypass that are managed as a functional unit.                       Because of its relationship to the PORT Objects,                       there is a natural association of ATTACHMENT                       Resource Indices to the PORT Indices.  The                       resource index for the ATTACHMENT is equal to the                       associated PORT index for 'single-attachment' and                       'concentrator' type snmpFddiATTACHMENTClasses.                       For 'dual-attachment' Classes, the ATTACHMENT                       Index is the PORT Index of the A PORT of the A/B                       PORT Pair that represents the ATTACHMENT."               INDEX   { snmpFddiATTACHMENTSMTIndex,                                              snmpFddiATTACHMENTIndex } 
  674.  
  675.  
  676.  
  677. Case                                                           [Page 39] 
  678.  RFC 1285                        FDDI MIB                    January 1992 
  679.  
  680.                ::= { snmpFddiATTACHMENTTable 1 } 
  681.  
  682.           SnmpFddiATTACHMENTEntry ::=               SEQUENCE {                   snmpFddiATTACHMENTSMTIndex                           INTEGER,                   snmpFddiATTACHMENTIndex                           INTEGER,                   snmpFddiATTACHMENTClass                           INTEGER,                   snmpFddiATTACHMENTOpticalBypassPresent                           INTEGER,                   snmpFddiATTACHMENTIMaxExpiration                           FddiTime,                   snmpFddiATTACHMENTInsertedStatus                           INTEGER,                   snmpFddiATTACHMENTInsertPolicy                           INTEGER               } 
  683.  
  684.           snmpFddiATTACHMENTSMTIndex OBJECT-TYPE               SYNTAX  INTEGER (1..65535)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The value of the SMT index associated with this                       ATTACHMENT."               ::= { snmpFddiATTACHMENTEntry 1 } 
  685.  
  686.           snmpFddiATTACHMENTIndex OBJECT-TYPE               SYNTAX  INTEGER (1..65535)               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "A unique value for each ATTACHMENT on a given                       SMT.  Its value ranges between 1 and the sum of                       the values of snmpFddiSMTNonMasterCt {                       snmpFddiSMTEntry 6 } and snmpFddiSMTMasterCt {                       snmpFddiSMTEntry 7 } on the given SMT.  The value                       for each ATTACHMENT must remain constant at least                       from one re-initialization of the entity's network                       management system to the next re-initialization."               ::= { snmpFddiATTACHMENTEntry 2 } 
  687.  
  688.           snmpFddiATTACHMENTClass OBJECT-TYPE               SYNTAX  INTEGER {                           single-attachment(1),                           dual-attachment(2), 
  689.  
  690.  
  691.  
  692. Case                                                           [Page 40] 
  693.  RFC 1285                        FDDI MIB                    January 1992 
  694.  
  695.                            concentrator(3)                       }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The Attachment class.  This  represents a PORT or                       a pair of PORTs plus the associated optional                       optical bypass that are managed as a functional                       unit.  The PORT associations are the following: 
  696.  
  697.                           single-attachment - S PORTs                             dual-attachment - A/B PORT Pairs                                concentrator - M PORTs "               REFERENCE                       "ANSI { fddiATTACHMENT 11 }"               ::= { snmpFddiATTACHMENTEntry 3 } 
  698.  
  699.           snmpFddiATTACHMENTOpticalBypassPresent OBJECT-TYPE               SYNTAX  INTEGER { true(1), false(2) }               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "The value of this value is false for 'single-                       attachment' and { snmpFddiATTACHMENT 11 }.                       Correct operation of CMT for single-attachment and                       concentrator attachments requires that a bypass                       function must not loopback the network side of the                       MIC, but only the node side."               REFERENCE                       "ANSI { fddiATTACHMENT 12 }"               ::= { snmpFddiATTACHMENTEntry 4 } 
  700.  
  701.           snmpFddiATTACHMENTIMaxExpiration OBJECT-TYPE               SYNTAX  FddiTime               ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "I_Max (refer to ANSI SMT 9.4.4.2.1).  It is                       recognized that some currently deployed systems do                       not implement an optical bypass.  Systems which do                       not implement optical bypass should return a value                       of 0."               REFERENCE                       "ANSI { fddiATTACHMENT 13 }"               ::= { snmpFddiATTACHMENTEntry 5 } 
  702.  
  703.           snmpFddiATTACHMENTInsertedStatus OBJECT-TYPE               SYNTAX  INTEGER { true(1), false(2), unimplemented(3) } 
  704.  
  705.  
  706.  
  707. Case                                                           [Page 41] 
  708.  RFC 1285                        FDDI MIB                    January 1992 
  709.  
  710.                ACCESS  read-only               STATUS  mandatory               DESCRIPTION                       "Indicates whether the attachment is currently                       inserted in the node."               REFERENCE                       "ANSI { fddiATTACHMENT 14 }"               ::= { snmpFddiATTACHMENTEntry 6 } 
  711.  
  712.           snmpFddiATTACHMENTInsertPolicy OBJECT-TYPE               SYNTAX  INTEGER { true(1), false(2), unimplemented(3) }               ACCESS  read-write               STATUS  mandatory               DESCRIPTION                       "Indicates the Insert Policy for this Attachment.                       Insert: True (1), Don't Insert:  False (2),                       Unimplemented (3)"               REFERENCE                       "ANSI { fddiATTACHMENT 15 }"               ::= { snmpFddiATTACHMENTEntry 7 } 
  713.  
  714.            -- the Chip Set group           -- The following object identifiers are allocated for use           -- with the snmpFddiMACChipSet and snmpFddiPORTChipSet           -- variables. 
  715.  
  716.                  snmpFddiPHYChipSets   -- Chips primarily responsible                                        -- for implementing the PHY                                        -- function.                          OBJECT IDENTIFIER ::= { snmpFddiChipSets 1 } 
  717.  
  718.                                        -- None defined at present                                        -- Chipsets may someday be                                        -- defined here 
  719.  
  720.                   snmpFddiMACChipSets   -- Chips primarily responsible                                        -- for implementing the                                        -- MAC function.                          OBJECT IDENTIFIER ::= { snmpFddiChipSets 2 } 
  721.  
  722.                                         -- None defined at present                                         -- Chipsets may someday be                                         -- defined here 
  723.  
  724.                  snmpFddiPHYMACChipSets -- Chips which implement both                                         -- the PHY and MAC functions 
  725.  
  726.  
  727.  
  728. Case                                                           [Page 42] 
  729.  RFC 1285                        FDDI MIB                    January 1992 
  730.  
  731.                           OBJECT IDENTIFIER ::= { snmpFddiChipSets 3 } 
  732.  
  733.                                         -- None defined at present                                         -- Chipsets may someday be                                         -- defined here 
  734.  
  735.           END 
  736.  
  737. 6.  Acknowledgements 
  738.  
  739.    This document was produced by the IETF FDDI MIB working group: 
  740.  
  741.                Steve Adams, Digital Equipment Corporation                Hossein Alaee, 3Com Corporation                Haggar Alsaleh, Bell Northern Research                William Anderson, Mitre Corporation                Alan Apt, Addison-Wesley                Mary Artibee, Silicon Graphics                Karen Auerbach, Epilogue Technologies                Doug Bagnall, Apollo/Hewlett Packard                Chet Birger, Coral Network Corporation                Pablo Brenner, Sparta                Howard Brown, Cabletron                Jack Brown, US Army Computer Engineering Center                Eric Brunner                Jeff Case, The University of Tennessee                Tammy Chan, Fibercom                Asheem Chandna, AT&T                Cho Y. Chang, Apollo/Hewlett Packard                Chris Chiotasso, Fibronics                Paul Ciarfella, Digital Equipment Corporation                John Cook, Chipcom                Don Coolidge, Silicon Graphics                Burt Cyr, Unisys                James R. Davin, Massachusetts Institute of Technology                Nabil Damouny                Nadya El-Afandi, Network Systems Corporation                Hunaid Engineer, Cray Research                Jeff Fitzgerald, Fibercom                Richard Fox, Synoptics                Stan Froyd, ACC                Debbie Futcher, U.S. Naval Surface Warfare Center                Joseph Golio, Cray Research                Jeremy Greene, Coral                Brian D. Handspicker, Digital Equipment Corporation                Peter Hayden, Digital Equipment Corporation                Scott Hiles, U.S. Naval Surface Warfare Center                Greg Jones, Data General 
  742.  
  743.  
  744.  
  745. Case                                                           [Page 43] 
  746.  RFC 1285                        FDDI MIB                    January 1992 
  747.  
  748.                 Satish Joshi, SynOptics Communications                Jayant Kadambi, AT&T Bell Labs                Joanna Karwowska, Data General                Frank Kastenholz, Interlan                Jim Kinder, Fibercom                Christopher Kolb, PSI                Cheryl Krupczak, NCR                Peter Lin, Vitalink                Then Liu                John R. LoVerso, Concurrent Computer Corporation                Ron Mackey                Gary Malkin, Proteon                Bruce McClure, Synernetics                Keith McCloghrie, Hughes Lan Systems                Donna McMaster, SynOptics                John O'Hara, Massachusetts Institute of Technology                Dave Perkins, SynOptics Communications                James E. Reeves, SynOptics Communications                Jim Reinstedler, Ungermann-Bass                Radhi Renous, Fibronics                Anil Rijsinghani, Digital Equipment Corporation                Bob Rolla, Synernetics                Nelson Ronkin, Synernetics                Marshall T. Rose, Performance Systems International, Inc.                Milt Roselinsky, CMC                Jon Saperia, Digital Equipment Corporation                Greg Satz, cisco Systems                Steven Senum, Network Systems Corporation                Jim Sheridan, IBM Corporation                Jeffrey Schiller, MIT                Dror Shindelman, Sparta                Mark Sleeper, Sparta                Craig Smelser, Digital Equipment Corporation                Lou Steinberg, IBM Corporation                Mary Jane Strohl, Apollo/Hewlett Packard                Sally Tarquinio, Mitre Corporation                Kaj Tesink, Bellcore                Ian Thomas, Chipcom                Dean Throop, Data General                Bill Townsend, Xylogics                Ahmet H. Tuncay, SynOptics Communications                Mike Turico, Motorola                Chris VandenBerg, ACC                Sudhanshu Verma, Hewlett Packard                Joe Vermeulen, UNISYS                David Waiteman, BBN                Bert Williams, Synernetics                Mark Wood, AT&T Computer Systems 
  749.  
  750.  
  751.  
  752. Case                                                           [Page 44] 
  753.  RFC 1285                        FDDI MIB                    January 1992 
  754.  
  755.                 Y. C. Yang                Denis Yaro, Sun Microsystems                Jeff Young, Cray Research 
  756.  
  757.    The editor gratefully acknowledges the contributions of the editor of    the ANSI X3T9.5 SMT document, Mary Jane Strohl of Hewlett    Packard/Apollo, whose provision of that document in machine readable    form saved much typing and avoided many data entry errors. 
  758.  
  759.    The author gratefully acknowledges the labors of Dr. Marshall T. Rose    in assisting with converting this document to the new concise MIB    format. 
  760.  
  761. 8.  References 
  762.  
  763.    [1] Rose M., and K. McCloghrie, "Structure and Identification of        Management Information for TCP/IP-based internets", RFC 1155,        Performance Systems International, Hughes LAN Systems, May 1990. 
  764.  
  765.    [2] McCloghrie K., and M. Rose, "Management Information Base for        Network Management of TCP/IP-based internets", RFC 1156, Hughes        LAN Systems, Performance Systems International, May 1990. 
  766.  
  767.    [3] Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple        Network Management Protocol", RFC 1157, SNMP Research,        Performance Systems International, Performance Systems        International, MIT Laboratory for Computer Science, May 1990. 
  768.  
  769.    [4] McCloghrie K., and M. Rose, Editors, "Management Information Base        for Network Management of TCP/IP-based internets", RFC 1213,        Performance Systems International, March 1991. 
  770.  
  771.    [5] Information processing systems - Open Systems Interconnection -        Specification of Abstract Syntax Notation One (ASN.1),        International Organization for Standardization, International        Standard 8824, December 1987. 
  772.  
  773.    [6] Information processing systems - Open Systems Interconnection -        Specification of Basic Encoding Rules for Abstract Notation One        (ASN.1), International Organization for Standardization,        International Standard 8825, December 1987. 
  774.  
  775.    [7] Rose, M., and K. McCloghrie, Editors, "Concise MIB Definitions",        RFC 1212, Performance Systems International, Hughes LAN Systems,        March 1991. 
  776.  
  777.    [8] American National Standards Institute, "FDDI Station Management        (SMT)", Preliminary Draft Proposed American National Standard, 
  778.  
  779.  
  780.  
  781. Case                                                           [Page 45] 
  782.  RFC 1285                        FDDI MIB                    January 1992 
  783.  
  784.         American National Standards Institute, X3T9/90-X3T9.5/84-49 REV        6.2, May 18, 1990. 
  785.  
  786. Security Considerations 
  787.  
  788.    Security issues are not discussed in this memo. 
  789.  
  790. Author's Address 
  791.  
  792.    Jeffrey D. Case    SNMP Research, Incorporated    3001 Kimberlin Heights Road    Knoxville, Tennessee  37920 
  793.  
  794.    Phone: (615) 573-1434 
  795.  
  796.    EMail: case@CS.UTK.EDU 
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  Case                                                           [Page 46] 
  831.  
  832.