Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Liens connexes

Dépêche modérée par

Dépêche éditée par

: RCC : un nouveau logiciel de gestion de QoS pour Linux

Posté par Le Doeuff Erwan (page perso, ). Modéré le 08 février 2005.
RCC est un outil de configuration de QoS sous Linux et sous licence GPL.

La QoS, ou Quality of Service, est l'ensemble des technologies permettant d'assurer la qualité du service réseau, de contrôler la bande passante ou encore d'assigner des priorités aux flux réseau. Concrètement, avec la QoS, le temps où un utilisateur pouvait s'approprier toute la bande passante avec des applications gourmandes (de type p2p) est révolu.

Grâce à RCC et à son interface GTK2, il sera dorénavant simple de configurer les règles QoS et ainsi de donner la priorité aux applications critiques.

> Lire la dépêche (18 commentaires, moyenne: 3).  

En effet, RCC permet de gérer pour le moment le célèbre gestionnaire de file d'attente HTB et offre :

La catégorisation du trafic peut être réalisée par rapport :

Tous les protocoles de communication RCC sont en XML, de plus ils sont chiffrés et compressés.

Pour connaître ce que permet RCC et avoir plus de détails, nous vous invitons à lire le LARTC HOWTO (Linux Advanced Traffic Control) et plus précisément la partie « gestionnaire de file d'attente HTB » et la partie sur les « filtres U32 ».

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Compliqué ?!

Posté par kaouete (page perso, ) le 08/02/2005 à 13:35. (lien). Évalué à 4.

Ca m'a l'air tres sympa, mais j'ai un peu de mal a saisir.

Que l'on m'arrete si je me trompe, on installe le module server sur . .. un server (qu'est-ce que le server ? la machine qui est relié a l'exterieur ?), on installe le module client sur .. . . les clients (qu'est-ce que sont les clients ? chaque machine du lan ? si j'ai 25 machines derriere un router vers le net, je dois l'installer 25 fois ? Comment je fais si j'ai des machines macs, windows ? Toutes les utilisations de QoS que j'avais vu jusque la n'utilisait pas de client specifique !), et enfin l'ihm, bon, bah ca sert a configurer le server, les clients peut etre ?

Qu'est-ce qu'on peut bien configurer sur un client ?

Donc au final tout cela me semble un peu lourd, lorsqu'on voit les solutions de QoS que j'avais vu jusque la (bon, c'est vrai que j'avais pas cherché bien loin, mais j'avais cru comprendre que le router se debrouillait tout seul avec ce qui lui arrivait dans la tronche .. . .

Configuration noyau

Posté par FReEDoM (page perso, ) le 08/02/2005 à 18:03. (lien). Évalué à 4.

Configuration requise :
- Support de la Qos (forcément)
- modules HTB


* Client (must be launch we root privilege) :
- ethtool (for automatic configuration) otherwise you can edit manually the configuration file : Common/RCCModules/Client/QoSModule-0.3/conf/mod.conf (sample available : Common/RCCModules/Client/QoSModule-0.3/conf/mod.conf.sample)
- iproute2
- HTB kernel module

Je pensais qu'il aurait besoin de plus de modules que ça au niveau Qos. Je me rappelle l'époque où j'avais joué avec la Qos, on avait intérêt à conjuguer plusieurs de ces modules pour obtenir un résultat correct.

A voir ... L'architecture est en place, ce devrait pas être compliqué de permettre de gérer d'autres modules de la Qos Linux.

Application de limitation de bande passante "personnelle"

Posté par Slainer (Jabber id, page perso, ) le 08/02/2005 à 19:30. (lien). Évalué à 5.

Puisqu'il faut quelques fois s'intéresser a des logiciels propriétaires existants pour faire avancer les logiciels libres, permettez de parler d'un petit shareware que j'utilisais sous Windows.

Il s'agit de Netlimiter, un programme destiné aux particuliers qui permet d'afficher la liste des processus et de donner en temps réel une limite d'upload et de download pour chaque processus.

On peut pas faire plus simple. Sous Linux, c'est certainement plus puissant, mais c'est compliqué, il faut savoir les ports utilisés et tout ça.

Avec Netlimiter, on définit les quotas directement sur les processus et/ou sur l'interface réseau toute entière et les changements s'effectuent en temps réels. En plus de cela, le programme affiche un joli graphe qui permet de voir le débit d'upload et de download selon chaque processus et on peut encore aller plus loin en développant chaque processus et en appliquant des quotas sur chaque connexion que fait le processus.

Voila... si on peut faire aussi simple et efficace sous nunux ça pourrait beaucoup m'intéresser ;).

Demande d'une fonctionnalité.

Posté par Fabien (page perso, ) le 11/02/2005 à 10:42. (lien). Évalué à 1.

Je voulais d'abord vous féliciter pour le travail accompli (et celui à venir).

J'utilise sur mon réseau personnel une passerelle linux avec le patch IMQ :
Intermediate Queueing Device.
A l'époque où je l'ai découvert, il n'était plus maintenu et j'ai du mettre
la main dans le "camboui" pour suivre l'évolution des noyaux 2.4.
Apparemment, les développeurs ont repris le travail, et désormais
des patchs sont disponibles pour les noyaux 2.6 -> http://www.linuximq.net/(...) .
J'ai laissé sur mon site dans la section download les quelques modifications
que j'avais appporté au patch pour noyau 2.4 .

IMQ permet la création d'interfaces virtuelles auxquelles
ont associes des files d'attentes avec les outils fournis par iproute2 .
Ensuite avec iptables, on va "marquer" les paquets suivant la classification choisie.
Il y a un exemple de script sur mon site, section Documentation.

Avant de tester RCC, J'aimerais savoir si IMQ est supporté ou sera supporté par RCC
sachant que le patch a attiré de nombreuses personnes ces derniers temps,
les mainteneurs étant tres actifs alors que ce patch a failli disparaitre?

MaJ -> 0.7.1

Posté par Le Doeuff Erwan (page perso, ) le 13/02/2005 à 07:01. (lien). Évalué à 2.

Grace aux gens qui ont teste le produit cela nous a permis de mettre en release une 0.7.1 de rcc avec quelques corections de bugs! Merci a tous ceux qui nous supportent et qui dors et deja utilise rcc!
En esperant que ca avance!!! Bientot le systeme d'installation dans le systeme sera operationnel. Merci de votre comprehension et comme dirait mon ami Jean-Claude

Amicalement et librement,

Erwan

Accès aux sources.

Posté par forc3 (page perso, ) le 14/02/2005 à 08:47. (lien). Évalué à 2.

Serait-il possible d'avoir un package archivés au lieu d'un fichier à
exécuter ?

Ce n'est pas lisible sur une plateforme qui ne dispose pas du shell, et
c'est parfait pour se retrouver vite fait avec un trojan.

Merci d'avance.

Revenir en haut de page