Skip to main content

23. April 2026

Erkennen instabiler Netzwerkverbindungen

Omnissa Horizon Client kann die Netzwerkqualität während Remote-Sitzungen überwachen und eine Benachrichtigung anzeigen, wenn eine Netzwerkinstabilität aufgrund einer hohen Latenz festgestellt wird. Die Netzwerklatenz basiert auf der Round-Trip-Zeit (RTT) für TCP-Verbindungen sowie auf RTT, Paketverlust und RTT-Varianz (RTTV) für BEAT- und UDP-Verbindungen.

Sie können eine Agent-GPO-Einstellung und die Horizon Client-Einstellungen konfigurieren, um die Anzeige dieser Benachrichtigungen zu steuern. Sie können auch die Schwellenwertparameter konfigurieren, die Horizon Client zur Erkennung instabiler Netzwerke verwendet.

Konfigurieren der Anzeige von Netzwerkbenachrichtigungen

Je nach verwendeter Version von Horizon Agent wird über mehrere Einstellungen gesteuert, ob Netzwerkbenachrichtigungen angezeigt werden oder nicht.

Horizon Agent 2406 und höher

Für Remote-Desktops, auf denen Horizon Agent für Windows 2406 oder höher ausgeführt wird, kann ein Administrator die Agent-GPO-Einstellung Anzeige des Netzwerkzustands aktivieren verwenden, um die Anzeige von Benachrichtigungen zu konfigurieren. Ob diese Agent-GPO-Einstellung wirksam wird, hängt vom Status der Anzeigeeinstellung für das Client-Netzwerk ab.

  • Wenn die Clienteinstellung nie geändert wurde, hat die Agent-GPO-Einstellung Vorrang vor der Clienteinstellung, und die Agent-Einstellung wird wirksam.

  • Wenn die Clienteinstellung mindestens einmal geändert wurde, hat die Clienteinstellung Vorrang vor der Agent-GPO-Einstellung, und die Client-Einstellung wird wirksam.

Horizon Agent 2312 und früher

Remote-Desktops, auf denen Horizon Agent für Windows 2312 oder früher ausgeführt wird, verfügen nicht über eine GPO-Einstellung für Netzwerkbenachrichtigungen. In diesem Fall werden Netzwerkbenachrichtigungen ausschließlich durch die Anzeigeeinstellung für das Clientnetzwerk gesteuert.

Konfigurieren der Anzeigeeinstellung für das Clientnetzwerk

Sie können Netzwerkbenachrichtigungen im ClientFenster „Einstellungen“ konfigurieren. Informationen dazu, wann die Clienteinstellung wirksam wird, finden Sie in den vorherigen Abschnitten auf dieser Seite.

  1. Starten von Horizon Client.

  2. Klicken Sie auf Einstellungen (Zahnradsymbol) in der oberen rechten Ecke der Menüleiste und wählen Sie Blast aus.

    Die Einstellungen von Omnissa Horizon Blast enthalten Steuerelemente für die Anzeige von Netzwerkbenachrichtigungen

  3. Konfigurieren Sie die Anzeige von Benachrichtigungen, wenn das Netzwerk instabil ist.

    • Um Netzwerkbenachrichtigungen zu aktivieren, deaktivieren Sie die Option Netzwerkzustandsanzeige deaktivieren. Standardmäßig ist diese Option deaktiviert, um die Anzeige von Benachrichtigungen zuzulassen.
    • Um Netzwerkbenachrichtigungen auszuschalten, aktivieren Sie die Option Netzwerkzustandsanzeige deaktivieren.

(Client-Upgrades) Löschen der veralteten Client-GPO-Einstellung

Wenn Sie ein Upgrade von Horizon Client 2303 oder höher auf die aktuelle Horizon Client-Version durchgeführt haben, liegt möglicherweise eine veraltete Client-GPO-Einstellung vor, die mit der neuesten Implementierung von Netzwerkbenachrichtigungen in Konflikt steht.

Um die veraltete Einstellung zu löschen und potenzielle Konflikte zu beseitigen, öffnen Sie den lokalen Gruppenrichtlinien-Editor und suchen Sie nach der Einstellung Netzwerkzustandsanzeige deaktivieren. Wenn die Einstellung vorhanden ist, ändern Sie ihren Status in Nicht konfiguriert.

Bestimmung der Netzwerkqualität durch Horizon Client

Um die Qualität einer Netzwerkverbindung zu bestimmen, vergleicht Horizon Client die Netzwerkbedingungen während eines bestimmten Zeitintervalls mit einem Paar von niedrigen und hohen Schwellenwerten und berechnet eine Qualitätspunktzahl von 0 bis 100 Prozent. Wenn die Punktzahl unter einen bestimmten Prozentsatz fällt, wird das Netzwerk als instabiles Netzwerk mit hoher Latenz eingestuft.

