[rtcweb] Transports: RFC 4941 support?

Justin Uberti <juberti@google.com> Wed, 19 March 2014 01:00 UTC

Return-Path: <juberti@google.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 086771A04B1 for <rtcweb@ietfa.amsl.com>; Tue, 18 Mar 2014 18:00:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.925
X-Spam-Level:
X-Spam-Status: No, score=-1.925 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, RP_MATCHES_RCVD=-0.547, SPF_PASS=-0.001] autolearn=ham
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 nApjm_Jwjs3v for <rtcweb@ietfa.amsl.com>; Tue, 18 Mar 2014 18:00:31 -0700 (PDT)
Received: from mail-ve0-x236.google.com (mail-ve0-x236.google.com [IPv6:2607:f8b0:400c:c01::236]) by ietfa.amsl.com (Postfix) with ESMTP id 70F6E1A046F for <rtcweb@ietf.org>; Tue, 18 Mar 2014 18:00:31 -0700 (PDT)
Received: by mail-ve0-f182.google.com with SMTP id jw12so8142809veb.13 for <rtcweb@ietf.org>; Tue, 18 Mar 2014 18:00:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=MfPFJXFQHEKu5V//a/6XEbAsvr/Km6Mrq7yOeKESVdY=; b=hZ+NZZadiJMDTj7/xb+NiK+z5XThOLYISdPjeughTuNB8/b7Z8dw3yG/vNkfPFH3tH 8NsqrhkQ0z5T4LDqFS/7pLVCATzpWWFMbIE9hqto0ruJNVQnUOTatdBiC9FkwFUTGt+w izaYMI1RC+ceTg5Gedud3mzZp9dKgL00DISX97Axt7ozclC6p7av2CLY4S7Iea7Z1k43 X3t1FmKo2FKYo7yqg9TIHWdJCgdeEE1FmSQsUX4PjXIeVtRbYvhP+PNuxi+/p5+JIy5s RIcIjDuHd+xs7aIyGQw6CaTw8jyIcHqaoOMiNICsT2bfbzij0w+A4aKZpWkgvbUN2/M4 oqew==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type; bh=MfPFJXFQHEKu5V//a/6XEbAsvr/Km6Mrq7yOeKESVdY=; b=H+lt7YayXSbEsopuAQNCMcvns68p9lBXiaTN4WxPtlcvQjKiOLOJz5mPU5PFf8ytJF yZy6oSKQXw24jPhbbvUH2WKDjXS2X6RqnWL9M6bqlKGD0DEDaNdYq/Pyl/IFCFtftWIT G7crYkqQTGgaUYzit7Xg+NRFpeRyz4zIKc4OhdjtrQUIiZ0mgcLq2Ccrtz+KvcISRE3E 62YjZq4ifCY0bJziJ0rLH89Y7s9676t2FSA1MrsQKUal+VYVjdpRBaOZK+My13jcwvpR nCYC5SlsWJI/mPPIeoRPG9/AG3onoLHRBJEDKSpEmo3aiqIYlz2vC7RQnMIQrBCPDHb0 K83w==
X-Gm-Message-State: ALoCoQlPI7sLI3R6TICTs89PdVfXrCio7MQe+Xv3BbDvEm5mXDDTamz9q0H1JnLl9ESaiQwxrt067xPd8M7WwRsfZSeNrQAI8L4AwggVFZeXPnDbmJqCjVxGVIup/7WgbIRdNxAD+n/hOUyv0Ty/AZBvqqMB5+/NhiN0PKfuGjDDJfNcMHgqxWa0E60ZqzyAa4bhg4SLgZl9
X-Received: by 10.58.188.78 with SMTP id fy14mr7173624vec.23.1395190822645; Tue, 18 Mar 2014 18:00:22 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.52.26.43 with HTTP; Tue, 18 Mar 2014 18:00:02 -0700 (PDT)
From: Justin Uberti <juberti@google.com>
Date: Tue, 18 Mar 2014 18:00:02 -0700
Message-ID: <CAOJ7v-0Hw0NFs_avsB2Z8do21BCws2LRZSeSh6HP0t455SPXyw@mail.gmail.com>
To: "rtcweb@ietf.org" <rtcweb@ietf.org>, Harald Alvestrand <hta@google.com>
Content-Type: multipart/alternative; boundary=089e013a12f060ceae04f4eb2d43
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/YoC0qd8A0ljH-CW5Wn-sqX7trXw
Subject: [rtcweb] Transports: RFC 4941 support?
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Mar 2014 01:00:34 -0000

https://tools.ietf.org/html/rfc4941 defines the concept of temporary IPv6
addresses. For, example, as enumerated on my local system:

inet 172.31.x.y netmask 0xfffffe00 broadcast 172.31.x.255
inet6 2620::1008:100b:e2f8:47ff:wwww:xxxx prefixlen 64 autoconf
inet6 2620::1008:100b:819e:1d3f:yyyy:zzzz prefixlen 64 autoconf *temporary *

As indicated in the RFC, the temporary addresses expire after hours or
days, and therefore could be used to prevent long-term linkability of
sessions. Expiration shouldn't be an issue for WebRTC, since we can simply
do ICE restart if this occurs during a session.

Is this something we want to recommend in the transports doc?