February T11 Network Address Authority (NAA) Naming Format for iscsi Node Names

Similar documents
Network Working Group. Category: Standards Track August Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Relay Agent Remote-ID Option

Network Working Group Request for Comments: 4424 February 2006 Updates: 4348 Category: Standards Track

Request for Comments: 5179 Category: Standards Track May 2008

Network Working Group. Category: Standards Track June Dynamic Host Configuration Protocol for IPv6 (DHCPv6) Relay Agent Subscriber-ID Option

Category: Standards Track October 2006

Request for Comments: May 2007

Category: Standards Track September MIB Textual Conventions for Uniform Resource Identifiers (URIs)

Request for Comments: May 2004

Updates: 2409 May 2005 Category: Standards Track. Algorithms for Internet Key Exchange version 1 (IKEv1)

Network Working Group Request for Comments: August Address-Prefix-Based Outbound Route Filter for BGP-4

Network Working Group. Category: Informational October 2005

Category: Standards Track Cisco Systems, Inc. March 2005

Request for Comments: 3861 Category: Standards Track August 2004

Expires: October 9, 2005 April 7, 2005

Category: Standards Track June 2006

Network Working Group Request for Comments: 4143 Category: Standards Track Brandenburg November 2005

Category: Standards Track Cisco Systems, Inc January The Secure Shell (SSH) Session Channel Break Extension

Request for Comments: 3934 Updates: 2418 October 2004 BCP: 94 Category: Best Current Practice

Network Working Group. N. Williams Sun Microsystems June 2006

Category: Standards Track June Requesting Attributes by Object Class in the Lightweight Directory Access Protocol (LDAP) Status of This Memo

Category: Standards Track December 2007

Network Working Group. Category: Informational May OSPF Database Exchange Summary List Optimization

Category: Standards Track October Vendor-Identifying Vendor Options for Dynamic Host Configuration Protocol version 4 (DHCPv4)

Network Working Group. Category: Standards Track June 2005

Network Working Group Request for Comments: 4573 Category: Standard Track July MIME Type Registration for RTP Payload Format for H.

Network Working Group. February 2005

Network Working Group Request for Comments: Cisco Systems, Inc. June 2006

Network Working Group. Category: Informational January 2006

Network Working Group Request for Comments: 4162 Category: Standards Track KISA August 2005

Network Working Group Request for Comments: 4242 Category: Standards Track University of Southampton B. Volz Cisco Systems, Inc.

Request for Comments: 4633 Category: Experimental August 2006

Network Working Group Request for Comments: Cisco Systems, Inc. December 2005

Category: Informational September 2004

Category: Experimental June 2006

Category: Standards Track March Extensible Provisioning Protocol (EPP) Transport Over TCP

Network Working Group. Intended status: Standards Track Columbia U. Expires: March 5, 2009 September 1, 2008

Request for Comments: 4680 Updates: 4346 September 2006 Category: Standards Track

Network Working Group. Cisco Systems June 2007

Network Working Group. Category: Informational April A Uniform Resource Name (URN) Namespace for the Open Geospatial Consortium (OGC)

Network Working Group Request for Comments: 3937 Category: Informational October 2004

Category: Experimental April BinaryTime: An Alternate Format for Representing Date and Time in ASN.1

Request for Comments: 3905 Category: Informational September A Template for IETF Patent Disclosures and Licensing Declarations

Request for Comments: 4315 December 2005 Obsoletes: 2359 Category: Standards Track. Internet Message Access Protocol (IMAP) - UIDPLUS extension

C. Martin ipath Services February A Policy Control Mechanism in IS-IS Using Administrative Tags

Request for Comments: 5010 Category: Standards Track Cisco Systems, Inc. September 2007

Revision History Revision 0 (2 November 2002) first revision Revision 1 (31 December 2002) incorporated comments from November CAP WG.

Network Working Group Request for Comments: 4869 Category: Informational May Suite B Cryptographic Suites for IPsec. Status of This Memo

Category: Best Current Practice February Early IANA Allocation of Standards Track Code Points

Network Working Group Request for Comments: 4603 Category: Informational Cisco Systems July Additional Values for the NAS-Port-Type Attribute

Request for Comments: K. Norrman Ericsson June 2006

Network Working Group Request for Comments: December 2004

Category: Standards Track Cisco H. Tschofenig Nokia Siemens Networks August 2008