Horizon Client misst je nach verwendetem Netzwerkprotokoll die folgenden Netzwerkstatistiken.

Von Horizon Client gemessene Netzwerkfaktoren
ProtokollMessstatistiken
TCP
  • RTT
BEAT oder UDP
  • RTT
  • Paketverlust
  • RTT-Varianz (auch bekannt als RTTV oder Jitter)

Horizon Client wendet dann die folgenden Regeln an, um die Punktzahl für die Netzwerkqualität zu berechnen.

Regeln für TCP-Verbindungen

Definitions:
rtt = detected RTT value
lowBound = RTT low threshold
highBound = RTT high threshold
score = overall network quality score

Rules:
If rtt >= highBound, then score = 0 (network is considered POOR)
If rtt <= lowBound, then score = 100 (network is considered GOOD)
If lowBound < rtt < highBound, then score = 100 * (rtt / (highBound - lowBound)) and network is considered OK

Regeln für BEAT-/UDP-Verbindungen

Definitions:
RTT = detected RTT value
RTT_extreme = RTT extreme threshold
RTT_lowBound = RTT low threshold
RTT_highBound = RTT high threshold
RTT_score = RTT quality score
RTT_weight_percentage = weight of RTT quality score

PkLoss = detected packet loss value
PkLoss_extreme = packet loss extreme threshold
PkLoss_lowBound = packet loss low threshold
PkLoss_highBound = packet loss high threshold
PkLoss_score = packet loss quality score
PkLoss_weight_percentage = weight of packet loss quality score


RTTV = detected RTT variance
RTTV_lowBound = low RTTV threshold
RTTV_highBound = high RTTV threshold
RTTV_score = RTTV quality score
RTTV_weight_percentage = weight of RTTV quality score

score = overall network quality score

Rules:
If RTT > RTT_extreme, then score = 0 (network is automatically considered POOR, all other weighted calculations are skipped)
If RTT >= RTT_highBound, then RTT_score = 0
If RTT <= RTT_lowBound, then RTT_score = 100
If RTT_lowBound < RTT < RTT_highBound, then RTT_score = 100 * (rtt / (RTT_highBound - RTT_lowBound))

If PkLoss > PkLoss_extreme, then score = 0 (network is automatically considered POOR, all other weighted calculations are skipped)
If PkLoss >= PkLoss_highBound, then PkLoss_score = 0
If PkLoss <= PkLoss_lowBound, then PkLoss_score = 100
If PkLoss_lowBound < PkLoss < PkLoss_highBound, then PkLoss_score = 100 * (PkLoss / (PkLoss_highBound - PkLoss_lowBound))

If RTTV >= RTTV_highBound, then RTTV_score = 0
If RTTV <= RTTV_lowBound, then RTTV_score = 100
If RTTV_lowBound < RTTV < RTTV_highBound, then RTTV_score = 100 * (RTTV / (RTTV_highBound - RTTV_lowBound))

To calculate the overall score, take the weighted average of the three quality scores:
score = RTT_score * RTT_weight_percentage / 100 +
        PkLoss_score * PkLoss_weight_percentage / 100 +
        RTTV_score * RTTV_weight_percentage / 100

Horizon Client verwendet dann die folgenden Regeln, um die Netzwerkstabilität zu bestimmen:

Definitions:
score = overall network quality score
thresholdGood = minimum score indicating GOOD network stability
thresholdPoor = high limit of score range indicating POOR network stability

Rules:
If score >= thresholdGood, the network is considered GOOD and no notification is displayed.
If thresholdPoor < score < thresholdGood, the network is considered OK and no notification is displayed.
If score <= thresholdPoor, the network is considered POOR and a notification is displayed.

Konfigurieren von Schwellenwertparametern für die Netzwerkqualität

Um die Schwellenwertparameter anzupassen, die von Horizon Client zum Berechnen der Punktzahl der Netzwerkqualität und zur Bestimmung der Netzwerkstabilität verwendet werden, konfigurieren Sie die Schlüssel in einer der folgenden Registrierungsdateien.

  1. HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Omnissa\Horizon\Client\vvc
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Omnissa\Horizon\Client\vvc

Horizon Client durchsucht die Registrierungsdateien in der aufgeführten Reihenfolge und stoppt den Vorgang, sobald ein Schlüssel mit einem konfigurierten Wert gefunden wird.

Hinweis: Gehen Sie beim Ändern der Standardwerte für diese Konfigurationsschlüssel vorsichtig vor. Die Standardschwellenwerte wurden durch umfangreiche interne Tests ermittelt und sind so konzipiert, dass sie sinnvolle Ergebnisse für typische Netzwerkumgebungen liefern.

