Re: [ippm] Questions on draft-morton-ippm-capacity-metric-protocol-01
Greg Mirsky <gregimirsky@gmail.com> Mon, 25 October 2021 19:12 UTC
Return-Path: <gregimirsky@gmail.com>
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 1D3D23A0DEE for <ippm@ietfa.amsl.com>; Mon, 25 Oct 2021 12:12:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, 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 (2048-bit key) header.d=gmail.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 LYbx7hRxlXNA for <ippm@ietfa.amsl.com>; Mon, 25 Oct 2021 12:12:33 -0700 (PDT)
Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 77B333A0A46 for <ippm@ietf.org>; Mon, 25 Oct 2021 12:12:28 -0700 (PDT)
Received: by mail-ed1-x530.google.com with SMTP id a26so3581507edy.11 for <ippm@ietf.org>; Mon, 25 Oct 2021 12:12:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=yOAGGzd/2Vu0RgBZasOi+3fTZ5wmwLjroEwyuqEzu+Y=; b=qO6MXXvFOJsk3JWU0IONuQ1gdXUJJphussilBn1H8g6PZvX/bY9scsf7+b4v5/SMIc owIvjT2R8uLrxfR5LpzNVp8MGWE7D8M6CijeiNigHL+7DMItLi7lO25hNkRT82jCGvA6 jh3rCeNKEalSrTCJWHWG/N85R/H0ZU3baLFgR0atr4WhDbjCU8TsdQgQFyQhWK/L8LVp qZf5rbCBngg+ZQ0VCzGxbgploT75aE7O9VSEMVgQjyvL05+bLomEycJB5jHj7gG37+HH T9gkKYrvPFZPn1NzfN2+KA0jR/SQIuHQOOsK/8G8OKWHtVA+07bX7+R0wqWsP30ZVKfC rTug==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=yOAGGzd/2Vu0RgBZasOi+3fTZ5wmwLjroEwyuqEzu+Y=; b=ULjus3TalHCgKfajIx06ab89jR5XSvXXrWYg3Bn7hHbaYS3QA9K1oi5UA4hTR9COIR QXwiftVGg1a8P0Naun/6jJvJKmced5prsqYX2goq0Iq5eDZxxkO4F9xgQKOyRK0WYtO4 TMy/hLaIi4KHe5jJxSKPzJ/SmCqJnengrJIHgkdwRmd6kv1D/PODDVB7FUiM4o892qUl BrpdDhP7PcGtuiCEts3Swbs8WFh2xyQ4s+yP384LIdgAxWpNubPMqz7hmRMDHQVujqA+ n2bUdFAyFHkLm3JDA1STOxmR2WKm99kCfcCEb+xGB9lVNbEmwTScE12583SkAAAYPLrx JzgA==
X-Gm-Message-State: AOAM530OGURgH0inX5t0XogU9YPAf6+0zpN95IQwhYz982J1kKFUtgoz VrQ4zjZrMB92cS1ucq1V+ApNW64fmOTAwxBIX4g=
X-Google-Smtp-Source: ABdhPJwK7NcZAc5nIw2JlH5z1ALK0YOTpFUZ+k3zekeFGGF6OSEzYSooF34/BYex9XQuxColl0xWAGRGce6CG+hcXxo=
X-Received: by 2002:a50:a45d:: with SMTP id v29mr28972251edb.295.1635189145250; Mon, 25 Oct 2021 12:12:25 -0700 (PDT)
MIME-Version: 1.0
References: <SJ0PR02MB78533269DB297F70106A8FE1D3BD9@SJ0PR02MB7853.namprd02.prod.outlook.com> <FR2P281MB0611C30363D437000594B59E9CBF9@FR2P281MB0611.DEUP281.PROD.OUTLOOK.COM> <SJ0PR02MB7853C4DE7EB6FE962424BEC8D3809@SJ0PR02MB7853.namprd02.prod.outlook.com>
In-Reply-To: <SJ0PR02MB7853C4DE7EB6FE962424BEC8D3809@SJ0PR02MB7853.namprd02.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Mon, 25 Oct 2021 12:12:13 -0700
Message-ID: <CA+RyBmVKp7bbNXAsmGTSek41V9SeBvm8VOK6jRLTpBurQkyXzA@mail.gmail.com>
To: "MORTON JR., AL" <acmorton@att.com>
Cc: "Ruediger.Geib@telekom.de" <Ruediger.Geib@telekom.de>, "ippm@ietf.org" <ippm@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000024af9805cf3224b5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/AB9h5btzUctsBl3h4Rluyr35_bo>
Subject: Re: [ippm] Questions on draft-morton-ippm-capacity-metric-protocol-01
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, 25 Oct 2021 19:12:43 -0000
Hi Al, while evaluating the suitability of STAMP, have you considered using a new STAMP extension to query the Session-Reflector? In RFC 8792 there are several examples of using STAMP extension to retrieve information fro the Session-Reflector. Do you think that could be a viable option for the IP Maximum Capacity test? Regards, Greg On Fri, Oct 22, 2021 at 4:23 PM MORTON JR., AL <acmorton@att.com> wrote: > Hi Rüdiger, > > Many thanks for your review and comments! > Please see replies below, [acm] > > Al > > > -----Original Message----- > > From: Ruediger.Geib@telekom.de <Ruediger.Geib@telekom.de> > > Sent: Thursday, October 21, 2021 5:54 AM > > To: MORTON JR., AL <acmorton@att.com> > > Cc: ippm@ietf.org > > Subject: AW: [ippm] Questions on > draft-morton-ippm-capacity-metric-protocol-01 > > > > Hi Al, > > > > A standardized protocol to request a standardized access bandwidth > measurement > > is a generic requirement and I appreciate your initiative. As a person > not > > personally implementing software, some high level comments on the doc > only: > > > > 2. Scope, Goals, and Applicability, last sentence: > > > > "The primary application of the protocol described here is the same as > > in Section 2 of [RFC7479] where:" > > > > That's a mis-quote, isn't it? You target another RFC, don't you? > [acm] > Yes, that's a typo it is 7497. > > > From numbers I guessed: > > https://urldefense.com/v3/__https://www.rfc- > > editor.org/rfc/rfc7497.html*section-2__;Iw!!BhdT!y6i- > > TyjWraBDT2trFoyuIFq4w_HAiM69YBGudRqV6CYCfy0IwpDrcJsftMK9$ > [acm] > right! > > > > I started with a minor issue, as it points to RFC7497. The latter RFC > contains > > the following statement: > > https://urldefense.com/v3/__https://www.rfc- > > editor.org/rfc/rfc7497.html*section-7__;Iw!!BhdT!y6i- > > TyjWraBDT2trFoyuIFq4w_HAiM69YBGudRqV6CYCfy0IwpDrcJC4OWUG$ > > "Current IETF standardized test protocols (... [RFC5357 - TWAMP]..) do > not > > possess the asymmetric size generation capability with two-way testing." > [acm] > Right, we have a different problem with TWAMP and others, described below. > > > > Adding a brief section to draft-morton-ippm-capacity-metric-protocol > > discussing why e.g. TWAMP (or a simplified version) isn't applied or > rather > > enhanced for the measurement protocol may be useful. If existing IETF > IPPM > > measurement control protocols don't offer any benefits justifying their > > adaption for a capacity-metric-protocol, the section will be brief. If > there's > > pro and con, what's worth adding functionality to TWAMP and what's the > "cost" > > (in terms of work and changes) may be worth some words. Should inclusion > of a > > capacity-metric-protocol to TWAMP be worth a thought, a few words on > required > > features and changes (a sketch on what to add) may be useful. I'm not a > TWAMP > > expert, I excuse if my comment doesn't apply. > [acm] > No problem, I thought about this before writing this draft. It comes down > to these four points (which I will add in the Intro): > > Although there are several test protocol already available for > support and manage active measurements, this protocol is a major > departure from their operation: > > 1. UDP transport is used for all setup, test activation, and control > messages, and for results feedback (not TCP), simplifying > operations. > > 2. TWAMP and STAMP use the philosophy that one host is a Session- > Reflector, sending test packets every time they receive a test > packet. This protocol supports a one-way test with periodic > status messages returned to the sender. > > 3. OWAMP supports one-way testing with results Fetch at the end of > the test session. This protocol supports a one-way test and > requires > periodic status messages returned to the sender to support the > load adjustment search algorithm. > > 4. The security features of OWAMP and TWAMP have been described as > "unusual", to the point that IESG approved their use while also > asking that these methods not be used again. Further, the *WAMP > approach to security is over 15 years old at this time. > > I concluded that any attempt to enhance OWAMP or others would be time > wasted. We have a unique use-case here. > > thanks, > Al > > > > > Regards, > > > > Ruediger > > > > -----Ursprüngliche Nachricht----- > > Von: ippm <ippm-bounces@ietf.org> Im Auftrag von MORTON JR., AL > > Gesendet: Mittwoch, 20. Oktober 2021 00:32 > > An: IETF IPPM WG <ippm@ietf.org> > > Betreff: [ippm] Questions on > draft-morton-ippm-capacity-metric-protocol-01 > > > > Hi IPPM, > > > > Len Ciavattone and I am looking for some feedback on our protocol [0] > designed > > to help measure the Maximum IP-Layer Capacity Metric (which will be > published > > as an RFC shortly). > > > > We are asking folks to take a look at the draft, because we are fairly > sure > > you will have some questions! > > > > One area where we know more development is required is the Modes of > operation, > > which essentially describes how the different aspects/exchanges of the > > protocol will be made secure. This is pretty-much a green-field in our > > specification, so suggestions are very welcome. Section 10 currently > > describes the different modes that we imagined to be useful (A through F > > below), but practical aspects of any proposed solution might indicate > modes > > that should be combined, split-up, or new modes. > > > > So, please give the draft and/or the list below a look, and let us know > what > > you think. > > > > thanks! > > Al > > > > > > [0] > https://urldefense.com/v3/__https://datatracker.ietf.org/doc/html/draft- > > morton-ippm-capacity-metric-protocol-01.txt__;!!BhdT!y6i- > > TyjWraBDT2trFoyuIFq4w_HAiM69YBGudRqV6CYCfy0IwpDrcGmC1X4M$ > > > > 3. Client-server authentication and integrity protection for > > feedback messages conveying measurements is RECOMMENDED. To > > accomodate different host limitations and testing circumstances, > > different modes of operation are recommended: > > > > A. Un-authenticated mode (for all phases) AND B. OPTIONAL > Authenticated set- > > up only > > SHA-256 HMAC time-window verification (5 min time stamp verification) > (could > > add silent failure option) > > > > -=-=-=-=-=-=-=-=-=- > > > > C. Encrypted setup and test-activation > > (currently using OpenSSL Library, so KISS, but may be too slow for test > > packets) > > > > -=-=-=-=--=- Old/low-power host performance impacts -=-=-=-=-=-=- > > > > D. Encrypted feedback messages > > > > E. Integrity protection for test packets SHA-256 HMAC > > > > F. Encrypted test packets (maybe also valuable to defeat compression on > > links) > > > > _______________________________________________ > > ippm mailing list > > ippm@ietf.org > > > https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/ippm__;!!Bhd > > T!y6i-TyjWraBDT2trFoyuIFq4w_HAiM69YBGudRqV6CYCfy0IwpDrcPzob7Gi$ > > _______________________________________________ > ippm mailing list > ippm@ietf.org > https://www.ietf.org/mailman/listinfo/ippm >
- Re: [ippm] Questions on draft-morton-ippm-capacit… MORTON JR., AL
- [ippm] Questions on draft-morton-ippm-capacity-me… MORTON JR., AL
- Re: [ippm] Questions on draft-morton-ippm-capacit… Lincoln Lavoie
- Re: [ippm] Questions on draft-morton-ippm-capacit… Ruediger.Geib
- Re: [ippm] Questions on draft-morton-ippm-capacit… can desem
- Re: [ippm] Questions on draft-morton-ippm-capacit… MORTON JR., AL
- Re: [ippm] Questions on draft-morton-ippm-capacit… MORTON JR., AL
- Re: [ippm] Questions on draft-morton-ippm-capacit… Ruediger.Geib
- Re: [ippm] Questions on draft-morton-ippm-capacit… Greg Mirsky