Comment qu'on fait pour limiter la bande passante ? - Linux et OS Alternatifs
Marsh Posté le 23-03-2002 à 14:50:20
Essaie le patch de traffic shaping
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
Marsh Posté le 23-03-2002 à 15:17:29
http://www.linuxdoc.org/HOWTO/Adv-Routing-HOWTO.html
Marsh Posté le 23-03-2002 à 15:21:11
YupYup a écrit a écrit : http://www.linuxdoc.org/HOWTO/Adv-Routing-HOWTO.html |
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
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
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
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
Marsh Posté le 23-03-2002 à 15:36:13
Fais une recherche sur le mot "CBQ" tu vas trouver.
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
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
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,
Marsh Posté le 23-03-2002 à 16:07:46
Non, le shaping se fait sur une interface, pas sur une ip.
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
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 !
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.
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 ?
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 )
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.
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).
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 !
Marsh Posté le 24-03-2002 à 10:44:28
Merci pour l'info je savais pas
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
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...
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