Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
628 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5
Auteur Sujet :

Limiter la bande passante des utilisateurs...

n°337329
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 10-10-2003 à 19:31:27  profilanswer
 

Reprise du message précédent :
Bon ok ... j'ai compris ... :D
Vous allez voir cé super simple ... :)

mood
Publicité
Posté le 10-10-2003 à 19:31:27  profilanswer
 

n°337455
Tomate
Posté le 10-10-2003 à 23:08:35  profilanswer
 

Zzozo a écrit :

Bon ok ... j'ai compris ... :D
Vous allez voir cé super simple ... :)

oki :)
 
de toute facon j ai du tps, suis au chomage :'(


---------------
:: Light is Right ::
n°337461
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 10-10-2003 à 23:16:21  profilanswer
 

tomate77 a écrit :

oki :)
 
de toute facon j ai du tps, suis au chomage :'(


tjrs ? ... :/
J'ai envie de me lancer dans une GUI pour gérer la QoS sous Linux, mais je la ferai qu'en Java, car je suis trop rouillé en C/C++ et j'ai pas le temps de tater de Qt/KDE/Gtk ... et si y'en qui viennent me dire "cé pas libre", rab ... pas le temps ... :o ... [:ddr555]
Ca dit qqun de m'aider pour ça ? :)

n°337549
Tomate
Posté le 11-10-2003 à 12:09:31  profilanswer
 

Zzozo a écrit :


tjrs ? ... :/
J'ai envie de me lancer dans une GUI pour gérer la QoS sous Linux, mais je la ferai qu'en Java, car je suis trop rouillé en C/C++ et j'ai pas le temps de tater de Qt/KDE/Gtk ... et si y'en qui viennent me dire "cé pas libre", rab ... pas le temps ... :o ... [:ddr555]
Ca dit qqun de m'aider pour ça ? :)

java ca pue stout lent :o


---------------
:: Light is Right ::
n°337554
nikosaka
Posté le 11-10-2003 à 12:17:44  profilanswer
 

Zzozo a écrit :

Bon je viens de m'amuser à tester HTBinit en lieu et place de CBQInit. J'ai mis au point qq classes simples pour essayer de gérer les différents flux et limiter les pb dus aux bouffeurs de bp que sont hi han & co ... :D ... Est ce que ça intéresse des personnes que je les mette à disposition avec qq commentaires pour les adapter à votre sauce ?
Si la demande est significative, je le ferai, sinon ca restera qq part sur une machine ... :)
:hello:


moi je suis preneur  :D  
va falloir que je m y remette pour gérer la bp de ma boite et je n ai jamais essayé HTB (même si je crois que la syntaxe n'est pas trop différente non ?)

n°338364
vip
Posté le 12-10-2003 à 23:47:52  profilanswer
 

:bounce:

n°338601
Gaellick
Quoi ??? Noooonn !! Si !
Posté le 13-10-2003 à 14:50:13  profilanswer
 

Zzooooooooooooooozoooooooooooooooooo!! T'es ou ?

n°338995
impulse
Posté le 14-10-2003 à 10:03:34  profilanswer
 

Zzozo, where art thou?

n°340293
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 16-10-2003 à 17:03:42  profilanswer
 

JoWiLe a écrit :

Zzozo, stu veux je monte un cvs sur une bécane et on taf sur le truc...


Oki .... :)
Dsl j'avais besoin de repos ... mais I'm back now ... ;)

n°340298
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 16-10-2003 à 17:10:51  profilanswer
 

Ce que je propose pour ce soft de gestion de la bp sur Linux :
1/ Qu'il s'appuie sur l'extistant, cad tc, les différents schedulers existants (CBQ, HTB, RED, etc ...), netfilter, et iproute
2/ Une première version qui fonctionne sur la passerelle/routeur en question
3/ Une deuxième version qui fonctionne en mode client/serveur, avec un démon sur la passerelle, et une GUI Java cliente
4/ Une troisième version qui fonctionne en mode client/serveur, mais cette fois-ci avec un client léger Intranet
 
Oualou ... :)
 
EDIT : Bien évidemment, une conception modulaire (en POO par exemple) qui permettra de passer d'une version à l'autre en réutilisant un max de truc ... :o ... :)


Message édité par Zzozo le 16-10-2003 à 17:12:18
mood
Publicité
Posté le 16-10-2003 à 17:10:51  profilanswer
 

n°340314
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 16-10-2003 à 17:32:28  profilanswer
 

Ah oui, pis des fichiers de conf en XML se serait pas mal ... :o
Et des "templates" pour proposer à l'utilisateur des configs courantes (comme limiter la bp bouffée par Kazaa & Co par exemple ... :)  ) en plus des fichiers de conf dont aura besoin le soft pour fonctionner ... :)
Pourquoi XML,Java, etc ... ? Pärce que je suis trop rouillé sur les autres langages ... :D
 
EDIT : Sinon je vais si je peux faire un schéma pour jeter qq idées de bases pour l'IHM et qq features de ce soft ... :)
 
@+ tard ... :hello:


Message édité par Zzozo le 16-10-2003 à 17:34:49
n°340322
Tomate
Posté le 16-10-2003 à 17:40:09  profilanswer
 

moi je veux bien aider : C only par contre :D


---------------
:: Light is Right ::
n°340364
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 16-10-2003 à 18:31:15  profilanswer
 

tomate77 a écrit :

moi je veux bien aider : C only par contre :D


Je me sens pas d'attaque pour faire une IHM en C ... :/

n°340372
Tomate
Posté le 16-10-2003 à 18:35:10  profilanswer
 

Zzozo a écrit :


Je me sens pas d'attaque pour faire une IHM en C ... :/

gtk2 powaa :D
 
bon tant pis ca sera sans moi alors ;)
je suis pas tres langage objet moi :/


---------------
:: Light is Right ::
n°340414
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 16-10-2003 à 19:15:23  profilanswer
 

tomate77 a écrit :

gtk2 powaa :D
 
bon tant pis ca sera sans moi alors ;)
je suis pas tres langage objet moi :/


Bah cé l'occasion d'essayer justement ... :)

n°340417
Tomate
Posté le 16-10-2003 à 19:19:00  profilanswer
 

Zzozo a écrit :


Bah cé l'occasion d'essayer justement ... :)

mon prof de C++ a epita m a degoute de ce langage :/


---------------
:: Light is Right ::
n°340418
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 16-10-2003 à 19:19:39  profilanswer
 

tomate77 a écrit :

mon prof de C++ a epita m a degoute de ce langage :/


Sté ki ?
pis il reste Java ... :)

n°340461
philou_a7
\_o< coin ! >o_/
Posté le 16-10-2003 à 21:09:58  profilanswer
 

tomate77 a écrit :

mon prof de C++ a epita m a degoute de ce langage :/


 
j'ai le droit de troller un peu ? :D :D :D


Message édité par philou_a7 le 16-10-2003 à 21:10:13
n°340468
Tomate
Posté le 16-10-2003 à 21:16:25  profilanswer
 

philou_a7 a écrit :


 
j'ai le droit de troller un peu ? :D :D :D

nan :o


---------------
:: Light is Right ::
n°340469
Tomate
Posté le 16-10-2003 à 21:16:53  profilanswer
 

Zzozo a écrit :


Sté ki ?
pis il reste Java ... :)

java/c++ c est pas tres elloigne kan meme :D
 
le prof c akim


Message édité par Tomate le 16-10-2003 à 21:17:08

---------------
:: Light is Right ::
n°340471
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 16-10-2003 à 21:19:25  profilanswer
 

tomate77 a écrit :

java/c++ c est pas tres elloigne kan meme :D
 
le prof c akim


M'dit rien ...  :??:  
Quelle hérésie de dire que C++ et Java sont pas trop éloignés ...  :pfff: ... :D

n°340472
Tomate
Posté le 16-10-2003 à 21:20:25  profilanswer
 

Zzozo a écrit :


M'dit rien ...  :??:  
Quelle hérésie de dire que C++ et Java sont pas trop éloignés ...  :pfff: ... :D

[:opus dei]  
 
 
bah kan meme l esprit est tres proche, la syntaxe aussi [:mrbrelle]


---------------
:: Light is Right ::
n°340475
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 16-10-2003 à 21:23:54  profilanswer
 

tomate77 a écrit :

[:opus dei]  
 
 
bah kan meme l esprit est tres proche, la syntaxe aussi [:mrbrelle]  


euh ... tu as bcp pratiqué alors ... on sent bien que ça te gonfle ... :D

n°340490
philou_a7
\_o< coin ! >o_/
Posté le 16-10-2003 à 21:47:18  profilanswer
 


 
missant  :(

n°340492
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 16-10-2003 à 21:49:07  profilanswer
 

philou_a7 a écrit :


 
missant  :(  


Vas y .. trolles un peu ... [:dawa]

n°340498
Tomate
Posté le 16-10-2003 à 22:20:10  profilanswer
 

JoWiLe a écrit :

zzozo -> stu veux je sais me démerder avec des IHM en C++ ;)
 
bon on se fait un PM pour démarrer le truc?

vous pouvez parler ici, on peut vous conseiller ;)


---------------
:: Light is Right ::
n°341100
cassoux
Posté le 18-10-2003 à 11:19:43  profilanswer
 

tomate77 a écrit :

en fait, j ai l impression ke tous ceux (au moins) ki partage leur connexion internet et ki ont un frere ou une soeur ki utilise kazaa ou autre recherche cette solution :lol:
 
+ les admins serieux bien sur :D


 
ouep, moi je suis en 56k, avec un serveur et mon pere bouffe tjs tout le debit en dl ... je peux meme pas surfer, je vais le limiter a 1ko/s, ça lui apprendra !

n°344460
vip
Posté le 25-10-2003 à 21:09:21  profilanswer
 

:bounce:

n°345923
Tomate
Posté le 28-10-2003 à 12:14:44  profilanswer
 

:bounce:


---------------
:: Light is Right ::
n°345944
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 28-10-2003 à 12:32:06  profilanswer
 

Du calme ... :o

n°345949
Tomate
Posté le 28-10-2003 à 12:35:45  profilanswer
 

Zzozo a écrit :

Du calme ... :o

ca avance votre truc ??
 
c koi l adresse de votre proj ?


---------------
:: Light is Right ::
n°345999
Tomate
Posté le 28-10-2003 à 13:37:20  profilanswer
 

JoWiLe a écrit :

http://lqm.sourceforge.net
 
on en est encore au stade de la conception théorie, donc y a rien à voir :p

faudrai voir a se depecher une peu :p


---------------
:: Light is Right ::
n°346067
Tomate
Posté le 28-10-2003 à 15:22:21  profilanswer
 

bon j ai lu a peu pres cette doc (super compliquee et longue :D)
http://strasbourg.linuxfr.org/mir/ [...] intro.html
 
donc voila c est bien joli mais ca marche po :D
 

root@tomate:/etc/ppp/ip-up.d# ./qos      
RTNETLINK answers: Invalid argument
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument


 
[:gratgrat]
 
et le script :
 

#!/bin/bash
 
# La configuration ultime pour votre connexion Internet domestique
#  
# Configurez les valeurs suivantes avec des valeurs legerement inferieures que  
# vos vitesses de flux montant et descendant. Exprime en kilobits.
DOWNLINK=800
UPLINK=220
DEV=ppp0
 
#Nettoie les gestionnaires de sortie et d'entres, cache les erreurs
tc qdisc del dev $DEV root    2> /dev/null > /dev/null
tc qdisc del dev $DEV ingress 2> /dev/null > /dev/null
 
###### Flux montant (uplink)
 
# installe HTB a la racine, le trafic ira par defaut vers 1:20 :
 
tc qdisc add dev $DEV root handle 1: htb default 20
 
# Le trafic est mis en forme a une vitesse de $UPLINK. Ceci evite
# d'enormes files d'attente dans votre modem DSL qui penalisent le temps de
# latence.
 
tc class add dev $DEV parent 1: classid 1:1 htb rate ${UPLINK}kbit burst 6k
 
# la classe de haute priorite 1:10 :
 
tc class add dev $DEV parent 1:1 classid 1:10 htb rate ${UPLINK}kbit \
   burst 6k prio 1
 
# bulk & default class 1:20 - gets slightly less traffic,  
# and a lower priority:
 
tc class add dev $DEV parent 1:1 classid 1:20 htb rate $[9*$UPLINK/10]kbit \
   burst 6k prio 2
 
# Les deux sont gerees par SFQ :
tc qdisc add dev $DEV parent 1:10 handle 10: sfq perturb 10
tc qdisc add dev $DEV parent 1:20 handle 20: sfq perturb 10
 
# le bit Delai Minimum du champ TOS (ssh, PAS scp) est dirige vers
# 1:10 :
tc filter add dev $DEV parent 1:0 protocol ip prio 10 u32 \
      match ip tos 0x10 0xff  flowid 1:10
 
# ICMP (ip protocol 1) est dirige vers la classe interactive 1:10 de telle
# sorte que nous pouvons realiser des mesures et impressionner nos
# amis :
tc filter add dev $DEV parent 1:0 protocol ip prio 10 u32 \
        match ip protocol 1 0xff flowid 1:10
 
# Pour accelerer les telechargements vers l'aval lors de la presence d'un
# flux montant, les paquets ACK sont places dans la classe
# interactive :
 
tc filter add dev $DEV parent 1: protocol ip prio 10 u32 \
   match ip protocol 6 0xff \
   match u8 0x05 0x0f at 0 \
   match u16 0x0000 0xffc0 at 2 \
   match u8 0x10 0xff at 33 \
   flowid 1:10
 
# Le reste est considere 'non-interactif' cad 'de masse' et fini dans 1:20
 
 
########## Flux descendant (downlink) #############
# Ralentir le flux descendant a une valeur legerement plus faible que votre
# vitesse relle de maniere a eviter la mise en file d'attente chez notre
# FAI. Faites des tests pour voir la vitesse maximum a laquelle vous pouvez
# le configurer. Les FAI ont tendance a avoir *d'enormes* files d'attente
# pour s'assurer de la rapidite des gros telechargements.
#
# attache la reglementation d'entree (ingress policer) :
 
tc qdisc add dev $DEV handle ffff: ingress
 
# Filtre *tout* (0.0.0.0/0), rejette tout ce qui arrive trop
# rapidement :
 
tc filter add dev $DEV parent ffff: protocol ip prio 50 u32 match ip src \
   0.0.0.0/0 police rate ${DOWNLINK}kbit burst 10k drop flowid :1


 
peut etre une version de tc trop vieille ?? (j ai une debian woody)


Message édité par Tomate le 28-10-2003 à 15:40:52

---------------
:: Light is Right ::
n°346076
nikosaka
Posté le 28-10-2003 à 15:34:08  profilanswer
 

apparement iproute2 n'as pas évolué depuis un bon moment.
donc c'est pas à cause de la version.
il me semble que pour utiliser htb il faut patcher iproute2 justement.
ou alors utilise cbq  ;)

n°346085
Tomate
Posté le 28-10-2003 à 15:41:18  profilanswer
 

nikosaka a écrit :

apparement iproute2 n'as pas évolué depuis un bon moment.
donc c'est pas à cause de la version.
il me semble que pour utiliser htb il faut patcher iproute2 justement.
ou alors utilise cbq  ;)  

aaaah ok je vais tester ;)


---------------
:: Light is Right ::
n°346100
Tomate
Posté le 28-10-2003 à 15:50:46  profilanswer
 

merci ca marche :)


---------------
:: Light is Right ::
n°346108
nikosaka
Posté le 28-10-2003 à 15:57:29  profilanswer
 

tomate77 a écrit :

merci ca marche :)
 


Debian powaa  :D

n°346115
Tomate
Posté le 28-10-2003 à 16:04:14  profilanswer
 

nikosaka a écrit :


Debian powaa  :D  

j hesite a passer ma woody en testing :/


---------------
:: Light is Right ::
n°346127
Jul
Posté le 28-10-2003 à 16:26:48  profilanswer
 

Je m'incruste un 'tit peu dans votre thread:
la testing va bientôt devenir la nouvelle stable de toutes façons non?

n°346129
nikosaka
Posté le 28-10-2003 à 16:28:29  profilanswer
 

tomate77 a écrit :

j hesite a passer ma woody en testing :/


n'hésite pas si c'est pas un serveur sensible ou si c'est ta machine perso.
mais tant que tu y es passes directement en unstable

n°346130
Tomate
Posté le 28-10-2003 à 16:28:50  profilanswer
 

Jul a écrit :

Je m'incruste un 'tit peu dans votre thread:
la testing va bientôt devenir la nouvelle stable de toutes façons non?

oue d ici klk mois ;)


Message édité par Tomate le 28-10-2003 à 16:31:32

---------------
:: Light is Right ::
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5

Aller à :
Ajouter une réponse
 

Sujets relatifs
[ADDUSER] Comment gagner du tps pour ajouter bcp d'utilisateurs ?[MAC OS X] logiciel pour que les utilisateurs s'ecrivent en reseau
Script utilisateurs et groupes SambaC'est possible "l'allocation" de bande passante ?
Monitoring de bande passante par ports[Utilisateur] Limiter l'accès a /home/$nom_utilisateur
QuestionS aux utilisateurs de Gaim ...administration: gérer les ulimit des utilisateurs
Plus de sujets relatifs à : Limiter la bande passante des utilisateurs...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR