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

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Réseaux

  Priorisation des flux, files d'attente

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Priorisation des flux, files d'attente

n°20943
generaljea​nnot
Posté le 20-06-2007 à 14:33:36  profilanswer
 

SAlut tout le monde,
 
En fait j'ai un problème en ce qui concerne les files d'attente.
J'ai deux machines sous linux :  
     (routeur un)eth0.1--------------------eth0.1(routeur deux)
 
J'ai creé un script "TEST" pour la file d'attente HTB dans (routeur un) et je l'ai exécuté sousla commande "sh TEST.sh", et j'ai regardé en utilisant la commande "tc -s -d qdisc show" pour voir si c'est bien exécuté ce script ou pas. Jusqu'au là tout va bien.
 
#!/bin/sh
DEV=eth0.1
# Initialisation
tc qdisc del root dev $DEV
#Attache un HTB à $DEV
tc qdisc add dev $DEV root handle 1:0 htb
# Création de la classe racine
tc class add dev $DEV parent 1:0 classid 1:1 htb rate 10Mbit
# Création d'une classe HTB à un taux de 8Mbit/s et de deux autres classes à 1Mbit/s
tc class add dev $DEV parent 1:1 classid 1:2 htb rate 8Mbit ceil 10Mbit prio 1
tc class add dev $DEV parent 1:1 classid 1:3 htb rate 1Mbit ceil 10Mbit prio 2
tc class add dev $DEV parent 1:1 classid 1:4 htb rate 1Mbit ceil 10Mbit prio 3
#Création des files d'attente PFIFO
tc qdisc add dev $DEV parent 1:2 handle 20: pfifo limit 100000
tc qdisc add dev $DEV parent 1:3 handle 30: pfifo limit 100000
tc qdisc add dev $DEV parent 1:4 handle 40: pfifo limit 100000
# Création des filtres
# Filtre sur DST 10.10.10.2 FLOWID 1:2
tc filter add dev $DEV parent 1:0 protocol ip prio 1 u32 match ip dst 10.10.10.2 match ip sport 22 0xfff flowid 1:2
# Filtre sur DST 10.10.10.2 FLOWID 1:3
tc filter add dev $DEV parent 1:0 protocol ip prio 1 u32 match ip dst 10.10.10.2 flowid 1:3
# Filtre sur DST 10.10.10.2 FLOWID 1:4
tc filter add dev $DEV parent 1:0 protocol ip prio 1 u32 match ip dst 10.10.10.2 flowid 1:4
 
 
Puis après j'ai envoyé un script via la commande "scp test stage@deux:" du routeur un au routeur deux pour voir si ce flux va passer dans la classe 1:2 ,, j'ai remarqué qu'il passe dans la classe 1:3 et pas dans la classe 1:2.
Je pense qu'il doit passer dans 1:2 car j'ai précisé cette classe pour le port 22 et scp travaille avec le port 22.
Maintenant j'ai essayé de changé les filtre un peu de la manière suivante:
# Filtre sur DST 10.10.10.2 FLOWID 1:2
tc filter add dev $DEV parent 1:0 protocol ip prio 1 u32 match ip dst 10.10.10.2 flowid 1:2
# Filtre sur DST 10.10.10.2 FLOWID 1:3
tc filter add dev $DEV parent 1:0 protocol ip prio 1 u32 match ip dst 10.10.10.2 match ip sport 22 0xfff flowid 1:3
# Filtre sur DST 10.10.10.2 FLOWID 1:4
tc filter add dev $DEV parent 1:0 protocol ip prio 1 u32 match ip dst 10.10.10.2 flowid 1:4
 Aussi j'ai remarqué que le flux passe dans 1:2 et pas dans 1:3.
 
pourquoi et c'est quoi le problème?
Est ce qu'il manque des modules à les marquer?  
 
S'il vous plait j'attends vos réponses.
Ca ma souléééééééééééééééééééé
 
Merci d'avance.

mood
Publicité
Posté le 20-06-2007 à 14:33:36  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Réseaux

  Priorisation des flux, files d'attente

 

Sujets relatifs
générateur de flux réseauxQoS sur flux montant et descendant possible?
Routeurs VPN à priorité de flux[Recherche] Progiciel de Plannification flux tendus
Avis sur logiciels Helpdesk - Gestion file d'attente téléphonique 
Plus de sujets relatifs à : Priorisation des flux, files d'attente


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