Gestion de la QoS avec tc sous linux

Echangez vos avis, assistez-vous durant la configuration de vos matériels réseau. Ce forum vous permettra de faire partager vos expérience en matière de mise en place de matériel réseau, qu'il s'agisse de routeurs, switches, wireless ...

Modérateur: modos Ixus

Gestion de la QoS avec tc sous linux

Messagepar Noxy » 21 Avr 2004 17:05

Salut,

Nous sommes stagiaires et nous devons mettre en place une interface basé sur tc ( Traffic Control ).
N'y connaissant rien, on a cherché sur Internet comment s'en servir mais le script que l'on a fait ne fonctionne pas. Pouvez le corriger :

#!/bin/sh

tc qdisc add dev bond0 root handle 1: cbq bandwidth 40Mbit cell 8 avpkt 1000 mpu 64

tc class add dev bond0 parent 1:0 classid 1:1 cbq bandwidth 40Mbit rate 1KBit allot 1514 prio 5 maxburst 20 avpkt 1000
tc class add dev bond0 parent 1:0 classid 1:2 cbq bandwidth 40Mbit rate 1Kbit allot 1514 prio 5 maxburst 20 avpkt 1000

tc filter add dev bond0 parent 1:0 protocol ip prio 5 handle 1: u32 divisor 1
tc filter add dev bond0 parent 1:0 prio 5 u32 match ip dport 80 0xffff flowid 1:1
tc filter add dev bond0 parent 1:0 prio 5 u32 match ip dport 20 0xffff flowid 1:2

Merci pour votre aide
:D
Avatar de l’utilisateur
Noxy
Major
Major
 
Messages: 79
Inscrit le: 20 Avr 2004 16:51
Localisation: lyon

Messagepar Franck78 » 21 Avr 2004 17:17

Au lieu de laisser deviner ce qu'il doit faire [le script], pour le corriger, ca serait déjà plutôt sympha d'indiquer les buts recherchés.... Non ?



Bye
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Messagepar Noxy » 22 Avr 2004 08:39

Oui, c'est vrai!!!
Alors ce script a pour but de limiter le trafic http et ftp sur l'interface d'un linux

#!/bin/sh

#mise en file d'attente CBQ pour bond0
tc qdisc add dev bond0 root handle 1: cbq bandwidth 10Mbit cell 8 avpkt 1000 mpu 64

#création des classes pour les trafic
tc class add dev bond0 parent 1:0 classid 1:1 cbq bandwidth 10Mbit rate 100KBit allot 1514 prio 5 maxburst 20 avpkt 1000
tc class add dev bond0 parent 1:0 classid 1:2 cbq bandwidth 10Mbit rate 100Kbit allot 1514 prio 5 maxburst 20 avpkt 1000

#création des filtres pour affecter le trafic à chaque file d'attente
tc filter add dev bond0 parent 1:0 protocol ip prio 5 handle 1: u32 divisor 1
tc filter add dev bond0 parent 1:0 prio 5 u32 match ip dport 80 0xffff flowid 1:1
tc filter add dev bond0 parent 1:0 prio 5 u32 match ip dport 20 0xffff flowid 1:2

Voila, j'espère que c'est plus clair!!!
Avatar de l’utilisateur
Noxy
Major
Major
 
Messages: 79
Inscrit le: 20 Avr 2004 16:51
Localisation: lyon

Messagepar Noxy » 22 Avr 2004 09:42

Aidez moi svp !!!!!
:cry:
Avatar de l’utilisateur
Noxy
Major
Major
 
Messages: 79
Inscrit le: 20 Avr 2004 16:51
Localisation: lyon

Messagepar Noxy » 26 Avr 2004 16:34

UP
Avatar de l’utilisateur
Noxy
Major
Major
 
Messages: 79
Inscrit le: 20 Avr 2004 16:51
Localisation: lyon

Messagepar Noxy » 28 Avr 2004 13:50

Je suis désespéré!!!! :(
Avatar de l’utilisateur
Noxy
Major
Major
 
Messages: 79
Inscrit le: 20 Avr 2004 16:51
Localisation: lyon


Retour vers Configuration matériel réseau

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron