Re: [v6ops] The need for local-ipv4 socket transition solutions -- NAT64/DNS64 remains insufficient

James Woodyatt <jhw@nestlabs.com> Thu, 23 April 2015 18:45 UTC

Return-Path: <jhw@nestlabs.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 BD6A31B3194 for <v6ops@ietfa.amsl.com>; Thu, 23 Apr 2015 11:45:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.378
X-Spam-Level:
X-Spam-Status: No, score=-1.378 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=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 ys9Qc15EBPvC for <v6ops@ietfa.amsl.com>; Thu, 23 Apr 2015 11:45:42 -0700 (PDT)
Received: from mail-wg0-x22f.google.com (mail-wg0-x22f.google.com [IPv6:2a00:1450:400c:c00::22f]) (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 656A41B3190 for <v6ops@ietf.org>; Thu, 23 Apr 2015 11:45:42 -0700 (PDT)
Received: by wgso17 with SMTP id o17so27985236wgs.1 for <v6ops@ietf.org>; Thu, 23 Apr 2015 11:45:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nestlabs.com; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=yRtJ3V+2Vyvrigbp02GF7+uKrjurw3D5zQ2dF7oZBqA=; b=UggbR14hu+2YFT90GLrTb+6b620oPBhhIU7AmDvDQBC2PKVv00Vu1ACNDjI0UlAfHq V/wThWEhSqT4mtluR8QpbqW8/yJSdDxMy9IQX4Ofak46tmY+ZZdSue2sd1K3jOL8+7zA 3IN5Ry5WNSjthP5Pxjb1dgEtcUwRJ/XK7hReU=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=yRtJ3V+2Vyvrigbp02GF7+uKrjurw3D5zQ2dF7oZBqA=; b=S30tfqd0N+/0PicPuwRA08G1vb7s+SxhKiyaws7JzVV82QQHQEv5EUg7qInjfU3O/R xvKRBlsEonvL9wvzhZbDA0msFMHH9PP5/HHZMNg+A/SCdd80HYX5WeocIjuGrVFx221C b/gOmcNqDYofHuZvW1+Fa8MkkyFhPYVjjlG3LO7J1rU6DOdPHvN2Ni0unzWl5RPdx2BD LxNicMES1R6XdS0URqKd/4ts8+D7P9ezV9o12I6UdIk9sePUlntkkAVDtqAxbSrVNaco 7ChQZIeZmna4Nu6WAMYhOQYhhqCPFXzBwk+ZJsY8OXVZXxFpqRjWvbKWQuzUV67IRhsc hcfw==
X-Gm-Message-State: ALoCoQl58SrS168p3mnGadk5YkO42kNHB8WoJTZAgxStol2CPium5hwE6zzGiLA00EnicID2dFBp
MIME-Version: 1.0
X-Received: by 10.194.52.10 with SMTP id p10mr7921860wjo.98.1429814741079; Thu, 23 Apr 2015 11:45:41 -0700 (PDT)
Received: by 10.28.16.1 with HTTP; Thu, 23 Apr 2015 11:45:40 -0700 (PDT)
In-Reply-To: <C6523070-46D3-4D75-A2F8-3EED84BAA561@nominum.com>
References: <CAD6AjGT-hG-uvRQvRosrZtfrf0Nb8ne9jy=tD9oh=5zNM42Xsg@mail.gmail.com> <CAD6AjGTcKgK8W+VB1H5EQpHaYiKVYXqOz_2RS-w_CiTf9kL2CQ@mail.gmail.com> <CADhXe530+OVZrFZVaYh1-zoRDvJhUd0rf4sx6a2nO8SvKmm6zg@mail.gmail.com> <CAPi140PQ+TF0rED_bQPeS=Fj415qt0-zE2RdGnEL34PAzHyx6Q@mail.gmail.com> <CAD6AjGTjXAeMF6pw5MO2Jrf9B8LJ48D3m1YTVkdBe=_OHjtroQ@mail.gmail.com> <CADhXe51TCqU2eMP4LS3DooZxQDAPD95OVJDXbiU7qvuvKCMq+w@mail.gmail.com> <CAKD1Yr2=zc57+pOA9TFs+0azw0ZR1g67+08T=9eZPHjGXBvgFQ@mail.gmail.com> <CADhXe53T_30pj7xxwNs=mWEnd=do6oiq3KgN=U-gHLrLF-gG7Q@mail.gmail.com> <D1441574.4C168%wesley.george@twcable.com> <CAD6AjGQrzoBJrqQfKO0N8Ji=oJ-ZP6Sn88sXf=opJ6bYVmTDZg@mail.gmail.com> <552102B0.6070904@cernet.edu.cn> <35D97B17-8E83-43CF-ABEF-122572F1321A@eircom.net> <552369C8.5000801@cernet.edu.cn> <CADhXe51BDuPhc8wdKGmRiBfSnrz7PMtqYXaoDO+5cwLx_xW2tw@mail.gmail.com> <55290E26.8080500@cernet.edu.cn> <CADhXe50zz9EtNtifMh+tN9XT-jKCTJB=vsQ6uG515iddOo7f2Q@mail.gmail.com> <6536E263028723489CCD5B6821D4B21303E8C63A@UK30S005EXS06.EEAD.EEINT.CO.UK> <67A2A6E4-0603-4E84-8534-EA6C706C6D5D@lists.zabbadoz.net> <6536E263028723489CCD5B6821D4B21303E8CBAB@UK30S005EXS06.EEAD.EEINT.CO.UK> <0C3D10F1-B8AF-4097-91C6-D92CDDD5978D@nominum.com> <CAD6AjGR65jtZN4NV62p1XnUgoQRC+h=ELmsLcQaFTdrToMtwRA@mail.gmail.com> <CADhXe53VJeUDLpq2fpdndXF1VyPzQLTO=3LEYqbpOFmEPNbCJw@mail.gmail.com> <54AE4471-B568-4A92-B12D-137AD5950B60@nominum.com> <CADhXe52acGYR-y7VNpfXt=OQK7uqm1vNyHL3mwGhX8cpaYyW3A@mail.gmail.com> <C6523070-46D3-4D75-A2F8-3EED84BAA561@nominum.com>
Date: Thu, 23 Apr 2015 11:45:40 -0700
Message-ID: <CADhXe52_-bjkVucs-+O7vworEE32vcuQ1vSGL__MwUmXXQVz3g@mail.gmail.com>
From: James Woodyatt <jhw@nestlabs.com>
To: IPv6 Ops WG <v6ops@ietf.org>
Content-Type: multipart/alternative; boundary="047d7bae4286bcac39051468af66"
Archived-At: <http://mailarchive.ietf.org/arch/msg/v6ops/tVn5lm_22_eC94SYn376JtkVhn0>
Subject: Re: [v6ops] The need for local-ipv4 socket transition solutions -- NAT64/DNS64 remains insufficient
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, 23 Apr 2015 18:45:43 -0000

Ted—

I'm not saying IETF should obsolete the excellent work that POSIX has
already done. I'm simply saying that IETF is probably the better place to
define what the POSIX network programming interfaces for IPv4 are expected
to do on hosts with IPv6 network interfaces and an integrated CLAT
function. I further think this work would be more suitable for 6MAN than
V6OPS, and until I see a standard track draft adopted, I'm going to be
opposed to V6OPS adopting a work item to produce a BCP for host operating
systems to implement a CLAT function.

On Wed, Apr 22, 2015 at 6:46 PM, Ted Lemon <Ted.Lemon@nominum.com> wrote:

> On Apr 22, 2015, at 6:36 PM, James Woodyatt <jhw@nestlabs.com> wrote:
> > If this stuff is going to be a standard feature of host operating system
> for the foreseeable future, then I for one would like it to be standardized
> as well as the current IPv6 programming interfaces are standardized. I
> don't think that's an unreasonable position to start.
>
> I think this is a very reasonable position.   However, not everybody in
> the IETF thinks we should be defining APIs, and there's the rub.
>  Nominally, APIs of this sort are a POSIX thing.
>
>


-- 
james woodyatt <jhw@nestlabs.com>
Nest Labs, Communications Engineering