neprihlásený Piatok, 24. januára 2025, dnes má meniny Timotej
Bandwidth Controller, streamované video a audio bez sekania aj pri vyťaženej linke

Dnes si predstavíme zaujímavý softvér Bandwidth Controller pre Windows operačný systém, ktorý dokáže limitovať využívanú rýchlosť pripojení jednotlivých programov ale najmä garantovať pre vybrané pripojenia zvolenú rýchlosť, prípadne prioritizovať rozličné služby. To umožňuje po nastavení pohodlne a bez akéhokoľvek zásahu napríklad sledovať streamované videá na YouTube na dostatočnej rýchlosti bez sekania, aj keď počas ich pozerania beží iné sťahovanie, ktoré vyťažovalo pred spustením videa celú kapacitu linky.

DSL.sk, 14.10.2006


Dnes si predstavíme softvér Bandwidth Controller, ktorého najzaujímavejšou funkciou je schopnosť garantovať rýchlosť pre užívateľom nadefinované typy dátovej internetovej prevádzky, aj keď na počítači beží ďalší softvér vyťažujúci za bežných okolností linku naplno.

To umožňuje napríklad vždy pri sledovaní videa z YouTube alebo iného streamovaného videa mať garantovanú dostatočnú rýchlosť na jeho plynulé sledovanie, dať vysokú prioritu sťahovanej a odosielanej pošte, garantovať rýchlosť pre videokonferencie.

Bandwidth Controller

Bandwidth Controller plní dve základné funkcie, dokáže limitovať rýchlosť TCP spojení, UDP prevádzky alebo priamo IP na určenú maximálnu rýchlosť podobne ako mnoho iných nástrojov ale najmä dokáže garantovať minimálnu rýchlosť.

V súčasnosti užívatelia, pokiaľ chcú dosiahnuť požadovanú rýchlosť pre niektorý typ dátovej prevádzky, napríklad streamované video, buď vypínajú alebo obmedzujú iné programy intenzívne využívajúce Internet, napríklad downloadery a BitTorrent klientov. To samozrejme ale vyžaduje manuálny zásah užívateľa.

Naopak pri nastavení automatického garantovania rýchlosti pre vybrané typy TCP spojení nie je potrebný žiadny ďalší zásah a napríklad sledovanie streamovaného videa dostane vždy potrebnú rýchlosť aj keď aktuálne na počítači prebieha sťahovanie vyťažujúce linku naplno.

Bandwidth Controller umožňuje nastaviť garantované rýchlosti podľa zdrojovej lokálnej adresy a portu (zvyčajne nastavené na ľubovoľné) a cieľovej domény, adresy, rozsahu alebo množiny IP adries a kombinácii portov.

Bandwidth Controller beží ako Windows služba, v klientskej časti softvéru umožňuje nadefinovať pravidlá pre limitovanie a garantovanie rýchlostí a pre prioritizáciu a zároveň poskytuje real-time zoznam otvorených spojení.

Zväčšiť Zväčšiť
Bandwidth Controller v činnosti



Na ukážkových screenshotoch je možné vidieť stav pred spustením sledovania YouTube videa a po spustení, keď jedným z nastavených pravidiel je garancia rýchlosti 100 KB/s pre sťahovanie YouTube videa.

Pred spustením zaberal plnú kapacitu linky (približne 200 KB/s) GetRight, ktorý v štyroch threadoch sťahoval ISO Fedory Core 5. Po spustení sledovania YouTube videa na základe zadefinovaného pravidla pridelil prioritne Bandwidth Controller spojeniu na YouTube servery garantovanú rýchlosť 100 KB/s, čo je približne dvojnásobok zvyčajného bandwidthu YouTube videa.

YouTube flash prehrávač dokáže využiť ľubovoľnú rýchlosť, keď si video cachuje. Nastaviť príliš vysokú alebo neobmedzenú hodnotu preto nie je vhodné, spojenie by pri prioritizácii vyťažilo celú linku.

Zväčšiť
Dočasné deaktivovanie YouTube pravidla



Po dočasnom deaktivovaní YouTube pravidla, čo zodpovedá stavu bez použitia Bandwidth Controllera, klesla rýchlosť sťahovania videa na cca 10 KB/s a video sa začalo sekať.

Zväčšiť Zväčšiť
Zväčšiť Zväčšiť
Nastavenie YouTube pravidla



V nastavení pravidla pre garantovanie rýchlosti sťahovania YouTube videí, ktorá sa pri súčasnom sledovaní respektíve sťahovaní viacerých videí delí, je možné vidieť nastavenie garantovanej rýchlosti na 100,000 B/s, vzdialenej adresy na nadefinovanú skupinu adries označenú "YouTube" a ostatné nastavenia na štandardných predvolených hodnotách.


Najčastejšie IP adresy využívané YouTube servermi



Podľa našich zistení YouTube v súčasnosti využíva tieto IP adresy pre sťahovanie videa, po akvizícii Google nie je vylúčené, že pribudnú ďalšie alebo príde k ich zmene.

V ukážkovej konfigurácii je možné vidieť ešte garantovanie rýchlosti pre odosielanie a sťahovanie pošty pri pripojeniach na porty 25 a 110, a pri sledovaní IPTV vysielajúcej na konkrétnej definovanej doméne a porte.

Zväčšiť
Vytváranie nového pravidla



Nové pravidlá je možné vytvárať úplne manuálne, alebo tiež z existujúceho spojenia v zozname spojení, keď Bandwidth Controller predvyplní hodnoty z tohto spojenia. Zvyčajne je potrebné zmeniť lokálnu adresu a port na ľubovoľný, keďže tieto sa samozrejme menia.

Prioritizácia dát

Ďalšou zaujímavou funkciou Bandwidth Controllera je prioritizácia dát, keď pravidlo môže prideliť dátam, na ktoré sa vzťahuje, nižšiu alebo vyššiu prioritu ako štandardnú úroveň päť.

Zväčšiť
Zmena priority dát na vyššiu



Meniť prioritu je ale vhodné len v prípade, ak prevádzka s vyššou prioritou nezahltí linku, keďže Bandwidth Controller dáva dátam s vyššou prioritou úplnú prednosť. Vyššiu prioritu je tak možné použiť u VoIP, videokonferencií alebo streamovania bez cachovania ale nie napríklad u YouTube, ktoré by využilo celú kapacitu linky.

Ako Bandwidth Controller pracuje

Bandwidth Controller monitoruje a filtruje prenášané dáta na úrovni jadra Windows a v súlade s pravidlami dáva niektorým dátam prednosť a niektoré pozdrží.

Bandwidth Controller dokáže veľmi presne kontrolovať odchádzajúce dáta, u prichádzajúcich dát má samozrejme ale o niečo menšiu kontrolu, keďže nerozhoduje aké dáta po linke prídu, dokáže len ovplyvňovať rýchlosti uprednostňovaním a zdržiavaním jednotlivých TCP spojení.

Zmeny rýchlostí podľa nastavených pravidiel sa tak zvyčajne nepremietnu napríklad na nové spojenia úplne okamžite ale po zvyčajne pár sekundách. U dát, ktoré sa prenášajú dlhší čas, je ale mimoriadne efektívny.

Najzaujímavejšou funkciou Bandwidth Controllera, garantovaním rýchlostí, disponuje napríklad aj softvér Net Limiter vo verzii 2. V našich testoch ale na rozdiel od Bandwidth Controllera tento softvér nedokázal pri vyťaženej linke vyhradiť špecifikovanú rýchlosť, pri rovnakých spustených programoch a konfigurácii.

Nevýhody

Bandwidth Controller neumožňuje definovať pravidlá podľa aplikácie. Hoci definovanie pomocou vzdialenej adresy a portu je zvyčajne dostatočné, vo viacerých situáciách by konfigurovanie aj obmedzením na konkrétnu aplikáciu bolo jednoduchšie.

