Analyse des performances d'un réseau grâce à IPSLA

<

Présentation générale

Voici les différentes analyses pouvant être effectués :

Temps de réponse d'un service

DNS

mesure le temps pour envoyer une requete DNS et de recevoir une réponse

 Router(config-sla-monitor)# type dns target-addr www.igm.univ-mlv.fr name-server 172.20.2.132

DHCP

mesure du temps de réponse entre le master et le serveur DHCP pour obtenir une adresse IP

Router(config-sla-monitor)# type dhcp dest-ipaddr 10.10.10.3 

TCP Connect

mesure le temps de réponse pour effectuer une connexion TCP sur un port choisi sur un équipement

Router(config-sla-monitor)# type tcpConnect dest-ipaddr 172.29.139.132 dest-port 5000 

Temps d'accès à une ressource

FTP

mesure le temps nécessaire pour recevoir un fichier à partir du serveur FTP (opération ftp-get)

Router(config-sla-monitor)# type ftp operation get url ftp://username:password@172.20.2.130/fichier.log 

HTTP

mesure le temps de réponse d'obtention d'une page web à partir de l'équipement Cisco, le temps que met la connexion TCP a s'effectuer sur le serveur et le temps que prend le DNS lookup.

Router(config-sla-monitor)# type http operation get url http://198.133.219.25

Analyse réseau

ICMP echo

mesure temps de réponse entre le master IPSLA et n'importe quel autre équipement répondant au ping ICMP

Router(config-sla-monitor)# type echo protocol ipIcmpEcho 172.29.139.134 

ICMP path echo

mesure le temps de réponse entre le master IPSLA et un autre équipement du réseau (comme ICMP echo) mais là il conserve les différents temps entre les bonds faits pour atteindre la destination

Router(config-sla-monitor)# type pathEcho protocol ipIcmpEcho 172.29.139.134 
ICMP echo path

ICMP path jitter

mesure la gigue, le pourcentage de paquets perdus et la latenceentre le master et un autre équipement IP répondant au ping ICMP. Cette méthode est comme la précédente, c'est à dire qu'a chaque rebond la valeur est conservée.

UDP echo operation

mesure temps de réponse de bout en bout entre le master et un autre équipement IP du réseau.

Router(config-sla-monitor)# type udpEcho dest-ipaddr 172.29.139.134 dest-port 5000 

UDP jitter operation

mesure la latence, le pourcentage de paquets perdus et la gigue entre le master et un équipement.

Router(config-sla-monitor)# type jitter dest-ipaddr 172.29.139.134 dest-port 5000 

Voici ce que l'on peut obtenir après un tests udp jitter :

VOIP

VoIP Call Setup (Post Dial Delay) Monitoring

mesure le temps pour effectuer un appel vers un poste en VOIP

Router(config-sla-monitor)# type voip delay post-dial detect-point alert-ringing destination 6789 

VOIP jitter monitoring

calcule des scores de qualité relatif à la VOIP (MOS et ICPIF) entre deux équipements en simulant des codecs G711 ou G729. Le MOS (Mean Opinion Score) est sur une échelle de 1 (mauvais) à 5 (excellent). L'ICPIF (Impairment Calculated Planning Impairment Factor) va de 0 (excellent) à 55 (mauvais)

Voici un exemple de résultat obtenu :

Router(config-sla-monitor)# type jitter dest-ipaddr 209.165.200.225 dest-port 16384 codec g711alaw advantage-factor 10