Konfigurationsschlüssel für die Netzwerkqualität
Konfigurationsschlüssel
Hinweis: Alle Schlüssel entsprechen dem Schlüsseltyp REG_SZ.
Zulässige WerteStandardwertBeschreibung
NetworkStatsCheckEnabled0, 11 Gibt an, ob die Verarbeitung von Netzwerkdaten zur Berechnung der Punktzahl für die Netzwerkqualität aktiviert werden soll.
  • Geben Sie 1 an, um die Verarbeitung von Netzwerkdaten zu ermöglichen und die Punktzahl für die Netzwerkqualität zu berechnen.
  • Geben Sie 0 an, um die Verarbeitung von Netzwerkdaten zu deaktivieren. Horizon Client überwacht die Netzwerkqualität nicht und berechnet keine Punktzahl für die Netzwerkqualität.
NetworkStatsCheckPeriodSecEine positive Ganzzahl größer als 215Gibt das Zeitintervall in Sekunden an, in dem die Netzwerkstatistiken überwacht werden.
NetworkStatsQualityScoreTcpThresholdGoodEine Zahl von 0 bis 10085 Gibt die Mindestpunktzahl an, die erforderlich ist, um GUTE Qualität für TCP-Netzwerke anzugeben.

Der angegebene Wert muss größer als der networkStatsQualityScoreTcpThresholdPoor-Wert sein. Punktzahlen, die in den Bereich zwischen NetworkStatsQualityScoreTcpThresholdPoor und NetworkStatsQualityScoreTcpThresholdGood fallen, geben an, dass die Qualität für TCP-Netzwerke OK ist.
NetworkStatsQualityScoreTcpThresholdPoorEine Zahl von 0 bis 10040 Gibt den hohen Grenzwert des Punktzahlbereichs an, der auf eine SCHLECHTE Qualität für TCP-Netzwerke hinweist.

Der angegebene Wert muss kleiner als der networkStatsQualityScoreTcpThresholdGood-Wert sein. Punktzahlen, die in den Bereich zwischen NetworkStatsQualityScoreTcpThresholdPoor und NetworkStatsQualityScoreTcpThresholdGood fallen, geben an, dass die Qualität für TCP-Netzwerke OK ist.
NetworkStatsQualityScoreBeatThresholdGoodEine Zahl von 0 bis 10075 Gibt die Mindestpunktzahl an, die erforderlich ist, um GUTE Qualität für BEAT- und UDP-Netzwerke anzugeben.

Der angegebene Wert muss größer als der NetworkStatsQualityScoreBeatThresholdPoor-Wert sein. Punktzahlen, die in den Bereich zwischen NetworkStatsQualityScoreBeatThresholdPoor und NetworkStatsQualityScoreBeatThresholdGood fallen, geben an, dass die Qualität für BEAT- und UDP-Netzwerke OK ist.
NetworkStatsQualityScoreBeatThresholdPoorEine Zahl von 0 bis 10045 Gibt den oberen Grenzwert des Punktzahlbereichs an, der auf eine SCHLECHTE Qualität für BEAT- und UDP-Netzwerke hinweist.

Der angegebene Wert muss größer als der NetworkStatsQualityScoreBeatThresholdGood-Wert sein. Punktzahlen, die in den Bereich zwischen NetworkStatsQualityScoreBeatThresholdPoor und NetworkStatsQualityScoreBeatThresholdGood fallen, geben an, dass die Qualität für BEAT- und UDP-Netzwerke OK ist.
NetworkStatsTcpRttMSLowEine positive Ganzzahl2 Gibt den niedrigen RTT-Schwellenwert in Millisekunden an, der zum Berechnen der Qualitätspunktzahl für TCP-Netzwerke verwendet wird. Der angegebene Wert muss kleiner als der NetworkStatsTcpRttMSHigh-Wert sein.
NetworkStatsTcpRttMSHighEine positive Ganzzahl400 Gibt den hohen RTT-Schwellenwert in Millisekunden an, der zum Berechnen der Qualitätspunktzahl für TCP-Netzwerke verwendet wird. Der angegebene Wert muss größer als der NetworkStatsTcpRttMSLow-Wert sein.
NetworkStatsTcpRttMSWeightPercentEin Prozentsatz zwischen 0 und 100100 Gibt die statistische Gewichtung des RTT-Werts an, der zur Berechnung der Qualitätspunktzahl für TCP-Netzwerke verwendet wird.

