Re: [rtcweb] I-D Action: draft-ietf-rtcweb-stun-consent-freshness-08.txt - Some additional questions
Christer Holmberg <christer.holmberg@ericsson.com> Fri, 21 November 2014 02:15 UTC
Return-Path: <christer.holmberg@ericsson.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 7B36D1A8A56 for <rtcweb@ietfa.amsl.com>; Thu, 20 Nov 2014 18:15:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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 xC5LNSWYu-dI for <rtcweb@ietfa.amsl.com>; Thu, 20 Nov 2014 18:15:15 -0800 (PST)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D14B1A8750 for <rtcweb@ietf.org>; Thu, 20 Nov 2014 18:15:14 -0800 (PST)
X-AuditID: c1b4fb3a-f79116d000000fec-45-546ea030680a
Received: from ESESSHC019.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id 38.DE.04076.030AE645; Fri, 21 Nov 2014 03:15:12 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.126]) by ESESSHC019.ericsson.se ([153.88.183.75]) with mapi id 14.03.0174.001; Fri, 21 Nov 2014 03:15:07 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Martin Thomson <martin.thomson@gmail.com>
Thread-Topic: [rtcweb] I-D Action: draft-ietf-rtcweb-stun-consent-freshness-08.txt - Some additional questions
Thread-Index: Ac/yEUlFgzg9keX0RtqfGQOICUeeIwMelQGAAS/qitAASiGsAAAFh1AAABTZMDAAEWEBAAAC+cag
Date: Fri, 21 Nov 2014 02:15:07 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1D52E22D@ESESSMB209.ericsson.se>
References: <7594FB04B1934943A5C02806D1A2204B1D4CE861@ESESSMB209.ericsson.se> <D0898477.19024%rmohanr@cisco.com> <7594FB04B1934943A5C02806D1A2204B1D525F52@ESESSMB209.ericsson.se> <D0936AAE.19A4C%rmohanr@cisco.com> <CABkgnnU-Cxj5CUR-BQM9o-FeOCWWdOqcViWovwBDV_sdcVTi-Q@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B1D52C623@ESESSMB209.ericsson.se> <CABkgnnUa6_h8kcj11F42QsJh--oQoeaWpFopp_MD1TDE1Y1DrA@mail.gmail.com>
In-Reply-To: <CABkgnnUa6_h8kcj11F42QsJh--oQoeaWpFopp_MD1TDE1Y1DrA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.148]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrGLMWRmVeSWpSXmKPExsUyM+Jvja7BgrwQg91T5SyunfnHaLG8awej xdp/7ewOzB5Tfm9k9dg56y67x5IlP5kCmKO4bFJSczLLUov07RK4Mt5/esFU8EOg4uqknWwN jAcEuhg5OSQETCR2v33IDGGLSVy4t56ti5GLQ0jgCKPE5of7mCGcJYwSZ35dYO1i5OBgE7CQ 6P6nDdIgIqArsejsA3YQm1kgTGLd1l0sILawQL5E69FJ7BA1BRKnG84wQthREhNO/2ICsVkE VCW+PjgGFucV8JU48qCZEWLXWmaJZ23z2EASnAKBEgeezAWzGYGu+35qDRPEMnGJW0/mM0Fc LSCxZM95qA9EJV4+/scKYStJNC55AnYzs4CmxPpd+hCtihJTuh+yQ+wVlDg58wnLBEaxWUim zkLomIWkYxaSjgWMLKsYRYtTi4tz042M9FKLMpOLi/Pz9PJSSzYxAiPq4JbfVjsYDz53PMQo wMGoxMNrEJkbIsSaWFZcmXuIUZqDRUmcd+G5ecFCAumJJanZqakFqUXxRaU5qcWHGJk4OKUa GBO+FWXMnfZ5TtnuXbPY52r9ktJieHuDu4bh2i4ezxCbRfVz+iqcNp05u1/PSEm9RNj5uaJv l22D+ttPhxP/Kv8pvGn/J3Ku+uJ1fy7Fq4i3Fxn/OraAacqBJ3Lzv9g+XBp/X+JiTEBPcMPu bp1k65IzX9+wSTVnL7tU8HzDZOWrzPdynmgFLFdiKc5INNRiLipOBABX6OkniQIAAA==
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/Hzokx8Z8XozQav6AI8va18Cd-lQ
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] I-D Action: draft-ietf-rtcweb-stun-consent-freshness-08.txt - Some additional questions
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: Fri, 21 Nov 2014 02:15:17 -0000
Hi, > I don't understand this concern. You can't use the credentials (see above), and you can't send anything else. That's a terminal condition. So, we need to add text explicitly saying that the credentials can no longer be used, once consent has expired. That makes it clear that one cannot simply "wait for a while", and then start sending media again... > Though there is a real mistake in the draft here: > > OLD: > An endpoint MUST NOT send paced STUN connectivity checks toward any > transport address unless the receiving endpoint consents to receive > data. That is, no application data (e.g., RTP or DTLS) can be sent > NEW: > An endpoint MUST NOT send data other than paced STUN connectivity checks or responses toward any > transport address unless the receiving endpoint consents to receive > data. That is, no application data (e.g., RTP or DTLS) can be sent Looks good. >> What about DTLS heartbeats, and other information sent on the >> transport layer? I ASSUME the entity will maintain those, as it still >> may receive media > > That is unquestionably application-layer data. > > The upshot here is that you will probably break RTP because you can't generate an RR. You can't generate SCTP acknowledgements either. > Fact is, virtually all protocols are bidirectional and will break if one party can't send. So, adding a few words about that would be useful, to inform people. Because, as you say, expired consent for sending media will often cause trouble also for received media. Regards, Christer
- Re: [rtcweb] I-D Action: draft-ietf-rtcweb-stun-c… Christer Holmberg
- Re: [rtcweb] I-D Action: draft-ietf-rtcweb-stun-c… Ram Mohan R (rmohanr)
- Re: [rtcweb] I-D Action: draft-ietf-rtcweb-stun-c… Christer Holmberg
- Re: [rtcweb] I-D Action: draft-ietf-rtcweb-stun-c… Ram Mohan R (rmohanr)
- Re: [rtcweb] I-D Action: draft-ietf-rtcweb-stun-c… Martin Thomson
- Re: [rtcweb] I-D Action: draft-ietf-rtcweb-stun-c… Christer Holmberg
- Re: [rtcweb] I-D Action: draft-ietf-rtcweb-stun-c… Martin Thomson
- Re: [rtcweb] I-D Action: draft-ietf-rtcweb-stun-c… Martin Thomson
- Re: [rtcweb] I-D Action: draft-ietf-rtcweb-stun-c… Christer Holmberg
- Re: [rtcweb] I-D Action: draft-ietf-rtcweb-stun-c… Ram Mohan R (rmohanr)
- Re: [rtcweb] I-D Action: draft-ietf-rtcweb-stun-c… Christer Holmberg