From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from hedgehog.birch.relay.mailchannels.net (hedgehog.birch.relay.mailchannels.net [23.83.209.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id A43E23B29E for ; Fri, 26 Feb 2021 17:16:06 -0500 (EST) X-Sender-Id: dreamhost|x-authsender|nichols@pollere.net Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 59891362072 for ; Fri, 26 Feb 2021 22:16:04 +0000 (UTC) Received: from pdx1-sub0-mail-a42.g.dreamhost.com (100-96-11-30.trex.outbound.svc.cluster.local [100.96.11.30]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id C8D9D361F49 for ; Fri, 26 Feb 2021 22:16:03 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|nichols@pollere.net Received: from pdx1-sub0-mail-a42.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384) by 100.96.11.30 (trex/6.0.2); Fri, 26 Feb 2021 22:16:04 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|nichols@pollere.net X-MailChannels-Auth-Id: dreamhost X-Suffer-Descriptive: 746c6a526bbb3dee_1614377764165_1972685636 X-MC-Loop-Signature: 1614377764165:2011129650 X-MC-Ingress-Time: 1614377764164 Received: from pdx1-sub0-mail-a42.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a42.g.dreamhost.com (Postfix) with ESMTP id 8E7897EE74 for ; Fri, 26 Feb 2021 14:16:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pollere.net; h=reply-to :subject:to:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s= pollere.net; bh=Emi+IJgq9fAIBlSidmemr2IALVQ=; b=S70F6N3KxdpEUq7Z sIQkkbbQ0MY9cuFj7zP1GEkH6kUAbMgcUBzF1ojrumOVxu+5pruQReBV3aEQ2jnJ 3UxaqhYlPDPdwlIK+u53YQxUjTU4K61H4CliEpg8K1sQ+JGwj1JlVtPDF6dLcW/k 7Oz+Vf3NPOhzwK0Il7uU+kSC614= Received: from kmnimac.local (142-254-60-4.dsl.dynamic.fusionbroadband.com [142.254.60.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: nichols@pollere.net) by pdx1-sub0-mail-a42.g.dreamhost.com (Postfix) with ESMTPSA id 3395F7EE75 for ; Fri, 26 Feb 2021 14:16:03 -0800 (PST) Reply-To: nichols@pollere.net To: bloat@lists.bufferbloat.net References: <87a6rs145a.fsf@toke.dk> X-DH-BACKEND: pdx1-sub0-mail-a42 From: Kathleen Nichols Message-ID: <293de1cf-ae10-5e77-81ba-59599cc6ef86@pollere.net> Date: Fri, 26 Feb 2021 14:16:02 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Subject: Re: [Bloat] Trouble Installing PPing in MacOS X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Feb 2021 22:16:07 -0000 On 2/26/21 4:56 AM, Jason Iannone wrote: ... > passively monitor production flows to get a novel sense of end to end > performance per flow. I don't know of any other passive monitoring > technique, beyond a port mirror=C2=A0+ a whole gang of systems, that ca= n > provide this level of detail. Please enlighten me if I'm wrong. The onl= y > other passive monitoring mechanisms I'm aware of are SNMP polling, > IPFIX/*Flow, and Streaming Telemetry Interface. None of those systems > provide end to end flow performance details. The standard in-band activ= e > monitoring tools are good for determining node to node and full path > metrics, but this provides a more complete picture of end to end > performance beyond active y.1731/802.3ag/OAM probes. I'm a little > surprised that I'm only learning about it now. >=20 So, I worked on something I call TSDE (Transport Segment Delay Estimator) that lets you get a (noisy) one-way estimate of delay variation. I did pping as sort of a side product and as a way to find the minimum round trip delay since TSDE just gives variation. This was done under a DOE SBIR and Pollere has a patent on it but I would consider sharing information if someone wanted to develop an open source tool. (I feel that my own implementation is kind of fragile as I was using it to try different ideas for getting a good estimate. And I haven't done anything with it for several years.) Kathie