2016-04-30 33 views

Antwort

54

Analogie:

enter image description here

  • Latency ist die Menge an Zeit, die durch das Rohr zu fahren braucht.
  • Bandbreite ist, wie breit die Röhre ist.
  • Die Menge des Wasserflusses wird Ihre Durchsatz
+3

Latenz ist die Menge an Zeit, die sein durch das Rohr zu reisen, nicht seine Länge: http://www.dslreports.com/faq/694 . Es wird jedoch als eine Funktion der Rohrlänge gemessen. – Mario

5

Wenn ein SYN Paket mit TCP gesendet wird, wartet es auf eine SYN+ACK Antwort, die Zeit zwischen Senden und Empfangen ist die Latenzzeit. Es ist eine Funktion einer Variablen, nämlich der Zeit.

Wenn wir dies auf eine Verbindung 100Mbit tun, ist dies die theoretische Bandbreite, die wir das heißt, wie viele Bits pro Sekunde können wir senden.

Wenn ich eine 1000Mbit Datei zu 100Mbit komprimieren und über die Linie 100Mbit senden dann könnte mein effektiven Durchsatz 1Gbit pro Sekunde in Betracht gezogen werden. Theoretischer Durchsatz und theoretische Bandbreite sind in diesem Netzwerk gleich, aber warum sage ich, dass der Durchsatz 1 GBit pro Sekunde beträgt.

Wenn man über Durchsatz reden höre ich es am meisten in Bezug auf eine Anwendung, dh des 1-Gbit-Durchsatz Beispiel ich irgend Schicht in dem Stapel angenommen Kompression gab und wir Durchsatz dort gemessen. Der Durchsatz des tatsächlichen Netzwerks hat sich nicht geändert, aber der Durchsatz der Anwendung hat sich geändert. Manchmal wird der Durchsatz spricht über actual throughput dh eine 100Mbit-Verbindung ist die theoretische Bandbreite und auch die theoretische Durchsatz in bps aber sehr unwahrscheinlich zu sein, was Sie tatsächlich bekommen.

Durchsatz wird auch in Bezug auf ganze Systeme verwendet, dh Anzahl der gewaschenen Hunde pro Tag oder Anzahl der gefüllten Flaschen pro Stunde. Auf diese Weise verwenden Sie die Bandbreite nicht häufig.

Hinweis, Bandbreite hat insbesondere andere gemeinsame Bedeutungen, ich habe Networking angenommen, weil das stackoverflow ist, aber wenn es ein Mathe oder Amateurfunkforum war, könnte ich über etwas völlig anderes sprechen.

https://en.wikipedia.org/wiki/Bandwidth

https://en.wikipedia.org/wiki/Latency

Dies lohnt sich auf den Durchsatz zu lesen.

https://en.wikipedia.org/wiki/Throughput

3

Hier ist meine etwas in einer Sprache, die ich

verstehen können, wenn Sie gehen, um eine Wasserpfeife zu kaufen, gibt es zwei völlig unabhängige Parameter, die Sie betrachten: der Durchmesser der Rohr und seine Länge. Der Durchmesser bestimmt den Durchsatz des Rohrs und die Länge bestimmt die Latenzzeit, d. H. Die Zeit, die ein Wassertropfen benötigt, um sich über das Rohr zu bewegen. Zu beachten ist, dass Länge und Durchmesser unabhängig voneinander sind, also auch Latenz und Durchsatz eines Kommunikationskanals.

Formal ausgedrückt ist der Durchsatz definiert als die Menge an Wasser, die jede Sekunde in das Rohr eintritt oder es verlässt, und die Latenz ist die durchschnittliche Zeit, die ein Tropfen benötigt, um von einem Ende des Rohrs zum anderen zu gelangen.

Lassen Sie uns etwas Mathematik tun:

Der Einfachheit halber davon aus, dass unser Rohr ein 4 Zoll x 4 Zoll Quadrat und seine Länge ist 12 Zoll ist.Nehmen wir nun an, dass jedes Wassertropfen ein 0,1in x 0,1in x 0,1in Würfel ist. So kann ich in einem Querschnitt des Rohrs 1600 Wassertropfen anbringen. Nehmen wir nun an, dass Wassertropfen mit einer Geschwindigkeit von 1 Zoll/Sekunde wandern.

Durchsatz: Jeder Tropfensatz bewegt sich in 0,1 Sekunden in das Rohr. Somit werden sich 10 Sätze in 1 Sekunde bewegen, d. H. 16000 Tropfen werden pro Sekunde in das Rohr eintreten. Beachten Sie, dass dies unabhängig von der Rohrlänge ist. Latenz: Bei einem Zoll/Sekunde dauert es 12 Sekunden, bis Tropfen A unabhängig vom Rohrdurchmesser von einem Rohrende zum anderen gelangen. Daher beträgt die Latenz 12 Sekunden.