Network Working Group. Category: Standards Track Juniper Networks August 2008

Network Working Group Internet-Draft August 2005 Expires: February 2, Atom Link No Follow draft-snell-atompub-feed-nofollow-00.

Expires in six months 24 October 2004 Obsoletes: RFC , , 3377, 3771

Network Working Group. Category: Standards Track Cisco Systems May 2007

Request for Comments: 3764 Category: Standards Track April enumservice registration for Session Initiation Protocol (SIP) Addresses-of-Record

Network Working Group. BCP: 131 July 2007 Category: Best Current Practice

Request for Comments: 4142 Category: Standards Track Nine by Nine November 2005

Request for Comments: 3932 October 2004 BCP: 92 Updates: 3710, 2026 Category: Best Current Practice

Request for Comments: 4509 Category: Standards Track May Use of SHA-256 in DNSSEC Delegation Signer (DS) Resource Records (RRs)

Network Working Group Request for Comments: A. Zinin Alcatel-Lucent March 2007

Network Working Group Request for Comments: 5138 Category: Informational February 2008

Request for Comments: 4393 Category: Standards Track March MIME Type Registrations for 3GPP2 Multimedia Files

Jabber, Inc. August 20, 2004

Category: Standards Track October 2006

Category: Informational September A Suggested Scheme for DNS Resolution of Networks and Gateways

Request for Comments: Category: Standards Track January 2008

Network Working Group Request for Comments: 4913 Category: Experimental July 2007

vcard Extensions for Instant Messaging (IM)

Request for Comments: 5208 Category: Informational May 2008

Request for Comments: 4759 Category: Standards Track Neustar Inc. L. Conroy Roke Manor Research November 2006

Category: Standards Track Microsoft May 2004

Network Working Group Internet-Draft January 25, 2006 Expires: July 29, Feed Rank draft-snell-atompub-feed-index-05.txt. Status of this Memo

Request for Comments: 4571 Category: Standards Track July 2006

Network Working Group Request for Comments: 4432 March 2006 Category: Standards Track

Revision History Related Documents Overview 1. iscsi port names and device names Suggestion 2. iscsi logical unit names Suggestion

Request for Comments: 3968 Updates: 3427 December 2004 BCP: 98 Category: Best Current Practice

Network Working Group Request for Comments: February 2006

Request for Comments: Starent Networks A. Lior Bridgewater Systems K. Leung Cisco Systems October 2007

Network Working Group. Category: Standards Track July 2007

Network Working Group. Category: Informational Cisco Systems A. Shaikh AT&T Labs (Research) April 2005

Network Working Group Request for Comments: 4147 Category: Informational August Proposed Changes to the Format of the IANA IPv6 Registry

Request for Comments: 4755 Category: Standards Track December 2006

Category: Informational M. Shand Cisco Systems May 2004

October Network News Transfer Protocol (NNTP) Extension for Streaming Feeds

Network Working Group. Category: Informational UNINETT A. Vijayabhaskar Cisco Systems (India) Private Limited May 2005

Network Working Group Request for Comments: September IANA Considerations for the IPv4 and IPv6 Router Alert Options

September The Internet Assigned Number Authority (IANA) tel Uniform Resource Identifier (URI) Parameter Registry. Status of This Memo

Category: Standards Track Redback Networks June 2008

Network Working Group Request for Comments: 4792 Updates: 3641 January 2007 Category: Standards Track

Network Working Group. Category: Standards Track Samsung S. Kumar Tech Mahindra Ltd S. Madanapalli Samsung May 2008

Network Working Group Request for Comments: 5235 January 2008 Obsoletes: 3685 Category: Standards Track

Category: Standards Track LabN Consulting, LLC July 2008

Network Working Group. February Media Gateway Control Protocol (MGCP) Redirect and Reset Package

Request for Comments: 4715 Category: Informational NTT November 2006

Network Working Group. Category: Informational June Intermediate System to Intermediate System (IS-IS) Extensions for Traffic Engineering (TE)

Network Working Group. Category: Informational October 2005

Network Working Group Internet-Draft August 2005 Expires: February 2, Atom Link No Follow draft-snell-atompub-feed-nofollow-03.

Network Working Group. Juniper Networks January Maximum Transmission Unit Signalling Extensions for the Label Distribution Protocol

Transcription:

