Vous êtes sur la page 1sur 8

26 juin 2007

Cisco IOS IP Service Level Agreement


Les services rseau se sont profondment modifis ces dernires annes, notamment en raison de l'intgration de la voix, de la vido, et d'autres applications critiques particulirement sensibles aux performances et au dlai. Le rseau est devenu un outil de productivit et doit offrir des garanties de fiabilit et de performances. Cisco IOS IP SLA (Service Level Agreement), fonction intgre dans la majeure partie des logiciel Cisco IOS, permet dapporter la visibilit des niveaux de services, damliorer la productivit, de rduire les cots oprationnels et la frquence des pannes. Les fournisseurs de service peuvent mesurer et fournir leurs clients des SLAs sur les services quils vendent, alors que les entreprises vrifieront la conformit de la qualit des services souscrits avec les engagements de niveaux de service. Cisco IOS IP SLA permet dvaluer le comportement du rseau, de vrifier la qualit de service (QoS), de faciliter le dploiement de nouveaux services et dassister les administrateurs lors dactions de troubleshooting. Pour cela, Cisco IOS IP SLA utilise une technologie originale pour fournir des mtriques permettant la mesure prcise des niveaux de service.

Cisco IOS IP SLA utilise une technique de monitoring actif par gnration de trafic. Cisco IOS IP SLA peut simuler diffrents protocoles rseau ainsi que des services applicatifs et collecter les informations correspondant au transit de ces donnes sur le rseau. Ceci inclut des mtriques concernant le temps de rponse, la latence unidirectionnelle, la gigue, la perte de paquets, les temps de rponse serveurs. Les diffrentes classes de qualit de service sont prises en compte.

La solution Cisco IOS IP SLA

Cisco IOS IP SLA est intgr dans le logiciel IOS de Cisco. Il n'y a donc aucun dispositif additionnel dployer. Cisco IOS IP SLA fournit une instrumentation fiable et rentable pour les mesures des niveaux de service rseau.

Cisco IOS IP SLA rassemble un certain nombre de mtriques permettant de caractriser le rseau en temps rel : Le temps de rponse, La latence La gigue La perte de paquets

Cisco IOS IP SLA utilise un monitoring actif permettant de surveiller en continu les caractristiques du rseau. Les mesures sont effectues de bout en bout et peuvent utiliser les diffrents chemins de donnes entre deux points.

Page 1

Les mesures effectues permettent de dterminer une ligne de base (baseline) caractristique du comportement des services rseau. Il est ensuite possible de positionner des seuils de notification qui permettront un administrateur dtre averti, de faon proactive, si les rsultats des mesures actives changent. Cisco IOS IP SLA permet galement daider au diagnostic dun problme rseau en gnrant des mesures saut par saut et permettant didentifier quel tronon de rseau est responsable dune dgradation.

De plus, Cisco IOS IP SLA permet de prendre en compte la qualit de service. Il est en effet possible de marquer le trafic gnr par Cisco IOS IP SLA afin quil soit associ aux classes de service souhaites.

Cisco IOS IP SLA permet galement de surveiller de faon proactive le niveau de qualit VoIP dun rseau. Il est en effet possible de simuler prcisment un trafic VoIP et de calculer les scores de qualit de voix MOS (Mean Opinion Score) et ICPIF (Calculated Planning Impairment Factor) entre deux quipements dun rseau.

Cisco IOS IP SLA permet enfin de caractriser des applications http, ftp, dns, etc.

Les avantages de Cisco IOS IP SLA Intgr dans le logiciel IOS Excution automatique, en temps rel et prcise de mesures de performances rseau Prise en compte de la qualit de service (surveillance de trafic par classe) Mesures de bout en bout et mesures saut par saut Recherche des chemins de donnes et mesures suivant les diffrents chemins Notification proactive en cas de dpassement de seuil Surveillance de protocoles applicatifs (http, dns, ftp, dhcp, tcp connect) Surveillance VoIP : calcul de MOS et de ICPIF, simulation de codec, prise en compte de DSP hardware Surveillance MPLS (test LSP) Surveillance VRF (oprations par VRF) Configuration en langage de commandes ou via SNMP (mib Cisco-rttmon) Rcupration des mtriques via CLI ou via SNMP Intgration dans de nombreux outils danalyse de performances Cisco et du march

Principe de fonctionnement de Cisco IOS IP SLA

Le principe de fonctionnement de Cisco IOS IP SLA est le suivant :

Page 2

Une application de configuration (qui peut tre Cisco IPM, Infovista, etc.) ou simplement un administrateur en mode CLI configure un test IP SLA partir dun routeur ou commutateur.

