Re: [ippm] WGLC for draft-ietf-ippm-capacity-metric-method

Joachim Fabini <joachim.fabini@tuwien.ac.at> Mon, 31 August 2020 14:33 UTC

Return-Path: <joachim.fabini@tuwien.ac.at>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D69E3A1400; Mon, 31 Aug 2020 07:33:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.845
X-Spam-Level:
X-Spam-Status: No, score=-2.845 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.948, SPF_HELO_NONE=0.001, SPF_NONE=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 l2U8hO7Y7q5b; Mon, 31 Aug 2020 07:33:31 -0700 (PDT)
Received: from secgw1.intern.tuwien.ac.at (secgw1.intern.tuwien.ac.at [IPv6:2001:629:1005:30::71]) (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 EA0A93A13FF; Mon, 31 Aug 2020 07:33:30 -0700 (PDT)
Received: from totemomail (localhost [127.0.0.1]) by secgw1.intern.tuwien.ac.at (8.14.7/8.14.7) with ESMTP id 07VEXS9n018372; Mon, 31 Aug 2020 16:33:28 +0200
Received: from localhost ([127.0.0.1]) by totemomail (Totemo SMTP Server) with SMTP ID 793; Mon, 31 Aug 2020 16:33:28 +0200 (CEST)
Received: from edge13b.intern.tuwien.ac.at (edge13b.intern.tuwien.ac.at [IPv6:2001:629:1005:30::67]) by secgw1.intern.tuwien.ac.at (8.14.7/8.14.7) with ESMTP id 07VEXRSO018357 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL); Mon, 31 Aug 2020 16:33:28 +0200
Received: from mbx13c.intern.tuwien.ac.at (2001:629:1005:30::63) by edge13b.intern.tuwien.ac.at (2001:629:1005:30::67) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 31 Aug 2020 16:33:28 +0200
Received: from [IPv6:2001:871:222:9a70:c0c6:a9dd:f70b:7d0] (2001:871:222:9a70:c0c6:a9dd:f70b:7d0) by mbx13c.intern.tuwien.ac.at (2001:629:1005:30::63) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 31 Aug 2020 16:33:27 +0200
To: Tommy Pauly <tpauly=40apple.com@dmarc.ietf.org>, "IETF IPPM WG (ippm@ietf.org)" <ippm@ietf.org>
CC: "MORTON, ALFRED C (AL)" <acm@research.att.com>
References: <03CC314C-21FA-44CD-AF2E-F0076755AF04@apple.com> <4D7F4AD313D3FC43A053B309F97543CF0140BC96B0@njmtexg5.research.att.com> <D2F2FAE3-6998-4793-AD57-F12987FF3A5D@apple.com>
From: Joachim Fabini <joachim.fabini@tuwien.ac.at>
Autocrypt: addr=joachim.fabini@tuwien.ac.at; keydata= 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 jVz9rWWAUFG680+ewfjVKZjb5Q==
Message-ID: <235dd1d4-242a-25cf-3455-fa9f1593265b@tuwien.ac.at>
Date: Mon, 31 Aug 2020 16:33:27 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0
MIME-Version: 1.0
In-Reply-To: <D2F2FAE3-6998-4793-AD57-F12987FF3A5D@apple.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: de-AT
X-ClientProxiedBy: mbx13a.intern.tuwien.ac.at (2001:629:1005:30::61) To mbx13c.intern.tuwien.ac.at (2001:629:1005:30::63)
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by secgw1.intern.tuwien.ac.at id 07VEXRSO018357
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/YUvarvnytsl1sctCSnmCKv62Tn4>
Subject: Re: [ippm] WGLC for draft-ietf-ippm-capacity-metric-method
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 31 Aug 2020 14:33:33 -0000

All,

as a follow-up some nits that I noticed while reading through the
capacity draft:

1. Newly added security considerations: my expectation is that UDP-based
capacity measurements can be potentially more harmful and more difficult
to protect against when compared to TCP-based ones, in particular when
considering (D)DoS. First, there is no state involved at transport layer
that an attacker may need to track/establish and no flow/congestion
control involved. Second, firewalls and other stateful protection
devices can easily identify a missing 3-way handshake for TCP and block
subsequent (unsolicited, harmful) measurement packets sent by an
attacker. But there's no such option for UDP, meaning that the
application layer must handle this case.
If an attacker misuses the packet pattern of UDP capacity measurements
and directs these measurements to an open UDP port of the
destination/target, then middlebox and firewall protections may fail and
consider the traffic to be a legitimate one.
The authors may consider adding some details and guidelines on these
aspects to the security section.

