❗️Toto je původní verze internetového fóra ISPforum.cz do února 2020 bez možnosti registrace nových uživatelů. Aktivní verzi fóra naleznete na adrese https://telekomunikace.cz

Divné chování při omezení rychlosti ve Queue Tree

Návody a problémy s konfigurací.
sir_thomas
Příspěvky: 5
Registrován: 12 years ago

Divné chování při omezení rychlosti ve Queue Tree

Příspěvekod sir_thomas » 12 years ago

Ahoj, potřeboval bych poradit s problémem při omezování rychlosti pro jednotlivé IP pomocí Queue Tree.
Modelová situace: mám 4Mbit internet a 2 pc. PC1 většinu času stojí a proto chci přiřadit plnou konektivitu pro PC2. Ale v okamžiku kdy PC1 tuto konektivitu potřebuje, odřízne od internetu PC2 a má k dispozici celý 4MBit.
Přesně toto chování se mi podařilo nastavit pomocí priorit (viz screen v příloze) a funguje naprosto přesně jak si představuji. Ale pouze do rychlosti 3072k. Pokud nastavím Max Limit například na 4096k, přestane to plnit svou funkci a konektivita se rozdělí na 2 poloviny. Pokud tedy začnu stahovat na obou pc zároveň, obě mi jedou okolo 200kB/s. Pokud nastavím 3072k, PC1 stahuje rychlostí okolo 300kB/s. PC2 okolo 30kB/s!

Absolutně mi není jasné proč se to tak chová. Nenapadá vás něco?
Přílohy
CropImage.png
Queue Tree
CropImage.png (10.39 KiB) Zobrazeno 2901 x
0 x

disk
Příspěvky: 323
Registrován: 14 years ago

Příspěvekod disk » 12 years ago

Nemáš nastaveno limit At.
Priority fungují až při plném vytížení.
0 x

Uživatelský avatar
hapi
Příspěvky: 12989
Registrován: 18 years ago

Příspěvekod hapi » 12 years ago

limit at dostanou vždy. Jejich poměr udává kolik kdo dostane rychlost nad limit at. Priorita tušim že přeruší tenhle poměr. Takže si nastav oba limit at třeba na 256k a 2816k a nemusíš šašit s prioritou.
0 x
Supermicro + Mikrotik = SuperTik
high speed routery podle požadavků

disk
Příspěvky: 323
Registrován: 14 years ago

Příspěvekod disk » 12 years ago

Pokud tedy není nastaven limit At tak je to hodnota mmaxlimit?
0 x

Uživatelský avatar
hapi
Příspěvky: 12989
Registrován: 18 years ago

Příspěvekod hapi » 12 years ago

podle HTB nevyplnění "limit at" je hrubá chyba.
0 x
Supermicro + Mikrotik = SuperTik
high speed routery podle požadavků

sir_thomas
Příspěvky: 5
Registrován: 12 years ago

Příspěvekod sir_thomas » 12 years ago

Původně jsem Limit at měl nastaven, konkrétně 4M u XP1 a 256k u XP2. Chovalo se to stejně. Každopádně v konfiguraci která je na screenu vše funguje jak má. Když ale max limit zvýším na 4096k tak už to nejde.
Pro jistotu zítra ještě v práci zkusim Limit At nastavit, a napíšu jak jsem dopadl :).

Moc díky za odpovědi!
0 x

sir_thomas
Příspěvky: 5
Registrován: 12 years ago

Příspěvekod sir_thomas » 12 years ago

Tak je to jak jsem předpokládal, Limit At nemá na nic vliv. Přikládám screeny. Jedná se o identické nastavení, pouze s jinou rychlostí. Podívejte se prosím na to, protože mě to hlava nebere, jak je tohle možné.
Přílohy
4Mbit.png
4Mbit.png (10.69 KiB) Zobrazeno 2901 x
3Mbit.png
3Mbit.png (11.06 KiB) Zobrazeno 2901 x
0 x

Uživatelský avatar
hapi
Příspěvky: 12989
Registrován: 18 years ago

Příspěvekod hapi » 12 years ago