Lagent IP SLA est schedul par exemple pour effectuer des tests priodiques vers une destination. La destination peut tre soit un autre quipement rseau, soit un quipement rseau disposant de la fonction Cisco IOS IP SLA responder, soit une machine IP par exemple un serveur http. La fonction Cisco IOS IP SLA responder dcrite plus loin permet de raliser certains tests particuliers comme la mesure de la qualit de la voix et damliorer la prcision des mesures.

Lapplication rcupre les rsultats des mesures sur lagent Cisco IOS IP SLA source soit en SNMP, soit en CLI. Noter quil est possible dhistoriser des mesures en mmoire sur lagent.

Il est galement possible de configurer des seuils sur les rsultats de mesures. Ces seuils vont pouvoir dclencher des vnements qui peuvent tre la notification via trap snmp ou syslog ou lactivation dun autre test. Par exemple, il est possible davoir un test programm pour une simple opration de bout en bout et qui en cas de dpassement de seuil va dclencher un test plus complexe dopration saut-par-saut qui permettra disoler le tronon responsable de la dgradation de service.

Sur le schma prcdent, le paquet envoy est horodat par lagent source lmission (TS1). Le paquet de rponse est galement horodat la rception (TS4), ce qui permet deffectuer des mesures de latence simple.

Linconvnient de cette mthode est de ne pas tenir compte de la latence interne de la cible. Lajout de la fonction Cisco IOS IP SLA responder permet de tenir compte du temps de processing de la destination. Les horodatages TS3 et TS2 sont transmis de la cible vers la source sur une connexion de contrle et permettent la source deffectuer un calcul de latence prcis.

Pour calculer des latences unidirectionnelles, les quipements doivent tre synchroniss en temps. La dtection et la production de mesures unidirectionnelles est automatique.

Page 3

Oprations et applications de Cisco IOS IP SLA

Le tableau ci-dessous rsume les oprations disponibles avec Cisco IOS IP SLA

Tableau 1. Oprations et applications d'IP SLAs d'IOS de Cisco

Possibilits de mesure Dlai, dlais unidirectionnels, gigues unidirectionnelles, pertes de paquets unidirectionnelles. La mesure de dlai unidirectionnel demande la synchronisation des horloges entre source et destination

Applications principales

UDP jitter

Mesures les plus courantes dans la mise en place de SLA sur des rseaux de transport de donnes, voix et vido

UDP echo

Dlai round-trip

Mesure prcise de temps de rponse du trafic d'UDP

VoIP

Dlai, dlais unidirectionnels, gigues unidirectionnelles, pertes de paquets unidirectionnelles. Simulation des codecs voix G711 ulaw, G711 alaw, G729 Utile pour la surveillance de rseaux VoIP Mesure de MOS et ICPIF La mesure de dlai unidirectionnel demande la synchronisation des horloges entre source et destination

TCP connect Temps de connection (3 way handshake) DNS DHCP Ftp Temps de rsolution DNS (forward/reverse) Temps dobtention dun lease Temps de transfert ftp Temps de rsolution dns Temps de connexion au serveur Temps de download de la page Possibilit doptions (authentification, proxy, cache )

Monitoring de serveurs applicatifs Surveillance serveur dns Temps de rponse dun serveur DHCP Surveillance serveur FTP

HTTP

Monitoring de serveurs web

ICMP

Dlai round trip

Mesure de disponibilit en utilisant le ping ICMP Troubleshooting

ICMP Path Dlai par chemin Echo ICPM Path Perte de paquets, dlai, et gigue par chemin Jitter LSP Health Monitor RTP LSP ping LSP traceroute Gigue Dlai round trip, Dlai unidirectionnel

Troubleshooting Monitoring de connectivit en environnement MPLS Mesure de qualit de la voix (flux RTP) bas sur les modules DSP hardware des quipements

Page 4

R-Factor MOS-CQ, MOS-LQ Pertes de paquets Les calculs sont effectus par le DSP hardware (c549 , c5510)

Exemple : Mise en place doprations de mesure de la qualit de la voix

Les mesures Cisco IOS IP SLA concernant la voix permettent dobtenir les mtriques suivantes : Latence round-trip Latences unidirectionnelles (ncessite la synchronisation des horloges) Pertes de paquets unidirectionnelles Gigues unidirectionnelles Score de MOS estim Score ICPIF estim

La mise en place des mesures de qualit de la voix ncessite lutilisation de la fonction Cisco IOS IP SLA responder. Les flux voix tant gnralement achemins dans une classe de service particulire (priority queuing), on utilisera la possibilit de marquage des tests IPSLA (marquage du champ TOS) pour quils soient traits par la file dattente adquate.