2. A potential architectural/wording issue (disclaimer: I just skimmed
over the draft and may have ommitted some relevant statements, will
hopefully find some more time during the next weeks to review it more
thoroughly): in the beginning the unidirectionality of the capacity
measurement was not obvious to me. Perhaps add it to the draft title to
make this explicit?
In particular the discussion about round-trip delay (RTD) and round-trip
loss (RTL) created this impression and, infact, may also be misleading
wrt inferences about the capacity measurement results.
I assume that the correct capacity measurement depends on the forward
path only, but a lossy reverse path may increase the RTL. This may
introduce some artificial bias and impression that the measurement limit
is reached, while infact the forward link is still under-utilized. So
I'm wondering if Round-trip delay/loss is acceptable or one-way-loss is
needed and more accurate.

But, as written in the disclaimer: it's a potential issue that needs
some more time and deeper analysis. Hope to find some time to go more
into details later on.

Overall I find the concept of UDP-based capacity measurement to be a
compelling mechanism that can help to overcome some of the downsides of
TCP-based bulk transfer capacities. Thanks to the authors for their
contribution.

regards
Joachim

On 29/08/2020 00:34, Tommy Pauly wrote:
> Hi IPPM,
> 
> A reminder that our WGLC is ending next week for
> draft-ietf-ippm-capacity-metric-method. Please take a moment to review
> the document!
> 
> Thanks,
> Tommy
> 
>> On Aug 14, 2020, at 2:31 PM, MORTON, ALFRED C (AL)
>> <acm@research.att.com <mailto:acm@research.att.com>> wrote:
>>
>> Thanks Tommy and Ian!
>>  
>> While updating a few references this week, I noticed that the 02 draft
>> had no Security Considerations Section.  That won’t do!
>>  
>> The co-authors came together and supplied new text for the Section in
>> version 03, posted minutes ago. Please consider version 03 of the
>> draft during WGLC.  Thank you IPPM. 
>>  
>> For the co-authors,
>> Al
>>  
>>  
>> *From:* ippm [mailto:ippm-bounces@ietf..org] *On Behalf Of *Tommy Pauly
>> *Sent:* Friday, August 14, 2020 5:21 PM
>> *To:* IETF IPPM WG (ippm@ietf.org <mailto:ippm@ietf.org>)
>> <ippm@ietf.org <mailto:ippm@ietf.org>>
>> *Subject:* [ippm] WGLC for draft-ietf-ippm-capacity-metric-method
>>  
>> Hello IPPM,
>>  
>> As discussed at IETF 108, draft-ietf-ippm-capacity-metric-method is
>> stable, and the group felt it is ready for Working Group Last Call.
>>  
>> The latest version can be found
>> here: https://tools.ietf.org/html/draft-ietf-ippm-capacity-metric-method-02
>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__tools.ietf.org_html_draft-2Dietf-2Dippm-2Dcapacity-2Dmetric-2Dmethod-2D02&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=OfsSu8kTIltVyD1oL72cBw&m=SIvlMcMEEzV1Wv8tA8hftr1Fvi38_c2R6bgbotceIsU&s=WEcaTbukpUJlfOGrn8Lbw-jjrpTxRsPst6bsHPjjExE&e=>
>>  
>> The last call will end on *Wednesday, September 2*. Please reply
>> to ippm@ietf.org <mailto:ippm@ietf.org> with your reviews and
>> comments, and indicate if you think the document is ready to progress!
>>  
>> Best,
>> Tommy & Ian
>> _______________________________________________
>> ippm mailing list
>> ippm@ietf.org <mailto:ippm@ietf.org>
>> https://www.ietf.org/mailman/listinfo/ippm
> 
> 
> _______________________________________________
> ippm mailing list
> ippm@ietf.org
> https://www.ietf.org/mailman/listinfo/ippm
>