isnsRegFcNodePortEntityIndex OBJECT-TYPE
SYNTAX IsnsEntityIndexIdOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Entity Index for the registered Entity object
associated with the FC Port and FC Node. This managed
object may contain the value of zero prior to a device
registering this value with the iSNS Server."
::= { isnsRegFcNodePortEntry 1 }
--
-- iSNS Notifications Information -----------------
--
isnsNotificationsInfo OBJECT IDENTIFIER
::= { isnsObjects 2 }
isnsInstanceInfo OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Textual information about the notification event and the
iSNS Server generating the notification. An example is:
iSNS Server Started."
::= { isnsNotificationsInfo 1 }
isnsAddressNotificationType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The type of Inet address in isnsAddressNotification. If
the address is specified, then it must be a valid unicast
address and the value of this object must be ipv4(1),
ipv6(2), ipv4z(3), or ipv6z(4); otherwise, the value
of this object is unknown(0), and the value of
isnsAddressNotification is the zero-length string."
::= { isnsNotificationsInfo 2 }
isnsAddressNotification OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Identifies the IP address of the iSNS Server. The format of
this object is specified by isnsAddressNotificationType.
The IP address will always be specified in the notification
unless an error causes the IP address to not be known."
::= { isnsNotificationsInfo 3 }
isnsTcpPortNotification OBJECT-TYPE
SYNTAX InetPortNumber
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Indicates the TCP port the iSNS Server is using,
or 0 if TCP-based registrations are not supported."
::= { isnsNotificationsInfo 4 }
isnsUdpPortNotification OBJECT-TYPE
SYNTAX InetPortNumber
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Indicates the UDP port the iSNS Server is using,
or 0 if UDP-based registrations are not supported."
::= { isnsNotificationsInfo 5 }
--
-- iSNS Notification Block -----------------
--
isnsServerStart NOTIFICATION-TYPE
OBJECTS {
isnsInstanceInfo,
isnsAddressNotificationType,
isnsAddressNotification,
isnsTcpPortNotification,
isnsUdpPortNotification
}
STATUS current
DESCRIPTION
"This notification is sent when an iSNS Server begins
operation. The notification provides the following:
isnsInstanceInfo : iSNS Server textual information
isnsAddressTypeNotification : iSNS Server address type
isnsAddressNotification : iSNS Server address
isnsTcpPortNotification : iSNS Server TCP Port
isnsUdpPortNotification : iSNS Server UDP Port
"
::= { isnsNotifications 1 }
isnsServerShutdown NOTIFICATION-TYPE
OBJECTS {
isnsInstanceInfo,
isnsAddressNotificationType,
isnsAddressNotification,
isnsTcpPortNotification,
isnsUdpPortNotification
}
STATUS current
DESCRIPTION
"This notification is sent when an iSNS Server is
shutdown. The notification provides the following:
isnsInstanceInfo : iSNS Server textual information
isnsAddressTypeNotification : iSNS Server address type
isnsAddressNotification : iSNS Server address
isnsTcpPortNotification : iSNS Server TCP Port
isnsUdpPortNotification : iSNS Server UDP Port
"
::= { isnsNotifications 2 }
------------------------------------------------------------
--
-- Compliance Information
--
isnsCompliances OBJECT IDENTIFIER ::= { isnsConformance 1 }
isnsIscsiServerCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Initial compliance statement for an iSNS Server
providing support to iSCSI clients."
MODULE -- this module
MANDATORY-GROUPS {
isnsServerAttributesGroup,
isnsServerIscsiControlNodeGroup,
isnsServerIscsiDdsDdObjGroup,
isnsServerRegIscsiObjGroup,
isnsServerNumObjectsGroup,
isnsNotificationsObjGroup,
isnsServerNotificationGroup
}
OBJECT isnsServerDiscoveryMcGroupType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2),
ipv4z(3), ipv6z(4) }
DESCRIPTION
"Only support for unknown, ipv4, ipv6, ipv4z, ipv6z
is required."
OBJECT isnsServerDiscoveryMcGroupAddress
SYNTAX InetAddress (SIZE (0 | 4 | 8 | 16 | 20 ))
DESCRIPTION
"Only addresses for unknown, ipv4, ipv6, ipv4z, ipv6z
and their related SIZE need to be supported."
OBJECT isnsDdPortalMemberAddressType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2),
ipv4z(3), ipv6z(4) }
DESCRIPTION
"Only support for unknown, ipv4, ipv6, ipv4z, ipv6z
is required."
OBJECT isnsDdPortalMemberAddress
SYNTAX InetAddress (SIZE (0 | 4 | 8 | 16 | 20 ))
DESCRIPTION
"Only addresses for unknown, ipv4, ipv6, ipv4z, ipv6z
and their related SIZE need to be supported."
OBJECT isnsRegEntityManagementAddressType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2),
ipv4z(3), ipv6z(4) }
DESCRIPTION
"Only support for unknown, ipv4, ipv6, ipv4z, ipv6z
is required."
OBJECT isnsRegEntityManagementAddress
SYNTAX InetAddress (SIZE (0 | 4 | 8 | 16 | 20 ))
DESCRIPTION
"Only addresses for unknown, ipv4, ipv6, ipv4z, ipv6z
and their related SIZE need to be supported."
OBJECT isnsRegPortalAddressType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2),
ipv4z(3), ipv6z(4) }
DESCRIPTION
"Only support for unknown, ipv4, ipv6, ipv4z, ipv6z
is required."
OBJECT isnsRegPortalAddress
SYNTAX InetAddress (SIZE (0 | 4 | 8 | 16 | 20 ))
DESCRIPTION
"Only addresses for unknown, ipv4, ipv6, ipv4z, ipv6z
and their related SIZE need to be supported."
OBJECT isnsRegPgPortalAddressType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2),
ipv4z(3), ipv6z(4) }
DESCRIPTION
"Only support for unknown, ipv4, ipv6, ipv4z, ipv6z
is required."
OBJECT isnsRegPgPortalAddress
SYNTAX InetAddress (SIZE (0 | 4 | 8 | 16 | 20 ))
DESCRIPTION
"Only addresses for unknown, ipv4, ipv6, ipv4z, ipv6z
and their related SIZE need to be supported."
OBJECT isnsAddressNotificationType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2),
ipv4z(3), ipv6z(4) }
DESCRIPTION
"Only support for unknown, ipv4, ipv6, ipv4z, ipv6z
is required."
OBJECT isnsAddressNotification
SYNTAX InetAddress (SIZE (0 | 4 | 8 | 16 | 20 ))
DESCRIPTION
"Only addresses for unknown, ipv4, ipv6, ipv4z, ipv6z
and their related SIZE need to be supported."
::= { isnsCompliances 1 }
isnsIfcpServerCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Initial compliance statement for an iSNS Server
providing support to iFCP Clients."
MODULE -- this module
MANDATORY-GROUPS {
isnsServerAttributesGroup,
isnsServerIfcpPortControlNodeGroup,
isnsServerIfcpDdsDdObjGroup,
isnsServerRegIfcpObjGroup,
isnsServerNumObjectsGroup,
isnsNotificationsObjGroup,
isnsServerNotificationGroup
}
OBJECT isnsServerDiscoveryMcGroupType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2),
ipv4z(3), ipv6z(4) }
DESCRIPTION
"Only support for unknown, ipv4, ipv6, ipv4z, and ipv6z
is required."
OBJECT isnsServerDiscoveryMcGroupAddress
SYNTAX InetAddress (SIZE (0 | 4 | 8 | 16 | 20 ))
DESCRIPTION
"Only addresses for unknown, ipv4, ipv6, ipv4z, ipv6z,
and their related SIZE need to be supported."
OBJECT isnsDdPortalMemberAddressType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2),
ipv4z(3), ipv6z(4) }
DESCRIPTION
"Only support for unknown, ipv4, ipv6, ipv4z, and ipv6z
is required."
OBJECT isnsDdPortalMemberAddress
SYNTAX InetAddress (SIZE (0 | 4 | 8 | 16 | 20 ))
DESCRIPTION
"Only addresses for unknown, ipv4, ipv6, ipv4z, ipv6z,
and their related SIZE need to be supported."
OBJECT isnsRegEntityManagementAddressType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2),
ipv4z(3), ipv6z(4) }
DESCRIPTION
"Only support for unknown, ipv4, ipv6, ipv4z, and ipv6z
is required."
OBJECT isnsRegEntityManagementAddress
SYNTAX InetAddress (SIZE (0 | 4 | 8 | 16 | 20 ))
DESCRIPTION
"Only addresses for unknown, ipv4, ipv6, ipv4z, ipv6z,
and their related SIZE need to be supported."
OBJECT isnsRegPortalAddressType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2),
ipv4z(3), ipv6z(4) }
DESCRIPTION
"Only support for unknown, ipv4, ipv6, ipv4z, and ipv6z
is required."
OBJECT isnsRegPortalAddress
SYNTAX InetAddress (SIZE (0 | 4 | 8 | 16 | 20 ))
DESCRIPTION
"Only addresses for unknown, ipv4, ipv6, ipv4z, ipv6z,
and their related SIZE need to be supported."
OBJECT isnsRegFcNodeAddressType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2),
ipv4z(3), ipv6z(4) }
DESCRIPTION
"Only support for unknown, ipv4, ipv6, ipv4z, and ipv6z
is required."
OBJECT isnsRegFcNodeAddress
SYNTAX InetAddress (SIZE (0 | 4 | 8 | 16 | 20 ))
DESCRIPTION
"Only addresses for unknown, ipv4, ipv6, ipv4z, ipv6z,
and their related SIZE need to be supported."
OBJECT isnsRegFcPortAddressType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2),
ipv4z(3), ipv6z(4) }
DESCRIPTION
"Only support for unknown, ipv4, ipv6, ipv4z, and ipv6z
is required."
OBJECT isnsRegFcPortAddress
SYNTAX InetAddress (SIZE (0 | 4 | 8 | 16 | 20 ))
DESCRIPTION
"Only addresses for unknown, ipv4, ipv6, ipv4z, ipv6z,
and their related SIZE need to be supported."
OBJECT isnsAddressNotificationType
SYNTAX InetAddressType { unknown(0), ipv4(1), ipv6(2),
ipv4z(3), ipv6z(4) }
DESCRIPTION
"Only support for unknown, ipv4, ipv6, ipv4z, and ipv6z
is required."
OBJECT isnsAddressNotification
SYNTAX InetAddress (SIZE (0 | 4 | 8 | 16 | 20 ))
DESCRIPTION
"Only addresses for unknown, ipv4, ipv6, ipv4z, ipv6z,
and their related SIZE need to be supported."
::= { isnsCompliances 2 }
isnsGroups OBJECT IDENTIFIER ::= { isnsConformance 2 }
isnsServerAttributesGroup OBJECT-GROUP
OBJECTS {
isnsServerName,
isnsServerIsnsVersion,
isnsServerVendorInfo,
isnsServerPhysicalIndex,
isnsServerTcpPort,
isnsServerUdpPort,
isnsServerDiscontinuityTime,
isnsServerRole,
isnsServerDiscoveryMethodsEnabled,
isnsServerDiscoveryMcGroupType,
isnsServerDiscoveryMcGroupAddress,
isnsServerEsiNonResponseThreshold,
isnsServerEnableControlNodeMgtScn,
isnsServerDefaultDdDdsStatus,
isnsServerUpdateDdDdsSupported,
isnsServerUpdateDdDdsEnabled
}
STATUS current
DESCRIPTION
"iSNS Server attributes."
::= { isnsGroups 1 }
isnsServerNumObjectsGroup OBJECT-GROUP
OBJECTS {
isnsNumDds,
isnsNumDd,
isnsNumEntities,
isnsNumPortals,
isnsNumPortalGroups,
isnsNumIscsiNodes,
isnsNumFcPorts,
isnsNumFcNodes,
isnsRegEntityInfoNumPortals,
isnsRegEntityInfoNumPortalGroups,
isnsRegEntityInfoNumIscsiNodes,
isnsRegEntityInfoNumFcPorts,
isnsRegEntityInfoNumFcNodes
}
STATUS current
DESCRIPTION
"Managed objects indicating the number of registered objects
in an iSNS Server or the number of registered objects
associated with a registered Entity. These managed objects
are optional to implement."
::= { isnsGroups 2 }
isnsServerIscsiControlNodeGroup OBJECT-GROUP
OBJECTS {
isnsControlNodeIscsiNodeName,
isnsControlNodeIscsiIsRegistered,
isnsControlNodeIscsiRcvMgtSCN
}
STATUS current
DESCRIPTION
"iSNS Server iSCSI control node managed objects."
::= { isnsGroups 3 }
isnsServerIfcpPortControlNodeGroup OBJECT-GROUP
OBJECTS {
isnsControlNodeFcPortIsRegistered,
isnsControlNodeFcPortRcvMgtSCN
}
STATUS current
DESCRIPTION
"iSNS Server iFCP Port control node managed objects."
::= { isnsGroups 4 }
isnsServerIscsiDdsDdObjGroup OBJECT-GROUP
OBJECTS {
isnsDdsSymbolicName,
isnsDdsStatus,
isnsDdsMemberSymbolicName,
isnsDdSymbolicName,
isnsDdFeatures,
isnsDdIscsiMemberName,
isnsDdIscsiMemberIsRegistered,
isnsDdPortalMemberAddressType,
isnsDdPortalMemberAddress,
isnsDdPortalMemberPortType,
isnsDdPortalMemberPort,
isnsDdPortalMemberIsRegistered
}
STATUS current
DESCRIPTION
"iSNS Server DDS and DD managed objects for iSCSI."
::= { isnsGroups 5 }
isnsServerIfcpDdsDdObjGroup OBJECT-GROUP
OBJECTS {
isnsDdsSymbolicName,
isnsDdsStatus,
isnsDdSymbolicName,
isnsDdFeatures,
isnsDdPortalMemberAddressType,
isnsDdPortalMemberAddress,
isnsDdPortalMemberPortType,
isnsDdPortalMemberPort,
isnsDdPortalMemberIsRegistered,
isnsDdFcPortMemberIsRegistered
}
STATUS current
DESCRIPTION
"iSNS Server DDS and DD managed objects for iFCP."
::= { isnsGroups 6 }
isnsServerRegIscsiObjGroup OBJECT-GROUP
OBJECTS {
isnsRegEntityEID,
isnsRegEntityProtocol,
isnsRegEntityManagementAddressType,
isnsRegEntityManagementAddress,
isnsRegEntityTimestamp,
isnsRegEntityVersionMin,
isnsRegEntityVersionMax,
isnsRegEntityRegistrationPeriod,
isnsRegEntityInfoNumPortals,
isnsRegEntityInfoNumPortalGroups,
isnsRegEntityInfoNumIscsiNodes,
isnsRegEntityInfoNumFcPorts,
isnsRegEntityInfoNumFcNodes,
isnsRegPortalAddressType,
isnsRegPortalAddress,
isnsRegPortalPortType,
isnsRegPortalPort,
isnsRegPortalSymbolicName,
isnsRegPortalEsiInterval,
isnsRegPortalEsiPortType,
isnsRegPortalEsiPort,
isnsRegPortalScnPortType,
isnsRegPortalScnPort,
isnsRegPortalSecurityInfo,
isnsRegPgIscsiNodeIndex,
isnsRegPgIscsiName,
isnsRegPgPortalPortalIndex,
isnsRegPgPortalAddressType,
isnsRegPgPortalAddress,
isnsRegPgPortalPortType,
isnsRegPgPortalPort,
isnsRegPgPGT,
isnsRegIscsiNodeName,
isnsRegIscsiNodeType,
isnsRegIscsiNodeAlias,
isnsRegIscsiNodeScnTypes,
isnsRegIscsiNodeWwnToken,
isnsRegIscsiNodeAuthMethod
}
STATUS current
DESCRIPTION
"iSNS Server registered iSCSI managed objects."
::= { isnsGroups 7 }
isnsServerRegIfcpObjGroup OBJECT-GROUP
OBJECTS {
isnsRegEntityEID,
isnsRegEntityProtocol,
isnsRegEntityManagementAddressType,
isnsRegEntityManagementAddress,
isnsRegEntityTimestamp,
isnsRegEntityVersionMin,
isnsRegEntityVersionMax,
isnsRegEntityRegistrationPeriod,
isnsRegEntityInfoNumPortals,
isnsRegEntityInfoNumPortalGroups,
isnsRegEntityInfoNumIscsiNodes,
isnsRegEntityInfoNumFcPorts,
isnsRegEntityInfoNumFcNodes,
isnsRegPortalAddressType,
isnsRegPortalAddress,
isnsRegPortalPortType,
isnsRegPortalPort,
isnsRegPortalSymbolicName,
isnsRegPortalEsiInterval,
isnsRegPortalEsiPortType,
isnsRegPortalEsiPort,
isnsRegPortalScnPortType,
isnsRegPortalScnPort,
isnsRegPortalSecurityInfo,
isnsRegFcPortID,
isnsRegFcPortType,
isnsRegFcPortSymbolicName,
isnsRegFcPortFabricPortWwn,
isnsRegFcPortHA,
isnsRegFcPortAddressType,
isnsRegFcPortAddress,
isnsRegFcPortFcCos,
isnsRegFcPortFc4Types,
isnsRegFcPortFc4Descr,
isnsRegFcPortFc4Features,
isnsRegFcPortScnTypes,
isnsRegFcPortRole,
isnsRegFcPortFcNodeWwnn,
isnsRegFcPortPpnWwn,
isnsRegFcNodeSymbolicName,
isnsRegFcNodeAddressType,
isnsRegFcNodeAddress,
isnsRegFcNodeIPA,
isnsRegFcNodeProxyIscsiName,
isnsRegFcNodeNumFcPorts,
isnsRegFcNodePortEntityIndex
}
STATUS current
DESCRIPTION
"iSNS Server registered iFCP managed objects."
::= { isnsGroups 8 }
isnsNotificationsObjGroup OBJECT-GROUP
OBJECTS {
isnsInstanceInfo,
isnsAddressNotificationType,
isnsAddressNotification,
isnsTcpPortNotification,
isnsUdpPortNotification
}
STATUS current
DESCRIPTION
"iSNS Notification managed objects."
::= { isnsGroups 9 }
isnsServerNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS {
isnsServerStart,
isnsServerShutdown
}
STATUS current
DESCRIPTION
"iSNS Server Notification managed objects."
::= { isnsGroups 10 }
END
6. IANA Considerations
The MIB module in this document uses the following IANA-assigned
OBJECT IDENTIFIER values recorded in the SMI Numbers registry:
Descriptor OBJECT IDENTIFIER value
---------- -----------------------
isnsMIB { mib-2 163 }
This RFC utilizes the IANA registry of iSNS parameters. This
registry was created for the iSNS Specification [RFC4171], and is
located at http://www.iana.org/assignments/isns-parameters.
Specifically, the isnsRegEntityProtocol values used in the MIB module
are the values for the Block Storage Protocols that IANA assigns and
documents in http://www.iana.org/assignments/isns-parameters.
7. Security Considerations
There are no management objects defined in this MIB module that have a MAX-ACCESS clause of read-write and/or read-create. So, if this MIB module is implemented correctly, then there is no risk that an intruder can alter or create any management objects of this MIB module via direct SNMP SET operations. Some of the readable objects in this MIB module (i.e., objects with a MAX-ACCESS other than not-accessible) may be considered sensitive or vulnerable in some network environments. It is thus important to control even GET and/or NOTIFY access to these objects and possibly to even encrypt the values of these objects when sending them over the network via SNMP. These are the tables and objects and their sensitivity/vulnerability: The isnsDdsMemberTable contains information about which Discovery Domains may be enabled at the same time. The isnsDdTable contains information about Discovery Domains, containing storage nodes with an ability to communicate and exchange storage data. The isnsDdIscsiMemberTable indicates which iSCSI nodes are contained in which Discovery Domains. The isnsDdPortalMemberTable indicates which iSCSI portals are contained in which Discovery Domains. The isnsDdFcPortMemberTable indicates which iFCP FC N_Ports are contained in which Discovery Domains. The isnsControlNodeIscsiTable indicates which iSCSI nodes have the ability to possibly control an iSNS server. The isnsControlNodeFcPortTable indicates which iFCP FC N_Ports have the ability to possibly control an iSNS server. The above object tables provide information about storage objects sessions, and can indicate to a user who is communicating and exchanging storage data. SNMP versions prior to SNMPv3 did not include adequate security. Even if the network itself is secure (for example by using IPsec), even then, there is no control as to who on the secure network is allowed to access and GET/SET (read/change/create/delete) the objects in this MIB module.
It is RECOMMENDED that implementers consider the security features as provided by the SNMPv3 framework (see [RFC3410], section 8), including full support for the SNMPv3 cryptographic mechanisms (for authentication and privacy). Further, deployment of SNMP versions prior to SNMPv3 is NOT RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to enable cryptographic security. It is then a customer/operator responsibility to ensure that the SNMP entity giving access to an instance of this MIB module is properly configured to give access to the objects only to those principals (users) that have legitimate rights to indeed GET or SET (change/create/delete) them.8. Normative References
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997. [RFC2578] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case J., Rose, M., and S. Waldbusser, "Structure of Management Information Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. [RFC2579] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M., and S. Waldbusser, "Textual Conventions for SMIv2", STD 58, RFC 2579, April 1999. [RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., Rose, M., and S. Waldbusser, "Conformance Statements for SMIv2", STD 58, RFC 2580, April 1999. [RFC3411] Harrington, D., Presuhn, R., and B. Wijnen, "An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks", STD 62, RFC 3411, December 2002. [RFC3720] Satran, J., Meth, K., Sapuntzakis, C., Chadalapaka, M., and E. Zeidner, "Internet Small Computer Systems Interface (iSCSI)", RFC 3720, March 2004. [RFC4001] Daniele, M., Haberman, B., Routhier, S., and J. Schoenwaelder, "Textual Conventions for Internet Network Addresses", RFC 4001, February 2005. [RFC4044] McCloghrie, K., "Fibre Channel Management MIB", RFC 4044, May 2005.
[RFC4133] McCloghrie, K. and A. Bierman, "Entity MIB (Version 3)", RFC 4133, August 2005. [RFC4171] Tseng, J., Gibbons, K., Travostino, F., Du Laney, C., and J. Souza, "Internet Storage Name Service (iSNS)", RFC 4171, September 2005. [RFC4172] Monia, C., Mullendore, R., Travostino, F., Jeong, W., and M. Edwards, "iFCP - A Protocol for Internet Fibre Channel Storage Networking", RFC 4172, September 2005.9. Informative References
[RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, "Introduction and Applicability Statements for Internet- Standard Management Framework", RFC 3410, December 2002.10. Acknowledgements
This memo is a product of the IP Storage (IPS) working group within the Internet Engineering Task Force. We wish to acknowledge the contributions and comments from the IPS WG, including the following: IPS WG Chair: David Black Former Editors: Josh Tseng and Tom McSweeney MIB Editors: Keith McCloghrie and Bert Wijnen
Authors' Addresses
Kevin Gibbons 2Wire, Inc. 1704 Automation Parkway San Jose, CA 95131 USA Tel: +1 408-895-1387 Fax: +1 408-428-9590 EMail: kgibbons@yahoo.com G.D. Ramkumar SnapTell, Inc. 2741 Middlefield Rd, Suite 200 Palo Alto, CA 94306 USA Tel: +1 650-326-7627 Fax: +1 650-326-7620 EMail: gramkumar@stanfordalumni.org Scott Kipp Brocade 4 McDATA Pkwy Broomfield, CO 80021 USA Tel: +1 720-558-3452 Fax: +1 720-558-8999 EMail: skipp@brocade.com
Full Copyright Statement Copyright (C) The IETF Trust (2007). This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the authors retain all their rights. This document and the information contained herein are provided on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Intellectual Property The IETF takes no position regarding the validity or scope of any Intellectual Property Rights or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; nor does it represent that it has made any independent effort to identify any such rights. Information on the procedures with respect to rights in RFC documents can be found in BCP 78 and BCP 79. Copies of IPR disclosures made to the IETF Secretariat and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this specification can be obtained from the IETF on-line IPR repository at http://www.ietf.org/ipr. The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights that may cover technology that may be required to implement this standard. Please address the information to the IETF at ietf-ipr@ietf.org. Acknowledgement Funding for the RFC Editor function is currently provided by the Internet Society.