Zum Inhalt springen
L

Wikipedia · einfach zusammengefasst · Stand

Paketumlaufzeit

Typische Messwerte ; ADSL 2000 ohne Fastpath, 55 ms ; ISDN (mit kleinen Paketen deutlich kürzer), 200 ms ; UMTS, 300–400 ms ; GPRS, 700–1000 ms …

Inhalt4 Abschnitte
  1. 1. Bedeutung der Paketumlaufzeit
  2. 2. Messung und Einsatz bei TCP
  3. 3. Grenzen der Aussagekraft
  4. 4. Typische RTT-Werte

Bedeutung der Paketumlaufzeit

Die Paketumlaufzeit oder Round Trip Time (RTT) ist die Zeit, die ein Datenpaket (Datagramm) in einem Rechnernetz von einer Quelle zu einem Ziel und wieder zurück benötigt. Sie ist die Summe der Laufzeit von Punkt A nach Punkt B und von Punkt B nach Punkt A.

RTT ist wichtig, um die Reaktionszeit einer Netzwerkverbindung einzuschätzen und Übertragungsprotokolle an die vorhandenen Transportkapazitäten sowie wechselnde Lastzustände anzupassen. Der ähnliche Begriff Round Trip Delay wird speziell bei Ethernet verwendet.

Messung und Einsatz bei TCP

RTT wird in der Netzwerktechnik häufiger verwendet als eine nur in eine Richtung gemessene Latenzzeit (Verzögerungszeit, englisch „delay“). Der Grund: Für die RTT-Messung müssen die Uhren der beiden Endgeräte nicht zeitlich synchronisiert sein.

TCP misst die RTT fortlaufend. Damit entscheidet das Protokoll, wann ein Paket nach einer ausbleibenden Bestätigung erneut gesendet werden soll. Für eine durchschnittliche RTT misst man bei mehreren Paketen jeweils die Zeit zwischen Aussendung und Eintreffen der Bestätigung und bildet einen Mittelwert. Pakete mit erneutem Versand nach einem Timeout sollen nicht berücksichtigt werden, weil die Bestätigung nicht eindeutig einem bestimmten Paket zugeordnet werden kann.

Praktisch sendet Host A meist ein spezielles Paket, etwa einen ICMP-Ping, an Host B. Host B schickt sofort ein Antwortpaket zurück; die Zeit bis zu dessen Empfang bei Host A ist die RTT. Eine Verzögerung beim Absenden der Antwort, beispielsweise wegen stark erhöhter CPU-Last bei Host B, kann das Ergebnis beeinflussen.

Grenzen der Aussagekraft

Die halbe RTT ist nicht zuverlässig die Laufzeit in nur eine Richtung. Bei asymmetrischem Routing, zum Beispiel durch BGP-Policys, können Hin- und Rückweg unterschiedliche Verzögerungszeiten haben. TCP kann außerdem nicht sicherstellen, dass ein Paket für den Rückweg dieselbe Strecke nutzt.

Messwerte gelten grundsätzlich nur für das verwendete Protokoll. Policy-basiertes Routing kann verschiedene Protokolle auf demselben Weg unterschiedlich behandeln. Ping misst mit ICMP unter anderem Routing-Wege, ICMP-Fehlermeldungen, Paketverlustquoten, Sequenznummern, Paketgrößen beziehungsweise Fragmentierung, Time to Live und RTT. Welche Informationen erscheinen, hängt vom Ping-Programm und Betriebssystem ab. Da ICMP in vielen Netzen anders geroutet oder priorisiert wird als üblicher TCP-Datenverkehr, sollte man sich für eine sinnvolle RTT-Messung nicht allein auf Ping verlassen.

Typische RTT-Werte

Beispiele für typische Werte im lokalen Netzwerk bei TCP mit einem 1500-Byte-Paket:

  • 100BASE-TX-Ethernet: <1 ms
  • WLAN 802.11b: 10 ms
  • ADSL 6000 ohne Fastpath: 40 ms
  • ADSL 2000 ohne Fastpath: 55 ms
  • ISDN: 200 ms; mit kleinen Paketen deutlich kürzer
  • UMTS: 300–400 ms
  • GPRS: 700–1000 ms

Für IP-Verbindungen im Internet jenseits des Routers werden genannt:

  • innerhalb Deutschlands: < 50 ms
  • USA: 100–150 ms
  • Fernost: bis zu 300 ms

Weiterlesen

Datagramm Ein Datagramm ist eine in sich geschlossene, unabhängige Dateneinheit, die ohne weitere Verbindungssicherung zwischen zwei Endpunkten (Peer-to-Peer) verschickt … Rechnernetz Ein Rechnernetz, Computernetz oder Computernetzwerk ist ein Zusammenschluss verschiedener technischer, primär selbstständiger elektronischer Systeme … Ethernet Derzeit sind Übertragungsraten von 1, 10, 100 Megabit/s (Fast-Ethernet), 1000 Megabit/s (Gigabit-Ethernet), 2,5, 5, 10, 25, 40, 50, 100, 200 und 400 Gigabit/s … Verzögerung (Telekommunikation) Verzögerung (engl. Delay), auch Latenzzeit oder Latenz, tritt in der Telekommunikation auf als. das Zeitintervall, um das ein Ereignis verzögert wird; … Routing Die Vermittlungstechnik bezeichnet mit dem Begriff Verkehrslenkung (engl.: routing) die Auswahl der Wegeabschnitte beim Aufbau von Nachrichtenverbindungen, die … Border Gateway Protocol Das Border Gateway Protocol (BGP) ist das im Internet eingesetzte Routingprotokoll, welches autonome Systeme (AS) miteinander verbindet. Netzwerkprotokoll Ein Netzwerkprotokoll (auch Netzprotokoll) ist ein Kommunikationsprotokoll für den Austausch von Daten zwischen Computern bzw. Prozessen, die in einem … Transmission Control Protocol Das Transmission Control Protocol (TCP, englisch für „Übertragungssteuerungsprotokoll“) ist ein Netzwerkprotokoll, das definiert, auf welche Art und Weise … Ping (Datenübertragung) Ping ist ein Diagnose-Werkzeug, mit dem überprüft werden kann, ob ein bestimmter Host in einem IP-Netzwerk erreichbar ist. Daneben geben die meisten … Wireless Local Area Network WLANs stellen Anpassungen der Schicht 1 und 2 des OSI-Referenzmodells dar, wohingegen in WPANs z. B. über eine im Netzwerkprotokoll vorgesehene Emulation der … Internet Protocol Das Internet Protocol (IP; deutsch Internetprotokoll) ist ein in Rechnernetzen weit verbreitetes Netzwerkprotokoll und stellt durch seine Funktion die … Time to Live Die Time to live (TTL, deutsch „Lebenszeit“) ist die Gültigkeitsdauer, die Daten in Rechnernetzen mitgegeben wird. Inhaltsverzeichnis.