Re: [v6ops] New Version Notification for draft-ipversion6-loopback-prefix-00.txt

Mark ZZZ Smith <markzzzsmith@yahoo.com.au> Tue, 17 February 2015 02:12 UTC

Return-Path: <markzzzsmith@yahoo.com.au>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FA611A86E2 for <v6ops@ietfa.amsl.com>; Mon, 16 Feb 2015 18:12:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.202
X-Spam-Level: ***
X-Spam-Status: No, score=3.202 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, HK_RANDOM_FROM=0.999, HK_RANDOM_REPLYTO=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no
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 9S4hw2ISnyvt for <v6ops@ietfa.amsl.com>; Mon, 16 Feb 2015 18:12:40 -0800 (PST)
Received: from nm32-vm4.bullet.mail.bf1.yahoo.com (nm32-vm4.bullet.mail.bf1.yahoo.com [72.30.239.140]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 743C41A86DE for <v6ops@ietf.org>; Mon, 16 Feb 2015 18:12:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com.au; s=s2048; t=1424139159; bh=nVsZHsRxbzlB5ZRZPh10QkUBYc9wTPhcRT52kjSkDqs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject; b=pG16wgvUQovtzq7C9azQ4a7GoQ9HADVeOnc9iPPyCEyDbUFQYl28hK003/srQemn1bHObMGCfb5ybd9qNWKgQ0KmPVAkRcP105bWUJo2dkTRuytQDTURv1alj5v8w76d763jyFANw8L7GhcBp/w4FQzVkb/NBEjFzDerjnBaRVUhqRFWmhQLtXrgbu9qFQwoHwt6h34aqQY3MtMyTFwNexI4DiUGlkeiek3A8yyEJ379w7EkQft6AojzaxXZAqMqekq7YFZ7OQOFqGkBb6IgbsgxT/wAC9+pG5Yov61f3ktLlCpqnGttR6P6NENkj3tHafT+rfwUpKAge0SjTGi32w==
Received: from [66.196.81.172] by nm32.bullet.mail.bf1.yahoo.com with NNFMP; 17 Feb 2015 02:12:39 -0000
Received: from [98.139.215.249] by tm18.bullet.mail.bf1.yahoo.com with NNFMP; 17 Feb 2015 02:12:39 -0000
Received: from [127.0.0.1] by omp1062.mail.bf1.yahoo.com with NNFMP; 17 Feb 2015 02:12:39 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 545919.50058.bm@omp1062.mail.bf1.yahoo.com
X-YMail-OSG: xhHoVVEVM1kStlTvM9KccMGMJ1W8KS0MbVxjzMfmUTPzJJbwjod0LVOl8aiC_Eo 2wSBPQXgh13cw.Nu6RBaeKm0ePyIeX_urROEz453JX48B0UQ1rZw8SliTcqomL5YCRGuz.vBg8gZ 5DGm5vMMR8u97KsaadqlD_5gr8jSEOC3hVtSchUqZc12sonOu2uoSkt1jYvwkLWljVgmvplYHYUg eUlyl3rvYnPAagQFGnE7BhzbdeFCI40RqsFtzOvyM7GuVyewLpYO0lqt8Zv16jY3FHq9S8tjH5qW vBn4wP7OmLMDYmk9tDwouFkfrcQfj5_zbTEmbdguiwB4uq1W7VDIkKLxG5mSEpygA__eoYGSkHme Xj4Bc.tiZqJLLJW3QvnSer_P3oGrGzSuCuGEM4XDYH3QrV8XgO9yLx0WsuczocUzzvFGix_pbvyD kx8rcvQPuwVeHeypQZJ4zsScEDMPt6zetR.5gaSpoM5TJTAtphbIMnh0lW5_0N5sQTr.STciY04j 6ZE4nmn181owwqX2Vbb9iw_jOJOCUpn2C_Ev4qRYRTCZkDMOHW28aiV_ph3rn33zpPrY.6J7Yss2 YTX_ESCPV_ogmEfIn9Fh6MpRpDpMg.BkKEM4augM1jbHjQSHhR8D.
Received: by 66.196.80.144; Tue, 17 Feb 2015 02:12:39 +0000
Date: Tue, 17 Feb 2015 02:12:38 +0000
From: Mark ZZZ Smith <markzzzsmith@yahoo.com.au>
To: Erik Kline <ek@google.com>
Message-ID: <1644303459.8177267.1424139158558.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <CAAedzxo3hP2FqDvdW9MNVTBKtpdbONa0ZDjURvk5oihr=-bWUA@mail.gmail.com>
References: <CAAedzxo3hP2FqDvdW9MNVTBKtpdbONa0ZDjURvk5oihr=-bWUA@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_8177266_1925493831.1424139158551"
Archived-At: <http://mailarchive.ietf.org/arch/msg/v6ops/OeOiJdNM_XwDzafxTbGB1MUZvrw>
Cc: "v6ops@ietf.org" <v6ops@ietf.org>
Subject: Re: [v6ops] New Version Notification for draft-ipversion6-loopback-prefix-00.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Mark ZZZ Smith <markzzzsmith@yahoo.com.au>
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Feb 2015 02:12:42 -0000

Well, it was actually a completely new prefix (but similar to ::1/128 to make easy to remember ('1' at the front verses '1' at the end), so I think new behaviour is fine. I did propose slightly different loopback/forwarding processing for this new 1::/32 prefix to match how 127/8 is processed, different to the current ::1/128 rules:

5.2.  Router Rules
   IPv4 loopback packet processing rules for routers, specified in   [RFC1812], by default prohibited forwarding of packets with 127/8   destinations, other than those originated locally and returned back   to the router itself.  A software switch could be provided to disable   this prohibition.  This special case of allowing forwarding of   packets towards 127/8 destinations has been taken advantage of by   [RFC4379], for MPLS troubleshooting purposes.  An equivalent function   for IPv6 is provided by using the IPv4-Mapped IPv6 prefix of ::ffff:


Smith                    Expires August 24, 2013                [Page 7] Internet-Draft        A Larger IPv6 Loopback Prefix        February 2013

   127.0.0.0/104.
   The existing ::1/128 packet processing rules for routers are the same   as those for IPv6 hosts [RFC4291].
   For the new larger loopback prefix, the IPv6 router processing rules   are changed to match those of IPv4, to suit future uses similar to   the MPLS troubleshooting case.
      From: Erik Kline <ek@google.com>
 To: Mark ZZZ Smith <markzzzsmith@yahoo.com.au> 
Cc: David Conrad <drc@virtualized.org>; "v6ops@ietf.org" <v6ops@ietf.org> 
 Sent: Tuesday, 17 February 2015, 11:49
 Subject: Re: [v6ops] New Version Notification for draft-ipversion6-loopback-prefix-00.txt
   
I was wondering about maybe an update/doc that merged this use case?

I was in favor of your loopback prefix, as I recall (it would be
especially handy if any application should implicitly bind to
1::${RAND96} /without/ any special permissions), but I can't recall
the opposition at the time.

/me re-reads/

Ah, yeah it turns out the use cases I wanted it for are exactly the
ones that were opposed by others at the time (the implicit delivery of
all packets to destinations in this prefix is /technically/ new
behaviour).  Sad panda.