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 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