Re: [rtcweb] STUN DSCP and draft-ietf-tsvwg-rtcweb-qos

Matthew Kaufman <mkaufman@bluejeans.com> Wed, 31 July 2019 04:47 UTC

Return-Path: <mkaufman@bluejeans.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 131BA120075; Tue, 30 Jul 2019 21:47:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=bluejeans.com
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 xdrBX5Y8O6YC; Tue, 30 Jul 2019 21:47:36 -0700 (PDT)
Received: from mx0a-00292101.pphosted.com (mx0a-00292101.pphosted.com [148.163.148.252]) (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 6124A120019; Tue, 30 Jul 2019 21:47:36 -0700 (PDT)
Received: from pps.filterd (m0114294.ppops.net [127.0.0.1]) by mx0a-00292101.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x6V4jd3G012592; Wed, 31 Jul 2019 04:47:32 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bluejeans.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=pod032818; bh=UtIokF/tFaCkrY8MtpFbkEs8vqxPlO79oUkm/as5784=; b=oxu8v3CAIbGuwl9pgEoWlou4D293azpLyyz5H8Y28mgJRpuN9NZ1JCcCHP46q6fvwuaH F0G3hk1moiUhyVQLRKJr3dk4hgAVZ0ykPTwrcLMr/rApHZJx08kpnHbEkuz6tpG++s3E qerU4i5r2acmvGUBCzOctNZR/MI/KbjqFz3cF36TAm8a+XHIewVJ16BAUPFhRlXp+KXo iBK11kfy8MgImyT4rfeDbGRqkce9jK5QGvrCmh29LCdWO/NiQy+hB+qvDVNstmDKZQOR 3jpTL97vyUGKh2f2P+PnGW63P9dyAMSZ9BeGuchVH9zwa4D41DkddfKXYzbaDcG/RP/R VA==
Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02lp2057.outbound.protection.outlook.com [104.47.36.57]) by mx0a-00292101.pphosted.com with ESMTP id 2u0eexj4kq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 31 Jul 2019 04:47:32 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RVXbp+1Aixg2BKhBjKB6Yr+vTzy6m8WtHdhHhsNWEDHXFZyOQ7Ja0P5zBj51+BeasyGR6aicc679Y+xqXGwE9vdYNKHlO5QIAgZJ1xm6oCl124RM29SPlJEPOM5APrIUhH1QuNsZNEZwJpmL3znug+Wv2xsPDnjBaEfRK35DN7kWCkSviYUmcR5s4Xyt8KZfZlod5hOWjuesnOuViZlNkWQWsv2DyIzYZIa1TCGb2CX+GhgJqWfPZXKxdXCqiM7xIknaTpvJs9uRb8PWCWXP84uGqVc9dnnF/TJr0irWD3kiWRc7Kvw4yzKWL/uZqW24cgnN9S6D3gd+nrVswestuQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UtIokF/tFaCkrY8MtpFbkEs8vqxPlO79oUkm/as5784=; b=V+41k7m+fHQxPP/9U09bgAt4BbBnxMZSvkH4UDMRJ9pikCmaP13klYnQaQE7EzhA/f/4M/GnfPQfovR8xQ0z1xEJltnKPmGwTfSpIW31j2QDMs3Qw0fqUGV6hAKTk2F2KS2vKAYawzPUuIRWm4vqm2Out6K4aySmZRzR45BomsPG8Uu2eCpcHi5Nm/4ayXbxNFx1M1gufawlnnNAUTPeHT+0bV62Fx08lQijPdBYPlUkf5JPw+oIhNyZdpqV9Tf6rnWSAN8tcFkQA/qCjftcKH/S0cEOpMOBHmEWc07cddFOwxGkqhldEL8QiJK44wWZbKnXzXJ2GIkvkAuQnySU9g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=bluejeans.com;dmarc=pass action=none header.from=bluejeans.com;dkim=pass header.d=bluejeans.com;arc=none
Received: from BY5PR13MB3585.namprd13.prod.outlook.com (10.255.154.206) by BY5PR13MB3585.namprd13.prod.outlook.com (10.255.154.206) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2136.9; Wed, 31 Jul 2019 04:47:30 +0000
Received: from BY5PR13MB3585.namprd13.prod.outlook.com ([fe80::6db8:97bd:25ac:febd]) by BY5PR13MB3585.namprd13.prod.outlook.com ([fe80::6db8:97bd:25ac:febd%5]) with mapi id 15.20.2136.010; Wed, 31 Jul 2019 04:47:30 +0000
From: Matthew Kaufman <mkaufman@bluejeans.com>
To: Justin Uberti <juberti@google.com>
CC: "tsvwg@ietf.org" <tsvwg@ietf.org>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Thread-Topic: [rtcweb] STUN DSCP and draft-ietf-tsvwg-rtcweb-qos
Thread-Index: AQHVR1Wk05FT/JEWvEyZjv/Ejg3eBKbkJO8AgABetoA=
Date: Wed, 31 Jul 2019 04:47:30 +0000
Message-ID: <64D66E22-E816-4AC7-8887-9CDC01A3252C@bluejeans.com>
References: <EA953E34-51FA-4B17-A0B2-6CF75146A754@contoso.com> <CAOJ7v-3tvxOiP073tE7iUPueZJYy+hSZnyGJznhMekShRbHg4A@mail.gmail.com>
In-Reply-To: <CAOJ7v-3tvxOiP073tE7iUPueZJYy+hSZnyGJznhMekShRbHg4A@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [2001:df1:e307:3:8b4d:8db7:a772:aaa3]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 74d9d989-6f32-4384-39b8-08d7157231ef
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BY5PR13MB3585;
x-ms-traffictypediagnostic: BY5PR13MB3585:
x-ms-exchange-purlcount: 5
x-microsoft-antispam-prvs: <BY5PR13MB35850AFFE1A0DD4F0095AE7BCEDF0@BY5PR13MB3585.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 011579F31F
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39850400004)(396003)(366004)(136003)(346002)(376002)(199004)(189003)(86362001)(6916009)(68736007)(33656002)(54896002)(6486002)(6306002)(36756003)(7736002)(6436002)(6512007)(606006)(8936002)(256004)(81166006)(81156014)(229853002)(8676002)(91956017)(76116006)(66556008)(64756008)(66446008)(66476007)(66946007)(4326008)(25786009)(478600001)(6116002)(46003)(2906002)(486006)(446003)(11346002)(2616005)(14454004)(966005)(6246003)(54906003)(186003)(316002)(71190400001)(71200400001)(476003)(99286004)(5660300002)(53936002)(6506007)(236005)(53546011)(102836004)(76176011); DIR:OUT; SFP:1101; SCL:1; SRVR:BY5PR13MB3585; H:BY5PR13MB3585.namprd13.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: bluejeans.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: QrtSOKkqRjlIRO3Oi13AlwAPOy7H4NzaWd5AjbXUaUX+AXIql4b3V6PJOntrKQHQE6LBQva8EVeOszZvpNr9XKe+2v7jVByyrAf12THOYHrs7BFrGgbRSPSJVMGWp0YSsQF+lYmWZTU/kprHONx3WeCLDoQKr59yym6CkH+HcRhVlopGhUz2hSlpljwuUH0iEjlpD1TN3ssQ3QQKM/LMlY21rH7F9MYWi6O0JpwDc7mXzbinrznoHsPe38tcc6Jjii3rT/zDn9ALTmfnL0iiLlfbOk0bdnWnBw5LBHhPuVWFyak0TBEyUU0W9q1C6lH026TSWdN6CeMH8qI3KrIhgvigrPf40X/B+E/0tLhY0nskKQHmvvhCSGAgN7FimUmZdJEaF+fIWjlKqXE4BgW3PL/ZGp9VRYVcZSj5og0HYKY=
Content-Type: multipart/alternative; boundary="_000_64D66E22E8164AC788879CDC01A3252Cbluejeanscom_"
MIME-Version: 1.0
X-OriginatorOrg: bluejeans.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 74d9d989-6f32-4384-39b8-08d7157231ef
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2019 04:47:30.2941 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 78d2bd57-5099-4199-92a8-4626e5d3c18b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: mkaufman@bluejeans.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR13MB3585
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:5.22.84,1.0.8 definitions=2019-07-31_02:2019-07-31,2019-07-31 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 lowpriorityscore=0 bulkscore=0 impostorscore=0 mlxscore=0 mlxlogscore=999 phishscore=0 adultscore=0 priorityscore=1501 clxscore=1011 malwarescore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1906280000 definitions=main-1907310048
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtcweb/taYhPWuD0ODLNb8xDWECRTNTXyo>
Subject: Re: [rtcweb] STUN DSCP and draft-ietf-tsvwg-rtcweb-qos
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.29
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: <https://mailarchive.ietf.org/arch/browse/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, 31 Jul 2019 04:47:39 -0000

