smilint output for ./ATM-MIB
Message Severities |
Severity | Count |
change recommended | 4 |
warning | 20 |
fyi | 2 |
Message Types |
Type | Count |
identifier-external-case-match (warning) | 2 |
integer-misuse (warning) | 18 |
previous-definition (fyi) | 2 |
rowstatus-default (change recommended) | 4 |
Messages:
/home/fenner/mibindex/latest2/ATM-TC-MIB
1: -- extracted from rfc2514.txt
2: -- at Mon Nov 15 17:11:38 1999
240: atmfIispUni4Dot0(9),
241: atmfPnni1Dot0(10),
242: atmfBici2Dot0(11),
243: atmfUniPvcOnly(12),
244: atmfNniPvcOnly(13) }
245:
246: AtmServiceCategory ::= TEXTUAL-CONVENTION
246: fyi -
info: previous definition of `AtmServiceCategory'
247: STATUS current
248: DESCRIPTION
249: "The service category for a connection."
250: REFERENCE
251: "ATM Forum Traffic Management Specification,
252: Version 4.0, af-tm-0056.000, June 1996."
253: SYNTAX INTEGER {
254: other(1), -- none of the following
255: cbr(2), -- constant bit rate
256: rtVbr(3), -- real-time variable bit rate
257: nrtVbr(4), -- non real-time variable bit rate
258: abr(5), -- available bit rate
259: ubr(6) -- unspecified bit rate
260: }
261:
262: AtmSigDescrParamIndex ::= TEXTUAL-CONVENTION
263: STATUS current
264: DESCRIPTION
265: "The value of this object identifies a row in the
266: atmSigDescrParamTable. The value 0 signifies that
267: none of the signalling parameters defined in the
268: atmSigDescrParamTable are applicable."
269:
270: SYNTAX INTEGER (0..2147483647)
271:
272: AtmTrafficDescrParamIndex ::= TEXTUAL-CONVENTION
272: fyi -
info: previous definition of `AtmTrafficDescrParamIndex'
273: STATUS current
ATM-MIB
1: -- extracted from rfc2515.txt
2: -- at Mon Nov 15 17:11:39 1999
143:
144: atmInterfaceMaxVpcs OBJECT-TYPE
145: SYNTAX INTEGER (0..4096)
145: warning -
warning: use Integer32 instead of INTEGER in SMIv2
146: MAX-ACCESS read-write
147: STATUS current
148: DESCRIPTION
149: "The maximum number of VPCs (PVPCs and SVPCs)
150: supported at this ATM interface. At the ATM UNI,
151: the maximum number of VPCs (PVPCs and SVPCs)
152: ranges from 0 to 256 only."
153: ::= { atmInterfaceConfEntry 1}
154:
155: atmInterfaceMaxVccs OBJECT-TYPE
156: SYNTAX INTEGER (0..65536)
156: warning -
warning: use Integer32 instead of INTEGER in SMIv2
157: MAX-ACCESS read-write
158: STATUS current
159: DESCRIPTION
160: "The maximum number of VCCs (PVCCs and SVCCs)
161: supported at this ATM interface."
162: ::= { atmInterfaceConfEntry 2}
163:
164: atmInterfaceConfVpcs OBJECT-TYPE
165: SYNTAX INTEGER (0..4096)
165: warning -
warning: use Integer32 instead of INTEGER in SMIv2
166: MAX-ACCESS read-only
167: STATUS current
168: DESCRIPTION
169: "The number of VPCs (PVPC, Soft PVPC and SVPC)
170: currently in use at this ATM interface. It includes
171: the number of PVPCs and Soft PVPCs that are configured
172: at the interface, plus the number of SVPCs
173: that are currently established at the
174: interface.
175:
176: At the ATM UNI, the configured number of
177: VPCs (PVPCs and SVPCs) can range from
178: 0 to 256 only."
179: ::= { atmInterfaceConfEntry 3}
180:
181: atmInterfaceConfVccs OBJECT-TYPE
182: SYNTAX INTEGER (0..65536)
182: warning -
warning: use Integer32 instead of INTEGER in SMIv2
183: MAX-ACCESS read-only
184: STATUS current
185: DESCRIPTION
186: "The number of VCCs (PVCC, Soft PVCC and SVCC)
187: currently in use at this ATM interface. It includes
188: the number of PVCCs and Soft PVCCs that are configured
189: at the interface, plus the number of SVCCs
190: that are currently established at the
191: interface."
192: ::= { atmInterfaceConfEntry 4}
193:
194: atmInterfaceMaxActiveVpiBits OBJECT-TYPE
195: SYNTAX INTEGER (0..12)
195: warning -
warning: use Integer32 instead of INTEGER in SMIv2
196: MAX-ACCESS read-write
197: STATUS current
198: DESCRIPTION
199: "The maximum number of active VPI bits
200: configured for use at the ATM interface.
201: At the ATM UNI, the maximum number of active
202: VPI bits configured for use ranges from
203: 0 to 8 only."
204: ::= { atmInterfaceConfEntry 5}
205:
206: atmInterfaceMaxActiveVciBits OBJECT-TYPE
207: SYNTAX INTEGER (0..16)
207: warning -
warning: use Integer32 instead of INTEGER in SMIv2
208: MAX-ACCESS read-write
209: STATUS current
210: DESCRIPTION
211: "The maximum number of active VCI bits
212: configured for use at this ATM interface."
213: ::= { atmInterfaceConfEntry 6}
...
310:
311: atmInterfaceCurrentMaxVpiBits OBJECT-TYPE
312: SYNTAX INTEGER (0..12)
312: warning -
warning: use Integer32 instead of INTEGER in SMIv2
313: MAX-ACCESS read-only
314: STATUS current
315: DESCRIPTION
316: "The maximum number of VPI Bits that may
317: currently be used at this ATM interface.
318: The value is the minimum of
319: atmInterfaceMaxActiveVpiBits, and the
320: atmInterfaceMaxActiveVpiBits of the interface's
321: UNI/NNI peer.
322:
323: If the interface does not negotiate with
324: its peer to determine the number of VPI Bits
325: that can be used on the interface, then the
326: value of this object must equal
327: atmInterfaceMaxActiveVpiBits."
328: ::= { atmInterfaceConfEntry 13 }
329:
330: atmInterfaceCurrentMaxVciBits OBJECT-TYPE
331: SYNTAX INTEGER (0..16)
331: warning -
warning: use Integer32 instead of INTEGER in SMIv2
332: MAX-ACCESS read-only
333: STATUS current
334: DESCRIPTION
335: "The maximum number of VCI Bits that may
336: currently be used at this ATM interface.
337: The value is the minimum of
338: atmInterfaceMaxActiveVciBits, and the
339: atmInterfaceMaxActiveVciBits of the interface's
340: UNI/NNI peer.
341:
342: If the interface does not negotiate with
343: its peer to determine the number of VCI Bits
344: that can be used on the interface, then the
345: value of this object must equal
346: atmInterfaceMaxActiveVciBits."
347: ::= { atmInterfaceConfEntry 14 }
...
576:
577: atmTrafficDescrParamIndex OBJECT-TYPE
577: warning -
warning: identifier `atmTrafficDescrParamIndex' differs from `ATM-TC-MIB::AtmTrafficDescrParamIndex' only in case
578: SYNTAX AtmTrafficDescrParamIndex (1..2147483647)
579: MAX-ACCESS not-accessible
580: STATUS current
581: DESCRIPTION
582: "This object is used by the virtual link
583: table (i.e., VPL or VCL table)
584: to identify the row of this table.
585: When creating a new row in the table
586: the value of this index may be obtained
587: by retrieving the value of
588: atmTrafficDescrParamIndexNext."
589: ::= { atmTrafficDescrParamEntry 1}
...
665:
666: atmTrafficQoSClass OBJECT-TYPE
667: SYNTAX INTEGER (0..255)
667: warning -
warning: use Integer32 instead of INTEGER in SMIv2
668: MAX-ACCESS read-create
669: STATUS deprecated
670: DESCRIPTION
671: "The value of this object identifies the QoS Class.
672: Four Service classes have been
673: specified in the ATM Forum UNI Specification:
674: Service Class A: Constant bit rate video and
675: Circuit emulation
676: Service Class B: Variable bit rate video/audio
677: Service Class C: Connection-oriented data
678: Service Class D: Connectionless data
679: Four QoS classes numbered 1, 2, 3, and 4 have
680: been specified with the aim to support service
681: classes A, B, C, and D respectively.
682: An unspecified QoS Class numbered `0' is used
683: for best effort traffic."
684: DEFVAL { 0 }
685: ::= { atmTrafficDescrParamEntry 8}
...
697:
698: atmServiceCategory OBJECT-TYPE
698: warning -
warning: identifier `atmServiceCategory' differs from `ATM-TC-MIB::AtmServiceCategory' only in case
699: SYNTAX AtmServiceCategory
700: MAX-ACCESS read-create
701: STATUS current
702: DESCRIPTION
703: "The ATM service category."
704: DEFVAL { ubr }
705: ::= { atmTrafficDescrParamEntry 10}
706:
...
927:
928: atmVplCrossConnectIdentifier OBJECT-TYPE
929: SYNTAX INTEGER (0..2147483647)
929: warning -
warning: use Integer32 instead of INTEGER in SMIv2
930: MAX-ACCESS read-only
931: STATUS current
932: DESCRIPTION
933: "This object is instantiated only for a VPL
934: which is cross-connected to other VPLs
935: that belong to the same VPC. All such
936: associated VPLs have the same value of this
937: object, and all their cross-connections are
938: identified either by entries that are indexed
939: by the same value of atmVpCrossConnectIndex in
940: the atmVpCrossConnectTable of this MIB module or by
941: the same value of the cross-connect index in
942: the cross-connect table for SVCs and Soft PVCs
943: (defined in a separate MIB module).
944: At no time should entries in these respective
945: cross-connect tables exist simultaneously
946: with the same cross-connect index value.
947: The value of this object is initialized by the
948: agent after the associated entries in the
949: atmVpCrossConnectTable have been created."
950: ::= {atmVplEntry 7}
951:
952: atmVplRowStatus OBJECT-TYPE
952: change recommended -
warning: illegal `RowStatus' default value `createAndWait'
953: SYNTAX RowStatus
954: MAX-ACCESS read-create
955: STATUS current
956: DESCRIPTION
957: "This object is used to create, delete
958: or modify a row in this table.
959: To create a new VCL, this object is
960: initially set to 'createAndWait' or
961: 'createAndGo'. This object should not be
962: set to 'active' unless the following columnar
963: objects have been set to their desired value
964: in this row:
965: atmVplReceiveTrafficDescrIndex and
966: atmVplTransmitTrafficDescrIndex.
967: The DESCRIPTION of atmVplEntry provides
968: further guidance to row treatment in this table."
969: DEFVAL { createAndWait }
970: ::= {atmVplEntry 8}
...
1209:
1210: atmVccAal5CpcsTransmitSduSize OBJECT-TYPE
1211: SYNTAX INTEGER (1..65535)
1211: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1212: MAX-ACCESS read-create
1213: STATUS current
1214: DESCRIPTION
1215: "An instance of this object only exists when the
1216: local VCL end-point is also the VCC end-point,
1217: and AAL5 is in use.
1218: The maximum AAL5 CPCS SDU size in octets that is
1219: supported on the transmit direction of this VCC."
1220: DEFVAL { 9188 }
1221: ::= { atmVclEntry 9 }
1222:
1223: atmVccAal5CpcsReceiveSduSize OBJECT-TYPE
1224: SYNTAX INTEGER (1..65535)
1224: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1225: MAX-ACCESS read-create
1226: STATUS current
1227: DESCRIPTION
1228: "An instance of this object only exists when the
1229: local VCL end-point is also the VCC end-point,
1230: and AAL5 is in use.
1231: The maximum AAL5 CPCS SDU size in octets that is
1232: supported on the receive direction of this VCC."
1233: DEFVAL { 9188 }
1234: ::= { atmVclEntry 10 }
...
1262:
1263: atmVclCrossConnectIdentifier OBJECT-TYPE
1264: SYNTAX INTEGER (0..2147483647)
1264: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1265: MAX-ACCESS read-only
1266: STATUS current
1267: DESCRIPTION
1268: "This object is instantiated only for a VCL
1269: which is cross-connected to other VCLs
1270: that belong to the same VCC. All such
1271: associated VCLs have the same value of this
1272: object, and all their cross-connections are
1273: identified either by entries that are indexed
1274: by the same value of atmVcCrossConnectIndex in
1275: the atmVcCrossConnectTable of this MIB module or by
1276: the same value of the cross-connect index in
1277: the cross-connect table for SVCs and Soft PVCs
1278: (defined in a separate MIB module).
1279:
1280: At no time should entries in these respective
1281: cross-connect tables exist simultaneously
1282: with the same cross-connect index value.
1283: The value of this object is initialized by the
1284: agent after the associated entries in the
1285: atmVcCrossConnectTable have been created."
1286: ::= {atmVclEntry 12}
1287:
1288: atmVclRowStatus OBJECT-TYPE
1288: change recommended -
warning: illegal `RowStatus' default value `createAndWait'
1289: SYNTAX RowStatus
1290: MAX-ACCESS read-create
1291: STATUS current
1292: DESCRIPTION
1293: "This object is used to create, delete or
1294: modify a row in this table. To create
1295: a new VCL, this object is initially set
1296: to 'createAndWait' or 'createAndGo'.
1297: This object should not be
1298: set to 'active' unless the following columnar
1299: objects have been set to their desired value
1300: in this row:
1301: atmVclReceiveTrafficDescrIndex,
1302: atmVclTransmitTrafficDescrIndex.
1303: In addition, if the local VCL end-point
1304: is also the VCC end-point:
1305: atmVccAalType.
1306: In addition, for AAL5 connections only:
1307: atmVccAal5CpcsTransmitSduSize,
1308: atmVccAal5CpcsReceiveSduSize, and
1309: atmVccAal5EncapsType. (The existence
1310: of these objects imply the AAL connection type.).
1311: The DESCRIPTION of atmVclEntry provides
1312: further guidance to row treatment in this table."
1313: DEFVAL { createAndWait }
1314: ::= {atmVclEntry 13}
...
1387:
1388: atmVpCrossConnectIndexNext OBJECT-TYPE
1389: SYNTAX INTEGER (0..2147483647)
1389: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1390: MAX-ACCESS read-only
1391: STATUS current
1392: DESCRIPTION
1393: "This object contains an appropriate value to
1394: be used for atmVpCrossConnectIndex when creating
1395: entries in the atmVpCrossConnectTable. The value
1396: 0 indicates that no unassigned entries are
1397: available. To obtain the atmVpCrossConnectIndex
1398: value for a new entry, the manager issues a
1399: management protocol retrieval operation to obtain
1400: the current value of this object. After each
1401: retrieval, the agent should modify the value to
1402: the next unassigned index.
1403: After a manager retrieves a value the agent will
1404: determine through its local policy when this index
1405: value will be made available for reuse."
1406: ::= { atmMIBObjects 8 }
1407:
1408:
1409: -- The ATM VP Cross Connect Table
1410:
...
1571:
1572: atmVpCrossConnectIndex OBJECT-TYPE
1573: SYNTAX INTEGER (1..2147483647)
1573: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1574: MAX-ACCESS not-accessible
1575: STATUS current
1576: DESCRIPTION
1577: "A unique value to identify this VP cross-connect.
1578: For each VPL associated with this cross-connect,
1579: the agent reports this cross-connect index value
1580: in the atmVplCrossConnectIdentifier attribute of
1581: the corresponding atmVplTable entries."
1582: ::= { atmVpCrossConnectEntry 1 }
...
1677:
1678: atmVpCrossConnectRowStatus OBJECT-TYPE
1678: change recommended -
warning: illegal `RowStatus' default value `createAndWait'
1679: SYNTAX RowStatus
1680: MAX-ACCESS read-create
1681: STATUS current
1682: DESCRIPTION
1683: "The status of this entry in the
1684: atmVpCrossConnectTable. This object is used to
1685: create a cross-connect for cross-connecting
1686: VPLs which are created using the atmVplTable
1687: or to change or delete an existing cross-connect.
1688: This object must be initially set
1689: to `createAndWait' or 'createAndGo'.
1690: To turn on a VP cross-connect,
1691: the atmVpCrossConnectAdminStatus
1692: is set to `up'."
1693: DEFVAL { createAndWait }
1694: ::= { atmVpCrossConnectEntry 11 }
1695:
1696:
1697: -- ATM Virtual Channel (VC) Cross Connect Table
1698:
1699: -- This table contains configuration and state
1700: -- information of point-to-point,
1701: -- point-to-multipoint or multipoint-to-multipoint
1702: -- VC cross-connects for PVCs.
1703:
1704: -- This table has read-create access and is used
1705: -- to cross-connect the VCLs together in an ATM switch
1706: -- or network that belong to a VC connection.
1707: -- The atmVcCrossConnectIndex is used to associate
1708: -- the related VCLs that are cross-connected together.
1709:
1710:
1711:
1712: -- The model using step-wise procedures described for setting
1713: -- up a VP cross-connect is also used for setting up
1714: -- a VC cross-connect.
1715: atmVcCrossConnectIndexNext OBJECT-TYPE
1716: SYNTAX INTEGER (0..2147483647)
1716: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1717: MAX-ACCESS read-only
1718: STATUS current
1719: DESCRIPTION
1720: "This object contains an appropriate value to
1721: be used for atmVcCrossConnectIndex when creating
1722: entries in the atmVcCrossConnectTable. The value
1723: 0 indicates that no unassigned entries are
1724: available. To obtain the atmVcCrossConnectIndex
1725: value for a new entry, the manager issues a
1726: management protocol retrieval operation to obtain
1727: the current value of this object. After each
1728: retrieval, the agent should modify the value to
1729: the next unassigned index.
1730: After a manager retrieves a value the agent will
1731: determine through its local policy when this index
1732: value will be made available for reuse."
1733: ::= { atmMIBObjects 10 }
1734:
1735:
1736: -- The ATM VC Cross Connect Table
1737:
...
1902:
1903: atmVcCrossConnectIndex OBJECT-TYPE
1904: SYNTAX INTEGER (1..2147483647)
1904: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1905: MAX-ACCESS not-accessible
1906: STATUS current
1907: DESCRIPTION
1908: "A unique value to identify this VC cross-connect.
1909: For each VCL associated with this cross-connect,
1910: the agent reports this cross-connect index value
1911: in the atmVclCrossConnectIdentifier attribute of
1912: the corresponding atmVclTable entries."
1913: ::= { atmVcCrossConnectEntry 1 }
...
2029:
2030: atmVcCrossConnectRowStatus OBJECT-TYPE
2030: change recommended -
warning: illegal `RowStatus' default value `createAndWait'
2031: SYNTAX RowStatus
2032: MAX-ACCESS read-create
2033: STATUS current
2034: DESCRIPTION
2035: "The status of this entry in the
2036: atmVcCrossConnectTable. This object is used to
2037: create a new cross-connect for cross-connecting
2038: VCLs which are created using the atmVclTable
2039: or to change or delete existing cross-connect.
2040: This object must be initially set to
2041: `createAndWait' or 'createAndGo'.
2042: To turn on a VC cross-connect,
2043: the atmVcCrossConnectAdminStatus
2044: is set to `up'."
2045: DEFVAL { createAndWait }
2046: ::= { atmVcCrossConnectEntry 13 }
2047:
2048:
2049: -- AAL5 Virtual Channel Connection Performance Statistics
2050: -- Table
2051:
2052: -- This table contains the AAL5
2053: -- performance statistics of a VCC at the
2054: -- interface associated with an AAL5 entity in an ATM
2055: -- host or ATM switch.
2056:
...
2148:
2149: atmTrafficDescrParamIndexNext OBJECT-TYPE
2150: SYNTAX INTEGER (0..2147483647)
2150: warning -
warning: use Integer32 instead of INTEGER in SMIv2
2151: MAX-ACCESS read-only
2152: STATUS current
2153: DESCRIPTION
2154: "This object contains an appropriate value to
2155: be used for atmTrafficDescrParamIndex when
2156: creating entries in the
2157: atmTrafficDescrParamTable.
2158: The value 0 indicates that no unassigned
2159: entries are available. To obtain the
2160: atmTrafficDescrParamIndex value for a new
2161: entry, the manager issues a management
2162: protocol retrieval operation to obtain the
2163: current value of this object. After each
2164: retrieval, the agent should modify the value
2165: to the next unassigned index.
2166: After a manager retrieves a value the agent will
2167: determine through its local policy when this index
2168: value will be made available for reuse."
2169: ::= { atmMIBObjects 13 }
2170:
2171:
2172: -- Conformance Information