smilint output for ./ISNS-MGMT-MIB


Message Severities
SeverityCount
severe1
Message Types
TypeCount
internal-other (severe)1

Messages:

ISNS-MGMT-MIB

   1: -- extracted from draft-ietf-ips-isns-mib-08.txt
   2: -- at Sun Jan 29 06:14:56 2006
   3: 
   4:    ISNS-MGMT-MIB DEFINITIONS ::= BEGIN 
   5:    --  
   6:    --  
   7:    IMPORTS 
   8:        MODULE-IDENTITY, 
   9:        OBJECT-TYPE, 
  10:        NOTIFICATION-TYPE, 
  11:        Gauge32, 
  12:        Unsigned32, 
  13:        transmission 
  14:             FROM SNMPv2-SMI 
  15:     
  16:        OBJECT-GROUP, 
  17:        MODULE-COMPLIANCE, 
  18:        MODULE-COMPLIANCE, 
  19:        NOTIFICATION-GROUP 
  20:             FROM SNMPv2-CONF 
  21:     
  22:        TEXTUAL-CONVENTION, 
  23:        TimeStamp, 
  24:        TruthValue, 
  25:        StorageType 
  26:             FROM SNMPv2-TC 
  27:     
  28:    --  From RFC 2021 
  29:        ZeroBasedCounter32 
  30:             FROM RMON2-MIB 
  31:     
  32:    --  From RFC 2856 
  33:        ZeroBasedCounter64 
  34:             FROM HCNUM-TC 
  35:     
  36:    --  From RFC 2863 
  37:        InterfaceIndexOrZero 
  38:             FROM IF-MIB 
  39:     
  40:    --  From RFC 3411 
  41:        SnmpAdminString 
  42:             FROM SNMP-FRAMEWORK-MIB 
  43:     
  44:    --  From RFC 4001 
  45:        InetAddressType, 
  46:        InetAddress, 
  47:        InetPortNumber 
  48:             FROM INET-ADDRESS-MIB 
  49:     
  50:    Gibbons                Expires July 2006                         7 
  50: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting FROM or ','
  51:    Internet Draft              iSNS MIB                   January 2006 
  52: 
  53:     
  54:    --  From RFC 4044 
  55:        FcNameIdOrZero,  
  56:        FcAddressIdOrZero  
  57:             FROM FC-MGMT-MIB  
  58:     
  59:    --  From RFC 4133 
  60:        PhysicalIndexOrZero 
  61:             FROM ENTITY-MIB 
  62:          ; 
  63:     
  64:    isnsMgmtMIB  MODULE-IDENTITY 
  65:          LAST-UPDATED "200601310000Z" 
  66:          ORGANIZATION "IETF IPS Working Group" 
  67:          CONTACT-INFO " 
  68:            Attn: Kevin Gibbons 
  69:                  McDATA Corporation 
  70:                  4555 Great America Pkwy 
  71:                  Santa Clara, CA 95054-1208 
  72:                  USA 
  73:                  Tel: +1 408 567-5765 
  74:                  Fax: +1 408 567-0063 
  75:                  Email: kevin.gibbons@mcdata.com 
  76:     
  77:                  G.D. Ramkumar 
  78:                  McDATA Corporation 
  79:                  4555 Great America Pkwy 
  80:                  Santa Clara, CA 95054-1208 
  81:                  USA 
  82:                  Tel: +1 408-567-5614 
  83:                  Fax: +1 408 567-0063 
  84:                  Email: gramkumar@stanfordalumni.org 
  85:     
  86:                  Scott Kipp 
  87:                  McDATA Corporation 
  88:                  4 McDATA Pkwy 
  89:                  Broomfield, CO 80021 
  90:                  USA 
  91:                  Tel: +1 720-558-3452 
  92:                  Fax: +1 720-558-8999 
  93:                  Email: scott.kipp@mcdata.com 
  94:                        " 
  95:     
  96:             DESCRIPTION  
  97:                     "This module defines management information  
  98:                      specific to internet Storage Name Service  
  99:                      (iSNS) management. 
 100:         
 101:                      Copyright (C) The Internet Society 2006.   
 102:                      This version of this MIB module is part 
 103:                      of RFC XXXX; see the RFC itself for full  
 104:                      legal notices."  
 105:     
 106:    Gibbons                Expires July 2006                         8 
 107:    Internet Draft              iSNS MIB                   January 2006 
 108: 
 109:         
 110:             REVISION    "200601310000Z"  
 111:     
 112:             DESCRIPTION   
 113:                      "Initial version of iSNS Management Module. 
 114:                       This MIB published as RFC XXXX."  
 115:         
 116:       -- RFC Ed.: replace XXXX with RFC number assigned to  
 117:       -- this document 
 118:               ::=  { transmission 4371 } 
 119:       --      ::=  { transmission XXXX } 
 120:       -- RFC Ed.: enter the IANA assigned number to this MIB  
 121:       -- for YYYY ??? 
 122:         
 123:       --  
 124:       --  Textual Conventions  
 125:       --  
 126:     
 127:    IsnsDiscoveryDomainSetId ::= TEXTUAL-CONVENTION 
 128:        STATUS         current 
 129:        DESCRIPTION 
 130:    "The unique Discovery Domain Set Identifier associated with a 
 131:     Discovery Domain Set (DDS)." 
 132:        REFERENCE      "RFC 4171, Section 6" 
 133:        SYNTAX         Unsigned32 ( 1 .. 4294967295 ) 
 134:     
 135:    IsnsDdsStatusId ::= TEXTUAL-CONVENTION 
 136:        STATUS         current 
 137:        DESCRIPTION 
 138:    "The bitmap indicating the status of a Discovery Domain 
 139:     Set (DDS) registered in the iSNS. 
 140:                  Bit           Status 
 141:               ---------       --------- 
 142:                   0            enabled 
 143:     
 144:     If bit(0) is set to true then the DDS is Enabled.  Otherwise 
 145:     the DDS is disabled." 
 146:        REFERENCE      "RFC 4171, Section 6" 
 147:        SYNTAX         BITS {  
 148:                          enabled(0) 
 149:                            } 
 150:     
 151:    IsnsDiscoveryDomainId ::= TEXTUAL-CONVENTION 
 152:        STATUS         current 
 153:        DESCRIPTION 
 154:    "The unique Discovery Domain Identifier (DD_ID) associated 
 155:     with each Discovery Domain (DD).  This can be used to 
 156:     uniquely index and reference a DD.  New storage nodes  
 157:     are automatically added to the default DD if 
 158:     isnsSrvrInstDfltDdDdsStatus is set to inDefaultDdAndDds." 
 159:        REFERENCE      "RFC 4171, Section 6" 
 160:        SYNTAX         Unsigned32 ( 1 .. 4294967295 ) 
 161:     
 162:    Gibbons                Expires July 2006                         9 
 163:    Internet Draft              iSNS MIB                   January 2006 
 164: 
 165:     
 166:    DdFeatureBitmapId ::= TEXTUAL-CONVENTION 
 167:        STATUS         current 
 168:        DESCRIPTION 
 169:    "The bitmap indicating the types of features 
 170:     each Discovery Domain (DD) has. 
 171:                  Bit           Status 
 172:               ---------       --------- 
 173:                   0            Boot List 
 174:      
 175:     Boot List: this feature indicates that the targets 
 176:     in this DD provide boot capabilities for the member 
 177:     initiators.  Setting the bit to true (1) indicates 
 178:     the feature is enabled.  Otherwise it is disabled." 
 179:        REFERENCE      "RFC 4171, Section 6" 
 180:        SYNTAX         BITS {  
 181:                          bootlist(0) 
 182:                            } 
 183:     
 184:    IsnsDdDdsModificationBitmap ::= TEXTUAL-CONVENTION 
 185:        STATUS         current 
 186:        DESCRIPTION 
 187:    "The methods that can be used to modify the Discovery 
 188:     Domain and Discovery Domain Sets in the iSNS Server 
 189:     instance. Although this MIB does not allow modification 
 190:     of DD's and DDS's, SNMP may be used to modify them via 
 191:     another MIB. 
 192:     
 193:         Bit Field            Flag Description 
 194:         ---------   ------------------------------------ 
 195:             0       SNMP protocol is allowed to modify DD's/DDS's 
 196:             1       Control Nodes are allowed 
 197:             2       Target iSCSI Nodes are allowed 
 198:             3       Initiator iSCSI Nodes are allowed 
 199:             4       Target iFCP Ports are allowed 
 200:             5       Initiator iFCP Ports are allowed 
 201:     
 202:     Setting a bit to true (1) indicates the feature is 
 203:     enabled.  Otherwise it is disabled." 
 204:        REFERENCE      "RFC 4171, Section 2.4" 
 205:        SYNTAX         BITS {  
 206:                          snmpEnabled(0), 
 207:                          controlNode(1), 
 208:                          targetIscsiNode(2), 
 209:                          initiatorIscsiNode(3), 
 210:                          targetIfcpNode(4), 
 211:                          initiatorIfcpNode(5) 
 212:                            } 
 213:     
 214:    IsnsEntityIndexId ::= TEXTUAL-CONVENTION 
 215:        STATUS         current 
 216:        DESCRIPTION 
 217:     
 218:    Gibbons                Expires July 2006                        10 
 219:    Internet Draft              iSNS MIB                   January 2006 
 220: 
 221:    "This textual convention is used as an identifier for 
 222:     the unique integer Entity Index associated with a storage 
 223:     entity that is registered in an iSNS Server.  The index 
 224:     is unique within an iSNS Server instance." 
 225:        REFERENCE      "RFC 4171, Section 6" 
 226:        SYNTAX         Unsigned32 ( 1 .. 4294967295 ) 
 227:     
 228:    IsnsEntityProtocolId ::= TEXTUAL-CONVENTION 
 229:        STATUS         current 
 230:        DESCRIPTION 
 231:    "The type of protocol that is supported by this entity. 
 232:     
 233:               Type Value       Entity Type 
 234:               ----------       ----------- 
 235:                  1             No Protocol 
 236:                  2             iSCSI 
 237:                  3             iFCP 
 238:                All Others      As in the iSNS Specification 
 239:    " 
 240:        REFERENCE      "RFC 4171, Section 6" 
 241:        SYNTAX         INTEGER { noProtocol(1), 
 242:                                 iSCSI(2), 
 243:                                 iFCP(3) } 
 244:     
 245:    IsnsPortalGroupIndexId ::= TEXTUAL-CONVENTION 
 246:        STATUS         current 
 247:        DESCRIPTION 
 248:    "The identifier for the unique integer Portal Group Index 
 249:     associated with a iSNS registered Portal Group object." 
 250:        REFERENCE      "RFC 4171, Section 6" 
 251:        SYNTAX         Unsigned32 ( 1 .. 4294967295 ) 
 252:     
 253:    IsnsPortalIndexId ::= TEXTUAL-CONVENTION 
 254:        STATUS         current 
 255:        DESCRIPTION 
 256:    "The identifier for the unique integer Portal Index 
 257:     associated with a storage portal." 
 258:        REFERENCE      "RFC 4171, Section 6" 
 259:        SYNTAX         Unsigned32 ( 1 .. 4294967295 ) 
 260:     
 261:    IsnsPortalPortTypeId ::= TEXTUAL-CONVENTION 
 262:        STATUS         current 
 263:        DESCRIPTION 
 264:    "The UDP or TCP port type being used by a Portal for an 
 265:     Entity." 
 266:        REFERENCE      "RFC 4171, Section 6" 
 267:        SYNTAX         INTEGER { udp(1), tcp(2) } 
 268:     
 269:    IsnsPortalGroupTagIdOrZero ::= TEXTUAL-CONVENTION 
 270:        STATUS         current 
 271:        DESCRIPTION 
 272:    "The Portal Group Tag (PGT) TC for iSCSI Portal Group 
 273:     
 274:    Gibbons                Expires July 2006                        11 
 275:    Internet Draft              iSNS MIB                   January 2006 
 276: 
 277:     objects registered in the iSNS.  The value of zero 
 278:     indicates a NULL value, or no association, between the 
 279:     associated Portal and iSCSI Node." 
 280:        REFERENCE      "RFC 4171, Section 6" 
 281:        SYNTAX         Unsigned32 ( 0 .. 65535 ) 
 282:     
 283:    IsnsPortalSecurityBitmapId ::= TEXTUAL-CONVENTION 
 284:        STATUS         current 
 285:        DESCRIPTION 
 286:    "Indicates security attribute settings for the Portal as 
 287:     registered in the Portal Security Bitmap attribute.  The 
 288:     valid bit must be set in order for this attribute to contain 
 289:     valid information.  The definition of the bitmap is based on 
 290:     the iSNS Specification [iSNS].  The representation of each 
 291:     bit setting (0 or 1) is indicated below. 
 292:     
 293:         Bit Field            Flag Description 
 294:         ---------   ------------------------------------ 
 295:            0        1 = Tunnel Mode Preferred; 0 = No Preference 
 296:            1        1 = Transport Mode Preferred; 0 = No Preference 
 297:            2        1 = PFS Enabled; 0 = PFS Disabled 
 298:            3        1 = Aggressive Mode Enabled; 0 = Disabled 
 299:            4        1 = Main Mode Enabled; 0 = MM Disabled 
 300:            5        1 = IKE/IPSec Enabled; 0 = IKE/IPSec Disabled 
 301:            6        1 = Bitmap VALID; 0 = INVALID 
 302:     
 303:    " 
 304:        REFERENCE      "RFC 4171, Section 6" 
 305:        SYNTAX        BITS {  
 306:                          tunnelModePreferred(0), 
 307:                          transportModePreferred(1), 
 308:                          pfsEnabled(2), 
 309:                          agressiveModeEnabled(3), 
 310:                          mainModeEnabled(4), 
 311:                          ikeIpsecEnabled(5), 
 312:                          bitmapVALID(6) 
 313:                           } 
 314:     
 315:    IsnsNodeIndexId ::= TEXTUAL-CONVENTION 
 316:        STATUS         current 
 317:        DESCRIPTION 
 318:    "The identifier for the unique integer Node Index associated   
 319:     with a storage node.  In order to support objects that have 
 320:     key identifiers whose maximum length is longer than the  
 321:     maximum SNMP supported length, the iSNS server provides  
 322:     secondary non-zero integer index identifiers.  These indexes 
 323:     SHALL be persistent for as long as the server is active. 
 324:     Furthermore, index values for recently deregistered objects 
 325:     SHOULD NOT be reused in the short term." 
 326:        REFERENCE      "RFC 4171, Section 6" 
 327:        SYNTAX         Unsigned32 ( 1 .. 4294967295 ) 
 328:     
 329:     
 330:    Gibbons                Expires July 2006                        12 
 331:    Internet Draft              iSNS MIB                   January 2006 
 332: 
 333:    IsnsNodeIndexIdOrZero ::= TEXTUAL-CONVENTION 
 334:        STATUS         current 
 335:        DESCRIPTION 
 336:    "The identifier for the unique integer Node Index associated   
 337:     with a storage node, or the value zero.  In order to support 
 338:     objects that have key identifiers whose maximum length is  
 339:     longer than the maximum SNMP supported length, the iSNS  
 340:     server provides secondary non-zero integer index identifiers. 
 341:     These indexes SHALL be persistent for as long as the server 
 342:     is active. Furthermore, index values for recently deregistered 
 343:     objects SHOULD NOT be reused in the short term." 
 344:        REFERENCE      "RFC 4171, Section 6" 
 345:        SYNTAX         Unsigned32 ( 0 .. 4294967295 ) 
 346:     
 347:    IsnsNodeTypeId ::= TEXTUAL-CONVENTION 
 348:        STATUS         current 
 349:        DESCRIPTION 
 350:    "The Node Type bit-map defines the functions of this node.  
 351:     The definitiions of each setting are defined in the iSNS 
 352:     Specification [iSNS]. 
 353:                  Bit          Node Type 
 354:               ---------       --------- 
 355:                  0            Control 
 356:                  1            Initiator 
 357:                  2            Target 
 358:    " 
 359:        REFERENCE      "RFC 4171, Section 6" 
 360:        SYNTAX         BITS {  
 361:                          control(0), 
 362:                          initiator(1), 
 363:                          target(2) 
 364:                            } 
 365:     
 366:    IsnsCosBitmapId ::= TEXTUAL-CONVENTION 
 367:        STATUS         current 
 368:        DESCRIPTION 
 369:    "This bit-map indicates the Fibre Channel Class of Service 
 370:     types that are supported by the registered port. 
 371:     
 372:         Bit Field          Flag Description 
 373:         ---------          ---------------- 
 374:            0             Fibre Channel Class 3 Supported   
 375:            1             Fibre Channel Class 2 Supported 
 376:     
 377:     Setting a bit to true (1) indicates the class of service is 
 378:     supported." 
 379:        REFERENCE      "RFC 4171, Section 6" 
 380:        SYNTAX         BITS {  
 381:                          class3(0), 
 382:                          class2(1) 
 383:                            } 
 384:     
 385:     
 386:    Gibbons                Expires July 2006                        13 
 387:    Internet Draft              iSNS MIB                   January 2006 
 388: 
 389:    IsnsScnBitmapId ::= TEXTUAL-CONVENTION 
 390:        STATUS         current 
 391:        DESCRIPTION 
 392:    "The State Change Notification (SCN) bitmap for a node as 
 393:     defined in the iSNS Specification [iSNS].  A set bit (1) 
 394:     indicates the type of SCN for the bitmap as follows: 
 395:     
 396:         Bit Field          Flag Description 
 397:         ---------          ---------------- 
 398:            0               INITIATOR AND SELF INFORMATION ONLY 
 399:            1               TARGET AND SELF INFORMATION ONLY  
 400:            2               MANAGEMENT REGISTRATION/SCN 
 401:            3               REGISTERED OBJECT REMOVED 
 402:            4               REGISTERED OBJECT ADDED 
 403:            5               REGISTERED OBJECT UPDATED 
 404:            6               DD/DDS MEMBER REMOVED (MGT REG/SCN 
 405:                              ONLY) 
 406:            7               DD/DDS MEMBER ADDED (MGT REG/SCN 
 407:                              ONLY) 
 408:    " 
 409:        REFERENCE      "RFC 4171, Section 6" 
 410:        SYNTAX         BITS {  
 411:                          initiatorAndSelfOnly(0), 
 412:                          targetAndSelfOnly(1), 
 413:                          managementRegistrationScn(2), 
 414:                          registeredObjectRemoved(3), 
 415:                          registeredObjectAdded(4), 
 416:                          registeredObjectUpdated(5), 
 417:                          ddOrDdsMemberRemoved(6), 
 418:                          ddOrDdsMemberAdded(7) 
 419:                            } 
 420:     
 421:    IsnsSrvrDscvryMthdId ::= TEXTUAL-CONVENTION 
 422:        STATUS         current 
 423:        DESCRIPTION 
 424:    "This bitamp is used to indicate the iSNS Server discovery 
 425:     methods that are supported and enabled on an iSNS Server.  
 426:     The options are DHCP, SLP, multicast group iSNS heartbeat, 
 427:     broadcast group iSNS heartbeat, configured server list, and 
 428:     other.  The iSNS Server may also support additional discovery 
 429:     methods not indicated.  The bitmap also is used to indicate 
 430:     the type of discovery being used by an iSNS Client instance.  
 431:     If being used, the configured server list for a specific iSNS 
 432:     client is specified in isnsClntSrvrCfgTable table.  If used, 
 433:     the multicast group is specified in isnsClntInstDiscMcGrp." 
 434:        SYNTAX         BITS { 
 435:                     dhcp(0), 
 436:                     slp(1), 
 437:                     multicastGroupHb(2), 
 438:                     broadcastHb(3), 
 439:                     cfgdServerList(4), 
 440:                     other(5) 
 441:     
 442:    Gibbons                Expires July 2006                        14 
 443:    Internet Draft              iSNS MIB                   January 2006 
 444: 
 445:                                } 
 446:     
 447:    -- 
 448:    -- Internet Storage Name Service Management 
 449:    -- 
 450:     
 451:    isnsObj                     OBJECT IDENTIFIER ::= 
 452:                                    { isnsMgmtMIB 1 } 
 453:    isnsConformance             OBJECT IDENTIFIER ::= 
 454:                                    { isnsMgmtMIB 2 } 
 455:     
 456:    -- 
 457:    -- iSNS Server instance managed objects -------------------- 
 458:    -- 
 459:     
 460:    isnsSrvrInfo OBJECT IDENTIFIER ::= { isnsObj 1 } 
 461:     
 462:    isnsSrvrInstTable           OBJECT-TYPE 
 463:        SYNTAX                  SEQUENCE OF IsnsSrvrInstEntry 
 464:        MAX-ACCESS              not-accessible 
 465:        STATUS                  current 
 466:        DESCRIPTION 
 467:    "This table provides a list of the iSNS Server instances 
 468:     that are managed through the same SNMP context." 
 469:        ::= { isnsSrvrInfo 1 } 
 470:     
 471:    isnsSrvrInstEntry           OBJECT-TYPE 
 472:        SYNTAX                  IsnsSrvrInstEntry 
 473:        MAX-ACCESS              not-accessible 
 474:        STATUS                  current 
 475:        DESCRIPTION 
 476:    "This is a row in the iSNS Server instance table.  The number 
 477:     of rows is dependent on the number of iSNS Server instances 
 478:     that are being managed through same SNMP context." 
 479:        INDEX   { isnsSrvrInstIndex } 
 480:        ::= { isnsSrvrInstTable 1 } 
 481:     
 482:    IsnsSrvrInstEntry ::= 
 483:        SEQUENCE {  
 484:           isnsSrvrInstIndex              Unsigned32, 
 485:           isnsSrvrInstName               SnmpAdminString, 
 486:           isnsSrvrInstIsnsVersion        Unsigned32, 
 487:           isnsSrvrInstVendorInfo         SnmpAdminString, 
 488:           isnsSrvrInstPhyIndex           Unsigned32, 
 489:           isnsSrvrInstTcpPort            InetPortNumber, 
 490:           isnsSrvrInstUdpPort            InetPortNumber, 
 491:           isnsSrvrInstDiscontinuityTime  TimeStamp, 
 492:           isnsSrvrInstRole               INTEGER, 
 493:           isnsSrvrInstDiscMthdsEnbld     IsnsSrvrDscvryMthdId, 
 494:           isnsSrvrInstDiscMcGrpType      InetAddressType, 
 495:           isnsSrvrInstDiscMcGrp          InetAddress, 
 496:           isnsSrvrInstCntrlNodeAuth      INTEGER, 
 497:     
 498:    Gibbons                Expires July 2006                        15 
 499:    Internet Draft              iSNS MIB                   January 2006 
 500: 
 501:           isnsSrvrInstEsiNonRespThrshld  Unsigned32, 
 502:           isnsSrvrInstEnblCntrlNdeMgtScn TruthValue, 
 503:           isnsSrvrInstDfltDdDdsStatus    INTEGER,  
 504:           isnsSrvrInstUpdateDdDdsSpprtd  
 505:    IsnsDdDdsModificationBitmap, 
 506:           isnsSrvrInstUpdateDdDdsEnbld   
 507:    IsnsDdDdsModificationBitmap 
 508:                 } 
 509:     
 510:    isnsSrvrInstIndex           OBJECT-TYPE 
 511:        SYNTAX                  Unsigned32 ( 1 .. 4294967295 ) 
 512:        MAX-ACCESS              not-accessible 
 513:        STATUS                  current 
 514:        DESCRIPTION 
 515:    "This managed object uniquely identifies the iSNS Server being 
 516:     managed by the SNMP context, and is the key for this table.  
 517:     This is an instance index for each iSNS Server being managed.  
 518:     The value of this managed object is used elsewhere in the MIB 
 519:     to reference specific iSNS Servers." 
 520:        ::= { isnsSrvrInstEntry 1 } 
 521:     
 522:    isnsSrvrInstName            OBJECT-TYPE 
 523:        SYNTAX                  SnmpAdminString (SIZE (0..255)) 
 524:        MAX-ACCESS              read-only 
 525:        STATUS                  current 
 526:        DESCRIPTION 
 527:    "A non-unique name that can be assigned to the iSNS Server 
 528:     instance.  If not configured, the value is an empty string." 
 529:        ::= { isnsSrvrInstEntry 2 } 
 530:     
 531:    isnsSrvrInstIsnsVersion     OBJECT-TYPE 
 532:        SYNTAX                  Unsigned32 ( 0 .. 65535 ) 
 533:        MAX-ACCESS              read-only 
 534:        STATUS                  current 
 535:        DESCRIPTION  
 536:    "The iSNS version value as contained in messages received 
 537:     from the current primary server.  The header of each iSNSP 
 538:     message contains the iSNS version of the sender.  If 
 539:     unknown the reported value is 0." 
 540:        REFERENCE               "draft-ietf-ips-iSNS-22.txt" 
 541:        DEFVAL                  { 1 } 
 542:        ::= { isnsSrvrInstEntry 3 } 
 543:     
 544:    isnsSrvrInstVendorInfo      OBJECT-TYPE 
 545:        SYNTAX                  SnmpAdminString (SIZE (0..255)) 
 546:        MAX-ACCESS              read-only 
 547:        STATUS                  current 
 548:        DESCRIPTION 
 549:    "If this server instance is utilizing the product of a 
 550:     particular 'vendor', then this managed object contains that 
 551:     vendor's name and version.  Otherwise, it contains the empty 
 552:     string.  The format of the string is as follows: Vendor Name, 
 553:     
 554:    Gibbons                Expires July 2006                        16 
 555:    Internet Draft              iSNS MIB                   January 2006 
 556: 
 557:     Vendor Version, Vendor Defined Information. 
 558:     
 559:           Field           Description 
 560:         ---------       ---------------- 
 561:        Vendor Name      The name of the vendor (if one exists) 
 562:        Vendor Version   The version of the vendor product 
 563:        Vendor Defined   This follows the second comma in the 
 564:                         string, if one exists, and is vendor 
 565:                         defined 
 566:    " 
 567:        ::= { isnsSrvrInstEntry 4 } 
 568:     
 569:    isnsSrvrInstPhyIndex        OBJECT-TYPE 
 570:        SYNTAX                  Unsigned32 (0..2147483647) 
 571:        MAX-ACCESS              read-only 
 572:        STATUS                  current 
 573:        DESCRIPTION 
 574:    "An index indicating the location of this iSNS Server within 
 575:     a larger entity, if one exists.  If the iSNS Server instance 
 576:     is not part of a larger entity, then the value is 0." 
 577:        REFERENCE               "draft-ietf-ips-iSNS-22.txt" 
 578:        ::= { isnsSrvrInstEntry 5 } 
 579:     
 580:    isnsSrvrInstTcpPort         OBJECT-TYPE 
 581:        SYNTAX                  InetPortNumber 
 582:        MAX-ACCESS              read-only 
 583:        STATUS                  current 
 584:        DESCRIPTION 
 585:    "Indicates the TCP port this iSNS instance is accepting 
 586:     iSNSP messages on, generally the iSNS well known port.  
 587:     The well known TCP port for iSNSP is 3205.  If TCP is 
 588:     not supported by this server instance, then the value 
 589:     is 0." 
 590:        ::= { isnsSrvrInstEntry 6 } 
 591:     
 592:    isnsSrvrInstUdpPort         OBJECT-TYPE 
 593:        SYNTAX                  InetPortNumber 
 594:        MAX-ACCESS              read-only 
 595:        STATUS                  current 
 596:        DESCRIPTION 
 597:    "Indicates the UDP port this iSNS instance is accepting 
 598:     iSNSP messages on, generally the iSNS well known port.  
 599:     The well known UDP port for iSNSP is 3205.  If UDP is 
 600:     not supported by this server instance, then the value 
 601:     is 0." 
 602:        ::= { isnsSrvrInstEntry 7 } 
 603:     
 604:    isnsSrvrInstDiscontinuityTime  OBJECT-TYPE 
 605:         SYNTAX                 TimeStamp 
 606:         MAX-ACCESS             read-only 
 607:         STATUS                 current 
 608:         DESCRIPTION  
 609:     
 610:    Gibbons                Expires July 2006                        17 
 611:    Internet Draft              iSNS MIB                   January 2006 
 612: 
 613:    "The value of sysUpTime on the most recent occasion that 
 614:     this iSNS server became active or suffered a 
 615:     discontinuity." 
 616:        ::= { isnsSrvrInstEntry 8 } 
 617:     
 618:    isnsSrvrInstRole            OBJECT-TYPE 
 619:         SYNTAX                 INTEGER { notSet(0), 
 620:                                          server(1),  
 621:                                          serverNotPrimary(2) } 
 622:         MAX-ACCESS             read-only 
 623:         STATUS                 current 
 624:         DESCRIPTION  
 625:    "The current operational mode of this iSNS Server instance. 
 626:           Value             Description 
 627:         ---------         ---------------- 
 628:          notSet           The iSNS Server role is not configured. 
 629:          server           The iSNS Server instance is operating 
 630:                           as a primary iSNS Server. 
 631:          serverNotPrimary The iSNS Server instance can be a 
 632:                           primary iSNS Server, but is not 
 633:                           currently acting as a primary." 
 634:        ::= { isnsSrvrInstEntry 9 } 
 635:     
 636:    isnsSrvrInstDiscMthdsEnbld  OBJECT-TYPE 
 637:        SYNTAX                  IsnsSrvrDscvryMthdId 
 638:        MAX-ACCESS              read-only 
 639:        STATUS                  current 
 640:        DESCRIPTION  
 641:    "Indicates the discovery methods currently supported and 
 642:     enabled on this iSNS Server instance.  This bitmap can be 
 643:     used by a client to determine what discovery methods should 
 644:     be used for this iSNS Server.  Additional methods of 
 645:     discovery may also be supported." 
 646:        ::= { isnsSrvrInstEntry 10 } 
 647:     
 648:    isnsSrvrInstDiscMcGrpType   OBJECT-TYPE 
 649:        SYNTAX                  InetAddressType 
 650:        MAX-ACCESS              read-only 
 651:        STATUS                  current 
 652:        DESCRIPTION 
 653:    "The type of Inet address in isnsSrvrInstDiscMcGrp. If not 
 654:     set, then the value is unknown(0)." 
 655:        ::= { isnsSrvrInstEntry 11 } 
 656:     
 657:    isnsSrvrInstDiscMcGrp       OBJECT-TYPE 
 658:        SYNTAX                  InetAddress 
 659:        MAX-ACCESS              read-only 
 660:        STATUS                  current 
 661:        DESCRIPTION 
 662:    "The multicast group that iSNS Heartbeat messages are 
 663:     sent to if multicast based discovery has been enabled 
 664:     for this server instance.  If not configured, then 
 665:     
 666:    Gibbons                Expires July 2006                        18 
 667:    Internet Draft              iSNS MIB                   January 2006 
 668: 
 669:     the value is an empty string." 
 670:        ::= { isnsSrvrInstEntry 12 } 
 671:     
 672:    isnsSrvrInstEsiNonRespThrshld OBJECT-TYPE 
 673:        SYNTAX                  Unsigned32 ( 0 .. 65535 ) 
 674:        MAX-ACCESS              read-only 
 675:        STATUS                  current 
 676:        DESCRIPTION  
 677:    "ESI Non-Response Threshold - the number of ESI 
 678:     messages that will be sent without receiving a response 
 679:     before an entity is deregistered from the iSNS database.  
 680:     If 0 then Entities will never be deregistered due to 
 681:     non-receipt of ESI messages." 
 682:        REFERENCE "RFC 4171, Section 3.4" 
 683:        DEFVAL                  { 3 } 
 684:        ::= { isnsSrvrInstEntry 13 } 
 685:     
 686:    isnsSrvrInstEnblCntrlNdeMgtScn OBJECT-TYPE 
 687:        SYNTAX                  TruthValue 
 688:        MAX-ACCESS              read-only 
 689:        STATUS                  current 
 690:        DESCRIPTION  
 691:    "Whether enable Management SCN for Control Node - enable the 
 692:     option for a control node to register for and receive 
 693:    Management 
 694:     SCNs sent by this server." 
 695:        REFERENCE "RFC 4171, Section 3.4" 
 696:        DEFVAL                  { true } 
 697:        ::= { isnsSrvrInstEntry 14 } 
 698:     
 699:    isnsSrvrInstCntrlNodeAuth   OBJECT-TYPE 
 700:        SYNTAX                  INTEGER { anyNode(1),  
 701:                                          viewNodes(2), 
 702:                                          noSnmpAccess(3) } 
 703:        MAX-ACCESS              read-only 
 704:        STATUS                  current 
 705:        DESCRIPTION 
 706:    "Control Nodes can be configured to receive management SCNs 
 707:     indicating network updates, including information on 
 708:     modification to DDs and DDSs.  This managed object indicates 
 709:     if SNMP has access to control node information and, if it 
 710:     does, which type of storage nodes can register with the 
 711:     server instance as a control node.  Possible values for this 
 712:     managed object are: 
 713:           Value              Description 
 714:         ---------          ---------------- 
 715:         anyNode      Any storage node MAY register as a control 
 716:                      node 
 717:         viewNodes    Specified nodes MAY register as control 
 718:                      nodes, SNMP view only 
 719:         noSnmpAccess Control node information is not accessible 
 720:                      via SNMP 
 721:     
 722:    Gibbons                Expires July 2006                        19 
 723:    Internet Draft              iSNS MIB                   January 2006 
 724: 
 725:     If only specified nodes are allowed to register as control 
 726:     nodes, and SNMP is allowed to modify the list of control 
 727:     nodes, then they SHALL be listed in the 
 728:     isnsCntlNodeIscsiTable and isnsCntlNodeFcPortTable. 
 729:     If SNMP is not allowed to view or modify the list of control 
 730:     nodes, then this managed object SHALL be set to 
 731:     noSnmpAccess." 
 732:        REFERENCE "RFC 4171, Section 3.4" 
 733:        ::= { isnsSrvrInstEntry 15 } 
 734:     
 735:    isnsSrvrInstDfltDdDdsStatus OBJECT-TYPE 
 736:        SYNTAX                  INTEGER { inNoDomain(1),  
 737:                                          inDefaultDdAndDds(2) } 
 738:        MAX-ACCESS              read-only 
 739:        STATUS                  current 
 740:        DESCRIPTION 
 741:    "This indicates the Discovery Domain (DD) and Discovery Domain 
 742:     Set (DDS) membership status for a new device when registerd in 
 743:     the iSNS Server instance. Either the new device will not be in 
 744:     a DD/DDS, or will be placed into a default DD and default DDS.  
 745:     The default setting is inNoDomain." 
 746:        REFERENCE "RFC 4171, Section 3.4" 
 747:        DEFVAL                  { inNoDomain } 
 748:        ::= { isnsSrvrInstEntry 16 } 
 749:     
 750:    isnsSrvrInstUpdateDdDdsSpprtd OBJECT-TYPE 
 751:        SYNTAX                  IsnsDdDdsModificationBitmap 
 752:        MAX-ACCESS              read-only 
 753:        STATUS                  current 
 754:        DESCRIPTION  
 755:    "The methods that this iSNS Server instance supports 
 756:     to modify Discovery Domains and Discovery Domain Sets. 
 757:         Bit Field            Flag Description 
 758:         ---------   ------------------------------------ 
 759:             0       SNMP protocol is allowed to modify 
 760:                     DD's/DDS's 
 761:             1       Control Nodes are allowed 
 762:             2       Target iSCSI Nodes are allowed 
 763:             3       Initiator iSCSI Nodes are allowed 
 764:             4       Target iFCP Ports are allowed 
 765:             5       Initiator iFCP Ports are allowed 
 766:     
 767:     If a bit is true (1) then the flag is enabled.  If no 
 768:     method to change a DD is supported, then the bitmap 
 769:     is set to 0.  Two methods generally supported are SNMP 
 770:     and Control Nodes." 
 771:        REFERENCE  "RFC 4171, Section 3.4" 
 772:        ::= { isnsSrvrInstEntry 17 } 
 773:     
 774:    isnsSrvrInstUpdateDdDdsEnbld OBJECT-TYPE 
 775:        SYNTAX                  IsnsDdDdsModificationBitmap 
 776:        MAX-ACCESS              read-only 
 777:     
 778:    Gibbons                Expires July 2006                        20 
 779:    Internet Draft              iSNS MIB                   January 2006 
 780: 
 781:        STATUS                  current 
 782:        DESCRIPTION  
 783:    "This indicates the methods this server instance allows 
 784:     for modifying Discovery Domains and Discovery Domain Sets. 
 785:         Bit Field            Flag Description 
 786:         ---------   ------------------------------------ 
 787:             0       SNMP protocol is allowed to modify DD's/DDS's 
 788:             1       Control Nodes are allowed 
 789:             2       Target iSCSI Nodes are allowed 
 790:             3       Initiator iSCSI Nodes are allowed 
 791:             4       Target iFCP Ports are allowed 
 792:             5       Initiator iFCP Ports are allowed 
 793:     
 794:     If a bit is true (1) then the mode is enabled.  If no 
 795:     methods to change a DD are enabled, then the bitmap 
 796:     is set to 0." 
 797:        REFERENCE  "RFC 4171, Sec 2.2.2 and 3.4" 
 798:        ::= { isnsSrvrInstEntry 18 } 
 799:     
 800:    -- 
 801:    -- Count of objects currently registered in a server instance 
 802:    -- 
 803:     
 804:    isnsNumObjTable             OBJECT-TYPE 
 805:        SYNTAX                  SEQUENCE OF 
 806:                                  IsnsNumObjEntry 
 807:        MAX-ACCESS              not-accessible 
 808:        STATUS                  current 
 809:        DESCRIPTION      
 810:    "Table providing the number of registered objects of each 
 811:     type in the iSNS Server instance.  This table is optional 
 812:     to implement.  The number of entries is dependent upon the 
 813:     number of iSNS Server instances being managed." 
 814:        ::= { isnsSrvrInfo 2 } 
 815:     
 816:    isnsNumObjEntry             OBJECT-TYPE 
 817:        SYNTAX                  IsnsNumObjEntry 
 818:        MAX-ACCESS              not-accessible 
 819:        STATUS                  current 
 820:        DESCRIPTION      
 821:    "Entry of an iSNS Server instance." 
 822:        AUGMENTS { isnsSrvrInstEntry } 
 823:         ::= { isnsNumObjTable 1 } 
 824:     
 825:    IsnsNumObjEntry ::= SEQUENCE      {  
 826:         isnsNumDds             Unsigned32, 
 827:         isnsNumDd              Unsigned32, 
 828:         isnsNumEntities        Unsigned32, 
 829:         isnsNumPortals         Unsigned32, 
 830:         isnsNumPortalGroups    Unsigned32, 
 831:         isnsNumIscsiNodes      Unsigned32, 
 832:         isnsNumFcPorts         Unsigned32, 
 833:     
 834:    Gibbons                Expires July 2006                        21 
 835:    Internet Draft              iSNS MIB                   January 2006 
 836: 
 837:         isnsNumFcNodes         Unsigned32 
 838:                                       } 
 839:     
 840:    isnsNumDds                  OBJECT-TYPE 
 841:        SYNTAX                  Unsigned32 ( 0 .. 4294967295 ) 
 842:        MAX-ACCESS              read-only 
 843:        STATUS                  current 
 844:        DESCRIPTION 
 845:    "The current total number of Discovery Domain Sets 
 846:     in this iSNS instance.  This is the number of rows 
 847:     in the isnsSrvrDdsTable." 
 848:        ::= { isnsNumObjEntry 1 } 
 849:     
 850:    isnsNumDd                   OBJECT-TYPE 
 851:        SYNTAX                  Unsigned32 ( 0 .. 4294967295 ) 
 852:        MAX-ACCESS              read-only 
 853:        STATUS                  current 
 854:        DESCRIPTION 
 855:    "The current total number of Discovery Domains  
 856:     in this iSNS instance.  This is the number of rows in the 
 857:     isnsSrvrDdTable." 
 858:        ::= { isnsNumObjEntry 2 } 
 859:     
 860:    isnsNumEntities             OBJECT-TYPE 
 861:        SYNTAX                  Unsigned32 ( 0 .. 4294967295 ) 
 862:        MAX-ACCESS              read-only 
 863:        STATUS                  current 
 864:        DESCRIPTION 
 865:    "The current number of Entities registered in this 
 866:     iSNS Server instance.  This is the number of rows in 
 867:     the isnsRegEntityTable for this instance." 
 868:        ::= { isnsNumObjEntry 3 } 
 869:     
 870:    isnsNumPortals              OBJECT-TYPE 
 871:        SYNTAX                  Unsigned32 ( 0 .. 4294967295 ) 
 872:        MAX-ACCESS              read-only 
 873:        STATUS                  current 
 874:        DESCRIPTION 
 875:    "The current total number of Portals registered in iSNS. 
 876:     This is the number of rows in isnsRegPortalTable." 
 877:        ::= { isnsNumObjEntry 4 } 
 878:     
 879:    isnsNumPortalGroups         OBJECT-TYPE 
 880:        SYNTAX                  Unsigned32 ( 0 .. 4294967295 ) 
 881:        MAX-ACCESS              read-only 
 882:        STATUS                  current 
 883:        DESCRIPTION 
 884:    "The current total number of Portal Groups registered in 
 885:     iSNS.  This is the number of rows in isnsRegPgTable." 
 886:        ::= { isnsNumObjEntry 5 } 
 887:     
 888:    isnsNumIscsiNodes           OBJECT-TYPE 
 889:     
 890:    Gibbons                Expires July 2006                        22 
 891:    Internet Draft              iSNS MIB                   January 2006 
 892: 
 893:        SYNTAX                  Unsigned32 ( 0 .. 4294967295 ) 
 894:        MAX-ACCESS              read-only 
 895:        STATUS                  current 
 896:        DESCRIPTION 
 897:    "The current total number of iSCSI node entries registered in 
 898:     the iSNS.  This is the number rows in isnsRegIscsiNodeTable." 
 899:        ::= { isnsNumObjEntry 6 } 
 900:     
 901:    isnsNumFcPorts              OBJECT-TYPE 
 902:        SYNTAX                  Unsigned32 ( 0 .. 4294967295 ) 
 903:        MAX-ACCESS              read-only 
 904:        STATUS                  current 
 905:        DESCRIPTION 
 906:    "The current total number of FC Port entries registered in the 
 907:     iSNS.  This is the number of rows in isnsRegFcPortTable." 
 908:        ::= { isnsNumObjEntry 7 } 
 909:     
 910:    isnsNumFcNodes              OBJECT-TYPE 
 911:        SYNTAX                  Unsigned32 ( 0 .. 4294967295 ) 
 912:        MAX-ACCESS              read-only 
 913:        STATUS                  current 
 914:        DESCRIPTION 
 915:    "The current total number of FC node entries registered in the 
 916:     iSNS. This is the number of rows in isnsRegFcNodeTable." 
 917:        ::= { isnsNumObjEntry 8 } 
 918:     
 919:    -- 
 920:    -- Control node information 
 921:    -- 
 922:     
 923:    isnsCntlNodeInfo     OBJECT IDENTIFIER ::= { isnsSrvrInfo 4 } 
 924:     
 925:    -- 
 926:    -- Specific iSCSI Nodes authorized to register as Control Nodes 
 927:    -- 
 928:     
 929:    isnsCntlNodeIscsiTable      OBJECT-TYPE 
 930:        SYNTAX                  SEQUENCE OF 
 931:                                  IsnsCntlNodeIscsiEntry 
 932:        MAX-ACCESS              not-accessible 
 933:        STATUS                  current 
 934:        DESCRIPTION      
 935:    "Specified iSCSI Nodes that can register as control nodes.  
 936:     The number of rows is dependent on the number of possible 
 937:     iSCSI Control Nodes, and if SNMP is enabled to view control 
 938:     node information, as indicated by isnsSrvrInstCntrlNodeAuth. 
 939:     This table is accesible and usable to view the 
 940:     set of control nodes if isnsSrvrInstCntrlNodeAuth is set to 
 941:     the viewNodes or modifyNodes value." 
 942:        ::= { isnsCntlNodeInfo 1 } 
 943:     
 944:    isnsCntlNodeIscsiEntry      OBJECT-TYPE 
 945:     
 946:    Gibbons                Expires July 2006                        23 
 947:    Internet Draft              iSNS MIB                   January 2006 
 948: 
 949:        SYNTAX                  IsnsCntlNodeIscsiEntry 
 950:        MAX-ACCESS              not-accessible 
 951:        STATUS                  current 
 952:        DESCRIPTION 
 953:    "This is an iSCSI Control Node entry for a specific iSNS 
 954:     server instance." 
 955:         INDEX          { isnsSrvrInstIndex, 
 956:                          isnsCntlNodeIscsiNodeIdx } 
 957:         ::= { isnsCntlNodeIscsiTable 1 } 
 958:     
 959:    IsnsCntlNodeIscsiEntry ::= SEQUENCE {  
 960:         isnsCntlNodeIscsiNodeIdx       IsnsNodeIndexId, 
 961:         isnsCntlNodeIscsiNodeName      SnmpAdminString 
 962:                                        } 
 963:     
 964:    isnsCntlNodeIscsiNodeIdx    OBJECT-TYPE 
 965:        SYNTAX                  IsnsNodeIndexId 
 966:        MAX-ACCESS              not-accessible 
 967:        STATUS                  current 
 968:        DESCRIPTION 
 969:    "The iSCSI Index for the storage node authorized to act 
 970:     as a control node." 
 971:         ::= { isnsCntlNodeIscsiEntry 1 } 
 972:     
 973:    isnsCntlNodeIscsiNodeName   OBJECT-TYPE 
 974:        SYNTAX                  SnmpAdminString (SIZE (0..223)) 
 975:        MAX-ACCESS              read-only 
 976:        STATUS                  current 
 977:        DESCRIPTION      
 978:    "The iSCSI Name of the initiator or target associated with 
 979:     the storage node.  The iSCSI Name can not be longer then 
 980:     223 bytes.  The iSNS Server internal maximum size is 224 
 981:     bytes to provide NULL termination.  This is the iSCSI Node 
 982:     Name for the storage node authorized to act as a control 
 983:     node." 
 984:         ::= { isnsCntlNodeIscsiEntry 2 } 
 985:     
 986:    -- 
 987:    -- Specific FC Ports authorized to register as Control Nodes 
 988:    -- 
 989:     
 990:    isnsCntlNodeFcPortTable     OBJECT-TYPE 
 991:        SYNTAX                  SEQUENCE OF 
 992:                                  IsnsCntlNodeFcPortEntry 
 993:        MAX-ACCESS              not-accessible 
 994:        STATUS                  current 
 995:        DESCRIPTION      
 996:    "Specified FC Ports that can register as control nodes.  The 
 997:     number of rows is dependent on the number of possible FC 
 998:     Port Control Nodes, and if SNMP is enabled to view control 
 999:     node information, as indicated by isnsSrvrInstCntrlNodeAuth. 