Network Working Group Request for Comments: 3980 Updates: 3720 Category: Standards Track M. Krueger M. Chadalapaka R. Elliott Hewlett-Packard Corp. February 2005 Status of this Memo T11 Network Address Authority (NAA) Naming Format for iscsi Node Names This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited. Copyright Notice Copyright (C) The Internet Society (2005). Abstract Internet Small Computer Systems Interface (iscsi) is a SCSI transport protocol that maps the SCSI family of protocols onto TCP/IP. This document defines an additional iscsi node name type format to enable use of the "Network Address Authority" (NAA) worldwide naming format defined by the InterNational Committee for Information Technology Standards (INCITS) T11 - Fibre Channel (FC) protocols and used by Serial Attached SCSI (SAS). This document updates RFC 3720. Table of Contents 1. Introduction......................... 2 2. Background.......................... 2 3. Motivation.......................... 3 4. iscsi NAA Name Structure................... 3 4.1. Type "naa." - Network Address Authority......... 3 5. Terminology......................... 4 5.1. IQN........................... 4 5.2. SRP........................... 4 5.3. SAS........................... 4 5.4. NAA........................... 5 5.5. InfiniBand....................... 5 5.6. INCITS......................... 5 5.7. T10........................... 5 5.8. T11........................... 5 Krueger, et al. Standards Track [Page 1]

6. Security Considerations.................... 5 7. References.......................... 6 7.1. Normative References.................. 6 7.2. Informative References................. 6 Authors Addresses........................ 7 Full Copyright Statement..................... 8 1. Introduction This document discusses the motivation for adding an NAA type format as an iscsi node naming format and defines this format in accordance with the iscsi naming conventions [RFC3720]. Defining this format will enable SCSI storage devices containing both iscsi ports and SAS ports to use the same NAA-based SCSI device name. 2. Background A number of networked transports currently provide port abstractions to the SCSI protocol. These transports all incorporate some form of world-wide unique name construction format. The following table summarizes the current protocols and their naming formats. SCSI Transport Protocol Naming Format ----------------------------------------------- EUI-64 NAA IQN ---------------------------- ------- ----- ---- iscsi (Internet SCSI) X X ---------------------------- ------- ----- ---- FCP (Fibre Channel) X ---------------------------- ------- ----- ---- SAS (Serial Attached SCSI) X ---------------------------- ------- ----- ---- SRP (for InfiniBand) X ----------------------------------------------- The INCITS T11 Framing and Signaling Specification [FC-FS] defines a format called the Network Address Authority (NAA) format for constructing worldwide unique identifiers that use various identifier registration authorities. This identifier format is used by the Fibre Channel and SAS SCSI transport protocols. As most existing networked SCSI ports today are either FC or SAS, the NAA format is the most commonly used identifier format for SCSI transports. Krueger, et al. Standards Track [Page 2]

3. Motivation If iscsi included a naming format that allowed direct representation of an NAA-format name, it would facilitate construction of a target device name that translates easily across multiple namespaces for a SCSI storage device containing ports served by different transports. This document defines an NAA type iscsi naming format so that one NAA identifier can be assigned as the basis for the SCSI device name for a SCSI target with both SAS ports and iscsi ports. INCITS T10 SCSI has defined a string format SCSI target device name in [SPC3] that is reported in the VPD page 83 device identifier page. [SAM3] specifies that a SCSI device shall have no more than one (i.e., zero or one) SCSI device name in the SCSI name string format regardless of the number of SCSI transport protocols supported by the SCSI device. Adding the INCITS T11-defined NAA format as a defined type for iscsi device names would make the iscsi device naming format more consistent across all current SCSI networked transports that define an NAA format SCSI device name. This would facilitate the creation of SCSI device names that are transport-independent. It would also contribute to the creation of SCSI Logical Unit (LU) names based on this SCSI device name. 4. iscsi NAA Name Structure This document defines an additional iscsi name type: type "naa." - the remainder of the string is an INCITS T11 defined Network Address Authority identifier in ASCII-encoded hexadecimal. 4.1. Type "naa." - Network Address Authority [FC-FS] defines a format for constructing globally unique identifiers, referred to as the Network Address Authority (NAA) format. The iscsi NAA naming format is "naa.", followed by an NAA identifier represented in ASCII-encoded hexadecimal digits. Krueger, et al. Standards Track [Page 3]

