Re: [tram] Éric Vyncke's No Objection on draft-ietf-tram-turnbis-27: (with COMMENT)

"Konda, Tirumaleswar Reddy" <TirumaleswarReddy_Konda@McAfee.com> Tue, 09 July 2019 09:00 UTC

Return-Path: <TirumaleswarReddy_Konda@mcafee.com>
X-Original-To: tram@ietfa.amsl.com
Delivered-To: tram@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D760A1203B3; Tue, 9 Jul 2019 02:00:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level:
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=mcafee.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 WMSZWnV252i9; Tue, 9 Jul 2019 02:00:55 -0700 (PDT)
Received: from DNVWSMAILOUT1.mcafee.com (dnvwsmailout1.mcafee.com [161.69.31.173]) (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 D66B312010C; Tue, 9 Jul 2019 02:00:54 -0700 (PDT)
X-NAI-Header: Modified by McAfee Email Gateway (5500)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mcafee.com; s=s_mcafee; t=1562662222; h=ARC-Seal: ARC-Message-Signature:ARC-Authentication-Results: From:To:CC:Subject:Thread-Topic:Thread-Index: Date:Message-ID:References:In-Reply-To:Accept-Language: Content-Language:X-MS-Has-Attach:X-MS-TNEF-Correlator: dlp-product:dlp-version:dlp-reaction:authentication-results: x-originating-ip:x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-microsoft-antispam:x-ms-traffictypediagnostic: x-ms-exchange-purlcount:x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers:x-forefront-prvs: x-forefront-antispam-report:received-spf:x-ms-exchange-senderadcheck: x-microsoft-antispam-message-info:Content-Type: Content-Transfer-Encoding:MIME-Version:X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped: X-OriginatorOrg:X-NAI-Spam-Flag:X-NAI-Spam-Level: X-NAI-Spam-Threshold:X-NAI-Spam-Score:X-NAI-Spam-Version; bh=ReN7VkvjvwY5zJ50qRbHHW/0jPe7YJvxsQTM27 qch40=; b=hNzrNDKBYcyaC+FYd7t4egoT3MclJy7a63JXx3/v qQxJk8dpWON/wDQ5iDFn/FDN7wkoDe2enCLzCUduIarfzRbjSl ozxzAyhRLLNMEVq0SLZN5FR/SA71pcQ8bPB/U+Cow7a/kp9oXF qpLFqDRNdtzpfNwZge9WodjzfSy40Yk=
Received: from DNVEXAPP1N06.corpzone.internalzone.com (DNVEXAPP1N06.corpzone.internalzone.com [10.44.48.90]) by DNVWSMAILOUT1.mcafee.com with smtp (TLS: TLSv1/SSLv3,256bits,ECDHE-RSA-AES256-SHA384) id 23b1_0d05_9652b85a_dbc5_422d_acf1_0da656253a44; Tue, 09 Jul 2019 02:50:21 -0600
Received: from DNVEXAPP1N06.corpzone.internalzone.com (10.44.48.90) by DNVEXAPP1N06.corpzone.internalzone.com (10.44.48.90) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Tue, 9 Jul 2019 03:00:23 -0600
Received: from DNVO365EDGE2.corpzone.internalzone.com (10.44.176.74) by DNVEXAPP1N06.corpzone.internalzone.com (10.44.48.90) with Microsoft SMTP Server (TLS) id 15.0.1395.4 via Frontend Transport; Tue, 9 Jul 2019 03:00:23 -0600
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (10.44.176.243) by edge.mcafee.com (10.44.176.74) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Tue, 9 Jul 2019 03:00:22 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PpaQzaexJ3j8DiNQtkbwQCaZZTGek4woxwgSO+qCUQSW1w8AMz85iTso45lia9ulUCI2/wxAQZSoQZZHW/+YZoRw6oanJtL91IJKbTxAvOaJUGHPZZRBU2DLU/00vEZ7aRSTJPRubKNRBesLn4uDDMjW/KjsdACdAORg42jqHyX7DWB+2syPFI+KAyax60+dN2JJmthc1K5UPygHlotzTmhH94L5TcAW72SfT+7HMwTmibnswn2nOPplFG33UliYnDK7H/TJGVHEaLt32GsUbXOef2mZ5UjOjawlppFuN8YYjZbzhzA5ANKdkjDgM+AWBOoIYmHkavZkA04ni1v04Q==
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=ReN7VkvjvwY5zJ50qRbHHW/0jPe7YJvxsQTM27qch40=; b=MyYTkUS8vByfkTNgQTiJRGXGNCq9kosikn1Q0L83WPn1fSAvIRX7VofcPrEMTRORBF6rFNT3EqcWvTR+PIBARVZtqMCGAOd80Kem4pl1PB6BOxCUmIeZao+1YjdnJmelmcOOtm/Ntrmsvkfbf4NDlro2f7l79Z5baAFxrRPijJrNi47PzrG2utY49R/mASR7nSyqtTXYe/Ms3XiR2jQe3+mlEaApFG0w6OJQBe/z/pgAmkwwSbyol/gfpG5Bjzj1YJd5rFvkbyJTjDkdR5w7B2H+xjgJQukVPNIwM6ksQ18gReva6GTlaQKhjXROD+8CPEmJ1XuOECFJ18O6Pt8XdQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=mcafee.com;dmarc=pass action=none header.from=mcafee.com;dkim=pass header.d=mcafee.com;arc=none
Received: from DM5PR16MB1705.namprd16.prod.outlook.com (10.172.44.147) by DM5PR16MB2360.namprd16.prod.outlook.com (52.132.142.163) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.10; Tue, 9 Jul 2019 09:00:21 +0000
Received: from DM5PR16MB1705.namprd16.prod.outlook.com ([fe80::570:2208:75c2:5f17]) by DM5PR16MB1705.namprd16.prod.outlook.com ([fe80::570:2208:75c2:5f17%8]) with mapi id 15.20.2052.019; Tue, 9 Jul 2019 09:00:21 +0000
From: "Konda, Tirumaleswar Reddy" <TirumaleswarReddy_Konda@McAfee.com>
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>, The IESG <iesg@ietf.org>
CC: "tram-chairs@ietf.org" <tram-chairs@ietf.org>, "draft-ietf-tram-turnbis@ietf.org" <draft-ietf-tram-turnbis@ietf.org>, "tram@ietf.org" <tram@ietf.org>, "brandon.williams@akamai.com" <brandon.williams@akamai.com>
Thread-Topic: [tram] Éric Vyncke's No Objection on draft-ietf-tram-turnbis-27: (with COMMENT)
Thread-Index: AQHVNJyeoaZBM6SyTEC4IXgEbhm1HqbARDZggAEZuwCAAJhF4A==
Date: Tue, 09 Jul 2019 09:00:21 +0000
Message-ID: <DM5PR16MB1705BBF6E568D95AECF54B10EAF10@DM5PR16MB1705.namprd16.prod.outlook.com>
References: <156248752430.14312.15895119889558390147.idtracker@ietfa.amsl.com> <DM5PR16MB17053A7DCA0A23A09B9D3E88EAF60@DM5PR16MB1705.namprd16.prod.outlook.com> <E3B79278-D304-4E0B-8807-350B1AB9D50F@cisco.com>
In-Reply-To: <E3B79278-D304-4E0B-8807-350B1AB9D50F@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.3.0.16
dlp-reaction: no-action
authentication-results: spf=none (sender IP is ) smtp.mailfrom=TirumaleswarReddy_Konda@McAfee.com;
x-originating-ip: [103.245.47.20]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d72b96f5-21b1-4c30-4dc9-08d7044bdf85
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:DM5PR16MB2360;
x-ms-traffictypediagnostic: DM5PR16MB2360:
x-ms-exchange-purlcount: 5
x-microsoft-antispam-prvs: <DM5PR16MB23601FE9F18F6E46FE623D71EAF10@DM5PR16MB2360.namprd16.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0093C80C01
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(136003)(376002)(39850400004)(346002)(396003)(189003)(199004)(32952001)(51914003)(13464003)(52536014)(110136005)(99286004)(53546011)(66574012)(76176011)(966005)(5660300002)(71200400001)(71190400001)(7696005)(68736007)(6506007)(186003)(76116006)(66066001)(2906002)(66476007)(64756008)(66446008)(72206003)(14454004)(66946007)(66556008)(73956011)(74316002)(4326008)(26005)(305945005)(102836004)(478600001)(446003)(229853002)(33656002)(256004)(14444005)(224303003)(486006)(81166006)(11346002)(6436002)(7736002)(3846002)(6116002)(81156014)(55016002)(8936002)(80792005)(6306002)(9686003)(53936002)(25786009)(6246003)(5024004)(316002)(54906003)(86362001)(476003)(85282002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR16MB2360; H:DM5PR16MB1705.namprd16.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: McAfee.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: MFmi8Lh55LfSLCt4k5VNTdfzZhFsOHQxKcAA2vZvx7WvW1YSCx0ND85bN1dI3y2+zMJSZSDHpH9eByjaunhjL0Rhjl9/1HIwLvyhddwAOSGzgQzslZK6QAzW6G6ztg/muHzNZO3z5TjRZmOx7gRdRowiOvWVGs9hOiGqllo5KAu/wkH76s7CL4IZtia2pXAMgS4xtHt3nEDjnRWBeu23DpxB+SFYt49bvaj8j6onSgOIzbqXcZn228NXnWCm7YI296OCmH1qiTx+rCpJZVcJAhdnft/QqZqyE/sKEs9u/LgcAvlz9MWXVqkkaiwjbopG4mO64pI3Vdxvq1j+hLgi5yahPhVBcY4Y55qvfsGmBZ/SBQSkQc4XbsIFN89V6TEAcmh+b/WUjOn479teL6I+SBI8hlk6l2K7gHk3S7UDv+8=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: d72b96f5-21b1-4c30-4dc9-08d7044bdf85
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jul 2019 09:00:21.3456 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4943e38c-6dd4-428c-886d-24932bc2d5de
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: TirumaleswarReddy_Konda@McAfee.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR16MB2360
X-OriginatorOrg: mcafee.com
X-NAI-Spam-Flag: NO
X-NAI-Spam-Level:
X-NAI-Spam-Threshold: 15
X-NAI-Spam-Score: 0.2
X-NAI-Spam-Version: 2.3.0.9418 : core <6585> : inlines <7115> : streams <1826836> : uri <2865490>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tram/42lgxMDG3zfLinxyWQ98kqRd_vc>
Subject: Re: [tram] Éric Vyncke's No Objection on draft-ietf-tram-turnbis-27: (with COMMENT)
X-BeenThere: tram@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussing the creation of a Turn Revised And Modernized \(TRAM\) WG, which goal is to consolidate the various initiatives to update TURN and STUN." <tram.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tram>, <mailto:tram-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tram/>
List-Post: <mailto:tram@ietf.org>
List-Help: <mailto:tram-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tram>, <mailto:tram-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jul 2019 09:00:59 -0000

Hi Eric,

Please see inline

> -----Original Message-----
> From: Eric Vyncke (evyncke) <evyncke@cisco.com>
> Sent: Tuesday, July 9, 2019 2:49 AM
> To: Konda, Tirumaleswar Reddy
> <TirumaleswarReddy_Konda@McAfee.com>; The IESG <iesg@ietf.org>
> Cc: tram-chairs@ietf.org; draft-ietf-tram-turnbis@ietf.org; tram@ietf.org;
> brandon.williams@akamai.com
> Subject: Re: [tram] Éric Vyncke's No Objection on draft-ietf-tram-turnbis-27:
> (with COMMENT)
> 
> This email originated from outside of the organization. Do not click links or
> open attachments unless you recognize the sender and know the content is
> safe.
> 
> Tiru
> 
> Thank you for your reply and your comments and actions.
> 
> Please see remaining points inline for lines starting with EV>
> 
> Regards
> 
> -éric
> 
> On 08/07/2019, 15:55, "Konda, Tirumaleswar Reddy"
> <TirumaleswarReddy_Konda@McAfee.com> wrote:
> 
>     Hi Eric,
> 
>     Thanks for the review. Please see inline
> 
>     > -----Original Message-----
>     > From: tram <tram-bounces@ietf.org> On Behalf Of Éric Vyncke via
>     > Datatracker
>     > Sent: Sunday, July 7, 2019 1:49 PM
>     > To: The IESG <iesg@ietf.org>
>     > Cc: tram-chairs@ietf.org; draft-ietf-tram-turnbis@ietf.org; tram@ietf.org;
>     > brandon.williams@akamai.com
>     > Subject: [tram] Éric Vyncke's No Objection on draft-ietf-tram-turnbis-27:
>     > (with COMMENT)
>     >
> 
>     > For my own curiosity, isn't TURN scope broader than plain NAT: can it also
> be
>     > useful in the absence of NAT if inbound 'connection' are blocked by
> security
>     > policy ?
> 
>     Interactive Connectivity Establishment (ICE) helps solve the above problem
> by performing connectivity checks, but direct UDP connection will not be
> possible even with ICE if both endpoints are behind NATs that perform
> address and port dependent mapping. In addition, Enterprise firewall may
> block direct UDP connections but allow UDP traffic relayed through an
> Enterprise TURN server (please see
> https://tools.ietf.org/html/rfc7478#section-2.3.5.1).
> 
> EV> I am familiar with ICE __ and your last sentence is exactly what my initial
> comment was about: please goes beyond the NAT typical/common use case
> of TURN and also cite the firewall blocking inbound UDP. Just to improve
> understanding by the readers.

Sure, added the following paragraph to the Introduction section :

   In many enterprise networks, direct UDP transmissions are not
   permitted between clients on the internal networks and external IP
   addresses.  To permit media sessions in such a situation to use UDP
   and to avoid forcing the media sessions through TCP, Enterprise
   Firewall can be configured to allow UDP traffic relayed through an
   Enterprise relay server.  This scenario is required to be supported
   by the WebRTC requirements (Section 2.3.5.1 in [RFC7478]).


> 
>     >
>     > == COMMENTS ==
> >
>     > -- Section 3.1 --
>     >
>     > Is there any reason why MPTCP is not specified for the communication
>     > between TURN client and TURN server? There is a very short explanation
> in
>     > section 15 "TCP multi-path is not used by both SIP and WebRTC protocols
>     > [RFC7478] for media and non-media data" but it does not address the use
> of
>     > MPTCP between TURN client/server.
> 
>     TURN is typically used by SIP and WebRTC protocols to relay media streams,
> but RTP assumes a single path and make decisions based on the measured
> characteristics of this single path (with the exception of Multipath RTP
> discussed in https://tools.ietf.org/html/draft-ietf-avtcore-mprtp-03).
> 
> EV> suggest to add an informative reference to the I-D

draft-ietf-avtcore-mprtp has expired couple of years back. I don't think a reference to MPRTP is required.

> 
>     >
>     > -- Section 3.7 --
>     >
>     > The 500 bytes guideline to avoid fragmentation, is there any data backing
> the
>     > sentence "...will generally avoid IP fragmentation." ?
> 
>     Yes, If the PMTU is not known, and on legacy or otherwise unusual
> networks the guideline should work (see
> https://tools.ietf.org/html/rfc7252#section-4.6 and
> https://tools.ietf.org/html/draft-ietf-tsvwg-datagram-plpmtud-08).
> 
> EV> RFC 7252 is about CoAP and is not "a guideline" per se but a reference to
> the IPv4 'assumed' MTU of 576. I would prefer a reference to RFC 7252 with
> 576 for IPv4 and 1280 for IPv6 for MTU. I am afraid that giving the number
> "500" is kind of misleading the reader. At the bare minimum, I suggest to add
> the reference to COAP, and use the number from CoAP if you want to
> specify numbers.

The above IPv4/IPv6 numbers are used in several other specifications by only referring to [RFC791] and [RFC1122], for example see SIG-002 in https://tools.ietf.org/html/rfc8612 

Cheers,
-Tiru

> 
> 
>