ASUS RT-N18U - nastavení QoS nepracuje tak, jak by mělo
Napsal: 09 srp 2015 02:39
Zdravím. Mám už 4 měsíce doma router ASUS RT-N18U. Pro moje relativně pomalý připojení o rychlosti 8 Mbps DOWN a 3 Mbps UP je tenhle router overkill, nicméně umí spoustu jiných vychytávek, které se mi hodí, a navíc ho zanedlouho budu využívat v oblasti s mnohem rychlejším připojením. Už jsem toho vyzkoušel hodně, ale teprve až nyní jsem se dostal k Traffic Manageru a svým zkoušením jsem přišel na jednu zvláštnost a zřejmě možná i chybu ve firmwaru routeru.
Nejdřív chci napsat menší uvedení do nastavování QoS v daném routeru. Ve webové konfiguraci routeru na kartě Traffic Manager lze nastavovat QoS (a taky sledovat aktuální přenosy na WAN konektoru/bezdrátové části/LAN síti). Funkce Smart QoS je ve výchozím stavu vypnutá. Po zapnutí je k dispozici pouze jeden režim QoS (tzn. neexistuje zde žádný adaptivní QoS, jako u dražších ASUS routerů). Úplně základní konfigurace QoS v routeru vypadá takhle:
Moje červený popisky v obrázku tam nejsou bezdůvodně, ale teprve se k nim dostanu. Pak vedle základní konfigurace QoS je zde k dispozici samozřejmě i konfigurace pravidel pro QoS:
U každého z pravidel lze pak nastavovat prioritu. Od nejnižší po nejvyšší. Tyto priority lze pak uživatelsky dále nastavovat. Pro každou prioritu se nastavuje minimální a maximální šířka pásma pro UPLINK a pouze maximální šířka pásma pro DOWNLINK, vše v %. Podrobnější informace jsou k dispozici v manuálu.
A teď se konečně chci dostat k těm červeným popiskům - jde tu o to, že v konfiguraci QoS se mají nastavit hodnoty pro downlink a uplink dle rychlosti internetovýho připojení. Jenže svým zkoumáním jsem zjistil, že když si pro upload nastavím 3 Mbps a pro Download 8 Mbps, pak ve speedtestu dostanu jen něco přes 2 Mbps DOWN i UP. Speedtest není jediná metoda, jak zjišťuju rychlost připojení. Vedle toho mám k dispozici graf z programu NetWorx a Traffic Monitor v routeru. A po takovém výsledku jsem si teda říkal - čím to sakra bude. Zkusil jsem obě hodnoty prohodit. Dostal jsem DOWN zhruba 6 Mbps a UP svoje 3 Mbps. DOWN 8 Mbps dostanu až po zadání Upload Bandwidth na hodnotu nejmíň 12 Mbps.
Pak jsem zadal Up. bandwidth 2 Mbps a Down bandwidth 10 Mbps => dostal jsem výsledky zhruba 1,5 Mbps pro Down i UP. Zkoušel jsem i další hodnoty a zjistil jsem, že hodnota Upload bandwidth ovlivňuje jak DOWN, tak i UP. Zatímco hodnota Download bandwidth neovlivňuje vůbec nic, nikdy.
Samozřejmě jsem nezůstal jen u toho. Dal jsem se do nastavování pravidel pro QoS. Výchozí nastavení upřednostňuje přenosy pro prohlížení webu (porty 80, 443 - vysoká priorita) nad přenosy souborů opět po portech 80 a 443 (nízká priorita). Toto je pro mě výchozí scénář, vedle kterého jsem použil ještě dva svoje další scénáře. Ten první je vidět na 2. obrázku. Pro svůj počítač jsem si na rozsahu portů 1:65535 přiřadil nejvyšší prioritu. Nejvyšší priorita má minimální šířku pásma pro uplink 80% a maximální 100%. Pro downlink je nastavitelné pouze maximum - 100% (jak jsem už uvedl). A světe div se, došel jsem k identickým výsledkům. Můj další scénář obsahoval odstranění všech pravidel. Jak jsem už očekával - i to nemělo na výsledky vůbec žádný vliv.
Chci upozornit, že každou změnu nastavení jsem si oveřil a taky jsem průběžně router restartoval a provedl další ověření nastavení. I reset to factory defaults jsem provedl. Firmware je 3.0.0.4.376.3754 z 2015/01/12. Existují dvě aktuálnější verze, ale obě jsou teprve v betaverzi a navíc v jejich changelogu není o QoS ani slovo.
Další kuriozita: v české i anglické lokalozaci se po kliknutí na Upload Bandwith i Download Bandwidth zobrazí úplně stejná nápověda - "If the measured uplink speed is incorrect, you can assign it here manually." Další chyba?
Vím, že se testováním tohoto routeru zabýval i uživatel ITCrowd, ale funkci QoS tam blíže nepřiblížil.
Má tady někdo podobnou zkušenost či tušení, v čem by mohl být problém? Samozřejmě jde s velkou pravděpodobností o chybu ve firmwaru a taky se budu chtít dotázat výrobce, co mi k tomu řekne. Ale děkuju za poznatky.
Nejdřív chci napsat menší uvedení do nastavování QoS v daném routeru. Ve webové konfiguraci routeru na kartě Traffic Manager lze nastavovat QoS (a taky sledovat aktuální přenosy na WAN konektoru/bezdrátové části/LAN síti). Funkce Smart QoS je ve výchozím stavu vypnutá. Po zapnutí je k dispozici pouze jeden režim QoS (tzn. neexistuje zde žádný adaptivní QoS, jako u dražších ASUS routerů). Úplně základní konfigurace QoS v routeru vypadá takhle:
Moje červený popisky v obrázku tam nejsou bezdůvodně, ale teprve se k nim dostanu. Pak vedle základní konfigurace QoS je zde k dispozici samozřejmě i konfigurace pravidel pro QoS:
U každého z pravidel lze pak nastavovat prioritu. Od nejnižší po nejvyšší. Tyto priority lze pak uživatelsky dále nastavovat. Pro každou prioritu se nastavuje minimální a maximální šířka pásma pro UPLINK a pouze maximální šířka pásma pro DOWNLINK, vše v %. Podrobnější informace jsou k dispozici v manuálu.
A teď se konečně chci dostat k těm červeným popiskům - jde tu o to, že v konfiguraci QoS se mají nastavit hodnoty pro downlink a uplink dle rychlosti internetovýho připojení. Jenže svým zkoumáním jsem zjistil, že když si pro upload nastavím 3 Mbps a pro Download 8 Mbps, pak ve speedtestu dostanu jen něco přes 2 Mbps DOWN i UP. Speedtest není jediná metoda, jak zjišťuju rychlost připojení. Vedle toho mám k dispozici graf z programu NetWorx a Traffic Monitor v routeru. A po takovém výsledku jsem si teda říkal - čím to sakra bude. Zkusil jsem obě hodnoty prohodit. Dostal jsem DOWN zhruba 6 Mbps a UP svoje 3 Mbps. DOWN 8 Mbps dostanu až po zadání Upload Bandwidth na hodnotu nejmíň 12 Mbps.
Pak jsem zadal Up. bandwidth 2 Mbps a Down bandwidth 10 Mbps => dostal jsem výsledky zhruba 1,5 Mbps pro Down i UP. Zkoušel jsem i další hodnoty a zjistil jsem, že hodnota Upload bandwidth ovlivňuje jak DOWN, tak i UP. Zatímco hodnota Download bandwidth neovlivňuje vůbec nic, nikdy.
Samozřejmě jsem nezůstal jen u toho. Dal jsem se do nastavování pravidel pro QoS. Výchozí nastavení upřednostňuje přenosy pro prohlížení webu (porty 80, 443 - vysoká priorita) nad přenosy souborů opět po portech 80 a 443 (nízká priorita). Toto je pro mě výchozí scénář, vedle kterého jsem použil ještě dva svoje další scénáře. Ten první je vidět na 2. obrázku. Pro svůj počítač jsem si na rozsahu portů 1:65535 přiřadil nejvyšší prioritu. Nejvyšší priorita má minimální šířku pásma pro uplink 80% a maximální 100%. Pro downlink je nastavitelné pouze maximum - 100% (jak jsem už uvedl). A světe div se, došel jsem k identickým výsledkům. Můj další scénář obsahoval odstranění všech pravidel. Jak jsem už očekával - i to nemělo na výsledky vůbec žádný vliv.
Chci upozornit, že každou změnu nastavení jsem si oveřil a taky jsem průběžně router restartoval a provedl další ověření nastavení. I reset to factory defaults jsem provedl. Firmware je 3.0.0.4.376.3754 z 2015/01/12. Existují dvě aktuálnější verze, ale obě jsou teprve v betaverzi a navíc v jejich changelogu není o QoS ani slovo.
Další kuriozita: v české i anglické lokalozaci se po kliknutí na Upload Bandwith i Download Bandwidth zobrazí úplně stejná nápověda - "If the measured uplink speed is incorrect, you can assign it here manually." Další chyba?
Vím, že se testováním tohoto routeru zabýval i uživatel ITCrowd, ale funkci QoS tam blíže nepřiblížil.
Má tady někdo podobnou zkušenost či tušení, v čem by mohl být problém? Samozřejmě jde s velkou pravděpodobností o chybu ve firmwaru a taky se budu chtít dotázat výrobce, co mi k tomu řekne. Ale děkuju za poznatky.