General list for discussing Bufferbloat
 help / color / mirror / Atom feed
* [Bloat] links to work that supersedes pping?
@ 2026-08-17 21:49 Kathleen Nichols
  2026-08-18  6:04 ` [Bloat] " Frantisek Borsik
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Kathleen Nichols @ 2026-08-17 21:49 UTC (permalink / raw)
  To: bloat


I've been tilting at other windmills the past several years so I don't 
maintain pping (or other passive measurement stuff on Pollere's github 
account) but I know that folks on this list either have done or would 
know of much nicer follow-ons. I thought maybe I should put a note in 
the Readme directing anyone who stumbles across Pollere's pping that 
they may wish to look elsewhere. Anyone have any good links?

	thanks in advance,
		Kathie

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bloat] Re: links to work that supersedes pping?
  2026-08-17 21:49 [Bloat] links to work that supersedes pping? Kathleen Nichols
@ 2026-08-18  6:04 ` Frantisek Borsik
  2026-08-18  7:12   ` Toke Høiland-Jørgensen
  2026-08-18 16:27 ` Simon Sundberg
  2026-08-18 19:55 ` Kathleen Nichols
  2 siblings, 1 reply; 6+ messages in thread
From: Frantisek Borsik @ 2026-08-18  6:04 UTC (permalink / raw)
  To: Kathleen Nichols; +Cc: bloat, simon.sundberg

Hey Kathie,

Thanks for all the work! We have started with pping at LibreQoS back then <3

What I recall of top of my head, it's epping from Simon (in CC)

https://datatracker.ietf.org/meeting/116/materials/slides-116-maprg-efficient-continuous-latency-monitoring-with-ebpf
https://research.redhat.com/blog/article/passive-network-monitoring-with-ebpf/


All the best,

Frank

Frantisek (Frank) Borsik


*In loving memory of Dave Täht: *1965-2025

https://libreqos.io/2025/04/01/in-loving-memory-of-dave/


https://www.linkedin.com/in/frantisekborsik

Signal, Telegram, WhatsApp: +421919416714

iMessage, mobile: +420775230885

Skype: casioa5302ca

frantisek.borsik@gmail.com


On Mon, Aug 17, 2026 at 11:49 PM Kathleen Nichols <nichols@pollere.net>
wrote:

>
> I've been tilting at other windmills the past several years so I don't
> maintain pping (or other passive measurement stuff on Pollere's github
> account) but I know that folks on this list either have done or would
> know of much nicer follow-ons. I thought maybe I should put a note in
> the Readme directing anyone who stumbles across Pollere's pping that
> they may wish to look elsewhere. Anyone have any good links?
>
>         thanks in advance,
>                 Kathie
> _______________________________________________
> Bloat mailing list -- bloat@lists.bufferbloat.net
> To unsubscribe send an email to bloat-leave@lists.bufferbloat.net
>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bloat] Re: links to work that supersedes pping?
  2026-08-18  6:04 ` [Bloat] " Frantisek Borsik
@ 2026-08-18  7:12   ` Toke Høiland-Jørgensen
  0 siblings, 0 replies; 6+ messages in thread
From: Toke Høiland-Jørgensen @ 2026-08-18  7:12 UTC (permalink / raw)
  To: Frantisek Borsik, Kathleen Nichols; +Cc: bloat, simon.sundberg

Frantisek Borsik <frantisek.borsik@gmail.com> writes:

> Hey Kathie,
>
> Thanks for all the work! We have started with pping at LibreQoS back then <3
>
> What I recall of top of my head, it's epping from Simon (in CC)
>
> https://datatracker.ietf.org/meeting/116/materials/slides-116-maprg-efficient-continuous-latency-monitoring-with-ebpf
> https://research.redhat.com/blog/article/passive-network-monitoring-with-ebpf/

And the code lives here:

https://github.com/xdp-project/bpf-examples/tree/main/pping

-Toke


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bloat] Re: links to work that supersedes pping?
  2026-08-17 21:49 [Bloat] links to work that supersedes pping? Kathleen Nichols
  2026-08-18  6:04 ` [Bloat] " Frantisek Borsik
@ 2026-08-18 16:27 ` Simon Sundberg
  2026-08-18 17:32   ` Frantisek Borsik
  2026-08-18 19:55 ` Kathleen Nichols
  2 siblings, 1 reply; 6+ messages in thread
From: Simon Sundberg @ 2026-08-18 16:27 UTC (permalink / raw)
  To: nichols@pollere.net; +Cc: bloat@lists.bufferbloat.net

On Mon, 2026-08-17 at 14:49 -0700, Kathleen Nichols wrote:
>
> I've been tilting at other windmills the past several years so I don't
> maintain pping (or other passive measurement stuff on Pollere's github
> account) but I know that folks on this list either have done or would
> know of much nicer follow-ons. I thought maybe I should put a note in
> the Readme directing anyone who stumbles across Pollere's pping that
> they may wish to look elsewhere. Anyone have any good links?
>
> thanks in advance,
> Kathie

Thanks for pping, it's been a great inspiration!

In addition to my own eBPF-based pping (epping, already covered by Frank
and Toke), there are some other alternatives that may also be relevant
(although both Spindump and Dart are abandoned research projects).

 * Spindump: User space (libpcap) continues latency monitoring with
   support for multiple protocols (TCP, QUIC, COAP, DNS, ICMP, and
   SCTP). Code at: https://github.com/EricssonResearch/spindump
 * Dart: P4 solution for Intel Tofino switches that passively monitors
   TCP RTT. Paper at https://doi.org/10.1145/3544216.3544222, code
   at https://github.com/SatadalSengupta/sigcomm22-paper67-artifacts
 * bcc-tools/tcprtt: A small utility that's part of the BCC-tools
   (https://github.com/iovisor/bcc/tree/master/tools) repository that
   reports the kernel's own sRTT estimate for each received TCP packet
   (so only works for TCP connections to/from the monitored host).

With best regards, Simon Sundberg.


När du skickar e-post till Karlstads universitet behandlar vi dina personuppgifter<https://www.kau.se/gdpr>.
When you send an e-mail to Karlstad University, we will process your personal data<https://www.kau.se/en/gdpr>.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bloat] Re: links to work that supersedes pping?
  2026-08-18 16:27 ` Simon Sundberg