IF one believes that none of the open issues mentioned in the email thread I sent are an issue, then sure, RFC5245 applies.

But even so, I would argue that draft-ietf-tsvwg-rtcweb-qos should say what to do and reference 5245.

Alternatively, one might believe that one or more of the issues are a real problem… in which case we should specify alternative behavior.

Matthew Kaufman

From: Justin Uberti <juberti@google.com>
Date: Wednesday, July 31, 2019 at 10:08 AM
To: Matthew Kaufman <mkaufman@bluejeans.com>
Cc: "tsvwg@ietf.org" <tsvwg@ietf.org>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] STUN DSCP and draft-ietf-tsvwg-rtcweb-qos

I had thought this was already covered in https://tools.ietf.org/html/rfc5245#section-7.1.2.4<https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_rfc5245-23section-2D7.1.2.4&d=DwMFaQ&c=PpPcabknNF6XJFBaeGH06g&r=9ZdwibcaitRZyo80OngsIQIXTs5v-9PG8HT1YlIatVI&m=fbpMIVl4LuFN5soU2Avi1NbII--opolVHejelXn2svE&s=ltGEgbp10iUc1gBO_cimQvtZZ9HfiJOm_ysp3ZOo0eQ&e=>, which basically says exactly what you are asking for.

On Tue, Jul 30, 2019 at 9:09 PM Matthew Kaufman <mkaufman@bluejeans.com<mailto:mkaufman@bluejeans.com>> wrote:
Was chasing down some webrtc rabbit holes today, and came across the following concern:

draft-ietf-tsvwg-rtcweb-qos has exactly zero language about how the STUN packets should be marked for ICE negotiation. The issue is mentioned in draft-ietf-rtcweb-stun-consent-freshness, but I believe that the rtcweb-qos document should be the reference to how an rtcweb transport author should be setting DiffServ markings.

Also, there was a great conversation on the topic back in 2014 that unfortunately seems to have petered out before a resolution to some obvious open issues: https://mailarchive.ietf.org/arch/browse/rtcweb/?gbt=1&index=HH0qztqt4UtfZdpuxHTVcg7hZdE<https://urldefense.proofpoint.com/v2/url?u=https-3A__mailarchive.ietf.org_arch_browse_rtcweb_-3Fgbt-3D1-26index-3DHH0qztqt4UtfZdpuxHTVcg7hZdE&d=DwMFaQ&c=PpPcabknNF6XJFBaeGH06g&r=9ZdwibcaitRZyo80OngsIQIXTs5v-9PG8HT1YlIatVI&m=fbpMIVl4LuFN5soU2Avi1NbII--opolVHejelXn2svE&s=FlrSPxMvUIrN-iqDsEmRI1U0URJnINsru1TEVWNMUBQ&e=>

Would be great to finish the conversation before finalizing the specification for how to mark these.

Personally I’m in the “ICE is testing connectivity, so STUN must be marked exactly the same as corresponding media” camp.

Matthew Kaufman
_______________________________________________
rtcweb mailing list
rtcweb@ietf.org<mailto:rtcweb@ietf.org>
https://www.ietf.org/mailman/listinfo/rtcweb<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_rtcweb&d=DwMFaQ&c=PpPcabknNF6XJFBaeGH06g&r=9ZdwibcaitRZyo80OngsIQIXTs5v-9PG8HT1YlIatVI&m=fbpMIVl4LuFN5soU2Avi1NbII--opolVHejelXn2svE&s=89GkSxwEhG63-il9an69COx4NNrA8nM3i4siRUHMFHM&e=>