Re: [tsvwg] question about draft-ietf-tsvwg-natsupp

Michael Tuexen <Michael.Tuexen@lurchi.franken.de> Wed, 08 July 2015 18:58 UTC

Return-Path: <Michael.Tuexen@lurchi.franken.de>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 836E71A702C for <tsvwg@ietfa.amsl.com>; Wed, 8 Jul 2015 11:58:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.561
X-Spam-Level:
X-Spam-Status: No, score=-1.561 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, SPF_HELO_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 vcuJSghpypIc for <tsvwg@ietfa.amsl.com>; Wed, 8 Jul 2015 11:58:08 -0700 (PDT)
Received: from mail-n.franken.de (drew.ipv6.franken.de [IPv6:2001:638:a02:a001:20e:cff:fe4a:feaa]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45FEC1A7034 for <tsvwg@ietf.org>; Wed, 8 Jul 2015 11:58:07 -0700 (PDT)
Received: from [192.168.1.196] (p508F1079.dip0.t-ipconnect.de [80.143.16.121]) (Authenticated sender: macmic) by mail-n.franken.de (Postfix) with ESMTP id 3415A1C0C0BEE; Wed, 8 Jul 2015 20:58:05 +0200 (CEST)
Content-Type: text/plain; charset="windows-1252"
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2102\))
From: Michael Tuexen <Michael.Tuexen@lurchi.franken.de>
In-Reply-To: <D1C2D795.5B8D9%wesley.george@twcable.com>
Date: Wed, 08 Jul 2015 20:58:03 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <4B73EB24-733D-42E9-B49B-DB49300524B5@lurchi.franken.de>
References: <D1C2D795.5B8D9%wesley.george@twcable.com>
To: "George, Wes" <wesley.george@twcable.com>
X-Mailer: Apple Mail (2.2102)
Archived-At: <http://mailarchive.ietf.org/arch/msg/tsvwg/oGIm-goEFFDCT4zY_eiefi0ds9M>
Cc: "draft-ietf-tsvwg-natsupp@tools.ietf.org" <draft-ietf-tsvwg-natsupp@tools.ietf.org>, "Howard, Lee" <lee.howard@twcable.com>, "tsvwg@ietf.org" <tsvwg@ietf.org>, "mls.ietf@gmail.com" <mls.ietf@gmail.com>
Subject: Re: [tsvwg] question about draft-ietf-tsvwg-natsupp
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jul 2015 18:58:10 -0000

> On 08 Jul 2015, at 19:35, George, Wes <wesley.george@twcable.com> wrote:
> 
> Hi - 
> 
> First- please include my address in any replies, I am not subscribed to the tsvwg mailing list, I saw the draft go past in the newly-published drafts RSS feed, and it caught my attention.
> 
> I'm raising this concern now so that you don't get broadsided by it when it gets raised at IETF LC.
Hi Wes,

I'm glad you raise it now.
> 
> It's the middle of 2015: All RIRs but AFRINIC are at or near the last phase of their IPv4 exhaustion plans, IPv6 usage is in the double-digit percent to many major destinations, and it's common knowledge that one of NAT's many flaws is that it breaks things. 
> 
> I think that given that set of facts, this draft needs to answer the following questions:
> Why are we still working on hacking new features into IPv4?
To be honest: Because we haven't finished it earlier...
> Why can't this draft be distilled to, "SCTP does not work through NAT, use IPv6 (or 6951) if you want to use SCTP"?
Wouldn't this be more precisely:
SCTP doesn't work through NAT, use it either end-to-end or use RFC 6951.
It doesn't matter if it is IPv4 or IPv6. An IPv6 NAT would break the same way. 
> Is there some specific problem unique to IPv4 that is solved by SCTP such that it is necessary to make SCTP work for IPv4 + NAT rather than simply acknowledging that it doesn't work and recommending IPv6? 
No. The same methods would apply to any kind of NAT. You just replace one address by another.
> Are any operators actually asking for support of this feature in their NAT? Any benefit to them/incentive to deploy?
I have no concrete data on that. FreeBSD's NAT has the support build in. I got a question regarding SCTP NAT and
the document shift from BEHAVE to TSVWG from a Linux vendor. But I don't know if they want to implement it or
when.
> If we're going to ask vendors to spend development cycles implementing new features into legacy devices, shouldn't it be to support IPv6, rather than to keep IPv4 on life support? How do you reconcile this with RFC6540's guidance?
Good question. Maybe something to discuss at the WG meeting...
> 
> Having said all of that, I appreciate the work that went into this, and realize that the effort started 5 years ago when the IPv6 deployment picture was significantly different, so I hesitate to outright call for this draft to be abandoned as overtaken by events, but the longer out in time it goes, the higher the burden of proof to explain why work is continuing on this effort, especially as an IETF consensus document.
> Alternatively, could the scope of the draft be limited so that it focuses on making SCTP work in IPv6-based IPv4 sharing protocols (e.g. NAT64/DSLite/MAP/464xlat) instead of generic NAT44/NAPT? Even if the implementation is largely the same for both types of NAT, limiting it in the draft so that the focus is on IPv6 sends the right message.
The implementation would be the same. I think we sticked to IPv4 for simplicity...

Any other opinions?

Best regards
Michael
> 
> Thanks,
>  
> Wesley George
> 
> Anything below this line has been added by my company’s mail server, I have no control over it.
> -----------
> 
> This E-mail and any of its attachments may contain Time Warner Cable proprietary information, which is privileged, confidential, or subject to copyright belonging to Time Warner Cable. This E-mail is intended solely for the use of the individual or entity to which it is addressed. If you are not the intended recipient of this E-mail, you are hereby notified that any dissemination, distribution, copying, or action taken in relation to the contents of and attachments to this E-mail is strictly prohibited and may be unlawful. If you have received this E-mail in error, please notify the sender immediately and permanently delete the original and any copy of this E-mail and any printout.