smilint output for ./ISNS-MGMT-MIB
Message Severities |
Severity | Count |
severe | 1 |
Message Types |
Type | Count |
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: