La latence peut être un problème avec toutes les connexions Internet et les réseaux. Les connexions réseau câblées ont tendance à présenter la latence la plus faible, tandis que les connexions sans fil ont généralement une latence plus élevée.
Latence vs. Bande Passante
Les connexions Internet, y compris les connexions Internet par satellite, sont annoncées à des vitesses telles que «jusqu'à 15 Mbps». Vous pouvez envisager une connexion Internet par satellite offrant cette vitesse et supposer que l'expérience de son utilisation serait comparable à celle de l'utilisation d'un câble à 15 Mbps. Connexion Internet, mais vous auriez tort.
- Bande passante: La bande passante détermine la rapidité avec laquelle les données peuvent être transférées. La bande passante est la quantité de données pouvant être transférée par seconde.
- Latence: La latence est un délai. La latence est le temps nécessaire pour que les données se déplacent entre leur source et leur destination, en millisecondes.
Latence dans le monde réel
Disons que vous naviguez sur le Web avec différents types de connexions. Voici comment la latence se «sentirait»:
- Connexion Internet par satellite (haute vitesse, latence élevée): Vous cliqueriez sur un lien sur une page Web et, après un délai notable, la page Web commencerait à se télécharger et s'afficherait presque tout à la fois.
- Connexion théorique (basse vitesse, faible latence): Vous cliqueriez sur un lien sur une page Web et la page Web commencerait à se charger immédiatement. Cependant, le chargement complet prendrait un certain temps et vous verriez les images se charger une à une.
- Connexion Internet par câble (haute vitesse, faible latence): Vous cliqueriez sur un lien sur une page Web et la page Web apparaîtrait presque immédiatement, téléchargeant tout à la fois.
La latence se manifeste toujours par un retard. Par exemple, si vous discutez sur Skype avec une personne disposant d'une connexion Internet à latence élevée, vous ne seriez plus synchronisé les uns avec les autres. Il faudrait faire une pause entre les phrases ou finir par se parler grâce au retard.
Si vous jouiez à un jeu en ligne, vos actions seraient retardées et les événements se déroulant dans le jeu auraient un délai notable avant d'atteindre votre ordinateur, plutôt que de se sentir presque instantanés. Par exemple, si vous jouiez à un jeu de tir à la première personne sur une connexion à latence élevée, vous tireriez sur une personne de votre écran, mais le retard signifiait qu'elle serait déjà partie depuis que votre projectile est arrivé.
Quelles sont les causes de la latence?
La bande passante et la latence ne dépendent pas uniquement de votre connexion Internet - elles sont affectées par votre matériel réseau, l'emplacement et la connexion du serveur distant et les routeurs Internet entre votre ordinateur et le serveur.
Les paquets ne traversent pas les routeurs instantanément. Chaque routeur par lequel un paquet doit transiter introduit un délai de quelques millisecondes, ce qui peut s’ajouter si le paquet doit transiter par de nombreux routeurs pour atteindre l’autre bout du monde.
Cependant, certains types de connexions, telles que les connexions Internet par satellite, présentent une latence élevée, même dans les meilleures conditions. Il faut généralement entre 500 et 700 ms pour qu'un paquet parvienne à un fournisseur de services Internet via une connexion Internet par satellite.
La latence n’est pas simplement un problème pour les connexions Internet par satellite. Vous pouvez probablement naviguer sur un site Web hébergé sur un autre continent sans vous soucier de la latence, mais si vous êtes en Californie et que vous jouez à un jeu en ligne avec des serveurs situés en Europe, la latence peut être plus perceptible.
Mesurer la latence
Vous pouvez mesurer la latence entre votre ordinateur et une adresse Web à l'aide de la commande ping. Dans notre exemple, il faut 11 millisecondes pour que le trafic passe entre notre ordinateur et les serveurs de Google. Si nous avions une connexion Internet par satellite, cela pourrait atteindre 700 ms.
La latence est toujours avec nous; c’est juste une question de son importance. À faible latence, les données devraient être transférées presque instantanément et nous ne devrions pas être en mesure de remarquer un délai. Au fur et à mesure que les latences augmentent, nous commençons à remarquer plus de retard.