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

"George, Wes" <wesley.george@twcable.com> Wed, 08 July 2015 17:35 UTC

Return-Path: <wesley.george@twcable.com>
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 2AA641A1BA7 for <tsvwg@ietfa.amsl.com>; Wed, 8 Jul 2015 10:35:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.926
X-Spam-Level: **
X-Spam-Status: No, score=2.926 tagged_above=-999 required=5 tests=[BAYES_50=0.8, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368, HTML_MESSAGE=0.001, SPF_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 VDvCcyOGm1Av for <tsvwg@ietfa.amsl.com>; Wed, 8 Jul 2015 10:35:20 -0700 (PDT)
Received: from cdcipgw01.twcable.com (cdcipgw01.twcable.com [165.237.91.110]) by ietfa.amsl.com (Postfix) with ESMTP id 28A171A1B96 for <tsvwg@ietf.org>; Wed, 8 Jul 2015 10:35:20 -0700 (PDT)
X-SENDER-IP: 10.136.163.14
X-SENDER-REPUTATION: None
X-IronPort-AV: E=Sophos;i="5.15,432,1432612800"; d="scan'208,217";a="327508027"
Received: from unknown (HELO PRVPEXHUB05.corp.twcable.com) ([10.136.163.14]) by cdcipgw01.twcable.com with ESMTP/TLS/RC4-MD5; 08 Jul 2015 13:32:57 -0400
Received: from PRVPEXVS10.corp.twcable.com ([10.136.163.41]) by PRVPEXHUB05.corp.twcable.com ([10.136.163.14]) with mapi; Wed, 8 Jul 2015 13:35:19 -0400
From: "George, Wes" <wesley.george@twcable.com>
To: "tsvwg@ietf.org" <tsvwg@ietf.org>, "draft-ietf-tsvwg-natsupp@tools.ietf.org" <draft-ietf-tsvwg-natsupp@tools.ietf.org>
Date: Wed, 08 Jul 2015 13:35:17 -0400
Thread-Topic: question about draft-ietf-tsvwg-natsupp
Thread-Index: AdC5pHUxh0isHmY3Tp24NXWaDxBjHA==
Message-ID: <D1C2D795.5B8D9%wesley.george@twcable.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.5.2.150604
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_D1C2D7955B8D9wesleygeorgetwcablecom_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/tsvwg/8I0KURYigZgP2QZqtdn2qHtcl4g>
X-Mailman-Approved-At: Wed, 08 Jul 2015 10:50:38 -0700
Cc: "Howard, Lee" <lee.howard@twcable.com>, "mls.ietf@gmail.com" <mls.ietf@gmail.com>
Subject: [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 17:35:22 -0000

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.

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?
Why can't this draft be distilled to, "SCTP does not work through NAT, use IPv6 (or 6951) if you want to use SCTP"?
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?
Are any operators actually asking for support of this feature in their NAT? Any benefit to them/incentive to deploy?
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?

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.

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.