Vermeidung einer QoS-Verschlechterung für Video-Streaming-Clients

Vermeidung einer QoS-Verschlechterung für Video-Streaming-Clients

Angenommen, ich habe zwei Router, die über eine 1-Gbit-Verbindung verbunden sind. Ein Client hinter Router 1 streamt an einen Client hinter Router 2, während andere Clients hinter Router 1 Daten an andere Clients hinter Router 2 übertragen.

Gibt es bewährte Algorithmen für die Überwachung, Planung oder Warteschlangenverwaltung, die einem Anfänger helfen zu verstehen, was erforderlich ist, um eine Verschlechterung der QoS sowohl in einfachen Fällen wie den oben genannten als auch in realen Umgebungen zu verhindern?

Antwort1

Bei QoS geht es darum, wer zuerst „übertragen“ darf, basierend auf Attributen/Eigenschaften/Markierungen usw. Es gibt grundlegende Implementierungen, die nach bestimmten Codes suchen, und fortgeschrittenere, die nach Eigenschaften höherer Ebenen wie Ports und Quell-/Ziel-IP-Adressen suchen. Da Ihr gesamter Datenverkehr im obigen Szenario ähnlich ist, wird QoS nicht viel dazu beitragen, einem Datenverkehr den Vorrang vor dem anderen zu geben. Wenn nun dieselbe Verbindung ANDEREN Datenverkehr überträgt, wie etwa allgemeines Surfen im Internet oder Dateiverkehr oder andere Dinge, dann sollte QoS so konfiguriert werden, dass latenzempfindliche Pakete wie Sprache und Audio zuerst die Warteschlangen leeren können. Ist das sinnvoll? QoS ist KEIN Ersatz für unzureichende Bandbreite.

verwandte Informationen