I want to enable equal bandwidth for all users on the network with the following conditions:
a) I don't want to limit users to specific upload and download values. They can have unlimited bandwidth as long as this is shared equally between users.
b) The only exceptions are the below IP addresses who can have unlimited bandwidth AND TAKE PRIORITY over anyone else on the network:
192.168.88.248
192.168.88.253
192.168.88.254
Any of the above ip addresses can join the network and do high bandwidth activities even if it slows down the network for everyone else. They must be able to take priority and have as much bandwidth as they need.
As I have a very basic knowledge of networking, I would be grateful if you could look at my instructions below, and tell me if these will achieve what I want to do:
1) click on Queues menu
2) click on queues type
3) add two queues. One for download and one for upload
Download queue:
kind = pcq
Rate = leave blank for unlimited bandwidth
classifier = tick DST address
Upload queue:
kind = pcq
rate = leave blank for unlimited bandwidth
classifier = tick Src Address
4) Click on simple queues menu and add new simple que to target all of the users on the network:
Simple queue:
Name = all of network
Target = the ip of the router is 192.168.88.1 so I would put in 192.168.88.1/24
advanced tab = select the queue types that were made in step 3 for target upload and download
5) Give certain ip's priority over all other users so they can take as much bandwidth as they need. Make 3 simple queues with the target ip's:
192.168.88.248
192.168.88.253
192.168.88.254
For each ip set the target upload and target download to unlimited.
Advanced tab = select the 3 created queues as a parent of the all network queue made in step 4.
As I have very basic knowledge of networking, please can people let me know if following these instructions will enable me to do what I want to do? If not, I would be grateful if people could explain what I need to change.