Re: Last Call: <draft-ietf-6man-rfc4291bis-07.txt> (IP Version 6 Addressing Architecture) to Internet Standard

Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 22 February 2017 20:04 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E89C8129ADE for <ietf@ietfa.amsl.com>; Wed, 22 Feb 2017 12:04:22 -0800 (PST)
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 ap-KPr6Ky-T0 for <ietf@ietfa.amsl.com>; Wed, 22 Feb 2017 12:04:17 -0800 (PST)
Received: from mail-pg0-x234.google.com (mail-pg0-x234.google.com [IPv6:2607:f8b0:400e:c05::234]) (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 9B96E129ABB for <ietf@ietf.org>; Wed, 22 Feb 2017 12:04:17 -0800 (PST)
Received: by mail-pg0-x234.google.com with SMTP id b129so4940884pgc.2 for <ietf@ietf.org>; Wed, 22 Feb 2017 12:04:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:organization:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=B29VjHqv3a1wCjkKm7yWelJ4KwDOk1L7wKFNh+Yy0M0=; b=GmkJL3DWLdwXyuSxky1TYjWHmmDGMZzXDgLjpofMqnSD79ptWaD6STKutFthxVZJbr AEu4RtLK405e7FdfELJ0KiI/6+yUXipmx1jCdUBpB1+Lm81Z1kX3TrFKW0PQEtCC3ReM 0ZstQc2ox4UuKJa1Loyp/sUBqIzmYwMKkJHyN1ch04c04c6Fvge+0bVQcL8fae/Fz1P+ pUyFD8WelTev0qARduZdTa+wBLoVurI6exDnnjKfMTbjN0DHTqr1IqDhf/TngUeFOq3l ANPOmf5LakNWrWsE6MVue5aQ0De6bIHDKiBLWsUeK9TRDK3EntBE1x7InidW62y0irQX hNsw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=B29VjHqv3a1wCjkKm7yWelJ4KwDOk1L7wKFNh+Yy0M0=; b=c1xlj5rOefau2CAZuKXFeaFK231Zat9stcBAJiQxt5ykUZlWjc0vW2r4c3cBP/EDez cnqBPHcoVBpOurI9vWIHXkzYCIMunHez4WG120eo6OWGVbAil/ggY98YIMaJsJRMycOP G2PXvrzL0Rn+kfU/fSfYO7Il7lgyWQxU1cieqIaFywRnUBR5N+tLB6SiGfeiqnqmnLc9 UGrioZUagP82T6ePZILUzCwHjGCvjO8iIepuSdByN2MH8wYKOtFlH+GYRbrefZyX8/I4 PcVhdpcUu3k5KFmIks1QNeyJ4enblL+4xDUvw8KBQN1eMVCUgaxmyPNt8aQRQxTdVIjU rA3w==
X-Gm-Message-State: AMke39mrO9I3KcLIZ7PqMrZs7NSAAo7mygKFGTB3ZKiRq0AXpHM2NXtjQ77DBC6YuDbVcg==
X-Received: by 10.98.84.193 with SMTP id i184mr41776261pfb.27.1487793857037; Wed, 22 Feb 2017 12:04:17 -0800 (PST)
Received: from [192.168.178.21] ([118.149.111.84]) by smtp.gmail.com with ESMTPSA id h14sm5241836pgn.41.2017.02.22.12.04.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Feb 2017 12:04:16 -0800 (PST)
Subject: Re: Last Call: <draft-ietf-6man-rfc4291bis-07.txt> (IP Version 6 Addressing Architecture) to Internet Standard
To: Alexandre Petrescu <alexandre.petrescu@gmail.com>, ietf@ietf.org
References: <d9dc153a-61a8-5976-7697-ce1ecc9c8f3f@gmail.com> <4AF83EE6-6109-491F-BE66-114724BB197B@employees.org> <75196cfa-5476-0c7b-7612-ea2e446fc6f1@gmail.com> <B4A4FFFD-A90D-4C26-BDBD-75555840CA22@employees.org> <m2wpcqeuot.wl-randy@psg.com> <44F7BEDA-CF11-4E1E-BA6F-88794DEC1AF7@employees.org> <20170221001940.GB84656@Vurt.local> <068ce975-8b1e-a7c5-abba-2bfc1d904d70@gmail.com> <20170221101339.GC84656@Vurt.local> <047994c3-9cce-12ce-55bb-bf3ae3369b57@gmail.com> <20170221225857.GE32367@Vurt.local> <f84828c0-7d37-6c56-b1a6-6260227b4f44@gmail.com> <efd19030-6a81-3e14-d294-94e4605f15a1@gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <252c3c52-a158-f65a-bc6f-7c4686db7544@gmail.com>
Date: Thu, 23 Feb 2017 09:04:21 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <efd19030-6a81-3e14-d294-94e4605f15a1@gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/WLWaSnM9GegVghU8-o9sOLK2wBQ>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Feb 2017 20:04:23 -0000

On 22/02/2017 22:41, Alexandre Petrescu wrote:
<snip>

>> Well that does two things: configures a 128 bit address (as Chris
>> points out, *all* addresses are 128 bits, duh) and associates a
>> prefix length with it, which afaik is optional.
> 
> The prefix length is not optional.  There is no system out there on
> which one could configure a 128bit address without explicitely telling
> '/128' or '/64' or '/something-else'.

Wrong. Sorry to get all technical, but on Windows:

C:\windows\system32>netsh interface ipv6 add address ?

Usage: add address [interface=]<string> [address=]<IPv6 address>[/<integer>]
             [[type=]unicast|anycast]
             [[validlifetime=]<integer>|infinite]
             [[preferredlifetime=]<integer>|infinite]
             [[store=]active|persistent]
             [[skipassource=]true|false]

The [/<integer>] looks pretty optional to me. I just tried
   netsh interface ipv6 add address 12 2001:db8:dead::beef
and now I have three addresses:

C:\windows\system32>netsh interface ipv6 show addresses

Interface 12: Wireless Network Connection

Addr Type  DAD State   Valid Life Pref. Life Address
---------  ----------- ---------- ---------- ------------------------
Manual     Preferred     infinite   infinite 2001:db8:dead::beef
Public     Preferred      1h54m9s      54m9s fd63:45eb:dc14:0:28cc:dc4c:9703:6781
Other      Preferred     infinite   infinite fe80::28cc:dc4c:9703:6781%12

When I try to ping 2001:db8:dead::cafe, I see what I expected in Wireshark:
neighbour solicitations from 2001:db8:dead::beef to ff02::1:ff00:cafe.
In other words, the new address is treated as on-link. I can't find any trace
of an associated prefix entry.

Maybe Linux is different.

     Brian