Testovaná bola beta verzia Enterprise Edition 1.08 vydaná v piatok, v niektorých prípadoch sme zaznamenali neuloženie správnej konfigurácie napríklad pri editovaní IP adries v definovanej skupine.

Beta verzia neobsahuje Microsoftom certifikované jadrové ovládače a tak pri inštalácii softvéru je opakovane podľa počtu sieťových adaptérov potrebné potvrdiť inštaláciu nepodpísaného ovládača.


Softvér je určený pre Windows 2000, XP alebo 2003 Server, ide o shareware s 30 dňami na odskúšanie. Sťahovať je ho možné z tejto stránky.


      Zdieľaj na Twitteri


Ako riešite dlhodobé sťahovanie súčasne s aktívnym používaním Internetu (browsovaním, sledovaním / počúvaním streamovaných médií, VoIP, atď)? (hlasov: 1035)

Vždy nechávam sťahovanie pustené naplno      22%
Občasne limitujem sťahovanie      15%
Občasne vypínam sťahovanie      30%
Neustále limitujem sťahovanie      11%
Nejakou formou prioritizácie      11%
Inak      10%


Najnovšie články:

Na hackerskej súťaži hackli ďalšie nabíjačky elektromobilov, aj od Tesly
Sony oznámila ukončenie výroby Blu-ray a ďalších médií
Canon vyvinul 410-megapixelový full frame senzor
Štát sprístupnil obnovené dáta katastra cez Internet, web je preťažený
Na hackerskej súťaži hackli štyri nabíjačky elektromobilov
K dispozícii upgrade na Linux Mint 22.1
Netflix na domácom trhu opäť zdražuje
Seagate začala dodávať 36 TB disk, v laboratóriu demonštrovala viac ako 60 TB
Microsoft opäť automaticky upgraduje Windows 11
Kapacita verejných nabíjačiek elektromobilov v SR sa zvýšila o 52%


Diskusia:
                               
 

myslim ze netlimiter mi postaci...
Odpovedať Hodnotiť:
 

Príspevok bol zmazaný pre nevhodný a/alebo vulgárny obsah.
Odpovedať Známka: 10.0 Hodnotiť:
 

sa uvedom ja som tu bol prvy s tou prezyvkou xxx tak mi ju nechaj a vymysli si inu!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Odpovedať Známka: 10.0 Hodnotiť:
 

ako deti...
Odpovedať Známka: 10.0 Hodnotiť:
 

skoda ze sa neda definovat ta stranka..inak fajn program
Odpovedať Hodnotiť:
 

ked daco stahujem tak to xem mat co najrychlejsie ,ane este pozerat video pritom ,sipozrem ked dostahujem ne <>#

Odpovedať Hodnotiť:
 

ale ked stahujes dajme tomu win vista .. 2,5GB a chces si pozret video na youtube, tak nebudem predsa cakat lez sa to stiahne
Odpovedať Hodnotiť:
 

tak nechas stahovat v noci ak mozes
Odpovedať Hodnotiť:
 

pri 20Mbit/s mozem cokolvek :)
Odpovedať Známka: -10.0 Hodnotiť:
 

20Mb :D u nas Gigabit Optika
Odpovedať Hodnotiť:
 

Soft mi je na dve veci..
Router to spravi za mna.
A vsetko chodi super.
Odpovedať Hodnotiť:
 

aky router mas, ked dokaze limitovat traffic?
Odpovedať Hodnotiť:
 

Tak toto by aj mna zaujimalo...resp...je sposob, ako donutit route kontrolovat rychlost a tie ostatne veci pre jednotlive PC?
Odpovedať Hodnotiť:
 

myslim, ze uz neodpovie, lebo to ani sam nevie :P
Odpovedať Hodnotiť:
 

co tak cisco :) ruleez ;P
Odpovedať Hodnotiť:
 

RB532, bezi na mikrotiku
www.routerboard.com www.routeros.cz
Ale kedze som taky mensi ISP tak mam linku pre seba dost velku.
Odpovedať Známka: 10.0 Hodnotiť:
 

