[BEHAVE] AD review of LSN requirements draft

Wesley Eddy <wes@mti-systems.com> Thu, 31 May 2012 04:19 UTC

Return-Path: <wes@mti-systems.com>
X-Original-To: behave@ietfa.amsl.com
Delivered-To: behave@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 536E211E80A3 for <behave@ietfa.amsl.com>; Wed, 30 May 2012 21:19:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BFBEnxtFsknW for <behave@ietfa.amsl.com>; Wed, 30 May 2012 21:19:40 -0700 (PDT)
Received: from omr13.networksolutionsemail.com (omr13.networksolutionsemail.com [205.178.146.63]) by ietfa.amsl.com (Postfix) with ESMTP id 6FB6711E80FA for <behave@ietf.org>; Wed, 30 May 2012 21:19:37 -0700 (PDT)
Received: from cm-omr11 (mail.networksolutionsemail.com [205.178.146.50]) by omr13.networksolutionsemail.com (8.13.8/8.13.8) with ESMTP id q4V4JXDm028791 for <behave@ietf.org>; Thu, 31 May 2012 00:19:36 -0400
Authentication-Results: cm-omr11 smtp.user=wes@mti-systems.com; auth=pass (PLAIN)
X-Authenticated-UID: wes@mti-systems.com
Received: from [69.81.143.202] ([69.81.143.202:34777] helo=[192.168.1.106]) by cm-omr11 (envelope-from <wes@mti-systems.com>) (ecelerity 2.2.2.41 r(31179/31189)) with ESMTPA id C0/70-11548-551F6CF4; Thu, 31 May 2012 00:19:33 -0400
Message-ID: <4FC6F151.3080404@mti-systems.com>
Date: Thu, 31 May 2012 00:19:29 -0400
From: Wesley Eddy <wes@mti-systems.com>
Organization: MTI Systems
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: draft-ietf-behave-lsn-requirements-all@tools.ietf.org
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Cc: "behave@ietf.org" <behave@ietf.org>
Subject: [BEHAVE] AD review of LSN requirements draft
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 May 2012 04:19:41 -0000

Hi, I've completed an AD review of the LSN requirements draft.

I think it's generally in pretty good shape, but do have some
comments that we should at least talk about before going forward.
This could require a small update.  I also understand from the
mailing list that Simon has a proposed reversal of one of the
previous changes, and I think he's totally correct.  So, we
should get a revision anyways before moving on.

Here are my comments:

(1) it strongly seems like RFC 6264 should be mentioned here;
it would probably work in the 2nd paragraph of the Introduction
about providing IPv6 services alongside IPv4 CGN

(2) it seems like it should be really clear in section 1 that
this document isn't considering multi-subscriber IPv6 NPT or
dual layers of IPv6 NPT as being a CGN, only multi-subscriber
IPv4 NAT and dual layers of IPv4 NAT

(3) Note that the sub-requirements for individual NAT
behavior RFCs are labelled "REQ-1", "REQ-2", etc.
duplicatively with the higher-level REQ-1, REQ-2, etc.

(4) Several of the requirements have "SHOULD" in them,
which makes them more of a recommendation than an
actual requirement (those are MUSTs!); if we want to
retain "SHOULD"s, then we probably need to suggest
why they aren't MUSTs by giving some cogent example
of a case where it would be acceptable not to implement
the feature.  (this applies to the SHOULD NOTs as well)

(5) Should there be a requirement to support use of
the prefix allocated via RFC 6598?

(6) I think it would be good to have an advisory
reference to the issues in:
http://tools.ietf.org/html/draft-donley-nat444-impacts-03
and whether or not following the recommendations in this
document helps to avoid such issues.  The RFC 6269
reference already in the introduction is okay, but it
probably glosses over this topic too quickly.

(7) I suspect that we should be more clear in the abstract
and introduction that this is not an IETF endorsement of
CGN or a real specification for CGN, but rather just a
minimal set of requirements that we believe need to be
followed for implementing CGNs on the Internet; CGNs are
still not something we have consensus on being desirable
for the Internet.

-- 
Wes Eddy
MTI Systems