An example of an iscsi name with a 64-bit NAA value follows: Type NAA identifier (ASCII-encoded hexadecimal) +--++--------------+ naa.52004567ba64678d An example of an iscsi name with a 128-bit NAA value follows: Type NAA identifier (ASCII-encoded hexadecimal) +--++------------------------------+ naa.62004567ba64678d0123456789abcdef The iscsi NAA naming format might be used in an implementation when the infrastructure for generating NAA worldwide unique names is already in place because the device contains both SAS and iscsi SCSI ports. The NAA identifier formatted in an ASCII-hexadecimal representation has a maximum size of 32 characters (128 bit NAA format). As a result, there is no issue with this naming format exceeding the maximum size for iscsi node names. 5. Terminology 5.1. IQN iscsi qualified name, an identifier format defined by the iscsi protocol [RFC3720]. 5.2. SRP SCSI RDMA Protocol. SRP defines a SCSI protocol mapping onto the InfiniBand (tm) Architecture and/or functionally similar cluster protocols [SRP]. 5.3. SAS Serial Attached SCSI. The Serial Attached SCSI (SAS) standard contains both a physical layer compatible with Serial ATA, and protocols for transporting SCSI commands to SAS devices and ATA commands to SATA devices [SAS]. Krueger, et al. Standards Track [Page 4]

5.4. NAA Network Address Authority, a naming format defined by the INCITS T11 Fibre Channel protocols [FC-FS]. 5.5. InfiniBand An I/O architecture originally intended to replace PCI and to address high performance server interconnectivity [IB]. 5.6. INCITS INCITS stands for InterNational Committee of Information Technology Standards. The INCITS has a broad standardization scope within the field of Information and Communications Technologies (ICT), encompassing storage, processing, transfer, display, management, organization, and retrieval of information. INCITS serves as ANSI s Technical Advisory Group for the ISO/IEC Joint Technical Committee 1 (JTC 1). See http://www.incits.org. 5.7. T10 A technical committee within INCITS that develops standards and technical reports on I/O interfaces, particularly the series of SCSI (Small Computer Systems Interface) standards. See http://www.t10.org. 5.8. T11 A technical committee within INCITS responsible for standards development in the areas of Intelligent Peripheral Interface (IPI), High-Performance Parallel Interface (HIPPI) and Fibre Channel (FC). See http://www.t11.org. 6. Security Considerations This iscsi naming format does not introduce any new security concerns for the iscsi protocol beyond those of the other iscsi naming formats. Please refer to [RFC3720], Section 8, for information on the security considerations for the iscsi protocol. Krueger, et al. Standards Track [Page 5]

7. References 7.1. Normative References [RFC3720] Satran, J., Meth, K., Sapuntzakis, C., Chadalapaka, M., and E. Zeidner, "Internet Small Computer Systems Interface (iscsi)", RFC 3720, April 2004. [FC-FS] INCITS 373-2003, Fibre Channel Framing and Signaling Interface (FC-FS). 7.2. Informative References [SPC3] [SAM3] [IB] [SRP] [SAS] T10/1416-D, SCSI Primary Commands - 3 (SPC-3). T10/1561-D, SCSI Architecture Model - 3 (SAM-3). InfiniBand{tm} Architecture Specification, Vol. 1, Rel. 1.0.a, InfiniBand Trade Association (http://www.infinibandta.org). INCITS 365-2002, SCSI RDMA Protocol (SRP). INCITS 376-2003, Serial Attached SCSI (SAS). Krueger, et al. Standards Track [Page 6]

Authors Addresses Marjorie Krueger Hewlett-Packard Company 8000 Foothills Blvd. Roseville, CA 95747-5668, USA EMail: marjorie_krueger@hp.com Mallikarjun Chadalapaka Hewlett-Packard Company 8000 Foothills Blvd. Roseville, CA 95747-5668, USA EMail: cbm@rose.hp.com Rob Elliott Hewlett-Packard Company MC 140801 PO Box 692000 Houston, TX 77269-2000, USA EMail: elliott@hp.com Krueger, et al. Standards Track [Page 7]

Full Copyright Statement Copyright (C) The Internet Society (2005). 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 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 IETF s procedures with respect to rights in IETF 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 ietfipr@ietf.org. Acknowledgement Funding for the RFC Editor function is currently provided by the Internet Society. Krueger, et al. Standards Track [Page 8]