Prévention d'abaissement de la bande passante du proxy squid

1

J'ai un proxy squid agissant en tant que filtre parental sur notre réseau local, mais il est très facile pour un utilisateur qui télécharge de ralentir tous les autres utilisateurs. Ma question est la suivante: est-il possible de créer quelque chose qui réalise ce qui suit:

NB: Là où j'ai fait référence à des "utilisateurs", je parle de périphériques car je n'ai pas de système de connexion. Ma vitesse Internet est supposée être exactement 10 Mbps.

1) Lorsque plusieurs utilisateurs parcourent Wikipedia, les téléchargements en rafale sont nécessaires, en supposant que les rafales se produisent une à la fois, chaque rafale obtenant la bande passante Internet complète d’environ 10 Mbps.

2) Lorsque 2 utilisateurs ou plus téléchargent des fichiers, la bande passante Internet est divisée en parts égales, c’est-à-dire que chaque utilisateur obtient 5 Mbps en cas de téléchargement simultané de 2 téléchargements volumineux et que chaque utilisateur obtient 3,33 Mbps en cas de téléchargement simultané de 3 téléchargements volumineux.

3) Lorsqu'il y a deux téléchargements volumineux simultanés et qu'un troisième utilisateur souhaite parcourir Wikipedia, les téléchargements en rafale pour Wikipedia modifient momentanément les allocations de bande passante de sorte que pendant le téléchargement de la page Wikipedia, chaque utilisateur obtient 3,33 Mbits / s et, une fois la page téléchargée, les deux téléchargements volumineux. récupérer leurs 5Mbps chacun

Merci beaucoup pour votre aide, il est grandement apprécié

o.comp
la source

Réponses:

0

Vous voudrez peut-être examiner CoovaChilli . Bien que ses cas d'utilisation les plus courants impliquent des éléments tels que la connexion utilisateur, les appels RADIUS et d'autres éléments relatifs à la gestion des utilisateurs, il est facile d'en configurer un qui permet par défaut de tout autoriser sans vous connecter et de l'utiliser simplement pour l'équilibrage de charge.

Avec lui, vous pouvez définir des limites de bande passante et des quotas de chargement / téléchargement, ce qui devrait résoudre votre problème.

Une fois opérationnel, il suffit de deux lignes dans le fichier de configuration pour inclure également un proxy squid existant dans le mix.

Jarmund
la source
C’est presque parfait, mais j’ai omis de mentionner (pardon) qu’il s’applique à un framboisier qui ne dispose que d’un port Ethernet et que, malheureusement, il a été jugé que cela ne vaut aucun investissement monétaire supplémentaire. (CoovaChilli s'appuie apparemment sur deux cartes d'
interface