mirror of
https://github.com/LibreQoE/LibreQoS.git
synced 2025-02-25 18:55:32 -06:00
Update README.md
This commit is contained in:
parent
70043864a9
commit
8d71b89f6c
@ -1,8 +1,8 @@
|
||||
# LibreQoS
|
||||

|
||||
LibreQoS is an application that allows you to apply cake and fq_codel traffic shaping to hundreds of clients. <a href="https://www.bufferbloat.net/projects/codel/wiki/Cake/">Cake</a> and <a href="https://www.bufferbloat.net/projects/codel/wiki/">Fq_codel</a> are Free and Open Source Active Queue Management algorithms that reduce bufferbloat. When used to shape customers on an ISP network, they can improve the quality of connections significantly. LibreQoS directs each customer's traffic through an individual fq_codel instance, which act within a <a href="https://linux.die.net/man/8/tc-htb">hierarchical token bucket</a>. Please test to ensure compatability with your network architecture and design before deploying in production.
|
||||
LibreQoS is an application that allows you to apply bandwidth rate limiting to hundreds of clients through cake or fq_codel. <a href="https://www.bufferbloat.net/projects/codel/wiki/Cake/">Cake</a> and <a href="https://www.bufferbloat.net/projects/codel/wiki/">fq_codel</a> are Free and Open Source Active Queue Management algorithms that reduce <a href="https://www.bufferbloat.net/projects/bloat/wiki/Introduction/">bufferbloat</a>. When used in the context of an ISP network, these AQMs can be deployed to shape traffic on each customer's connection - reducing latency, enforcing advertised plan bandwidth, and improving network performance. LibreQoS directs each customer's traffic through an individual cake or fq_codel instance, which acts as part of a <a href="https://linux.die.net/man/8/tc-htb">hierarchical token bucket</a>. Traffic can be shaped by site or by Access Point, in addition to by subscriber. Please test to ensure compatability with your network architecture and design before deploying in production.
|
||||
## Who is LibreQoS for?
|
||||
This software is intended for small Internet Service Providers (<1000 subscribers). Larger Internet Service Providers may benefit more from using commercially supported alternatives with better NMS/CRM integrations such as Preseem or Saisei. Individuals wanting to reduce bufferbloat or latency on their home internet connections may want to try a home router supporting fq_codel, such as Ubiquiti's EdgeRouter-X (must enable advanced queue fq_codel).
|
||||
This software is intended for small Internet Service Providers (<1000 subscribers). Larger Internet Service Providers may benefit more from using commercially supported alternatives with better NMS/CRM integrations such as <a href="https://preseem.com/">Preseem</a> or <a href="https://www.saisei.com/">Saisei</a>. Individuals wanting to reduce bufferbloat or latency on their home internet connections may want to try a home router supporting fq_codel, such as Ubiquiti's EdgeRouter-X (must enable advanced queue fq_codel).
|
||||
## How does fq_codel work?
|
||||
Fq_codel distinguishes interactive flows of traffic (web browsing, audio streaming, VoIP, gaming) from bulk traffic (streaming video services, software updates). Interactive flows are prioritized to optimize their performance, while bulk traffic gets steady throughput and variable latency. The general reduction of connection latency offered by fq_codel is highly beneficial to end-users.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user