a ja mam tovaren na cukrovinky a mam sacok bompari za 2,50 Sk
Odpovedať Známka: 10.0 Hodnotiť:
 

len si ho treba zaheslit aby ti nemenili nastavenia :P
Odpovedať Hodnotiť:
 

nevdacni bastardi
Odpovedať Hodnotiť:
 

jj bastardi, podla mna super soft (hoci ho pri tej linke absolutne nevyuzijem, ale maval som 100krat slabsiu.. a viem si predstavit ako mi to ulahci zivot.. teda pracu :D)..
Odpovedať Známka: 10.0 Hodnotiť:
 

no pri mojom dial-up to asi nevyuzijem co :D
Odpovedať Hodnotiť:
 

preco ? :-) ved pisu ze ti to garantuje ze ti nebude video sekat
Odpovedať Známka: -10.0 Hodnotiť:
 

No neviem, dalsia vec po starte navyse, radsej si zistim, ako sa nastavuje QoS vo windows, aj tak to tam uz je. Inak treba nainstalovat reskit (program tcmon.exe), ale to ma clovek aspon kopec uzitocnych utilit s tym.
Odpovedať Známka: 10.0 Hodnotiť:
 

prosim ta netrep, ked nevies o com hovoris. si sa chcel pochvalit, ze poznas skratku QoS?
Odpovedať Hodnotiť:
 

Nie, nebol by si spravny slovak, keby si takto nereagoval. Hrozne tazke napisat, ze QoS je na nieco ine?
Btw. som to teraz skusal a je tam limitovanie trafficu, akurat mi to nefungovalo (asi je to skor na outgoing :-( ). Jasne ze neviem o com hovorim, ja taketo veci pod linuxom riesim prikazom tc, potrebujem to skor poriesit na druhom rodinnom kompe s windows, kde sa uz pomaly nic ine ako pozeranie videi na youtube s inetom nerobi... Keby to slo s default windows nastrojmi, tak co si vyberes? Instalovanie niecoho neovereneho, alebo niecoho od MS (ked mas od MS cely OS, veril by som skor MS)?
Odpovedať Hodnotiť:
 

co si sa snazil povedat? ze nevies, ake QoS je vo Windows a ze si nemal pravdu a ze tam nie je? (lebo presne tak to je.) ale ze by si napisal sorry, to ta nenapadne, ze?

vo Windows najdes akurat tak QoS, ktore si musi vyziadat aplikacia a ktore funguje len vtedy, ak ho podporuju dalsie sietove zariadenia, cez ktore ide tvoj traffic. neviem, ako sa vola ten standard teraz, tusim ma skratku RSVP.

to znamena, ze QoS na lubovolne napriklad prichadzajuce data vo windows jednoducho nie je. takze nabuduce si svoje mudre poznamky nechaj, ak nevies o com hovoris.
Odpovedať Hodnotiť:
 

Akoze prepac, ale neviem za co by som sa mal ospravedlnovat. Neohovaral som clanok ani nic ine. To, ze ked nieco nainstalujes do windows, co musi byt na spravnu funkciu zapnute a zere pamat je fakt. Viem na co je original QoS (nechapem ako mozes tvrdit, ze tam nie je, jedine ak si si ho odinstaloval), nie je tam limitovanie trafficu, co nie je QoS, ale mnove veci sa daju vo windows zneuzit na to, na co neboli urcene, hlavne ked si tam MS dorobi nejake svoje "vylepsenia".
Odpovedať Známka: -10.0 Hodnotiť:
 

DU super controler je dobry :) http://www.homegos.com/
Odpovedať Hodnotiť:
 

ma tam byt q namiesto g

ale ten vie len limitovanie, to vie pomerne vela softov, aj ten netlimiter celkom dobre

tento vie ale garantovanie, co je nieco ine a spickove, lebo nemusis manualne obmedzovat inym softom, staci ked natrvalo naopak garantujes tomu, komu potrebujes
Odpovedať Hodnotiť:

Pridať komentár