La latence du réseau est souvent l’ennemi numéro un desadministrateurs de réseau. Il semble ramper un peu partout et vous frappe toujours lorsque vous en avez le moins besoin. Là encore, vous n’en aurez probablement jamais besoin. La latence peut être telle que votre réseau est à peine utilisable. Alors, que peut-on faire? La première étape consiste à découvrir les latences. Ensuite, vous devez le mesurer et le localiser. Ce n’est qu’alors que vous pourrez faire quelque chose pour le résoudre. Pour vous aider, nous avons compilé une liste d'outils de test de la latence du réseau pouvant vous aider à découvrir et à mesurer les problèmes de latence.
Avant de commencer, nous allons essayer d’expliquer ce quela latence est et ce qui la cause. Cela aidera à mieux comprendre comment les différents outils peuvent aider. Nous examinerons également l’importance de la latence et son incidence sur l’utilisation du réseau. Ensuite, nous verrons comment mesurer la latence du réseau. Et comme il est inutile de trouver et de mesurer la latence si rien n’est fait, nous discuterons également de la réduction de la latence du réseau. Nous serons alors prêts à présenter notre liste des meilleurs outils de test de latence du réseau. Mais vous verrez que ce n’est pas simplement une liste, nous examinons aussi brièvement chacun des outils.
Qu'est-ce que la latence du réseau?
En une phrase, la latence du réseau est une mesure dele temps qu’il faut à un paquet de données pour aller de sa source à sa destination. Dans un monde idéal, la latence serait nulle. Mais en réalité, il y en aura toujours. Et bien que la latence soit inévitable, il faut toujours s’assurer qu’elle n’est pas si importante qu’elle commence à affecter le fonctionnement normal d’un réseau.
Plusieurs facteurs contribuent à la latence. Premièrement, il y a le temps de propagation. Bien que les réseaux soient rapides et que les bits voyagent à la vitesse de la lumière, il faut encore un peu de temps pour atteindre la destination. Et plus le chemin est long, plus il faudra de temps. Pour cette raison, le temps de latence entre deux ordinateurs situés à des milliers de kilomètres l’un de l’autre sera normalement supérieur à celui des ordinateurs situés dans la même pièce.
Un autre facteur contributif est appelédélai de transmission. C'est un retard qui peut être introduit par le support lui-même. Cela découle également de la taille des paquets de données. Les paquets plus volumineux auront une latence plus élevée car ils prennent plus de temps à livrer.
Les délais de traitement des routeurs et autres sont également un problème.source de latence du réseau. Même sur des circuits à peine utilisés où la file d'attente est absente, chaque routeur doit manipuler des données. Par exemple, le champ d'en-tête TTL doit être décrémenté.
En fait, beaucoup plus de retards peuvent affecter les donnéestransmission. Nous pouvons penser aux délais de mise en file d'attente qui se produisent lorsque les données ne peuvent pas être envoyées immédiatement ou au délai de stockage lorsqu'il doit être mis en cache sur le disque ou dans la mémoire, puis récupérés.
Mesurer la latence
Mesurer la latence peut être plus compliqué que celaregards. Cela est particulièrement vrai lors de la mesure de la latence entre des points très éloignés. Cela tient à quelques raisons, mais principalement au fait que même une latence énorme reste relativement courte, de l’ordre de quelques millièmes de seconde. Vous ne pouvez pas vraiment appeler votre ami à l'autre bout du fil pour lui dire «OK, je vous envoie un paquet, dites-moi quand il arrivera» et mesurez le délai. Il est fort probable que le paquet arrivera avant même que vous ayez fini de parler. Oubliez le chronométrage.
En règle générale, la latence est mesurée en envoyant un messagepaquet qui est renvoyé à l'expéditeur et mesure le temps qu'il faut pour que la réponse revienne. C’est ce temps aller-retour qui est considéré comme la latence. Cette méthode d'évaluation présente quelques inconvénients. Par exemple, si le chemin de retour est différent, le chiffre de latence ne vous dira pas lequel des chemins de transfert ou de retour subit une latence.
Un autre problème possible est que les types deles paquets utilisés pour mesurer la latence - généralement les demandes et les réponses ICMP - ne sont pas toujours traités par les périphériques réseau avec la même priorité que certains autres trafics réseau.
Pourquoi la latence est-elle importante?
La réponse facile est évidente: En effet, lorsque le temps de latence devient trop élevé, cela peut affecter la facilité d'utilisation des réseaux. Donc, ce n’est pas la latence en elle-même qui est importante, mais le regarder. Une latence inhabituellement élevée ou supérieure à la normale est souvent le signe que quelque chose ne va pas avec le réseau ou sur le réseau. La plupart du temps, ce sera la conséquence d'une congestion. Les réseaux sont comme des autoroutes et lorsque le trafic est trop important, la situation ralentit et vous obtenez une latence élevée.
Mais la latence mesurée n’est pas toujours une indicationd'un problème de réseau. Comme nous mesurons généralement le temps de latence en mesurant le temps d’aller-retour, une autre source de temps de latence pourrait être le périphérique distant. Si ce périphérique est très occupé à faire ce qu'il doit faire, il risque de ne pas répondre immédiatement à la demande ICMP qu'il a reçue de l'hôte de test. Lorsque cela se produira, la latence du réseau sera perçue, mais cela n’a en fait rien à voir avec le réseau et votre mesure de latence ne vous en donnera pas la moindre idée.
De même, les utilisateurs peuvent connaître une latencen'a rien à voir avec le réseau. La latence des applications est peut-être aussi commune que la latence du réseau. Lorsque les serveurs sont surchargés, ils commencent à répondre plus lentement. Tout comme les réseaux quand ils sont congestionnés. Mais la latence des serveurs et des applications n’est définitivement pas le sujet aujourd’hui.
Réduire la latence du réseau
Faire l'expérience de la latence est une chose (ennuyeuse)et c’est autre chose de le mesurer, mais à quoi ça sert à moins que vous trouviez un moyen de le réduire? Vous pouvez le faire de plusieurs manières. En résumé, la résolution du problème dépend de sa cause. Et comme la cause la plus courante de latence est la surutilisation du réseau, voyons ce qui peut être fait à ce sujet.
Les circuits de réseau ne sont pas illimités et quand ilssur-utilisé, des problèmes d’encombrement et une latence élevée pour les utilisateurs. Cela fonctionne exactement comme le trafic routier. Cela est particulièrement vrai avec les circuits WAN qui ont souvent une bande passante extrêmement limitée.
Donc, pour réduire la latence, la meilleure façon est-vous le feriezl'ont deviné - pour réduire l'utilisation du réseau. Mais bien sûr, ce n'est pas toujours possible. C’est là que l’optimisation du réseau entre en jeu. Nous pourrions écrire un article complet sur l’optimisation du réseau étendu. En fait, nous l'avons fait récemment. Et il existe de nombreux outils que vous pouvez utiliser pour vous aider dans cette tâche.
Les meilleurs outils pour mesurer la latence
Comme nous le savons maintenant, pour résoudre les problèmes de latence, vous devez d’abordbesoin de le mesurer et de localiser son origine. C’est là que les outils que nous sommes sur le point de révéler peuvent aider. Certains mesureront simplement la latence tandis que d'autres vous aideront à la localiser. D'autres encore mesurent l'utilisation de la bande passante, ce qui peut aider, car nous savons que la surutilisation est la principale cause de la latence élevée. Les outils sont regroupés par type plutôt que par préférence.
1 - Analyseur de performances réseau SolarWinds (Essai gratuit)
SolarWinds est l’un des fabricants les plus connus deoutils d'administration de réseau. La société existe depuis très longtemps et est également réputée pour ses multiples outils gratuits, chacun répondant à un besoin spécifique des administrateurs de réseau. Plusieurs des outils gratuits ont été passés en revue dans ces pages au cours de la discussion sur les meilleurs serveurs TFTP des meilleurs serveurs syslog.
Le moniteur de performances réseau SolarWinds, ouNPM, est le produit phare de SolarWind. Sans doute l’un des meilleurs outils de surveillance de la bande passante SNMP, il contient une multitude de fonctionnalités que nous pourrions en parler pendant des heures. Le meilleur avantage de l’outil réside probablement dans sa simplicité. Mais cette simplicité ne se fait pas au prix de la flexibilité. Les tableaux de bord, les vues, les graphiques et les rapports peuvent être entièrement personnalisés selon vos préférences ou vos besoins. L'outil peut être configuré en quelques minutes et peut évoluer du plus petit des réseaux à d'énormes réseaux comptant des milliers d'appareils.

NPM ne mesure pas directement la latence du réseau,bien que. Cependant, en vous fournissant des informations détaillées sur l'utilisation de la bande passante de chaque partie de votre réseau, il vous permettra d'identifier rapidement les points chauds où une congestion peut être la cause d'une latence élevée.
NPM utilise SNMP pour interroger périodiquement vos appareilset lisez leurs compteurs d’interface, calculez l’utilisation de la bande passante et affichez-la sous forme de graphiques. Pour configurer l’outil, vous devez uniquement spécifier l’adresse IP et la chaîne de communauté d’un périphérique. Les fonctionnalités avancées vous permettent de créer des cartes réseau et d'afficher le chemin critique entre deux périphériques, ce qui est très pratique pour résoudre les problèmes de latence.
Le prix de l'Analyseur de performances réseau commence à 2 955 USD. Si vous souhaitez essayer l'outil avant de l'acheter, un essai complet de 30 jours est disponible.
2 - Analyseur de trafic SolarWinds NetFlow (Essai gratuit)
Un autre excellent produit de SolarWinds, leNetFlow Traffic Analyzer peut donner aux administrateurs une vue plus détaillée du trafic réseau. Cela vous indiquera non seulement l'utilisation et le temps de latence potentiel, mais vous indiquera également où il se produit et ce qui le cause souvent. L'outil fournit des informations détaillées sur le trafic observé. Par exemple, l'outil vous permettra de savoir quel type de trafic ou quel utilisateur consomme le plus de bande passante. Le tableau de bord de NetFlow Traffic Analyzer propose plusieurs vues utiles, telles que les applications principales, les principaux protocoles ou les principaux interlocuteurs.

L’analyseur de trafic SolarWinds NetFlow utilise leProtocole NetFlow pour collecter des informations détaillées sur l’utilisation des périphériques réseau. Créé à l'origine par Cisco, le protocole NetFlow permet aux périphériques d'envoyer des informations détaillées sur chaque «conversation» ou flux du réseau à un collecteur et à un analyseur NetFlow, tel que NetFlow Traffic Analyzer. Cette information contient plusieurs éléments pouvant être utilisés pour analyser le trafic. De nombreux fabricants autres que Cisco incluent également la fonctionnalité NetFlow ou un équivalent dans leur équipement, l'appelant parfois d'un nom différent. Récemment, le protocole NetFlow a été normalisé sous la forme d'IPFIX, ou échange d'informations de flux IP, par l'IETF. L’analyseur de trafic SolarWinds NetFlow fonctionnera avec toutes les variantes du protocole, ce qui en fait un excellent choix.
L’analyseur de trafic SolarWinds NetFlow est unmodule supplémentaire à installer sur le moniteur de performances réseau. Les prix commencent à 1 915 $ et varient en fonction du nombre d'hôtes. Et comme pour la plupart des produits payants SolarWinds, un essai gratuit est disponible.
3 - Paessler PRTG
Le graphique de trafic de routeur Paessler, ou PRTG, estun autre outil de surveillance de la bande passante. Et c'est l'un des plus faciles et des plus rapides à mettre en place. Paessler affirme que vous pourriez être opérationnel en quelques minutes et, en réalité, la configuration du produit ne prend pas beaucoup de temps, mais un peu plus que ce qui est prétendu. Le produit dispose d'une fonctionnalité de découverte automatique qui signifie qu'il va scanner votre réseau et ajouter automatiquement les composants qu'il trouve.

PRTG est livré en standard avec plusieurs interfaces utilisateur,vous permettant de choisir celui qui convient le mieux à vos besoins. Il existe une application console Windows native, une interface Web basée sur Ajax et des applications mobiles pour Android et iOS. Et il fait bon usage des capacités de chaque plate-forme. Par exemple, les applications mobiles vous permettront d’accéder aux détails de n’importe quel appareil en scannant simplement une étiquette de code QR apposée dessus. Bien entendu, la console Windows vous permettra d’imprimer ces étiquettes.
PRTG utilise une combinaison de technologies pour sonsurveillance. Il utilisera la surveillance SNMP, mais aussi WMI pour les périphériques Windows et NetFlow et Sflow, deux technologies d'analyse de flux similaires mais concurrentes. Et l'outil dispose de plusieurs capteurs spécialement conçus pour mesurer la latence. Il existe un capteur de qualité de service qui mesurera le délai d’aller-retour, un capteur Cisco IP SLA et un capteur Ping.
4 - ManageEngine NetFlow AnAlYzer
ManageEngine NetFlow Analyzer en est un autre.Outil de surveillance basé sur NetFlow qui comporte certaines fonctionnalités avancées de surveillance de la latence. L'outil fournit une vue détaillée de l'utilisation du réseau et des modèles de trafic. Son interface utilisateur Web vous permettra de visualiser le trafic par application, par conversation, par protocole, etc. Le tableau de bord complet de l’outil est l’une de ses meilleures caractéristiques. Il offre une des meilleures polyvalences et vous permettra d'inclure toutes les données que vous souhaitez. Et pour les administrateurs en déplacement, des applications mobiles sont disponibles.
ManageEngine NetFlow Analyzer prend en chargeplusieurs technologies de flux, notamment NetFlow, IPFIX, J-flow, NetStream et quelques autres. De plus, la société possède également une excellente intégration avec les périphériques Cisco, avec une prise en charge de l'ajustement des stratégies de lissage du trafic et / ou de qualité de service directement à partir de l'outil.
Et pour la mesure de la latence, cet outil dispose d'un moniteur de temps de transfert de réseau étendu qui vous permet de surveiller la disponibilité, la latence et la qualité de service du réseau étendu.
5 - PingPlotter
Malgré son nom trompeur, PingPlotter esten fait, un logiciel graphique Traceroute qui peut aider à résoudre les problèmes de réseau. Cet outil de diagnostic trace la latence et la perte de paquets entre votre ordinateur et une cible. Il vous permet de visualiser les informations, accélère votre processus de dépannage et peut vous aider à créer un dossier si vous avez besoin de convaincre qui que ce soit que le problème existe.

