Re: [Taps] agenda planning for chicago

Michael Welzl <michawe@ifi.uio.no> Thu, 23 February 2017 23:06 UTC

Return-Path: <michawe@ifi.uio.no>
X-Original-To: taps@ietfa.amsl.com
Delivered-To: taps@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0BF91129B9B for <taps@ietfa.amsl.com>; Thu, 23 Feb 2017 15:06:00 -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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 1EElTX56FVyL for <taps@ietfa.amsl.com>; Thu, 23 Feb 2017 15:05:58 -0800 (PST)
Received: from mail-out5.uio.no (mail-out5.uio.no [IPv6:2001:700:100:10::17]) (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 B5144129C2F for <taps@ietf.org>; Thu, 23 Feb 2017 15:05:57 -0800 (PST)
Received: from mail-mx2.uio.no ([129.240.10.30]) by mail-out5.uio.no with esmtp (Exim 4.80.1) (envelope-from <michawe@ifi.uio.no>) id 1ch2SR-0006ST-5i; Fri, 24 Feb 2017 00:05:55 +0100
Received: from [185.81.136.25] (helo=[192.168.1.171]) by mail-mx2.uio.no with esmtpsa (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) user michawe (Exim 4.80) (envelope-from <michawe@ifi.uio.no>) id 1ch2SQ-0004xg-7N; Fri, 24 Feb 2017 00:05:55 +0100
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 10.2 \(3259\))
From: Michael Welzl <michawe@ifi.uio.no>
In-Reply-To: <9E331252-3914-4582-BEE9-A7A1EDCF7F11@gmail.com>
Date: Fri, 24 Feb 2017 00:05:51 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <35698E48-BE29-4341-87A4-F6922C2AA292@ifi.uio.no>
References: <F9D747AA-C8FB-489C-A925-4483DA31E4B1@gmail.com> <EACEF337-C43A-4D08-8262-185C9970D38A@ifi.uio.no> <A52E30E8-A308-467E-9B03-AB6A3F13EAA4@gmail.com> <401F531F-134E-4B4A-8CC8-21633FAE2926@ifi.uio.no> <4A670EAC-538D-46D2-A6B7-CFFA1839D409@gmail.com> <6228C73C-9EA2-4AAA-AE53-5CE386EBC5CA@ifi.uio.no> <4E1FA23C-D49E-45F6-8382-98E251299DB1@apple.com> <A7E49D95-6DCD-4908-88FB-F5E3B0F01CC2@ifi.uio.no> <9E331252-3914-4582-BEE9-A7A1EDCF7F11@gmail.com>
To: Aaron Falk <aaron.falk@gmail.com>
X-Mailer: Apple Mail (2.3259)
X-UiO-SPF-Received: Received-SPF: neutral (mail-mx2.uio.no: 185.81.136.25 is neither permitted nor denied by domain of ifi.uio.no) client-ip=185.81.136.25; envelope-from=michawe@ifi.uio.no; helo=[192.168.1.171];
X-UiO-Ratelimit-Test: rcpts/h 3 msgs/h 1 sum rcpts/h 4 sum msgs/h 1 total rcpts 52110 max rcpts/h 54 ratelimit 0
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.0, required=5.0, autolearn=disabled, UIO_MAIL_IS_INTERNAL=-5, uiobl=NO, uiouri=NO)
X-UiO-Scanned: 5DBD3B5736D24687D97FDB1E88D15D3B0C47FF80
X-UiO-SPAM-Test: remote_host: 185.81.136.25 spam_score: -49 maxlevel 80 minaction 2 bait 0 mail/h: 1 total 9 max/h 5 blacklist 0 greylist 0 ratelimit 0
Archived-At: <https://mailarchive.ietf.org/arch/msg/taps/IbWvsNED6Nvm9P3RB1MmZgEXbpk>
Cc: Tommy Pauly <tpauly@apple.com>, "taps@ietf.org" <taps@ietf.org>
Subject: Re: [Taps] agenda planning for chicago
X-BeenThere: taps@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Discussions on Transport Services <taps.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/taps>, <mailto:taps-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/taps/>
List-Post: <mailto:taps@ietf.org>
List-Help: <mailto:taps-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/taps>, <mailto:taps-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Feb 2017 23:06:00 -0000

> On Feb 23, 2017, at 7:59 PM, Aaron Falk <aaron.falk@gmail.com> wrote:
> 
> On 23 Feb 2017, at 13:33, Michael Welzl wrote:
>>> On Feb 23, 2017, at 7:05 PM, Tommy Pauly <tpauly@apple.com> wrote:
>>>> On Feb 23, 2017, at 12:55 AM, Michael Welzl <michawe@ifi.uio.no> wrote:
>>>>> On Feb 22, 2017, at 3:54 PM, Aaron Falk <aaron.falk@gmail.com> wrote:
>>>>> 
>>>>> Trimming for focus…
>>>>> 
>>>>>>> 
>>>>>>> What are the key questions TAPS should be focusing on at this meeting?
>>>>>>> 
>>>>>> I can think of these 3 major questions that appeared to us when we worked on our drafts:
>>>>>> 
>>>>>> - how do we handle multi-streaming?
>>>>>> - how do we handle messaging?
>>>>>> - what about message sizes?
>>>>> 
>>>>> These seem like good discussion topics.  Who would like to lead a short discussion on each?
>>>> 
>>>> I’d volunteer for all 3. Priority order:
>>>> 1. messaging - I’d really like to lead the discussion on this one
>>>> 2. multi-streaming
>>> 
>>> I'd like to volunteer to lead the discussion about how to handle multi streaming protocols. We've been working on that and giving it a lot of thought for our protocol stack.
>> 
>> Speaking as someone who volunteered for the same: I’d be absolutely fine with that.
>> 
> 
> So, seems like we still could use someone to lead a discussion about message sizes.  I confess I don’t recall what the concern is.  Michael, can you expand a little?

UDP applications (at least) sometimes need to know the PMTU - e.g. that was on the list of things a latency-critical application needs, presented by Colin at the last meeting.
The PMTU is a per-path property. Should a TAPS system be fully aware of a physical path? If so, consider: the PMTU is including all headers - so the message size that fits in will be different for v4 and v6.
For the real message size that fits in, subtract the UDP header too. Then we’re dependent on layers 3 AND 4 … not how a TAPS system should be!  Yet, for apps that want to do PMTUD (common above UDP), an app *must* be able to send a packet exceeding the MTU… how should all this be handled / exposed in a TAPS system?

Cheers,
Michael