Question for w.g. on <<draft-ietf-6man-ra-pref64-04>

Bob Hinden <bob.hinden@gmail.com> Mon, 09 September 2019 18:38 UTC

Return-Path: <bob.hinden@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 B7A6C120096 for <ipv6@ietfa.amsl.com>; Mon, 9 Sep 2019 11:38:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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_HELO_NONE=0.001, 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 61O9iCdSPKtT for <ipv6@ietfa.amsl.com>; Mon, 9 Sep 2019 11:38:36 -0700 (PDT)
Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [IPv6:2a00:1450:4864:20::435]) (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 C38F2120020 for <ipv6@ietf.org>; Mon, 9 Sep 2019 11:38:35 -0700 (PDT)
Received: by mail-wr1-x435.google.com with SMTP id l11so15186891wrx.5 for <ipv6@ietf.org>; Mon, 09 Sep 2019 11:38:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:subject:message-id:date:cc:to; bh=/yyk8JLgULHqQtOW9azCincyr4k2ZCAbSA4SW8tn/No=; b=NN1Pfmi0Gq9/Uu+ddUpOaAFBd3FSjoGpbN/s0D0UG7DShQ+Y2igidW90PTPMxCiTJx 3KyD0Z/1HSFCW7K+s43FGy68s2FgT+t41iKcgPMZyNuWlFUnKJKghAs1zWi7RaWj+Op2 /TeB/xvJo/iLCKaw+ESSHQqjFWUGqgZIbyKnUTF9ReHurtHaDRDMtM/uyLmRx3ii0x4N PgPfQjDRWbwXYsVlXESunY6KZZZGRCVGIKE1Tp54BTmb7HUWB1NpMKvF/dsETXAnxUd2 Gb/9uST1GzSIw3IZCZxeg/la7WxksvU41RCBttooiOZRQ2RvSvcPj7jn2gSpgjxeNWFT MkHg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:cc:to; bh=/yyk8JLgULHqQtOW9azCincyr4k2ZCAbSA4SW8tn/No=; b=DXbJwIbhD0d46oVB0xOfBBLwLDHmjlEq96auVIwzP0tcsSQagoQTPASvFcjZPnPSCd Z0wG5DESdKegrG2svlR9HjXBl2mz8gdqOffenaNPGyWwxRWe95PCX4A1v/a5NpdFs/O8 jd8/f0nfK9uSdjvirE72V8qt0LRGTzo8ygDR4QxC2m3ARPkco6RPuHqAA/2RGzWMGaxJ dmMMxDp8PCNmzwPq/8dSPkOUBBXG4CKUPOy5MmDnmiYixM2GFIx+bMNk6hYPkTOsGabG 4P9WYOEOqByrV5QMpKf5Ai4i6AlvQoqRAlTeNjmnVvKQ/nNGN/0NYsxj7raIxAlJN0Rb b0gQ==
X-Gm-Message-State: APjAAAXN0WXANv1L0wvsJTznOTE4rbMspZI4u6jmC0DJOSY/rQJRnu6r 6Uho1gvQG0gA2c2lUsMtzwCjWX9+
X-Google-Smtp-Source: APXvYqy8yR5ZdXdxD9l3CNPlDHzCBvp44w5AHD9rdfgIoMuhMcOn5BIGyvhzdP9INRCrQXC3+QV6rg==
X-Received: by 2002:adf:ebd0:: with SMTP id v16mr11746684wrn.352.1568054314025; Mon, 09 Sep 2019 11:38:34 -0700 (PDT)
Received: from [10.254.146.176] (67-207-105-98.static.wiline.com. [67.207.105.98]) by smtp.gmail.com with ESMTPSA id v4sm24143614wrg.56.2019.09.09.11.38.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Sep 2019 11:38:33 -0700 (PDT)
From: Bob Hinden <bob.hinden@gmail.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_CA606EB9-5955-4F51-A4AB-1290258AE8A2"; protocol="application/pgp-signature"; micalg="pgp-sha512"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Subject: Question for w.g. on <<draft-ietf-6man-ra-pref64-04>
Message-Id: <6C018A55-208A-4BB5-9DDD-9C035A882227@gmail.com>
Date: Mon, 09 Sep 2019 11:38:29 -0700
Cc: Bob Hinden <bob.hinden@gmail.com>
To: IPv6 List <ipv6@ietf.org>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/zqMg-uf-NA8uEmGzhKlT2b3Pu3Y>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 09 Sep 2019 18:38:38 -0000

Hi,

From my reading of the list for <draft-ietf-6man-ra-pref64-04>, we have a choice between the format described in the draft:

     0                   1                   2                   3
     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |     Type      |    Length     |           Lifetime            |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |                                                               |
    +                                                               +
    |              Highest 96 bits of the Prefix                    |
    +                                                               +
    |                                                               |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    | Lowest bits (96-127) of the prefix (optional, if Length > 2)  |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    | Prefix Length |                  Reserved                     |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

This format supports two lengths of the option (20 & 28 bytes) and allows for different NAT64 prefix lengths in the 28 byte version.

Based on the chairs comments and list discussion, the following format has been proposed:

     0                   1                   2                   3
     0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |     Type      |    Length     |       Lifetime          |  PL |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    |                                                               |
    +                                                               +
    |              Highest 96 bits of the Prefix                    |
    +                                                               +
    |                                                               |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

This allow for the ranges of prefix lengths (32, 40, 48, 56, 64) supported by NAT64 (RFC6052) and is 20 bytes long.

The merits of these formats has been discussed.

Please read the discussion and respond with your preference.  It would be good to hear from people who haven’t responded so far.

Thanks,
Bob