PingPlotter affiche les performances du réseau à chaquesautez entre l'ordinateur sur lequel vous l'exécutez et un site Web, un serveur ou un appareil cible. L'outil testera le chemin d'accès à tout périphérique accessible en réseau. Il indique où la latence se produit et vous évite beaucoup de temps de diagnostic.
Avoir des statistiques de performance est utile,ils vous disent seulement que le réseau a échoué - ou n’a pas échoué - au cours du test et à quel endroit se trouve l’échec. PingPlotter a une fonctionnalité de chronologie utile qui fournit un niveau de compréhension plus profond en indiquant exactement quand les problèmes se produisent. Cela vous permet de faire la différence entre une défaillance constante tout au long du test et une courte période de défaillance grave. Cela peut également aider à corréler l'échec à d'autres événements simultanés.
6 - MultiPing
MultiPing est un autre produit avec un peunom trompeur. Bien qu’il utilise principalement Ping pour accomplir son exploit, MultiPing est en réalité un système de surveillance, un peu comme le NPM de SolarWinds. Bien sûr, utiliser Ping plutôt que SNMP signifie que les informations que vous obtiendrez sont très différentes. Ne vous attendez pas à voir utiliser la bande passante avec cet outil. Une chose que vous verrez, cependant, est la latence. Et tout comme les moniteurs de bande passante tracent des graphiques de bande passante dans le temps, celui-ci trace la latence dans le temps.

MultiPing vous montrera la perte de paquets en pourcentageainsi que la latence minimale, moyenne et maximale. Grâce à la détection automatique, sa configuration est une tâche extrêmement facile. L’interface utilisateur du produit peut être configurée à votre guise en plaçant ses différents composants à votre guise. Le système comporte également des alertes qui peuvent vous avertir lorsque des paramètres sont hors limites. En plus des notifications, des programmes peuvent être lancés sur des alertes.
7 - Ping
Vous n'avez pas besoin de télécharger ou d'installer quoi que ce soit pourtestez la latence, cependant. Ping est une commande intégrée à la plupart des systèmes d'exploitation modernes. En un mot, Ping envoie une série de demandes d'écho ICMP à l'adresse IP cible et attend que celle-ci réponde avec les réponses d'écho ICMP correspondantes. Le délai entre la demande et la réponse est appelé délai aller-retour, également appelé temps de latence. Et lorsqu'il ne reçoit pas de réponse à l'une de ses demandes, l'utilitaire suppose que la demande ou la réponse s'est perdue pendant le transit et compile les informations de perte de paquets qui s'affichent une fois l'exécution de la commande terminée.
8 - Traceroute (ou Tracert)
De même, Traceroute ou Tracert si vous venezdu monde Windows - peut également être utilisé à des fins de test de latence. C'est une autre commande intégrée à la plupart des systèmes d'exploitation. Il utilise le même type de requêtes et de réponses ICMP que Ping, mais il le fait de manière à lui permettre de tester individuellement le temps de réponse ou la latence de chaque segment de réseau le long du chemin. C'est encore mieux que Ping car cela peut vous donner une assez bonne idée de l'endroit où se produit l'essentiel de la latence. Donc, cet outil peut non seulement mesurer mais aussi localiser la latence.
commentaires