@ 2026-08-18 17:32   ` Frantisek Borsik
  0 siblings, 0 replies; 6+ messages in thread
From: Frantisek Borsik @ 2026-08-18 17:32 UTC (permalink / raw)
  To: Kathleen Nichols; +Cc: bloat@lists.bufferbloat.net

Nice, thanks for the additional tools and source for the epping, guys.

Last but not least, here's LibreQoS' take on pping:
https://github.com/LibreQoE/LibreQoS/tree/main/src/rust/lqos_sys/src/bpf/common

We are just hoping that nobody is upset that we took a butcher's knife to
the really correct pping code :-)


All the best,

Frank

Frantisek (Frank) Borsik


*In loving memory of Dave Täht: *1965-2025

https://libreqos.io/2025/04/01/in-loving-memory-of-dave/


https://www.linkedin.com/in/frantisekborsik

Signal, Telegram, WhatsApp: +421919416714

iMessage, mobile: +420775230885

Skype: casioa5302ca

frantisek.borsik@gmail.com


On Tue, Aug 18, 2026 at 6:27 PM Simon Sundberg <Simon.Sundberg@kau.se>
wrote:

> On Mon, 2026-08-17 at 14:49 -0700, Kathleen Nichols wrote:
> >
> > I've been tilting at other windmills the past several years so I don't
> > maintain pping (or other passive measurement stuff on Pollere's github
> > account) but I know that folks on this list either have done or would
> > know of much nicer follow-ons. I thought maybe I should put a note in
> > the Readme directing anyone who stumbles across Pollere's pping that
> > they may wish to look elsewhere. Anyone have any good links?
> >
> > thanks in advance,
> > Kathie
>
> Thanks for pping, it's been a great inspiration!
>
> In addition to my own eBPF-based pping (epping, already covered by Frank
> and Toke), there are some other alternatives that may also be relevant
> (although both Spindump and Dart are abandoned research projects).
>
>  * Spindump: User space (libpcap) continues latency monitoring with
>    support for multiple protocols (TCP, QUIC, COAP, DNS, ICMP, and
>    SCTP). Code at: https://github.com/EricssonResearch/spindump
>  * Dart: P4 solution for Intel Tofino switches that passively monitors
>    TCP RTT. Paper at https://doi.org/10.1145/3544216.3544222, code
>    at https://github.com/SatadalSengupta/sigcomm22-paper67-artifacts
>  * bcc-tools/tcprtt: A small utility that's part of the BCC-tools
>    (https://github.com/iovisor/bcc/tree/master/tools) repository that
>    reports the kernel's own sRTT estimate for each received TCP packet
>    (so only works for TCP connections to/from the monitored host).
>
> With best regards, Simon Sundberg.
>
>
> När du skickar e-post till Karlstads universitet behandlar vi dina
> personuppgifter<https://www.kau.se/gdpr>.
> When you send an e-mail to Karlstad University, we will process your
> personal data<https://www.kau.se/en/gdpr>.
> _______________________________________________
> Bloat mailing list -- bloat@lists.bufferbloat.net
> To unsubscribe send an email to bloat-leave@lists.bufferbloat.net
>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bloat] Re: links to work that supersedes pping?
  2026-08-17 21:49 [Bloat] links to work that supersedes pping? Kathleen Nichols
  2026-08-18  6:04 ` [Bloat] " Frantisek Borsik
  2026-08-18 16:27 ` Simon Sundberg
@ 2026-08-18 19:55 ` Kathleen Nichols
  2 siblings, 0 replies; 6+ messages in thread
From: Kathleen Nichols @ 2026-08-18 19:55 UTC (permalink / raw)
  To: bloat


Thank you Frank, Toke, and Simon. I put all the relevant links into 
pping's README (and also noted in connmon's README).

	Kathie

On 8/17/26 2:49 PM, Kathleen Nichols wrote:
> 
> I've been tilting at other windmills the past several years so I don't 
> maintain pping (or other passive measurement stuff on Pollere's github 
> account) but I know that folks on this list either have done or would 
> know of much nicer follow-ons. I thought maybe I should put a note in 
> the Readme directing anyone who stumbles across Pollere's pping that 
> they may wish to look elsewhere. Anyone have any good links?
> 
>      thanks in advance,
>          Kathie
> _______________________________________________
> Bloat mailing list -- bloat@lists.bufferbloat.net
> To unsubscribe send an email to bloat-leave@lists.bufferbloat.net
> 


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-08-18 19:55 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-17 21:49 [Bloat] links to work that supersedes pping? Kathleen Nichols
2026-08-18  6:04 ` [Bloat] " Frantisek Borsik
2026-08-18  7:12   ` Toke Høiland-Jørgensen
2026-08-18 16:27 ` Simon Sundberg
2026-08-18 17:32   ` Frantisek Borsik
2026-08-18 19:55 ` Kathleen Nichols

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox