Re: [ippm] <ping> Suggestion for TCP RTT metric in the Initial Registry

Ron Even <ron.even.tlv@gmail.com> Thu, 19 October 2017 11:08 UTC

Return-Path: <ron.even.tlv@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 3C93713492E; Thu, 19 Oct 2017 04:08:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 H41z0cLibHK9; Thu, 19 Oct 2017 04:08:26 -0700 (PDT)
Received: from mail-lf0-x235.google.com (mail-lf0-x235.google.com [IPv6:2a00:1450:4010:c07::235]) (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 20012134927; Thu, 19 Oct 2017 04:08:26 -0700 (PDT)
Received: by mail-lf0-x235.google.com with SMTP id a132so9139450lfa.7; Thu, 19 Oct 2017 04:08:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=q79BOyaxrwmK2JVEm3BYzECFwuyRzEfMZakxHoAZa8Q=; b=WGpsqFucEtxCAjjcxo6/Lk+syMB25kFrBhmCmG1qvFuO4J3aNnFx9ToTcMoy++pdgP u6s1r5QOpitfOf2qdpb5Eppc3BwT+AUf8c6JmnvlPmAPub6N4ezR34Jlj1zk53q0L8+7 02JA3b3jqhkkmgu8OJ6RWz2GUcbhjgCnp0Im7zZpFw1rMPpSiEhiz6YFxOLejrWf4HRr NqWDdm/LtgGQZTQkRoLY+0zzJWxce7766yMWxRj4Uj6jiIC3A5174pK6o2oWhLzlgfMK Hmhd0VQd/wicCLkXGYB3yHsiw/QRQG/9LmEscmcQ6lxXJ2hvXqtU8McSSO9tGYFisrgw O9og==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=q79BOyaxrwmK2JVEm3BYzECFwuyRzEfMZakxHoAZa8Q=; b=EsxZaVMU4QuNesPMbg8nB3q9Opf/NASNq/kKMki1j3iSfYJTl9/qial6v+7Q+Le4jQ KM4OKKzzLySia6lC0s8ZyzQw6LQAQtNHgRcxNpXhLzXx1yk3RFY41vfHaAg/UDKPuv61 0uJ6SUoYTu8AeF0EFuyFXhggi++PFY3Ho+QKmcRjKBsT7UctcJqX+sxwI/GcOnVxwDhC lDLV+/XRniaWuhEDZ67mChVe/97p6gtC2CrrncRcQIg2Yflkln7piv2eVor/QXkR0oye SU+H1NewJpeEp9lu64lR/0bSBOhQqDuBwM6HKkcOnKq6udtzOWcp/dEsqiNdj2gnP389 yLRA==
X-Gm-Message-State: AMCzsaXTYjl1y0Wkl4B6YajufsikID+C6/ixDZPvZ7O143Y+7rAMk0q0 LJ2u08PCe1OavNBv7AOWSfI5j3b/8/4h4/UNr1gYWA==
X-Google-Smtp-Source: ABhQp+RryisZnVRNwz+x7hcZwz6RHfrdzfMjFjcNMvo1bzle9UITU7I+SDboC3UNEZiEn2vXtdPbCLqtdxLwz9Yvzf8=
X-Received: by 10.25.160.211 with SMTP id j202mr425213lfe.218.1508411304469; Thu, 19 Oct 2017 04:08:24 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.25.20.85 with HTTP; Thu, 19 Oct 2017 04:08:23 -0700 (PDT)
In-Reply-To: <4D7F4AD313D3FC43A053B309F97543CF48FE37AD@njmtexg5.research.att.com>
References: <4D7F4AD313D3FC43A053B309F97543CF48FE1DA2@njmtexg5.research.att.com> <C05EB8EC-132C-4007-A609-5AC996D5EFF5@tik.ee.ethz.ch> <4D7F4AD313D3FC43A053B309F97543CF48FE37AD@njmtexg5.research.att.com>
From: Ron Even <ron.even.tlv@gmail.com>
Date: Thu, 19 Oct 2017 14:08:23 +0300
Message-ID: <CAHy0fzAJpjWHS3w-7+hcuAXvDzYwOFSkyxid4tSYWf9yMSnBHg@mail.gmail.com>
To: "MORTON, ALFRED C (AL)" <acmorton@att.com>
Cc: Brian Trammell <trammell@tik.ee.ethz.ch>, "draft-ietf-ippm-initial-registry@ietf.org" <draft-ietf-ippm-initial-registry@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>
Content-Type: multipart/alternative; boundary="001a11411480fa6a53055be45f0b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/jhxXFzDf3z1TvEqFIc9uhnkqm3c>
Subject: Re: [ippm] <ping> Suggestion for TCP RTT metric in the Initial Registry
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.22
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: Thu, 19 Oct 2017 11:08:29 -0000

Hi Al,
Are you suggesting that for passive metric for RTT there is a need for a
new document on initial registry as stated in
draft-ietf-ippm-initial-registry-04 "Proponents of Passive Performance Metrics
are encouraged to develop a similar document."?
Roni Even

On Wed, Oct 18, 2017 at 2:03 AM, MORTON, ALFRED C (AL) <acmorton@att.com>
wrote:

> Thanks for this detailed background, Brian,
> my reply in-line,
> Al
>
> > -----Original Message-----
> > From: Brian Trammell [mailto:trammell@tik.ee.ethz.ch]
> > Sent: Tuesday, October 17, 2017 1:32 AM
> > To: MORTON, ALFRED C (AL)
> > Cc: ippm@ietf.org; draft-ietf-ippm-initial-registry@ietf.org
> > Subject: Re: <ping> Suggestion for TCP RTT metric in the Initial
> > Registry
> >
> > hi Al, all,
> >
> > > On 17 Oct 2017, at 01:57, MORTON, ALFRED C (AL) <acmorton@att.com>
> > wrote:
> > >
> > > Hi Brian,
> > >
> > > As a participant, you suggested that we might add
> > > a Passive Metric for TCP RTT in the initial contents
> > > of the Registry (I just listened to the audio, you
> > > commented for several minutes ending at 0:26:00 in the
> > > session). You mentioned that you have written the text
> > > describing this passive metric about 6 times, and I
> > > should ping you for a reference.
> > >
> > > This is that ping.
> >
> > First I'll say I think the best reference for this is *not* one of those
> > I've written: see Stephen Strowes, "Passively Measuring TCP Round Trip
> > Times", in ACM Queue Sept/Oct 2013, online at
> > https://queue.acm.org/detail.cfm?id=2539132.
> [ACM]
> I agree this is well-written, but your work addresses
> the observations at a mid-point with the requirement
> to measure RTT_fwd and RTT_rev components of RTT,
> and uses more than the TSval and TSecr.
>
> >
> > My six: twice in notebooks in Auckland, while I was designing QoF;
> > neither of those variants works very well, though, so counting them is
> > slightly unfair.
> >
> > Twice in code:
> > https://github.com/britram/qof/blob/master/src/qofrtt.c#L65 (QoF, a
> > passive performance measurement IPFIX flow meter), and
> > https://github.com/britram/mokumokuren/blob/master/chainfunc.go#L126
> > (buggy, since it's a straight port from QoF written on a two-hour
> > flight, but fixing moku is on my List Of Things To Get Done).
> >
> > Once on the slides that became a deck on the QUIC Latency Spin Bit I
> > hope to give a lightning talk about at RIPE next week.
> >
> > Once got published: Trammell et al, "Inline Data Integrity Signals for
> > Passive Measurement", TMA 2014, author's copy at
> > https://trammell.ch/pdf/qof-tma14.pdf. In section 2 "Background", which
> > talks about what QoF does here, since the paper itself was about the
> > addition of an observation loss metric to measurements of passive RTT
> > and loss. QoF's heuristics differ slightly from those in Strowes. QoF
> > will reject certain TSOPT-based samples in order to reduce the number of
> > samples affected by application or stack delay, because it is focused on
> > "network-accountable" latency and doesn't want to keep a lot of data
> > around.
> [ACM]
> As I now appreciate much better than before,
> the challenge of writing this registry entry is
> that the Method of Measurement section needs to
> be created from the references you supplied and
> https://tools.ietf.org/html/rfc7323#section-4
> (which has a Rule to avoid RTT errors from Sender Pause,
> a feature that addresses one problem our friends have
> raised in QUIC RTT DT).
>
> Should be interesting :-)
>
> >
> > > FYI - you also argued for ICMP RT Delay and Loss,
> > > and I've just added them to the working draft.
> >
> > Yay! Not necessarily because I believe in them, mind you, but because
> > the whole world seems to. :)
> >
> > Cheers,
> >
> > Brian (hatless)
>
> _______________________________________________
> ippm mailing list
> ippm@ietf.org
> https://www.ietf.org/mailman/listinfo/ippm
>