Re: <draft-ietf-6man-rfc4291bis-09.txt>

james woodyatt <jhw@google.com> Tue, 18 July 2017 08:04 UTC

Return-Path: <jhw@google.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 4637512ECF0 for <ipv6@ietfa.amsl.com>; Tue, 18 Jul 2017 01:04:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-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=google.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 lXZxk5N6X9GX for <ipv6@ietfa.amsl.com>; Tue, 18 Jul 2017 01:04:18 -0700 (PDT)
Received: from mail-wr0-x22c.google.com (mail-wr0-x22c.google.com [IPv6:2a00:1450:400c:c0c::22c]) (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 E312A1317AD for <ipv6@ietf.org>; Tue, 18 Jul 2017 01:04:14 -0700 (PDT)
Received: by mail-wr0-x22c.google.com with SMTP id 12so17141764wrb.1 for <ipv6@ietf.org>; Tue, 18 Jul 2017 01:04:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=from:mime-version:subject:date:references:to:in-reply-to:message-id; bh=WMryO3sNc0hieAlSzeo/Sg4pAj4I9T4UCgffXErND9M=; b=V7MEN31Ya74F4JNjGw5DU/8DPF+7IdD4iFU97mkilxFWAXou3FMUYxksRnwDdFsJWg vs6GnBcyDYwzGDOvB/JwuSmbACFaa4Xn5X7vRCr94A39kP9lv6bhE/bvmJI5oTw46uBH N8oaZPF0jAixnhcg8CYl+xc+YgQzQUZbSEnyayFR43gjH/CQwfc5BTQ4aXqQXwSKk7eU UrDqmympzIAgt38GP5ZA6eeJvR7BnpX5g6vsB0Yhm7F2kcb00FicXNjGyW7mjcQZRJRW AnbcsynNOkObQ+3Oi7vyoOiZWAKq02XzE7xkgtPI+HwFdR7GNPZBffAvaOjEp4MezN9S hjKg==
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:date:references:to :in-reply-to:message-id; bh=WMryO3sNc0hieAlSzeo/Sg4pAj4I9T4UCgffXErND9M=; b=odBBKQWSnl+IgtjuTxyBpG6Vsv0xvhjKs4iT/vUcj2WHet5VPa6NTWW05EpixN3WZn ie10YKGVeSlJi0Df9SyBTdwgD+4CcLqFgLY7wBWql7bFtF0mHTX0s+wSb6aPRbPtI+2b BEzKaza0PEY3rh85FBBfpMgKRBTnd04wu+yJEI6A2pN1gQmmvMI305vyWc4tZOGWHDRS eBkv68R/RZ4xOEjWS3fDJftjetJz6YiMv/Gw/Xe8BTyz7QcvCSAqvIH8X55qR6wEgvKA Fm3yxcM7ZhaDUwfnrjn6J/8vCw309t0oI9h/147of538kSi9GcuTWD9DpdzThssfZ4s3 bqdw==
X-Gm-Message-State: AIVw113C2kEgW9pCSmglvaDrK+md/fNpQk1ZJWW50eXC6TBaNK2HwGQc qxMdnd+3TMGXtT5ZcYmdog==
X-Received: by 10.223.132.163 with SMTP id 32mr307317wrg.204.1500365053070; Tue, 18 Jul 2017 01:04:13 -0700 (PDT)
Received: from ?IPv6:2001:67c:370:1998:558e:1b16:4020:5e56? ([2001:67c:370:1998:558e:1b16:4020:5e56]) by smtp.gmail.com with ESMTPSA id k23sm1322425wre.1.2017.07.18.01.04.12 for <ipv6@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 01:04:12 -0700 (PDT)
From: james woodyatt <jhw@google.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_6D50AEB5-020B-42FB-93EC-3972A10F1B3E"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Subject: Re: <draft-ietf-6man-rfc4291bis-09.txt>
Date: Tue, 18 Jul 2017 10:04:11 +0200
References: <20150804195752.5065.13523.idtracker@ietfa.amsl.com> <5AB14F48-2799-4A86-830D-E8A89CCADAAC@gmail.com> <CAKD1Yr0Bt4hhBvtSVWrLpns4odzek3U5WJkuQoS1NGsPozW0sg@mail.gmail.com> <CAN-Dau3vVREsYc4Y6AAdDpLKsMjwH_2saS7JTn8P6fRDXRKV7Q@mail.gmail.com>
To: IPv6 List <ipv6@ietf.org>
In-Reply-To: <CAN-Dau3vVREsYc4Y6AAdDpLKsMjwH_2saS7JTn8P6fRDXRKV7Q@mail.gmail.com>
Message-Id: <CD9ED408-9574-4DBC-ADE7-C9D4FD5CB52E@google.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/ZM__I9A4fm-gp0_IkuJMw4-fSZ8>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.22
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, 18 Jul 2017 08:04:19 -0000

On Jul 17, 2017, at 23:42, David Farmer <farmer@umn.edu> wrote:
> 
> I've begun to think there are two real problems here;
> 
> 1.  RFC4291 categorically says architecturally IIDs are 64bits, and seems to imply this is the case for all components of IPv6. While it is the case for several components of IPv6, it is not the case for other important components. Neighbor Discovery, DHCPv6, and Routing, etc... are not architecturally based on 64bit IIDs at all, in fact they are clearly based on IIDs of any length. 

Those other components aren’t based on IIDs at all. They’re based on IPv6 addresses and routing prefixes, but they’re not based on IIDs. That RFC 4291 still has this obsolescent concept of an IID that comes from embedding Modified EUI-64 transformations of MAC addresses isn’t actually causing any real problem that I’m seeing stated anywhere. It seems perfectly safe to me to promote to Standard a minor revision of RFC 4291 that retains the existing definition of the IID in the architecture.

> 2. The fact that some components of IPv6 are architecturally based on 64bit IIDs doesn't mean that operationally IIDs are always required to be 64 bits. Rather than implying that operationally IID are required to be 64bits, how about simply stating that operationally 64 bit IIDs are recommended. This eliminates the need to enumerate all the exceptions, which probably isn't something an architectural document should be doing.

See above.


--james woodyatt <jhw@google.com <mailto:jhw@google.com>>