Pour calculer la gigue, lagent Cisco IOS IP SLA utilise la technique suivante : Emission dun train de paquets squencs. Chaque paquet est spar de son prdcesseur par un intervalle de temps fixe. La forme du train de paquets peut tre dfinie par dsignation du codec. La destination reoit ce train de paquets (les numros de squence permettent de dterminer sil y a eu de la perte ou du d-squencement) et examine lintervalle de temps entre chacun des paquets. La variation de lintervalle de temps correspond une valeur de gigue. Il est possible de calculer ici : la gigue maximale, la gigue minimale, la gigue moyenne, la somme des gigues et la somme des carrs des gigues (utile pour des calculs de variance). La destination r-met le train de paquets vers la source qui dtermine les mmes mtriques dans le sens descendant.

Page 5

Les rsultats des mesures de performances effectus par Cisco IOS IP SLA peuvent tre rcolts par des outils de monitoring rseau.

La figure ci-dessous illustre un exemple de graphique obtenu pour le calcul de la gigue.

A partir des informations de type gigue, perte de paquets et latence, et en prcisant des informations de codec, Cisco IOS IP SLA calcule en temps rel les scores de MOS et dICPIF.

La figure ci-dessous indique la correspondance entre les scores MOS et ICPIF, et la qualit de la communication voix.

La figure ci-dessous illustre un exemple de graphique obtenu, avec un outil de supervision, pour le calcul des indices MOS et ICPIF.

Page 6

La mise en place de ce test est trs simple. Ci-dessous les commandes CLI pour lexemple prcdent :

Si le routeur source dispose dun DSP hardware, il est possible de lutiliser pour gnrer des tests RTP. La configuration devient alors :

Pour aller plus loin


Pour plus d'informations sur Cisco IOS IP SLA : http://www.cisco.com/go/ipsla/

Page 7

Sige social Mondial Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 Etats-Unis www.cisco.com Tl. : 408 526-4000 800 553 NETS (6387) Fax : 408 526-4100

Sige social France Cisco Systems France 11 rue Camille Desmoulins 92782 Issy Les Moulineaux Cedex 9 France www.cisco.fr Tl. : 33 1 58 04 6000 Fax : 33 1 58 04 6100

Sige social Amrique Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 Etats-Unis www.cisco.com Tl. : 408 526-7660 Fax : 408 527-0883

Sige social Asie Pacifique Cisco Systems, Inc. Capital Tower 168 Robinson Road #22-01 to #29-01 Singapour 068912 www.cisco.com Tl. : +65 317 7777 Fax : +65 317 7799

Cisco Systems possde plus de 200 bureaux dans les pays et les rgions suivantes. Vous trouverez les adresses, les numros de tlphone et de tlcopie ladresse suivante :

www. c i s c o . c o m / g o / o f f i c e s

Afrique du Sud Allemagne Arabie saoudite Argentine Australie Autriche Belgique Brsil Bulgarie Canada Chili Colombie Core Costa Rica Croatie Danemark Duba, Emirats arabes unis Ecosse Espagne Etats-Unis Finlande France Grce Hong Kong SAR Hongrie Inde Indonsie Irlande Isral Italie Japon Luxembourg Malaisie Mexique Nouvelle Zlande Norvge Pays-Bas Prou Philippines Pologne Portugal Porto Rico Rpublique tchque Roumanie Royaume-Uni Rpublique populaire de Chine Russie Singapour Slovaquie Slovnie Sude Suisse Taiwan Thalande Turquie Ukraine Venezuela Vietnam Zimbabwe
Copyright2007 Cisco Systems, Inc. Tous droits rservs. CCSP, CCVP, le logo Cisco Square Bridge, Follow Me Browsing et StackWise sont des marques de Cisco Systems, Inc. ; Changing the Way We Work, Live, Play, and Learn, et iQuick Study sont des marques de service de Cisco Systems, Inc. ; et Access Registrar, Aironet, ASIST, BPX, Catalyst, CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, Cisco, le logo Cisco Certified Internetwork Expert, Cisco IOS, Cisco Press, Cisco Systems, Cisco Systems Capital, le logo Cisco Systems, Cisco Unity, Empowering the Internet Generation, Enterprise/Solver, EtherChannel, EtherFast, EtherSwitch, Fast Step, FormShare, GigaDrive, GigaStack, HomeLink, Internet Quotient, IOS, IP/TV, iQ Expertise, le logo iQ, iQ Net Readiness Scorecard, LightStream, Linksys, MeetingPlace, MGX, le logo Networkers, Networking Academy, Network Registrar, Packet, PIX, Post-Routing, Pre-Routing, ProConnect, RateMUX, ScriptShare, SlideCast, SMARTnet, StrataView Plus, TeleRouter, The Fastest Way to Increase Your Internet Quotient et TransPath sont des marques dposes de Cisco Systems, Inc. et/ou de ses filiales aux tats-Unis et dans dautres pays. Toutes les autres marques mentionnes dans ce document ou sur le site Web appartiennent leurs propritaires respectifs. Lemploi du mot partenaire nimplique pas ncessairement une relation de partenariat entre Cisco et une autre socit. (0502R) 205534.E_ETMG_JD_06/07

Page 8