1000:     This table is accesible and usable to view and/or modify the 
1001:     
1002:    Gibbons                Expires July 2006                        24 
1003:    Internet Draft              iSNS MIB                   January 2006 
1004: 
1005:     set of control nodes if isnsSrvrInstCntrlNodeAuth is set to 
1006:     the viewNodes or modifyNodes value." 
1007:        ::= { isnsCntlNodeInfo 2 } 
1008:     
1009:    isnsCntlNodeFcPortEntry     OBJECT-TYPE 
1010:        SYNTAX                  IsnsCntlNodeFcPortEntry 
1011:        MAX-ACCESS              not-accessible 
1012:        STATUS                  current 
1013:        DESCRIPTION      
1014:    "FC Port control node entry." 
1015:         INDEX          { isnsSrvrInstIndex, 
1016:                          isnsCntlNodeFcPortName } 
1017:         ::= { isnsCntlNodeFcPortTable 1 } 
1018:     
1019:    IsnsCntlNodeFcPortEntry ::= SEQUENCE     {  
1020:         isnsCntlNodeFcPortName          FcNameIdOrZero 
1021:                                             } 
1022:     
1023:    isnsCntlNodeFcPortName      OBJECT-TYPE 
1024:        SYNTAX                  FcNameIdOrZero 
1025:        MAX-ACCESS              not-accessible 
1026:        STATUS                  current 
1027:        DESCRIPTION      
1028:    "The FC Port WWN that can be a control node for the specified 
1029:     iSNS Server.  Zero is not a valid value for this managed 
1030:     object.  This managed object, combined with the 
1031:     isnsSrvrInstIndex, is the key for this table." 
1032:         ::= { isnsCntlNodeFcPortEntry 1 } 
1033:     
1034:    -- 
1035:    -- Discovery Domain Set information 
1036:    -- 
1037:     
1038:    isnsDdsInfo     OBJECT IDENTIFIER ::= { isnsSrvrInfo 5 } 
1039:     
1040:    -- 
1041:    -- Discovery Domain Set Registrations -------------------- 
1042:    -- 
1043:     
1044:    isnsDdsTable                OBJECT-TYPE 
1045:        SYNTAX                  SEQUENCE OF IsnsDdsEntry 
1046:        MAX-ACCESS              not-accessible 
1047:        STATUS                  current 
1048:        DESCRIPTION 
1049:    "A table containing configuration information for each 
1050:     Discovery Domain Set (DDS) registered in the iSNS Server 
1051:     instance. The number of rows in the table is dependent 
1052:     on the number of DDSs registered in the specified iSNS 
1053:     server instance." 
1054:        ::= { isnsDdsInfo 1 } 
1055:     
1056:    isnsDdsEntry                OBJECT-TYPE 
1057:     
1058:    Gibbons                Expires July 2006                        25 
1059:    Internet Draft              iSNS MIB                   January 2006 
1060: 
1061:        SYNTAX                  IsnsDdsEntry 
1062:        MAX-ACCESS              not-accessible 
1063:        STATUS                  current 
1064:        DESCRIPTION 
1065:    "Information on one Discovery Domain Set (DDS) registered 
1066:     in the iSNS Server instance." 
1067:        INDEX   { isnsSrvrInstIndex, isnsDdsId} 
1068:        ::= { isnsDdsTable 1 } 
1069:     
1070:    IsnsDdsEntry ::= 
1071:        SEQUENCE {  
1072:           isnsDdsId             IsnsDiscoveryDomainSetId, 
1073:           isnsDdsSymbolicName   SnmpAdminString, 
1074:           isnsDdsStatus         IsnsDdsStatusId 
1075:                 } 
1076:     
1077:    isnsDdsId                   OBJECT-TYPE 
1078:        SYNTAX                  IsnsDiscoveryDomainSetId 
1079:        MAX-ACCESS              not-accessible 
1080:        STATUS                  current 
1081:        DESCRIPTION 
1082:    "The ID that refers to this Discovery Domain Set and 
1083:     index to the table." 
1084:        ::= { isnsDdsEntry 1 } 
1085:     
1086:    isnsDdsSymbolicName         OBJECT-TYPE 
1087:        SYNTAX                  SnmpAdminString (SIZE (0..255)) 
1088:        MAX-ACCESS              read-only 
1089:        STATUS                  current 
1090:        DESCRIPTION 
1091:    "The Discovery Domain Set Symbolic Name field contains 
1092:     a unique variable-length description (up to 255 bytes) 
1093:     that is associated with the DDS.  If a Symbolic Name is 
1094:     not provided, then one will be generated by the iSNS 
1095:     server." 
1096:        REFERENCE "RFC 4171, Section 6" 
1097:        ::= { isnsDdsEntry 2 } 
1098:     
1099:    isnsDdsStatus               OBJECT-TYPE 
1100:        SYNTAX                  IsnsDdsStatusId 
1101:        MAX-ACCESS              read-only 
1102:        STATUS                  current 
1103:        DESCRIPTION 
1104:    "The bitmap indicating the status of a Discovery Domain 
1105:     Set (DDS) registered in the iSNS. 
1106:                  Bit           Status 
1107:               ---------       --------- 
1108:                   0            enabled 
1109:     
1110:     If bit(0) is set to true then the DDS is Enabled.  If set 
1111:     to false then the DDS is disabled." 
1112:        REFERENCE "RFC 4171, Section 6" 
1113:     
1114:    Gibbons                Expires July 2006                        26 
1115:    Internet Draft              iSNS MIB                   January 2006 
1116: 
1117:        DEFVAL                  { { enabled } } 
1118:        ::= { isnsDdsEntry 3 } 
1119:     
1120:    -- 
1121:    -- Discovery Domain Set Members -------------------- 
1122:    -- 
1123:     
1124:    -- 
1125:    -- DDS Membership Assignment 
1126:    -- 
1127:     
1128:    isnsDdsMemberTable          OBJECT-TYPE 
1129:        SYNTAX                  SEQUENCE OF IsnsDdsMemberEntry 
1130:        MAX-ACCESS              not-accessible 
1131:        STATUS                  current 
1132:        DESCRIPTION 
1133:    "A table containing Discovery Domains (DDs) that have 
1134:     been assigned to specific Discovery Domain Sets (DDSs). 
1135:     The number of rows in the table is dependent on the 
1136:     number of DD to DDS relationships in the iSNS instance." 
1137:        ::= { isnsDdsInfo 2 } 
1138:     
1139:    isnsDdsMemberEntry          OBJECT-TYPE 
1140:        SYNTAX                  IsnsDdsMemberEntry 
1141:        MAX-ACCESS              not-accessible 
1142:        STATUS                  current 
1143:        DESCRIPTION 
1144:    "The mapping of one Discovery Domain (DD) to a Discovery 
1145:     Domain Set (DDS).  This indicates the DD is a member of 
1146:     the DDS." 
1147:        INDEX   { isnsSrvrInstIndex, 
1148:                  isnsDdsId, 
1149:                  isnsDdsMemberDdId } 
1150:        ::= { isnsDdsMemberTable 1 } 
1151:     
1152:    IsnsDdsMemberEntry ::= 
1153:        SEQUENCE {  
1154:           isnsDdsMemberDdId       IsnsDiscoveryDomainId 
1155:                 } 
1156:     
1157:    isnsDdsMemberDdId           OBJECT-TYPE 
1158:        SYNTAX                  IsnsDiscoveryDomainId 
1159:        MAX-ACCESS              not-accessible 
1160:        STATUS                  current 
1161:        DESCRIPTION 
1162:    "The ID that identifies the Discovery Domain  
1163:     which is a member of the Discovery Domain Set." 
1164:        ::= { isnsDdsMemberEntry 1 } 
1165:     
1166:    -- 
1167:    -- Discovery Domain information 
1168:    -- 
1169:     
1170:    Gibbons                Expires July 2006                        27 
1171:    Internet Draft              iSNS MIB                   January 2006 
1172: 
1173:     
1174:    isnsDdInfo     OBJECT IDENTIFIER ::= { isnsSrvrInfo 6 } 
1175:     
1176:    -- 
1177:    -- Discovery Domain Registrations ---------------------------- 
1178:    -- 
1179:     
1180:    isnsDdTable                 OBJECT-TYPE 
1181:        SYNTAX                  SEQUENCE OF IsnsDdEntry 
1182:        MAX-ACCESS              not-accessible 
1183:        STATUS                  current 
1184:        DESCRIPTION 
1185:    "A table containing configuration information for each 
1186:     Discovery Domain (DD) registered in the iSNS.  The number 
1187:     of rows in the table is dependent on the number of DDs 
1188:     registered in the iSNS instance." 
1189:        ::= { isnsDdInfo 1 } 
1190:     
1191:    isnsDdEntry                 OBJECT-TYPE 
1192:        SYNTAX                  IsnsDdEntry 
1193:        MAX-ACCESS              not-accessible 
1194:        STATUS                  current 
1195:        DESCRIPTION 
1196:    "Information on a Discovery Domain (DD) registered in 
1197:     the iSNS Server instance." 
1198:        INDEX   { isnsSrvrInstIndex, isnsDdId} 
1199:        ::= { isnsDdTable 1 } 
1200:     
1201:    IsnsDdEntry::= 
1202:        SEQUENCE {  
1203:           isnsDdId             IsnsDiscoveryDomainId, 
1204:           isnsDdSymbolicName   SnmpAdminString, 
1205:           isnsDdFeatures       DdFeatureBitmapId 
1206:                 } 
1207:     
1208:    isnsDdId                    OBJECT-TYPE 
1209:        SYNTAX                  IsnsDiscoveryDomainId 
1210:        MAX-ACCESS              not-accessible 
1211:        STATUS                  current 
1212:        DESCRIPTION 
1213:    "The ID that refers to this Discovery Domain, and the 
1214:     index to the table." 
1215:        REFERENCE "RFC 4171, Section 6" 
1216:        ::= { isnsDdEntry 1 } 
1217:     
1218:    isnsDdSymbolicName          OBJECT-TYPE 
1219:        SYNTAX                  SnmpAdminString (SIZE (0..255)) 
1220:        MAX-ACCESS              read-only 
1221:        STATUS                  current 
1222:        DESCRIPTION 
1223:    "The Discovery Domain Symbolic Name field contains a 
1224:     unique variable-length description (up to 255 bytes)  
1225:     
1226:    Gibbons                Expires July 2006                        28 
1227:    Internet Draft              iSNS MIB                   January 2006 
1228: 
1229:     that is associated with the DD." 
1230:        REFERENCE "RFC 4171, Section 6" 
1231:        ::= { isnsDdEntry 2 } 
1232:     
1233:    isnsDdFeatures              OBJECT-TYPE 
1234:        SYNTAX                  DdFeatureBitmapId 
1235:        MAX-ACCESS              read-only 
1236:        STATUS                  current 
1237:        DESCRIPTION 
1238:    "The Discovery Domain Features field contains a bitmap 
1239:     indicating the features of this DD.   
1240:         Bit            DD Feature 
1241:        ---------       --------- 
1242:          0             Boot List 
1243:     
1244:     Boot List: this feature indicates that the targets 
1245:     in this DD provide boot capabilities for the member 
1246:     initiators.  By default no DD features are enabled." 
1247:        REFERENCE "RFC 4171, Section 6" 
1248:        ::= { isnsDdEntry 3 } 
1249:     
1250:    -- 
1251:    -- Discovery Domain Members -------------------- 
1252:    --  
1253:     
1254:    -- 
1255:    -- DD iSCSI Node Membership Assignment 
1256:    -- 
1257:     
1258:    isnsDdIscsiMemberTable      OBJECT-TYPE 
1259:        SYNTAX                  SEQUENCE OF IsnsDdIscsiMemberEntry 
1260:        MAX-ACCESS              not-accessible 
1261:        STATUS                  current 
1262:        DESCRIPTION 
1263:    "A table containing iSCSI node indexes that have been 
1264:     assigned to specific DDs in this iSNS Server instance.  The 
1265:     number of rows in the table is dependent on the number of 
1266:     relationships between iSCSI Nodes and DDs registered in the 
1267:     iSNS instance." 
1268:        ::= { isnsDdInfo 2 } 
1269:     
1270:    isnsDdIscsiMemberEntry      OBJECT-TYPE 
1271:        SYNTAX                  IsnsDdIscsiMemberEntry 
1272:        MAX-ACCESS              not-accessible 
1273:        STATUS                  current 
1274:        DESCRIPTION 
1275:    "The mapping of one iSCSI Node to a Discovery Domain to 
1276:     indicate membership in the DD.  The indexes are the iSNS 
1277:     server instance, the DD ID of the Discovery Domain, and 
1278:     the iSCSI Node Index of the iSCSI Node." 
1279:        INDEX   { isnsSrvrInstIndex, 
1280:                  isnsDdId,  
1281:     
1282:    Gibbons                Expires July 2006                        29 
1283:    Internet Draft              iSNS MIB                   January 2006 
1284: 
1285:                  isnsDdMemberIscsiIdx } 
1286:        ::= { isnsDdIscsiMemberTable 1 } 
1287:     
1288:    IsnsDdIscsiMemberEntry::= 
1289:        SEQUENCE {  
1290:           isnsDdMemberIscsiIdx     IsnsNodeIndexId, 
1291:           isnsDdMemberIscsiName    SnmpAdminString, 
1292:           isnsDdMemberIsRegistered TruthValue 
1293:                 } 
1294:     
1295:    isnsDdMemberIscsiIdx        OBJECT-TYPE 
1296:        SYNTAX                  IsnsNodeIndexId 
1297:        MAX-ACCESS              not-accessible 
1298:        STATUS                  current 
1299:        DESCRIPTION 
1300:    "The iSCSI node index for this member node entry.  This 
1301:     index is used to uniquely indicate this table entry, 
1302:     and provides a 1 to 1 mapping to a node name.  The 
1303:     iSCSI node name is too long to be used for an index 
1304:     directly.  The iSCSI node index used for a specific 
1305:     iSCSI node name MUST be indentical in all DDs, and is 
1306:     persistent across server reinitializations when the 
1307:     iSCSI node is a member of a Discovery Domain (DD)." 
1308:        REFERENCE "RFC 4171, Section 6" 
1309:        ::= { isnsDdIscsiMemberEntry 1 } 
1310:     
1311:    isnsDdMemberIscsiName       OBJECT-TYPE 
1312:        SYNTAX                  SnmpAdminString (SIZE (0..223)) 
1313:        MAX-ACCESS              read-only 
1314:        STATUS                  current 
1315:        DESCRIPTION 
1316:    "The iSCSI Name associated with the storage node.  The 
1317:     iSCSI Name can not be longer then 223 bytes.  The iSNS 
1318:     server internal maximum size is 224 bytes to provide 
1319:     NULL termination.  This is the iSCSI Name for the storage 
1320:     node that is a member of the DD.  This value maps 1 to 1 
1321:     to the isnsDdMemberIscsiIdx node index.  The iSCSI Name 
1322:     field is too long to be easily used for an index directly.  
1323:     The node index used for a specific node name is only 
1324:     persistent across iSNS Server reinitializations for nodes 
1325:     that are in a Discovery Domain (DD) or are registered 
1326:     control nodes.  This value is only required during row 
1327:     creation if the storage node is not yet registered in the 
1328:     iSNS Server instance.  If the storage node is not yet 
1329:     registered, then the iSCSI Name MUST be provided with the 
1330:     iSCSI node index during row creation in order to create the 
1331:     1 to 1 mapping." 
1332:        REFERENCE "RFC 4171, Section 6" 
1333:        ::= { isnsDdIscsiMemberEntry 2 } 
1334:     
1335:    isnsDdMemberIsRegistered    OBJECT-TYPE 
1336:        SYNTAX                  TruthValue 
1337:     
1338:    Gibbons                Expires July 2006                        30 
1339:    Internet Draft              iSNS MIB                   January 2006 
1340: 
1341:        MAX-ACCESS              read-only 
1342:        STATUS                  current 
1343:        DESCRIPTION  
1344:    "This indicates whether this member of the DD is currently 
1345:     registered in the iSNS Server instance.  iSCSI Storage 
1346:     Node members do not need to be currently registered in 
1347:     order for their iSCSI Name and Index to be added to 
1348:     a DD." 
1349:        REFERENCE "RFC 4171, Section 6.11" 
1350:        ::= { isnsDdIscsiMemberEntry 3 } 
1351:     
1352:    -- 
1353:    -- DD Portal Membership Assignment 
1354:    -- 
1355:     
1356:    isnsDdPortalMemberTable     OBJECT-TYPE 
1357:        SYNTAX                  SEQUENCE OF IsnsDdPortalMemberEntry 
1358:        MAX-ACCESS              not-accessible 
1359:        STATUS                  current 
1360:        DESCRIPTION 
1361:    "A table containing currently registered and unregistered 
1362:     portal objects that have been explicitly assigned to specific 
1363:     DDs.  Explicit assignment of a portal to a DD is only done 
1364:     when a specific set of portals are prefered for use within a 
1365:     DD.  Otherwise, for iSCSI, the Portal Group Object should be 
1366:     used for identifying which portals provide access to which 
1367:     storage nodes. The number of rows in the table is dependent 
1368:     on the number of explicit relationships between portals and 
1369:     DDs registered in the iSNS." 
1370:        REFERENCE "RFC 4171, Section 6" 
1371:        ::= { isnsDdInfo 3 } 
1372:     
1373:    isnsDdPortalMemberEntry     OBJECT-TYPE 
1374:        SYNTAX                  IsnsDdPortalMemberEntry 
1375:        MAX-ACCESS              not-accessible 
1376:        STATUS                  current 
1377:        DESCRIPTION 
1378:    "Each entry indicates an explicit addition of a portal to a 
1379:     discovery domain.  The explicit addition of an entity portal 
1380:     to a discovery domain indicates the portal is preferred for 
1381:     access to nodes of the entity for this discovery domain.  
1382:     Registered Portal Group objects are used in iSCSI to indicate 
1383:     mapping of portals to nodes across all discovery domains. 
1384:     Portals that have been explicitly mapped a discovery domain 
1385:     will be returned as part of a query that is scoped to that 
1386:     discovery domain.  If no portal of an entity has been 
1387:     explicitly mapped to a discovery domain, then all portals of 
1388:     the entity that provide access to a storage node are returned 
1389:     as part of a query.  The table indexes are the server 
1390:     instance, the DD ID of the Discovery Domain, and the Portal 
1391:     Index of the portal." 
1392:        INDEX   { isnsSrvrInstIndex, 
1393:     
1394:    Gibbons                Expires July 2006                        31 
1395:    Internet Draft              iSNS MIB                   January 2006 
1396: 
1397:                  isnsDdId, 
1398:                  isnsDdMemberPortalIdx } 
1399:        ::= { isnsDdPortalMemberTable 1 } 
1400:     
1401:    IsnsDdPortalMemberEntry ::= 
1402:        SEQUENCE {  
1403:           isnsDdMemberPortalIdx        IsnsPortalIndexId, 
1404:           isnsDdMemberPortalAddrType   InetAddressType, 
1405:           isnsDdMemberPortalAddr       InetAddress, 
1406:           isnsDdMemberPortalPortType   IsnsPortalPortTypeId, 
1407:           isnsDdMemberPortalPort       InetPortNumber, 
1408:           isnsDdMemberPortalIsRegistered TruthValue 
1409:                 } 
1410:     
1411:    isnsDdMemberPortalIdx       OBJECT-TYPE 
1412:        SYNTAX                  IsnsPortalIndexId 
1413:        MAX-ACCESS              not-accessible 
1414:        STATUS                  current 
1415:        DESCRIPTION 
1416:    "The index for a portal explicitly contained in the discovery 
1417:     domain.  The Portal Index used for a specific portal 
1418:     IP-address and port number pair is only persistent across 
1419:     reboots for portals that have been explicitly added to a 
1420:     Discovery Domain (DD).  If a portal is not explicitly 
1421:     registered in any DD, then the index used for a portal can 
1422:     change after a server reinitialization." 
1423:        REFERENCE "RFC 4171, Section 6" 
1424:        ::= { isnsDdPortalMemberEntry 1 } 
1425:     
1426:    isnsDdMemberPortalAddrType  OBJECT-TYPE 
1427:        SYNTAX                  InetAddressType 
1428:        MAX-ACCESS              read-only 
1429:        STATUS                  current 
1430:        DESCRIPTION 
1431:    "The type of Inet address in isnsDdMemberPortalAddr." 
1432:        ::= { isnsDdPortalMemberEntry 2 } 
1433:     
1434:    isnsDdMemberPortalAddr      OBJECT-TYPE 
1435:        SYNTAX                  InetAddress 
1436:        MAX-ACCESS              read-only 
1437:        STATUS                  current 
1438:        DESCRIPTION 
1439:    "The Inet Address for the portal." 
1440:        REFERENCE "RFC 4171, Section 6" 
1441:        ::= { isnsDdPortalMemberEntry 3 } 
1442:     
1443:    isnsDdMemberPortalPortType  OBJECT-TYPE 
1444:        SYNTAX                  IsnsPortalPortTypeId 
1445:        MAX-ACCESS              read-only 
1446:        STATUS                  current 
1447:        DESCRIPTION 
1448:    "The port type for the portal, either UDP or TCP." 
1449:     
1450:    Gibbons                Expires July 2006                        32 
1451:    Internet Draft              iSNS MIB                   January 2006 
1452: 
1453:        REFERENCE "RFC 4171, Section 6" 
1454:        ::= { isnsDdPortalMemberEntry 4 } 
1455:     
1456:    isnsDdMemberPortalPort      OBJECT-TYPE 
1457:        SYNTAX                  InetPortNumber 
1458:        MAX-ACCESS              read-only 
1459:        STATUS                  current 
1460:        DESCRIPTION 
1461:    "The port number for the portal.  Whether the portal 
1462:     type is TCP or UDP is indicated by isnsDdPortalPortType." 
1463:        REFERENCE "RFC 4171, Section 6" 
1464:        ::= { isnsDdPortalMemberEntry 5 } 
1465:     
1466:    isnsDdMemberPortalIsRegistered OBJECT-TYPE 
1467:        SYNTAX                  TruthValue 
1468:        MAX-ACCESS              read-only 
1469:        STATUS                  current 
1470:        DESCRIPTION  
1471:    "This indicates whether this member of the DD is currently 
1472:     registered in the iSNS Server instance.  Portals that are 
1473:     DD members do not need to be currently registered in 
1474:     order for them to be added to a DD." 
1475:        REFERENCE "RFC 4171, Section 6.11" 
1476:        ::= { isnsDdPortalMemberEntry 6 } 
1477:     
1478:    -- 
1479:    -- DD FC Port Membership Assignment 
1480:    -- 
1481:     
1482:    isnsDdFcPortMemberTable     OBJECT-TYPE 
1483:        SYNTAX                  SEQUENCE OF IsnsDdFcPortMemberEntry 
1484:        MAX-ACCESS              not-accessible 
1485:        STATUS                  current 
1486:        DESCRIPTION 
1487:    "A table containing FC Port World Wide Names (WWN) that 
1488:     have been assigned to specific DDs.  The number of rows 
1489:     in the table is dependent on the number of relationships 
1490:     between FC Ports and DDs registered in the iSNS." 
1491:        ::= { isnsDdInfo 4 } 
1492:     
1493:    isnsDdFcPortMemberEntry     OBJECT-TYPE 
1494:        SYNTAX                  IsnsDdFcPortMemberEntry 
1495:        MAX-ACCESS              not-accessible 
1496:        STATUS                  current 
1497:        DESCRIPTION 
1498:    "The association of one FC Port with a Discovery Domain. 
1499:     Membership of an FC Port in a Discovery Domain is 
1500:     indicated by creating a row for the appropriate DD ID 
1501:     and FC Port WWN." 
1502:        INDEX   { isnsSrvrInstIndex, 
1503:                  isnsDdId, 
1504:                  isnsDdMemberFcPortName } 
1505:     
1506:    Gibbons                Expires July 2006                        33 
1507:    Internet Draft              iSNS MIB                   January 2006 
1508: 
1509:        ::= { isnsDdFcPortMemberTable 1 } 
1510:     
1511:    IsnsDdFcPortMemberEntry ::= 
1512:        SEQUENCE {  
1513:           isnsDdMemberFcPortName     FcNameIdOrZero, 
1514:           isnsDdMemberFcIsRegistered TruthValue 
1515:        } 
1516:     
1517:    isnsDdMemberFcPortName      OBJECT-TYPE 
1518:        SYNTAX                  FcNameIdOrZero 
1519:        MAX-ACCESS              not-accessible 
1520:        STATUS                  current 
1521:        DESCRIPTION 
1522:    "The Port WWN the FC Port that is a member of the DD. The 
1523:     value MUST be a valid FC WWN, as per the FC-GS standard.  
1524:     This managed object, combined with the isnsSrvrInstIndex 
1525:     and isnsDdId are the key for this table.  Zero is not a 
1526:     valid value for this managed object." 
1527:        REFERENCE "RFC 4171, Section 6" 
1528:        ::= { isnsDdFcPortMemberEntry 1 } 
1529:     
1530:    isnsDdMemberFcIsRegistered  OBJECT-TYPE 
1531:        SYNTAX                  TruthValue 
1532:        MAX-ACCESS              read-only 
1533:        STATUS                  current 
1534:        DESCRIPTION  
1535:    "This indicates whether this member of the DD is currently 
1536:     registered in the iSNS Server instance." 
1537:        REFERENCE "RFC 4171, Section 6.11" 
1538:        ::= { isnsDdFcPortMemberEntry 2 } 
1539:     
1540:    -- 
1541:    --  Registered Device Information 
1542:    -- 
1543:     
1544:    isnsReg    OBJECT IDENTIFIER ::= { isnsSrvrInfo 7 } 
1545:     
1546:    isnsRegEntityInfo           OBJECT IDENTIFIER 
1547:                                   ::= { isnsReg    1 } 
1548:     
1549:    -- 
1550:    -- iSNS Registered Entities Table 
1551:    -- 
1552:     
1553:    isnsRegEntityTable          OBJECT-TYPE 
1554:        SYNTAX                  SEQUENCE OF IsnsRegEntityEntry 
1555:        MAX-ACCESS              not-accessible 
1556:        STATUS                  current 
1557:        DESCRIPTION 
1558:    "A table containing registered Entity objects in each iSNS 
1559:     server instance.  The number of entries in the table is 
1560:     dependent on the number of Entity objects registered in the 
1561:     
1562:    Gibbons                Expires July 2006                        34 
1563:    Internet Draft              iSNS MIB                   January 2006 
1564: 
1565:     iSNS Server instances.  All Entity objects are registered in 
1566:     the iSNS using the iSNS protocol." 
1567:        ::= { isnsRegEntityInfo 1 } 
1568:     
1569:    isnsRegEntityEntry          OBJECT-TYPE 
1570:        SYNTAX                  IsnsRegEntityEntry 
1571:        MAX-ACCESS              not-accessible 
1572:        STATUS                  current 
1573:        DESCRIPTION 
1574:    "Information on one registered Entity object in an iSNS 
1575:     server instance." 
1576:        INDEX   { isnsSrvrInstIndex, 
1577:                  isnsRegEntityIdx } 
1578:        ::= { isnsRegEntityTable 1 } 
1579:     
1580:    IsnsRegEntityEntry ::= 
1581:        SEQUENCE {  
1582:           isnsRegEntityIdx            IsnsEntityIndexId, 
1583:           isnsRegEntityEID            SnmpAdminString, 
1584:           isnsRegEntityProtocol       IsnsEntityProtocolId, 
1585:           isnsRegEntityMgtAddrType    InetAddressType, 
1586:           isnsRegEntityMgtAddr        InetAddress, 
1587:           isnsRegEntityTimestamp      TimeStamp, 
1588:           isnsRegEntityVersionMin     Unsigned32, 
1589:           isnsRegEntityVersionMax     Unsigned32, 
1590:           isnsRegEntityRegPeriod      Unsigned32 
1591:                } 
1592:     
1593:    isnsRegEntityIdx            OBJECT-TYPE 
1594:        SYNTAX                  IsnsEntityIndexId 
1595:        MAX-ACCESS              not-accessible 
1596:        STATUS                  current 
1597:        DESCRIPTION 
1598:    "The Entity Index for this entity.  This integer based index 
1599:     is assigned by the iSNS Server when an Entity is initially 
1600:     registered. The Entity Index can be used to represent a 
1601:     registered Entity object in situations where the Entity EID 
1602:     would be too long/unwieldy." 
1603:        REFERENCE "RFC 4171, Section 6" 
1604:        ::= { isnsRegEntityEntry 1 } 
1605:     
1606:    isnsRegEntityEID            OBJECT-TYPE 
1607:        SYNTAX                  SnmpAdminString (SIZE (0..255)) 
1608:        MAX-ACCESS              read-only 
1609:        STATUS                  current 
1610:        DESCRIPTION 
1611:    "The EID is a unique registered Entity object identifier, as 
1612:     specified in the iSNS Specification.  This is the iSNS 
1613:     Entity Identifier for the registered Entity object." 
1614:        REFERENCE "RFC 4171, Section 6" 
1615:        ::= { isnsRegEntityEntry 2 } 
1616:     
1617:     
1618:    Gibbons                Expires July 2006                        35 
1619:    Internet Draft              iSNS MIB                   January 2006 
1620: 
1621:    isnsRegEntityProtocol       OBJECT-TYPE 
1622:        SYNTAX                  IsnsEntityProtocolId 
1623:        MAX-ACCESS              read-only 
1624:        STATUS                  current 
1625:        DESCRIPTION 
1626:    "The type of protocol that is supported by this entity. 
1627:     Additional values may be assigned by IANA. 
1628:     
1629:               Type Value       Entity Type 
1630:               ----------       ----------- 
1631:                  1             No Protocol 
1632:                  2             iSCSI 
1633:                  3             iFCP 
1634:                All Others      As assigned by IANA 
1635:    " 
1636:        REFERENCE  "RFC 4171, Section 6" 
1637:        ::= { isnsRegEntityEntry 3 } 
1638:     
1639:    isnsRegEntityMgtAddrType    OBJECT-TYPE 
1640:        SYNTAX                  InetAddressType 
1641:        MAX-ACCESS              read-only 
1642:        STATUS                  current 
1643:        DESCRIPTION 
1644:    "The type of Inet address in isnsRegEntityMgtAddr." 
1645:        ::= { isnsRegEntityEntry 4 } 
1646:     
1647:    isnsRegEntityMgtAddr        OBJECT-TYPE 
1648:        SYNTAX                  InetAddress 
1649:        MAX-ACCESS              read-only 
1650:        STATUS                  current 
1651:        DESCRIPTION 
1652:    "The iSNS Management IP Address for the registred Entity 
1653:     object." 
1654:        REFERENCE "RFC 4171, Section 6" 
1655:        ::= { isnsRegEntityEntry 5 } 
1656:     
1657:    isnsRegEntityTimestamp      OBJECT-TYPE 
1658:        SYNTAX                  TimeStamp 
1659:        MAX-ACCESS              read-only 
1660:        STATUS                  current 
1661:        DESCRIPTION 
1662:    "The iSNS Entity Registration Timestamp for the registred 
1663:     Entity object.  This is the most recent date and time that 
1664:     the registered Entity object, and associated registered 
1665:     objects contained in the Entity, were registered or 
1666:     updated." 
1667:        REFERENCE "RFC 4171, Section 6" 
1668:        ::= { isnsRegEntityEntry 6 } 
1669:     
1670:    isnsRegEntityVersionMin     OBJECT-TYPE 
1671:        SYNTAX                  Unsigned32 ( 0 .. 65535 ) 
1672:        MAX-ACCESS              read-only 
1673:     
1674:    Gibbons                Expires July 2006                        36 
1675:    Internet Draft              iSNS MIB                   January 2006 
1676: 
1677:        STATUS                  current 
1678:        DESCRIPTION 
1679:    "The iSNS Entity Protocol Version Range minimum value.  A 
1680:     value of x'FF' is a wildcard value indicating no minimum to 
1681:     the protocol versions supported by this Entity.  Entity 
1682:     registrations with isnsRegEntityProtocol set to No Protocol 
1683:     always have a minimum version of 0." 
1684:        REFERENCE "RFC 4171, Section 6" 
1685:        ::= { isnsRegEntityEntry 7 } 
1686:     
1687:    isnsRegEntityVersionMax     OBJECT-TYPE 
1688:        SYNTAX                  Unsigned32 ( 0 .. 65535 ) 
1689:        MAX-ACCESS              read-only 
1690:        STATUS                  current 
1691:        DESCRIPTION 
1692:    "The iSNS Entity Protocol Version Range maximum value.  A 
1693:     value of x'FF' is a wildcard value indicating no maximum to 
1694:     the protocol versions supported by this Entity.  Entity 
1695:     registrations with isnsRegEntityProtocol set to No Protocol 
1696:     always have a maximum version of 0." 
1697:        REFERENCE "RFC 4171, Section 6" 
1698:        ::= { isnsRegEntityEntry 8 } 
1699:     
1700:    isnsRegEntityRegPeriod      OBJECT-TYPE 
1701:        SYNTAX                  Unsigned32 ( 0 .. 4294967295 ) 
1702:        MAX-ACCESS              read-only 
1703:        STATUS                  current 
1704:        DESCRIPTION 
1705:    "The iSNS Entity Status Inquiry (ESI) registration period 
1706:     which indicates the maximum time, in seconds, that the 
1707:     registration will be maintained without receipt of an iSNSP 
1708:     message from the entity.  If the Registration Period is set 
1709:     to 0, then the Entity SHALL NOT be deregistered due to no 
1710:     contact with the entity." 
1711:        REFERENCE "RFC 4171, Section 6" 
1712:        ::= { isnsRegEntityEntry 9 } 
1713:     
1714:    -- 
1715:    -- Registered Objects Associated With an Entity Information 
1716:    -- 
1717:     
1718:    isnsRegEntityNumObjTable    OBJECT-TYPE 
1719:        SYNTAX                  SEQUENCE OF  
1720:                                  IsnsRegEntityNumObjEntry 
1721:        MAX-ACCESS              not-accessible 
1722:        STATUS                  current 
1723:        DESCRIPTION 
1724:    "A table containing information on the number of registered 
1725:     objects associated with a registered Entity in the iSNS 
1726:     server instance.  This table is optional to implement.  The 
1727:     number of entries in the table is dependent on the number 
1728:     of registered Entity objects in the iSNS." 
1729:     
1730:    Gibbons                Expires July 2006                        37 
1731:    Internet Draft              iSNS MIB                   January 2006 
1732: 
1733:        ::= { isnsRegEntityInfo 2 } 
1734:     
1735:    isnsRegEntityNumObjEntry    OBJECT-TYPE 
1736:        SYNTAX                  IsnsRegEntityNumObjEntry 
1737:        MAX-ACCESS              not-accessible 
1738:        STATUS                  current 
1739:        DESCRIPTION 
1740:    "Information on the number of registered objects associated 
1741:     with a registered Entity object in an iSNS Server instance." 
1742:        INDEX   { isnsSrvrInstIndex, 
1743:                  isnsRegEntityIdx } 
1744:        ::= { isnsRegEntityNumObjTable 1 } 
1745:     
1746:    IsnsRegEntityNumObjEntry ::= 
1747:        SEQUENCE {  
1748:           isnsRegEntityInfoNumPortals      Unsigned32, 
1749:           isnsRegEntityInfoNumPortalGroups Unsigned32, 
1750:           isnsRegEntityInfoNumIscsiNodes   Unsigned32, 
1751:           isnsRegEntityInfoNumFcPorts      Unsigned32, 
1752:           isnsRegEntityInfoNumFcNodes      Unsigned32 
1753:                } 
1754:     
1755:    isnsRegEntityInfoNumPortals OBJECT-TYPE 
1756:        SYNTAX                  Unsigned32 ( 0 .. 4294967295 ) 
1757:        MAX-ACCESS              read-only 
1758:        STATUS                  current 
1759:        DESCRIPTION 
1760:    "The number of Portals associated with this Entity." 
1761:        ::= { isnsRegEntityNumObjEntry 1 } 
1762:     
1763:    isnsRegEntityInfoNumPortalGroups OBJECT-TYPE 
1764:        SYNTAX                  Unsigned32 ( 0 .. 4294967295 ) 
1765:        MAX-ACCESS              read-only 
1766:        STATUS                  current 
1767:        DESCRIPTION 
1768:    "The number of Portal Groups associated with this Entity." 
1769:        ::= { isnsRegEntityNumObjEntry 2 } 
1770:     
1771:    isnsRegEntityInfoNumIscsiNodes OBJECT-TYPE 
1772:        SYNTAX                  Unsigned32 ( 0 .. 4294967295 ) 
1773:        MAX-ACCESS              read-only 
1774:        STATUS                  current 
1775:        DESCRIPTION 
1776:    "The number of iSCSI Storage Nodes associated with this 
1777:     Entity." 
1778:        ::= { isnsRegEntityNumObjEntry 3 } 
1779:     
1780:    isnsRegEntityInfoNumFcPorts OBJECT-TYPE 
1781:        SYNTAX                  Unsigned32 ( 0 .. 4294967295 ) 
1782:        MAX-ACCESS              read-only 
1783:        STATUS                  current 
1784:        DESCRIPTION 
1785:     
1786:    Gibbons                Expires July 2006                        38 
1787:    Internet Draft              iSNS MIB                   January 2006 
1788: 
1789:    "The number of FC Ports associated with this Entity." 
1790:        ::= { isnsRegEntityNumObjEntry 4 } 
1791:     
1792:    isnsRegEntityInfoNumFcNodes OBJECT-TYPE 
1793:        SYNTAX                  Unsigned32 ( 0 .. 4294967295 ) 
1794:        MAX-ACCESS              read-only 
1795:        STATUS                  current 
1796:        DESCRIPTION 
1797:    "The number of FC Nodes associated with this Entity." 
1798:        ::= { isnsRegEntityNumObjEntry 5 } 
1799:     
1800:     
1801:    -- 
1802:    -- iSNS Registered Portal Information 
1803:    -- 
1804:     
1805:    isnsRegPortalInfo           OBJECT IDENTIFIER 
1806:                                   ::= { isnsReg  2 } 
1807:     
1808:    -- 
1809:    -- iSNS Registered Portal Table 
1810:    -- 
1811:     
1812:    isnsRegPortalTable          OBJECT-TYPE 
1813:        SYNTAX                  SEQUENCE OF IsnsRegPortalEntry 
1814:        MAX-ACCESS              not-accessible 
1815:        STATUS                  current 
1816:        DESCRIPTION 
1817:    "A table containing the registered Portals in the iSNS. 
1818:     The number of entries is dependent on the number of 
1819:     Portals registered in the iSNS." 
1820:        ::= { isnsRegPortalInfo 1 } 
1821:     
1822:    isnsRegPortalEntry          OBJECT-TYPE 
1823:        SYNTAX                  IsnsRegPortalEntry 
1824:        MAX-ACCESS              not-accessible 
1825:        STATUS                  current 
1826:        DESCRIPTION 
1827:    "Information on one registered Entity Portal in the iSNS.  
1828:     The Entity Index is part of the table index to quickly 
1829:     find Portals that support a specific Entity." 
1830:        INDEX   { isnsSrvrInstIndex, 
1831:                  isnsRegEntityIdx, 
1832:                  isnsRegPortalPrtlIdx } 
1833:        ::= { isnsRegPortalTable 1 } 
1834:     
1835:    IsnsRegPortalEntry ::= 
1836:        SEQUENCE {  
1837:           isnsRegPortalPrtlIdx        IsnsPortalIndexId, 
1838:           isnsRegPortalAddrType       InetAddressType, 
1839:           isnsRegPortalAddr           InetAddress, 
1840:           isnsRegPortalPortType       IsnsPortalPortTypeId, 
1841:     
1842:    Gibbons                Expires July 2006                        39 
1843:    Internet Draft              iSNS MIB                   January 2006 
1844: 
1845:           isnsRegPortalPort           InetPortNumber, 
1846:           isnsRegPortalSymName        SnmpAdminString, 
1847:           isnsRegPortalEsiInterval    Unsigned32, 
1848:           isnsRegPortalEsiPortType    IsnsPortalPortTypeId, 
1849:           isnsRegPortalEsiPort        InetPortNumber, 
1850:           isnsRegPortalScnPortType    IsnsPortalPortTypeId, 
1851:           isnsRegPortalScnPort        InetPortNumber, 
1852:           isnsRegPortalSecurityInfo   IsnsPortalSecurityBitmapId 
1853:                } 
1854:     
1855:    isnsRegPortalPrtlIdx        OBJECT-TYPE 
1856:        SYNTAX                  IsnsPortalIndexId 
1857:        MAX-ACCESS              not-accessible 
1858:        STATUS                  current 
1859:        DESCRIPTION 
1860:    "The Portal Index for this node.  The index is created by the 
1861:     iSNS Server for mapping between registered objects.  The 
1862:     Portal Index used for a specific portal IP-address and port 
1863:     number pair is only persistent across reboots for portals 
1864:     that have been explicitly added to a Discovery Domain (DD).  
1865:     If a portal is not explicitly registered in any DD, then the 
1866:     index used for a portal can change after a server 
1867:     reinitialization." 
1868:        REFERENCE "RFC 4171, Section 6" 
1869:        ::= { isnsRegPortalEntry 1 } 
1870:     
1871:    isnsRegPortalAddrType       OBJECT-TYPE 
1872:        SYNTAX                  InetAddressType 
1873:        MAX-ACCESS              read-only 
1874:        STATUS                  current 
1875:        DESCRIPTION 
1876:    "The type of Inet address in isnsRegPortalAddr." 
1877:        ::= { isnsRegPortalEntry 2 } 
1878:     
1879:    isnsRegPortalAddr           OBJECT-TYPE 
1880:        SYNTAX                  InetAddress 
1881:        MAX-ACCESS              read-only 
1882:        STATUS                  current 
1883:        DESCRIPTION 
1884:    "The Inet Address for this Portal as defined in 
1885:     the iSNS Specification [iSNS]." 
1886:        REFERENCE "RFC 4171, Section 6" 
1887:        ::= { isnsRegPortalEntry 3 } 
1888:     
1889:    isnsRegPortalPortType       OBJECT-TYPE 
1890:        SYNTAX                  IsnsPortalPortTypeId 
1891:        MAX-ACCESS              read-only 
1892:        STATUS                  current 
1893:        DESCRIPTION 
1894:    "The port type for this Portal, either UDP or TCP, as 
1895:     defined in the iSNS Specification [iSNS]." 
1896:        REFERENCE "RFC 4171, Section 6" 
1897:     
1898:    Gibbons                Expires July 2006                        40 
1899:    Internet Draft              iSNS MIB                   January 2006 
1900: 
1901:        ::= { isnsRegPortalEntry 4 } 
1902:     
1903:    isnsRegPortalPort           OBJECT-TYPE 
1904:        SYNTAX                  InetPortNumber 
1905:        MAX-ACCESS              read-only 
1906:        STATUS                  current 
1907:        DESCRIPTION 
1908:    "The port number for this Portal as defined in the 
1909:     iSNS Specification [iSNS].  Whether the Portal type is TCP 
1910:     or UDP is indicated by isnsRegPortalPortType." 
1911:        REFERENCE "RFC 4171, Section 6" 
1912:        ::= { isnsRegPortalEntry 5 } 
1913:     
1914:    isnsRegPortalSymName        OBJECT-TYPE 
1915:        SYNTAX                  SnmpAdminString (SIZE (0..255)) 
1916:        MAX-ACCESS              read-only 
1917:        STATUS                  current 
1918:        DESCRIPTION 
1919:    "The optional Symbolic Name for this Portal as defined in 
1920:     the iSNS Specification [iSNS].  If not provided then the 
1921:     string SHALL be zero length." 
1922:        REFERENCE "RFC 4171, Section 6" 
1923:        ::= { isnsRegPortalEntry 6 } 
1924:     
1925:    isnsRegPortalEsiInterval    OBJECT-TYPE 
1926:        SYNTAX                  Unsigned32 ( 0 .. 4294967295 ) 
1927:        MAX-ACCESS              read-only 
1928:        STATUS                  current 
1929:        DESCRIPTION 
1930:    "The Entity Status Inquiry (ESI) Interval for this Portal 
1931:     as defined in the iSNS Specification [iSNS]." 
1932:        REFERENCE "RFC 4171, Section 6" 
1933:        ::= { isnsRegPortalEntry 7 } 
1934:     
1935:    isnsRegPortalEsiPortType    OBJECT-TYPE 
1936:        SYNTAX                  IsnsPortalPortTypeId 
1937:        MAX-ACCESS              read-only 
1938:        STATUS                  current 
1939:        DESCRIPTION 
1940:    "The port type for the ESI Port, either UDP or TCP, as 
1941:     defined in the iSNS Specification [iSNS]." 
1942:        REFERENCE "RFC 4171, Section 6" 
1943:        ::= { isnsRegPortalEntry 8 } 
1944:     
1945:    isnsRegPortalEsiPort        OBJECT-TYPE 
1946:        SYNTAX                  InetPortNumber 
1947:        MAX-ACCESS              read-only 
1948:        STATUS                  current 
1949:        DESCRIPTION 
1950:    "The TCP or UDP port number used for ESI monitoring.  Whether 
1951:     the port type is TCP or UDP is indicated by 
1952:     isnsRegPortalEsiPortType." 
1953:     
1954:    Gibbons                Expires July 2006                        41 
1955:    Internet Draft              iSNS MIB                   January 2006 
1956: 
1957:        REFERENCE "RFC 4171, Section 6" 
1958:        ::= { isnsRegPortalEntry 9 } 
1959:     
1960:    isnsRegPortalScnPortType    OBJECT-TYPE 
1961:        SYNTAX                  IsnsPortalPortTypeId 
1962:        MAX-ACCESS              read-only 
1963:        STATUS                  current 
1964:        DESCRIPTION 
1965:    "The port type for the SCN Port, either UDP or TCP, as 
1966:     defined in the iSNS Specification [iSNS]." 
1967:        REFERENCE "RFC 4171, Section 6" 
1968:        ::= { isnsRegPortalEntry 10 } 
1969:     
1970:    isnsRegPortalScnPort        OBJECT-TYPE 
1971:        SYNTAX                  InetPortNumber 
1972:        MAX-ACCESS              read-only 
1973:        STATUS                  current 
1974:        DESCRIPTION 
1975:    "The TCP or UDP port used to receive SCN messages from the 
1976:     iSNS Server.  Whether the port type is TCP or UDP is 
1977:     indicated by isnsRegPortalScnPortType." 
1978:        REFERENCE "RFC 4171, Section 6" 
1979:        ::= { isnsRegPortalEntry 11 } 
1980:     
1981:    isnsRegPortalSecurityInfo   OBJECT-TYPE 
1982:        SYNTAX                  IsnsPortalSecurityBitmapId 
1983:        MAX-ACCESS              read-only 
1984:        STATUS                  current 
1985:        DESCRIPTION 
1986:    "Indicates security attribute settings for the Portal as 
1987:     registered in the Portal Security Bitmap attribute.  The bit 
1988:     for bitmapVALID must be set in order for this attribute to 
1989:     contain valid information. 
1990:     
1991:     Setting a bit to true (1) indicates the feature is 
1992:     enabled." 
1993:        REFERENCE "RFC 4171, Section 6" 
1994:        ::= { isnsRegPortalEntry 12 } 
1995:     
1996:    -- 
1997:    -- iSNS Registered Portal Group Information 
1998:    -- 
1999:     
2000:    isnsRegPortalGroupInfo      OBJECT IDENTIFIER 
2001:                                   ::= { isnsReg  3 } 
2002:     
2003:    -- 
2004:    -- iSNS Registered Portal Group (PG) Table 
2005:    -- 
2006:     
2007:    isnsRegPgTable              OBJECT-TYPE 
2008:        SYNTAX                  SEQUENCE OF IsnsRegPgEntry 
2009:     
2010:    Gibbons                Expires July 2006                        42 
2011:    Internet Draft              iSNS MIB                   January 2006 
2012: 
2013:        MAX-ACCESS              not-accessible 
2014:        STATUS                  current 
2015:        DESCRIPTION 
2016:    "A table containing the registered Portal Groups (PGs) in 
2017:     the iSNS Server instance.  The number of entries is 
2018:     dependent on the number of Portal Groups registered in 
2019:     the iSNS." 
2020:        ::= { isnsRegPortalGroupInfo 1 } 
2021:     
2022:    isnsRegPgEntry              OBJECT-TYPE 
2023:        SYNTAX                  IsnsRegPgEntry 
2024:        MAX-ACCESS              not-accessible 
2025:        STATUS                  current 
2026:        DESCRIPTION 
2027:    "Information on one registered Portal Group in the iSNS 
2028:     server instance.  The Entity Index is part of the table 
2029:     index to quickly find Portal Groups that support Portals 
2030:     and iSCSI Storage Nodes in a specific Entity." 
2031:        INDEX   { isnsSrvrInstIndex, 
2032:                  isnsRegEntityIdx, 
2033:                  isnsRegPgIdx } 
2034:        ::= { isnsRegPgTable 1 } 
2035:     
2036:    IsnsRegPgEntry ::= 
2037:        SEQUENCE {  
2038:           isnsRegPgIdx                IsnsPortalGroupIndexId, 
2039:           isnsRegPgIscsiNodeIdx       IsnsNodeIndexId, 
2040:           isnsRegPgIscsiName          SnmpAdminString, 
2041:           isnsRegPgPortalPrtlIdx      IsnsPortalIndexId, 
2042:           isnsRegPgPortalAddrType     InetAddressType, 
2043:           isnsRegPgPortalAddr         InetAddress, 
2044:           isnsRegPgPortalPortType     IsnsPortalPortTypeId, 
2045:           isnsRegPgPortalPort         InetPortNumber, 
2046:           isnsRegPgPGT                IsnsPortalGroupTagIdOrZero 
2047:                 } 
2048:     
2049:    isnsRegPgIdx                OBJECT-TYPE 
2050:        SYNTAX                  IsnsPortalGroupIndexId 
2051:        MAX-ACCESS              not-accessible 
2052:        STATUS                  current 
2053:        DESCRIPTION 
2054:    "The PG Index for this node.  The index is created by the 
2055:     iSNS Server instance for uniquely identifying registered 
2056:     objects.  The PG object is registered at the same time a 
2057:     Portal or Storage Node is registered using the iSNS 
2058:     protocol." 
2059:        REFERENCE "RFC 4171, Section 6" 
2060:        ::= { isnsRegPgEntry 1 } 
2061:     
2062:    isnsRegPgIscsiNodeIdx       OBJECT-TYPE 
2063:        SYNTAX                  IsnsNodeIndexId 
2064:        MAX-ACCESS              read-only 
2065:     
2066:    Gibbons                Expires July 2006                        43 
2067:    Internet Draft              iSNS MIB                   January 2006 
2068: 
2069:        STATUS                  current 
2070:        DESCRIPTION 
2071:    "The iSCSI Node Index for the node associated with this PG.  
2072:     This index can be used to reference the 
2073:     isnsRegIscsiNodeTable." 
2074:        REFERENCE "RFC 4171, Section 6" 
2075:        ::= { isnsRegPgEntry 2 } 
2076:     
2077:    isnsRegPgIscsiName          OBJECT-TYPE 
2078:        SYNTAX                  SnmpAdminString (SIZE (0..223)) 
2079:        MAX-ACCESS              read-only 
2080:        STATUS                  current 
2081:        DESCRIPTION 
2082:    "The iSCSI Name of the initiator or target associated with 
2083:     the storage node.  The iSCSI Name can not be longer then 
2084:     223 bytes.  The iSNS Server internal maximum size is 224 
2085:     bytes to provide NULL termination.  This is the PG iSCSI Name 
2086:     that uniquely identifies the iSCSI Storage Node that is 
2087:     associated with this PG." 
2088:        ::= { isnsRegPgEntry 3 } 
2089:     
2090:    isnsRegPgPortalPrtlIdx      OBJECT-TYPE 
2091:        SYNTAX                  IsnsPortalIndexId 
2092:        MAX-ACCESS              read-only 
2093:        STATUS                  current 
2094:        DESCRIPTION 
2095:    "The Portal Index for the Portal associated with this PG.  
2096:     This index can be used to reference the isnsRegPortalTable." 
2097:        ::= { isnsRegPgEntry 4 } 
2098:     
2099:    isnsRegPgPortalAddrType     OBJECT-TYPE 
2100:        SYNTAX                  InetAddressType 
2101:        MAX-ACCESS              read-only 
2102:        STATUS                  current 
2103:        DESCRIPTION 
2104:    "The type of Inet address in isnsRegPgPortalAddr." 
2105:        ::= { isnsRegPgEntry 5 } 
2106:     
2107:    isnsRegPgPortalAddr         OBJECT-TYPE 
2108:        SYNTAX                  InetAddress 
2109:        MAX-ACCESS              read-only 
2110:        STATUS                  current 
2111:        DESCRIPTION 
2112:    "The Inet Address for the Portal that is associated with  
2113:     the PG." 
2114:        REFERENCE "RFC 4171, Section 6" 
2115:        ::= { isnsRegPgEntry 6 } 
2116:     
2117:    isnsRegPgPortalPortType     OBJECT-TYPE 
2118:        SYNTAX                  IsnsPortalPortTypeId 
2119:        MAX-ACCESS              read-only 
2120:        STATUS                  current 
2121:     
2122:    Gibbons                Expires July 2006                        44 
2123:    Internet Draft              iSNS MIB                   January 2006 
2124: 
2125:        DESCRIPTION 
2126:    "The port type, either UDP or TCP, for the Portal that 
2127:     is associated with this registered PG object." 
2128:        REFERENCE "RFC 4171, Section 6" 
2129:        ::= { isnsRegPgEntry 7 } 
2130:     
2131:    isnsRegPgPortalPort         OBJECT-TYPE 
2132:        SYNTAX                  InetPortNumber 
2133:        MAX-ACCESS              read-only 
2134:        STATUS                  current 
2135:        DESCRIPTION 
2136:    "The port number for the Portal that is associated with 
2137:     this registered PG object.  Whether the Portal type is 
2138:     TCP or UDP is indicated by isnsRegPgPortalPortType." 
2139:        REFERENCE "RFC 4171, Section 6" 
2140:        ::= { isnsRegPgEntry 8 } 
2141:     
2142:    isnsRegPgPGT                OBJECT-TYPE 
2143:        SYNTAX                  IsnsPortalGroupTagIdOrZero 
2144:        MAX-ACCESS              read-only 
2145:        STATUS                  current 
2146:        DESCRIPTION 
2147:    "The Portal Group Tag (PGT) for the registered iSCSI Portal 
2148:     Group object in an iSNS Server instance.  This indicates 
2149:     the tag value that the Portal uses for access to the iSCSI 
2150:     Storage Node.  The PGT is used for coordinated access between 
2151:     multiple Portals, as described in the iSCSI Specification 
2152:     [iSCSI].  The value of zero indicates a NULL value, or no 
2153:     association." 
2154:        REFERENCE "RFC 4171, Section 6" 
2155:        ::= { isnsRegPgEntry 9 } 
2156:     
2157:    -- 
2158:    -- iSNS Registered iSCSI Node Information 
2159:    -- 
2160:     
2161:    isnsRegIscsiNodeInfo  OBJECT IDENTIFIER ::= { isnsReg  4 } 
2162:     
2163:    -- 
2164:    -- iSNS Registered iSCSI Node Table 
2165:    -- 
2166:     
2167:    isnsRegIscsiNodeTable       OBJECT-TYPE 
2168:        SYNTAX                  SEQUENCE OF IsnsRegIscsiNodeEntry 
2169:        MAX-ACCESS              not-accessible 
2170:        STATUS                  current 
2171:        DESCRIPTION 
2172:    "A table containing the registered iSCSI Nodes in the iSNS 
2173:     server instance.  Storage devices register using the iSNS 
2174:     protocol.  While a device cannot be registered in an iSNS 
2175:     server using SNMP, an entry can be deleted in order to 
2176:     remove 'stale' entries. The number of entries is related 
2177:     
2178:    Gibbons                Expires July 2006                        45 
2179:    Internet Draft              iSNS MIB                   January 2006 
2180: 
2181:     to the number of iSCSI nodes registered in the iSNS." 
2182:        ::= { isnsRegIscsiNodeInfo 1 } 
2183:     
2184:    isnsRegIscsiNodeEntry       OBJECT-TYPE 
2185:        SYNTAX                  IsnsRegIscsiNodeEntry 
2186:        MAX-ACCESS              not-accessible 
2187:        STATUS                  current 
2188:        DESCRIPTION 
2189:    "Information on one iSCSI node that has been registered in 
2190:     the iSNS Server instance.  The RowStatus managed object 
2191:     provides a method to delete registered nodes that were not 
2192:     properly deregistered / removed through iSNSP.  New rows 
2193:     cannot be added using SNMP." 
2194:        INDEX { isnsSrvrInstIndex, 
2195:                isnsRegEntityIdx, 
2196:                isnsRegIscsiNodeIdx } 
2197:        ::= { isnsRegIscsiNodeTable 1 } 
2198:     
2199:    IsnsRegIscsiNodeEntry ::= SEQUENCE {  
2200:        isnsRegIscsiNodeIdx            IsnsNodeIndexId, 
2201:        isnsRegIscsiNodeName           SnmpAdminString, 
2202:        isnsRegIscsiNodeType           IsnsNodeTypeId, 
2203:        isnsRegIscsiNodeAlias          SnmpAdminString, 
2204:        isnsRegIscsiNodeScnBitmap      IsnsScnBitmapId, 
2205:        isnsRegIscsiNodeWwnToken       FcNameIdOrZero, 
2206:        isnsRegIscsiNodeAuthMethod     SnmpAdminString 
2207:                                     } 
2208:     
2209:    isnsRegIscsiNodeIdx         OBJECT-TYPE 
2210:        SYNTAX                  IsnsNodeIndexId 
2211:        MAX-ACCESS              not-accessible 
2212:        STATUS                  current 
2213:        DESCRIPTION 
2214:    "The Node Index for this node.  The index is created by the 
2215:     iSNS Server for mapping between registered objects.  The 
2216:     index used for a specific node name is only persistent 
2217:     across reboots for nodes that have been registered in a 
2218:     Discovery Domain (DD).  If a node is not registered in any 
2219:     DD, then the index used for a node can change after a 
2220:     server reinitialization." 
2221:        REFERENCE "RFC 4171, Section 6" 
2222:        ::= { isnsRegIscsiNodeEntry 1 } 
2223:     
2224:    isnsRegIscsiNodeName        OBJECT-TYPE 
2225:        SYNTAX                  SnmpAdminString (SIZE (0..223)) 
2226:        MAX-ACCESS              read-only 
2227:        STATUS                  current 
2228:        DESCRIPTION 
2229:    "The iSCSI Name of the initiator or target associated with 
2230:     the storage node.  The iSCSI Name can not be longer then 
2231:     223 bytes.  The iSNS Server internal maximum size is 224 
2232:     bytes to provide NULL termination.  This is the iSCSI Name 
2233:     
2234:    Gibbons                Expires July 2006                        46 
2235:    Internet Draft              iSNS MIB                   January 2006 
2236: 
2237:     that uniquely identifies the initiator, initiator/target, 
2238:     target, or control node in the network." 
2239:        REFERENCE "RFC 4171, Section 6" 
2240:        ::= { isnsRegIscsiNodeEntry 2 } 
2241:     
2242:    isnsRegIscsiNodeType        OBJECT-TYPE 
2243:        SYNTAX                  IsnsNodeTypeId 
2244:        MAX-ACCESS              read-only 
2245:        STATUS                  current 
2246:        DESCRIPTION 
2247:    "The Node Type bit-map defining the functions of this 
2248:     iSCSI node. 
2249:                   Bit         Node Type 
2250:               ---------       --------- 
2251:               All Others       RESERVED 
2252:                  29            Control 
2253:                  30            Initiator 
2254:                  31            Target 
2255:    " 
2256:        REFERENCE "RFC 4171, Section 6" 
2257:        ::= { isnsRegIscsiNodeEntry 3 } 
2258:     
2259:    isnsRegIscsiNodeAlias       OBJECT-TYPE 
2260:        SYNTAX                  SnmpAdminString (SIZE (0..255)) 
2261:        MAX-ACCESS              read-only 
2262:        STATUS                  current 
2263:        DESCRIPTION 
2264:    "The Alias name of the iSCSI node.  This is a variable-length 
2265:     text-based description of up to 255 bytes." 
2266:        REFERENCE "RFC 4171, Section 6" 
2267:        ::= { isnsRegIscsiNodeEntry 4 } 
2268:     
2269:    isnsRegIscsiNodeScnBitmap   OBJECT-TYPE 
2270:        SYNTAX                  IsnsScnBitmapId 
2271:        MAX-ACCESS              read-only 
2272:        STATUS                  current 
2273:        DESCRIPTION 
2274:    "The State Change Notification (SCN) bitmap for a node. 
2275:         Bit Field          Flag Description 
2276:         ---------          ---------------- 
2277:            0               INITIATOR AND SELF INFORMATION ONLY 
2278:            1               TARGET AND SELF INFORMATION ONLY  
2279:            2               MANAGEMENT REGISTRATION/SCN 
2280:            3               REGISTERED OBJECT REMOVED 
2281:            4               REGISTERED OBJECT ADDED 
2282:            5               REGISTERED OBJECT UPDATED 
2283:            6               DD/DDS MEMBER REMOVED (MGT REG/SCN 
2284:                              ONLY) 
2285:            7               DD/DDS MEMBER ADDED (MGT REG/SCN 
2286:                              ONLY) 
2287:     
2288:     Setting a bit to true (1) indicates the flag is 
2289:     
2290:    Gibbons                Expires July 2006                        47 
2291:    Internet Draft              iSNS MIB                   January 2006 
2292: 
2293:     enabled." 
2294:        REFERENCE "RFC 4171, Section 6" 
2295:        ::= { isnsRegIscsiNodeEntry 5 } 
2296:     
2297:    isnsRegIscsiNodeWwnToken    OBJECT-TYPE 
2298:        SYNTAX                  FcNameIdOrZero 
2299:        MAX-ACCESS              read-only 
2300:        STATUS                  current 
2301:        DESCRIPTION 
2302:    "This contains an optional globally unique 64-bit integer 
2303:     value that can be used to represent the World Wide Node 
2304:     Name of the iSCSI device in a Fibre Channel fabric. This 
2305:     identifier is used during the device registration process, 
2306:     and MUST conform to the requirements in [FC-FS].  The 
2307:     value of zero for this managed object indicates that a 
2308:     Node WWN token has not been assigned." 
2309:        REFERENCE "RFC 4171, Section 6" 
2310:        ::= { isnsRegIscsiNodeEntry 6 } 
2311:     
2312:    isnsRegIscsiNodeAuthMethod  OBJECT-TYPE 
2313:        SYNTAX                  SnmpAdminString (SIZE (0..255)) 
2314:        MAX-ACCESS              read-only 
2315:        STATUS                  current 
2316:        DESCRIPTION 
2317:    "This attribute contains a null-terminated string containing 
2318:     UTF-8 text listing the iSCSI authentication methods enabled 
2319:     for this iSCSI Node, in order of preference.  The text values 
2320:     used to identify iSCSI authentication methods are embedded in 
2321:     this string attribute and delineated by a comma.  The text 
2322:     values are identical to those found in the main iSCSI draft; 
2323:     additional vendor-specific text values are also possible." 
2324:        REFERENCE "RFC 4171, Section 6" 
2325:        ::= { isnsRegIscsiNodeEntry 7 } 
2326:     
2327:    -- 
2328:    -- iSNS Registered FC Port Information 
2329:    -- 
2330:     
2331:    isnsRegFcPortInfo           OBJECT IDENTIFIER 
2332:                                       ::= { isnsReg  5 } 
2333:     
2334:    -- 
2335:    -- iSNS Registered FC Port Table 
2336:    -- 
2337:     
2338:    isnsRegFcPortTable          OBJECT-TYPE 
2339:        SYNTAX                  SEQUENCE OF IsnsRegFcPortEntry 
2340:        MAX-ACCESS              not-accessible 
2341:        STATUS                  current 
2342:        DESCRIPTION 
2343:    "Information on registered FC Ports in the iSNS." 
2344:        ::= { isnsRegFcPortInfo 1 } 
2345:     
2346:    Gibbons                Expires July 2006                        48 
2347:    Internet Draft              iSNS MIB                   January 2006 
2348: 
2349:     
2350:    isnsRegFcPortEntry          OBJECT-TYPE 
2351:        SYNTAX                   IsnsRegFcPortEntry 
2352:        MAX-ACCESS              not-accessible 
2353:        STATUS                  current 
2354:        DESCRIPTION 
2355:    "Information on one FC Port that has been registered in 
2356:     iSNS." 
2357:        INDEX { isnsSrvrInstIndex, 
2358:                isnsRegEntityIdx, 
2359:                isnsRegFcPortWwpn } 
2360:        ::= { isnsRegFcPortTable 1 } 
2361:     
2362:    IsnsRegFcPortEntry ::= SEQUENCE {  
2363:        isnsRegFcPortWwpn              FcNameIdOrZero, 
2364:        isnsRegFcPortID                FcAddressIdOrZero, 
2365:        isnsRegFcPortType              Unsigned32, 
2366:        isnsRegFcPortSymName           SnmpAdminString, 
2367:        isnsRegFcPortFabricPortWwn     FcNameIdOrZero, 
2368:        isnsRegFcPortHA                FcAddressIdOrZero, 
2369:        isnsRegFcPortAddrType          InetAddressType, 
2370:        isnsRegFcPortAddr              InetAddress, 
2371:        isnsRegFcPortFcCos             IsnsCosBitmapId, 
2372:        isnsRegFcPortFc4Types          OCTET STRING, 
2373:        isnsRegFcPortFc4Descr          OCTET STRING, 
2374:        isnsRegFcPortFc4Features       OCTET STRING, 
2375:        isnsRegFcPortScnBitmap         IsnsScnBitmapId, 
2376:        isnsRegFcPortRole              IsnsNodeTypeId, 
2377:        isnsRegFcPortFcNodeWwn         FcNameIdOrZero, 
2378:        isnsRegFcPortPpnWwn            FcNameIdOrZero 
2379:                                    } 
2380:     
2381:    isnsRegFcPortWwpn           OBJECT-TYPE 
2382:        SYNTAX                  FcNameIdOrZero 
2383:        MAX-ACCESS              not-accessible 
2384:        STATUS                  current 
2385:        DESCRIPTION 
2386:    "The FC Port's World Wide Port Name as defined in the iSNS 
2387:     Specification [iSNS].  The value of zero is not valid for 
2388:     this managed object." 
2389:        REFERENCE "RFC 4171, Section 6" 
2390:        ::= { isnsRegFcPortEntry 1 } 
2391:     
2392:    isnsRegFcPortID             OBJECT-TYPE 
2393:        SYNTAX                  FcAddressIdOrZero 
2394:        MAX-ACCESS              read-only 
2395:        STATUS                  current 
2396:        DESCRIPTION       
2397:    "The FC Port's Port ID as defined in the iSNS Specification 
2398:     [iSNS]." 
2399:        REFERENCE "RFC 4171, Section 6" 
2400:        ::= { isnsRegFcPortEntry 2 } 
2401:     
2402:    Gibbons                Expires July 2006                        49 
2403:    Internet Draft              iSNS MIB                   January 2006 
2404: 
2405:     
2406:    isnsRegFcPortType           OBJECT-TYPE 
2407:        SYNTAX                  Unsigned32 ( 0 .. 65535 ) 
2408:        MAX-ACCESS              read-only 
2409:        STATUS                  current 
2410:        DESCRIPTION 
2411:    "The FC Port Port Type as defined in the iSNS Specification 
2412:     [iSNS] and the Fibre Channel Generic Services [FC-GS] 
2413:     Specification. Current values are as shown below: 
2414:            unknown      (0), 
2415:            nPort        (1), 
2416:            nlPort       (2), 
2417:            fNlPort      (3), 
2418:            fPort        (129),     -- x'81' 
2419:            flPort       (130),     -- x'82' 
2420:            ePort        (132),     -- x'84' 
2421:            bPort        (133),     -- x'85' 
2422:            mFcpPort     (65297),   -- x'FF11' 
2423:            iFcpPort     (65298),   -- x'FF12' 
2424:            unknownEnd   (65535) 
2425:     ." 
2426:        REFERENCE "RFC 4171, Section 6" 
2427:        ::= { isnsRegFcPortEntry 3 } 
2428:     
2429:    isnsRegFcPortSymName      OBJECT-TYPE 
2430:        SYNTAX                SnmpAdminString (SIZE (0..255)) 
2431:        MAX-ACCESS            read-only 
2432:        STATUS                current 
2433:        DESCRIPTION 
2434:    "The optional FC Port Port Symbolic Name as defined in the 
2435:     iSNS Specification [iSNS].  If not provided then the string 
2436:     SHALL be zero length." 
2437:        REFERENCE "RFC 4171, Section 6" 
2438:        ::= { isnsRegFcPortEntry 4 } 
2439:     
2440:    isnsRegFcPortFabricPortWwn  OBJECT-TYPE 
2441:        SYNTAX                  FcNameIdOrZero 
2442:        MAX-ACCESS              read-only 
2443:        STATUS                  current 
2444:        DESCRIPTION 
2445:    "The Fabric Port WWN for this entry as defined in the iSNS 
2446:     Specification [iSNS].  The value of zero for this managed 
2447:     object indicates that the Fabric Port WWN is not known, 
2448:     or has not yet been registered with the iSNS Server." 
2449:        REFERENCE "RFC 4171, Section 6" 
2450:       ::= { isnsRegFcPortEntry 5 } 
2451:     
2452:    isnsRegFcPortHA             OBJECT-TYPE 
2453:        SYNTAX                  FcAddressIdOrZero 
2454:        MAX-ACCESS              read-only 
2455:        STATUS                  current 
2456:        DESCRIPTION       
2457:     
2458:    Gibbons                Expires July 2006                        50 
2459:    Internet Draft              iSNS MIB                   January 2006 
2460: 
2461:    "The FC Port Hard Address as defined in the iSNS 
2462:     Specification [iSNS]." 
2463:        REFERENCE "RFC 4171, Section 6" 
2464:        ::= { isnsRegFcPortEntry 6 } 
2465:     
2466:    isnsRegFcPortAddrType       OBJECT-TYPE 
2467:        SYNTAX                  InetAddressType 
2468:        MAX-ACCESS              read-only 
2469:        STATUS                  current 
2470:        DESCRIPTION 
2471:    "The type of Inet address in the isnsRegFcPortAddr." 
2472:        ::= { isnsRegFcPortEntry 7 } 
2473:     
2474:    isnsRegFcPortAddr           OBJECT-TYPE 
2475:        SYNTAX                  InetAddress 
2476:        MAX-ACCESS              read-only 
2477:        STATUS                  current 
2478:        DESCRIPTION 
2479:    "The FC Port Inet Address as defined in the iSNS 
2480:     Specification [iSNS]." 
2481:        REFERENCE "RFC 4171, Section 6" 
2482:        ::= { isnsRegFcPortEntry 8 } 
2483:     
2484:    isnsRegFcPortFcCos          OBJECT-TYPE 
2485:        SYNTAX                  IsnsCosBitmapId 
2486:        MAX-ACCESS              read-only 
2487:        STATUS                  current 
2488:        DESCRIPTION 
2489:    "The FC Port Class of Service as defined in the iSNS 
2490:     Specification [iSNS]." 
2491:        REFERENCE  "RFC 4171, Section 6" 
2492:        ::= { isnsRegFcPortEntry 9 } 
2493:     
2494:    isnsRegFcPortFc4Types       OBJECT-TYPE 
2495:        SYNTAX                  OCTET STRING (SIZE (32)) 
2496:        MAX-ACCESS              read-only 
2497:        STATUS                  current 
2498:        DESCRIPTION 
2499:    "The FC Port FC-4 Types as defined in the iSNS 
2500:     Specification [iSNS]." 
2501:        REFERENCE "RFC 4171, Section 6" 
2502:        ::= { isnsRegFcPortEntry 10 } 
2503:     
2504:    isnsRegFcPortFc4Descr       OBJECT-TYPE 
2505:        SYNTAX                  OCTET STRING(SIZE(0..255)) 
2506:        MAX-ACCESS              read-only 
2507:        STATUS                  current 
2508:        DESCRIPTION 
2509:    "The FC Port FC-4 Descriptors as defined in the iSNS 
2510:     Specification [iSNS]." 
2511:         REFERENCE "RFC 4171, Section 6" 
2512:       ::= { isnsRegFcPortEntry 11 } 
2513:     
2514:    Gibbons                Expires July 2006                        51 
2515:    Internet Draft              iSNS MIB                   January 2006 
2516: 
2517:     
2518:    isnsRegFcPortFc4Features    OBJECT-TYPE 
2519:        SYNTAX                  OCTET STRING (SIZE (128)) 
2520:        MAX-ACCESS              read-only 
2521:        STATUS                  current 
2522:        DESCRIPTION 
2523:    "The FC Port FC-4 Features as defined in the iSNS 
2524:     Specification [iSNS]." 
2525:        REFERENCE "RFC 4171, Section 6" 
2526:        ::= { isnsRegFcPortEntry 12 } 
2527:     
2528:    isnsRegFcPortScnBitmap      OBJECT-TYPE 
2529:        SYNTAX                  IsnsScnBitmapId 
2530:        MAX-ACCESS              read-only 
2531:        STATUS                  current 
2532:        DESCRIPTION 
2533:    "The State Change Notification (SCN) bitmap for a FC Port. 
2534:         Bit Field          Flag Description 
2535:         ---------          ---------------- 
2536:            0               INITIATOR AND SELF INFORMATION ONLY 
2537:            1               TARGET AND SELF INFORMATION ONLY  
2538:            2               MANAGEMENT REGISTRATION/SCN 
2539:            3               REGISTERED OBJECT REMOVED 
2540:            4               REGISTERED OBJECT ADDED 
2541:            5               REGISTERED OBJECT UPDATED 
2542:            6               DD/DDS MEMBER REMOVED (MGT REG/SCN 
2543:                              ONLY) 
2544:            7               DD/DDS MEMBER ADDED (MGT REG/SCN 
2545:                              ONLY) 
2546:     
2547:     Setting a bit to true (1) indicates the flag is 
2548:     enabled." 
2549:        REFERENCE "RFC 4171, Section 6" 
2550:        ::= { isnsRegFcPortEntry 13 } 
2551:     
2552:    isnsRegFcPortRole           OBJECT-TYPE 
2553:        SYNTAX                  IsnsNodeTypeId 
2554:        MAX-ACCESS              read-only 
2555:        STATUS                  current 
2556:        DESCRIPTION 
2557:    "The Node Type bit-map defining the functions of this FC Port. 
2558:                   Bit         Node Type 
2559:               ---------       --------- 
2560:               All Others       RESERVED 
2561:                  29            Control 
2562:                  30            Initiator 
2563:                  31            Target 
2564:    " 
2565:        REFERENCE "RFC 4171, Section 6" 
2566:        ::= { isnsRegFcPortEntry 14 } 
2567:     
2568:    isnsRegFcPortFcNodeWwn      OBJECT-TYPE 
2569:     
2570:    Gibbons                Expires July 2006                        52 
2571:    Internet Draft              iSNS MIB                   January 2006 
2572: 
2573:        SYNTAX                  FcNameIdOrZero 
2574:        MAX-ACCESS              read-only 
2575:        STATUS                  current 
2576:        DESCRIPTION 
2577:    "The FC Node WWN of the FC Node that has been associated with 
2578:     this FC Port as defined in the iSNS Specification [iSNS].  
2579:     This managed object may contain the value of zero prior to 
2580:     a device registering this value with the iSNS Server." 
2581:        REFERENCE "RFC 4171, Section 6" 
2582:        ::= { isnsRegFcPortEntry 15 } 
2583:     
2584:    isnsRegFcPortPpnWwn         OBJECT-TYPE 
2585:        SYNTAX                  FcNameIdOrZero 
2586:        MAX-ACCESS              read-only 
2587:        STATUS                  current 
2588:        DESCRIPTION 
2589:    "The Permanent Port Name attribute is the FC Port Name WWPN of 
2590:     the first Storage Node registered in the iSNS Database that is 
2591:     associated with a particular FC Device (FC Node).  The PPN of 
2592:     all subsequent Storage Node registrations that are associated 
2593:     with that FC Device (FC Node) SHALL be set to the FC Port Name 
2594:     WWPN of the first Storage Node, as defined in the iSNS 
2595:     Specification [iSNS].  This managed object may contain the 
2596:     value of zero prior to a device registering this value with 
2597:     the iSNS Server" 
2598:        REFERENCE "RFC 4171, Section 6" 
2599:        ::= { isnsRegFcPortEntry 16 } 
2600:     
2601:    -- 
2602:    -- iSNS Registered FC Node Information 
2603:    -- 
2604:     
2605:    isnsRegFcNodeInfo     OBJECT IDENTIFIER ::= { isnsReg  6 } 
2606:     
2607:    -- 
2608:    -- iSNS Registered FC Node Table 
2609:    -- 
2610:     
2611:    isnsRegFcNodeTable          OBJECT-TYPE 
2612:        SYNTAX                  SEQUENCE OF IsnsRegFcNodeEntry 
2613:        MAX-ACCESS              not-accessible 
2614:        STATUS                  current 
2615:        DESCRIPTION 
2616:    "A table containing the registered FC Nodes in the iSNS." 
2617:        ::= { isnsRegFcNodeInfo 1 } 
2618:     
2619:    isnsRegFcNodeEntry          OBJECT-TYPE 
2620:        SYNTAX                  IsnsRegFcNodeEntry 
2621:        MAX-ACCESS              not-accessible 
2622:        STATUS                  current 
2623:        DESCRIPTION 
2624:    "Information on one registered FC node that has been regisered 
2625:     
2626:    Gibbons                Expires July 2006                        53 
2627:    Internet Draft              iSNS MIB                   January 2006 
2628: 
2629:     in the iSNS." 
2630:        INDEX { isnsSrvrInstIndex, 
2631:                 isnsRegFcNodeWwn } 
2632:        ::= { isnsRegFcNodeTable 1 } 
2633:     
2634:    IsnsRegFcNodeEntry ::= SEQUENCE {  
2635:        isnsRegFcNodeWwn            FcNameIdOrZero, 
2636:        isnsRegFcNodeSymName        SnmpAdminString, 
2637:        isnsRegFcNodeAddrType       InetAddressType, 
2638:        isnsRegFcNodeAddr           InetAddress, 
2639:        isnsRegFcNodeIPA            OCTET STRING, 
2640:        isnsRegFcNodeProxyIscsiName SnmpAdminString 
2641:                                    } 
2642:     
2643:    isnsRegFcNodeWwn            OBJECT-TYPE 
2644:        SYNTAX                  FcNameIdOrZero 
2645:        MAX-ACCESS              not-accessible 
2646:        STATUS                  current 
2647:        DESCRIPTION 
2648:    "The FC Node World Wide Node Name as defined in the iSNS 
2649:     Specification [iSNS].  The value of zero is not valid for 
2650:     this managed object." 
2651:        REFERENCE "RFC 4171, Section 6" 
2652:        ::= { isnsRegFcNodeEntry 1 } 
2653:     
2654:    isnsRegFcNodeSymName        OBJECT-TYPE 
2655:        SYNTAX                  SnmpAdminString (SIZE (0..255)) 
2656:        MAX-ACCESS              read-only 
2657:        STATUS                  current 
2658:        DESCRIPTION 
2659:    "The optional FC Node Symbolic Name of the node as 
2660:     defined in the iSNS Specification [iSNS].  This is a 
2661:     variable-length text-based description.  If not 
2662:     provided then the string SHALL be zero length." 
2663:        REFERENCE "RFC 4171, Section 6" 
2664:        ::= { isnsRegFcNodeEntry 2 } 
2665:     
2666:    isnsRegFcNodeAddrType       OBJECT-TYPE 
2667:        SYNTAX                  InetAddressType 
2668:        MAX-ACCESS              read-only 
2669:        STATUS                  current 
2670:        DESCRIPTION 
2671:    "The type of Inet address in isnsRegFcNodeAddr." 
2672:        ::= { isnsRegFcNodeEntry 3 } 
2673:     
2674:    isnsRegFcNodeAddr           OBJECT-TYPE 
2675:        SYNTAX                  InetAddress 
2676:        MAX-ACCESS              read-only 
2677:        STATUS                  current 
2678:        DESCRIPTION 
2679:    "The FC Node Inet address of the node as defined in the 
2680:     iSNS Specification [iSNS]." 
2681:     
2682:    Gibbons                Expires July 2006                        54 
2683:    Internet Draft              iSNS MIB                   January 2006 
2684: 
2685:        REFERENCE "RFC 4171, Section 6" 
2686:        ::= { isnsRegFcNodeEntry 4 } 
2687:      
2688:    isnsRegFcNodeIPA            OBJECT-TYPE 
2689:        SYNTAX                  OCTET STRING (SIZE(8)) 
2690:        MAX-ACCESS              read-only 
2691:        STATUS                  current 
2692:        DESCRIPTION 
2693:    "This managed object identifies the FC Initial Process 
2694:     Associator of the node as defined in the iSNS 
2695:     Specification [iSNS]." 
2696:        REFERENCE "RFC 4171, Section 6" 
2697:        ::= { isnsRegFcNodeEntry 5 } 
2698:     
2699:    isnsRegFcNodeProxyIscsiName OBJECT-TYPE 
2700:        SYNTAX                  SnmpAdminString (SIZE (0..223)) 
2701:        MAX-ACCESS              read-only 
2702:        STATUS                  current 
2703:        DESCRIPTION 
2704:    "The iSCSI Name used to represent the FC Node in the IP 
2705:     network. It is used as a pointer to the matching iSCSI Name 
2706:     entry in the iSNS Server.  Its value is usually registered 
2707:     by an FC-iSCSI gateway connecting the IP network to the 
2708:     fabric containing the FC device." 
2709:        REFERENCE  "RFC 4171, Section 6" 
2710:        ::= { isnsRegFcNodeEntry 6 } 
2711:     
2712:    -- 
2713:    -- Basic information for the registered FC Node object 
2714:    -- 
2715:     
2716:    isnsRegFcNodeInfoTable      OBJECT-TYPE 
2717:        SYNTAX                  SEQUENCE OF IsnsRegFcNodeInfoEntry 
2718:        MAX-ACCESS              not-accessible 
2719:        STATUS                  current 
2720:        DESCRIPTION 
2721:    "A table containing basic information on registered FC Nodes 
2722:     in the iSNS.  The number of entries in the table is dependent 
2723:     on the number of FC Nodes registered in the iSNS." 
2724:        ::= { isnsRegFcNodeInfo 2 } 
2725:     
2726:    isnsRegFcNodeInfoEntry      OBJECT-TYPE 
2727:        SYNTAX                  IsnsRegFcNodeInfoEntry 
2728:        MAX-ACCESS              not-accessible 
2729:        STATUS                  current 
2730:        DESCRIPTION 
2731:    "Information on one FC Node that has been registered in the 
2732:     iSNS." 
2733:        INDEX   { isnsSrvrInstIndex, 
2734:                   isnsRegFcNodeWwn } 
2735:        ::= { isnsRegFcNodeInfoTable 1 } 
2736:     
2737:     
2738:    Gibbons                Expires July 2006                        55 
2739:    Internet Draft              iSNS MIB                   January 2006 
2740: 
2741:    IsnsRegFcNodeInfoEntry ::= 
2742:        SEQUENCE {  
2743:           isnsRegFcNodeInfoNumFcPorts   Unsigned32 
2744:               } 
2745:     
2746:    isnsRegFcNodeInfoNumFcPorts OBJECT-TYPE 
2747:        SYNTAX                  Unsigned32 ( 0 .. 4294967295 ) 
2748:        MAX-ACCESS              read-only 
2749:        STATUS                  current 
2750:        DESCRIPTION 
2751:    "The number of FC Ports associated with this FC Node." 
2752:        ::= { isnsRegFcNodeInfoEntry 1 } 
2753:     
2754:    -- 
2755:    --  Mapping from FC Node to Entity - FC Port 
2756:    -- 
2757:     
2758:    isnsRegFcNodePortTable      OBJECT-TYPE 
2759:        SYNTAX                  SEQUENCE OF IsnsRegFcNodePortEntry 
2760:        MAX-ACCESS              not-accessible 
2761:        STATUS                  current 
2762:        DESCRIPTION 
2763:    "A table containing the mapping of registered FC Nodes to 
2764:     associated registered iFCP Ports and registered Entity 
2765:     objects in the iSNS Server instance." 
2766:        ::= { isnsRegFcNodeInfo 3 } 
2767:     
2768:    isnsRegFcNodePortEntry      OBJECT-TYPE 
2769:        SYNTAX                  IsnsRegFcNodePortEntry 
2770:        MAX-ACCESS              not-accessible 
2771:        STATUS                  current 
2772:        DESCRIPTION 
2773:    "Information on one mapping from an FC Port and Entity to an 
2774:     FC node registered in the iSNS." 
2775:        INDEX { isnsSrvrInstIndex, 
2776:                isnsRegFcNodeWwn, 
2777:                isnsRegFcPortWwpn } 
2778:        ::= { isnsRegFcNodePortTable 1 } 
2779:     
2780:    IsnsRegFcNodePortEntry ::= SEQUENCE {  
2781:            isnsRegFcNodePortEntityEIdx IsnsEntityIndexId 
2782:                                        } 
2783:     
2784:    isnsRegFcNodePortEntityEIdx OBJECT-TYPE 
2785:        SYNTAX                  IsnsEntityIndexId 
2786:        MAX-ACCESS              read-only 
2787:        STATUS                  current 
2788:        DESCRIPTION 
2789:    "The Entity Index for the registered Entity object associated 
2790:     with the FC Port and FC Node." 
2791:        ::= { isnsRegFcNodePortEntry 1 } 
2792:     
2793:     
2794:    Gibbons                Expires July 2006                        56 
2795:    Internet Draft              iSNS MIB                   January 2006 
2796: 
2797:    -- 
2798:    -- Removed all iSNS Client related objects 
2799:    -- 
2800:     
2801:    -- 
2802:    -- iSNS Notification Block -------------------------------- 
2803:    -- 
2804:     
2805:    isnsNotification            OBJECT IDENTIFIER 
2806:                                      ::= { isnsObj 3 } 
2807:     
2808:    isnsNotificationInfo        OBJECT IDENTIFIER 
2809:                                      ::= { isnsNotification 1 } 
2810:     
2811:    isnsInstInfo                OBJECT-TYPE 
2812:        SYNTAX                  SnmpAdminString (SIZE (0..80)) 
2813:        MAX-ACCESS              accessible-for-notify 
2814:        STATUS                  current 
2815:        DESCRIPTION 
2816:    "Textual information about the iSNS Server or client 
2817:     notification.  An example is: iSNS Client Started, or iSNS 
2818:     Server Started, information that would be included in the 
2819:     appropriate notification." 
2820:        ::= { isnsNotificationInfo 1 } 
2821:     
2822:    isnsAddrTypeNotifctn        OBJECT-TYPE 
2823:        SYNTAX                  InetAddressType 
2824:        MAX-ACCESS              accessible-for-notify 
2825:        STATUS                  current 
2826:        DESCRIPTION 
2827:    "The type of Inet address in isnsSrvrAddrNotifctn." 
2828:        ::= { isnsNotificationInfo 2 } 
2829:     
2830:    isnsAddrNotifctn            OBJECT-TYPE 
2831:        SYNTAX                  InetAddress 
2832:        MAX-ACCESS              accessible-for-notify 
2833:        STATUS                  current 
2834:        DESCRIPTION 
2835:    "Identifies the IP address of the iSNS Server." 
2836:        ::= { isnsNotificationInfo 3 } 
2837:     
2838:    isnsTcpPortNotifctn         OBJECT-TYPE 
2839:        SYNTAX                  InetPortNumber 
2840:        MAX-ACCESS              accessible-for-notify 
2841:        STATUS                  current 
2842:        DESCRIPTION 
2843:    "Indicates the TCP port the iSNS Server is using, 
2844:     or 0 if TCP based registrations are not supported." 
2845:        ::= { isnsNotificationInfo 4 } 
2846:     
2847:    isnsUdpPortNotifctn         OBJECT-TYPE 
2848:        SYNTAX                  InetPortNumber 
2849:     
2850:    Gibbons                Expires July 2006                        57 
2851:    Internet Draft              iSNS MIB                   January 2006 
2852: 
2853:        MAX-ACCESS              accessible-for-notify 
2854:        STATUS                  current 
2855:        DESCRIPTION 
2856:    "Indicates the UDP port the iSNS Server is using, 
2857:     or 0 if UDP based registrations are not supported." 
2858:        ::= { isnsNotificationInfo 5 } 
2859:     
2860:    isnsNotificationPrefix OBJECT IDENTIFIER 
2861:                               ::= { isnsNotification 0 } 
2862:     
2863:    isnsServerStart             NOTIFICATION-TYPE 
2864:        OBJECTS {  
2865:            isnsInstInfo, 
2866:            isnsAddrTypeNotifctn, 
2867:            isnsAddrNotifctn, 
2868:            isnsTcpPortNotifctn, 
2869:            isnsUdpPortNotifctn 
2870:                } 
2871:        STATUS                  current 
2872:        DESCRIPTION 
2873:    "This notification is sent when an iSNS Server begins 
2874:     operation.  The notification provides the following: 
2875:            isnsInstInfo         : iSNS Server textual information 
2876:            isnsAddrTypeNotifctn : iSNS Server address type 
2877:            isnsAddrNotifctn     : iSNS Server address 
2878:            isnsTcpPortNotifctn  : iSNS Server TCP Port 
2879:            isnsUdpPortNotifctn  : iSNS Server UDP Port 
2880:    " 
2881:        ::= { isnsNotificationPrefix 1 } 
2882:     
2883:    isnsServerShutdown          NOTIFICATION-TYPE 
2884:        OBJECTS {  
2885:            isnsInstInfo, 
2886:            isnsAddrTypeNotifctn, 
2887:            isnsAddrNotifctn, 
2888:            isnsTcpPortNotifctn, 
2889:            isnsUdpPortNotifctn 
2890:                } 
2891:        STATUS                  current 
2892:        DESCRIPTION 
2893:    "This notification is sent when an iSNS Server is 
2894:     shutdown.  The notification provides the following: 
2895:            isnsInstInfo         : iSNS Server textual information 
2896:            isnsAddrTypeNotifctn : iSNS Server address type 
2897:            isnsAddrNotifctn     : iSNS Server address 
2898:            isnsTcpPortNotifctn  : iSNS Server TCP Port 
2899:            isnsUdpPortNotifctn  : iSNS Server UDP Port 
2900:    " 
2901:        ::= { isnsNotificationPrefix 2 } 
2902:     
2903:     
2904:    ------------------------------------------------------------ 
2905:     
2906:    Gibbons                Expires July 2006                        58 
2907:    Internet Draft              iSNS MIB                   January 2006 
2908: 
2909:     
2910:    isnsGroups OBJECT IDENTIFIER ::= { isnsConformance 1 } 
2911:     
2912:    isnsServerAttributesGroup      OBJECT-GROUP 
2913:        OBJECTS { 
2914:           isnsSrvrInstName, 
2915:           isnsSrvrInstIsnsVersion, 
2916:           isnsSrvrInstVendorInfo, 
2917:           isnsSrvrInstPhyIndex, 
2918:           isnsSrvrInstTcpPort, 
2919:           isnsSrvrInstUdpPort, 
2920:           isnsSrvrInstDiscontinuityTime, 
2921:           isnsSrvrInstRole, 
2922:           isnsSrvrInstDiscMthdsEnbld, 
2923:           isnsSrvrInstDiscMcGrpType, 
2924:           isnsSrvrInstDiscMcGrp, 
2925:           isnsSrvrInstCntrlNodeAuth, 
2926:           isnsSrvrInstEsiNonRespThrshld, 
2927:           isnsSrvrInstEnblCntrlNdeMgtScn, 
2928:           isnsSrvrInstDfltDdDdsStatus,  
2929:           isnsSrvrInstUpdateDdDdsSpprtd, 
2930:           isnsSrvrInstUpdateDdDdsEnbld 
2931:                } 
2932:        STATUS                  current 
2933:        DESCRIPTION 
2934:    "iSNS Server attributes." 
2935:           ::= { isnsGroups 1 } 
2936:     
2937:    isnsServerNumObjGroup      OBJECT-GROUP 
2938:        OBJECTS { 
2939:           isnsNumDds, 
2940:           isnsNumDd, 
2941:           isnsNumEntities, 
2942:           isnsNumPortals, 
2943:           isnsNumPortalGroups, 
2944:           isnsNumIscsiNodes, 
2945:           isnsNumFcPorts, 
2946:           isnsNumFcNodes, 
2947:           isnsRegEntityInfoNumPortals, 
2948:           isnsRegEntityInfoNumPortalGroups, 
2949:           isnsRegEntityInfoNumIscsiNodes, 
2950:           isnsRegEntityInfoNumFcPorts, 
2951:           isnsRegEntityInfoNumFcNodes, 
2952:           isnsRegFcNodeInfoNumFcPorts 
2953:                } 
2954:        STATUS                  current 
2955:        DESCRIPTION 
2956:    "Managed objects indicating the number of registered objects 
2957:     in an iSNS Server or the number of registered objects 
2958:     associated with a registered Entity.  These managed objects 
2959:     are optional to implement." 
2960:           ::= { isnsGroups 2 } 
2961:     
2962:    Gibbons                Expires July 2006                        59 
2963:    Internet Draft              iSNS MIB                   January 2006 
2964: 
2965:     
2966:    isnsServerIscsiCntlNodeGroup    OBJECT-GROUP 
2967:        OBJECTS { 
2968:           isnsCntlNodeIscsiNodeName 
2969:                } 
2970:        STATUS                  current 
2971:        DESCRIPTION 
2972:    "iSNS Server iSCSI control node managed objects." 
2973:           ::= { isnsGroups 3 } 
2974:     
2975:    isnsServerIscsiDdsDdObjGroup   OBJECT-GROUP 
2976:        OBJECTS { 
2977:           isnsDdsSymbolicName, 
2978:           isnsDdsStatus, 
2979:           isnsDdSymbolicName, 
2980:           isnsDdFeatures, 
2981:           isnsDdMemberIscsiName, 
2982:           isnsDdMemberIsRegistered, 
2983:           isnsDdMemberPortalAddrType, 
2984:           isnsDdMemberPortalAddr, 
2985:           isnsDdMemberPortalPortType, 
2986:           isnsDdMemberPortalPort, 
2987:           isnsDdMemberPortalIsRegistered 
2988:                } 
2989:        STATUS                  current 
2990:        DESCRIPTION 
2991:    "iSNS Server DDS and DD managed objects for iSCSI." 
2992:           ::= { isnsGroups 4 } 
2993:     
2994:    isnsServerIfcpDdsDdObjGroup    OBJECT-GROUP 
2995:        OBJECTS { 
2996:           isnsDdsSymbolicName, 
2997:           isnsDdsStatus, 
2998:           isnsDdSymbolicName, 
2999:           isnsDdFeatures, 
3000:           isnsDdMemberPortalAddrType, 
3001:           isnsDdMemberPortalAddr, 
3002:           isnsDdMemberPortalPortType, 
3003:           isnsDdMemberPortalPort, 
3004:           isnsDdMemberPortalIsRegistered, 
3005:           isnsDdMemberFcIsRegistered 
3006:                } 
3007:        STATUS                  current 
3008:        DESCRIPTION 
3009:    "iSNS Server DDS and DD managed objects for iFCP." 
3010:           ::= { isnsGroups 5 } 
3011:     
3012:    isnsServerRegIscsiObjGroup   OBJECT-GROUP 
3013:        OBJECTS { 
3014:           isnsRegEntityEID, 
3015:           isnsRegEntityProtocol, 
3016:           isnsRegEntityMgtAddrType, 
3017:     
3018:    Gibbons                Expires July 2006                        60 
3019:    Internet Draft              iSNS MIB                   January 2006 
3020: 
3021:           isnsRegEntityMgtAddr, 
3022:           isnsRegEntityTimestamp, 
3023:           isnsRegEntityVersionMin, 
3024:           isnsRegEntityVersionMax, 
3025:           isnsRegEntityRegPeriod, 
3026:           isnsRegEntityInfoNumPortals, 
3027:           isnsRegEntityInfoNumPortalGroups, 
3028:           isnsRegEntityInfoNumIscsiNodes, 
3029:           isnsRegEntityInfoNumFcPorts, 
3030:           isnsRegEntityInfoNumFcNodes, 
3031:           isnsRegPortalAddrType, 
3032:           isnsRegPortalAddr, 
3033:           isnsRegPortalPortType, 
3034:           isnsRegPortalPort, 
3035:           isnsRegPortalSymName, 
3036:           isnsRegPortalEsiInterval, 
3037:           isnsRegPortalEsiPortType, 
3038:           isnsRegPortalEsiPort, 
3039:           isnsRegPortalScnPortType, 
3040:           isnsRegPortalScnPort, 
3041:           isnsRegPortalSecurityInfo, 
3042:           isnsRegPgIscsiNodeIdx, 
3043:           isnsRegPgIscsiName, 
3044:           isnsRegPgPortalPrtlIdx, 
3045:           isnsRegPgPortalAddrType, 
3046:           isnsRegPgPortalAddr, 
3047:           isnsRegPgPortalPortType, 
3048:           isnsRegPgPortalPort, 
3049:           isnsRegPgPGT, 
3050:           isnsRegIscsiNodeName, 
3051:           isnsRegIscsiNodeType, 
3052:           isnsRegIscsiNodeAlias, 
3053:           isnsRegIscsiNodeScnBitmap, 
3054:           isnsRegIscsiNodeWwnToken, 
3055:           isnsRegIscsiNodeAuthMethod 
3056:                } 
3057:        STATUS                  current 
3058:        DESCRIPTION 
3059:    "iSNS Server registered iSCSI managed objects." 
3060:           ::= { isnsGroups 6 } 
3061:     
3062:    isnsServerRegIfcpObjGroup    OBJECT-GROUP 
3063:        OBJECTS { 
3064:           isnsRegEntityEID, 
3065:           isnsRegEntityProtocol, 
3066:           isnsRegEntityMgtAddrType, 
3067:           isnsRegEntityMgtAddr, 
3068:           isnsRegEntityTimestamp, 
3069:           isnsRegEntityVersionMin, 
3070:           isnsRegEntityVersionMax, 
3071:           isnsRegEntityRegPeriod, 
3072:           isnsRegEntityInfoNumPortals, 
3073:     
3074:    Gibbons                Expires July 2006                        61 
3075:    Internet Draft              iSNS MIB                   January 2006 
3076: 
3077:           isnsRegEntityInfoNumPortalGroups, 
3078:           isnsRegEntityInfoNumIscsiNodes, 
3079:           isnsRegEntityInfoNumFcPorts, 
3080:           isnsRegEntityInfoNumFcNodes, 
3081:           isnsRegPortalAddrType, 
3082:           isnsRegPortalAddr, 
3083:           isnsRegPortalPortType, 
3084:           isnsRegPortalPort, 
3085:           isnsRegPortalSymName, 
3086:           isnsRegPortalEsiInterval, 
3087:           isnsRegPortalEsiPortType, 
3088:           isnsRegPortalEsiPort, 
3089:           isnsRegPortalScnPortType, 
3090:           isnsRegPortalScnPort, 
3091:           isnsRegPortalSecurityInfo, 
3092:           isnsRegFcPortID, 
3093:           isnsRegFcPortType, 
3094:           isnsRegFcPortSymName, 
3095:           isnsRegFcPortFabricPortWwn, 
3096:           isnsRegFcPortHA, 
3097:           isnsRegFcPortAddrType, 
3098:           isnsRegFcPortAddr, 
3099:           isnsRegFcPortFcCos, 
3100:           isnsRegFcPortFc4Types, 
3101:           isnsRegFcPortFc4Descr, 
3102:           isnsRegFcPortFc4Features, 
3103:           isnsRegFcPortScnBitmap, 
3104:           isnsRegFcPortRole, 
3105:           isnsRegFcPortFcNodeWwn, 
3106:           isnsRegFcPortPpnWwn, 
3107:           isnsRegFcNodeSymName, 
3108:           isnsRegFcNodeAddrType, 
3109:           isnsRegFcNodeAddr, 
3110:           isnsRegFcNodeIPA, 
3111:           isnsRegFcNodeProxyIscsiName, 
3112:           isnsRegFcNodePortEntityEIdx 
3113:                } 
3114:        STATUS                  current 
3115:        DESCRIPTION 
3116:    "iSNS Server registered iFCP managed objects." 
3117:           ::= { isnsGroups 7 } 
3118:     
3119:    isnsNotificationObjGroup    OBJECT-GROUP 
3120:        OBJECTS { 
3121:           isnsInstInfo, 
3122:           isnsAddrTypeNotifctn, 
3123:           isnsAddrNotifctn, 
3124:           isnsTcpPortNotifctn, 
3125:           isnsUdpPortNotifctn 
3126:                } 
3127:        STATUS                  current 
3128:        DESCRIPTION 
3129:     
3130:    Gibbons                Expires July 2006                        62 
3131:    Internet Draft              iSNS MIB                   January 2006 
3132: 
3133:    "iSNS Notification managed objects." 
3134:           ::= { isnsGroups 8 } 
3135:     
3136:    isnsServerNotificationGroup  NOTIFICATION-GROUP 
3137:        NOTIFICATIONS { 
3138:           isnsServerStart, 
3139:           isnsServerShutdown 
3140:                      } 
3141:        STATUS                  current 
3142:        DESCRIPTION 
3143:    "iSNS Server Notification managed objects." 
3144:           ::= { isnsGroups 9 } 
3145:     
3146:    -- 
3147:    -- Compliance Information 
3148:    -- 
3149:     
3150:    isnsCompliances OBJECT IDENTIFIER ::= { isnsConformance 2 } 
3151:     
3152:    isnsIscsiServerComplianceV1 MODULE-COMPLIANCE 
3153:        STATUS                  current 
3154:        DESCRIPTION 
3155:    "Initial compliance statement for an iSNS Server 
3156:     providing support to iSCSI clients." 
3157:        MODULE       -- this module 
3158:        MANDATORY-GROUPS { 
3159:            isnsServerAttributesGroup, 
3160:            isnsServerIscsiCntlNodeGroup, 
3161:            isnsServerIscsiDdsDdObjGroup, 
3162:            isnsServerRegIscsiObjGroup, 
3163:            isnsNotificationObjGroup, 
3164:            isnsServerNotificationGroup 
3165:                         } 
3166:        ::= { isnsCompliances 1 } 
3167:     
3168:    isnsIfcpServerComplianceV1 MODULE-COMPLIANCE 
3169:        STATUS                  current 
3170:        DESCRIPTION 
3171:    "Initial compliance statement for an iSNS Server 
3172:     providing support to iFCP Clients." 
3173:        MODULE       -- this module 
3174:        MANDATORY-GROUPS { 
3175:            isnsServerAttributesGroup, 
3176:            isnsServerIfcpDdsDdObjGroup, 
3177:            isnsServerRegIfcpObjGroup, 
3178:            isnsNotificationObjGroup, 
3179:            isnsServerNotificationGroup 
3180:                         } 
3181:        ::= { isnsCompliances 2 } 
3182:     
3183:    isnsServerComplianceV1 MODULE-COMPLIANCE 
3184:        STATUS                  current 
3185:     
3186:    Gibbons                Expires July 2006                        63 
3187:    Internet Draft              iSNS MIB                   January 2006 
3188: 
3189:        DESCRIPTION 
3190:    "This set of groups is required for full implementation 
3191:     by an iSNS Server if it has the resources to keep 
3192:     track of the number of registered objects in iSNS Server 
3193:     instances over time." 
3194:        MODULE       -- this module 
3195:        MANDATORY-GROUPS { 
3196:            isnsServerNumObjGroup 
3197:                         } 
3198:        ::= { isnsCompliances 3 } 
3199:     
3200:    END 
3201: 
3202: --     
3203: --    Copyright (C) The Internet Society (2006).  
3204: --     
3205: --    This document is subject to the rights, licenses and 
3206: --    restrictions contained in BCP 78, and except as set forth 
3207: --    therein, the authors retain all their rights. 
3208: --     
3209: -- Disclaimer of Validity 
3210: --     
3211: --    This document and the information contained herein are provided 
3212: --    on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE 
3213: --    REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND 
3214: --    THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, 
3215: --    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY 
3216: --    THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY 
3217: --    RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS 
3218: --    FOR A PARTICULAR PURPOSE. 
3219: --     
3220: --    Gibbons                Expires July 2006                        67 
3221: --    Internet Draft              iSNS MIB                   January 2006 
3222: -- 
3223: --     
3224: -- Acknowledgment 
3225: --     
3226: --    Funding for the RFC Editor function is currently provided by the 
3227: --    Internet Society. 
3228: --     
3229: --  Expiration Notice 
3230: --    This Internet-Draft expires in July 2006. 
3231: --     
3232: -- 
3233: -- 
3234: -- 
3235: -- 
3236: -- 
3237: -- 
3238: -- 
3239: -- 
3240: -- 
3241: -- 
3242: -- 
3243: -- 
3244: -- 
3245: -- 
3246: -- 
3247: -- 
3248: -- 
3249: -- 
3250: -- 
3251: -- 
3252: -- 
3253: -- 
3254: -- 
3255: -- 
3256: -- 
3257: -- 
3258: -- 
3259: -- 
3260: -- 
3261: -- 
3262: -- 
3263: -- 
3264: -- 
3265: -- 
3266: -- 
3267: -- 
3268: -- 
3269: -- 
3270: -- 
3271: -- 
3272: -- 
3273: -- 
3274: -- 
3275: --     
3276: --    Gibbons                Expires July 2006                        68 
3277: