darkstalker
Occasional Visitor
500/500 fiber connection from Holland, running on an AC56u with QoS off;
buffer bloat happens both ways but upstream is much more severe hence it gets most of the attention.
Yeah but my isp clearly has largish buffers hence the huge change to my downstream bufferbloat.
Note I am on pppoe, which seems bad for this, a guy earlier compared his sky dhcp line to his friend's pppoe line and the latter had bufferbloat.
So I think downstream bufferbloat is probably isp dependent and may also be protocol related.
For those running my fork (and who like to experiment ), I was able to improve my Bufferbloat score from a 'C' to an 'A' by....
(1) turning on tradition QoS and setting the up/down bandwidth to 90% of rated speed (rest of settings default)
(2) shrinking the send buffer size via an init-start script...
Code:#!/bin/sh # Adjust TCP send buffer (default is 120832 bytes) echo 59392 > /proc/sys/net/core/wmem_default echo 59392 > /proc/sys/net/core/wmem_max
The '59392' value was trial and error and seemed to give the best results for me (YMMV). I have a 50/5
I have wondered how much is dependant on the ISP. I am PPPoE ADSL as well (randomly finding "fastpath" improved my ping from ~30 to ~10ms).
I tried to learn about ATM and the up to 7ish(?) stacked layers of encapsulation that graces us with ADSL, but it is just awful. Glad t have what broadband I have though!
If you limit your aggregate download speeds (TCP flow/congestion control) to like 95% of your real-world max, you will avoid your ISP's artificial metering/buffering. My ping never went over 35-40ms, but my downloads fluctuated a few percent, rather than being eerily stable, which I enjoy.
Adaptive QoS + my down/up rates set to roughly 90% of the maximum rate (I have 30/10 cable):
No need for special arcane algorithms.
Comcast just gave us three free speed upgrades in one - with my download going from 25 - 150 Mbps. I had to disable taffic monitoring by IP to enable hardware acceleration on my RT-N66 (running latest version of John's fork) to get full speed. If I update my router, run Merlins latest version and set adaptive QoS on an RT-AC68 I assume hardware acceleration is disabled. If so what is the maximum throughput of the router (or AC3200) with adaptive QoS (and without hardware acceleration). Still getting an F on bufferbloat
View attachment 4443
Are you using a VPN provider? If so, many sites will block VPN server addresses if they see too much traffic originating from a single address. If you restarted the VPN client, you most likely connected to a different server. This could account for why you were seeing some sites as being blocked.As soon as I disabled the QOS and reapplied the routes I could again access the websites that were getting blocked.
I don't have HW NAT. No QoS. Using 378.55. Why the difference in download/upload regarding Bufferbloat?
Because download and upload traffic are being buffered at different points. Upload is most likely being buffered at your modem, while download is being buffered at some device within your ISP's network.
Adaptive QoS + my down/up rates set to roughly 90% of the maximum rate (I have 30/10 cable):
No need for special arcane algorithms.
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!