Hinweis: Da RTT der einzige Netzwerkfaktor ist, der derzeit zur Bestimmung der Qualität von TCP-Netzwerken verwendet wird, muss dieser Schlüssel auf 100 festgelegt werden.
NetworkStatsBeatRttMSLowEine positive Ganzzahl2 Gibt den niedrigen RTT-Schwellenwert in Millisekunden an, der zur Berechnung der Qualitätspunktzahl für BEAT- und UDP-Netzwerke verwendet wird. Der angegebene Wert muss kleiner als der NetworkStatsBeatRttMSHigh-Wert sein.
NetworkStatsBeatRttMSHighEine positive Ganzzahl400 Gibt den hohen RTT-Schwellenwert in Millisekunden an, der zum Berechnen der Qualitätspunktzahl für BEAT- und UDP-Netzwerke verwendet wird. Der angegebene Wert muss größer als der NetworkStatsBeatRttMSLow-Wert sein.
NetworkStatsBeatRttMSExtremeEine positive Ganzzahl250 Gibt den extremen RTT-Schwellenwert in Millisekunden an, der verwendet wird, um BEAT- und UDP-Netzwerke von SCHLECHTER Qualität sofort zu identifizieren. Wenn die erkannte RTT größer als der extreme Schwellenwert ist, wird das Netzwerk automatisch als SCHLECHT betrachtet, und es werden keine weiteren gewichteten Berechnungen durchgeführt.
NetworkStatsBeatRttMSWeightPercentEin Prozentsatz zwischen 0 und 10034 Gibt die statistische Gewichtung des RTT-Werts an, der zur Berechnung der Qualitätspunktzahl für BEAT- und UDP-Netzwerke verwendet wird.

Hinweis: Der kombinierte Wert von NetworkStatsBeatRttMSWeightPercent, NetworkStatsBeatPkLossPercentWeightPercent und NetworkStatsBeatRttvMSWeightPercent muss 100 entsprechen.
NetworkStatsBeatPkLossPercentLowEin Prozentsatz zwischen 0 und 1000,1 Gibt den Schwellenwert für geringen Paketverlust an, der zur Berechnung der Qualitätspunktzahl für BEAT- und UDP-Netzwerke verwendet wird. Der angegebene Wert muss kleiner als der NetworkStatsBeatPkLossPercentHigh-Wert sein.
NetworkStatsBeatPkLossPercentHighEin Prozentsatz zwischen 0 und 10015 Gibt den Schwellenwert für hohen Paketverlust an, der zur Berechnung der Qualitätspunktzahl für BEAT- und UDP-Netzwerke verwendet wird. Der angegebene Wert muss größer als der NetworkStatsBeatPkLossPercentLow-Wert sein.
NetworkStatsBeatPkLossPercentExtremeEin Prozentsatz zwischen 0 und 10025 Gibt den Schwellenwert für extremen Paketverlust an, der zur sofortigen Identifizierung von BEAT- und UDP-Netzwerken mit schlechter Qualität verwendet wird. Wenn der erkannte Paketverlust größer als der extreme Schwellenwert ist, wird das Netzwerk automatisch als SCHLECHT betrachtet, und es werden keine weiteren gewichteten Berechnungen durchgeführt.
NetworkStatsBeatPkLossPercentWeightPercentEin Prozentsatz zwischen 0 und 10033 Gibt die statistische Gewichtung des Paketverlustwerts an, der zur Berechnung der Qualitätspunktzahl für BEAT- und UDP-Netzwerke verwendet wird.

Hinweis: Der kombinierte Wert von NetworkStatsBeatRttMSWeightPercent, NetworkStatsBeatPkLossPercentWeightPercent und NetworkStatsBeatRttvMSWeightPercent muss 100 entsprechen.
NetworkStatsBeatRttvMSLowEine positive Ganzzahl1 Gibt den niedrigen RTTV-Schwellenwert in Millisekunden an, der zur Berechnung der Qualitätspunktzahl für BEAT- und UDP-Netzwerke verwendet wird. Der angegebene Wert muss kleiner als der NetworkStatsBeatRttvMSHigh-Wert sein.
NetworkStatsBeatRttvMSHighEine positive Ganzzahl30 Gibt den hohen RTTV-Schwellenwert in Millisekunden an, der zum Berechnen der Qualitätspunktzahl für BEAT- und UDP-Netzwerke verwendet wird. Der angegebene Wert muss größer als der NetworkStatsBeatRttvMSLow-Wert sein.
NetworkStatsBeatRttvMSWeightPercentEin Prozentsatz zwischen 0 und 10033 Gibt die statistische Gewichtung des RTTV-Werts an, der zur Berechnung der Qualitätspunktzahl für BEAT- und UDP-Netzwerke verwendet wird.

Hinweis: Der kombinierte Wert von NetworkStatsBeatRttMSWeightPercent, NetworkStatsBeatPkLossPercentWeightPercent und NetworkStatsBeatRttvMSWeightPercent muss 100 entsprechen.

War diese Seite hilfreich?

Feedback zu diesem Thema geben

War dieses Thema hilfreich?

Bitte geben Sie keine personenbezogenen oder vertraulichen Daten an.

Link wird erstellt…