Hi Dave,

please excuse a number of tangents below ;)


> On Sep 27, 2023, at 20:21, Dave Taht via Rpm <r...@lists.bufferbloat.net> 
> wrote:
> 
> Jason just did a beautiful thread as to what was the original source
> of the network neutrality
> bittorrent vs voip bufferbloat blowup.
> 
> https://twitter.com/jlivingood/status/1707078242857849244

        But the core issue IMHO really was an economic one, the 
over-subscription ratios that worked before torrenting simply did not cut it 
any more in an environment when customers actually tried to use their 
contracted access rates "quantitatively". In my outsider perspective an ISP 
owes its customers the contracted rates (with some slack*) and any sort of 
over-subscription is a valid economic optimization an ISP might take, IFF that 
ISP is prepared to rapidly increase segment capacity (or down-grade customer 
plans)) if the deployed over-subscription rate proves to have been too 
optimistic. Mind you, most ISPs market plans by access speed (and charge more 
for higher speeds) and hence are somewhat responsible to actually deliver 
(again with some slack) these speeds.


*) Claiming "Up to", only carries that far, if you sell me X and I mostly get Y 
(with Y close to X) and occasionally Z (with Z << X), that is acceptable unless 
occasionally is "at every late afternoon and evening" prime-time.


> 
> Seeing all the political activity tied onto it since (and now again)
> reminds of two families at war about an incident that had happened
> generations and generations before, where the two sides no longer
> remembered why they hated each other so, but just went on hating, and
> not forgiving, and not moving on.
> 
> Yes, there are entirely separate and additional NN issues, but the
> technical problem of providing common carriage between two very
> different network application types (voip/gaming vs file transfer) is
> thoroughly solved now,

        I am not sure this was at the core of the problem, my take is really 
that "always-on" and relative upload-heavy torrent simply demonstrated 
painfully for all involved that the old oversubscription ratios were not 
suitable for the changed traffic profiles. I have some sympathy for the ISPs 
here, they certainly did not try to sell their customers short (good ISPs try 
to retain their customers and that works best when customers are happy with the 
service) and having this problem appear on many segments at the same time is 
not a fun place to be, and upload was/is often (too) low in DOCSIS segments 
anyway; but this is why e.g. my bit torrent could affect your VoIP, simply by 
pushing the whole segment into upload capacity congestion... (ISPs in theory 
could fix this by plain old QoS engineering, but the issue at hand was with a 
non-ISP VoIP/SIP service and there QoS becomes tricky if the ISP as these 
packets need to be identified in a way that is not game-able**)
        I agree that on a single link we mostly solved the problem (a few 
corner cases are left on links with very low capacity, where essentially we can 
only manage the pain, not remove it)...


**) Which is not rocket science either, a VoIP stream takes ~100 Kbps, so in 
theory an ISP might simply allow each customer say 5 VoIP stream equivalents by 
allowing up to 500Kbps od traffic marked with a specific DSCP as higher 
priority (with higher access probability for the shared medium). I am not sayng 
this is my preferred solution, just saying this is a solution that would have 
been available at the time if I memorize my docsis capabilities correctly.


> and if only all sides recognised at least this
> much, and made peace over it, and worked together to deploy those
> solutions, maybe, just maybe, we could find mutually satisfactory
> solutions to the other problems that plague the internet today, like
> security, and the ipv6 rollout.

        +1. IPv6 is IMHO a prime example where the regulators should stop 
talking softly and start showing the big stick they carry. Heck in Germany we 
have ISPs that still only supply CG-NATed IPv4 addresses only.. (most mass 
market ISPs do much better in that regard, but for the stragglers it would help 
if the regulator would demand IPv6 with PD***). Regarding security, the easiest 
way to achieve that would be to put some heavy requirements on IoT 
manufacturers and vendors (like do what you please as long as you are local LAN 
only, but once you reach out into the cloud you need to fulfill the following 
list of requirements, with timely security updates over a reasonable long usage 
period), however that might not be very attractive for politicians/regulators 
to tackle (active regulatory acts tends to get bad press unless something bad 
happened, but even then the press often complains about the acts coming too 
late, but I digress****) 


***) Strictly speaking IPv6 is required, since "internet access" is defined as 
reaching all of the internet (as far as in the ISPs power) and IPv6-only sites 
are not reachable for the CG-NAT-only customers. But so far the local regulator 
does not seem to enforce that requirement, or hopefully is working on this 
quietly behind the curtains.

****) This is not to diss the press, they are doing what they are supposed to 
do, but it just shows that active regulation is a tricky business, and a light 
touch typically "looks better" (even though I see no real evidence it actually 
works better).

> If anyone here knows anyone more political, still vibrating with 10+
> years of outrage about NN on this fronts, on one side or the other, if
> you could sit them down, over a beer, and try to explain that at the
> start it was a technical problem nobody understood at the time, maybe
> that would help.

        So in the EU that debate is essentially settled, there is a EU 
regulation that essentially spills out what ISPs owe their customers and that 
has become the law of the land. The rationale for required un-biased service 
and freedom to select terminal devices is well justified by the market ideals 
of the EU, allowing ISPs to discriminate packets or terminal devices restricts 
the market and will lead to undesired outcomes. (Fun fact most big players in 
capitalist societies argue for "free markets" but at the same time act to 
work-around the market mechanism by trying to move the market into an oligo- or 
even monopoly condition, which is why strong regulation is required*****).


*****) This is akin to professional sports where the audience generally accepts 
that referees are necessary and occasionally need to make "painful" calls, as 
the alternative would be anarchy, but I digress.

Regards
        Sebastian


> 
> -- 
> Oct 30: https://netdevconf.info/0x17/news/the-maestro-and-the-music-bof.html
> Dave Täht CSO, LibreQos
> _______________________________________________
> Rpm mailing list
> r...@lists.bufferbloat.net
> https://lists.bufferbloat.net/listinfo/rpm

_______________________________________________
Starlink mailing list
Starlink@lists.bufferbloat.net
https://lists.bufferbloat.net/listinfo/starlink

Reply via email to