Re: [Spud] Fwd: New Version Notification for draft-herbert-transports-over-udp-00.txt

"Scharf, Michael (Nokia - DE)" <michael.scharf@nokia.com> Sun, 22 May 2016 17:30 UTC

Return-Path: <michael.scharf@nokia.com>
X-Original-To: spud@ietfa.amsl.com
Delivered-To: spud@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF67B12D10B for <spud@ietfa.amsl.com>; Sun, 22 May 2016 10:30:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.921
X-Spam-Level:
X-Spam-Status: No, score=-6.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=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 iZxdahGM3zqc for <spud@ietfa.amsl.com>; Sun, 22 May 2016 10:30:38 -0700 (PDT)
Received: from smtp-fr.alcatel-lucent.com (fr-hpida-esg-02.alcatel-lucent.com [135.245.210.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 072C112D0F5 for <spud@ietf.org>; Sun, 22 May 2016 10:30:37 -0700 (PDT)
Received: from fr712umx3.dmz.alcatel-lucent.com (unknown [135.245.210.42]) by Websense Email Security Gateway with ESMTPS id D69CF1B414A99; Sun, 22 May 2016 17:30:32 +0000 (GMT)
Received: from fr711usmtp1.zeu.alcatel-lucent.com (fr711usmtp1.zeu.alcatel-lucent.com [135.239.2.122]) by fr712umx3.dmz.alcatel-lucent.com (GMO-o) with ESMTP id u4MHUZiW028398 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 22 May 2016 17:30:35 GMT
Received: from FR712WXCHHUB03.zeu.alcatel-lucent.com (fr712wxchhub03.zeu.alcatel-lucent.com [135.239.2.74]) by fr711usmtp1.zeu.alcatel-lucent.com (GMO) with ESMTP id u4MHUYQL028672 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Sun, 22 May 2016 19:30:34 +0200
Received: from FR712WXCHMBA15.zeu.alcatel-lucent.com ([169.254.7.44]) by FR712WXCHHUB03.zeu.alcatel-lucent.com ([135.239.2.74]) with mapi id 14.03.0195.001; Sun, 22 May 2016 19:30:34 +0200
From: "Scharf, Michael (Nokia - DE)" <michael.scharf@nokia.com>
To: Tom Herbert <tom@herbertland.com>, Christian Huitema <huitema@microsoft.com>
Thread-Topic: [Spud] Fwd: New Version Notification for draft-herbert-transports-over-udp-00.txt
Thread-Index: AQHRsfsP/nejVyQy8k+Tx9VhJVm8r5/Ae7eAgAALB4CAACDLgIAACaIAgAAC3gCAAB9RgIAADsGAgAAFH4CAAQuOAIAAEIWAgAADJACAACP3sIAAMW2AgAEQeQCAAbOWYA==
Date: Sun, 22 May 2016 17:30:33 +0000
Message-ID: <655C07320163294895BBADA28372AF5D48862006@FR712WXCHMBA15.zeu.alcatel-lucent.com>
References: <CALx6S377qRfq7ufRVUx6Yn7ec4=EmK_=FL14PWT_qf4g840mbQ@mail.gmail.com> <20160519185943.GM12994@cisco.com> <CALx6S37qPpKpCT6ZpVQwRWf1XFKESYasOBcz26To9zw0GRyz5Q@mail.gmail.com> <573E31E1.807@isi.edu> <20160519221102.GS12994@cisco.com> <573E3C5E.2090300@isi.edu> <20160520001323.GC2511@cisco.com> <573E6303.8030701@isi.edu> <20160520012431.GF2511@cisco.com> <573F47C0.3010501@isi.edu> <20160520182115.GO2511@cisco.com> <CALx6S378X7bk5q-u7Kxu+s3w1ZZ5kZcyhCVEUyPG_=hVzNH2tA@mail.gmail.com> <655C07320163294895BBADA28372AF5D48860CBE@FR712WXCHMBA15.zeu.alcatel-lucent.com> <DM2PR0301MB06553A6249DB5BAD06D2A96BA84B0@DM2PR0301MB0655.namprd03.prod.outlook.com> <CALx6S35m9xCvzLqXyLgARdoep_WfZBoLsGFNUVUx8GfxXfiYNg@mail.gmail.com>
In-Reply-To: <CALx6S35m9xCvzLqXyLgARdoep_WfZBoLsGFNUVUx8GfxXfiYNg@mail.gmail.com>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.239.27.40]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/spud/qV2z4JRJsDDsUCaR5v_IFTytZMQ>
Cc: Toerless Eckert <eckert@cisco.com>, spud <spud@ietf.org>, Joe Touch <touch@isi.edu>
Subject: Re: [Spud] Fwd: New Version Notification for draft-herbert-transports-over-udp-00.txt
X-BeenThere: spud@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Session Protocol Underneath Datagrams <spud.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spud>, <mailto:spud-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spud/>
List-Post: <mailto:spud@ietf.org>
List-Help: <mailto:spud-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spud>, <mailto:spud-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 May 2016 17:30:40 -0000

> We assume that strong security must be applied, so unlike MP-TCP the
> transport headers are encrypted and the only information sent in plain
> text is the session identifier (serving as an SPI) and DTLS headers.
> In the case of a connection surviving across NAT remapping an attacker
> could observe that the connection has been remapped, but that reveals
> no new information about the connection than it had previously except
> that the it was remapped by an intermediate device. That does
> potentially reveal information about the NAT device, for instance it
> could probably ascertain the timeout, but I don't know how useful that
> would be in and it could probably be determined by other means.

I am not sure who would care so much about the NAT device. But, e.g., what about the privacy impact on users of cascaded NATs or some form of onion routing (e.g. TOR-like)?

(Disclaimer: I am not an expert for those, so I apologize if I miss something here.)

> But even given that, yes, I would prefer that anything that identifies
> flows on the network (UDP tuples, session identifiers, flow labels) is
> periodically rotated to reduce the ability of intermediate nodes to
> track my flows over long periods of time. The protocol to negotiate a
> new session identifier can be implemented in the encrypted portion of
> the packet. To change the UDP tuple a client can pick a different
> ephemeral source port (in userspace sockets implementation this would
> close one socket and create a new and do a connect without explicit
> bind).

Well, "periodic rotation" rotation can mean a lot, including 10 years or so. What order of magnitude would you suggest? 

Michael