Key principles/being a good network citizen edit

Exponential backoff is a key networking principle.

This article (with some expansion) would be a good candidate for a list of "Internet patterns", designed for systems that are connected to networks. Wikip rhyre (talk) 14:21, 15 July 2009 (UTC)Reply

An important element of exponential back-off is that it is coupled with a careful reverse process that allows traffic volume to resume. As a general principle exponential back-off should be coupled with a linear ramp-up. This guarantees a stable environment. Without it, traffic volumes can oscillate, potentially becoming unstable, in complex communication environments (real world). — Preceding unsigned comment added by 87.127.122.91 (talk) 08:55, 18 August 2011 (UTC)Reply

Explanation requires unrelated prerequisite knowledge edit

The explanation in the binary exponential backoff algorithm references topics (like CSMA/CA and CSMA/CD) that are not relevant to understanding the subject of the article. These are complex topics that, if one is unfamiliar with them, either require one to read on without fully understanding or digress from their original goal of learning about exponential backoff. While the current example is relevant, an explanation in terms of something higher up the protocol stack, like an end-user application (something the average user uses every day, like the web), would make the explanation more accessible. Cnehren (talk) 22:12, 15 October 2021 (UTC)Reply

I agree. I've given this article an overhaul that should, hopefully, serve to resolve the issues you highlighted. I've moved the focus away from these specific technologies and toward the general purpose, behaviour, and application of the algorithm. Gsuberland (talk) 21:38, 8 December 2021 (UTC)Reply
I added an concrete, familiar example early in the article. It's still not perfect, but hopefully this should make it decipherable by a non-expert. Qwerty0 (talk) 22:27, 26 January 2023 (UTC)Reply