idnits 2.17.1 draft-ietf-idmr-igmp-mib-04.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-25) 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. ** 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. == 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 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 separate sections for Informative/Normative References. All references will be assumed normative when checking for downward references. ** There are 85 instances of too long lines in the document, the longest one being 3 characters in excess of 72. 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.) -- Couldn't find a document date in the document -- date freshness check skipped. Checking references for intended status: Proposed Standard ---------------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) ** Obsolete normative reference: RFC 1902 (ref. '1') (Obsoleted by RFC 2578) ** Downref: Normative reference to an Historic RFC: RFC 1157 (ref. '3') ** Obsolete normative reference: RFC 1905 (ref. '4') (Obsoleted by RFC 3416) ** Downref: Normative reference to an Experimental RFC: RFC 1075 (ref. '6') -- Possible downref: Non-RFC (?) normative reference: ref. '7' -- Possible downref: Non-RFC (?) normative reference: ref. '8' ** Downref: Normative reference to an Historic RFC: RFC 1584 (ref. '9') -- Possible downref: Non-RFC (?) normative reference: ref. '10' Summary: 15 errors (**), 0 flaws (~~), 1 warning (==), 5 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 IDMR Working Group Keith McCloghrie 3 INTERNET-DRAFT Dino Farinacci 4 Expires May 1997 cisco Systems | 5 Dave Thaler | 6 University of Michigan | 7 26 November 1996 | 9 Internet Group Management Protocol MIB 10 | 12 Status of this Memo 14 This document is an Internet Draft. Internet Drafts are working 15 documents of the Internet Engineering Task Force (IETF), its Areas, and 16 its Working Groups. Note that other groups may also distribute working 17 documents as Internet Drafts. 19 Internet Drafts are valid for a maximum of six months and may be 20 updated, replaced, or obsoleted by other documents at any time. It is 21 inappropriate to use Internet Drafts as reference material or to cite 22 them other than as a "work in progress". 24 1. Introduction 26 This memo defines an experimental portion of the Management Information 27 Base (MIB) for use with network management protocols in the Internet 28 community. In particular, it describes managed objects used for 29 managing the Internet Group Management Protocol (IGMP). All of this MIB 30 module is applicable to IP multicast routers [6,7,8,9,10]; a subset is | 31 applicable to hosts implementing IGMP [5]. 33 Draft IGMP MIB November 1996 35 2. Revision History 37 A record of changes which will be removed before publication. 39 26 November | 41 (1) moved igmpInterfaceVersion1HostTimer to igmpCacheVersion1HostTimer. | 43 (2) added igmpInterfaceVersion1QuerierTimer, | 44 igmpInterfaceWrongVersionQueries, igmpInterfaceJoins, and | 45 igmpInterfaceLeaves. | 47 (3) added default values for igmpInterfaceQueryMaxResponseTime and | 48 igmpInterfaceQuerierPresentTimeout. | 50 (4) moved igmpInterfaceVersion from igmpBaseVersion2MIBGroup to | 51 igmpRouterVersion2MIBGroup. | 53 9 June 55 (1) added support for IGMP version 2. 57 3. The SNMP Network Management Framework 59 The SNMP Network Management Framework presently consists of three major 60 components. They are: 62 o RFC 1902 [1] which defines the SMI, the mechanisms used for 63 describing and naming objects for the purpose of management. 65 o STD 17, RFC 1213 [2] defines MIB-II, the core set of managed 66 objects for the Internet suite of protocols. 68 o RFC 1157 [3] and RFC 1905 [4] which define two versions of the 69 protocol used for network access to managed objects. 71 The Framework permits new objects to be defined for the purpose of 72 experimentation and evaluation. 74 3.1. Object Definitions 76 Managed objects are accessed via a virtual information store, termed the 77 Management Information Base or MIB. Objects in the MIB are defined 78 Draft IGMP MIB November 1996 80 using the subset of Abstract Syntax Notation One (ASN.1) defined in the 81 SMI. In particular, each object type is named by an OBJECT IDENTIFIER, 82 an administratively assigned name. The object type together with an 83 object instance serves to uniquely identify a specific instantiation of 84 the object. For human convenience, we often use a textual string, 85 termed the descriptor, to refer to the object type. 87 Draft IGMP MIB November 1996 89 4. Overview 91 This MIB module contains two tables: 93 (1) the IGMP Interface Table which contains one row for each interface 94 on which IGMP is enabled, and 96 (2) the IGMP Cache Table which contains one row for each IP multicast 97 group for which there are members on a particular interface. 99 Both tables are intended to be implemented by hosts and routers, but 100 some columnar objects in each table apply only to routers. 102 Draft IGMP MIB November 1996 104 5. Definitions 106 IGMP-MIB DEFINITIONS ::= BEGIN 108 IMPORTS 109 MODULE-IDENTITY, OBJECT-TYPE, experimental, Counter32, | 110 Integer32, IpAddress, TimeTicks FROM SNMPv2-SMI 111 RowStatus, TruthValue FROM SNMPv2-TC 112 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF; 114 igmpMIB MODULE-IDENTITY 115 LAST-UPDATED "9504281659Z" 116 ORGANIZATION "IETF IDMR Working Group." 117 CONTACT-INFO 118 " Keith McCloghrie 119 Cisco Systems, Inc. 120 170 West Tasman Drive 121 San Jose, CA 95134-1706 122 US 124 Phone: +1 408 526 5260 125 EMail: kzm@cisco.com" 126 DESCRIPTION 127 "The MIB module for IGMP Management." 128 ::= { experimental 59 } 130 igmpMIBObjects OBJECT IDENTIFIER ::= { igmpMIB 1 } 132 igmp OBJECT IDENTIFIER ::= { igmpMIBObjects 1 } 133 Draft IGMP MIB November 1996 135 -- 136 -- The IGMP Interface Table 137 -- 139 igmpInterfaceTable OBJECT-TYPE 140 SYNTAX SEQUENCE OF IgmpInterfaceEntry 141 MAX-ACCESS not-accessible 142 STATUS current 143 DESCRIPTION 144 "The (conceptual) table listing the interfaces on which IGMP 145 is enabled." 146 ::= { igmp 1 } 148 igmpInterfaceEntry OBJECT-TYPE 149 SYNTAX IgmpInterfaceEntry 150 MAX-ACCESS not-accessible 151 STATUS current 152 DESCRIPTION 153 "An entry (conceptual row) representing an interface on 154 which IGMP is enabled." 155 INDEX { igmpInterfaceIfIndex } 156 ::= { igmpInterfaceTable 1 } 158 IgmpInterfaceEntry ::= SEQUENCE { 159 igmpInterfaceIfIndex Integer32, 160 igmpInterfaceQueryInterval Integer32, 161 igmpInterfaceStatus RowStatus, 162 igmpInterfaceVersion INTEGER, 163 igmpInterfaceQuerier IpAddress, 164 igmpInterfaceQueryMaxResponseTime Integer32, 165 igmpInterfaceQuerierPresentTimeout Integer32, 166 igmpInterfaceLeaveEnabled TruthValue, 167 igmpInterfaceVersion1QuerierTimer Integer32, | 168 igmpInterfaceWrongVersionQueries Counter32, | 169 igmpInterfaceJoins Counter32, | 170 igmpInterfaceLeaves Counter32 | 171 } 173 igmpInterfaceIfIndex OBJECT-TYPE 174 SYNTAX Integer32 175 MAX-ACCESS not-accessible 176 STATUS current 177 DESCRIPTION 178 "The interface for which IGMP is enabled." 179 ::= { igmpInterfaceEntry 1 } 181 Draft IGMP MIB November 1996 183 igmpInterfaceQueryInterval OBJECT-TYPE 184 SYNTAX Integer32 185 UNITS "seconds" 186 MAX-ACCESS read-create 187 STATUS current 188 DESCRIPTION 189 "The frequency at which IGMP Host-Query packets are 190 transmitted on this interface." 191 DEFVAL { 125 } 192 ::= { igmpInterfaceEntry 2 } 194 igmpInterfaceStatus OBJECT-TYPE 195 SYNTAX RowStatus 196 MAX-ACCESS read-create 197 STATUS current 198 DESCRIPTION 199 "The activation of a row enables IGMP on the interface. The 200 destruction of a row disables IGMP on the interface." 201 ::= { igmpInterfaceEntry 3 } 203 igmpInterfaceVersion OBJECT-TYPE 204 SYNTAX INTEGER { version1(1), version2(2) } 205 MAX-ACCESS read-create 206 STATUS current 207 DESCRIPTION 208 "The version of IGMP which is running on this interface. 209 This object can be used to configure a router capable of 210 running either value. For IGMP to function correctly, all | 211 routers on a LAN must be configured to run the same version | 212 of IGMP on that LAN." | 213 DEFVAL { version2 } 214 ::= { igmpInterfaceEntry 4 } 216 igmpInterfaceQuerier OBJECT-TYPE 217 SYNTAX IpAddress 218 MAX-ACCESS read-only 219 STATUS current 220 DESCRIPTION 221 "The address of the IGMP Querier on the IP subnet to which 222 this interface is attached." 223 ::= { igmpInterfaceEntry 5 } 225 igmpInterfaceQueryMaxResponseTime OBJECT-TYPE 226 SYNTAX Integer32 227 UNITS "seconds" 229 Draft IGMP MIB November 1996 231 MAX-ACCESS read-create 232 STATUS current 233 DESCRIPTION 234 "The maximum query response time advertised in IGMPv2 235 queries on this interface. Smaller values allow a router to 236 prune groups faster." 237 DEFVAL { 10 } | 238 ::= { igmpInterfaceEntry 6 } 240 igmpInterfaceQuerierPresentTimeout OBJECT-TYPE 241 SYNTAX Integer32 242 UNITS "seconds" 243 MAX-ACCESS read-create 244 STATUS current 245 DESCRIPTION 246 "A timeout interval. If no IGMPv2 queries are heard on this 247 interface within this timeout interval, the local router 248 will take over the Querier on the IP subnet to which this 249 interface is attached." 250 DEFVAL { 255 } | 251 ::= { igmpInterfaceEntry 7 } 253 igmpInterfaceLeaveEnabled OBJECT-TYPE 254 SYNTAX TruthValue 255 MAX-ACCESS read-create 256 STATUS current 257 DESCRIPTION 258 "An indication of whether the processing of IGMPv2 Leave 259 messages is enabled on this interface." 260 DEFVAL { true } 261 ::= { igmpInterfaceEntry 8 } 263 igmpInterfaceVersion1QuerierTimer OBJECT-TYPE | 264 SYNTAX Integer32 | 265 MAX-ACCESS read-only | 266 STATUS current | 267 DESCRIPTION | 268 "The time remaining until the host assumes that there are no | 269 IGMPv1 routers present on the interface. While this is | 270 non-zero, the host will reply to all queries with version 1 | 271 membership reports." | 272 ::= { igmpInterfaceEntry 9 } | 274 igmpInterfaceWrongVersionQueries OBJECT-TYPE | 275 SYNTAX Counter32 | 277 Draft IGMP MIB November 1996 279 MAX-ACCESS read-only | 280 STATUS current | 281 DESCRIPTION | 282 "The number of queries received whose IGMP version does not | 283 match igmpInterfaceVersion. IGMP requires that all routers | 284 on a LAN be configured to run the same version of IGMP. | 285 Thus, if any queries are received with the wrong version, | 286 this indicates a configuration error." | 287 ::= { igmpInterfaceEntry 10 } | 289 igmpInterfaceJoins OBJECT-TYPE | 290 SYNTAX Counter32 | 291 MAX-ACCESS read-only | 292 STATUS current | 293 DESCRIPTION | 294 "The number of times a group membership has been added on | 295 this interface; that is, the number of times an entry for | 296 this interface has been added to the Cache Table. This | 297 object gives an indication of the amount of IGMP activity | 298 over time." | 299 ::= { igmpInterfaceEntry 11 } | 301 igmpInterfaceLeaves OBJECT-TYPE | 302 SYNTAX Counter32 | 303 MAX-ACCESS read-only | 304 STATUS current | 305 DESCRIPTION | 306 "The number of times a group membership has been removed | 307 from this interface; that is, the number of times an entry | 308 for this interface has been deleted from the Cache Table. | 309 The difference between this and igmpInterfaceJoins indicates | 310 the current number of entries in the Cache Table." | 311 ::= { igmpInterfaceEntry 12 } | 313 Draft IGMP MIB November 1996 315 -- 316 -- The IGMP Cache Table 317 -- 319 igmpCacheTable OBJECT-TYPE 320 SYNTAX SEQUENCE OF IgmpCacheEntry 321 MAX-ACCESS not-accessible 322 STATUS current 323 DESCRIPTION 324 "The (conceptual) table listing the IP multicast groups for 325 which there are members on a particular interface." 326 ::= { igmp 2 } 328 igmpCacheEntry OBJECT-TYPE 329 SYNTAX IgmpCacheEntry 330 MAX-ACCESS not-accessible 331 STATUS current 332 DESCRIPTION 333 "An entry (conceptual row) in the igmpCacheTable." 334 INDEX { igmpCacheAddress, igmpCacheIfIndex } 335 ::= { igmpCacheTable 1 } 337 IgmpCacheEntry ::= SEQUENCE { 338 igmpCacheAddress IpAddress, 339 igmpCacheIfIndex Integer32, 340 igmpCacheSelf TruthValue, 341 igmpCacheLastReporter IpAddress, 342 igmpCacheUpTime TimeTicks, 343 igmpCacheExpiryTime TimeTicks, 344 igmpCacheStatus RowStatus, 345 igmpCacheVersion1HostTimer Integer32 | 346 } 348 igmpCacheAddress OBJECT-TYPE 349 SYNTAX IpAddress 350 MAX-ACCESS not-accessible 351 STATUS current 352 DESCRIPTION 353 "The IP multicast group address for which this entry 354 contains information." 355 ::= { igmpCacheEntry 1 } 357 igmpCacheIfIndex OBJECT-TYPE 358 SYNTAX Integer32 359 MAX-ACCESS not-accessible 361 Draft IGMP MIB November 1996 363 STATUS current 364 DESCRIPTION 365 "The interface for which this entry contains information for 366 an IP multicast group address." 367 ::= { igmpCacheEntry 2 } 369 igmpCacheSelf OBJECT-TYPE 370 SYNTAX TruthValue 371 MAX-ACCESS read-create 372 STATUS current 373 DESCRIPTION 374 "An indication of whether the local system is a member of 375 this group address on this interface." 376 DEFVAL { true } 377 ::= { igmpCacheEntry 3 } 379 igmpCacheLastReporter OBJECT-TYPE 380 SYNTAX IpAddress 381 MAX-ACCESS read-only 382 STATUS current 383 DESCRIPTION 384 "The IP address of the source of the last membership report 385 received for this IP Multicast group address on this 386 interface. If no membership report has been received, this 387 object has the value 0.0.0.0." 388 ::= { igmpCacheEntry 4 } 390 igmpCacheUpTime OBJECT-TYPE 391 SYNTAX TimeTicks 392 MAX-ACCESS read-only 393 STATUS current 394 DESCRIPTION 395 "The time since the system joined this group address, or 396 zero if the system is not currently a member." 397 ::= { igmpCacheEntry 5 } 399 igmpCacheExpiryTime OBJECT-TYPE 400 SYNTAX TimeTicks 401 MAX-ACCESS read-only 402 STATUS current 403 DESCRIPTION 404 "The minimum amount of time remaining before this entry will 405 be aged out." 406 ::= { igmpCacheEntry 6 } 408 Draft IGMP MIB November 1996 410 igmpCacheStatus OBJECT-TYPE 411 SYNTAX RowStatus 412 MAX-ACCESS read-create 413 STATUS current 414 DESCRIPTION 415 "The status of this entry." 416 ::= { igmpCacheEntry 7 } 418 igmpCacheVersion1HostTimer OBJECT-TYPE | 419 SYNTAX Integer32 420 UNITS "seconds" 421 MAX-ACCESS read-only 422 STATUS current 423 DESCRIPTION 424 "The time remaining until the local router will assume that 425 there are no longer any IGMP version 1 members on the IP | 426 subnet attached to this interface. Upon hearing any IGMPv1 427 Membership Report, this value is reset to the group 428 membership timer. While this time remaining is non-zero, 429 the local router ignores any IGMPv2 Leave messages for this | 430 group that it receives on this interface." | 431 ::= { igmpCacheEntry 8 } 433 Draft IGMP MIB November 1996 435 -- conformance information 437 igmpMIBConformance 438 OBJECT IDENTIFIER ::= { igmpMIB 2 } 439 igmpMIBCompliances 440 OBJECT IDENTIFIER ::= { igmpMIBConformance 1 } 441 igmpMIBGroups OBJECT IDENTIFIER ::= { igmpMIBConformance 2 } 443 -- compliance statements 445 igmpHostMIBCompliance MODULE-COMPLIANCE 446 STATUS current 447 DESCRIPTION 448 "The compliance statement for hosts implementing the IGMP 449 MIB." 450 MODULE -- this module 451 MANDATORY-GROUPS { igmpBaseMIBGroup } 453 ::= { igmpMIBCompliances 1 } 455 igmpRouterMIBCompliance MODULE-COMPLIANCE 456 STATUS current 457 DESCRIPTION 458 "The compliance statement for routers implementing the IGMP 459 MIB." 460 MODULE -- this module 461 MANDATORY-GROUPS { igmpBaseMIBGroup, 462 igmpRouterMIBGroup 463 } 464 ::= { igmpMIBCompliances 2 } 466 -- units of conformance 468 igmpBaseMIBGroup OBJECT-GROUP 469 OBJECTS { igmpCacheSelf, igmpCacheLastReporter, 470 igmpCacheStatus, igmpInterfaceStatus 471 } 472 STATUS current 473 DESCRIPTION 474 "The basic collection of objects providing management of 475 IGMP version 1 or 2." 476 ::= { igmpMIBGroups 1 } 478 Draft IGMP MIB November 1996 480 igmpRouterMIBGroup OBJECT-GROUP 481 OBJECTS { igmpCacheUpTime, igmpCacheExpiryTime, 482 igmpInterfaceQueryInterval 483 } 484 STATUS current 485 DESCRIPTION 486 "A collection of additional objects for management of IGMP 487 version 1 or 2 in routers." 488 ::= { igmpMIBGroups 2 } 490 igmpBaseVersion2MIBGroup OBJECT-GROUP 491 OBJECTS { igmpInterfaceQuerier, 492 igmpInterfaceVersion1QuerierTimer | 493 } 494 STATUS current 495 DESCRIPTION 496 "A collection of additional objects for management of IGMP 497 version 2." 498 ::= { igmpMIBGroups 3 } 500 igmpRouterVersion2MIBGroup OBJECT-GROUP 501 OBJECTS { igmpInterfaceVersion, | 502 igmpInterfaceQueryMaxResponseTime, 503 igmpInterfaceQuerierPresentTimeout, 504 igmpInterfaceLeaveEnabled, 505 igmpInterfaceWrongVersionQueries, | 506 igmpInterfaceJoins, igmpInterfaceLeaves, | 507 igmpCacheVersion1HostTimer | 508 } 509 STATUS current 510 DESCRIPTION 511 "A collection of additional objects for management of IGMP 512 version 2 in routers." 513 ::= { igmpMIBGroups 4 } 515 END 516 Draft IGMP MIB November 1996 518 6. References 520 [1] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and 521 S. Waldbusser, "Structure of Management Information for version 2 522 of the Simple Network Management Protocol (SNMPv2)", RFC 1902, 523 January 1996. 525 [2] McCloghrie, K., and M. Rose, Editors, "Management Information Base 526 for Network Management of TCP/IP-based internets: MIB-II", STD 17, 527 RFC 1213, March 1991. 529 [3] Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple Network 530 Management Protocol", RFC 1157, May 1990. 532 [4] SNMPv2 Working Group, Case, J., McCloghrie, K., Rose, M., and 533 S. Waldbusser, "Protocol Operations for version 2 of the Simple 534 Network Management Protocol (SNMPv2)", RFC 1905, January 1996. 536 [5] Deering, S., "Host Extensions for IP Multicasting", RFC 1112, 537 Stanford University, August 1989. 539 [6] Waitzman, D., Partridge, C., and S.E. Deering, "Distance Vector 540 Multicast Routing Protocol", RFC 1075, Bolt Beranek and Newman, 541 Stanford University, November 1988. 543 [7] Estrin, D., Farinacci, D., Helmy, A., Thaler, D., Deering, S., | 544 Handley, M., Jacobson, V., Liu, C., and P. Sharma, "Protocol | 545 Independent Multicast - Sparse Mode (PIM-SM): Protocol | 546 Specification", November 1996. | 548 [8] Estrin, D., Farinacci, D., Jacobson, V., Liu, C., Wei, L., Sharma, | 549 P, and Helmy, A., "Protocol Independent Multicast-Dense Mode (PIM- | 550 DM): Protocol Specification", January 1996. | 552 [9] Moy, J., "Multicast Extensions to OSPF", RFC 1584, Proteon, March 553 1994. 555 [10] Ballardie, A. J., "Core Based Trees (CBT) Multicast: Architectural 556 Overview and Specification", University College London, November 557 1994. 559 Draft IGMP MIB November 1996 561 7. Security Considerations 563 Security issues are not discussed in this memo. 565 8. Author's Address 567 Keith McCloghrie 568 cisco Systems, Inc. 569 170 West Tasman Drive 570 San Jose, CA 95134-1706 571 Phone: +1 408 526 5260 572 EMail: kzm@cisco.com 574 Dino Farinacci 575 cisco Systems, Inc. 576 170 West Tasman Drive 577 San Jose, CA 95134-1706 578 Phone: +1 408 526 4696 579 EMail: dino@cisco.com 581 Dave Thaler 582 Department of Electrical Engineering and Computer Science 583 University of Michigan 584 1301 Beal Ave. 585 Ann Arbor, MI 48109-2122 586 Phone: +1 313 763 5243 587 EMail: thalerd@eecs.umich.edu 589 Draft IGMP MIB November 1996 591 Table of Contents 593 1 Introduction .................................................... 1 594 2 Revision History ................................................ 2 595 3 The SNMP Network Management Framework ........................... 2 596 3.1 Object Definitions ............................................ 2 597 4 Overview ........................................................ 4 598 5 Definitions ..................................................... 5 599 6 References ...................................................... 15 600 7 Security Considerations ......................................... 16 601 8 Author's Address ................................................ 16