Comment qu'on fait pour limiter la bande passante ?

Comment qu'on fait pour limiter la bande passante ? - Linux et OS Alternatifs

Marsh Posté le 23-03-2002 à 14:48:09    

D'apres mes recherche, faut QoS in da kernel et utiliser iproute.
Mais sur le forum y-a as de réponse tip top, et dans le advance routing howto, ben ils en parlent, mais ils disent pas comment faire... donc faudrait m'aider là.
 
Ce que je veux c'est pouvoir limiter le débit par rapport à un port et une ip source (lors d'un dl par exemple)
je voudrais que ça soit faisable sur ma passerelle, pour qu'elle limite le debit d'un dl qui se fait sur un pc client
 
j'ai le kernel 2.4.17 sur les deux pc, avec ce qui faut je crois pour la passerelle (netfilter et qos aussi je crois mais je suis pas sur) et aucun support par contre sur le pc client

Reply

Marsh Posté le 23-03-2002 à 14:48:09   

Reply

Marsh Posté le 23-03-2002 à 14:50:20    

Essaie le patch de traffic shaping


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
Reply

Marsh Posté le 23-03-2002 à 15:16:10    

YupYup a écrit a écrit :

Essaie le patch de traffic shaping  




 
ah j'ai vu un truc la dessus aussi ...
mais je pense pas en avoir besoin, j'ai le support qu'il faut dans le kernel de ma passerelle il me semble, je voudrais juste une explication (un bon lien serait le bienvenu) sur la façon de procéder

Reply

Marsh Posté le 23-03-2002 à 15:17:29    

http://www.linuxdoc.org/HOWTO/Adv-Routing-HOWTO.html


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
Reply

Marsh Posté le 23-03-2002 à 15:19:18    

Reply

Marsh Posté le 23-03-2002 à 15:21:11    


 
merci mais j'ai dit dans mon premier poste qu'il ne faisait qu'une vague allusion a ce dont j'ai besoin, cet howto, mais qu'il n'expliquait pas comment faire ... à moins que j'ai loupe un passage

Reply

Marsh Posté le 23-03-2002 à 15:22:59    

GUG a écrit a écrit :

http://www.lartc.org/  




 
ça à l'air d'être aussi le howto ... je vais y jeter un coup d'oeil.
 
merci quand même à tous les deux

Reply

Marsh Posté le 23-03-2002 à 15:27:52    

La traduc en français :
http://www.baby-linux.net/index.php?page=3&howto=4
 
Cherche du côté d'iproute2


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
Reply

Marsh Posté le 23-03-2002 à 15:29:22    

YupYup a écrit a écrit :

La traduc en français :
http://www.baby-linux.net/index.php?page=3&howto=4
 
Cherche du côté d'iproute2  




 
ben c'est toujours le advanced routing howto .. bon je vais le relre au cas où j'aurais pas vu un truc
 
merci quand même

Reply

Marsh Posté le 23-03-2002 à 15:36:13    

Fais une recherche sur le mot "CBQ" tu vas trouver.


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
Reply

Marsh Posté le 23-03-2002 à 15:36:13   

Reply

Marsh Posté le 23-03-2002 à 15:40:44    

YupYup a écrit a écrit :

Fais une recherche sur le mot "CBQ" tu vas trouver.  




 
je l'ai déjà fais sous google, mais j'ai rien trouver de concret... je vais insister un peu

Reply

Marsh Posté le 23-03-2002 à 15:42:16    

La configuration du contrôle de trafic est faite avec l'outil tc, du paquet iproute2.  
 
# tc qdisc add dev eth0 root handle 10: cbq bandwidth 10Mbit avpkt 1000
 
Ta réponse est là je crois


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
Reply

Marsh Posté le 23-03-2002 à 15:55:34    

YupYup a écrit a écrit :

La configuration du contrôle de trafic est faite avec l'outil tc, du paquet iproute2.  
 
# tc qdisc add dev eth0 root handle 10: cbq bandwidth 10Mbit avpkt 1000
 
Ta réponse est là je crois  




 
cool ! on se rapproche de la solution je crois
je vais me renseigner de ce coté là
 
par contre je vois pas d'ip spécifier, et c'est ce qu'il me faudrait .. enfin je vais déjà installer ça,

Reply

Marsh Posté le 23-03-2002 à 16:07:46    

Non, le shaping se fait sur une interface, pas sur une ip.


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
Reply

Marsh Posté le 23-03-2002 à 16:16:52    

YupYup a écrit a écrit :

Non, le shaping se fait sur une interface, pas sur une ip.  




 
 :(  
 
je veux pas brider toute l'interface moi ...
 
bon je suis en train de lire plus attentivement le advanced routing howto, je verrais bien

Reply

Marsh Posté le 23-03-2002 à 17:08:20    

arf !
elle est bonne celle-là, y-a pas de manpage encore écrit pour le package iproute !  :ouch:

Reply

Marsh Posté le 23-03-2002 à 20:34:07    

Cherche sur Freshmeat.net un truc qui s'appelle cbq.init . Ca permet de configurer la bande passante avec iproute + tc en deux minutes et sans se prendre la tete.

Reply

Marsh Posté le 24-03-2002 à 01:51:18    

et en ce qui concerne la limitation de bande passante http ?
J'aimerais n'allouer que x ko/s par domaine apache, c'est possible ?

Reply

Marsh Posté le 24-03-2002 à 06:24:53    

j'ai bien lu tout le howto, mais impossible de comprendre comment faire pour limiter sur une ip (j'ai l'impression que c'est pas possible :( )

Reply

Marsh Posté le 24-03-2002 à 07:59:33    

die488 a écrit a écrit :

et en ce qui concerne la limitation de bande passante http ?
J'aimerais n'allouer que x ko/s par domaine apache, c'est possible ?  



Oui, il te faut le module shaping pour apache.


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
Reply

Marsh Posté le 24-03-2002 à 08:03:37    

tatanka a écrit a écrit :

j'ai bien lu tout le howto, mais impossible de comprendre comment faire pour limiter sur une ip (j'ai l'impression que c'est pas possible :( )  



Non, je t'ai dit, on ne limite le trafic que sur une interface (enfin à ma connaissance, chez les routeurs c'est ça en tout cas).


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
Reply

Marsh Posté le 24-03-2002 à 10:14:52    

Non c'est pas forcement par interface. iproute+tc te permet de le faire par IP, par port, par protocole... ou d'associer des classes a des regles du firewall pour avoir des regles aussi complexes que necessaires.
 
Mais ne vous prenez pas la tete : essayez cbq.init ! Pas besoin de lire le moindre howto !

Reply

Marsh Posté le 24-03-2002 à 10:44:28    

Merci pour l'info je savais pas :)


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
Reply

Marsh Posté le 24-03-2002 à 13:50:11    

axey a écrit a écrit :

Non c'est pas forcement par interface. iproute+tc te permet de le faire par IP, par port, par protocole... ou d'associer des classes a des regles du firewall pour avoir des regles aussi complexes que necessaires.
 
Mais ne vous prenez pas la tete : essayez cbq.init ! Pas besoin de lire le moindre howto !  




 
ben c'est ce qu'il me semblait en lisant le howto, mais c'est pas super bien documenter

Reply

Marsh Posté le 24-03-2002 à 15:56:27    

YupYup a écrit a écrit :

Oui, il te faut le module shaping pour apache.  




 
Je vais voir ca de suite...

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed