Quelle est la différence entre la latence, la bande passante et le débit?
J'ai du mal à tracer une ligne claire entre latencede la bande passante et débit.
Quelqu'un peut-il m'expliquer en termes simples et avec des exemples?
source d'informationauteur kgs | 2016-04-30
Vous devez vous connecter pour publier un commentaire.
Analogie:
Lorsqu'un
SYN
paquet est envoyé à l'aide de TCP qu'il attend uneSYN+ACK
de réponse, le temps entre l'envoi et la réception de la latence. C'est une fonction d'une variable ie temps.Si nous faisons cela sur un 100Mbit connexion c'est la bande passante théorique que nous avons c'est à dire le nombre de bits par seconde, nous pouvons envoyer.
Si je compresse un 1000Mbit fichier à 100Mbit et de l'envoyer sur la ligne 100Mbit puis mon débit réel peut être considéré comme 1 gbit par seconde. Débit théorique théorique et la bande passante sont les mêmes sur ce réseau mais pourquoi suis-je en train de dire le débit de 1 gbit par seconde.
Lorsque l'on parle de débit que j'entends le plus dans le cadre d'une demande c'est à dire le débit de 1Gbit exemple que j'ai donné supposé de compression à un calque dans la pile et nous avons mesuré le débit. Le débit du réseau n'a pas changé mais la demande débit n'. Parfois, le débit est de parler de
actual throughput
c'est à dire une 100Mbit connexion est la bande passante théorique et aussi le débit théorique en bps, mais très peu de chances d'être ce que vous obtenez en fait.Débit est également utilisé dans les conditions de l'ensemble des systèmes ie Nombre de Chiens lavé par jour ou le Nombre de Bouteilles remplies par heure. Vous n'avez pas souvent l'utilisation de la bande passante de cette façon.
Note, la bande passante, en particulier, a d'autres significations, j'ai supposé mise en réseau parce que c'est stackoverflow mais si c'était les maths ou la radio amateur forum, j'ai peut-être parler d'autre chose entièrement.
https://en.wikipedia.org/wiki/Bandwidth
https://en.wikipedia.org/wiki/Latency
Cela vaut la peine de lire sur le débit.
https://en.wikipedia.org/wiki/Throughput
Voici mon peu dans une langue que je peux comprendre
Quand vous allez acheter une pipe à eau, il y a deux paramètres complètement indépendants que vous regardez: le diamètre de la conduite et de sa longueur. Le diamètre détermine le débit de la conduite et de la longueur détermine la latence, c'est à dire, le temps qu'il faudra pour qu'une goutte d'eau à voyager à travers le tuyau. Point important à noter est que la longueur et le diamètre sont indépendants, donc, sont des temps de latence et le débit d'un canal de communication.
Plus formellement, le Débit est défini comme la quantité d'eau entrant ou sortant de la pipe à chaque seconde et le temps de latence est le temps moyen nécessaire à la goutte de voyager d'un bout de la pipe à l'autre.
Faisons un peu de maths:
Pour des raisons de simplicité, supposons que notre conduite est un 4 pouces x 4 pouces carré, et sa longueur est soit: 12 pouces. Supposons maintenant que chaque goutte d'eau est un 0,1 x 0,1 x 0,1 dans le cube. Ainsi, dans une section transversale du tuyau, je vais être en mesure de s'adapter à 1600 gouttelettes d'eau. Supposons maintenant que les gouttelettes d'eau de voyage à un taux de 1 pouce/seconde.
Débit: Chaque ensemble de gouttelettes se déplacer dans le canal en 0.1 secondes. Ainsi, les 10 ensembles de déplacer en 1 seconde, c'est à dire, 16000 gouttelettes d'entrer dans le tuyau par seconde. Notez que ceci est indépendant de la longueur de la pipe.
Temps de latence: À un pouce/seconde, il faudra 12 secondes pour Une gouttelette d'obtenir à partir d'une extrémité de la pipe à l'autre, indépendamment de la canalisation de diamètre. D'où le temps de latence sera de 12 secondes.