draft-ietf-ips-isns-mib-03.txt   draft-ietf-ips-isns-mib-04.txt 
IPS Kevin Gibbons IPS Kevin Gibbons
Internet Draft Josh Tseng Internet Draft Josh Tseng
<draft-ietf-ips-isns-mib-03.txt> Nishan Systems <draft-ietf-ips-isns-mib-04.txt> Nishan Systems
Category: standards-track Category: standards-track
Expires: May 2003 Tom McSweeney Expires: July 2003 Tom McSweeney
IBM IBM
December 2002 January 2003
Definitions of Managed Objects for iSNS Definitions of Managed Objects for iSNS
(Internet Storage Name Service) (Internet Storage Name Service)
Status of this Memo Status of this Memo
This document is an Internet-Draft and is in full conformance This document is an Internet-Draft and is in full conformance
with all provisions of Section 10 of RFC2026. with all provisions of Section 10 of RFC2026.
Internet-Drafts are working documents of the Internet Internet-Drafts are working documents of the Internet
skipping to change at line 38 skipping to change at line 38
in progress." in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt. http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
Copyright Notice Copyright Notice
Copyright (C) The Internet Society (2002). All Rights Reserved. Copyright (C) The Internet Society (2003). All Rights Reserved.
Abstract Abstract
This memo defines a portion of the Management Information Base This memo defines a portion of the Management Information Base
(MIB) for use with network management protocols in the Internet (MIB) for use with network management protocols in the Internet
community. In particular, it defines a basic set of managed community. In particular, it defines a basic set of managed
objects for SNMP-based monitoring and management of the Internet objects for SNMP-based monitoring and management of the Internet
Storage Name Service (iSNS). Storage Name Service (iSNS).
This memo specifies a MIB module in a manner that is compliant This memo specifies a MIB module in a manner that is compliant
to the SMIv2. The set of objects is consistent with the SNMP to the SMIv2. The set of objects is consistent with the SNMP
framework and existing SNMP standards. framework and existing SNMP standards.
This memo is a product of the IP Storage (IPS) working group This memo is a product of the IP Storage (IPS) working group
Gibbons Expires May 2003 1 Gibbons Expires July 2003 1
within the Internet Engineering Task Force. Comments are within the Internet Engineering Task Force. Comments are
solicited and should be addressed to the working group's mailing solicited and should be addressed to the working group's mailing
list at ips@ece.cmu.edu and/or the authors. list at ips@ece.cmu.edu and/or the authors.
Gibbons Expires May 2003 2 Gibbons Expires July 2003 2
Table of Contents Table of Contents
Status of this Memo...............................................1 Status of this Memo...............................................1
Copyright Notice..................................................1 Copyright Notice..................................................1
Abstract..........................................................1 Abstract..........................................................1
1. Introduction..................................................4 1. Introduction..................................................4
2. The SNMP Management Framework.................................4 2. The SNMP Management Framework.................................4
3. Overview......................................................5 3. Overview......................................................5
4. Technical Description.........................................5 4. Technical Description.........................................5
skipping to change at line 83 skipping to change at line 83
4.3.1 Registered Entities........................................5 4.3.1 Registered Entities........................................5
4.3.2 Registered Portals.........................................6 4.3.2 Registered Portals.........................................6
4.3.3 Registered iSCSI Nodes.....................................6 4.3.3 Registered iSCSI Nodes.....................................6
4.3.4 Registered FC Ports........................................6 4.3.4 Registered FC Ports........................................6
4.3.5 Registered FC Nodes........................................6 4.3.5 Registered FC Nodes........................................6
4.4 iSNS Control.................................................6 4.4 iSNS Control.................................................6
4.4.1 Administrative Control of iSNS.............................6 4.4.1 Administrative Control of iSNS.............................6
5. Draft History.................................................6 5. Draft History.................................................6
6. MIB Definition................................................8 6. MIB Definition................................................8
7. Security Considerations......................................67 7. Security Considerations......................................67
8. References...................................................67 8. References...................................................68
9. Authors' Addresses...........................................69 9. Authors∆ Addresses...........................................69
10. Full Copyright Statement....................................69 10. Full Copyright Statement....................................70
Gibbons Expires May 2003 3 Gibbons Expires July 2003 3
1. Introduction 1. Introduction
The iSNS Internet Storage Name Service defines a mechanism for The iSNS Internet Storage Name Service defines a mechanism for
IP based storage devices to register and query for other storage IP based storage devices to register and query for other storage
devices in the network. This draft specifies the MIB objects devices in the network. This draft specifies the MIB objects
for managing iSNS servers and clients. for managing iSNS servers and clients.
2. The SNMP Management Framework 2. The SNMP Management Framework
skipping to change at line 143 skipping to change at line 143
Managed objects are accessed via a virtual information store, Managed objects are accessed via a virtual information store,
termed the Management Information Base or MIB. Objects in the termed the Management Information Base or MIB. Objects in the
MIB are defined using the mechanisms defined in the SMI. MIB are defined using the mechanisms defined in the SMI.
This memo specifies a MIB module that is compliant to the SMIv2. This memo specifies a MIB module that is compliant to the SMIv2.
A MIB conforming to the SMIv1 can be produced through the A MIB conforming to the SMIv1 can be produced through the
appropriate translations. The resulting translated MIB must be appropriate translations. The resulting translated MIB must be
semantically equivalent, except where objects or events are semantically equivalent, except where objects or events are
Gibbons Expires May 2003 4 Gibbons Expires July 2003 4
omitted because no translation is possible (use of Counter64). omitted because no translation is possible (use of Counter64).
Some machine readable information in SMIv2 will be converted Some machine readable information in SMIv2 will be converted
into textual descriptions in SMIv1 during the translation into textual descriptions in SMIv1 during the translation
process. However, this loss of machine readable information is process. However, this loss of machine readable information is
not considered to change the semantics of the MIB. not considered to change the semantics of the MIB.
3. Overview 3. Overview
The iSNS protocol can be used by IP based storage devices for The iSNS protocol can be used by IP based storage devices for
dynamic registration and discovery of storage devices in the dynamic registration and discovery of storage devices in the
skipping to change at line 196 skipping to change at line 196
DDs to be created, modified, and deleted. DDs to be created, modified, and deleted.
4.3 Registered Storage Objects 4.3 Registered Storage Objects
The isnsReg section provides information on the registered storage The isnsReg section provides information on the registered storage
objects. This section is divided into subsections for Entities, objects. This section is divided into subsections for Entities,
Portals, iSCSI Nodes, as well as iFCP Port and Node information. Portals, iSCSI Nodes, as well as iFCP Port and Node information.
4.3.1 Registered Entities 4.3.1 Registered Entities
Gibbons Expires May 2003 5 Gibbons Expires July 2003 5
The isnsRegEntityInfo section provides information on the The isnsRegEntityInfo section provides information on the
registered entities. Entities are collections of storage nodes and registered entities. Entities are collections of storage nodes and
portals. portals.
4.3.2 Registered Portals 4.3.2 Registered Portals
The isnsRegPortalInfo section provides information on the The isnsRegPortalInfo section provides information on the
registered portals. Portals are logical IP-Address, TCP/UDP Port registered portals. Portals are logical IP-Address, TCP/UDP Port
pairs that provide access to storage nodes contained in the pairs that provide access to storage nodes contained in the
associated Entity. associated Entity.
skipping to change at line 247 skipping to change at line 247
manage iSNS settings that cannot be modified using the iSNS manage iSNS settings that cannot be modified using the iSNS
protocol directly. protocol directly.
5. Draft History 5. Draft History
This section describes the changes to the MIB that have occurred This section describes the changes to the MIB that have occurred
during the standards process, and will be removed prior to during the standards process, and will be removed prior to
completion. completion.
-- Revision History -- Revision History
REVISION "0301100000Z"
DESCRIPTION " v1.8 (1/10/03) changes:
added PPN attribute for support of iSNS draft 16
Updated reference versions
Gibbons Expires July 2003 6
"
REVISION "0212100000Z" REVISION "0212100000Z"
DESCRIPTION " v1.7 (12/10/02) changes: DESCRIPTION " v1.7 (12/10/02) changes:
Changed unicastCfg name to addrCfg Changed unicastCfg name to addrCfg
Corrected typographical errors Corrected typographical errors
Gibbons Expires May 2003 6
Updated reference versions Updated reference versions
" "
REVISION "0210010000Z" REVISION "0210010000Z"
DESCRIPTION " v1.6 (10/01/02) changes: DESCRIPTION " v1.6 (10/01/02) changes:
Added support for portals that are explicitly Added support for portals that are explicitly
added to a discovery domain. added to a discovery domain.
Made all revision dates snmp compliant. Made all revision dates snmp compliant.
" "
REVISION "0205150000Z" REVISION "0205150000Z"
DESCRIPTION " v1.5 (05/15/02) changes: DESCRIPTION " v1.5 (05/15/02) changes:
skipping to change at line 302 skipping to change at line 307
removed unused isnsObjInfo branch. removed unused isnsObjInfo branch.
removed table indexes that are available in other removed table indexes that are available in other
tables. tables.
moved DD Member Status to the control branch. moved DD Member Status to the control branch.
reversed the order of the Portal indexes. reversed the order of the Portal indexes.
placed range limitations on EidId and IscsiNameId. placed range limitations on EidId and IscsiNameId.
updated variable descriptions. updated variable descriptions.
removed table entries that were redundant with table removed table entries that were redundant with table
indexes. indexes.
" "
Gibbons Expires July 2003 7
REVISION "0107100000Z" REVISION "0107100000Z"
DESCRIPTION " v1.0 (7/10/01) The initial revision of this DESCRIPTION " v1.0 (7/10/01) The initial revision of this
module." module."
Gibbons Expires May 2003 7
6. MIB Definition 6. MIB Definition
ISNS-MGMT-MIB DEFINITIONS ::= BEGIN ISNS-MGMT-MIB DEFINITIONS ::= BEGIN
-- --
-- Internet Storage Name Service (iSNS) -- Internet Storage Name Service (iSNS)
-- Management Information Base -- Management Information Base
-- --
IMPORTS IMPORTS
Integer32, Integer32,
Unsigned32, Unsigned32,
skipping to change at line 352 skipping to change at line 357
InetAddress InetAddress
FROM INET-ADDRESS-MIB FROM INET-ADDRESS-MIB
-- From IETF Fibre Channel Management MIB, RFC TBD -- From IETF Fibre Channel Management MIB, RFC TBD
FcNameIdOrZero, -- WWN FcNameIdOrZero, -- WWN
FcAddressId -- FCID FcAddressId -- FCID
FROM FC-MGMT-MIB FROM FC-MGMT-MIB
; ;
isnsMgmtMIB MODULE-IDENTITY isnsMgmtMIB MODULE-IDENTITY
LAST-UPDATED "0212100000Z" LAST-UPDATED "0301100000Z"
ORGANIZATION "IETF IPS Working Group" ORGANIZATION "IETF IPS Working Group"
CONTACT-INFO " CONTACT-INFO "
Attn: Kevin Gibbons Attn: Kevin Gibbons
Nishan Systems Nishan Systems
Gibbons Expires July 2003 8
3850 North First Street 3850 North First Street
San Jose, CA 95134 San Jose, CA 95134
USA USA
Tel: +1 408 519-3700 Tel: +1 408 519-3700
Fax: +1 408 519-3705 Fax: +1 408 519-3705
Gibbons Expires May 2003 8
Email: kgibbons@nishansystems.com Email: kgibbons@nishansystems.com
Josh Tseng Josh Tseng
Nishan Systems Nishan Systems
3850 North First Street 3850 North First Street
San Jose, CA 95134 San Jose, CA 95134
USA USA
Tel: +1 408 519-3700 Tel: +1 408 519-3700
Fax: +1 408 519-3705 Fax: +1 408 519-3705
Email: jtseng@nishansystems.com Email: jtseng@nishansystems.com
skipping to change at line 387 skipping to change at line 392
600 Park Offices Drive 600 Park Offices Drive
Research Triangle Park, NC 27709 Research Triangle Park, NC 27709
USA USA
Tel: +1 919 855-5169 Tel: +1 919 855-5169
Email: tommcs@us.ibm.com Email: tommcs@us.ibm.com
" "
DESCRIPTION "The MIB for internet Storage Name Service DESCRIPTION "The MIB for internet Storage Name Service
(iSNS) Management." (iSNS) Management."
-- Revision History -- Revision History
REVISION "0301100000Z"
DESCRIPTION " v1.8 (1/10/03) changes:
added PPN attribute for support of iSNS draft 16
Updated reference versions
"
REVISION "0212100000Z" REVISION "0212100000Z"
DESCRIPTION " v1.7 (12/10/02) changes: DESCRIPTION " v1.7 (12/10/02) changes:
Changed unicastCfg name to addrCfg Changed unicastCfg name to addrCfg
Corrected typographical errors Corrected typographical errors
Updated reference versions Updated reference versions
" "
REVISION "0210010000Z" REVISION "0210010000Z"
DESCRIPTION " v1.6 (10/01/02) changes: DESCRIPTION " v1.6 (10/01/02) changes:
Added support for portals that are explicitly Added support for portals that are explicitly
added to a discovery domain. added to a discovery domain.
skipping to change at line 408 skipping to change at line 418
" "
REVISION "0205150000Z" REVISION "0205150000Z"
DESCRIPTION " v1.5 (05/15/02) changes: DESCRIPTION " v1.5 (05/15/02) changes:
Modified based on feedback from Keith McCloghrie Modified based on feedback from Keith McCloghrie
and others. and others.
Aligned design and included new FC Mgt MIB. Aligned design and included new FC Mgt MIB.
Added support for attributes in iSNS Spec v10. Added support for attributes in iSNS Spec v10.
Added REFERENCES and clarified object value ranges. Added REFERENCES and clarified object value ranges.
Added Notification/Traps to the MIB. Added Notification/Traps to the MIB.
Used BITS construct for all bitmaps. Used BITS construct for all bitmaps.
Gibbons Expires July 2003 9
Modifed FC Port table - was iFCP Node table Modifed FC Port table - was iFCP Node table
Moved Id Next variables above table it is used for. Moved Id Next variables above table it is used for.
Removed vendor specific options for iSNS control. Removed vendor specific options for iSNS control.
" "
REVISION "0111200000Z" REVISION "0111200000Z"
DESCRIPTION " v1.4 (11/15/01) changes: DESCRIPTION " v1.4 (11/15/01) changes:
Modified structures based on feedback from Keith Modified structures based on feedback from Keith
McCloghrie and others in the IPS working group. We McCloghrie and others in the IPS working group. We
would like to thank Keith McCloghrie for his would like to thank Keith McCloghrie for his
extensive feedback. extensive feedback.
Gibbons Expires May 2003 9
" "
REVISION "0110100000Z" REVISION "0110100000Z"
DESCRIPTION " v1.3 (10/10/01) changes: DESCRIPTION " v1.3 (10/10/01) changes:
added attributes to be consistent with the latest added attributes to be consistent with the latest
iSNS Specification. iSNS Specification.
" "
REVISION "0108140000Z" REVISION "0108140000Z"
DESCRIPTION " v1.2 (8/14/01) changes: DESCRIPTION " v1.2 (8/14/01) changes:
corrected format issues detected by SMICNG. corrected format issues detected by SMICNG.
" "
skipping to change at line 453 skipping to change at line 463
DESCRIPTION " v1.0 (7/10/01) The initial revision of this DESCRIPTION " v1.0 (7/10/01) The initial revision of this
module." module."
-- no IETF branch yet assigned -- no IETF branch yet assigned
::= { experimental 4370 } ::= { experimental 4370 }
DiscoveryDomainSetId ::= TEXTUAL-CONVENTION DiscoveryDomainSetId ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The unique Discovery Domain Set Identifier associated with a "The unique Discovery Domain Set Identifier associated with a
Discovery Domain Set (DDS)." Discovery Domain Set (DDS)."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
SYNTAX Unsigned32 ( 1 .. 4294967295 ) SYNTAX Unsigned32 ( 1 .. 4294967295 )
IsnsDdsStatusId ::= TEXTUAL-CONVENTION IsnsDdsStatusId ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The bitmap indicating the status of a Discovery Domain "The bitmap indicating the status of a Discovery Domain
Set (DDS) registered in the iSNS. Set (DDS) registered in the iSNS.
Bit Status Bit Status
--------- --------- --------- ---------
All Others RESERVED All Others RESERVED
Gibbons Expires July 2003 10
31 enabled 31 enabled
If bit(31) is set to true then the DDS is Enabled. If set If bit(31) is set to true then the DDS is Enabled. If set
to false the the DDS is disabled." to false the the DDS is disabled."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
SYNTAX BITS { SYNTAX BITS {
reserved0(0), reserved0(0),
reserved1(1), reserved1(1),
reserved2(2), reserved2(2),
reserved3(3), reserved3(3),
Gibbons Expires May 2003 10
reserved4(4), reserved4(4),
reserved5(5), reserved5(5),
reserved6(6), reserved6(6),
reserved7(7), reserved7(7),
reserved8(8), reserved8(8),
reserved9(9), reserved9(9),
reserved10(10), reserved10(10),
reserved11(11), reserved11(11),
reserved12(12), reserved12(12),
reserved13(13), reserved13(13),
skipping to change at line 514 skipping to change at line 524
} }
DiscoveryDomainId ::= TEXTUAL-CONVENTION DiscoveryDomainId ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The unique Discovery Domain Identifier (DD_ID) associated "The unique Discovery Domain Identifier (DD_ID) associated
with each Discovery Domain (DD). This can be used to with each Discovery Domain (DD). This can be used to
uniquely index and reference a DD. New storage nodes uniquely index and reference a DD. New storage nodes
are automatically added to the default DD if are automatically added to the default DD if
isnsLocalDefaultDdDdsStatus is set to inDefaultDomain." isnsLocalDefaultDdDdsStatus is set to inDefaultDomain."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
SYNTAX Unsigned32 ( 1 .. 4294967295 ) SYNTAX Unsigned32 ( 1 .. 4294967295 )
DdFeatureBitmapId ::= TEXTUAL-CONVENTION DdFeatureBitmapId ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Gibbons Expires July 2003 11
"The bitmap indicating the types of features "The bitmap indicating the types of features
each Discovery Domain (DD) has. each Discovery Domain (DD) has.
Bit Status Bit Status
--------- --------- --------- ---------
All Others RESERVED All Others RESERVED
31 Boot List 31 Boot List
Boot List: this feature indicates that the targets Boot List: this feature indicates that the targets
in this DD provide boot capabilities for the member in this DD provide boot capabilities for the member
initiators. initiators.
Gibbons Expires May 2003 11
Setting a bit to true (1) indicates the feature is Setting a bit to true (1) indicates the feature is
enabled." enabled."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
SYNTAX BITS { SYNTAX BITS {
reserved0(0), reserved0(0),
reserved1(1), reserved1(1),
reserved2(2), reserved2(2),
reserved3(3), reserved3(3),
reserved4(4), reserved4(4),
reserved5(5), reserved5(5),
reserved6(6), reserved6(6),
reserved7(7), reserved7(7),
reserved8(8), reserved8(8),
skipping to change at line 575 skipping to change at line 586
reserved29(29), reserved29(29),
reserved30(30), reserved30(30),
bootlist(31) bootlist(31)
} }
DdDdsModificationBitmap ::= TEXTUAL-CONVENTION DdDdsModificationBitmap ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The methods that can be used to modify Discovery Domains "The methods that can be used to modify Discovery Domains
and Discovery Domain Sets. and Discovery Domain Sets.
Gibbons Expires July 2003 12
Bit Field Flag Description Bit Field Flag Description
--------- ---------------- --------- ----------------
0 SNMP Enabled 0 SNMP Enabled
1 Control Node Enabled 1 Control Node Enabled
2 Target iSCSI Node Enabled 2 Target iSCSI Node Enabled
3 Initiator iSCSI Node Enabled 3 Initiator iSCSI Node Enabled
4 Target iFCP Port Enabled 4 Target iFCP Port Enabled
5 Initiator iFCP Port Enabled 5 Initiator iFCP Port Enabled
Setting a bit to true (1) indicates the feature is Setting a bit to true (1) indicates the feature is
Gibbons Expires May 2003 12
enabled." enabled."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 3" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 3"
SYNTAX BITS { SYNTAX BITS {
snmpEnabled(0), snmpEnabled(0),
controlNode(1), controlNode(1),
targetIscsiNode(2), targetIscsiNode(2),
initiatorIscsiNode(3), initiatorIscsiNode(3),
targetIfcpNode(4), targetIfcpNode(4),
initiatorIfcpNode(5) initiatorIfcpNode(5)
} }
EntityIndexId ::= TEXTUAL-CONVENTION EntityIndexId ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The identifier for the unique integer Entity Index associated "The identifier for the unique integer Entity Index associated
with a storage entity." with a storage entity."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
SYNTAX Unsigned32 ( 1 .. 4294967295 ) SYNTAX Unsigned32 ( 1 .. 4294967295 )
EidId ::= TEXTUAL-CONVENTION EidId ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The unique Entity object identifier (EID) as specified in the "The unique Entity object identifier (EID) as specified in the
iSNS Specification." iSNS Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
SYNTAX SnmpAdminString (SIZE (0..255)) SYNTAX SnmpAdminString (SIZE (0..255))
EntityProtocolId ::= TEXTUAL-CONVENTION EntityProtocolId ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of protocol that is supported by this entity. "The type of protocol that is supported by this entity.
Type Value Entity Type Type Value Entity Type
---------- ----------- ---------- -----------
1 No Protocol 1 No Protocol
2 iSCSI 2 iSCSI
3 iFCP 3 iFCP
All Others Reserved All Others Reserved
" "
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
SYNTAX INTEGER { noProtocol(1), SYNTAX INTEGER { noProtocol(1),
iSCSI(2), iSCSI(2),
iFCP(3) } iFCP(3) }
Gibbons Expires July 2003 13
PortalIndexId ::= TEXTUAL-CONVENTION PortalIndexId ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The identifier for the unique integer Portal Index associated "The identifier for the unique integer Portal Index associated
with a storage portal." with a storage portal."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
SYNTAX Unsigned32 ( 1 .. 4294967295 ) SYNTAX Unsigned32 ( 1 .. 4294967295 )
PortalPortId ::= TEXTUAL-CONVENTION PortalPortId ::= TEXTUAL-CONVENTION
STATUS current STATUS current
Gibbons Expires May 2003 13
DESCRIPTION DESCRIPTION
"The UDP or TCP port number being used by a Portal for an "The UDP or TCP port number being used by a Portal for an
Entity." Entity."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
SYNTAX INTEGER ( 0 .. 65535 ) SYNTAX INTEGER ( 0 .. 65535 )
PortalPortTypeId ::= TEXTUAL-CONVENTION PortalPortTypeId ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The UDP or TCP port type being used by a Portal for an "The UDP or TCP port type being used by a Portal for an
Entity." Entity."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
SYNTAX INTEGER { udp(1), tcp(2) } SYNTAX INTEGER { udp(1), tcp(2) }
PortalGroupTagOr0Id ::= TEXTUAL-CONVENTION PortalGroupTagOr0Id ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The tag that uniquely identifies a Portal Group in an Entity "The tag that uniquely identifies a Portal Group in an Entity
object." object."
REFERENCE "draft-ietf-ips-iscsi-17.txt, Section 1" REFERENCE "draft-ietf-ips-iscsi-17.txt, Section 1"
SYNTAX INTEGER ( 0 .. 65535 ) SYNTAX INTEGER ( 0 .. 65535 )
skipping to change at line 676 skipping to change at line 686
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates security attribute settings for the Portal as "Indicates security attribute settings for the Portal as
registered in the Portal Security Bitmap attribute. The registered in the Portal Security Bitmap attribute. The
valid bit must be set in order for this attribute to contain valid bit must be set in order for this attribute to contain
valid information. The definition of the bitmap is based on valid information. The definition of the bitmap is based on
the iSNS Specification. the iSNS Specification.
Setting a bit to true (1) indicates the feature is Setting a bit to true (1) indicates the feature is
enabled." enabled."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
SYNTAX BITS { SYNTAX BITS {
reserved0(0), reserved0(0),
reserved1(1), reserved1(1),
reserved2(2), reserved2(2),
reserved3(3), reserved3(3),
reserved4(4), reserved4(4),
reserved5(5), reserved5(5),
reserved6(6), reserved6(6),
reserved7(7), reserved7(7),
reserved8(8), reserved8(8),
Gibbons Expires July 2003 14
reserved9(9), reserved9(9),
reserved10(10), reserved10(10),
reserved11(11), reserved11(11),
reserved12(12), reserved12(12),
reserved13(13), reserved13(13),
reserved14(14), reserved14(14),
reserved15(15), reserved15(15),
reserved16(16), reserved16(16),
reserved17(17), reserved17(17),
reserved18(18), reserved18(18),
Gibbons Expires May 2003 14
reserved19(19), reserved19(19),
reserved20(20), reserved20(20),
reserved21(21), reserved21(21),
reserved22(22), reserved22(22),
reserved23(23), reserved23(23),
reserved24(24), reserved24(24),
tunnelModePreferred(25), tunnelModePreferred(25),
transportModePreferred(26), transportModePreferred(26),
pfsEnabled(27), pfsEnabled(27),
agressiveModeEnabled(28), agressiveModeEnabled(28),
mainModeEnabled(29), mainModeEnabled(29),
ikeIpsecEnabled(30), ikeIpsecEnabled(30),
bitmapVALID(31) bitmapVALID(31)
} }
NodeIndexId ::= TEXTUAL-CONVENTION NodeIndexId ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The identifier for the unique integer Node Index associated "The identifier for the unique integer Node Index associated
with a storage node." with a storage node."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
SYNTAX Unsigned32 ( 1 .. 4294967295 ) SYNTAX Unsigned32 ( 1 .. 4294967295 )
IscsiNameId ::= TEXTUAL-CONVENTION IscsiNameId ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The iSCSI Name of the initiator or target associated with "The iSCSI Name of the initiator or target associated with
the storage node." the storage node."
REFERENCE "draft-ietf-ips-iscsi-name-disc-07.txt, Sec 2" REFERENCE "draft-ietf-ips-iscsi-name-disc-07.txt, Sec 2"
SYNTAX SnmpAdminString (SIZE (0..255)) SYNTAX SnmpAdminString (SIZE (0..255))
skipping to change at line 741 skipping to change at line 751
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Node Type bit-map defining the functions of this node. "The Node Type bit-map defining the functions of this node.
Bit Node Type Bit Node Type
--------- --------- --------- ---------
All Others RESERVED All Others RESERVED
29 Control 29 Control
30 Initiator 30 Initiator
31 Target 31 Target
" "
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
SYNTAX BITS { SYNTAX BITS {
Gibbons Expires July 2003 15
reserved0(0), reserved0(0),
reserved1(1), reserved1(1),
reserved2(2), reserved2(2),
reserved3(3), reserved3(3),
reserved4(4), reserved4(4),
reserved5(5), reserved5(5),
reserved6(6), reserved6(6),
reserved7(7), reserved7(7),
reserved8(8), reserved8(8),
reserved9(9), reserved9(9),
Gibbons Expires May 2003 15
reserved10(10), reserved10(10),
reserved11(11), reserved11(11),
reserved12(12), reserved12(12),
reserved13(13), reserved13(13),
reserved14(14), reserved14(14),
reserved15(15), reserved15(15),
reserved16(16), reserved16(16),
reserved17(17), reserved17(17),
reserved18(18), reserved18(18),
reserved19(19), reserved19(19),
skipping to change at line 791 skipping to change at line 801
DESCRIPTION DESCRIPTION
"The Class of Service bitmap for a node. "The Class of Service bitmap for a node.
Bit Field Flag Description Bit Field Flag Description
--------- ---------------- --------- ----------------
All others RESERVED All others RESERVED
28 Delivery Confirmation Provided 28 Delivery Confirmation Provided
29 Delivery Confirmation Not Provided 29 Delivery Confirmation Not Provided
Setting a bit to true (1) indicates the feature is Setting a bit to true (1) indicates the feature is
enabled." enabled."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
SYNTAX BITS { SYNTAX BITS {
reserved0(0), reserved0(0),
reserved1(1), reserved1(1),
reserved2(2), reserved2(2),
reserved3(3), reserved3(3),
reserved4(4), reserved4(4),
reserved5(5), reserved5(5),
Gibbons Expires July 2003 16
reserved6(6), reserved6(6),
reserved7(7), reserved7(7),
reserved8(8), reserved8(8),
reserved9(9), reserved9(9),
reserved10(10), reserved10(10),
reserved11(11), reserved11(11),
reserved12(12), reserved12(12),
reserved13(13), reserved13(13),
reserved14(14), reserved14(14),
reserved15(15), reserved15(15),
Gibbons Expires May 2003 16
reserved16(16), reserved16(16),
reserved17(17), reserved17(17),
reserved18(18), reserved18(18),
reserved19(19), reserved19(19),
reserved20(20), reserved20(20),
reserved21(21), reserved21(21),
reserved22(22), reserved22(22),
reserved23(23), reserved23(23),
reserved24(24), reserved24(24),
reserved25(25), reserved25(25),
skipping to change at line 845 skipping to change at line 855
25 TARGET AND SELF INFORMATION ONLY 25 TARGET AND SELF INFORMATION ONLY
26 MANAGEMENT REGISTRATION/SCN 26 MANAGEMENT REGISTRATION/SCN
27 OBJECT REMOVED 27 OBJECT REMOVED
28 OBJECT ADDED 28 OBJECT ADDED
29 OBJECT UPDATED 29 OBJECT UPDATED
30 DD/DDS MEMBER REMOVED (MGT REG/SCN ONLY) 30 DD/DDS MEMBER REMOVED (MGT REG/SCN ONLY)
31 DD/DDS MEMBER ADDED (MGT REG/SCN ONLY) 31 DD/DDS MEMBER ADDED (MGT REG/SCN ONLY)
Setting a bit to true (1) indicates the feature is Setting a bit to true (1) indicates the feature is
enabled." enabled."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
SYNTAX BITS { SYNTAX BITS {
reserved0(0), reserved0(0),
reserved1(1), reserved1(1),
reserved2(2), reserved2(2),
reserved3(3), reserved3(3),
reserved4(4), reserved4(4),
reserved5(5), reserved5(5),
reserved6(6), reserved6(6),
reserved7(7), reserved7(7),
Gibbons Expires July 2003 17
reserved8(8), reserved8(8),
reserved9(9), reserved9(9),
reserved10(10), reserved10(10),
reserved11(11), reserved11(11),
reserved12(12), reserved12(12),
reserved13(13), reserved13(13),
reserved14(14), reserved14(14),
reserved15(15), reserved15(15),
reserved16(16), reserved16(16),
reserved17(17), reserved17(17),
Gibbons Expires May 2003 17
reserved18(18), reserved18(18),
reserved19(19), reserved19(19),
reserved20(20), reserved20(20),
reserved21(21), reserved21(21),
reserved22(22), reserved22(22),
reserved23(23), reserved23(23),
initiatorAndSelfOnly(24), initiatorAndSelfOnly(24),
targetAndSelfOnly(25), targetAndSelfOnly(25),
managementRegistrationOrScnSent(26), managementRegistrationOrScnSent(26),
objectRemoved(27), objectRemoved(27),
skipping to change at line 911 skipping to change at line 921
{ isnsMgmtMIB 1 } { isnsMgmtMIB 1 }
isnsConformance OBJECT IDENTIFIER ::= isnsConformance OBJECT IDENTIFIER ::=
{ isnsMgmtMIB 2 } { isnsMgmtMIB 2 }
-- --
-- iSNS Objects -------------------- -- iSNS Objects --------------------
-- --
-- --
-- Discovery Domain Set Objects -------------------- -- Discovery Domain Set Objects --------------------
Gibbons Expires July 2003 18
-- --
isnsDds OBJECT IDENTIFIER ::= { isnsObj 1 } isnsDds OBJECT IDENTIFIER ::= { isnsObj 1 }
-- --
-- Discovery Domain Set Information -------------------- -- Discovery Domain Set Information --------------------
-- --
isnsDdsInfo OBJECT IDENTIFIER ::= { isnsDds 1 } isnsDdsInfo OBJECT IDENTIFIER ::= { isnsDds 1 }
Gibbons Expires May 2003 18
isnsDdsNumber OBJECT-TYPE isnsDdsNumber OBJECT-TYPE
SYNTAX Unsigned32 ( 0 .. 4294967295 ) SYNTAX Unsigned32 ( 0 .. 4294967295 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The current total number of Discovery Domain Sets "The current total number of Discovery Domain Sets
registered in the iSNS. This is the number of rows registered in the iSNS. This is the number of rows
in the isnsDdsTable." in the isnsDdsTable."
::= { isnsDdsInfo 1 } ::= { isnsDdsInfo 1 }
skipping to change at line 967 skipping to change at line 978
SYNTAX SEQUENCE OF IsnsDdsEntry SYNTAX SEQUENCE OF IsnsDdsEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A table containing configuration information for each "A table containing configuration information for each
Discovery Domain Set (DDS) registered in the iSNS. The Discovery Domain Set (DDS) registered in the iSNS. The
number of rows in the table is dependent on the number number of rows in the table is dependent on the number
of DDSs registered in the iSNS." of DDSs registered in the iSNS."
::= { isnsDdsRegistrations 2 } ::= { isnsDdsRegistrations 2 }
Gibbons Expires July 2003 19
isnsDdsEntry OBJECT-TYPE isnsDdsEntry OBJECT-TYPE
SYNTAX IsnsDdsEntry SYNTAX IsnsDdsEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information on one Discovery Domain Set (DDS) registered "Information on one Discovery Domain Set (DDS) registered
in the iSNS. The isnsDdsIdNext variable is used to in the iSNS. The isnsDdsIdNext variable is used to
determine the next isnsDdsId that should be used for row determine the next isnsDdsId that should be used for row
creation. To create a row for a specific isnsDdsId, provide creation. To create a row for a specific isnsDdsId, provide
Gibbons Expires May 2003 19
a unique isnsDdsSymbolicName when creating a row using a unique isnsDdsSymbolicName when creating a row using
isnsDdsRowStatus. The creation and deletion of DDS's should isnsDdsRowStatus. The creation and deletion of DDS's should
be carefully handled so as to not disrupt a DDS created by be carefully handled so as to not disrupt a DDS created by
a storage entity through the iSNS protocol directly." a storage entity through the iSNS protocol directly."
INDEX { isnsDdsId } INDEX { isnsDdsId }
::= { isnsDdsTable 1 } ::= { isnsDdsTable 1 }
IsnsDdsEntry ::= IsnsDdsEntry ::=
SEQUENCE { SEQUENCE {
isnsDdsId DiscoveryDomainSetId, isnsDdsId DiscoveryDomainSetId,
skipping to change at line 1010 skipping to change at line 1020
::= { isnsDdsEntry 1 } ::= { isnsDdsEntry 1 }
isnsDdsSymbolicName OBJECT-TYPE isnsDdsSymbolicName OBJECT-TYPE
SYNTAX SnmpAdminString ( 0 .. 255 ) SYNTAX SnmpAdminString ( 0 .. 255 )
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Discovery Domain Set Symbolic Name field contains "The Discovery Domain Set Symbolic Name field contains
a unique variable length description (up to 255 bytes) a unique variable length description (up to 255 bytes)
that is associated with the DDS." that is associated with the DDS."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsDdsEntry 2 } ::= { isnsDdsEntry 2 }
isnsDdsStatus OBJECT-TYPE isnsDdsStatus OBJECT-TYPE
SYNTAX IsnsDdsStatusId SYNTAX IsnsDdsStatusId
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The bitmap indicating the status of a Discovery Domain "The bitmap indicating the status of a Discovery Domain
Set (DDS) registered in the iSNS. Set (DDS) registered in the iSNS.
Bit Status Bit Status
--------- --------- --------- ---------
Gibbons Expires July 2003 20
All Others RESERVED All Others RESERVED
31 enabled 31 enabled
If bit(31) is set to true then the DDS is Enabled. If set If bit(31) is set to true then the DDS is Enabled. If set
to false the the DDS is disabled." to false the the DDS is disabled."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
DEFVAL { { enabled } } DEFVAL { { enabled } }
::= { isnsDdsEntry 3 } ::= { isnsDdsEntry 3 }
isnsDdsRowStatus OBJECT-TYPE isnsDdsRowStatus OBJECT-TYPE
Gibbons Expires May 2003 20
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the status of this Discovery "This object indicates the status of this Discovery
Domain Set row. The normal state for a DDS is active." Domain Set row. The normal state for a DDS is active."
::= { isnsDdsEntry 4 } ::= { isnsDdsEntry 4 }
-- --
-- Discovery Domain Set Members -------------------- -- Discovery Domain Set Members --------------------
skipping to change at line 1078 skipping to change at line 1088
"The mapping of one Discovery Domain (DD) to a Discovery "The mapping of one Discovery Domain (DD) to a Discovery
Domain Set (DDS). This indicates the DD is a member of Domain Set (DDS). This indicates the DD is a member of
the DDS. To create a row, isnsDdsId contains the the DDS. To create a row, isnsDdsId contains the
DDS ID of the DDS, and isnsDdsDdId contains the DD ID of DDS ID of the DDS, and isnsDdsDdId contains the DD ID of
the DD which will be a member of the DDS. If a DDS is the DD which will be a member of the DDS. If a DDS is
deleted, then each entry associating the DDS with a DD is deleted, then each entry associating the DDS with a DD is
removed. The addition/deletion of DD's in a DDS should be removed. The addition/deletion of DD's in a DDS should be
carefully handled so as to not disrupt a DDS created by a carefully handled so as to not disrupt a DDS created by a
storage entity through the iSNS protocol directly." storage entity through the iSNS protocol directly."
INDEX { isnsDdsId, isnsDdsDdId } INDEX { isnsDdsId, isnsDdsDdId }
Gibbons Expires July 2003 21
::= { isnsDdsDdTable 1 } ::= { isnsDdsDdTable 1 }
IsnsDdsDdEntry ::= IsnsDdsDdEntry ::=
SEQUENCE { SEQUENCE {
isnsDdsDdId DiscoveryDomainId, isnsDdsDdId DiscoveryDomainId,
isnsDdsDdRowStatus RowStatus isnsDdsDdRowStatus RowStatus
} }
isnsDdsDdId OBJECT-TYPE isnsDdsDdId OBJECT-TYPE
SYNTAX DiscoveryDomainId SYNTAX DiscoveryDomainId
Gibbons Expires May 2003 21
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The ID that identifies the Discovery Domain "The ID that identifies the Discovery Domain
which is a member of the Discovery Domain Set." which is a member of the Discovery Domain Set."
::= { isnsDdsDdEntry 1 } ::= { isnsDdsDdEntry 1 }
isnsDdsDdRowStatus OBJECT-TYPE isnsDdsDdRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
skipping to change at line 1134 skipping to change at line 1144
isnsDdTable." isnsDdTable."
::= { isnsDdInfo 1 } ::= { isnsDdInfo 1 }
-- --
-- Discovery Domain Registrations ---------------------------- -- Discovery Domain Registrations ----------------------------
-- --
isnsDdRegistrations OBJECT IDENTIFIER ::= { isnsDd 2 } isnsDdRegistrations OBJECT IDENTIFIER ::= { isnsDd 2 }
-- --
Gibbons Expires July 2003 22
-- Process to get next DD_ID for a new DD -- Process to get next DD_ID for a new DD
-- --
isnsDdIdNext OBJECT-TYPE isnsDdIdNext OBJECT-TYPE
SYNTAX DiscoveryDomainId SYNTAX DiscoveryDomainId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object returns the next available DD ID that should "This object returns the next available DD ID that should
be used for DD creation using the isnsDdTable. The be used for DD creation using the isnsDdTable. The
Gibbons Expires May 2003 22
user should read and use the value of isnsDdIdNext user should read and use the value of isnsDdIdNext
before performing a isnsDdTable row creation. The before performing a isnsDdTable row creation. The
isnsDdIdNext value returned can be used as the index isnsDdIdNext value returned can be used as the index
value when creating a new row in the isnsDdTable. Each value when creating a new row in the isnsDdTable. Each
retrieval of this variable will return a different value." retrieval of this variable will return a different value."
::= { isnsDdRegistrations 1 } ::= { isnsDdRegistrations 1 }
isnsDdTable OBJECT-TYPE isnsDdTable OBJECT-TYPE
SYNTAX SEQUENCE OF IsnsDdEntry SYNTAX SEQUENCE OF IsnsDdEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
skipping to change at line 1190 skipping to change at line 1200
IsnsDdEntry ::= IsnsDdEntry ::=
SEQUENCE { SEQUENCE {
isnsDdId DiscoveryDomainId, isnsDdId DiscoveryDomainId,
isnsDdSymbolicName SnmpAdminString, isnsDdSymbolicName SnmpAdminString,
isnsDdFeatures DdFeatureBitmapId, isnsDdFeatures DdFeatureBitmapId,
isnsDdRowStatus RowStatus isnsDdRowStatus RowStatus
} }
isnsDdId OBJECT-TYPE isnsDdId OBJECT-TYPE
Gibbons Expires July 2003 23
SYNTAX DiscoveryDomainId SYNTAX DiscoveryDomainId
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The ID that refers to this Discovery Domain and "The ID that refers to this Discovery Domain and
index to the table." index to the table."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsDdEntry 1 } ::= { isnsDdEntry 1 }
isnsDdSymbolicName OBJECT-TYPE isnsDdSymbolicName OBJECT-TYPE
Gibbons Expires May 2003 23
SYNTAX SnmpAdminString ( 0 .. 255 ) SYNTAX SnmpAdminString ( 0 .. 255 )
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Discovery Domain Symbolic Name field contains a "The Discovery Domain Symbolic Name field contains a
unique variable length description (up to 255 bytes) unique variable length description (up to 255 bytes)
that is associated with the DD." that is associated with the DD."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsDdEntry 2 } ::= { isnsDdEntry 2 }
isnsDdFeatures OBJECT-TYPE isnsDdFeatures OBJECT-TYPE
SYNTAX DdFeatureBitmapId SYNTAX DdFeatureBitmapId
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Discovery Domain Features field contains a bitmap "The Discovery Domain Features field contains a bitmap
indicating the features of this DD. indicating the features of this DD.
Bit DD Feature Bit DD Feature
--------- --------- --------- ---------
All Others RESERVED All Others RESERVED
31 bootlist 31 bootlist
Boot List: this feature indicates that the targets Boot List: this feature indicates that the targets
in this DD provide boot capabilities for the member in this DD provide boot capabilities for the member
initiators. initiators.
Setting a bit to true (1) indicates the feature is Setting a bit to true (1) indicates the feature is
enabled." enabled."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
DEFVAL { { bootlist } } DEFVAL { { bootlist } }
::= { isnsDdEntry 3 } ::= { isnsDdEntry 3 }
isnsDdRowStatus OBJECT-TYPE isnsDdRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the status of this entry." "This object indicates the status of this entry."
::= { isnsDdEntry 4 } ::= { isnsDdEntry 4 }
-- --
-- Discovery Domain Members -------------------- -- Discovery Domain Members --------------------
-- --
Gibbons Expires July 2003 24
isnsDdMembers OBJECT IDENTIFIER ::= { isnsDd 3 } isnsDdMembers OBJECT IDENTIFIER ::= { isnsDd 3 }
-- --
-- DD iSCSI Node Membership Assignment -- DD iSCSI Node Membership Assignment
-- --
isnsDdIscsiNodeTable OBJECT-TYPE isnsDdIscsiNodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF IsnsDdIscsiNodeEntry SYNTAX SEQUENCE OF IsnsDdIscsiNodeEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
Gibbons Expires May 2003 24
DESCRIPTION DESCRIPTION
"A table containing iSCSI node indexes that have been "A table containing iSCSI node indexes that have been
assigned to specific DDs. The number of rows in the assigned to specific DDs. The number of rows in the
table is dependent on the number of relationships between table is dependent on the number of relationships between
iSCSI Nodes and DDs registered in the iSNS." iSCSI Nodes and DDs registered in the iSNS."
::= { isnsDdMembers 1 } ::= { isnsDdMembers 1 }
isnsDdIscsiNodeEntry OBJECT-TYPE isnsDdIscsiNodeEntry OBJECT-TYPE
SYNTAX IsnsDdIscsiNodeEntry SYNTAX IsnsDdIscsiNodeEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
skipping to change at line 1302 skipping to change at line 1311
isnsDdIscsiNodeIdx OBJECT-TYPE isnsDdIscsiNodeIdx OBJECT-TYPE
SYNTAX NodeIndexId SYNTAX NodeIndexId
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The iSCSI node index for this member node entry. This "The iSCSI node index for this member node entry. This
index is used to uniquely indicate this table entry, index is used to uniquely indicate this table entry,
and provides a 1 to 1 mapping to a node name. The and provides a 1 to 1 mapping to a node name. The
iSCSI node name is too long to be used for an index iSCSI node name is too long to be used for an index
Gibbons Expires July 2003 25
directly. The iSCSI node index used for a specific directly. The iSCSI node index used for a specific
iSCSI node name is persistent across server iSCSI node name is persistent across server
reinitializations when the iSCSI node is a member of reinitializations when the iSCSI node is a member of
a Discovery Domain (DD)." a Discovery Domain (DD)."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsDdIscsiNodeEntry 1 } ::= { isnsDdIscsiNodeEntry 1 }
isnsDdIscsiNodeName OBJECT-TYPE isnsDdIscsiNodeName OBJECT-TYPE
SYNTAX IscsiNameId SYNTAX IscsiNameId
MAX-ACCESS read-only MAX-ACCESS read-only
Gibbons Expires May 2003 25
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The iSCSI Name for the initiator or target of "The iSCSI Name for the initiator or target of
this member node entry. This maps 1 to 1 to the node this member node entry. This maps 1 to 1 to the node
index. The iSCSI Name field is too long to be easily index. The iSCSI Name field is too long to be easily
used for an index directly. The node index used for a used for an index directly. The node index used for a
specific node name is only persistent across iSNS server specific node name is only persistent across iSNS server
reinitializations for nodes that are in a Discovery reinitializations for nodes that are in a Discovery
Domain (DD). If a node is not registered in any DD then Domain (DD). If a node is not registered in any DD then
the index used for a node can change after a reboot." the index used for a node can change after a reboot."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsDdIscsiNodeEntry 2 } ::= { isnsDdIscsiNodeEntry 2 }
isnsDdIscsiNodeRowStatus OBJECT-TYPE isnsDdIscsiNodeRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the status of this entry." "This object indicates the status of this entry."
::= { isnsDdIscsiNodeEntry 3 } ::= { isnsDdIscsiNodeEntry 3 }
skipping to change at line 1358 skipping to change at line 1367
when the iSCSI node is a member of a Discovery when the iSCSI node is a member of a Discovery
Domain (DD). This variable is used when an iSCSI Domain (DD). This variable is used when an iSCSI
node is to be added to a Discovery Domain prior to node is to be added to a Discovery Domain prior to
it being registered in the server using the iSNS it being registered in the server using the iSNS
protocol. Registered iSCSI nodes have an entry in protocol. Registered iSCSI nodes have an entry in
the isnsRegIscsiNodeTable. If an iSCSI node is the isnsRegIscsiNodeTable. If an iSCSI node is
already registered in the server or is already already registered in the server or is already
a member of a Discovery Domain, then it will already a member of a Discovery Domain, then it will already
have an iSCSI node index, and the index MUST be used have an iSCSI node index, and the index MUST be used
for any additional DD membership registrations." for any additional DD membership registrations."
Gibbons Expires July 2003 26
::= { isnsDdMembers 2 } ::= { isnsDdMembers 2 }
-- --
-- DD FC Port Membership Assignment -- DD FC Port Membership Assignment
-- --
isnsDdFcPortTable OBJECT-TYPE isnsDdFcPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF IsnsDdFcPortEntry SYNTAX SEQUENCE OF IsnsDdFcPortEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
Gibbons Expires May 2003 26
DESCRIPTION DESCRIPTION
"A table containing FC Port World Wide Names (WWN) that "A table containing FC Port World Wide Names (WWN) that
have been assigned to specific DDs. The number of rows have been assigned to specific DDs. The number of rows
in the table is dependent on the number of relationships in the table is dependent on the number of relationships
between FC Ports and DDs registered in the iSNS." between FC Ports and DDs registered in the iSNS."
::= { isnsDdMembers 3 } ::= { isnsDdMembers 3 }
isnsDdFcPortEntry OBJECT-TYPE isnsDdFcPortEntry OBJECT-TYPE
SYNTAX IsnsDdFcPortEntry SYNTAX IsnsDdFcPortEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
skipping to change at line 1402 skipping to change at line 1411
isnsDdFcPortName FcNameIdOrZero, isnsDdFcPortName FcNameIdOrZero,
isnsDdFcPortRowStatus RowStatus isnsDdFcPortRowStatus RowStatus
} }
isnsDdFcPortName OBJECT-TYPE isnsDdFcPortName OBJECT-TYPE
SYNTAX FcNameIdOrZero SYNTAX FcNameIdOrZero
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Port WWN the FC Port that is a member of the DD." "The Port WWN the FC Port that is a member of the DD."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsDdFcPortEntry 1 } ::= { isnsDdFcPortEntry 1 }
isnsDdFcPortRowStatus OBJECT-TYPE isnsDdFcPortRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the status of this entry." "This object indicates the status of this entry."
::= { isnsDdFcPortEntry 2 } ::= { isnsDdFcPortEntry 2 }
-- --
Gibbons Expires July 2003 27
-- DD Portal Membership Assignment -- DD Portal Membership Assignment
-- --
isnsDdPortalTable OBJECT-TYPE isnsDdPortalTable OBJECT-TYPE
SYNTAX SEQUENCE OF IsnsDdPortalEntry SYNTAX SEQUENCE OF IsnsDdPortalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A table containing portal indexes that have been "A table containing portal indexes that have been
explicitly assigned to specific DDs. Explicity assignment of explicitly assigned to specific DDs. Explicity assignment of
Gibbons Expires May 2003 27
a portal to a discovery domain is only done when all portals a portal to a discovery domain is only done when all portals
of an entity can not be equally used for access to nodes of an entity can not be equally used for access to nodes
contained in the entity. If no portal of an entity has been contained in the entity. If no portal of an entity has been
explicitly assigned to a discovery domain, and a node explicitly assigned to a discovery domain, and a node
contained in the entity is a member of the discovery domain, contained in the entity is a member of the discovery domain,
then all portals of the entity are implicitly contained in then all portals of the entity are implicitly contained in
the discovery domain. The number of rows in the table is the discovery domain. The number of rows in the table is
dependent on the number of explicit relationships between dependent on the number of explicit relationships between
portals and DDs registered in the iSNS." portals and DDs registered in the iSNS."
::= { isnsDdMembers 4 } ::= { isnsDdMembers 4 }
skipping to change at line 1470 skipping to change at line 1479
the variable isnsDdPortalIdxNext is used to obtain a valid the variable isnsDdPortalIdxNext is used to obtain a valid
isnsDdPortalIdx. If a DD is removed from the iSNS, then all isnsDdPortalIdx. If a DD is removed from the iSNS, then all
entries associating portals with the DD are removed." entries associating portals with the DD are removed."
INDEX { isnsDdId, isnsDdPortalIdx } INDEX { isnsDdId, isnsDdPortalIdx }
::= { isnsDdPortalTable 1 } ::= { isnsDdPortalTable 1 }
IsnsDdPortalEntry ::= IsnsDdPortalEntry ::=
SEQUENCE { SEQUENCE {
isnsDdPortalIdx PortalIndexId, isnsDdPortalIdx PortalIndexId,
isnsDdPortalAddrType InetAddressType, isnsDdPortalAddrType InetAddressType,
Gibbons Expires July 2003 28
isnsDdPortalAddr InetAddress, isnsDdPortalAddr InetAddress,
isnsDdPortalPort PortalPortId, isnsDdPortalPort PortalPortId,
isnsDdPortalPortType PortalPortTypeId, isnsDdPortalPortType PortalPortTypeId,
isnsDdPortalRowStatus RowStatus isnsDdPortalRowStatus RowStatus
} }
isnsDdPortalIdx OBJECT-TYPE isnsDdPortalIdx OBJECT-TYPE
SYNTAX PortalIndexId SYNTAX PortalIndexId
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
Gibbons Expires May 2003 28
DESCRIPTION DESCRIPTION
"The index for a portal explicitly contained in the discovery "The index for a portal explicitly contained in the discovery
domain. The Portal Index used for a specific portal domain. The Portal Index used for a specific portal
IP-address and port number pair is only persistent across IP-address and port number pair is only persistent across
reboots for portals that have been explicitly added to a reboots for portals that have been explicitly added to a
Discovery Domain (DD). If a portal is not explicitly Discovery Domain (DD). If a portal is not explicitly
registered in any DD, then the index used for a portal can registered in any DD, then the index used for a portal can
change after a server reinitialization." change after a server reinitialization."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsDdPortalEntry 1 } ::= { isnsDdPortalEntry 1 }
isnsDdPortalAddrType OBJECT-TYPE isnsDdPortalAddrType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of Inet address in isnsDdPortalAddr." "The type of Inet address in isnsDdPortalAddr."
::= { isnsDdPortalEntry 2 } ::= { isnsDdPortalEntry 2 }
isnsDdPortalAddr OBJECT-TYPE isnsDdPortalAddr OBJECT-TYPE
SYNTAX InetAddress SYNTAX InetAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Inet Address for the portal as defined in "The Inet Address for the portal as defined in
the iSNS Specification." the iSNS Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsDdPortalEntry 3 } ::= { isnsDdPortalEntry 3 }
isnsDdPortalPort OBJECT-TYPE isnsDdPortalPort OBJECT-TYPE
SYNTAX PortalPortId SYNTAX PortalPortId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The port number for the portal as defined in the "The port number for the portal as defined in the
iSNS Specification. Whether the portal type is TCP iSNS Specification. Whether the portal type is TCP
or UDP is indicated by isnsDdPortalPortType." or UDP is indicated by isnsDdPortalPortType."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsDdPortalEntry 4 } ::= { isnsDdPortalEntry 4 }
isnsDdPortalPortType OBJECT-TYPE isnsDdPortalPortType OBJECT-TYPE
SYNTAX PortalPortTypeId SYNTAX PortalPortTypeId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
Gibbons Expires July 2003 29
DESCRIPTION DESCRIPTION
"The port type for the portal, either UDP or TCP, as "The port type for the portal, either UDP or TCP, as
defined in the iSNS Specification." defined in the iSNS Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsDdPortalEntry 5 } ::= { isnsDdPortalEntry 5 }
isnsDdPortalRowStatus OBJECT-TYPE isnsDdPortalRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
Gibbons Expires May 2003 29
DESCRIPTION DESCRIPTION
"This object indicates the status of this entry." "This object indicates the status of this entry."
::= { isnsDdPortalEntry 6 } ::= { isnsDdPortalEntry 6 }
-- --
-- Adding next Portal member explicitly to a DD -- Adding next Portal member explicitly to a DD
-- --
isnsDdPortalIdxNext OBJECT-TYPE isnsDdPortalIdxNext OBJECT-TYPE
SYNTAX PortalIndexId SYNTAX PortalIndexId
skipping to change at line 1582 skipping to change at line 1591
-- --
-- iSNS Registered Object Information ------------------------ -- iSNS Registered Object Information ------------------------
-- --
isnsRegInfo OBJECT IDENTIFIER ::= { isnsReg 1 } isnsRegInfo OBJECT IDENTIFIER ::= { isnsReg 1 }
isnsNumEntities OBJECT-TYPE isnsNumEntities OBJECT-TYPE
SYNTAX Unsigned32 ( 0 .. 4294967295 ) SYNTAX Unsigned32 ( 0 .. 4294967295 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
Gibbons Expires July 2003 30
DESCRIPTION DESCRIPTION
"The current total number of Entities registered in the "The current total number of Entities registered in the
iSNS. This is the number of rows in isnsRegEntityTable." iSNS. This is the number of rows in isnsRegEntityTable."
::= { isnsRegInfo 1 } ::= { isnsRegInfo 1 }
isnsNumPortals OBJECT-TYPE isnsNumPortals OBJECT-TYPE
SYNTAX Unsigned32 ( 0 .. 4294967295 ) SYNTAX Unsigned32 ( 0 .. 4294967295 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Gibbons Expires May 2003 30
"The current total number of Portals registered in iSNS. "The current total number of Portals registered in iSNS.
This is the number of rows in isnsRegPortalTable." This is the number of rows in isnsRegPortalTable."
::= { isnsRegInfo 2 } ::= { isnsRegInfo 2 }
isnsNumIscsiNodes OBJECT-TYPE isnsNumIscsiNodes OBJECT-TYPE
SYNTAX Unsigned32 ( 0 .. 4294967295 ) SYNTAX Unsigned32 ( 0 .. 4294967295 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The current total number of iSCSI node entries registered in "The current total number of iSCSI node entries registered in
skipping to change at line 1638 skipping to change at line 1647
isnsRegEntityInfo OBJECT IDENTIFIER isnsRegEntityInfo OBJECT IDENTIFIER
::= { isnsReg 2 } ::= { isnsReg 2 }
-- --
-- iSNS Registered Entities Table -- iSNS Registered Entities Table
-- --
isnsRegEntityTable OBJECT-TYPE isnsRegEntityTable OBJECT-TYPE
SYNTAX SEQUENCE OF IsnsRegEntityEntry SYNTAX SEQUENCE OF IsnsRegEntityEntry
Gibbons Expires July 2003 31
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A table containing the registered Entity objects in the iSNS. "A table containing the registered Entity objects in the iSNS.
The number of entries in the table is dependent on the The number of entries in the table is dependent on the
number of Entity objects registered in the iSNS. All Entity number of Entity objects registered in the iSNS. All Entity
objects are registered in the iSNS using the iSNS protocol." objects are registered in the iSNS using the iSNS protocol."
::= { isnsRegEntityInfo 1 } ::= { isnsRegEntityInfo 1 }
isnsRegEntityEntry OBJECT-TYPE isnsRegEntityEntry OBJECT-TYPE
Gibbons Expires May 2003 31
SYNTAX IsnsRegEntityEntry SYNTAX IsnsRegEntityEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information on one registered Entity object in the iSNS." "Information on one registered Entity object in the iSNS."
INDEX { isnsRegEntityEIdx } INDEX { isnsRegEntityEIdx }
::= { isnsRegEntityTable 1 } ::= { isnsRegEntityTable 1 }
IsnsRegEntityEntry ::= IsnsRegEntityEntry ::=
SEQUENCE { SEQUENCE {
skipping to change at line 1681 skipping to change at line 1690
isnsRegEntityEIdx OBJECT-TYPE isnsRegEntityEIdx OBJECT-TYPE
SYNTAX EntityIndexId SYNTAX EntityIndexId
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Entity Index for this entity. This integer based index is "The Entity Index for this entity. This integer based index is
assigned by the iSNS server when an Entity is initially assigned by the iSNS server when an Entity is initially
registered. The Entity Index can be used to represent a registered. The Entity Index can be used to represent a
registered Entity object in situations where the Entity EID registered Entity object in situations where the Entity EID
would be too long/unwieldy." would be too long/unwieldy."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegEntityEntry 1 } ::= { isnsRegEntityEntry 1 }
isnsRegEntityEID OBJECT-TYPE isnsRegEntityEID OBJECT-TYPE
SYNTAX EidId SYNTAX EidId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The iSNS Entity Identifier for this Entity object." "The iSNS Entity Identifier for this Entity object."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegEntityEntry 2 } ::= { isnsRegEntityEntry 2 }
isnsRegEntityProtocol OBJECT-TYPE isnsRegEntityProtocol OBJECT-TYPE
Gibbons Expires July 2003 32
SYNTAX EntityProtocolId SYNTAX EntityProtocolId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The iSNS Entity Protocol is an enumerated value which "The iSNS Entity Protocol is an enumerated value which
indicates the type of nodes that are contained within it. indicates the type of nodes that are contained within it.
Type Value Entity Type Type Value Entity Type
---------- ----------- ---------- -----------
1 No Protocol 1 No Protocol
Gibbons Expires May 2003 32
2 iSCSI 2 iSCSI
3 iFCP 3 iFCP
All Others Reserved All Others Reserved
" "
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegEntityEntry 3 } ::= { isnsRegEntityEntry 3 }
isnsRegEntityMgtAddrType OBJECT-TYPE isnsRegEntityMgtAddrType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of Inet address in isnsRegEntityMgtAddr." "The type of Inet address in isnsRegEntityMgtAddr."
::= { isnsRegEntityEntry 4 } ::= { isnsRegEntityEntry 4 }
isnsRegEntityMgtAddr OBJECT-TYPE isnsRegEntityMgtAddr OBJECT-TYPE
SYNTAX InetAddress SYNTAX InetAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The iSNS Management IP Address for the Entity object." "The iSNS Management IP Address for the Entity object."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegEntityEntry 5 } ::= { isnsRegEntityEntry 5 }
isnsRegEntityTimestamp OBJECT-TYPE isnsRegEntityTimestamp OBJECT-TYPE
SYNTAX DateAndTime SYNTAX DateAndTime
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The iSNS Entity Registration Timestamp for the Entity object. "The iSNS Entity Registration Timestamp for the Entity object.
This is the most recent date and time that the Entity object, This is the most recent date and time that the Entity object,
and objects contained in the object, were registered or and objects contained in the object, were registered or
updated." updated."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegEntityEntry 6 } ::= { isnsRegEntityEntry 6 }
isnsRegEntityVersionMin OBJECT-TYPE isnsRegEntityVersionMin OBJECT-TYPE
SYNTAX INTEGER ( 0 .. 65535 ) SYNTAX INTEGER ( 0 .. 65535 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The iSNS Entity Protocol Version Range minimum value. A "The iSNS Entity Protocol Version Range minimum value. A
value of x'FF' is a wildcard value indicating no minimum to value of x'FF' is a wildcard value indicating no minimum to
the protocol versions supported by this Entity. Entity the protocol versions supported by this Entity. Entity
Gibbons Expires July 2003 33
registrations with isnsRegEntityProtocol set to No Protocol registrations with isnsRegEntityProtocol set to No Protocol
always have a minimum version of 0." always have a minimum version of 0."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegEntityEntry 7 } ::= { isnsRegEntityEntry 7 }
isnsRegEntityVersionMax OBJECT-TYPE isnsRegEntityVersionMax OBJECT-TYPE
SYNTAX INTEGER ( 0 .. 65535 ) SYNTAX INTEGER ( 0 .. 65535 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Gibbons Expires May 2003 33
"The iSNS Entity Protocol Version Range maximum value. A "The iSNS Entity Protocol Version Range maximum value. A
value of x'FF' is a wildcard value indicating no maximum to value of x'FF' is a wildcard value indicating no maximum to
the protocol versions supported by this Entity. Entity the protocol versions supported by this Entity. Entity
registrations with isnsRegEntityProtocol set to No Protocol registrations with isnsRegEntityProtocol set to No Protocol
always have a maximum version of 0." always have a maximum version of 0."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegEntityEntry 8 } ::= { isnsRegEntityEntry 8 }
isnsRegEntityRegPeriod OBJECT-TYPE isnsRegEntityRegPeriod OBJECT-TYPE
SYNTAX Unsigned32 ( 0 .. 4294967295 ) SYNTAX Unsigned32 ( 0 .. 4294967295 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The iSNS Entity Status Inquiry (ESI) registration period "The iSNS Entity Status Inquiry (ESI) registration period
which indicates the maximum time, in seconds, that the which indicates the maximum time, in seconds, that the
registration will be maintained without receipt of an iSNSP registration will be maintained without receipt of an iSNSP
message from the entity. If the Registration Period is set message from the entity. If the Registration Period is set
to 0, then the Entity SHALL NOT be deregistered due to no to 0, then the Entity SHALL NOT be deregistered due to no
contact with the entity." contact with the entity."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegEntityEntry 9 } ::= { isnsRegEntityEntry 9 }
-- --
-- Basic information for the Entity object -- Basic information for the Entity object
-- --
isnsRegEntityInfoTable OBJECT-TYPE isnsRegEntityInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF IsnsRegEntityInfoEntry SYNTAX SEQUENCE OF IsnsRegEntityInfoEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
skipping to change at line 1806 skipping to change at line 1815
iSNS." iSNS."
::= { isnsRegEntityInfo 2 } ::= { isnsRegEntityInfo 2 }
isnsRegEntityInfoEntry OBJECT-TYPE isnsRegEntityInfoEntry OBJECT-TYPE
SYNTAX IsnsRegEntityInfoEntry SYNTAX IsnsRegEntityInfoEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information on one registered Entity object in the iSNS." "Information on one registered Entity object in the iSNS."
INDEX { isnsRegEntityEIdx } INDEX { isnsRegEntityEIdx }
Gibbons Expires July 2003 34
::= { isnsRegEntityInfoTable 1 } ::= { isnsRegEntityInfoTable 1 }
IsnsRegEntityInfoEntry ::= IsnsRegEntityInfoEntry ::=
SEQUENCE { SEQUENCE {
isnsRegEntityInfoNumNodes Unsigned32, isnsRegEntityInfoNumNodes Unsigned32,
isnsRegEntityInfoNumPortals Unsigned32 isnsRegEntityInfoNumPortals Unsigned32
} }
isnsRegEntityInfoNumNodes OBJECT-TYPE isnsRegEntityInfoNumNodes OBJECT-TYPE
SYNTAX Unsigned32 ( 0 .. 4294967295 ) SYNTAX Unsigned32 ( 0 .. 4294967295 )
Gibbons Expires May 2003 34
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Storage Nodes associated with this Entity." "The number of Storage Nodes associated with this Entity."
::= { isnsRegEntityInfoEntry 1 } ::= { isnsRegEntityInfoEntry 1 }
isnsRegEntityInfoNumPortals OBJECT-TYPE isnsRegEntityInfoNumPortals OBJECT-TYPE
SYNTAX Unsigned32 ( 0 .. 4294967295 ) SYNTAX Unsigned32 ( 0 .. 4294967295 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
skipping to change at line 1862 skipping to change at line 1871
isnsRegPortalEntry OBJECT-TYPE isnsRegPortalEntry OBJECT-TYPE
SYNTAX IsnsRegPortalEntry SYNTAX IsnsRegPortalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information on one registered Entity Portal in the iSNS. "Information on one registered Entity Portal in the iSNS.
The Entity Index is part of the table index to quickly The Entity Index is part of the table index to quickly
find Portals that support a specific Entity." find Portals that support a specific Entity."
INDEX { isnsRegEntityEIdx, INDEX { isnsRegEntityEIdx,
Gibbons Expires July 2003 35
isnsRegPortalPrtlIdx } isnsRegPortalPrtlIdx }
::= { isnsRegPortalTable 1 } ::= { isnsRegPortalTable 1 }
IsnsRegPortalEntry ::= IsnsRegPortalEntry ::=
SEQUENCE { SEQUENCE {
isnsRegPortalPrtlIdx PortalIndexId, isnsRegPortalPrtlIdx PortalIndexId,
isnsRegPortalAddrType InetAddressType, isnsRegPortalAddrType InetAddressType,
isnsRegPortalAddr InetAddress, isnsRegPortalAddr InetAddress,
isnsRegPortalPort PortalPortId, isnsRegPortalPort PortalPortId,
isnsRegPortalPortType PortalPortTypeId, isnsRegPortalPortType PortalPortTypeId,
Gibbons Expires May 2003 35
isnsRegPortalSymName SnmpAdminString, isnsRegPortalSymName SnmpAdminString,
isnsRegPortalEsiInterval Unsigned32, isnsRegPortalEsiInterval Unsigned32,
isnsRegPortalEsiPort PortalPortId, isnsRegPortalEsiPort PortalPortId,
isnsRegPortalEsiPortType PortalPortTypeId, isnsRegPortalEsiPortType PortalPortTypeId,
isnsRegPortalGroupTag PortalGroupTagOr0Id, isnsRegPortalGroupTag PortalGroupTagOr0Id,
isnsRegPortalScnPort PortalPortId, isnsRegPortalScnPort PortalPortId,
isnsRegPortalScnPortType PortalPortTypeId, isnsRegPortalScnPortType PortalPortTypeId,
isnsRegPortalSecurityInfo PortalSecurityBitmapId isnsRegPortalSecurityInfo PortalSecurityBitmapId
} }
skipping to change at line 1896 skipping to change at line 1905
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Portal Index for this node. The index is created by the "The Portal Index for this node. The index is created by the
iSNS server for mapping between objects. The Portal Index iSNS server for mapping between objects. The Portal Index
used for a specific portal IP-address and port number pair used for a specific portal IP-address and port number pair
is only persistent across reboots for portals that have been is only persistent across reboots for portals that have been
explicitly added to a Discovery Domain (DD). If a portal is explicitly added to a Discovery Domain (DD). If a portal is
not explicitly registered in any DD, then the index used for not explicitly registered in any DD, then the index used for
a portal can change after a server reinitialization." a portal can change after a server reinitialization."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegPortalEntry 1 } ::= { isnsRegPortalEntry 1 }
isnsRegPortalAddrType OBJECT-TYPE isnsRegPortalAddrType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of Inet address in isnsRegPortalAddr." "The type of Inet address in isnsRegPortalAddr."
::= { isnsRegPortalEntry 2 } ::= { isnsRegPortalEntry 2 }
isnsRegPortalAddr OBJECT-TYPE isnsRegPortalAddr OBJECT-TYPE
SYNTAX InetAddress SYNTAX InetAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Inet Address for this Portal as defined in "The Inet Address for this Portal as defined in
the iSNS Specification." the iSNS Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegPortalEntry 3 } ::= { isnsRegPortalEntry 3 }
isnsRegPortalPort OBJECT-TYPE isnsRegPortalPort OBJECT-TYPE
Gibbons Expires July 2003 36
SYNTAX PortalPortId SYNTAX PortalPortId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The port number for this Portal as defined in the "The port number for this Portal as defined in the
iSNS Specification. Whether the Portal type is TCP iSNS Specification. Whether the Portal type is TCP
or UDP is indicated by isnsRegPortalPortType." or UDP is indicated by isnsRegPortalPortType."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegPortalEntry 4 } ::= { isnsRegPortalEntry 4 }
Gibbons Expires May 2003 36
isnsRegPortalPortType OBJECT-TYPE isnsRegPortalPortType OBJECT-TYPE
SYNTAX PortalPortTypeId SYNTAX PortalPortTypeId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The port type for this Portal, either UDP or TCP, as "The port type for this Portal, either UDP or TCP, as
defined in the iSNS Specification." defined in the iSNS Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegPortalEntry 5 } ::= { isnsRegPortalEntry 5 }
isnsRegPortalSymName OBJECT-TYPE isnsRegPortalSymName OBJECT-TYPE
SYNTAX SnmpAdminString ( 0 .. 255 ) SYNTAX SnmpAdminString ( 0 .. 255 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The optional Symbolic Name for this Portal as defined in "The optional Symbolic Name for this Portal as defined in
the iSNS Specification. If not provided then the string the iSNS Specification. If not provided then the string
SHALL be zero length." SHALL be zero length."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegPortalEntry 6 } ::= { isnsRegPortalEntry 6 }
isnsRegPortalEsiInterval OBJECT-TYPE isnsRegPortalEsiInterval OBJECT-TYPE
SYNTAX Unsigned32 ( 0 .. 4294967295 ) SYNTAX Unsigned32 ( 0 .. 4294967295 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Entity Status Inquiry (ESI) Interval for this Portal "The Entity Status Inquiry (ESI) Interval for this Portal
as defined in the iSNS Specification." as defined in the iSNS Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegPortalEntry 7 } ::= { isnsRegPortalEntry 7 }
isnsRegPortalEsiPort OBJECT-TYPE isnsRegPortalEsiPort OBJECT-TYPE
SYNTAX PortalPortId SYNTAX PortalPortId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The TCP or UDP port number used for ESI monitoring. Whether "The TCP or UDP port number used for ESI monitoring. Whether
the port type is TCP or UDP is indicated by the port type is TCP or UDP is indicated by
isnsRegPortalEsiPortType." isnsRegPortalEsiPortType."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegPortalEntry 8 } ::= { isnsRegPortalEntry 8 }
isnsRegPortalEsiPortType OBJECT-TYPE isnsRegPortalEsiPortType OBJECT-TYPE
SYNTAX PortalPortTypeId SYNTAX PortalPortTypeId
Gibbons Expires July 2003 37
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The port type for the ESI Port, either UDP or TCP, as "The port type for the ESI Port, either UDP or TCP, as
defined in the iSNS Specification." defined in the iSNS Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegPortalEntry 9 } ::= { isnsRegPortalEntry 9 }
isnsRegPortalGroupTag OBJECT-TYPE isnsRegPortalGroupTag OBJECT-TYPE
SYNTAX PortalGroupTagOr0Id SYNTAX PortalGroupTagOr0Id
Gibbons Expires May 2003 37
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Portal Group Tag for this Portal. Portals belonging to "The Portal Group Tag for this Portal. Portals belonging to
the same group allow connections for a session to span all the same group allow connections for a session to span all
Portals in the group. The tag value for Portal Group is Portals in the group. The tag value for Portal Group is
unique within an Entity object." unique within an Entity object."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegPortalEntry 10 } ::= { isnsRegPortalEntry 10 }
isnsRegPortalScnPort OBJECT-TYPE isnsRegPortalScnPort OBJECT-TYPE
SYNTAX PortalPortId SYNTAX PortalPortId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The TCP or UDP port used to receive SCN messages from the "The TCP or UDP port used to receive SCN messages from the
iSNS server. Whether the port type is TCP or UDP is iSNS server. Whether the port type is TCP or UDP is
indicated by isnsRegPortalScnPortType." indicated by isnsRegPortalScnPortType."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegPortalEntry 11 } ::= { isnsRegPortalEntry 11 }
isnsRegPortalScnPortType OBJECT-TYPE isnsRegPortalScnPortType OBJECT-TYPE
SYNTAX PortalPortTypeId SYNTAX PortalPortTypeId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The port type for the SCN Port, either UDP or TCP, as "The port type for the SCN Port, either UDP or TCP, as
defined in the iSNS Specification." defined in the iSNS Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegPortalEntry 12 } ::= { isnsRegPortalEntry 12 }
isnsRegPortalSecurityInfo OBJECT-TYPE isnsRegPortalSecurityInfo OBJECT-TYPE
SYNTAX PortalSecurityBitmapId SYNTAX PortalSecurityBitmapId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates security attribute settings for the Portal as "Indicates security attribute settings for the Portal as
registered in the Portal Security Bitmap attribute. The bit registered in the Portal Security Bitmap attribute. The bit
for bitmapVALID must be set in order for this attribute to for bitmapVALID must be set in order for this attribute to
contain valid information. contain valid information.
Setting a bit to true (1) indicates the feature is Setting a bit to true (1) indicates the feature is
enabled." enabled."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
Gibbons Expires July 2003 38
::= { isnsRegPortalEntry 13 } ::= { isnsRegPortalEntry 13 }
-- --
-- iSNS Registered iSCSI Node Information -- iSNS Registered iSCSI Node Information
-- --
isnsRegIscsiNodeInfo OBJECT IDENTIFIER ::= { isnsReg 4 } isnsRegIscsiNodeInfo OBJECT IDENTIFIER ::= { isnsReg 4 }
-- --
-- iSNS Registered iSCSI Node Table -- iSNS Registered iSCSI Node Table
Gibbons Expires May 2003 38
-- --
isnsRegIscsiNodeTable OBJECT-TYPE isnsRegIscsiNodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF IsnsRegIscsiNodeEntry SYNTAX SEQUENCE OF IsnsRegIscsiNodeEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A table containing the registered iSCSI Nodes in the iSNS. "A table containing the registered iSCSI Nodes in the iSNS.
Storage devices register using the iSNS protocol. While a Storage devices register using the iSNS protocol. While a
device cannot be registered in an iSNS server using SNMP, device cannot be registered in an iSNS server using SNMP,
skipping to change at line 2085 skipping to change at line 2095
isnsRegIscsiNodeScnBitmap ScnBitmapId, isnsRegIscsiNodeScnBitmap ScnBitmapId,
isnsRegIscsiNodeWwnToken FcNameIdOrZero, isnsRegIscsiNodeWwnToken FcNameIdOrZero,
isnsRegIscsiNodeAuthMethod SnmpAdminString, isnsRegIscsiNodeAuthMethod SnmpAdminString,
isnsRegIscsiNodeRowStatus RowStatus isnsRegIscsiNodeRowStatus RowStatus
} }
isnsRegIscsiNodeIdx OBJECT-TYPE isnsRegIscsiNodeIdx OBJECT-TYPE
SYNTAX NodeIndexId SYNTAX NodeIndexId
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
Gibbons Expires July 2003 39
DESCRIPTION DESCRIPTION
"The Node Index for this node. The index is created by the "The Node Index for this node. The index is created by the
iSNS server for mapping between objects. The node index iSNS server for mapping between objects. The node index
used for a specific node name is only persistent across used for a specific node name is only persistent across
reboots for nodes that are in a Discovery Domain (DD). If reboots for nodes that are in a Discovery Domain (DD). If
a node is not registered in any DD, then the index used for a node is not registered in any DD, then the index used for
a node can change after a server reinitialization." a node can change after a server reinitialization."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegIscsiNodeEntry 1 } ::= { isnsRegIscsiNodeEntry 1 }
Gibbons Expires May 2003 39
isnsRegIscsiNodeName OBJECT-TYPE isnsRegIscsiNodeName OBJECT-TYPE
SYNTAX IscsiNameId SYNTAX IscsiNameId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The iSCSI Name that uniquely identifies the initiator, "The iSCSI Name that uniquely identifies the initiator,
initiator/target, target, or control node in the network." initiator/target, target, or control node in the network."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegIscsiNodeEntry 2 } ::= { isnsRegIscsiNodeEntry 2 }
isnsRegIscsiNodeType OBJECT-TYPE isnsRegIscsiNodeType OBJECT-TYPE
SYNTAX NodeTypeId SYNTAX NodeTypeId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Node Type bit-map defining the functions of this "The Node Type bit-map defining the functions of this
iSCSI node. iSCSI node.
Bit Node Type Bit Node Type
--------- --------- --------- ---------
All Others RESERVED All Others RESERVED
29 Control 29 Control
30 Initiator 30 Initiator
31 Target 31 Target
" "
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegIscsiNodeEntry 3 } ::= { isnsRegIscsiNodeEntry 3 }
isnsRegIscsiNodeAlias OBJECT-TYPE isnsRegIscsiNodeAlias OBJECT-TYPE
SYNTAX SnmpAdminString ( 0 .. 255 ) SYNTAX SnmpAdminString ( 0 .. 255 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Alias name of the iSCSI node. This is a variable-length "The Alias name of the iSCSI node. This is a variable-length
text-based description of up to 255 bytes." text-based description of up to 255 bytes."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegIscsiNodeEntry 4 } ::= { isnsRegIscsiNodeEntry 4 }
isnsRegIscsiNodeScnBitmap OBJECT-TYPE isnsRegIscsiNodeScnBitmap OBJECT-TYPE
SYNTAX ScnBitmapId SYNTAX ScnBitmapId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The State Change Notification (SCN) bitmap for a node. "The State Change Notification (SCN) bitmap for a node.
Bit Field Flag Description Bit Field Flag Description
Gibbons Expires July 2003 40
--------- ---------------- --------- ----------------
All others RESERVED All others RESERVED
24 INITIATOR AND SELF INFORMATION ONLY 24 INITIATOR AND SELF INFORMATION ONLY
25 TARGET AND SELF INFORMATION ONLY 25 TARGET AND SELF INFORMATION ONLY
26 MANAGEMENT REGISTRATION/SCN 26 MANAGEMENT REGISTRATION/SCN
27 OBJECT REMOVED 27 OBJECT REMOVED
28 OBJECT ADDED 28 OBJECT ADDED
29 OBJECT UPDATED 29 OBJECT UPDATED
30 DD/DDS MEMBER REMOVED (MGT REG/SCN ONLY) 30 DD/DDS MEMBER REMOVED (MGT REG/SCN ONLY)
31 DD/DDS MEMBER ADDED (MGT REG/SCN ONLY) 31 DD/DDS MEMBER ADDED (MGT REG/SCN ONLY)
Gibbons Expires May 2003 40
Setting a bit to true (1) indicates the flag is Setting a bit to true (1) indicates the flag is
enabled." enabled."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegIscsiNodeEntry 5 } ::= { isnsRegIscsiNodeEntry 5 }
isnsRegIscsiNodeWwnToken OBJECT-TYPE isnsRegIscsiNodeWwnToken OBJECT-TYPE
SYNTAX FcNameIdOrZero SYNTAX FcNameIdOrZero
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This contains an optional globally unique 64-bit integer value "This contains an optional globally unique 64-bit integer value
that can be used to represent the World Wide Node Name of the that can be used to represent the World Wide Node Name of the
iSCSI device in a Fibre Channel fabric. This identifier is iSCSI device in a Fibre Channel fabric. This identifier is
used during the device registration process, and MUST conform used during the device registration process, and MUST conform
to the requirements in [FC-FS]." to the requirements in [FC-FS]."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegIscsiNodeEntry 6 } ::= { isnsRegIscsiNodeEntry 6 }
isnsRegIscsiNodeAuthMethod OBJECT-TYPE isnsRegIscsiNodeAuthMethod OBJECT-TYPE
SYNTAX SnmpAdminString ( 0 .. 255 ) SYNTAX SnmpAdminString ( 0 .. 255 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This attribute contains a null-terminated string containing "This attribute contains a null-terminated string containing
UTF-8 text listing the iSCSI authentication methods enabled UTF-8 text listing the iSCSI authentication methods enabled
for this iSCSI Node, in order of preference. The text values for this iSCSI Node, in order of preference. The text values
used to identify iSCSI authentication methods are embedded in used to identify iSCSI authentication methods are embedded in
this string attribute and delineated by a comma. The text this string attribute and delineated by a comma. The text
values are identical to those found in the main iSCSI draft; values are identical to those found in the main iSCSI draft;
additional vendor-specific text values are also possible." additional vendor-specific text values are also possible."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegIscsiNodeEntry 7 } ::= { isnsRegIscsiNodeEntry 7 }
isnsRegIscsiNodeRowStatus OBJECT-TYPE isnsRegIscsiNodeRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object indicates the status of this entry. Only "This object indicates the status of this entry. Only
active and destroy are supported. Destroy is used to active and destroy are supported. Destroy is used to
remove a registered node that has not be properly remove a registered node that has not be properly
deregistered through the iSNS protocol." deregistered through the iSNS protocol."
::= { isnsRegIscsiNodeEntry 8 } ::= { isnsRegIscsiNodeEntry 8 }
Gibbons Expires July 2003 41
-- --
-- iSNS Registered FC Port Information -- iSNS Registered FC Port Information
-- --
isnsRegFcPortInfo OBJECT IDENTIFIER isnsRegFcPortInfo OBJECT IDENTIFIER
::= { isnsReg 5 } ::= { isnsReg 5 }
-- --
-- iSNS Registered FC Port Table -- iSNS Registered FC Port Table
-- --
Gibbons Expires May 2003 41
isnsRegFcPortTable OBJECT-TYPE isnsRegFcPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF IsnsRegFcPortEntry SYNTAX SEQUENCE OF IsnsRegFcPortEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information on registered FC Ports in the iSNS." "Information on registered FC Ports in the iSNS."
::= { isnsRegFcPortInfo 1 } ::= { isnsRegFcPortInfo 1 }
isnsRegFcPortEntry OBJECT-TYPE isnsRegFcPortEntry OBJECT-TYPE
SYNTAX IsnsRegFcPortEntry SYNTAX IsnsRegFcPortEntry
skipping to change at line 2241 skipping to change at line 2254
isnsRegFcPortFabricPortWwn FcNameIdOrZero, isnsRegFcPortFabricPortWwn FcNameIdOrZero,
isnsRegFcPortHA FcAddressId, isnsRegFcPortHA FcAddressId,
isnsRegFcPortAddrType InetAddressType, isnsRegFcPortAddrType InetAddressType,
isnsRegFcPortAddr InetAddress, isnsRegFcPortAddr InetAddress,
isnsRegFcPortFcCos CosBitmapId, isnsRegFcPortFcCos CosBitmapId,
isnsRegFcPortFc4Types OCTET STRING, isnsRegFcPortFc4Types OCTET STRING,
isnsRegFcPortFc4Descr OCTET STRING, isnsRegFcPortFc4Descr OCTET STRING,
isnsRegFcPortFc4Features OCTET STRING, isnsRegFcPortFc4Features OCTET STRING,
isnsRegFcPortScnBitmap ScnBitmapId, isnsRegFcPortScnBitmap ScnBitmapId,
isnsRegFcPortRole NodeTypeId, isnsRegFcPortRole NodeTypeId,
isnsRegFcPortFcNodeWwn FcNameIdOrZero isnsRegFcPortFcNodeWwn FcNameIdOrZero,
isnsRegFcPortPpnWwn FcNameIdOrZero
} }
isnsRegFcPortWwpn OBJECT-TYPE isnsRegFcPortWwpn OBJECT-TYPE
SYNTAX FcNameIdOrZero SYNTAX FcNameIdOrZero
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Gibbons Expires July 2003 42
"The FC Port's World Wide Port Name as defined in the iSNS "The FC Port's World Wide Port Name as defined in the iSNS
Specification." Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcPortEntry 1 } ::= { isnsRegFcPortEntry 1 }
isnsRegFcPortID OBJECT-TYPE isnsRegFcPortID OBJECT-TYPE
SYNTAX FcAddressId SYNTAX FcAddressId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Gibbons Expires May 2003 42
"The FC Port's Port ID as defined in the iSNS Specification." "The FC Port's Port ID as defined in the iSNS Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcPortEntry 2 } ::= { isnsRegFcPortEntry 2 }
isnsRegFcPortType OBJECT-TYPE isnsRegFcPortType OBJECT-TYPE
SYNTAX INTEGER ( 0 .. 65535 ) SYNTAX INTEGER ( 0 .. 65535 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The FC Port Port Type as defined in the iSNS Specification "The FC Port Port Type as defined in the iSNS Specification
and the Fibre Channel FC-GS-3 Specification. Current values and the Fibre Channel FC-GS-3 Specification. Current values
are as shown below: are as shown below:
skipping to change at line 2286 skipping to change at line 2299
nlPort (2), nlPort (2),
fNlPort (3), fNlPort (3),
fPort (129), -- x'81' fPort (129), -- x'81'
flPort (130), -- x'82' flPort (130), -- x'82'
ePort (132), -- x'84' ePort (132), -- x'84'
bPort (133), -- x'85' bPort (133), -- x'85'
mFcpPort (65297), -- x'FF11' mFcpPort (65297), -- x'FF11'
iFcpPort (65298), -- x'FF12' iFcpPort (65298), -- x'FF12'
unknownEnd (65535) unknownEnd (65535)
." ."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcPortEntry 3 } ::= { isnsRegFcPortEntry 3 }
isnsRegFcPortSymName OBJECT-TYPE isnsRegFcPortSymName OBJECT-TYPE
SYNTAX SnmpAdminString ( 0 .. 255 ) SYNTAX SnmpAdminString ( 0 .. 255 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The optional FC Port Port Symbolic Name as defined in the "The optional FC Port Port Symbolic Name as defined in the
iSNS Specification. If not provided then the string SHALL iSNS Specification. If not provided then the string SHALL
be zero length." be zero length."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcPortEntry 4 } ::= { isnsRegFcPortEntry 4 }
isnsRegFcPortFabricPortWwn OBJECT-TYPE isnsRegFcPortFabricPortWwn OBJECT-TYPE
SYNTAX FcNameIdOrZero SYNTAX FcNameIdOrZero
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Fabric Port WWN for this entry as defined in the iSNS "The Fabric Port WWN for this entry as defined in the iSNS
Gibbons Expires July 2003 43
Specification." Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcPortEntry 5 } ::= { isnsRegFcPortEntry 5 }
isnsRegFcPortHA OBJECT-TYPE isnsRegFcPortHA OBJECT-TYPE
SYNTAX FcAddressId SYNTAX FcAddressId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The FC Port Hard Address as defined in the iSNS "The FC Port Hard Address as defined in the iSNS
Gibbons Expires May 2003 43
Specification." Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcPortEntry 6 } ::= { isnsRegFcPortEntry 6 }
isnsRegFcPortAddrType OBJECT-TYPE isnsRegFcPortAddrType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of Inet address in the isnsRegFcPortAddr." "The type of Inet address in the isnsRegFcPortAddr."
::= { isnsRegFcPortEntry 7 } ::= { isnsRegFcPortEntry 7 }
isnsRegFcPortAddr OBJECT-TYPE isnsRegFcPortAddr OBJECT-TYPE
SYNTAX InetAddress SYNTAX InetAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The FC Port Inet Address as defined in the iSNS "The FC Port Inet Address as defined in the iSNS
Specification." Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcPortEntry 8 } ::= { isnsRegFcPortEntry 8 }
isnsRegFcPortFcCos OBJECT-TYPE isnsRegFcPortFcCos OBJECT-TYPE
SYNTAX CosBitmapId SYNTAX CosBitmapId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The FC Port Class of Service as defined in the iSNS "The FC Port Class of Service as defined in the iSNS
Specification." Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcPortEntry 9 } ::= { isnsRegFcPortEntry 9 }
isnsRegFcPortFc4Types OBJECT-TYPE isnsRegFcPortFc4Types OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (32)) SYNTAX OCTET STRING (SIZE (32))
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The FC Port FC-4 Types as defined in the iSNS "The FC Port FC-4 Types as defined in the iSNS
Specification." Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcPortEntry 10 } ::= { isnsRegFcPortEntry 10 }
isnsRegFcPortFc4Descr OBJECT-TYPE isnsRegFcPortFc4Descr OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..255)) SYNTAX OCTET STRING(SIZE(0..255))
Gibbons Expires July 2003 44
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The FC Port FC-4 Descriptors as defined in the iSNS "The FC Port FC-4 Descriptors as defined in the iSNS
Specification." Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcPortEntry 11 } ::= { isnsRegFcPortEntry 11 }
isnsRegFcPortFc4Features OBJECT-TYPE isnsRegFcPortFc4Features OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (128)) SYNTAX OCTET STRING (SIZE (128))
Gibbons Expires May 2003 44
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The FC Port FC-4 Features as defined in the iSNS "The FC Port FC-4 Features as defined in the iSNS
Specification." Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcPortEntry 12 } ::= { isnsRegFcPortEntry 12 }
isnsRegFcPortScnBitmap OBJECT-TYPE isnsRegFcPortScnBitmap OBJECT-TYPE
SYNTAX ScnBitmapId SYNTAX ScnBitmapId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The State Change Notification (SCN) bitmap for a FC Port. "The State Change Notification (SCN) bitmap for a FC Port.
Bit Field Flag Description Bit Field Flag Description
--------- ---------------- --------- ----------------
skipping to change at line 2402 skipping to change at line 2415
25 TARGET AND SELF INFORMATION ONLY 25 TARGET AND SELF INFORMATION ONLY
26 MANAGEMENT REGISTRATION/SCN 26 MANAGEMENT REGISTRATION/SCN
27 OBJECT REMOVED 27 OBJECT REMOVED
28 OBJECT ADDED 28 OBJECT ADDED
29 OBJECT UPDATED 29 OBJECT UPDATED
30 DD/DDS MEMBER REMOVED (MGT REG/SCN ONLY) 30 DD/DDS MEMBER REMOVED (MGT REG/SCN ONLY)
31 DD/DDS MEMBER ADDED (MGT REG/SCN ONLY) 31 DD/DDS MEMBER ADDED (MGT REG/SCN ONLY)
Setting a bit to true (1) indicates the flag is Setting a bit to true (1) indicates the flag is
enabled." enabled."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcPortEntry 13 } ::= { isnsRegFcPortEntry 13 }
isnsRegFcPortRole OBJECT-TYPE isnsRegFcPortRole OBJECT-TYPE
SYNTAX NodeTypeId SYNTAX NodeTypeId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Node Type bit-map defining the functions of this FC Port. "The Node Type bit-map defining the functions of this FC Port.
Bit Node Type Bit Node Type
--------- --------- --------- ---------
All Others RESERVED All Others RESERVED
29 Control 29 Control
30 Initiator 30 Initiator
31 Target 31 Target
" "
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7"
Gibbons Expires July 2003 45
REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcPortEntry 14 } ::= { isnsRegFcPortEntry 14 }
isnsRegFcPortFcNodeWwn OBJECT-TYPE isnsRegFcPortFcNodeWwn OBJECT-TYPE
SYNTAX FcNameIdOrZero SYNTAX FcNameIdOrZero
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The FC Node WWN of the FC Node that has been associated with "The FC Node WWN of the FC Node that has been associated with
this FC Port as defined in the iSNS Specification." this FC Port as defined in the iSNS Specification."
REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
Gibbons Expires May 2003 45
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7"
::= { isnsRegFcPortEntry 15 } ::= { isnsRegFcPortEntry 15 }
isnsRegFcPortPpnWwn OBJECT-TYPE
SYNTAX FcNameIdOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Permanent Port Name attribute is the FC Port Name WWPN of
the first Storage Node registered in the iSNS Database that is
associated with a particular FC Device (FC Node). The PPN of
all subsequent Storage Node registrations that are associated
with that FC Device (FC Node) SHALL be set to the FC Port Name
WWPN of the first Storage Node, as defined in the iSNS
Specification."
REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcPortEntry 16 }
-- --
-- iSNS Registered FC Node Information -- iSNS Registered FC Node Information
-- --
isnsRegFcNodeInfo OBJECT IDENTIFIER ::= { isnsReg 6 } isnsRegFcNodeInfo OBJECT IDENTIFIER ::= { isnsReg 6 }
-- --
-- iSNS Registered FC Node Table -- iSNS Registered FC Node Table
-- --
skipping to change at line 2459 skipping to change at line 2487
::= { isnsRegFcNodeInfo 1 } ::= { isnsRegFcNodeInfo 1 }
isnsRegFcNodeEntry OBJECT-TYPE isnsRegFcNodeEntry OBJECT-TYPE
SYNTAX IsnsRegFcNodeEntry SYNTAX IsnsRegFcNodeEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information on one registered FC node that has been regisered "Information on one registered FC node that has been regisered
in the iSNS." in the iSNS."
INDEX { isnsRegFcNodeWwn } INDEX { isnsRegFcNodeWwn }
Gibbons Expires July 2003 46
::= { isnsRegFcNodeTable 1 } ::= { isnsRegFcNodeTable 1 }
IsnsRegFcNodeEntry ::= SEQUENCE { IsnsRegFcNodeEntry ::= SEQUENCE {
isnsRegFcNodeWwn FcNameIdOrZero, isnsRegFcNodeWwn FcNameIdOrZero,
isnsRegFcNodeSymName SnmpAdminString, isnsRegFcNodeSymName SnmpAdminString,
isnsRegFcNodeAddrType InetAddressType, isnsRegFcNodeAddrType InetAddressType,
isnsRegFcNodeAddr InetAddress, isnsRegFcNodeAddr InetAddress,
isnsRegFcNodeIPA OCTET STRING, isnsRegFcNodeIPA OCTET STRING,
isnsRegFcNodeProxyIscsiName IscsiNameId isnsRegFcNodeProxyIscsiName IscsiNameId
} }
isnsRegFcNodeWwn OBJECT-TYPE isnsRegFcNodeWwn OBJECT-TYPE
SYNTAX FcNameIdOrZero SYNTAX FcNameIdOrZero
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The FC Node World Wide Node Name as defined in the iSNS "The FC Node World Wide Node Name as defined in the iSNS
Specification." Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcNodeEntry 1 } ::= { isnsRegFcNodeEntry 1 }
isnsRegFcNodeSymName OBJECT-TYPE isnsRegFcNodeSymName OBJECT-TYPE
SYNTAX SnmpAdminString ( 0 .. 255 ) SYNTAX SnmpAdminString ( 0 .. 255 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
Gibbons Expires May 2003 46
DESCRIPTION DESCRIPTION
"The optional FC Node Symbolic Name of the node as "The optional FC Node Symbolic Name of the node as
defined in the iSNS Specification. This is a defined in the iSNS Specification. This is a
variable-length text-based description. If not variable-length text-based description. If not
provided then the string SHALL be zero length." provided then the string SHALL be zero length."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcNodeEntry 2 } ::= { isnsRegFcNodeEntry 2 }
isnsRegFcNodeAddrType OBJECT-TYPE isnsRegFcNodeAddrType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of Inet address in isnsRegFcNodeAddr." "The type of Inet address in isnsRegFcNodeAddr."
::= { isnsRegFcNodeEntry 3 } ::= { isnsRegFcNodeEntry 3 }
isnsRegFcNodeAddr OBJECT-TYPE isnsRegFcNodeAddr OBJECT-TYPE
SYNTAX InetAddress SYNTAX InetAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The FC Node Inet address of the node as defined in the "The FC Node Inet address of the node as defined in the
iSNS Specification." iSNS Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcNodeEntry 4 } ::= { isnsRegFcNodeEntry 4 }
isnsRegFcNodeIPA OBJECT-TYPE isnsRegFcNodeIPA OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8)) SYNTAX OCTET STRING (SIZE(8))
MAX-ACCESS read-only MAX-ACCESS read-only
Gibbons Expires July 2003 47
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The object identifies the FC Initial Process Associator "The object identifies the FC Initial Process Associator
of the node as defined in the iSNS Specification." of the node as defined in the iSNS Specification."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcNodeEntry 5 } ::= { isnsRegFcNodeEntry 5 }
isnsRegFcNodeProxyIscsiName OBJECT-TYPE isnsRegFcNodeProxyIscsiName OBJECT-TYPE
SYNTAX IscsiNameId SYNTAX IscsiNameId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The iSCSI Name used to represent the FC Node in the IP "The iSCSI Name used to represent the FC Node in the IP
network. It is used as a pointer to the matching iSCSI Name network. It is used as a pointer to the matching iSCSI Name
entry in the iSNS server. Its value is usually registered entry in the iSNS server. Its value is usually registered
by an FC-iSCSI gateway connecting the IP network to the by an FC-iSCSI gateway connecting the IP network to the
fabric containing the FC device." fabric containing the FC device."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 7" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 7"
::= { isnsRegFcNodeEntry 6 } ::= { isnsRegFcNodeEntry 6 }
-- --
-- Basic information for the FC Node object -- Basic information for the FC Node object
-- --
isnsRegFcNodeInfoTable OBJECT-TYPE isnsRegFcNodeInfoTable OBJECT-TYPE
Gibbons Expires May 2003 47
SYNTAX SEQUENCE OF IsnsRegFcNodeInfoEntry SYNTAX SEQUENCE OF IsnsRegFcNodeInfoEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A table containing basic information on registered FC Nodes "A table containing basic information on registered FC Nodes
in the iSNS. The number of entries in the table is dependent in the iSNS. The number of entries in the table is dependent
on the number of FC Nodes registered in the iSNS." on the number of FC Nodes registered in the iSNS."
::= { isnsRegFcNodeInfo 2 } ::= { isnsRegFcNodeInfo 2 }
isnsRegFcNodeInfoEntry OBJECT-TYPE isnsRegFcNodeInfoEntry OBJECT-TYPE
skipping to change at line 2571 skipping to change at line 2599
IsnsRegFcNodeInfoEntry ::= IsnsRegFcNodeInfoEntry ::=
SEQUENCE { SEQUENCE {
isnsRegFcNodeInfoNumFcPorts Unsigned32 isnsRegFcNodeInfoNumFcPorts Unsigned32
} }
isnsRegFcNodeInfoNumFcPorts OBJECT-TYPE isnsRegFcNodeInfoNumFcPorts OBJECT-TYPE
SYNTAX Unsigned32 ( 0 .. 4294967295 ) SYNTAX Unsigned32 ( 0 .. 4294967295 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Gibbons Expires July 2003 48
"The number of FC Ports associated with this FC Node." "The number of FC Ports associated with this FC Node."
::= { isnsRegFcNodeInfoEntry 1 } ::= { isnsRegFcNodeInfoEntry 1 }
-- --
-- Mapping from FC Node to Entity - FC Port -- Mapping from FC Node to Entity - FC Port
-- --
isnsRegFcNodePortTable OBJECT-TYPE isnsRegFcNodePortTable OBJECT-TYPE
SYNTAX SEQUENCE OF IsnsRegFcNodePortEntry SYNTAX SEQUENCE OF IsnsRegFcNodePortEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
skipping to change at line 2596 skipping to change at line 2626
isnsRegFcNodePortEntry OBJECT-TYPE isnsRegFcNodePortEntry OBJECT-TYPE
SYNTAX IsnsRegFcNodePortEntry SYNTAX IsnsRegFcNodePortEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information on one mapping from an FC Port and Entity to an "Information on one mapping from an FC Port and Entity to an
FC node registered in the iSNS." FC node registered in the iSNS."
INDEX { isnsRegFcNodeWwn, INDEX { isnsRegFcNodeWwn,
isnsRegFcPortWwpn } isnsRegFcPortWwpn }
Gibbons Expires May 2003 48
::= { isnsRegFcNodePortTable 1 } ::= { isnsRegFcNodePortTable 1 }
IsnsRegFcNodePortEntry ::= SEQUENCE { IsnsRegFcNodePortEntry ::= SEQUENCE {
isnsRegFcNodePortEntityEIdx EntityIndexId isnsRegFcNodePortEntityEIdx EntityIndexId
} }
isnsRegFcNodePortEntityEIdx OBJECT-TYPE isnsRegFcNodePortEntityEIdx OBJECT-TYPE
SYNTAX EntityIndexId SYNTAX EntityIndexId
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
skipping to change at line 2627 skipping to change at line 2655
isnsCntl OBJECT IDENTIFIER ::= { isnsObj 4 } isnsCntl OBJECT IDENTIFIER ::= { isnsObj 4 }
-- --
-- iSNS Primary Server Information -- iSNS Primary Server Information
-- --
isnsPrimary OBJECT IDENTIFIER isnsPrimary OBJECT IDENTIFIER
::= { isnsCntl 1 } ::= { isnsCntl 1 }
isnsPrimaryIsnsVersion OBJECT-TYPE isnsPrimaryIsnsVersion OBJECT-TYPE
Gibbons Expires July 2003 49
SYNTAX INTEGER ( 0 .. 65535 ) SYNTAX INTEGER ( 0 .. 65535 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The iSNS version value as contained in messages received from "The iSNS version value as contained in messages received from
the current primary server. This information can be the current primary server. This information can be
maintained by both iSNS clients and iSNS servers. The header maintained by both iSNS clients and iSNS servers. The header
of each iSNSP message contains the iSNS version of the of each iSNSP message contains the iSNS version of the
sender." sender."
REFERENCE "draft-ietf-ips-iSNS-15.txt" REFERENCE "draft-ietf-ips-iSNS-16.txt"
::= { isnsPrimary 1 } ::= { isnsPrimary 1 }
isnsPrimaryAddrType OBJECT-TYPE isnsPrimaryAddrType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of Inet address in isnsPrimaryAddr." "The type of Inet address in isnsPrimaryAddr."
::= { isnsPrimary 2 } ::= { isnsPrimary 2 }
isnsPrimaryAddr OBJECT-TYPE isnsPrimaryAddr OBJECT-TYPE
SYNTAX InetAddress SYNTAX InetAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Gibbons Expires May 2003 49
"The in-band Inet address of the current primary iSNS server "The in-band Inet address of the current primary iSNS server
as determined by the discovery process. This is the source as determined by the discovery process. This is the source
address of all iSNSP messages received from the server. If address of all iSNSP messages received from the server. If
not known, then the value is a zero-length string." not known, then the value is a zero-length string."
::= { isnsPrimary 3 } ::= { isnsPrimary 3 }
isnsPrimaryTcpPort OBJECT-TYPE isnsPrimaryTcpPort OBJECT-TYPE
SYNTAX INTEGER ( 0 .. 65535 ) SYNTAX INTEGER ( 0 .. 65535 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
skipping to change at line 2683 skipping to change at line 2711
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the UDP port the primary iSNS is accepting "Indicates the UDP port the primary iSNS is accepting
iSNSP messages on, generally the iSNS well known port. iSNSP messages on, generally the iSNS well known port.
The well known UDP port for iSNSP is 3205. If not known The well known UDP port for iSNSP is 3205. If not known
then the value is 0." then the value is 0."
::= { isnsPrimary 5 } ::= { isnsPrimary 5 }
isnsPrimaryMgtAddrType OBJECT-TYPE isnsPrimaryMgtAddrType OBJECT-TYPE
Gibbons Expires July 2003 50
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of Inet address in isnsPrimaryMgtAddr." "The type of Inet address in isnsPrimaryMgtAddr."
::= { isnsPrimary 6 } ::= { isnsPrimary 6 }
isnsPrimaryMgtAddr OBJECT-TYPE isnsPrimaryMgtAddr OBJECT-TYPE
SYNTAX InetAddress SYNTAX InetAddress
MAX-ACCESS read-only MAX-ACCESS read-only
skipping to change at line 2708 skipping to change at line 2738
may be used to manage the primary iSNS server using SNMP." may be used to manage the primary iSNS server using SNMP."
::= { isnsPrimary 7 } ::= { isnsPrimary 7 }
isnsLocal OBJECT IDENTIFIER ::= { isnsCntl 2 } isnsLocal OBJECT IDENTIFIER ::= { isnsCntl 2 }
-- --
-- iSNS Local Instance Information -- iSNS Local Instance Information
-- --
isnsLocalIsnsVersion OBJECT-TYPE isnsLocalIsnsVersion OBJECT-TYPE
Gibbons Expires May 2003 50
SYNTAX INTEGER ( 0 .. 65535 ) SYNTAX INTEGER ( 0 .. 65535 )
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The version of the local iSNS. The local version must be "The version of the local iSNS. The local version must be
compatible with the iSNS server version. The header of each compatible with the iSNS server version. The header of each
iSNSP message contains the iSNS version." iSNSP message contains the iSNS version."
::= { isnsLocal 1 } ::= { isnsLocal 1 }
isnsLocalAddrType OBJECT-TYPE isnsLocalAddrType OBJECT-TYPE
skipping to change at line 2739 skipping to change at line 2767
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The in-band Inet address of the local iSNS. This is the "The in-band Inet address of the local iSNS. This is the
address that is used for sending iSNSP messages." address that is used for sending iSNSP messages."
::= { isnsLocal 3 } ::= { isnsLocal 3 }
isnsLocalTcpPort OBJECT-TYPE isnsLocalTcpPort OBJECT-TYPE
SYNTAX INTEGER ( 0 .. 65535 ) SYNTAX INTEGER ( 0 .. 65535 )
MAX-ACCESS read-only MAX-ACCESS read-only
Gibbons Expires July 2003 51
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the TCP port the local iSNS is accepting / "Indicates the TCP port the local iSNS is accepting /
sending iSNSP messages on. The well known TCP port for sending iSNSP messages on. The well known TCP port for
iSNSP is 3205." iSNSP is 3205."
::= { isnsLocal 4 } ::= { isnsLocal 4 }
isnsLocalUdpPort OBJECT-TYPE isnsLocalUdpPort OBJECT-TYPE
SYNTAX INTEGER ( 0 .. 65535 ) SYNTAX INTEGER ( 0 .. 65535 )
MAX-ACCESS read-only MAX-ACCESS read-only
skipping to change at line 2764 skipping to change at line 2794
::= { isnsLocal 5 } ::= { isnsLocal 5 }
isnsLocalRole OBJECT-TYPE isnsLocalRole OBJECT-TYPE
SYNTAX INTEGER { client(1), SYNTAX INTEGER { client(1),
server(2), server(2),
serverNotPrimary(3) } serverNotPrimary(3) }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The current mode of the local iSNS. "The current mode of the local iSNS.
Gibbons Expires May 2003 51
client: the local iSNS is not configured to be client: the local iSNS is not configured to be
a server a server
server: the local iSNS is operating as a primary server: the local iSNS is operating as a primary
iSNS server iSNS server
serverNotPrimary: the local iSNS can be a primary iSNS serverNotPrimary: the local iSNS can be a primary iSNS
server, but is currently acting as a server, but is currently acting as a
client." client."
::= { isnsLocal 6 } ::= { isnsLocal 6 }
isnsLocalDiscovery OBJECT-TYPE isnsLocalDiscovery OBJECT-TYPE
skipping to change at line 2795 skipping to change at line 2823
isnsLocalMcType OBJECT-TYPE isnsLocalMcType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of Inet address in isnsLocalMcGrp." "The type of Inet address in isnsLocalMcGrp."
::= { isnsLocal 8 } ::= { isnsLocal 8 }
isnsLocalMcGrp OBJECT-TYPE isnsLocalMcGrp OBJECT-TYPE
SYNTAX InetAddress SYNTAX InetAddress
Gibbons Expires July 2003 52
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The multicast group that iSNS Heartbeat messages are "The multicast group that iSNS Heartbeat messages are
sent to if multicast based discovery has been enabled." sent to if multicast based discovery has been enabled."
::= { isnsLocal 9 } ::= { isnsLocal 9 }
isnsLclCntrl OBJECT IDENTIFIER isnsLclCntrl OBJECT IDENTIFIER
::= { isnsCntl 3 } ::= { isnsCntl 3 }
skipping to change at line 2820 skipping to change at line 2850
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Setting this variable to true reinitializes the local "Setting this variable to true reinitializes the local
iSNS. If required, setting isnsLocalReinitialize will cause iSNS. If required, setting isnsLocalReinitialize will cause
the next settings to be used. NOTE: reinitialization MAY the next settings to be used. NOTE: reinitialization MAY
disable local iSNS functionality until it has fully disable local iSNS functionality until it has fully
initialized. This will return TRUE during the period the local initialized. This will return TRUE during the period the local
iSNS is being reinitialized, FALSE at all other times." iSNS is being reinitialized, FALSE at all other times."
Gibbons Expires May 2003 52
::= { isnsLclCntrl 1 } ::= { isnsLclCntrl 1 }
isnsLocalAddrTypeNext OBJECT-TYPE isnsLocalAddrTypeNext OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of Inet address in isnsLocalAddrNext to "The type of Inet address in isnsLocalAddrNext to
be used for the local iSNS." be used for the local iSNS."
::= { isnsLclCntrl 2 } ::= { isnsLclCntrl 2 }
skipping to change at line 2851 skipping to change at line 2879
or after next reinitialization. This variable my not be or after next reinitialization. This variable my not be
writable in situations where the address is modified through writable in situations where the address is modified through
other means." other means."
::= { isnsLclCntrl 3 } ::= { isnsLclCntrl 3 }
isnsLocalTcpPortNext OBJECT-TYPE isnsLocalTcpPortNext OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 ) SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Gibbons Expires July 2003 53
"The TCP port the local iSNS will accept / send iSNSP "The TCP port the local iSNS will accept / send iSNSP
messages on. Depending on the implementation, this value messages on. Depending on the implementation, this value
will take effect immediately, or after next will take effect immediately, or after next
reinitialization." reinitialization."
::= { isnsLclCntrl 4 } ::= { isnsLclCntrl 4 }
isnsLocalUdpPortNext OBJECT-TYPE isnsLocalUdpPortNext OBJECT-TYPE
SYNTAX Integer32 ( 0 .. 65535 ) SYNTAX Integer32 ( 0 .. 65535 )
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
skipping to change at line 2876 skipping to change at line 2906
isnsLocalDiscoveryNext OBJECT-TYPE isnsLocalDiscoveryNext OBJECT-TYPE
SYNTAX ServerDiscoveryId SYNTAX ServerDiscoveryId
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the server discovery process that will be used by "Indicates the server discovery process that will be used by
the local iSNS to discover / register with the primary iSNS the local iSNS to discover / register with the primary iSNS
server. Depending on the implementation, this value will server. Depending on the implementation, this value will
take effect immediately, or after next reinitialization." take effect immediately, or after next reinitialization."
Gibbons Expires May 2003 53
::= { isnsLclCntrl 6 } ::= { isnsLclCntrl 6 }
isnsLocalMcGrpNextType OBJECT-TYPE isnsLocalMcGrpNextType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of Inet address in isnsLocalMcGrpSet." "The type of Inet address in isnsLocalMcGrpSet."
::= { isnsLclCntrl 7 } ::= { isnsLclCntrl 7 }
skipping to change at line 2907 skipping to change at line 2935
::= { isnsLclCntrl 8 } ::= { isnsLclCntrl 8 }
isnsLocalRoleNext OBJECT-TYPE isnsLocalRoleNext OBJECT-TYPE
SYNTAX INTEGER { client(1), SYNTAX INTEGER { client(1),
server(2) } server(2) }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The role that the local iSNS will use. "The role that the local iSNS will use.
client: the iSNS is configured to be client: the iSNS is configured to be
Gibbons Expires July 2003 54
a client only a client only
server: the iSNS is configured to take therol of server: the iSNS is configured to take therol of
server if it is elected. However, the server if it is elected. However, the
current role may be client, or current role may be client, or
serverNotPrimary if another iSNS is serverNotPrimary if another iSNS is
currently acting as a server." currently acting as a server."
::= { isnsLclCntrl 9 } ::= { isnsLclCntrl 9 }
-- --
-- iSNS primary IP Address table for user configured server -- iSNS primary IP Address table for user configured server
skipping to change at line 2933 skipping to change at line 2963
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"iSNS Address table for unicast communication configuration. "iSNS Address table for unicast communication configuration.
If confifured adddress server discovery is being used, this If confifured adddress server discovery is being used, this
table provides an ordered list of addresses that should be table provides an ordered list of addresses that should be
checked for an iSNS server. The number of rows is dependent checked for an iSNS server. The number of rows is dependent
on the number of possible primary servers that the user on the number of possible primary servers that the user
configures." configures."
::= { isnsLclCntrl 10 } ::= { isnsLclCntrl 10 }
Gibbons Expires May 2003 54
isnsLocalAddrCfgEntry OBJECT-TYPE isnsLocalAddrCfgEntry OBJECT-TYPE
SYNTAX IsnsLocalAddrCfgEntry SYNTAX IsnsLocalAddrCfgEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information on one iSNS server entry that has been added to "Information on one iSNS server entry that has been added to
the server configuration table. Entries can be created the server configuration table. Entries can be created
using a configuration address and adddress type." using a configuration address and adddress type."
INDEX { isnsLocalAddrCfgIndex } INDEX { isnsLocalAddrCfgIndex }
::= { isnsLocalAddrCfgTable 1 } ::= { isnsLocalAddrCfgTable 1 }
skipping to change at line 2962 skipping to change at line 2991
isnsLocalAddrCfgIndex OBJECT-TYPE isnsLocalAddrCfgIndex OBJECT-TYPE
SYNTAX INTEGER ( 1 .. 255 ) SYNTAX INTEGER ( 1 .. 255 )
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the order in the list of iSNS server "This indicates the order in the list of iSNS server
IP Address entries. Each iSNS server in the user IP Address entries. Each iSNS server in the user
configured network should be in this table. The client configured network should be in this table. The client
should initially attempt to connect with a server at index should initially attempt to connect with a server at index
1, and then attempt the next entry, and so on, wrapping 1, and then attempt the next entry, and so on, wrapping
Gibbons Expires July 2003 55
around at the end of the list, until a successful around at the end of the list, until a successful
connection is made." connection is made."
::= { isnsLocalAddrCfgEntry 1 } ::= { isnsLocalAddrCfgEntry 1 }
isnsLocalAddrCfgAddrType OBJECT-TYPE isnsLocalAddrCfgAddrType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of Inet address in isnsLocalAddrCfgAddr." "The type of Inet address in isnsLocalAddrCfgAddr."
skipping to change at line 2987 skipping to change at line 3018
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Identifies the IP address of the iSNS server. Each "Identifies the IP address of the iSNS server. Each
potential iSNS server in the user configured network potential iSNS server in the user configured network
should be in this table." should be in this table."
::= { isnsLocalAddrCfgEntry 3 } ::= { isnsLocalAddrCfgEntry 3 }
isnsLocalAddrCfgRowStatus OBJECT-TYPE isnsLocalAddrCfgRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
Gibbons Expires May 2003 55
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the status of this entry in the "This indicates the status of this entry in the
table. This item can be used to determine if the table. This item can be used to determine if the
entry is a valid value." entry is a valid value."
::= { isnsLocalAddrCfgEntry 4 } ::= { isnsLocalAddrCfgEntry 4 }
-- --
-- Administrative configuration options that apply when -- Administrative configuration options that apply when
-- the local iSNS is configured to operate as a server -- the local iSNS is configured to operate as a server
skipping to change at line 3014 skipping to change at line 3043
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Discovery Domain and Discovery Domain Set membership "The Discovery Domain and Discovery Domain Set membership
status for a new device when registerd in the iSNS. Either status for a new device when registerd in the iSNS. Either
the new device will not be in a domain, or will be placed the new device will not be in a domain, or will be placed
into a default Discovery Domain and default Discovery into a default Discovery Domain and default Discovery
Domain Set. The default setting is inNoDomain. If Domain Set. The default setting is inNoDomain. If
enabled, the Default Domain is DD ID 1, and the Default enabled, the Default Domain is DD ID 1, and the Default
Domain Set is DDS ID 1." Domain Set is DDS ID 1."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 3.4" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 3.4"
DEFVAL { inNoDomain } DEFVAL { inNoDomain }
::= { isnsLclCntrl 11 } ::= { isnsLclCntrl 11 }
Gibbons Expires July 2003 56
isnsLocalEsiNonRespThreshold OBJECT-TYPE isnsLocalEsiNonRespThreshold OBJECT-TYPE
SYNTAX INTEGER ( 0 .. 65535 ) SYNTAX INTEGER ( 0 .. 65535 )
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"ESI Non-Response Threshold - determines the number of ESI "ESI Non-Response Threshold - determines the number of ESI
messages that will be sent without receiving a response messages that will be sent without receiving a response
before an entity is deregistered from the iSNS database. before an entity is deregistered from the iSNS database.
If set to 0 then Entities will never be deregistered due to If set to 0 then Entities will never be deregistered due to
non-receipt of ESI messages." non-receipt of ESI messages."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 3.4" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 3.4"
DEFVAL { 3 } DEFVAL { 3 }
::= { isnsLclCntrl 12 } ::= { isnsLclCntrl 12 }
isnsLocalEnableDdDdsChange OBJECT-TYPE isnsLocalEnableDdDdsChange OBJECT-TYPE
SYNTAX DdDdsModificationBitmap SYNTAX DdDdsModificationBitmap
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The methods that can be used on this server to modify "The methods that can be used on this server to modify
Discovery Domains and Discovery Domain Sets. Discovery Domains and Discovery Domain Sets.
Bit Field Flag Description Bit Field Flag Description
--------- ---------------- --------- ----------------
0 SNMP Enabled 0 SNMP Enabled
1 Control Node Enabled 1 Control Node Enabled
Gibbons Expires May 2003 56
2 Target iSCSI Node Enabled 2 Target iSCSI Node Enabled
3 Initiator iSCSI Node Enabled 3 Initiator iSCSI Node Enabled
4 Target iFCP Port Enabled 4 Target iFCP Port Enabled
5 Initiator iFCP Port Enabled 5 Initiator iFCP Port Enabled
Setting a bit to true (1) indicates the flag is Setting a bit to true (1) indicates the flag is
enabled." enabled."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 3.4" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 3.4"
DEFVAL { { snmpEnabled, controlNode } } DEFVAL { { snmpEnabled, controlNode } }
::= { isnsLclCntrl 13 } ::= { isnsLclCntrl 13 }
isnsLocalEnableCntrlNdeMgtScn OBJECT-TYPE isnsLocalEnableCntrlNdeMgtScn OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Enable Management SCN for Control Node - enable the option "Enable Management SCN for Control Node - enable the option
for a control node to register for and receive Management for a control node to register for and receive Management
SCNs sent by this server." SCNs sent by this server."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 3.4" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 3.4"
DEFVAL { true } DEFVAL { true }
::= { isnsLclCntrl 14 } ::= { isnsLclCntrl 14 }
isnsLocalCntrlNodeAuth OBJECT-TYPE isnsLocalCntrlNodeAuth OBJECT-TYPE
SYNTAX INTEGER { anyNode(1), SYNTAX INTEGER { anyNode(1),
specifiedNodesOnly(2) } specifiedNodesOnly(2) }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
Gibbons Expires July 2003 57
"The administrative process being used to allow nodes to "The administrative process being used to allow nodes to
register as a control node for this server. Control Nodes register as a control node for this server. Control Nodes
can be configured to receive management SCNs and modification can be configured to receive management SCNs and modification
of DDs and DDSs notifications. If only specified nodes of DDs and DDSs notifications. If only specified nodes
are allowed to register as control nodes, then they will be are allowed to register as control nodes, then they will be
listed in isnsLocalIsciCntlNodeCfgTable and listed in isnsLocalIsciCntlNodeCfgTable and
isnsLocalFcCntlNodeCfgTable." isnsLocalFcCntlNodeCfgTable."
REFERENCE "draft-ietf-ips-iSNS-15.txt, Section 3.4" REFERENCE "draft-ietf-ips-iSNS-16.txt, Section 3.4"
DEFVAL { specifiedNodesOnly } DEFVAL { specifiedNodesOnly }
::= { isnsLclCntrl 15 } ::= { isnsLclCntrl 15 }
-- --
-- Specific iSCSI Nodes authorized to register as Control Nodes -- Specific iSCSI Nodes authorized to register as Control Nodes
-- --
isnsLocalIsciCntlNodeCfgTable OBJECT-TYPE isnsLocalIsciCntlNodeCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF SYNTAX SEQUENCE OF
IsnsLocalIsciCntlNodeCfgEntry IsnsLocalIsciCntlNodeCfgEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Specified iSCSI Nodes that can register as control nodes. "Specified iSCSI Nodes that can register as control nodes.
The number of rows is dependent on the number of possible The number of rows is dependent on the number of possible
iSCSI Control Nodes." iSCSI Control Nodes."
::= { isnsLclCntrl 16 } ::= { isnsLclCntrl 16 }
Gibbons Expires May 2003 57
isnsLocalIsciCntlNodeCfgEntry OBJECT-TYPE isnsLocalIsciCntlNodeCfgEntry OBJECT-TYPE
SYNTAX IsnsLocalIsciCntlNodeCfgEntry SYNTAX IsnsLocalIsciCntlNodeCfgEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Iscsi control node entry." "Iscsi control node entry."
INDEX { isnsLocalIscsiCntlNode } INDEX { isnsLocalIscsiCntlNode }
::= { isnsLocalIsciCntlNodeCfgTable 1 } ::= { isnsLocalIsciCntlNodeCfgTable 1 }
IsnsLocalIsciCntlNodeCfgEntry ::= SEQUENCE { IsnsLocalIsciCntlNodeCfgEntry ::= SEQUENCE {
skipping to change at line 3129 skipping to change at line 3158
DESCRIPTION DESCRIPTION
"iSCSI Node that can register as a control node." "iSCSI Node that can register as a control node."
::= { isnsLocalIsciCntlNodeCfgEntry 1 } ::= { isnsLocalIsciCntlNodeCfgEntry 1 }
isnsLocalIscsiCntlNodeRowStatus OBJECT-TYPE isnsLocalIscsiCntlNodeRowStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates the status of this entry in the "This indicates the status of this entry in the
Gibbons Expires July 2003 58
table." table."
::= { isnsLocalIsciCntlNodeCfgEntry 2 } ::= { isnsLocalIsciCntlNodeCfgEntry 2 }
-- --
-- Specific FC Ports authorized to register as Control Nodes -- Specific FC Ports authorized to register as Control Nodes
-- --
isnsLocalFcCntlNodeCfgTable OBJECT-TYPE isnsLocalFcCntlNodeCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF SYNTAX SEQUENCE OF
IsnsLocalFcCntlNodeCfgEntry IsnsLocalFcCntlNodeCfgEntry
skipping to change at line 3154 skipping to change at line 3185
Port Control Nodes." Port Control Nodes."
::= { isnsLclCntrl 17 } ::= { isnsLclCntrl 17 }
isnsLocalFcCntlNodeCfgEntry OBJECT-TYPE isnsLocalFcCntlNodeCfgEntry OBJECT-TYPE
SYNTAX IsnsLocalFcCntlNodeCfgEntry SYNTAX IsnsLocalFcCntlNodeCfgEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"FC Port control node entry." "FC Port control node entry."
INDEX { isnsLocalFcCntlNode } INDEX { isnsLocalFcCntlNode }
Gibbons Expires May 2003 58
::= { isnsLocalFcCntlNodeCfgTable 1 } ::= { isnsLocalFcCntlNodeCfgTable 1 }
IsnsLocalFcCntlNodeCfgEntry ::= SEQUENCE { IsnsLocalFcCntlNodeCfgEntry ::= SEQUENCE {
isnsLocalFcCntlNode FcNameIdOrZero, isnsLocalFcCntlNode FcNameIdOrZero,
isnsLocalFcCntlNodeRowStatus RowStatus isnsLocalFcCntlNodeRowStatus RowStatus
} }
isnsLocalFcCntlNode OBJECT-TYPE isnsLocalFcCntlNode OBJECT-TYPE
SYNTAX FcNameIdOrZero SYNTAX FcNameIdOrZero
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
skipping to change at line 3185 skipping to change at line 3214
DESCRIPTION DESCRIPTION
"This indicates the status of this entry in the "This indicates the status of this entry in the
table." table."
::= { isnsLocalFcCntlNodeCfgEntry 2 } ::= { isnsLocalFcCntlNodeCfgEntry 2 }
-- --
-- End of Control Block information -- End of Control Block information
-- --
-- --
Gibbons Expires July 2003 59
-- iSNS Notification Block -------------------------------- -- iSNS Notification Block --------------------------------
-- --
isnsNotification OBJECT IDENTIFIER isnsNotification OBJECT IDENTIFIER
::= { isnsObj 5 } ::= { isnsObj 5 }
isnsNotificationInfo OBJECT IDENTIFIER isnsNotificationInfo OBJECT IDENTIFIER
::= { isnsNotification 1 } ::= { isnsNotification 1 }
isnsNodeNotificationStatus OBJECT-TYPE isnsNodeNotificationStatus OBJECT-TYPE
skipping to change at line 3210 skipping to change at line 3241
nodeUpdated(5), nodeUpdated(5),
nodeDdMembershipChange(6) nodeDdMembershipChange(6)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This indicates a node has changed state, and the reason that "This indicates a node has changed state, and the reason that
the notification was sent. the notification was sent.
Strge Node Registered : storage node has been registered Strge Node Registered : storage node has been registered
Gibbons Expires May 2003 59
in the iSNS. in the iSNS.
Strge Node Deregistered : storage node was deregistered Strge Node Deregistered : storage node was deregistered
from the iSNS. from the iSNS.
Cntrl Node Registered : control node has been registered in Cntrl Node Registered : control node has been registered in
the iSNS. the iSNS.
Cntrl Node Deregistered : control node was deregistered from Cntrl Node Deregistered : control node was deregistered from
the iSNS. the iSNS.
Node Updated : node registration attributes have Node Updated : node registration attributes have
been updated in the iSNS. been updated in the iSNS.
Node DD Membership Change : the node has been added/removed Node DD Membership Change : the node has been added/removed
skipping to change at line 3241 skipping to change at line 3270
"The FC Port Port WWN that is included in a notification sent "The FC Port Port WWN that is included in a notification sent
when a node changes state." when a node changes state."
::= { isnsNotificationInfo 2 } ::= { isnsNotificationInfo 2 }
isnsNotificationPrefix OBJECT IDENTIFIER isnsNotificationPrefix OBJECT IDENTIFIER
::= { isnsNotification 0 } ::= { isnsNotification 0 }
isnsServerStartup NOTIFICATION-TYPE isnsServerStartup NOTIFICATION-TYPE
OBJECTS { OBJECTS {
isnsPrimaryAddrType, isnsPrimaryAddrType,
Gibbons Expires July 2003 60
isnsPrimaryAddr, isnsPrimaryAddr,
isnsPrimaryTcpPort, isnsPrimaryTcpPort,
isnsPrimaryUdpPort, isnsPrimaryUdpPort,
isnsPrimaryMgtAddrType, isnsPrimaryMgtAddrType,
isnsPrimaryMgtAddr isnsPrimaryMgtAddr
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This notification is sent when an iSNS server begins "This notification is sent when an iSNS server begins
operation as a primary. The intent is to notify a management operation as a primary. The intent is to notify a management
skipping to change at line 3266 skipping to change at line 3297
isnsRegIscsiNodeName, isnsRegIscsiNodeName,
isnsNodeNotificationStatus isnsNodeNotificationStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This notification is sent when a node changes state within "This notification is sent when a node changes state within
the iSNS server." the iSNS server."
::= { isnsNotificationPrefix 2 } ::= { isnsNotificationPrefix 2 }
isnsFcPortChange NOTIFICATION-TYPE isnsFcPortChange NOTIFICATION-TYPE
Gibbons Expires May 2003 60
OBJECTS { OBJECTS {
isnsIfcpWwnNotification, isnsIfcpWwnNotification,
isnsNodeNotificationStatus isnsNodeNotificationStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This notification is sent when a node changes state within "This notification is sent when a node changes state within
the iSNS server." the iSNS server."
::= { isnsNotificationPrefix 3 } ::= { isnsNotificationPrefix 3 }
skipping to change at line 3297 skipping to change at line 3326
isnsDdsRowStatus, isnsDdsRowStatus,
isnsDdsDdRowStatus, isnsDdsDdRowStatus,
isnsDdsIdNext isnsDdsIdNext
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Discovery Domain Set attributes" "Discovery Domain Set attributes"
::= { isnsGroups 1 } ::= { isnsGroups 1 }
isnsDdAttributesGroup OBJECT-GROUP isnsDdAttributesGroup OBJECT-GROUP
Gibbons Expires July 2003 61
OBJECTS { OBJECTS {
isnsDdNumber, isnsDdNumber,
isnsDdSymbolicName, isnsDdSymbolicName,
isnsDdFeatures, isnsDdFeatures,
isnsDdRowStatus, isnsDdRowStatus,
isnsDdIdNext isnsDdIdNext
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Discovery Domain attributes" "Discovery Domain attributes"
skipping to change at line 3322 skipping to change at line 3353
isnsDdIscsiNodeRowStatus, isnsDdIscsiNodeRowStatus,
isnsDdIscsiNodeIdxNext isnsDdIscsiNodeIdxNext
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Discovery Domain iSCSI Member attributes" "Discovery Domain iSCSI Member attributes"
::= { isnsGroups 3 } ::= { isnsGroups 3 }
isnsDdFcPortAttributesGroup OBJECT-GROUP isnsDdFcPortAttributesGroup OBJECT-GROUP
OBJECTS { OBJECTS {
Gibbons Expires May 2003 61
isnsDdFcPortRowStatus isnsDdFcPortRowStatus
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Discovery Domain FC Port Member attributes" "Discovery Domain FC Port Member attributes"
::= { isnsGroups 4 } ::= { isnsGroups 4 }
isnsDdPortalAttributesGroup OBJECT-GROUP isnsDdPortalAttributesGroup OBJECT-GROUP
OBJECTS { OBJECTS {
isnsDdPortalAddrType, isnsDdPortalAddrType,
skipping to change at line 3353 skipping to change at line 3382
attributes" attributes"
::= { isnsGroups 5 } ::= { isnsGroups 5 }
isnsRegEntityAttributesGroup OBJECT-GROUP isnsRegEntityAttributesGroup OBJECT-GROUP
OBJECTS { OBJECTS {
isnsNumEntities, isnsNumEntities,
isnsRegEntityEID, isnsRegEntityEID,
isnsRegEntityProtocol, isnsRegEntityProtocol,
isnsRegEntityMgtAddrType, isnsRegEntityMgtAddrType,
isnsRegEntityMgtAddr, isnsRegEntityMgtAddr,
Gibbons Expires July 2003 62
isnsRegEntityTimestamp, isnsRegEntityTimestamp,
isnsRegEntityVersionMin, isnsRegEntityVersionMin,
isnsRegEntityVersionMax, isnsRegEntityVersionMax,
isnsRegEntityRegPeriod, isnsRegEntityRegPeriod,
isnsRegEntityInfoNumNodes, isnsRegEntityInfoNumNodes,
isnsRegEntityInfoNumPortals isnsRegEntityInfoNumPortals
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Registered storage entity attributes" "Registered storage entity attributes"
skipping to change at line 3378 skipping to change at line 3409
isnsRegPortalAddrType, isnsRegPortalAddrType,
isnsRegPortalAddr, isnsRegPortalAddr,
isnsRegPortalPort, isnsRegPortalPort,
isnsRegPortalPortType, isnsRegPortalPortType,
isnsRegPortalSymName, isnsRegPortalSymName,
isnsRegPortalEsiInterval, isnsRegPortalEsiInterval,
isnsRegPortalEsiPort, isnsRegPortalEsiPort,
isnsRegPortalEsiPortType, isnsRegPortalEsiPortType,
isnsRegPortalGroupTag, isnsRegPortalGroupTag,
isnsRegPortalScnPort, isnsRegPortalScnPort,
Gibbons Expires May 2003 62
isnsRegPortalScnPortType, isnsRegPortalScnPortType,
isnsRegPortalSecurityInfo isnsRegPortalSecurityInfo
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Registered Portal attributes" "Registered Portal attributes"
::= { isnsGroups 7 } ::= { isnsGroups 7 }
isnsRegIscsiNodeAttributesGroup OBJECT-GROUP isnsRegIscsiNodeAttributesGroup OBJECT-GROUP
OBJECTS { OBJECTS {
skipping to change at line 3409 skipping to change at line 3438
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Registered iSCSI Node attributes" "Registered iSCSI Node attributes"
::= { isnsGroups 8 } ::= { isnsGroups 8 }
isnsRegFcPortAttributesGroup OBJECT-GROUP isnsRegFcPortAttributesGroup OBJECT-GROUP
OBJECTS { OBJECTS {
isnsNumFcPorts, isnsNumFcPorts,
isnsRegFcPortID, isnsRegFcPortID,
isnsRegFcPortType, isnsRegFcPortType,
Gibbons Expires July 2003 63
isnsRegFcPortSymName, isnsRegFcPortSymName,
isnsRegFcPortFcNodeWwn, isnsRegFcPortFcNodeWwn,
isnsRegFcPortFabricPortWwn, isnsRegFcPortFabricPortWwn,
isnsRegFcPortHA, isnsRegFcPortHA,
isnsRegFcPortAddrType, isnsRegFcPortAddrType,
isnsRegFcPortAddr, isnsRegFcPortAddr,
isnsRegFcPortFcCos, isnsRegFcPortFcCos,
isnsRegFcPortFc4Types, isnsRegFcPortFc4Types,
isnsRegFcPortFc4Descr, isnsRegFcPortFc4Descr,
isnsRegFcPortFc4Features, isnsRegFcPortFc4Features,
isnsRegFcPortScnBitmap, isnsRegFcPortScnBitmap,
isnsRegFcPortRole isnsRegFcPortRole,
isnsRegFcPortPpnWwn
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Registered FC Port attributes" "Registered FC Port attributes"
::= { isnsGroups 9 } ::= { isnsGroups 9 }
isnsRegFcNodeAttributesGroup OBJECT-GROUP isnsRegFcNodeAttributesGroup OBJECT-GROUP
OBJECTS { OBJECTS {
isnsNumFcNodes, isnsNumFcNodes,
isnsRegFcNodeSymName, isnsRegFcNodeSymName,
isnsRegFcNodeAddrType, isnsRegFcNodeAddrType,
isnsRegFcNodeAddr, isnsRegFcNodeAddr,
isnsRegFcNodeIPA, isnsRegFcNodeIPA,
Gibbons Expires May 2003 63
isnsRegFcNodeProxyIscsiName, isnsRegFcNodeProxyIscsiName,
isnsRegFcNodeInfoNumFcPorts, isnsRegFcNodeInfoNumFcPorts,
isnsRegFcNodePortEntityEIdx isnsRegFcNodePortEntityEIdx
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Registered FC Node attributes" "Registered FC Node attributes"
::= { isnsGroups 10 } ::= { isnsGroups 10 }
isnsPrimaryAttributesGroup OBJECT-GROUP isnsPrimaryAttributesGroup OBJECT-GROUP
skipping to change at line 3464 skipping to change at line 3494
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Primary iSNS server attributes" "Primary iSNS server attributes"
::= { isnsGroups 11 } ::= { isnsGroups 11 }
isnsLocalAttributesGroup OBJECT-GROUP isnsLocalAttributesGroup OBJECT-GROUP
OBJECTS { OBJECTS {
isnsLocalIsnsVersion, isnsLocalIsnsVersion,
isnsLocalAddrType, isnsLocalAddrType,
Gibbons Expires July 2003 64
isnsLocalAddr, isnsLocalAddr,
isnsLocalTcpPort, isnsLocalTcpPort,
isnsLocalUdpPort, isnsLocalUdpPort,
isnsLocalRole, isnsLocalRole,
isnsLocalDiscovery, isnsLocalDiscovery,
isnsLocalMcType, isnsLocalMcType,
isnsLocalMcGrp isnsLocalMcGrp
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at line 3490 skipping to change at line 3522
isnsLocalCntlAttributesGroup OBJECT-GROUP isnsLocalCntlAttributesGroup OBJECT-GROUP
OBJECTS { OBJECTS {
isnsLocalAddrTypeNext, isnsLocalAddrTypeNext,
isnsLocalAddrNext, isnsLocalAddrNext,
isnsLocalTcpPortNext, isnsLocalTcpPortNext,
isnsLocalUdpPortNext, isnsLocalUdpPortNext,
isnsLocalRoleNext, isnsLocalRoleNext,
isnsLocalDiscoveryNext, isnsLocalDiscoveryNext,
isnsLocalDefaultDdDdsStatus, isnsLocalDefaultDdDdsStatus,
isnsLocalMcGrpNextType, isnsLocalMcGrpNextType,
Gibbons Expires May 2003 64
isnsLocalMcGrpNext, isnsLocalMcGrpNext,
isnsLocalAddrCfgAddrType, isnsLocalAddrCfgAddrType,
isnsLocalAddrCfgAddr, isnsLocalAddrCfgAddr,
isnsLocalAddrCfgRowStatus, isnsLocalAddrCfgRowStatus,
isnsLocalReinitialize, isnsLocalReinitialize,
isnsLocalEsiNonRespThreshold, isnsLocalEsiNonRespThreshold,
isnsLocalEnableDdDdsChange, isnsLocalEnableDdDdsChange,
isnsLocalEnableCntrlNdeMgtScn, isnsLocalEnableCntrlNdeMgtScn,
isnsLocalCntrlNodeAuth, isnsLocalCntrlNodeAuth,
isnsLocalIscsiCntlNodeRowStatus, isnsLocalIscsiCntlNodeRowStatus,
skipping to change at line 3520 skipping to change at line 3550
OBJECTS { OBJECTS {
isnsNodeNotificationStatus, isnsNodeNotificationStatus,
isnsIfcpWwnNotification isnsIfcpWwnNotification
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The attributes required for iSNS server notifications." "The attributes required for iSNS server notifications."
::= { isnsGroups 14 } ::= { isnsGroups 14 }
isnsServerNotificationGroup NOTIFICATION-GROUP isnsServerNotificationGroup NOTIFICATION-GROUP
Gibbons Expires July 2003 65
NOTIFICATIONS { NOTIFICATIONS {
isnsServerStartup, isnsServerStartup,
isnsIscsiNodeChange, isnsIscsiNodeChange,
isnsFcPortChange isnsFcPortChange
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The iSNS server uses these notifications to indicate to a "The iSNS server uses these notifications to indicate to a
management station changes that are occurring in the management station changes that are occurring in the
network." network."
skipping to change at line 3546 skipping to change at line 3578
isnsCompliances OBJECT IDENTIFIER ::= { isnsConformance 2 } isnsCompliances OBJECT IDENTIFIER ::= { isnsConformance 2 }
isnsIscsiServerComplianceV1 MODULE-COMPLIANCE isnsIscsiServerComplianceV1 MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Initial compliance statement for an iSNS server providing "Initial compliance statement for an iSNS server providing
support to iSCSI clients." support to iSCSI clients."
MODULE -- this module MODULE -- this module
MANDATORY-GROUPS { MANDATORY-GROUPS {
isnsDdsAttributesGroup, isnsDdsAttributesGroup,
Gibbons Expires May 2003 65
isnsDdAttributesGroup, isnsDdAttributesGroup,
isnsDdIscsiAttributesGroup, isnsDdIscsiAttributesGroup,
isnsRegEntityAttributesGroup, isnsRegEntityAttributesGroup,
isnsRegPortalAttributesGroup, isnsRegPortalAttributesGroup,
isnsRegIscsiNodeAttributesGroup, isnsRegIscsiNodeAttributesGroup,
isnsPrimaryAttributesGroup, isnsPrimaryAttributesGroup,
isnsLocalAttributesGroup, isnsLocalAttributesGroup,
isnsLocalCntlAttributesGroup isnsLocalCntlAttributesGroup
} }
::= { isnsCompliances 1 } ::= { isnsCompliances 1 }
skipping to change at line 3576 skipping to change at line 3606
isnsPrimaryAttributesGroup, isnsPrimaryAttributesGroup,
isnsLocalAttributesGroup, isnsLocalAttributesGroup,
isnsLocalCntlAttributesGroup isnsLocalCntlAttributesGroup
} }
::= { isnsCompliances 2 } ::= { isnsCompliances 2 }
isnsIfcpServerComplianceV1 MODULE-COMPLIANCE isnsIfcpServerComplianceV1 MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Initial compliance statement for an iSNS server "Initial compliance statement for an iSNS server
Gibbons Expires July 2003 66
providing support to iFCP clients." providing support to iFCP clients."
MODULE -- this module MODULE -- this module
MANDATORY-GROUPS { MANDATORY-GROUPS {
isnsDdsAttributesGroup, isnsDdsAttributesGroup,
isnsDdAttributesGroup, isnsDdAttributesGroup,
isnsDdFcPortAttributesGroup, isnsDdFcPortAttributesGroup,
isnsRegEntityAttributesGroup, isnsRegEntityAttributesGroup,
isnsRegPortalAttributesGroup, isnsRegPortalAttributesGroup,
isnsRegFcPortAttributesGroup, isnsRegFcPortAttributesGroup,
isnsRegFcNodeAttributesGroup, isnsRegFcNodeAttributesGroup,
skipping to change at line 3602 skipping to change at line 3634
isnsIfcpClientComplianceV1 MODULE-COMPLIANCE isnsIfcpClientComplianceV1 MODULE-COMPLIANCE
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Initial compliance statement for an iSNS Client being "Initial compliance statement for an iSNS Client being
used by an iFCP client." used by an iFCP client."
MODULE -- this module MODULE -- this module
MANDATORY-GROUPS { MANDATORY-GROUPS {
isnsPrimaryAttributesGroup, isnsPrimaryAttributesGroup,
isnsLocalAttributesGroup, isnsLocalAttributesGroup,
isnsLocalCntlAttributesGroup isnsLocalCntlAttributesGroup
Gibbons Expires May 2003 66
} }
::= { isnsCompliances 4 } ::= { isnsCompliances 4 }
END END
7. Security Considerations 7. Security Considerations
There are a number of management objects defined in this MIB There are a number of management objects defined in this MIB
that have a MAX-ACCESS clause of read-write and/or read-create. that have a MAX-ACCESS clause of read-write and/or read-create.
Such objects may be considered sensitive or vulnerable in some Such objects may be considered sensitive or vulnerable in some
skipping to change at line 3632 skipping to change at line 3662
objects in this MIB. objects in this MIB.
It is recommended that the implementers consider the security It is recommended that the implementers consider the security
features as provided by the SNMPv3 framework. Specifically, the features as provided by the SNMPv3 framework. Specifically, the
use of the User-based Security Model RFC 2574 [RFC2574] and the use of the User-based Security Model RFC 2574 [RFC2574] and the
View-based Access Control Model RFC 2575 [RFC2575] is View-based Access Control Model RFC 2575 [RFC2575] is
recommended. recommended.
It is then a customer/user responsibility to ensure that the It is then a customer/user responsibility to ensure that the
SNMP entity giving access to an instance of this MIB, is SNMP entity giving access to an instance of this MIB, is
Gibbons Expires July 2003 67
properly configured to give access to the objects only to those properly configured to give access to the objects only to those
principals (users) that have legitimate rights to indeed GET or principals (users) that have legitimate rights to indeed GET or
SET (change/create/delete) them. SET (change/create/delete) them.
8. References 8. References
Normative References: Normative References:
[isns001] Josh Tseng, Kevin Gibbons, Franco Travostino, Curt Du [isns001] Josh Tseng, Kevin Gibbons, Franco Travostino, Curt Du
Laney, "iSNS Internet Storage Name Service", <draft- Laney, "iSNS Internet Storage Name Service", <draft-
ietf-ips-isns-15.txt>, Expires June 2003 ietf-ips-isns-16.txt>, Expires July 2003
[FCMGT01] K. McCloghrie, "Fibre Channel Management MIB ", [FCMGT01] K. McCloghrie, "Fibre Channel Management MIB ",
<draft-ietf-ips-fcmgmt-mib-03.txt>, Expires April 2003. <draft-ietf-ips-fcmgmt-mib-03.txt>, Expires April 2003.
[RFC2851] M. Daniele, B. Haberman, S. Routhier, J. Schoenwaelder [RFC2851] M. Daniele, B. Haberman, S. Routhier, J. Schoenwaelder
"Textual Conventions for Internet Network Addresses", "Textual Conventions for Internet Network Addresses",
RFC 2851, June 2000. RFC 2851, June 2000.
[RFC2571] Harrington, D., Presuhn, R., and B. Wijnen, "An [RFC2571] Harrington, D., Presuhn, R., and B. Wijnen, "An
Architecture for Describing SNMP Management Architecture for Describing SNMP Management
Frameworks", RFC 2571, April 1999. Frameworks", RFC 2571, April 1999.
[RFC1901] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, [RFC1901] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser,
"Introduction to Community-based SNMPv2", RFC 1901, "Introduction to Community-based SNMPv2", RFC 1901,
Gibbons Expires May 2003 67
January 1996. January 1996.
[RFC1155] Rose, M., and K. McCloghrie, "Structure and [RFC1155] Rose, M., and K. McCloghrie, "Structure and
Identification of Management Information for TCP/IP- Identification of Management Information for TCP/IP-
based Internets", STD 16, RFC 1155, May 1990. based Internets", STD 16, RFC 1155, May 1990.
[RFC1212] Rose, M., and K. McCloghrie, "Concise MIB Definitions", [RFC1212] Rose, M., and K. McCloghrie, "Concise MIB Definitions",
STD 16, RFC 1212, March 1991. STD 16, RFC 1212, March 1991.
[RFC1215] M. Rose, "A Convention for Defining Traps for use with [RFC1215] M. Rose, "A Convention for Defining Traps for use with
skipping to change at line 3688 skipping to change at line 3718
for SMIv2", STD 58, RFC 2579, April 1999. for SMIv2", STD 58, RFC 2579, April 1999.
[RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, [RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case,
J., Rose, M., and S. Waldbusser, "Conformance J., Rose, M., and S. Waldbusser, "Conformance
Statements for SMIv2", STD 58, RFC 2580, April 1999. Statements for SMIv2", STD 58, RFC 2580, April 1999.
[RFC1157] Case, J., Fedor, M., Schoffstall, M., and J. Davin, [RFC1157] Case, J., Fedor, M., Schoffstall, M., and J. Davin,
"Simple Network Management Protocol", STD 15, RFC 1157, "Simple Network Management Protocol", STD 15, RFC 1157,
May 1990. May 1990.
Gibbons Expires July 2003 68
[RFC1906] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, [RFC1906] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser,
"Transport Mappings for Version 2 of the Simple Network "Transport Mappings for Version 2 of the Simple Network
Management Protocol (SNMPv2)", RFC 1906, January 1996. Management Protocol (SNMPv2)", RFC 1906, January 1996.
[RFC2572] Case, J., Harrington D., Presuhn R., and B. Wijnen, [RFC2572] Case, J., Harrington D., Presuhn R., and B. Wijnen,
"Message Processing and Dispatching for the Simple "Message Processing and Dispatching for the Simple
Network Management Protocol (SNMP)", RFC 2572, April Network Management Protocol (SNMP)", RFC 2572, April
1999. 1999.
[RFC2574] Blumenthal, U., and B. Wijnen, "User-based Security [RFC2574] Blumenthal, U., and B. Wijnen, "User-based Security
skipping to change at line 3713 skipping to change at line 3744
Network Management Protocol (SNMPv2)", RFC 1905, Network Management Protocol (SNMPv2)", RFC 1905,
January 1996. January 1996.
[RFC2573] Levi, D., Meyer, P., and B. Stewart, "SNMPv3 [RFC2573] Levi, D., Meyer, P., and B. Stewart, "SNMPv3
Applications", RFC 2573, April 1999. Applications", RFC 2573, April 1999.
[RFC2575] Wijnen, B., Presuhn, R., and K. McCloghrie, "View-based [RFC2575] Wijnen, B., Presuhn, R., and K. McCloghrie, "View-based
Access Control Model (VACM) for the Simple Network Access Control Model (VACM) for the Simple Network
Management Protocol (SNMP)", RFC 2575, April 1999. Management Protocol (SNMP)", RFC 2575, April 1999.
Gibbons Expires May 2003 68
[RFC2570] Case, J., Mundy, R., Partain, D., and B. Stewart, [RFC2570] Case, J., Mundy, R., Partain, D., and B. Stewart,
"Introduction to Version 3 of the Internet-standard "Introduction to Version 3 of the Internet-standard
Network Management Framework", RFC 2570, April 1999. Network Management Framework", RFC 2570, April 1999.
Informative References: Informative References:
[ISCSI01] M. Bakke, et al, "Definitions of Managed Objects for [ISCSI01] M. Bakke, et al, "Definitions of Managed Objects for
iSCSI" <draft-ietf-ips-iscsi-mib-08.txt>, Expires iSCSI" <draft-ietf-ips-iscsi-mib-08.txt>, Expires
May 2003. May 2003.
[ISCSI02] M. Bakke, et al, "iSCSI Naming and Discovery" <draft- [ISCSI02] M. Bakke, et al, "iSCSI Naming and Discovery" <draft-
ietf-ips-iscsi-name-disc-07.txt>, Expires March 2003. ietf-ips-iscsi-name-disc-07.txt>, Expires March 2003.
[T11FCGS3] Fibre Channel - Generic Services 3, NCITS 348-2000. [T11FCGS3] Fibre Channel - Generic Services 3, NCITS 348-2000.
9. Authors' Addresses 9. Authors Addresses
Kevin Gibbons Kevin Gibbons
E-mail: kgibbons@nishansystems.com, E-mail: kgibbons@nishansystems.com,
Josh Tseng Josh Tseng
E-mail: jtseng@nishansystems.com, E-mail: jtseng@nishansystems.com,
Postal: Nishan Systems Postal: Nishan Systems
3850 North First Street 3850 North First Street
San Jose, CA 95134-1702 San Jose, CA 95134-1702
USA USA
Tel: (408) 519-3700 Tel: (408) 519-3700
Fax: (408) 519-3705 Fax: (408) 519-3705
Gibbons Expires July 2003 69
Tom McSweeney Tom McSweeney
Postal: IBM Corporation Postal: IBM Corporation
600 Park Offices Drive 600 Park Offices Drive
Research Triangle Park, NC 27709 Research Triangle Park, NC 27709
USA USA
Tel: (919) 855-5169 Tel: (919) 855-5169
E-mail: tommcs@us.ibm.com E-mail: tommcs@us.ibm.com
10. Full Copyright Statement 10. Full Copyright Statement
"Copyright (C) The Internet Society 2002. All Rights Reserved. "Copyright (C) The Internet Society 2001. All Rights Reserved.
This document and translations of it may be copied and furnished This document and translations of it may be copied and furnished
to others, and derivative works that comment on or otherwise to others, and derivative works that comment on or otherwise
explain it or assist in its implementation may be prepared, explain it or assist in its implementation may be prepared,
copied, published and distributed, in whole or in part, without copied, published and distributed, in whole or in part, without
restriction of any kind, provided that the above copyright restriction of any kind, provided that the above copyright
notice and this paragraph are included on all such copies and notice and this paragraph are included on all such copies and
derivative works. However, this document itself may not be derivative works. However, this document itself may not be
modified in any way, such as by removing the copyright notice or modified in any way, such as by removing the copyright notice or
references to the Internet Society or other Internet references to the Internet Society or other Internet
Organizations, except as needed for the purpose of developing Organizations, except as needed for the purpose of developing
Gibbons Expires May 2003 69
Internet standards in which case the procedures for copyrights Internet standards in which case the procedures for copyrights
defined in the Internet Standards process must be followed, or defined in the Internet Standards process must be followed, or
as required to translate it into languages other than English. as required to translate it into languages other than English.
The limited permissions granted above are perpetual and will not The limited permissions granted above are perpetual and will not
be revoked by the Internet Society or its successors or assigns. be revoked by the Internet Society or its successors or assigns.
This document and the information contained herein is provided This document and the information contained herein is provided
on An "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET on An "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET
ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE
OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY
IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A
PARTICULAR PURPOSE." PARTICULAR PURPOSE."
Gibbons Expires May 2003 70 Gibbons Expires July 2003 70
 End of changes. 

This html diff was produced by rfcdiff 1.23, available from http://www.levkowetz.com/ietf/tools/rfcdiff/