Ubiquiti UDM och Smart Queues, vet någon hur de fungerar?

Permalänk
Medlem

Ubiquiti UDM och Smart Queues, vet någon hur de fungerar?

Hej!
Uppgraderade alldeles nyss mitt internet och insåg att jag inte uppnådde tillräckligt hög bandbredd från en av mina klienter. Gick då in i gränssnittet på min Ubiquiti Dream Machine och fann att "Enable Smart Queues" var aktiverat samt satt till en aning låg rate (både upp och ned).

Jag har nu laborerat med Smart Queues och det verkar som att det i själva verket är en "upp-till" rate limiter per connected client?

Fråga: Är det någon som vet hur denna funktion fungerar? (Jag har sökt på nätet men inte hittat någon detaljerad beskrivning av vad den egentligen gör)

Ubiquiti Dream Machine
https://eu.store.ui.com/collections/unifi-network-routing-swi...

Permalänk
Medlem

https://openwrt.org/docs/guide-user/network/traffic-shaping/s... + https://en.wikipedia.org/wiki/Active_queue_management

(Jag vet, något sent svar - men jag hittade din fråga som resultat av att jag hade... exakt samma fråga )

En hel drös av Ubiq's Unifi APs är baserade på OpenWRT - så ovanstående är OpenWRTs egna förklaring på exakt vad funktionen gör

Visa signatur

Besök JimNelin.com eller Jim Nelin på LinkedIn

Permalänk
Medlem

Om du inte orkar läsa föregående svar så reserveras bandbredden för att undvika lagg. Tex: du har 100/100 lina och reserverar hastigheten på 80/80, detta är för att det skall finnas tillgänglig bandbredd på 20/20 till prioriteringen. Unifi går dock inte kontrollera speciellt bra, då vissa brandväggar klarar att specificera vad som skall ha vilken bandbredd. Tex 10 pers tittar youtube och 2 pers sitter i jobbmöte i Microsoft Teams, dessa två "får det inte lagga för". Prioritetingen går alltså i vissa brandväggar att specifikt prioritera dessa olika data. På Unifi är allt "auto", vilket kan vara ett problem om du är själv hemma och vill ladda ner en fil på 80GB så fort som möjligt då du inte riskerar att störa någon annan klient.
Personligen har jag stängt av funktionen helt, men har någon gång slått på den om vi velat titta på Netflix samtidigt som jag velat ladda ner stora filer.

Permalänk
Medlem
Skrivet av Jine:

https://openwrt.org/docs/guide-user/network/traffic-shaping/s... + https://en.wikipedia.org/wiki/Active_queue_management

(Jag vet, något sent svar - men jag hittade din fråga som resultat av att jag hade... exakt samma fråga )

En hel drös av Ubiq's Unifi APs är baserade på OpenWRT - så ovanstående är OpenWRTs egna förklaring på exakt vad funktionen gör

Tack för svar! ska gå igenom länkarna

Permalänk
Medlem
Skrivet av tearzyo:

Om du inte orkar läsa föregående svar så reserveras bandbredden för att undvika lagg. Tex: du har 100/100 lina och reserverar hastigheten på 80/80, detta är för att det skall finnas tillgänglig bandbredd på 20/20 till prioriteringen. Unifi går dock inte kontrollera speciellt bra, då vissa brandväggar klarar att specificera vad som skall ha vilken bandbredd. Tex 10 pers tittar youtube och 2 pers sitter i jobbmöte i Microsoft Teams, dessa två "får det inte lagga för". Prioritetingen går alltså i vissa brandväggar att specifikt prioritera dessa olika data. På Unifi är allt "auto", vilket kan vara ett problem om du är själv hemma och vill ladda ner en fil på 80GB så fort som möjligt då du inte riskerar att störa någon annan klient.
Personligen har jag stängt av funktionen helt, men har någon gång slått på den om vi velat titta på Netflix samtidigt som jag velat ladda ner stora filer.

Tack för att du tog dig tiden att beskriva!

Det låter definitivt som en funktion som inte är en självklarhet att ha aktiverad....

Permalänk
Medlem

Sen är DPI en stor bov gällande både latens och hastighet.
Nu kör jag iofs USG som inte är lika kraftfull men förlorar väldigt mycket om jag har det aktiverat.

Permalänk
Medlem
Skrivet av Kalasis:

Sen är DPI en stor bov gällande både latens och hastighet.
Nu kör jag iofs USG som inte är lika kraftfull men förlorar väldigt mycket om jag har det aktiverat.

Intressant, ungefär hur mycket tappar du?

(Jag har aktiverat IPS med hyfsat hög system sensitivity och jag märker ingen degradering av vare sig latency eller throughput hittills iallafall)

Permalänk
Medlem
Skrivet av Nortek:

Intressant, ungefär hur mycket tappar du?

(Jag har aktiverat IPS med hyfsat hög system sensitivity och jag märker ingen degradering av vare sig latency eller throughput hittills iallafall)

Av 500Mbit så får jag ut ca 320Mbit och latens hoppar från 2ms till 7ms mot samma server.

Permalänk
Medlem
Skrivet av Nortek:

Intressant, ungefär hur mycket tappar du?

(Jag har aktiverat IPS med hyfsat hög system sensitivity och jag märker ingen degradering av vare sig latency eller throughput hittills iallafall)

UDM Pro klarar av (om jag minns rätt nu) upp till 3.5Gbps med IPS/IDS aktiverad nivå 5. Såfrämst du inte har 10Gbps internet är det inga förlust med att ha det aktiverat.
Dpi märker jag inte av alls med IPS/IDS av, då jag får prestandaförlust med IDS/IPS aktiverad på 500Mbit lina det på UGS Pro.

Visa signatur

Main: Acer X32FP Fortress II Ryzen 5900X ROG Strix B550-F Wifi II RTX 3080 Ducky Shine 6 SH HD650 O2 amp + DAC Audioengine 2+ Samsung 970 Evo Plus 1TB + Kingston FURY Renegade 2TB
Server: Lian Li PC-V354B X11SCH Xeon E-2176G 64GB ECC RAM LSI 9207-8i
Media: Sony KD-65XF9005 Sony HT-ZF9 nVidia Shield TV pro 2019
nVidia Shield TV pro 2015 SSD Yamaha HS-5

Permalänk
Medlem

Smart queues är faktiskt lite coolare än gamla dagars QoS. det kör fq_CoDel i bakgrunden vilket hanterar köer på ett helt annat sätt än gammal QoS. Jag har samma funktionalitet igång i Pfsense på en symmetrisk 100 Mbit lina. Det är inte någon världsomvälvande skillnad men kan ha positiva effekter om någon enhet laddar ner samtidigt som annan aktivitet pågår på nätet. Jag rekommenderar att gå in här och läsa på lite om hur det funkar då det är en cool funktion. https://www.bufferbloat.net/projects/codel/wiki/