Qu'est-ce qui ralentit mon application? La pipe ou le paquet?

Table des matières:

Anonim

C’est un problème commun. Que vous utilisiez le réseau privé virtuel (VPN) de votre entreprise ou rencontriez des problèmes avec votre téléphone IP, ou pour d’autres raisons, l’application que vous utilisez semble lente et lente.

Cela frustre les utilisateurs finaux, car la vitesse de ces applications change également à un rythme qui peut sembler aléatoire et difficile à prévoir. Tous vos utilisateurs finaux se soucient vraiment d'utiliser les outils dont ils ont besoin. Et ils veulent qu’ils soient rapides et non lents.

Pour pouvoir résoudre le problème, il est utile de comprendre d'abord ce qui le cause. Alors, plongons et jetons un coup d’œil.

Qu'est-ce qui ralentit mon application?

Les informations, qu’elles soient fournies sur Internet ou sur votre propre réseau professionnel, sont toutes divisées en plus petites données appelées «paquets». Ces paquets de données contiennent des informations sur de nombreux éléments, y compris sa destination (où elle est supposée aller, telle que base de données de votre entreprise) et même une vérification des erreurs pour vous assurer que le paquet le contient en un seul morceau. La vitesse ou le temps nécessaire à un paquet pour traverser le réseau d'un périphérique qui l'a créé (tel que votre ordinateur portable) à un périphérique de destination (tel qu'un serveur central), est appelé temps de latence du réseau.

En d’autres termes, lorsque vous voyez le mot latence dans ce contexte, pensez à «vitesse retardée».

Quelques facteurs créent des problèmes de latence. Les routeurs réseau créent généralement le temps de latence maximum de tous les périphériques sur le chemin d'accès de bout en bout. La mise en file d'attente de paquets due à un encombrement de la liaison est le plus souvent la cause de grandes quantités de latence via un routeur. Certains types de technologie de réseau, tels que les communications par satellite, ajoutent une grande quantité de temps de latence en raison du temps nécessaire à un paquet pour traverser la liaison. Étant donné que la latence est cumulative, plus il y a de liaisons et de sauts de routeur (entre plusieurs périphériques tels que votre ordinateur, les routeurs, l'équipement de fournisseur d'accès Internet et l'équipement du côté destination), plus la latence de bout en bout est importante.

La quantité de bande passante disponible a également une place dans la vitesse du réseau et des applications. Votre bande passante disponible est déterminée par la direction et la destination de vos informations.

J'aime penser à la bande passante dans le contexte de la plomberie. Effectivement, les gens appellent souvent la bande passante «la taille du tuyau». Alors pourquoi ne pas pousser plus loin cette analogie?

La taille du canal est d'abord déterminée par la quantité de bande passante disponible sur votre réseau local, puis par la taille de votre canal Internet et la taille du canal de destination si les informations quittent votre réseau local.

Ainsi, si vous êtes sur un réseau gigabit local, mais que vous disposez d’une connexion Internet de 10 Mo et que votre bureau principal dispose d’une connexion Internet de 100 Mo, vous pouvez voir que le goulot d’étranglement est peut-être la connexion Internet de votre bureau. Mais seulement si ce tuyau est plein.

Ce canal peut être saturé si plusieurs utilisateurs tentent d'utiliser simultanément des ressources à bande passante élevée sur Internet. Chaque connexion VPN aura une surcharge, une vidéoconférence, une téléphonie IP partagée entre les bureaux, etc. Le point le plus faible entre les emplacements peut provoquer un goulot d'étranglement, de même qu'un nombre trop important de sauts de trafic peut entraîner une latence.

Certaines applications pardonnent plus que d'autres. Cela dépend en grande partie du fait qu'une application envoie simplement des paquets dans une direction (protocole de datagramme utilisateur ou UDP) ou nécessite une connexion pour garantir que les données sont arrivées (protocole de contrôle de transmission ou TCP). Les deux protocoles ont leurs avantages et leurs inconvénients, mais chaque application utilise l’un ou l’autre en fonction de l’importance de l’information.

Comment puis-je accélérer les applications de mon entreprise?

Nous savons maintenant ce qui cause les applications réseau lentes. Voyons donc comment résoudre certains de ces problèmes.

Tout d'abord, examinez votre latence. Les techniciens informatiques exécutent une commande ping entre tout ordinateur ayant des problèmes de vitesse et l'ordinateur de destination sur lequel vous essayez de partager des ressources, tel que votre serveur. Cela vous indiquera le nombre de sauts (ou d’autres ressources réseau) que votre paquet prendra jusqu’à ce qu’il atterrisse à sa destination. Votre objectif est de supprimer autant de sauts que possible pour raccourcir le trajet.

Si vous utilisez plusieurs connexions Internet, il peut être difficile de supprimer certains sauts. C’est là que le choix de la technologie fait la différence. Une technologie telle que Metro Ethernet peut réellement vous aider à réduire ces frais généraux. Il fournit un réseau entre plusieurs emplacements physiques sans avoir plusieurs connexions Internet, car il n'utilise généralement pas de routeurs. Il utilise des commutateurs, qui sont plus rapides car ils n'ouvrent pas les paquets car ils transitent sur le réseau… ce qui en fait un réseau et en réduisant le nombre de sauts.

La bande passante reste toutefois importante pour ceux qui se connecteraient en dehors de l'infrastructure de votre bureau. Assurez-vous de bien calculer les besoins du personnel qui ne travaillera pas dans votre bureau et de fournir suffisamment de bande passante pour votre charge de travail actuelle et la leur.

En fin de compte, si vous le gérez correctement, vous pouvez réellement réaliser des économies en combinant une bande passante accrue sur un site source et un fournisseur Ethernet métropolitain capable de partager toutes vos ressources avec un temps système inférieur entre les bureaux.

$config[code] not found

* * * * *

Vous trouverez plus de détails sur Metro Ethernet ici pour ceux qui recherchent des connaissances techniques approfondies.

Photo rapide via Shutterstock

13 commentaires ▼