Re: [Tsv-art] [tram] Tsvart last call review of draft-ietf-tram-turnbis-25

Joe Touch <touch@strayalpha.com> Mon, 10 June 2019 14:29 UTC

Return-Path: <touch@strayalpha.com>
X-Original-To: tsv-art@ietfa.amsl.com
Delivered-To: tsv-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B01A2120020; Mon, 10 Jun 2019 07:29:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.219
X-Spam-Level:
X-Spam-Status: No, score=-1.219 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=strayalpha.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 73DSO6kdXCl0; Mon, 10 Jun 2019 07:29:01 -0700 (PDT)
Received: from server217-3.web-hosting.com (server217-3.web-hosting.com [198.54.115.226]) (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 DB62912019D; Mon, 10 Jun 2019 07:29:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=strayalpha.com; s=default; h=To:References:Message-Id:Cc:Date:In-Reply-To: From:Subject:Mime-Version:Content-Type:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=J/LQ4lHY2PYjCXAbvH6y5nh7/+FMBJwQmKva+yV2c0M=; b=CUmHu4PSQExhBq0IRxD4zlVSX geESWAuH8r6M5SSQM43ZzV3X4zBBiVYJYRiV6aF5DFtwjT20X1j/u3C386b/OAUo/JnplKfCgMbHC OTt/4Zm2YPCuMo+dEagq8tEgcuq/4N1nqyqDHxqiZTHwls3z0YFzq79REq6ZUai+ahaAo0RnoBrs+ HCm/8iJTIu9gO93OVgKIUlSMsEQRj1ICx2M/90JnmvBnxjS/+10T7rk4IzQzbyYku7RwJ0KU4VZvG Jun8tjGj+uF8+rAFdFqgXKKpQBpCFG13srF0Ti3xiv1npA7ZT1MYncO/54FHAuGRMLQTvfNGJiK8v JSllv7Low==;
Received: from cpe-172-250-240-132.socal.res.rr.com ([172.250.240.132]:63391 helo=[192.168.1.77]) by server217.web-hosting.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from <touch@strayalpha.com>) id 1haLI7-0048tq-Go; Mon, 10 Jun 2019 10:29:00 -0400
Content-Type: multipart/alternative; boundary="Apple-Mail=_6A7BBCB4-76A9-44C5-99B3-CB2F94888D0F"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Joe Touch <touch@strayalpha.com>
In-Reply-To: <DM5PR16MB1705BD4E31370D2F5A179F17EA130@DM5PR16MB1705.namprd16.prod.outlook.com>
Date: Mon, 10 Jun 2019 07:28:54 -0700
Cc: "tsv-art@ietf.org" <tsv-art@ietf.org>, "draft-ietf-tram-turnbis.all@ietf.org" <draft-ietf-tram-turnbis.all@ietf.org>, "ietf@ietf.org" <ietf@ietf.org>, "tram@ietf.org" <tram@ietf.org>
Message-Id: <2C6B5776-CB95-4607-8D0C-07FDE2F6D515@strayalpha.com>
References: <155971464360.28104.6837263931145163343@ietfa.amsl.com> <DM5PR16MB170560F51A9F7C281A9BC752EA170@DM5PR16MB1705.namprd16.prod.outlook.com> <F306B122-79F3-4C7A-8CE2-1C094D9F0FCC@strayalpha.com> <DM5PR16MB1705A4C370C4405AFFD63546EA100@DM5PR16MB1705.namprd16.prod.outlook.com> <5F2F8A3B-2887-4107-81E2-B4E222A4044E@strayalpha.com> <DM5PR16MB1705BD4E31370D2F5A179F17EA130@DM5PR16MB1705.namprd16.prod.outlook.com>
To: "Konda, Tirumaleswar Reddy" <TirumaleswarReddy_Konda@McAfee.com>
X-Mailer: Apple Mail (2.3445.9.1)
X-OutGoing-Spam-Status: No, score=-0.5
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - server217.web-hosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - strayalpha.com
X-Get-Message-Sender-Via: server217.web-hosting.com: authenticated_id: touch@strayalpha.com
X-Authenticated-Sender: server217.web-hosting.com: touch@strayalpha.com
X-Source:
X-Source-Args:
X-Source-Dir:
X-From-Rewrite: unmodified, already matched
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsv-art/nxbusD4NWFbgoYeEGyBOmwTSWfY>
Subject: Re: [Tsv-art] [tram] Tsvart last call review of draft-ietf-tram-turnbis-25
X-BeenThere: tsv-art@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Transport Area Review Team <tsv-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsv-art>, <mailto:tsv-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsv-art/>
List-Post: <mailto:tsv-art@ietf.org>
List-Help: <mailto:tsv-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsv-art>, <mailto:tsv-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 10 Jun 2019 14:29:03 -0000

Hi, Tiru,

> On Jun 9, 2019, at 11:43 PM, Konda, Tirumaleswar Reddy <TirumaleswarReddy_Konda@McAfee.com> wrote:
> 
>> On Jun 7, 2019, at 4:39 AM, Konda, Tirumaleswar Reddy
>> <TirumaleswarReddy_Konda@mcafee.com> wrote:
>> 
>>>>> The specification has two sections 14 and 15 (IP Header Fields for
>>>>> UDP-to-
>>>> UDP translation and IP Header Fields for TCP-to-UDP translation) to
>>>> discuss direct translations. https://tools.ietf.org/html/rfc5766 only
>>>> covered UDP-to- UDP translation in Section 12.
>>>> 
>>>> Yes, but both sections ignore the impact of transport options - both
>>>> current for TCP and pending for UDP. These are ignored both when
>>>> packets with such transport options are received (the input packet to
>>>> the translation) and whether / how they are used on transmit (the
>>>> output packet)
>>> 
>>> TURN is used to relay real-time data (e.g. audio and video streams)
>>> and the approach taken by VOIP related specifications is to avoid
>>> fragmentation for RTP packets
>> 
>> Sec 2.8 mentions RTP as one use case envisioned (at this point, it’d be fair to
>> ask this revision to clarify whether that turned out to be true). But it isn’t
>> indicated as the only use case.
> 
> The draft says TURN is invented to support multimedia sessions signaled using SIP and is typically used with ICE. TURN is also used with WebRTC, and WebRTC data channels also 
> avoid IP fragmentation (see https://tools.ietf.org/html/draft-ietf-rtcweb-data-channel-13 <https://tools.ietf.org/html/draft-ietf-rtcweb-data-channel-13>). 

The application protocols TURN is designed for or typically used for is not relevant to my point above, unless you’re claiming that these uses never use transport options (which is doubtful for TCP, for which some transport options are pervasively used by default).

> 
>> 
>> Regardless, though, this doesn’t impact the concern raised above. RTP could
>> still employ transport options.
> 
> I checked again and don't see any RTP, Back-to-Back User Agents (B2BUAs), SIP proxies and WebRTC gateway specifications discussing transport options for translations.

The fact that others have this gap does not justify continuing to fail to address it in this document. If anything, it makes it that much more important to address.

Joe