idnits 2.17.1 draft-ietf-atommib-atmhist-00.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- ** Cannot find the required boilerplate sections (Copyright, IPR, etc.) in this document. Expected boilerplate is as follows today (2024-04-19) according to https://trustee.ietf.org/license-info : IETF Trust Legal Provisions of 28-dec-2009, Section 6.a: This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. IETF Trust Legal Provisions of 28-dec-2009, Section 6.b(i), paragraph 2: Copyright (c) 2024 IETF Trust and the persons identified as the document authors. All rights reserved. IETF Trust Legal Provisions of 28-dec-2009, Section 6.b(i), paragraph 3: This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- ** Missing expiration date. The document expiration date should appear on the first and last page. ** The document seems to lack a 1id_guidelines paragraph about Internet-Drafts being working documents. ** The document seems to lack a 1id_guidelines paragraph about 6 months document validity -- however, there's a paragraph with a matching beginning. Boilerplate error? ** The document seems to lack a 1id_guidelines paragraph about the list of current Internet-Drafts. ** The document seems to lack a 1id_guidelines paragraph about the list of Shadow Directories. ** The document is more than 15 pages and seems to lack a Table of Contents. == No 'Intended status' indicated for this document; assuming Proposed Standard Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- ** The document seems to lack an Abstract section. ** The document seems to lack a Security Considerations section. (A line matching the expected section header was found, but with an unexpected indentation: ' 7. Security Considerations' ) ** The document seems to lack an IANA Considerations section. (See Section 2.2 of https://www.ietf.org/id-info/checklist for how to handle the case when there are no actions for IANA.) ** The document seems to lack an Authors' Addresses Section. ** There are 14 instances of too long lines in the document, the longest one being 5 characters in excess of 72. ** There is 1 instance of lines with control characters in the document. Miscellaneous warnings: ---------------------------------------------------------------------------- -- The document seems to lack a disclaimer for pre-RFC5378 work, but may have content which was first submitted before 10 November 2008. If you have contacted all the original authors and they are all willing to grant the BCP78 rights to the IETF Trust, then this is fine, and you can ignore this comment. If not, you may need to add the pre-RFC5378 disclaimer. (See the Legal Provisions document at https://trustee.ietf.org/license-info for more information.) -- The document date (25 November 1996) is 10007 days in the past. Is this intentional? Checking references for intended status: Proposed Standard ---------------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) -- Missing reference section? '9' on line 956 looks like a reference -- Missing reference section? '1' on line 921 looks like a reference -- Missing reference section? '2' on line 926 looks like a reference -- Missing reference section? '3' on line 930 looks like a reference -- Missing reference section? '4' on line 933 looks like a reference -- Missing reference section? '5' on line 937 looks like a reference -- Missing reference section? '6' on line 941 looks like a reference -- Missing reference section? '7' on line 946 looks like a reference -- Missing reference section? '8' on line 951 looks like a reference Summary: 13 errors (**), 0 flaws (~~), 1 warning (==), 11 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 Internet-Draft ATM Performance History MIB November 1996 4 Managed Objects for Recording ATM Performance History 5 Data Based on 15 Minute Intervals 7 draft-ietf-atommib-atmhist-00.txt 9 25 November 1996 11 George Mouradian 12 AT&T Labs 13 gvm@att.com 15 Status of this Memo 17 This document is an Internet-Draft. Internet-Drafts are working 18 documents of the Internet Engineering Task Force (IETF), its areas, 19 and its working groups. Note that other groups may also distribute 20 working documents as Internet-Drafts. 22 Internet-Drafts are draft documents valid for a maximum of six months 23 and may be updated, replaced, or obsoleted by other documents at any 24 time. It is inappropriate to use Internet-Drafts as reference 25 material or to cite them other than as ``work in progress.'' 27 To learn the current status of any Internet-Draft, please check the 28 ``1id-abstracts.txt'' listing contained in the Internet-Drafts Shadow 29 Directories on ds.internic.net (US East Coast), nic.nordu.net 30 (Europe), ftp.isi.edu (US West Coast), or munnari.oz.au (Pacific 31 Rim). 33 1. Introduction 35 This memo defines an experimental portion of the Management 36 Information Base (MIB) for use with network management protocols in 37 the Internet community. In particular, it describes managed objects 38 to record and retrieve ATM performance history data recorded in 15 39 minute interval. The functionality defined in this document is 40 intended to satisfy the requirements defined by the ATM Forum in [9]. 42 2. The SNMP Network Management Framework 43 The SNMP Network Management Framework presently consists of three 44 major components. They are: 46 the SMI, described in RFC 1902 [1] - the mechanisms used for 47 describing and naming objects for the purpose of management. 49 the MIB-II, STD 17, RFC 1231 [2] - the core set of managed objects 50 for the Internet suite of protocols. 52 the protocol, RFC 1157 [3] and/or RFC 1905 [4], - the protocol for 53 accessing managed objects. 55 The Framework permits new objects to be defined for the purpose of 56 experimentation and evaluation. 58 2.1. Object Definitions 60 Managed objects are accessed via a virtual information store, termed 61 the Management Information Base or MIB. Objects in the MIB are 62 defined using the subset of Abstract Syntax Notation One (ASN.1) 63 defined in the SMI. In particular, each object type is named by an 64 OBJECT IDENTIFIER, an administratively assigned name. The object 65 type together with an object instance serves to uniquely identify a 66 specific instantiation of the object. For human convenience, we 67 often use a textual string, termed the descriptor, to refer to the 68 object type. 70 3. Overview 72 This document defines a Management Information Base (MIB) for 73 recording and retrieving ATM performance history data recorded in 15 74 minute intervals. The functionality defined in this document is 75 intended to meet the requirements defined by the ATM Forum in [9]. 77 Six tables are provided: 79 ATM Cell Layer Current Data (per interface) 80 ATM Cell Layer History Data (per interface and time interval) 82 VPL UPC/NPC Current Data (per VPL termination point) 83 VPL UPC/NPC History Data (per VPL termination point and time interval) 85 VCL UPC/NPC Current Data (per VCL termination point) 86 VCL UPC/NPC History Data (per VCL termination point and time interval) 88 4. Definitions 90 ATMHIST-MIB DEFINITIONS ::= BEGIN 92 IMPORTS 93 MODULE-IDENTITY, OBJECT-TYPE, experimental FROM SNMPv2-SMI 94 PerfCurrentCount, PerfIntervalCount FROM PerfHist-TC-MIB 95 ifIndex FROM IF-MIB 96 atmVplVpi, atmVclVpi, atmVclVci FROM ATM-MIB 97 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF 98 TruthValue, TimeStamp FROM SNMPv2-TC; 100 atmHistMIB MODULE-IDENTITY 101 LAST-UPDATED "9605011200Z" 102 ORGANIZATION "IETF AToMMIB Working Group" 103 CONTACT-INFO 104 " Faye Ly, Editor 105 Postal: Bay Networks Inc. 106 4401 Great America Parkway 107 Santa Clara, CA 95052 108 USA 109 Tel: +1 408 764 1702 110 Fax: +1 408 988 5525 111 E-Mail: faye@Baynetworks.COM 112 " 113 DESCRIPTION 114 "This MIB Module defines objects to record 115 ATM history data." 116 ::= { experimental xxx } 118 atmHistMIBObjects OBJECT IDENTIFIER ::= {atmHistMIB 1} 120 -- ATM Cell Protocol Monitoring Current Data (per interface) 122 atmProtoCurrTable OBJECT-TYPE 123 SYNTAX SEQUENCE OF AtmProtoCurrEntry 124 MAX-ACCESS not-accessible 125 STATUS current 126 DESCRIPTION 127 "The ATM Cell Protocol Monitoring Current Data table. 128 This table maintains per-interface statistics for the 129 fifteen-minute interval currently being collected." 130 ::= { atmHistMIBObjects 1 } 132 atmProtoCurrEntry OBJECT-TYPE 133 SYNTAX AtmProtoCurrEntry 134 MAX-ACCESS not-accessible 135 STATUS current 136 DESCRIPTION 137 "An entry in the ATM Cell Protocol Monitoring 138 Current Data table. 140 Each ATM interface (UNI, BICI, BISSI) automatically has 141 an entry in this table associated with it." 142 INDEX { ifIndex } 143 ::= { atmProtoCurrTable 1 } 145 AtmProtoCurrEntry ::= SEQUENCE { 146 atmProtoCurrSuspect TruthValue, 147 atmProtoCurrTimeElapsed INTEGER, 148 atmProtoCurrTotalCellIns PerfCurrentCount, 149 atmProtoCurrClp0CellIns PerfCurrentCount, 150 atmProtoCurrProtoErrors PerfCurrentCount, 151 atmProtoCurrDiscardHECViol PerfCurrentCount 152 } 154 atmProtoCurrSuspect OBJECT-TYPE 155 SYNTAX TruthValue 156 MAX-ACCESS read-only 157 STATUS current 158 DESCRIPTION 159 "If true, the statistics in this entry may be unreliable." 160 ::= { atmProtoCurrEntry 1 } 162 atmProtoCurrTimeElapsed OBJECT-TYPE 163 SYNTAX INTEGER (0..899) 164 MAX-ACCESS read-only 165 STATUS current 166 DESCRIPTION 167 "Amount of time, measured in seconds, that statistics 168 for this entry (the current interval) have been counted." 169 ::= { atmProtoCurrEntry 2 } 171 atmProtoCurrTotalCellIns OBJECT-TYPE 172 SYNTAX PerfCurrentCount 173 MAX-ACCESS read-only 174 STATUS current 175 DESCRIPTION 176 "The total number of valid ATM cells received by this VCL 177 including both CLP=0 and CLP=1 cells. The cells are 178 counted prior to the application of the traffic policing." 179 ::= { atmProtoCurrEntry 3 } 181 atmProtoCurrClp0CellIns OBJECT-TYPE 182 SYNTAX PerfCurrentCount 183 MAX-ACCESS read-only 184 STATUS current 185 DESCRIPTION 186 "The number of valid ATM cells received by this VCL 187 with CLP=0. The cells are counted prior to the 188 application of the traffic policing." 189 ::= { atmProtoCurrEntry 4 } 191 atmProtoCurrProtoErrors OBJECT-TYPE 192 SYNTAX PerfCurrentCount 193 MAX-ACCESS read-only 194 STATUS current 195 DESCRIPTION 196 "The number of ATM cells dropped on this interface, due to 197 an unrecognized field or set of fields in the ATM cell 198 header, since the start of this interval." 199 ::= { atmProtoCurrEntry 5 } 201 atmProtoCurrDiscardHECViol OBJECT-TYPE 202 SYNTAX PerfCurrentCount 203 MAX-ACCESS read-only 204 STATUS current 205 DESCRIPTION 206 "The number of ATM cells discarded on this interface, due to 207 an HEC violation, since the start of this interval." 208 ::= { atmProtoCurrEntry 6 } 210 -- ATM Cell Protocol Monitoring History Data (per interface and time 211 interval) 213 atmProtoHistTable OBJECT-TYPE 214 SYNTAX SEQUENCE OF AtmProtoHistEntry 215 MAX-ACCESS not-accessible 216 STATUS current 217 DESCRIPTION 218 "The ATM Cell Protocol Monitoring History Data table. 219 This table maintains per-interface statistics for previous 220 fifteen-minute intervals." 221 ::= { atmHistMIBObjects 2 } 223 atmProtoHistEntry OBJECT-TYPE 224 SYNTAX AtmProtoHistEntry 225 MAX-ACCESS not-accessible 226 STATUS current 227 DESCRIPTION 228 "An entry in the ATM Cell Protocol Monitoring History Data 229 table. Each ATM interface (UNI, BICI, BISSI) automatically 230 has an entry in this table associated with it for each 231 fifteen-minute interval in which statistics are collected 232 for it." 233 INDEX { ifIndex, atmProtoHistIndex } 234 ::= { atmProtoHistTable 1 } 236 AtmProtoHistEntry ::= SEQUENCE { 237 atmProtoHistIndex INTEGER, 238 atmProtoHistEndTime TimeStamp, 239 atmProtoHistSuspect TruthValue, 240 atmProtoHistTotalCellIns PerfIntervalCount, 241 atmProtoHistClp0CellIns PerfIntervalCount, 242 atmProtoHistProtoErrors PerfIntervalCount, 243 atmProtoHistDiscardHECViol PerfIntervalCount 244 } 246 atmProtoHistIndex OBJECT-TYPE 247 SYNTAX INTEGER (1..96) 248 MAX-ACCESS not-accessible 249 STATUS current 250 DESCRIPTION 251 "A number between 1 and 96, which identifies the interval 252 for which the set of statistics in this entry was collected. 253 The interval identified by 1 is the most recently completed 254 15 minute interval, and the interval identified by N is the 255 interval immediately preceding the one identified by N-1." 256 ::= { atmProtoHistEntry 1 } 258 atmProtoHistEndTime OBJECT-TYPE 259 SYNTAX TimeStamp 260 MAX-ACCESS read-only 261 STATUS current 262 DESCRIPTION 263 "The the value of sysUpTime when this interval ended." 264 ::= { atmProtoHistEntry 2 } 266 atmProtoHistSuspect OBJECT-TYPE 267 SYNTAX TruthValue 268 MAX-ACCESS read-only 269 STATUS current 270 DESCRIPTION 271 "If true, the statistics in this entry may be unreliable." 272 ::= { atmProtoHistEntry 3 } 274 atmProtoHistTotalCellIns OBJECT-TYPE 275 SYNTAX PerfIntervalCount 276 MAX-ACCESS read-only 277 STATUS current 278 DESCRIPTION 279 "The total number of valid ATM cells received by this VCL 280 including both CLP=0 and CLP=1 cells. The cells are 281 counted prior to the application of the traffic policing." 282 ::= { atmProtoHistEntry 4 } 284 atmProtoHistClp0CellIns OBJECT-TYPE 285 SYNTAX PerfIntervalCount 286 MAX-ACCESS read-only 287 STATUS current 288 DESCRIPTION 289 "The number of valid ATM cells received by this VCL 290 with CLP=0. The cells are counted prior to the 291 application of the traffic policing." 292 ::= { atmProtoHistEntry 5 } 294 atmProtoHistProtoErrors OBJECT-TYPE 295 SYNTAX PerfIntervalCount 296 MAX-ACCESS read-only 297 STATUS current 298 DESCRIPTION 299 "The number of ATM cells dropped on this interface, due to 300 an unrecognized field or set of fields in the ATM cell 301 header, since the start of this interval." 302 ::= { atmProtoHistEntry 6 } 304 atmProtoHistDiscardHECViol OBJECT-TYPE 305 SYNTAX PerfIntervalCount 306 MAX-ACCESS read-only 307 STATUS current 308 DESCRIPTION 309 "The number of ATM cells discarded on this interface, due 310 to an HEC violation, since the start of this interval." 311 ::= { atmProtoHistEntry 7 } 313 -- UPC/NPC Monitoring Current Data (per VPL termination point) 314 -- These data are only recorded for permanent connections. 316 atmVplCurrTable OBJECT-TYPE 317 SYNTAX SEQUENCE OF AtmVplCurrEntry 318 MAX-ACCESS not-accessible 319 STATUS current 320 DESCRIPTION 321 "The ATM UPC/NPC Monitoring Current 322 Data table for VPL termination points. 323 This table maintains per-TP statistics for the 324 fifteen-minute interval currently being collected." 326 ::= { atmHistMIBObjects 3 } 328 atmVplCurrEntry OBJECT-TYPE 329 SYNTAX AtmVplCurrEntry 330 MAX-ACCESS not-accessible 331 STATUS current 332 DESCRIPTION 333 "An entry in the ATM UPC/NPC 334 Monitoring Current Data table for VPL termination points. 335 Each VPL Termination Point automatically has 336 an entry in this table associated with it." 337 INDEX { ifIndex, atmVplVpi } 338 ::= { atmVplCurrTable 1 } 340 AtmVplCurrEntry ::= SEQUENCE { 341 atmVplCurrSuspect TruthValue, 342 atmVplCurrTimeElapsed INTEGER, 343 atmVplCurrTotalCellIns PerfCurrentCount, 344 atmVplCurrClp0CellIns PerfCurrentCount, 345 atmVplCurrTotalDiscards PerfCurrentCount, 346 atmVplCurrClp0Discards PerfCurrentCount, 347 atmVplCurrTotalCellOuts PerfCurrentCount, 348 atmVplCurrClp0CellOuts PerfCurrentCount, 349 atmVplCurrTaggedOuts PerfCurrentCount 350 } 352 atmVplCurrSuspect OBJECT-TYPE 353 SYNTAX TruthValue 354 MAX-ACCESS read-only 355 STATUS current 356 DESCRIPTION 357 "If true, the statistics in this entry may be unreliable." 358 ::= { atmVplCurrEntry 1 } 360 atmVplCurrTimeElapsed OBJECT-TYPE 361 SYNTAX INTEGER (0..899) 362 MAX-ACCESS read-only 363 STATUS current 364 DESCRIPTION 365 "Amount of time, measured in seconds, that statistics 366 for this entry (the current interval) have been counted." 367 ::= { atmVplCurrEntry 2 } 369 atmVplCurrTotalCellIns OBJECT-TYPE 370 SYNTAX PerfCurrentCount 371 MAX-ACCESS read-only 372 STATUS current 373 DESCRIPTION 374 "The total number of valid ATM cells received by this VPL 375 including both CLP=0 and CLP=1 cells. The cells are 376 counted prior to the application of the traffic policing." 377 ::= { atmVplCurrEntry 3 } 379 atmVplCurrClp0CellIns OBJECT-TYPE 380 SYNTAX PerfCurrentCount 381 MAX-ACCESS read-only 382 STATUS current 383 DESCRIPTION 384 "The number of valid ATM cells received by this VPL 385 with CLP=0. The cells are counted prior to the 386 application of the traffic policing." 387 ::= { atmVplCurrEntry 4 } 389 atmVplCurrTotalDiscards OBJECT-TYPE 390 SYNTAX PerfCurrentCount 391 MAX-ACCESS read-only 392 STATUS current 393 DESCRIPTION 394 "The number of discarded cells due to combined CLP=0 and 395 CLP=1 UPC/NPC policing." 396 ::= { atmVplCurrEntry 5 } 398 atmVplCurrClp0Discards OBJECT-TYPE 399 SYNTAX PerfCurrentCount 400 MAX-ACCESS read-only 401 STATUS current 402 DESCRIPTION 403 "The number of discarded cells due to CLP=0 only 404 UPC/NPC policing. 405 This object shall be present only if CLP=0 traffic is 406 separately policed." 407 ::= { atmVplCurrEntry 6 } 409 atmVplCurrTotalCellOuts OBJECT-TYPE 410 SYNTAX PerfCurrentCount 411 MAX-ACCESS read-only 412 STATUS current 413 DESCRIPTION 414 "The number of cells that have been successfully passed by 415 the combined CLP=0 and CLP=1 UPC/NPC policing." 416 ::= { atmVplCurrEntry 7 } 418 atmVplCurrClp0CellOuts OBJECT-TYPE 419 SYNTAX PerfCurrentCount 420 MAX-ACCESS read-only 421 STATUS current 422 DESCRIPTION 423 "The number of cells that have been successfully passed by 424 the CLP=0 UPC/NPC policing. 425 This object shall be present only if CLP=0 traffic is 426 separately policed." 427 ::= { atmVplCurrEntry 8 } 429 atmVplCurrTaggedOuts OBJECT-TYPE 430 SYNTAX PerfCurrentCount 431 MAX-ACCESS read-only 432 STATUS current 433 DESCRIPTION 434 "The number of cells that have been tagged by UPC/NPC 435 policing." 436 ::= { atmVplCurrEntry 9 } 438 -- UPC/NPC Monitoring History Data (per VPL and time interval) 439 -- These data are only recorded for permanent connections. 441 atmVplHistTable OBJECT-TYPE 442 SYNTAX SEQUENCE OF AtmVplHistEntry 443 MAX-ACCESS not-accessible 444 STATUS current 445 DESCRIPTION 446 "The ATM UPC/NPC Monitoring History 447 Data table for VPL termination points. 449 This table maintains per-interface statistics for previous 450 fifteen-minute intervals." 451 ::= { atmHistMIBObjects 4 } 453 atmVplHistEntry OBJECT-TYPE 454 SYNTAX AtmVplHistEntry 455 MAX-ACCESS not-accessible 456 STATUS current 457 DESCRIPTION 458 "An entry in the ATM UPC/NPC 459 Monitoring History Data table for VPL termination points. 460 Each VPL Termination Point automatically has 461 an entry in this table associated with it." 462 INDEX { ifIndex, atmVplVpi, atmVplHistIndex } 463 ::= { atmVplHistTable 1 } 465 AtmVplHistEntry ::= SEQUENCE { 466 atmVplHistIndex INTEGER, 467 atmVplHistEndTime TimeStamp, 468 atmVplHistSuspect TruthValue, 469 atmVplHistTotalCellIns PerfIntervalCount, 470 atmVplHistClp0CellIns PerfIntervalCount, 471 atmVplHistDiscardedCells PerfIntervalCount, 472 atmVplHistDiscardedClp0 PerfIntervalCount, 473 atmVplHistTotalCellOuts PerfIntervalCount, 474 atmVplHistClp0CellOuts PerfIntervalCount, 475 atmVplHistTaggedOuts PerfIntervalCount 476 } 478 atmVplHistIndex OBJECT-TYPE 479 SYNTAX INTEGER (1..96) 480 MAX-ACCESS not-accessible 481 STATUS current 482 DESCRIPTION 483 "A number between 1 and 96, which identifies the interval 484 for which the set of statistics in this entry was collected. 485 The interval identified by 1 is the most recently completed 486 15 minute interval, and the interval identified by N is the 487 interval immediately preceding the one identified by N-1." 488 ::= { atmVplHistEntry 1 } 490 atmVplHistEndTime OBJECT-TYPE 491 SYNTAX TimeStamp 492 MAX-ACCESS read-only 493 STATUS current 494 DESCRIPTION 495 "The the value of sysUpTime when this interval ended." 496 ::= { atmVplHistEntry 2 } 498 atmVplHistSuspect OBJECT-TYPE 499 SYNTAX TruthValue 500 MAX-ACCESS read-only 501 STATUS current 502 DESCRIPTION 503 "If true, the statistics in this entry may be unreliable." 504 ::= { atmVplHistEntry 3 } 506 atmVplHistTotalCellIns OBJECT-TYPE 507 SYNTAX PerfIntervalCount 508 MAX-ACCESS read-only 509 STATUS current 510 DESCRIPTION 511 "The total number of valid ATM cells received by this VPL 512 including both CLP=0 and CLP=1 cells. The cells are 513 counted prior to the application of the traffic policing." 514 ::= { atmVplHistEntry 4 } 516 atmVplHistClp0CellIns OBJECT-TYPE 517 SYNTAX PerfIntervalCount 518 MAX-ACCESS read-only 519 STATUS current 520 DESCRIPTION 521 "The number of valid ATM cells received by this VPL 522 with CLP=0. The cells are counted prior to the 523 application of the traffic policing." 524 ::= { atmVplHistEntry 5 } 526 atmVplHistDiscardedCells OBJECT-TYPE 527 SYNTAX PerfIntervalCount 528 MAX-ACCESS read-only 529 STATUS current 530 DESCRIPTION 531 "The number of discarded cells due to combined CLP=0 and 532 CLP=1 UPC/NPC policing." 533 ::= { atmVplHistEntry 6 } 535 atmVplHistDiscardedClp0 OBJECT-TYPE 536 SYNTAX PerfIntervalCount 537 MAX-ACCESS read-only 538 STATUS current 539 DESCRIPTION 540 "The number of discarded cells due to CLP=0 only 541 UPC/NPC policing. 542 This object shall be present only if CLP=0 traffic is 543 separately policed." 544 ::= { atmVplHistEntry 7 } 546 atmVplHistTotalCellOuts OBJECT-TYPE 547 SYNTAX PerfIntervalCount 548 MAX-ACCESS read-only 549 STATUS current 550 DESCRIPTION 551 "The number of cells that have been successfully passed by 552 the combined CLP=0 and CLP=1 UPC/NPC policing." 553 ::= { atmVplHistEntry 8 } 555 atmVplHistClp0CellOuts OBJECT-TYPE 556 SYNTAX PerfIntervalCount 557 MAX-ACCESS read-only 558 STATUS current 559 DESCRIPTION 560 "The number of cells that have been successfully passed by 561 the CLP=0 UPC/NPC policing. 562 This object shall be present only if CLP=0 traffic is 563 separately policed." 564 ::= { atmVplHistEntry 9 } 566 atmVplHistTaggedOuts OBJECT-TYPE 567 SYNTAX PerfIntervalCount 568 MAX-ACCESS read-only 569 STATUS current 570 DESCRIPTION 571 "The number of cells that have been tagged by UPC/NPC policing." 572 ::= { atmVplHistEntry 10 } 574 -- UPC/NPC Monitoring Current Data (per VCL termination point) 575 -- These data are only recorded for permanent connections. 577 atmVclCurrTable OBJECT-TYPE 578 SYNTAX SEQUENCE OF AtmVclCurrEntry 579 MAX-ACCESS not-accessible 580 STATUS current 581 DESCRIPTION 582 "The ATM UPC/NPC Monitoring Current 583 Data table for VCL termination points. 585 This table maintains per-TP statistics for the 586 fifteen-minute interval currently being collected." 587 ::= { atmHistMIBObjects 5 } 589 atmVclCurrEntry OBJECT-TYPE 590 SYNTAX AtmVclCurrEntry 591 MAX-ACCESS not-accessible 592 STATUS current 593 DESCRIPTION 594 "An entry in the ATM UPC/NPC 595 Monitoring Current Data table for VCL termination points. 596 Each VCL Termination Point automatically has 597 an entry in this table associated with it." 598 INDEX { ifIndex, atmVclVpi, atmVclVci } 599 ::= { atmVclCurrTable 1 } 601 AtmVclCurrEntry ::= SEQUENCE { 602 atmVclCurrSuspect TruthValue, 603 atmVclCurrTimeElapsed INTEGER, 604 atmVclCurrTotalCellIns PerfCurrentCount, 605 atmVclCurrClp0CellIns PerfCurrentCount, 606 atmVclCurrTotalDiscards PerfCurrentCount, 607 atmVclCurrClp0Discards PerfCurrentCount, 608 atmVclCurrTotalCellOuts PerfCurrentCount, 609 atmVclCurrClp0CellOuts PerfCurrentCount, 610 atmVclCurrTaggedOuts PerfCurrentCount 611 } 613 atmVclCurrSuspect OBJECT-TYPE 614 SYNTAX TruthValue 615 MAX-ACCESS read-only 616 STATUS current 617 DESCRIPTION 618 "If true, the statistics in this entry may be unreliable." 619 ::= { atmVclCurrEntry 1 } 621 atmVclCurrTimeElapsed OBJECT-TYPE 622 SYNTAX INTEGER (0..899) 623 MAX-ACCESS read-only 624 STATUS current 625 DESCRIPTION 626 "Amount of time, measured in seconds, that statistics 627 for this entry (the current interval) have been counted." 628 ::= { atmVclCurrEntry 2 } 630 atmVclCurrTotalCellIns OBJECT-TYPE 631 SYNTAX PerfCurrentCount 632 MAX-ACCESS read-only 633 STATUS current 634 DESCRIPTION 635 "The total number of valid ATM cells received by this VCL 636 including both CLP=0 and CLP=1 cells. The cells are 637 counted prior to the application of the traffic policing." 638 ::= { atmVclCurrEntry 3 } 640 atmVclCurrClp0CellIns OBJECT-TYPE 641 SYNTAX PerfCurrentCount 642 MAX-ACCESS read-only 643 STATUS current 644 DESCRIPTION 645 "The number of valid ATM cells received by this VCL 646 with CLP=0. The cells are counted prior to the 647 application of the traffic policing." 648 ::= { atmVclCurrEntry 4 } 650 atmVclCurrTotalDiscards OBJECT-TYPE 651 SYNTAX PerfCurrentCount 652 MAX-ACCESS read-only 653 STATUS current 654 DESCRIPTION 655 "The number of discarded cells due to combined CLP=0 and 656 CLP=1 UPC/NPC policing." 657 ::= { atmVclCurrEntry 5 } 659 atmVclCurrClp0Discards OBJECT-TYPE 660 SYNTAX PerfCurrentCount 661 MAX-ACCESS read-only 662 STATUS current 663 DESCRIPTION 664 "The number of discarded cells due to CLP=0 only 665 UPC/NPC policing. 667 This object shall be present only if CLP=0 traffic is 668 separately policed." 669 ::= { atmVclCurrEntry 6 } 671 atmVclCurrTotalCellOuts OBJECT-TYPE 672 SYNTAX PerfCurrentCount 673 MAX-ACCESS read-only 674 STATUS current 675 DESCRIPTION 676 "The number of cells that have been successfully passed by 677 the combined CLP=0 and CLP=1 UPC/NPC policing." 678 ::= { atmVclCurrEntry 7 } 680 atmVclCurrClp0CellOuts OBJECT-TYPE 681 SYNTAX PerfCurrentCount 682 MAX-ACCESS read-only 683 STATUS current 684 DESCRIPTION 685 "The number of cells that have been successfully passed by 686 the CLP=0 UPC/NPC policing. 687 This object shall be present only if CLP=0 traffic is 688 separately policed." 689 ::= { atmVclCurrEntry 8 } 691 atmVclCurrTaggedOuts OBJECT-TYPE 692 SYNTAX PerfCurrentCount 693 MAX-ACCESS read-only 694 STATUS current 695 DESCRIPTION 696 "The number of cells that have been tagged by UPC/NPC policing." 697 ::= { atmVclCurrEntry 9 } 699 -- UPC/NPC Monitoring History Data (per VCL and time interval) 700 -- These data are only recorded for permanent connections. 702 atmVclHistTable OBJECT-TYPE 703 SYNTAX SEQUENCE OF AtmVclHistEntry 704 MAX-ACCESS not-accessible 705 STATUS current 706 DESCRIPTION 707 "The ATM UPC/NPC Monitoring History 708 Data table for VCL termination points. 710 This table maintains per-interface statistics for previous 711 fifteen-minute intervals." 712 ::= { atmHistMIBObjects 6 } 714 atmVclHistEntry OBJECT-TYPE 715 SYNTAX AtmVclHistEntry 716 MAX-ACCESS not-accessible 717 STATUS current 718 DESCRIPTION 719 "An entry in the ATM UPC/NPC 720 Monitoring History Data table for VCL termination points. 721 Each VCL Termination Point automatically has 722 an entry in this table associated with it." 723 INDEX { ifIndex, atmVclVpi, atmVclVci, atmVclHistIndex } 724 ::= { atmVclHistTable 1 } 726 AtmVclHistEntry ::= SEQUENCE { 727 atmVclHistIndex INTEGER, 728 atmVclHistEndTime TimeStamp, 729 atmVclHistSuspect TruthValue, 730 atmVclHistTotalCellIns PerfIntervalCount, 731 atmVclHistClp0CellIns PerfIntervalCount, 732 atmVclHistDiscardedCells PerfIntervalCount, 733 atmVclHistDiscardedClp0 PerfIntervalCount, 734 atmVclHistTotalCellOuts PerfIntervalCount, 735 atmVclHistClp0CellOuts PerfIntervalCount, 736 atmVclHistTaggedOuts PerfIntervalCount 737 } 739 atmVclHistIndex OBJECT-TYPE 740 SYNTAX INTEGER (1..96) 741 MAX-ACCESS not-accessible 742 STATUS current 743 DESCRIPTION 744 "A number between 1 and 96, which identifies the interval 745 for which the set of statistics in this entry was 746 collected. 747 The interval identified by 1 is the most recently completed 748 15 minute interval, and the interval identified by N is the 749 interval immediately preceding the one identified by N-1." 750 ::= { atmVclHistEntry 1 } 752 atmVclHistEndTime OBJECT-TYPE 753 SYNTAX TimeStamp 754 MAX-ACCESS read-only 755 STATUS current 756 DESCRIPTION 757 "The the value of sysUpTime when this interval ended." 759 ::= { atmVclHistEntry 2 } 761 atmVclHistSuspect OBJECT-TYPE 762 SYNTAX TruthValue 763 MAX-ACCESS read-only 764 STATUS current 765 DESCRIPTION 766 "If true, the statistics in this entry may be unreliable." 767 ::= { atmVclHistEntry 3 } 769 atmVclHistTotalCellIns OBJECT-TYPE 770 SYNTAX PerfIntervalCount 771 MAX-ACCESS read-only 772 STATUS current 773 DESCRIPTION 774 "The total number of valid ATM cells received by this VCL 775 including both CLP=0 and CLP=1 cells. The cells are 776 counted prior to the application of the traffic policing." 777 ::= { atmVclHistEntry 4 } 779 atmVclHistClp0CellIns OBJECT-TYPE 780 SYNTAX PerfIntervalCount 781 MAX-ACCESS read-only 782 STATUS current 783 DESCRIPTION 784 "The number of valid ATM cells received by this VCL 785 with CLP=0. The cells are counted prior to the 786 application of the traffic policing." 787 ::= { atmVclHistEntry 5 } 789 atmVclHistDiscardedCells OBJECT-TYPE 790 SYNTAX PerfIntervalCount 791 MAX-ACCESS read-only 792 STATUS current 793 DESCRIPTION 794 "The number of discarded cells due to combined CLP=0 and 795 CLP=1 UPC/NPC policing." 796 ::= { atmVclHistEntry 6 } 798 atmVclHistDiscardedClp0 OBJECT-TYPE 799 SYNTAX PerfIntervalCount 800 MAX-ACCESS read-only 801 STATUS current 802 DESCRIPTION 803 "The number of discarded cells due to CLP=0 only 804 UPC/NPC policing. 805 This object shall be present only if CLP=0 traffic is 806 separately policed." 808 ::= { atmVclHistEntry 7 } 810 atmVclHistTotalCellOuts OBJECT-TYPE 811 SYNTAX PerfIntervalCount 812 MAX-ACCESS read-only 813 STATUS current 814 DESCRIPTION 815 "The number of cells that have been successfully passed by 816 the combined CLP=0 and CLP=1 UPC/NPC policing." 817 ::= { atmVclHistEntry 8 } 819 atmVclHistClp0CellOuts OBJECT-TYPE 820 SYNTAX PerfIntervalCount 821 MAX-ACCESS read-only 822 STATUS current 823 DESCRIPTION 824 "The number of cells that have been successfully passed by 825 the CLP=0 UPC/NPC policing. 826 This object shall be present only if CLP=0 traffic is 827 separately policed." 828 ::= { atmVclHistEntry 9 } 830 atmVclHistTaggedOuts OBJECT-TYPE 831 SYNTAX PerfIntervalCount 832 MAX-ACCESS read-only 833 STATUS current 834 DESCRIPTION 835 "The number of cells that have been tagged by UPC/NPC policing." 836 ::= { atmVclHistEntry 10 } 838 -- Conformance Information 840 atmHistMIBConformance OBJECT IDENTIFIER ::= { atmHistMIB 2 } 842 atmHistMIBGroups OBJECT IDENTIFIER 843 ::= {atmHistMIBConformance 1 } 845 atmHistMIBCompliances OBJECT IDENTIFIER 846 ::= {atmHistMIBConformance 2 } 848 atmHistMIBCompliance MODULE-COMPLIANCE 849 STATUS current 850 DESCRIPTION 851 "The compliance statement for SNMP entities that 852 support ATM History Data." 853 MODULE -- this module 854 MANDATORY-GROUPS { atmHistGroup } 855 ::= { atmHistMIBCompliances 1 } 857 -- Units of Conformance 859 atmHistGroup OBJECT-GROUP 860 OBJECTS { 861 atmProtoCurrSuspect, 862 atmProtoCurrTimeElapsed, 863 atmProtoCurrTotalCellIns, 864 atmProtoCurrClp0CellIns, 865 atmProtoCurrProtoErrors, 866 atmProtoCurrDiscardHECViol, 867 atmProtoHistEndTime , 868 atmProtoHistSuspect, 869 atmProtoHistTotalCellIns, 870 atmProtoHistClp0CellIns, 871 atmProtoHistProtoErrors, 872 atmProtoHistDiscardHECViol, 873 atmVplCurrSuspect, 874 atmVplCurrTimeElapsed, 875 atmVplCurrTotalCellIns, 876 atmVplCurrClp0CellIns, 877 atmVplCurrTotalDiscards, 878 atmVplCurrClp0Discards, 879 atmVplCurrTotalCellOuts, 880 atmVplCurrClp0CellOuts, 881 atmVplCurrTaggedOuts, 882 atmVplHistEndTime, 883 atmVplHistSuspect, 884 atmVplHistTotalCellIns, 885 atmVplHistClp0CellIns, 886 atmVplHistDiscardedCells, 887 atmVplHistDiscardedClp0, 888 atmVplHistTotalCellOuts, 889 atmVplHistClp0CellOuts, 890 atmVplHistTaggedOuts, 891 atmVclCurrSuspect, 892 atmVclCurrTimeElapsed, 893 atmVclCurrTotalCellIns, 894 atmVclCurrClp0CellIns, 895 atmVclCurrTotalDiscards, 896 atmVclCurrClp0Discards, 897 atmVclCurrTotalCellOuts, 898 atmVclCurrClp0CellOuts, 899 atmVclCurrTaggedOuts, 900 atmVclHistEndTime, 901 atmVclHistSuspect, 902 atmVclHistTotalCellIns, 903 atmVclHistClp0CellIns, 904 atmVclHistDiscardedCells, 905 atmVclHistDiscardedClp0, 906 atmVclHistTotalCellOuts, 907 atmVclHistClp0CellOuts, 908 atmVclHistTaggedOuts 909 } 910 STATUS current 911 DESCRIPTION 912 "" 913 ::= { atmHistMIBGroups 1 } 915 END 917 5. Acknowledgements 919 6. References 921 [1] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and 922 S. Waldbusser, "Structure of Management Information for version 2 923 of the Simple Network Management Protocol (SNMPv2)", RFC 1902, 924 January 1996. 926 [2] McCloghrie, K., and M. Rose, Editors, "Management Information Base 927 for Network Management of TCP/IP-based internets: MIB-II", STD 17, 928 RFC 1213, March 1991. 930 [3] Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple Network 931 Management Protocol", RFC 1157, May 1990. 933 [4] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and 934 S. Waldbusser, "Protocol Operations for version 2 of the Simple 935 Network Management Protocol (SNMPv2)", RFC 1905, January 1996. 937 [5] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and 938 S. Waldbusser, "Transport Mappings for version 2 of the Simple 939 Network Management Protocol (SNMPv2)", RFC 1906, January 1996. 941 [6] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and 942 S. Waldbusser, "Management Information Base for version 2 of the 943 Simple Network Management Protocol (SNMPv2)", RFC 1907, January 944 1996. 946 [7] Information processing systems - Open Systems Interconnection, 947 "Specification of Abstract Syntax Notation One (ASN.1)", 948 International Organization for Standardization, Internation 949 Standard 8824, December 1987. 951 [8] Information processing systems - Open Systems Interconnection, 952 "Specification of Basic Encoding Rules for Abstract Syntax Notation 953 One (ASN.1)", International Organization for Standardization, 954 Internation Standard 8825, December 1987. 956 [9] M4 Interface Requirements and Logical MIB, ATM Forum, 957 af-nm-0020.000, 1994. 959 7. Security Considerations 961 Security issues are not discussed in this memo. 963 8. Author's Address 965 George Mouradian 966 AT&T Labs, Room 1G-325 967 101 Crawfords Corner Road 968 Holmdel, NJ USA 07733 969 Phone: +1 908 949 7671 970 EMail: gvm@att.com 972 Table of Contents: 974 1 Introduction................................................. 1 975 2 The SNMP Network Management Framework........................ 2 976 3 Overview..................................................... 2 977 4 Definitions.................................................. 2 978 5 Acknowledgements............................................. 13 979 6 References................................................... 13 980 7 Security Considerations...................................... 14 981 8 Author's Address............................................. 14