Présentation QOS.

 

         QOS est un service qui permet d’ajouter aux trames réseau un indicateur permettant d’imputer des priorités lors des passages au travers des routeurs.

 

Démarrage et arrêt de QOS

 

                                 

$ smitty qos

 

Start Using the QoS Subsystem

Stop Using the QoS Subsystem

 

Vérification :

$ lssrc -g qos

Subsystem         Group            PID          Status

 rsvpd            qos              3387594      active

 policyd          qos              3805202      active

 

Fichier de paramétrage.

 

Le fichier de paramétrage de QOS se nomme ‘/etc/policyd.conf’ et doit être paramétré avant le lancement du service.

 

Le premier paramétrage doit permettre de définir les catégories de services, celles-ci étant affectées d’un ‘Tag’ de sortie.

 

Il est possible de définir plusieurs catégories. Dans chaque définition, il est possible d’ajouter des restrictions de débits réseau. En général, le paramétrage n’est effectué que dans le but de marquer les trames en sortie.

 

La syntaxe exemple de 3 catégories est la suivante :

 

ServiceCategories  netadm

{

        MaxRate         0                       # only mark

        OutgoingTOS     00110000                # netadm = 48

}

 

ServiceCategories  background

{

        MaxRate         0                       # only mark

        OutgoingTOS     00001000                # backgroung = 8

}

 

ServiceCategories  business

{

        MaxRate         0                       # only mark

        OutgoingTOS     00010000                # business = 16

}

 

La suite du fichier doit contenir les règles d’affectation ou ‘ServicePolicyRules’.

 

Chaque règle possède un nom et des définitions de critères permettant de sélectionner les trames à marquer.

 

On retrouve dans ce paramétrage des noms de champ spécifiques :

 

DestinationAddressRange : Tranche d’adresses concernées

SourcePortRange : Tranche de ports d’entrée/sortie concernés.

ServiceReference : Affectation de la Catégorie de service.

 

 

Exemple de règle :

 

ServicePolicyRules   telnet16

{

        DestinationAddressRange 172.16.2.1-172.16.4.254         # all 172.16 adm

ins

        SourcePortRange         22-23                           # ssh and telnet

 ports

        ServiceReference        netadm                          # set to netadm

class

}

 

 

Commandes principales.

 

qoslist service|policy ‘ : Affichage des règles ou des services concernés.

Gestion de QoS

 

QoS est configurable par « smit qos » ou wsm.

La configuration de QoS est décrite dans les fichiers ‘/etc/policyd.conf’ ( obligatoire ) et ‘/etc/rsvpd.conf’ ( facultatif ).

La mise à jour de ces fichiers se fait soit directement par ‘vi’, soit par les commandes ‘qosadd’, ‘qosmod’, ‘qosremove’, ‘qoslist’, ‘qosstat’.

 

$ qosstat

 

No rules installed

 

Il n’est pas conseillé de démarrer QoS tant que le fichier ‘/etc/policyd.conf’ n’est pas configuré, son contenu par défaut ( amené par le fileset bos.net.tcp.server ) n’étant pas dans un état utilisable.

 

 

Traçage des flux

 

               Par ‘iptrace’ et ‘tcpdump’.

 

 

icon phone
Téléphone/Whatsapp : +33 (0)6 83 84 85 74
icon phone