RFC4291bis

Brian E Carpenter <brian.e.carpenter@gmail.com> Tue, 07 August 2018 23:39 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A39C130E87 for <ipv6@ietfa.amsl.com>; Tue, 7 Aug 2018 16:39:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TtwjS1rrAJGL for <ipv6@ietfa.amsl.com>; Tue, 7 Aug 2018 16:39:23 -0700 (PDT)
Received: from mail-pf1-x433.google.com (mail-pf1-x433.google.com [IPv6:2607:f8b0:4864:20::433]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 707B212DD85 for <ipv6@ietf.org>; Tue, 7 Aug 2018 16:39:23 -0700 (PDT)
Received: by mail-pf1-x433.google.com with SMTP id p12-v6so189026pfh.2 for <ipv6@ietf.org>; Tue, 07 Aug 2018 16:39:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:organization:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=JfzGjynodtSsvMUa2s9REN8yg43l9pZVQq6Bp7vcgQE=; b=E/WHBOeAWXsfAbU2RZtINwXtJRjjfgUuTqL7AeIunzHxaBd7eQg+LQOt6kLOoO5ZeW MZmQYLYcNxzJ9LBYDZ7J5rrPJQ0RgkU1Lk/+HDerkesGAv+a27MR7YYz0cXVJPr7iQti Qw3vMxoJ2IgUhS+LAy6sKqpy7swxlQjqfv7Z0YXrQshyKE+rZVOghKET5JkmPXybU54g 2OEA9s4nqt4uSjqJ+Fz4GEH2Xr5SHuPT5umYgG+3FbQ2Vo2pJbd6qf6P4kf1EBuIZh20 ajP4trSAYbU6rYBa+/WYNTBmCZk0i+i5PSRrqDXu8fAIMZ4wsZvB3Y+5sTJEPSYxkI+W XdTA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:organization:message-id:date :user-agent:mime-version:content-language:content-transfer-encoding; bh=JfzGjynodtSsvMUa2s9REN8yg43l9pZVQq6Bp7vcgQE=; b=V8zpJh0k7CdF36RTMzd/bS0D1wp4PCCIdhBpLI4hmdsubP4jzuT1mknYg9ZCGWQR59 Xs6KNpLto1+q6zWxK+Nc3LTlmHpgjIFBMlAp+IdOepzeZRaCTSqe0TWq14plGDz6A37+ HeQFXBtJYHSFs/PEv68JkFBsnv2y+Hyd6ogY2R953VGkTE6dN6OAA1qUkd5LMTWtInsK +4eBQLtEQzfbfEILkxUCzIgIk+syw2g/ZkAZMdL5zABNGFIEUbBFz+enybIJb4M9XNs7 n5Ql8mcTVU+4yYpdZ2Gi73ujhxgR85giTzwO6UWU9zMguNFfnAR3PTOhh+Aom5DSNbhD 0b+A==
X-Gm-Message-State: AOUpUlFl147oDXUnQdcBGTkaicU7AJ3uI20XOc+5LIgHi8QaaYS3Ms6z oQMAP5Yvm0n3KSn3xlAvGCixhTlo
X-Google-Smtp-Source: AA+uWPzAv0DzWH4bDsASktUxgkzeQyNq2J4otue7TT6+5O0LuWfAYU1itAq6rF7lwf8I6DA369NQ7A==
X-Received: by 2002:a63:338e:: with SMTP id z136-v6mr332499pgz.171.1533685162814; Tue, 07 Aug 2018 16:39:22 -0700 (PDT)
Received: from [130.216.38.29] (sc-cs-567-laptop.uoa.auckland.ac.nz. [130.216.38.29]) by smtp.gmail.com with ESMTPSA id x7-v6sm5240743pgk.9.2018.08.07.16.39.20 for <ipv6@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Aug 2018 16:39:21 -0700 (PDT)
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Subject: RFC4291bis
To: 6man <ipv6@ietf.org>
Organization: University of Auckland
Message-ID: <f332beb5-2ee5-c12e-b2b5-d7b1742e4ca0@gmail.com>
Date: Wed, 08 Aug 2018 11:39:23 +1200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/F1CNfDQzna2qYsXlUFQ_EGtV4xQ>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2018 23:39:25 -0000

Hi,

Assuming that we adopt draft-farmer-6man-exceptions-64
for the standards track or BCP, I suggest that we should
also update draft-ietf-6man-rfc4291bis as proposed below,
and plan for the two documents to be published as RFCs
simultaneously:

OLD:
   Interface Identifiers are 64 bit long except if the first three bits
   of the address are 000, or when the addresses are manually
   configured, or by exceptions defined in standards track documents.
   The rationale for using 64 bit Interface Identifiers can be found in
   [RFC7421].  An example of a standards track exception is [RFC6164]
   that standardises 127 bit prefixes on inter-router point-to-point
   links.

      Note: In the case of manual configuration, the Prefix and
      Interface Identifier can be any length as long as they add up to
      128.

NEW:
   Interface Identifiers for stateless address autoconfiguration
   are 64 bits long except if the first three bits
   of the address are 000, or when the addresses are manually
   configured, or by exceptions defined in standards track documents.
   The rationale for using 64 bit Interface Identifiers can be found in
   [RFC7421].  An example of a standards track exception is [RFC6164]
   that standardises 127 bit prefixes on inter-router point-to-point
   links. The relationship between prefix length and Interface Identifier
   length is discussed in [I-D.farmer-6man-exceptions-64].

      Note: In the case of manual configuration, the Prefix and
      Interface Identifier can be any length as long as they add up to
      128. In all cases, routing and forwarding processes must be
      designed to process prefixes of any length up to /128 [BCP198].

Comments:

1. This change makes it clear that the 64-bit IID length is for SLAAC.
2. It specifically send the reader to draft-farmer for details.
3. It underlines that routing must work for any length prefix.

    Brian