MLS QOS

Multi-Layer Switching (MLS) QOS permet de modifier, si besoin, la valeur CoS sur chaque port d’accès

  • MLS QOS est activé sur le switch de façon global avec la commande « mls qos »
  • « mls qos trust cos » permet de ne pas ré-écrire la valeur CoS quand elle existe déjà (utilisation d’un IP Phone Cisco par exemple)
  • « switchport priority extend cos » permet d’attribuer une valeur CoS aux trames « untrust »

Exemple de configuration d’un port de switch accueillant un IP Phone et un PC

  • MLS QOS est activé globalement
  • le trafic voix est transporté par le Vlan 100, la valeur CoS n’est pas modifié par le switch
  • le trafic Data est transporté par le Vlan 200, la valeur CoS est ré-écrite
  • Le lien est du type 802.1q
SW1#conf t
SW1(config)#mls qos

SW1(config)#int fa0/1
SW1(config-if)#switchport access vlan 200
SW1(config-if)#switchport voice vlan 100
SW1(config-if)#
SW1(config-if)#switchport priority extend cos 1
SW1(config-if)#mls qos trust cos

Modification de la valeur « IP Precedence » sur un port d’accès

  • Activation de « mls qos »
  • Création d’une access list
  • Création d’une class-map
  • Création d’une policy-map
  • Application de la policy sur l’interface
SW1#conf t
SW1(config)#mls qos

SW1(config)#access-list 100 permit ip any any

SW1(config)#class-map QOS-TEST
SW1(config-cmap)#match access-group 100
SW1(config-cmap)#exit

SW1(config)#policy-map TEST
SW1(config-pmap)#class QOS-TEST
SW1(config-pmap-c)#set ip precedence 1

SW1(config)#int fa0/2
SW1(config-if)#service-policy input TEST

Vérifications

SW1#show class-map
 Class Map match-any class-default (id 0)
   Match any

 Class Map match-all QOS-TEST (id 1)
   Match access-group  100

SW1#show access-lists
Extended IP access list 100
    10 permit ip any any

SW1#show policy-map
  Policy Map TEST
    Class QOS-TEST
      set ip precedence 1

Préservation de la valeur « IP Precedence » lors de la traversé des autres switch

  • Si « mls qos » n’est pas activé, le switch ne modifiera la valeur « IP Precedence » qui sera donc préservée.
SW2#show mls qos
QoS is disabled 

 

  • Si « mls qos » est activé, il est nécessaire de configurer les interfaces d’interco pour préserver la valeur « IP Precedence »
SW2#show mls qos
QoS is enabled

SW2#conf t
SW2(config)#int gi0/1
SW2(config-if)#mls qos trust ip-precedence
This entry was posted in L2 Bridging & Switching, QOS. Bookmark the permalink.

Comments are closed.