[storm] Consolidated iSCSI draft and TaskReporting

Patrick MacArthur <pmacarth@iol.unh.edu> Fri, 17 June 2011 14:38 UTC

Return-Path: <pmacarth@iol.unh.edu>
X-Original-To: storm@ietfa.amsl.com
Delivered-To: storm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B03D211E8182 for <storm@ietfa.amsl.com>; Fri, 17 Jun 2011 07:38:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.392
X-Spam-Level:
X-Spam-Status: No, score=-5.392 tagged_above=-999 required=5 tests=[AWL=1.207, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nrLujgCzLLEv for <storm@ietfa.amsl.com>; Fri, 17 Jun 2011 07:38:19 -0700 (PDT)
Received: from exprod5og112.obsmtp.com (exprod5og112.obsmtp.com [64.18.0.24]) by ietfa.amsl.com (Postfix) with SMTP id 87A7111E8087 for <storm@ietf.org>; Fri, 17 Jun 2011 07:38:18 -0700 (PDT)
Received: from postal.iol.unh.edu ([132.177.123.84]) by exprod5ob112.postini.com ([64.18.4.12]) with SMTP ID DSNKTftm2cfsbcnKSwZnNhfZaKH8WqF9bVro@postini.com; Fri, 17 Jun 2011 07:38:18 PDT
Received: from [172.16.0.7] (ofa.iol.unh.edu [132.177.125.245]) (using SSLv3 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by postal.iol.unh.edu (Postfix) with ESMTPSA id 746098F0079; Fri, 17 Jun 2011 10:38:17 -0400 (EDT)
From: Patrick MacArthur <pmacarth@iol.unh.edu>
To: storm@ietf.org
Content-Type: text/plain
Organization: UNH Interoperability Laboratory
Date: Fri, 17 Jun 2011 10:38:17 -0400
Message-Id: <1308321497.3882.10.camel@chiron.ofa>
Mime-Version: 1.0
X-Mailer: Evolution 2.12.3 (2.12.3-19.el5)
Content-Transfer-Encoding: 7bit
Subject: [storm] Consolidated iSCSI draft and TaskReporting
X-BeenThere: storm@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Storage Maintenance WG <storm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/storm>, <mailto:storm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/storm>
List-Post: <mailto:storm@ietf.org>
List-Help: <mailto:storm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/storm>, <mailto:storm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Jun 2011 14:38:19 -0000

Hi,

I wanted to ask for clarification on an item appearing in the
consolidated iSCSI draft.

    "All keys defined in [RFC3720] MUST be supported by all
    compliant implementations; a NotUnderstood answer on any of the
    [RFC3720] keys therefore MUST be considered a protocol error and
    handled accordingly. For all other later keys, a NotUnderstood
    answer concludes the negotiation for a negotiated key whereas for
    a declarative key, a NotUnderstood answer simply informs the
    declarer of a lack of comprehension by the receiver."

I would like to request that the references to RFC3720 above be changed
to RFC3720 and RFC5048.  The comments on this list seem to indicate that
the baseline for the iSCSI work is on the combination of RFC 3720 and
RFC 5048, which I interpret to mean that it would be applicable only to
implementations compliant with both RFCs.  An implementation that claims
to be RFC 5048-compliant and responds with TaskReporting=NotUnderstood
is broken IMHO. In that case, is there a reason that we allow a
NotUnderstood response on an RFC 5048 key (TaskReporting)?

If the STORM WG is trying to ensure compatibility with the requirements
of RFC 3720 and RFC 5048 combined, it seems strange to be allowing
implementers not to implement the key requirement of RFC 5048.

Thanks,

-- 
Patrick MacArthur
Research and Development
iSCSI/OFA/IPv6 Consortia
UNH InterOperability Laboratory