Comments (3)
I think it's probably due to unspecified traffic defaulting to core 0 and a single queue - as a result of us tying queues to CPU cores.
And I think that would be a great feature. So basically in ispConfig.py the user could define
shapedSubnets = [[IPv4Network('100.64.0.0/22'),IPv4Network('192.168.100.0/24')]
shapedSubnetsMbpsDownMax = 100
shapedSubnetsMbpsUpMax = 100
shapedSubnetsMbpsDownMin = 25
shapedSubnetsMbpsUpMin = 25
and for any IPs not specifically defined in Shaper.csv, but within those subnets, traffic could be shaped according to those limits. We could create tins, equal to the number of CPUs/queues, and evenly distribute IPs from these subnets among them.
If that would solve what you have in mind let me know.
from libreqos.
I think that would do it; although the documentation / comments would need to be clear as to which functions to use when and why; so that we don't end up with unintended consequences. Happy to help on that front if helpful
from libreqos.
Added feature in v1.2: Automatic creation of Parent Nodes for device without listed Parent Node
from libreqos.
Related Issues (20)
- Replace partial reload with full reload? HOT 4
- Question regarding Mikrotik PPPoE
- Install Instructions DEB package points to unknown file HOT 1
- Dots vs lines, piano rolls, and sp_delay HOT 2
- Adjustable time period for graph updates and a pause button
- Check units on circuit_info page graphs
- letter case not honored in UISP integration HOT 1
- UISP integration - 'internet' topology link too dependant for tree HOT 1
- Differentiate Sites, APs, and Subs in child nodes
- network.pdf(.pdf?) presented in UI
- Web UI config network interface name mismatch
- Graphs tools hide selection (1.4)
- req: add individual usage to queue tree view
- req: allow changing node limits in UI
- Last 5 minutes resets when navigating between pages. Request to change that. HOT 1
- lqos_node_manager fails to display some circuits in tree view
- UISP Integration - overwrite Network.json by default on integration reload, offer toggle to disable HOT 1
- UISP Integration Bug - Sites branched off PtMP Access Points HOT 3
- UISP integration using link with less capacity HOT 1
- Better handling of missing/low capacity info in UISP (and other?) integration HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libreqos.