Welches QOS muss in einem dummen Router-Setup ausgeführt werden, um Pufferblasen zu verhindern?

430
drozzy

Ich baue die " drei dummen Router " in meinem Haus auf.

Meine Frage ist, auf welchem ​​Router sollte ich QOS (zB Codel) aktivieren, um Bufferbloat zu verhindern? Sollte es auf dem Edge-Router oder auf allen internen WLAN-Routern aktiviert werden? Oder beides?

Lassen Sie mich wissen, wenn die Frage nicht klar genug ist (ich versuche zu erweitern).

PS: Ich hoffe, das ist der richtige Ort, um zu fragen.

0

2 Antworten auf die Frage

2
Spiff

Alle drei sollten CoDel oder PIE oder einen anderen intelligenten Warteschlangenalgorithmus verwenden. Alle Middleboxes (Modems, Router, Switches, APs, Gateways, Firewalls usw.) sollten klug sein, was die Warteschlange angeht, und die Pufferwarteschlangen nicht aufblähen lassen.

Der an das Modem angeschlossene sollte auch QoS verwenden, um in beiden Richtungen einen geringfügigen Engpass zu verursachen. Dies ermöglicht es, ECN- oder Drop-Frames auszuführen, bevor Puffer irgendwo im Netzwerk aufgebläht werden. Selbst wenn das Modem oder die Ausrüstung des Internetdienstanbieters am anderen Ende der Breitbandleitung Probleme mit der Aufblasblase haben, sollte diese künstliche geringfügige Engpassbox die TCP-Überlastungssteuerung aktivieren, bevor auf diesen anderen Boxen außerhalb Ihrer Kontrolle Bloat aufgebaut wird.

Vielen Dank. Unterstützen alle Router ECN? drozzy vor 6 Jahren 0
Warum müssen alle drei es verwenden? Ich bin nur Neugierig. Was ist, wenn nur das mit dem Modem verbundene CoDel verwendet? Kann es die Verbindungen verschiedener Kunden unterscheiden und erfolgreich regulieren? drozzy vor 6 Jahren 0
@drozzy Ich bin sicher, es gibt viele Router, die kein ECN machen, aber es wird immer mehr von Leuten erwartet, die sich dafür interessieren. Warum sollten Sie sich für ein intelligentes Warteschlangen-Management wünschen, dass ein Router keine Warteschlangen für Warteschlangen benötigt, und dass Latenzzeiten aufgrund aufgeblähter Pufferwarteschlangen entstehen? Niemand möchte, dass sich irgendwo in seinem Netzwerk unnötige Latenzzeiten aufbauen. Daher möchten Sie, dass alle Middleboxes klug sind. Der Trick "Einsen-ein-wenig-Engpass" ist nur für Flüsse hilfreich, die durch diese eine Box laufen. Nur wenn keine anderen Verknüpfungen vorhanden sind, wird der Engpass im Pfad größer. Spiff vor 6 Jahren 0
Ein guter Punkt, wenn andere Engpässe sind. Aber um den anderen Punkt für "Flows, die durch diese eine Box gehen" zu erwähnen - würden in meinem Fall alle Flows sowieso durch den "border" -Router gehen? drozzy vor 6 Jahren 0
1
harrymc

Ich würde sagen, QOS auf beiden Routern zu aktivieren, da ein infiziertes IoT-Gerät die gesamte Bandbreite seines Subnetzes nutzen kann.

Beachten Sie, dass Ihr Artikel auch die Trennung von IoT-Geräten in separate VLANs empfohlen hat , um zu verhindern, dass ein infiziertes Gerät die Sicherheitsanfälligkeiten anderer Geräte im selben IOT-Subnetz ausnutzt. Nur zu beachten, dass nicht alle Router VLANs unterstützen.

image