Re: [v6ops] Thoughts on draft-byrne-v6ops-clatip-01

"TheIpv6guy ." <cb.list6@gmail.com> Thu, 01 May 2014 00:02 UTC

Return-Path: <cb.list6@gmail.com>
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 524501A0A02 for <v6ops@ietfa.amsl.com>; Wed, 30 Apr 2014 17:02:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.748
X-Spam-Level:
X-Spam-Status: No, score=-1.748 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, NORMAL_HTTP_TO_IP=0.001, SPF_PASS=-0.001] 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 bJ22Xp-W61bA for <v6ops@ietfa.amsl.com>; Wed, 30 Apr 2014 17:02:15 -0700 (PDT)
Received: from mail-wi0-x232.google.com (mail-wi0-x232.google.com [IPv6:2a00:1450:400c:c05::232]) by ietfa.amsl.com (Postfix) with ESMTP id 453081A6FC2 for <v6ops@ietf.org>; Wed, 30 Apr 2014 17:02:15 -0700 (PDT)
Received: by mail-wi0-f178.google.com with SMTP id hm4so1858673wib.5 for <v6ops@ietf.org>; Wed, 30 Apr 2014 17:02:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=g0QOwOI8FSF4JIiekLkqvbOvKb+I1zRGuoSNdsO56L8=; b=jTCVDZiyfyJask7l5KX2+gD3kblZ0GlSRH4E9SauubsKg4kVF/4AnqO/CQt4r9LH+W 3CbasMwk1S1cTjlsNhRytOeblgFdjIw+CrlwTNi4CStulLcZ6uQtaSVGG0YD7GH9VHzs XbBDne4GrEW6LUFIE0iZ+wuo+jxBsNf+SfgN/csTaWoZjxBUWTyjw5SpBNpSigWIXhIt nNw8hkmsJp9xkJJhY5zV3KjGLvdwe7wMO/QM5wpfXyPJkv8OS/Q9EQUrHHVv4vcI6qgx V6Spx8JIv5xuwqUFV5FYxs+hru8SHwkcj6+WH5geEC7g/I+rmdjU/iDYFXK9fnC3zRh+ JkoA==
MIME-Version: 1.0
X-Received: by 10.180.80.3 with SMTP id n3mr5814540wix.36.1398902533161; Wed, 30 Apr 2014 17:02:13 -0700 (PDT)
Received: by 10.216.189.7 with HTTP; Wed, 30 Apr 2014 17:02:12 -0700 (PDT)
Received: by 10.216.189.7 with HTTP; Wed, 30 Apr 2014 17:02:12 -0700 (PDT)
In-Reply-To: <40C41DA9-3513-4BC3-B6C9-7A1EEF98BBC7@cisco.com>
References: <DA7557DA-C003-4FAC-A1C5-2FAD5BD028EC@cisco.com> <CAKD1Yr3JA8jKjfk1BMA4dfMQ8CQ5L5V5txnEmXPLjE=CnOR9VQ@mail.gmail.com> <40C41DA9-3513-4BC3-B6C9-7A1EEF98BBC7@cisco.com>
Date: Wed, 30 Apr 2014 17:02:12 -0700
Message-ID: <CAD6AjGTAaTUauQeGHJ=OTvyZ0+UeEgvR5V3eg49aPyp7if4Qxw@mail.gmail.com>
From: "TheIpv6guy ." <cb.list6@gmail.com>
To: Fred Baker <fred@cisco.com>
Content-Type: multipart/alternative; boundary="f46d0418253890ba0504f84b60ed"
Archived-At: http://mailarchive.ietf.org/arch/msg/v6ops/JkkVCwyL6gdCZyqDYIZvWinKO90
Cc: V6 Ops List <v6ops@ietf.org>, "Byrne, Cameron" <Cameron.Byrne@t-mobile.com>
Subject: Re: [v6ops] Thoughts on draft-byrne-v6ops-clatip-01
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
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: Thu, 01 May 2014 00:02:19 -0000

On Apr 30, 2014 4:24 PM, "Fred Baker (fred)" <fred@cisco.com> wrote:
>
>
> On Apr 30, 2014, at 3:56 PM, Lorenzo Colitti <lorenzo@google.com> wrote:
>
> > On Thu, May 1, 2014 at 7:48 AM, Fred Baker (fred) <fred@cisco.com>
wrote:
> > >    To avoid conflicts with any other network that may communicate with
> > >    the CLAT, a locally unique address must be assigned.
> >
> > Dumb question. Is there a reason to not use 169.254.0.0/16?
> >
> > Yes. 169.254.0.0/16 is link-local, which implies no off-link
connectivity and no Internet connectivity. If your only IPv4 address is in
that range, applications might well assume that there is no off-link
connectivity.
>
> Ask me someday what thoughts go through my mind about applications making
inferences from network layer addresses. Hey, 192.168.0.0/16 is for
networks that don’t connect to the Internet. You want proof? From RFC 1918,
the motivation is
>
>    With the proliferation of TCP/IP technology worldwide, including
>    outside the Internet itself, an increasing number of non-connected
>    enterprises use this technology and its addressing capabilities for
>    sole intra-enterprise communications, without any intention to ever
>    directly connect to other enterprises or the Internet itself.
>
> And, in the past two weeks, I have received 471 emails (this particular
one on perpass@ietf.org) that contain lines like
>
> Received: from <name> ([169.254.2.21]) by
>  <name>  ([169.254.2.21]) with mapi id
>  15.00.0929.001; Wed, 30 Apr 2014 19:08:41 +0000
>
> But anyway...
>
> and 192.0.0.0/29 is...?
>
> I’m not sure I’m up to rocking boats here. It just seems like they have
equivalent characteristics. Before we ship the document somewhere, it seems
like a reasonable question.
>

It is a reasonable question.

https://tools.ietf.org/html/rfc3927#section-2.6

There is defined the limitations of the ipv4 link local addresses. This
includes that the addresses may not be forwarded and all offlink
communication requires an ARP.

In practice, neither of these MUSTs can be implemented since the CLAT
generally must "forward" this packet to an rfc6145 function using a
"default route" , within a host.  Also, as Lorenzo noted, applications may
gleen "no connectivity" from the 169.254 address

192.0.0.0/29 is a globally routable address it works well here, this is
know in production (7 million nodes deployed as such in my network).

I believe it is more natural to generalize the use of 192.0.0.0/29 as
defined in rfc6333 rather than cause a conflict / violation  to rfc3927.

At the end of the day, this draft is simply stating that the b4 ipv4
function defined in rfc6333 has utility beyond ds-lite, and therefore the
usage of the address should be generalized.

CB

> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops
>