Freigeben über


Netzwerkterminologie (Windows Sockets 2)

Metriken werden verwendet, um Aspekte der Netzwerk- und Protokollleistung zu messen. Die Werte für solche Metriken in verschiedenen Szenarien geben den Leistungsgrad einer Netzwerkanwendung an. In diesem Abschnitt werden Begriffe und Metriken definiert, die branchenweit zum Messen der Netzwerkanwendungsleistung verwendet werden. Diese Begriffe werden während des restlichen Handbuchs verwendet.

  • Roundtripzeit (RTT)

    Zeit in Millisekunden für eine Anforderung, von einem Quellcomputer zu einem Zielcomputer und wieder zurück zu reisen. Niedrigere Werte deuten auf eine bessere Leistung hin. Weiterleitungs- und Rückgabepfadzeiten sind nicht unbedingt gleich.

    RTT-Werte sind von der Netzwerkinfrastruktur, dem Abstand zwischen Knoten, Netzwerkbedingungen und Paketgröße betroffen. Paketgröße, Überlastung und Nutzlastkomprimierbarkeit wirken sich auf RTT aus, wenn sie bei langsamen Links gemessen werden, z. B. DFÜ-Verbindungen. Andere Faktoren wirken sich auf RTT aus, einschließlich Vorwärtsfehlerkorrektur und Datenkomprimierung, wodurch Puffer und Warteschlangen eingeführt werden, die RTT erhöhen und somit die Leistung verringern.

  • Goodput

    Maß für nützliche Anwendungsdaten, die vom Empfänger erfolgreich verarbeitet wurden, in Bits pro Sekunde. Goodput ermöglicht die Messung des effektiven oder nützlichen Durchsatzes und umfasst nur Anwendungsdaten; Paket-, Protokoll- und Medienheader werden als Overhead betrachtet und sind nicht Teil einer guten Berechnung.

  • Protokollaufwand

    Nicht angewendete Bytes, einschließlich Protokoll- und Medienrahmen, dividiert durch die Gesamtanzahl der übertragenen Bytes. Der Wert wird als Prozentsatz ausgedrückt. Höhere Werte deuten auf eine schlechtere Leistung hin.

    Der Aufwand wird für beide Richtungen in dieser Anleitung berechnet, kann jedoch für jede Richtung separat berechnet werden.

  • Bandwidth-Delay Produkt

    Produkt der Bits pro Sekunde Bandbreite des Netzwerks und des RTT (in Sekunden). Dieser Wert entspricht der Anzahl der Bits, die benötigt werden, um die verfügbare Netzwerkbandbreite auszufüllen. Wenn der Wert für das Bandbreitenverzögerungsprodukt hoch ist, muss der TCP/IP-Stapel große Datenmengen verarbeiten, um die Pipeline vollständig zu halten. Bandbreitenverzögerungsprodukt ist eine wichtige End-to-End-Metrik für Streaminganwendungen.