voe :evil:

Evidentně tvoje linka nemůže dosahnout na 4Mbit a tak defakto nejede na plno a QT neví že nemůže ject na plno a mysli si že prostě datovej tok nemůže rychlej téct a klienti se tak začnou prát mezi sebou a jelikož to testuješ na jednom stahování z každýho pc tak se jejich rychlost vyrovná. Všimni si že Queue bytes je 0 takže vůbec nedochází k bufferování/zařezávání na tvojí straně a tedy shaper nemá důvod zasahnout protože tvoje konektivita je už na stropě... ale to on nemůže vědět.

Tam jak máš nastaveny 3Mbit to funguje naprosto ukázkově. Každej dostal svoje limit at. Říkal jsem ti že limit at dostane rychlost vždy, ne? tak tady to vidíš v realu jak to funguje bez ohledu na prioritu. Priorita se vztahuje na rychlost mezi limit at a max limit.
0 x
Supermicro + Mikrotik = SuperTik
high speed routery podle požadavků

disk
Příspěvky: 323
Registrován: 14 years ago

Příspěvekod disk » 12 years ago

Pěkná ukázka a dobré vysvětlení od hapi.
0 x

sir_thomas
Příspěvky: 5
Registrován: 12 years ago

Příspěvekod sir_thomas » 12 years ago

Hapi: Aha, to potom vše vysvětluje. Díky moc. Pro mě je tedy důležité zjistit maximální kapacitu naší internetové linky a tu nastavit. Potom se to bude chovat přesně tak jak potřebuji.
0 x

Uživatelský avatar
hapi
Příspěvky: 12989
Registrován: 18 years ago

Příspěvekod hapi » 12 years ago

přesně. Nemůžeš spravedlivě rozdělovat něco co nemáš.
0 x
Supermicro + Mikrotik = SuperTik
high speed routery podle požadavků

sir_thomas
Příspěvky: 5
Registrován: 12 years ago

Příspěvekod sir_thomas » 12 years ago

Výborně, moc díky za pomoc!
0 x

ssnakess
Příspěvky: 141
Registrován: 13 years ago

Příspěvekod ssnakess » 12 years ago

Ahoj,

chtěl bych začít používát QT. Jestli jsem to pochopil dobře, tak když není linka plně zatížena, tak dostanou Max Limit. V opačném případě budou omezeni na Limit At?

Mám 20Mbit link, 20 klientů. Jak to bude to fungovat (jestli vůbec), když u každého nastavím Limit At 1,5Mbit a Max Limit 3Mbit? Když budou 6 kl. aktivní, tak každý může stahovat do 3M. A když budou stahovat 14 kl., tak budou ořezány na 1,5M. V posledním případě, když budou stahovat všichni 20, tak se budou prát mezi sebou? Pochopil jsem to správně?

Díky za odpověď
0 x

Uživatelský avatar
hapi
Příspěvky: 12989
Registrován: 18 years ago

Příspěvekod hapi » 12 years ago

když bude stahovat 14 klientů tak každej dostane čtrnáctinu z 20Mbit.
20 klientů po 1.5Mbit je 30Mbit což je špatně. (limit at dostane klient vždy bez ohledu na cokoliv okolo) Součty limit at nesmí přesahnout limit at nadřazený queue. V tvym případě bych třeba začal na 100kbit pro každýho aby si mohl další klienty přidávat ručně bez starosti s počítáním limit at.

Pokud bude ve tvém příkladu stahovat 10 lidí, tak každej dostane 2Mbit. Ne 1.5Mbit nebo 3Mbit ale něco mezi rovným dílem.
0 x
Supermicro + Mikrotik = SuperTik
high speed routery podle požadavků

ssnakess
Příspěvky: 141
Registrován: 13 years ago

Příspěvekod ssnakess » 12 years ago

Aha, takže když nastavím u každého Limit At 100k a Max Limit 3M, tak ty co stahují dostanou 3M do té doby než se naplní 20M, poté se to rozdělí rovným dílem mezi aktivních 10, 20, 30….klientů
0 x