Linux Bandwidth management
3 отговора
250 прегледа
Linux Bandwidth management
Nalaga mi se da pusna ogranichenie po skorost za opredeleni mreji (downstream). Izpolzwam CBQ s u32 selector. Oprawqm se s definiraneto na klasowete i disciplinite, no imam sledniq problem:
Poneje imam nqkolko mreji (4: 2 wutreshni i 2 s realni ip-ta) iskam ogranichenieto po skorost da wazhi samo za trafica idwasht ot internet, t.e. da ne se ogranichawa po skorost transfera w localnata mreja. Imam ideq razgranichawaneto da stane kato markiram packetite, idwashti ot internet (s ipchains/iptables) i posle w prawilata za ogranichenie na skorostta da uchastwat destination address i tozi mark. Za destination address e lesno, no kak da naprawq taka che da se wliqe i ot tozi mark?
(Kude tochno w ip packeta se slaga tozi mark, na koi address, zashtoto moje bi towa shte mi trqbwa)
P.S. Informaciqta otnosto tozi tip dejnost ne e mnogo izcherpatelna, dosta sum se rowil w mrejata, no uwi.. Ako imate razni URL shte se radwam da gi spodelite s men :)
Poneje imam nqkolko mreji (4: 2 wutreshni i 2 s realni ip-ta) iskam ogranichenieto po skorost da wazhi samo za trafica idwasht ot internet, t.e. da ne se ogranichawa po skorost transfera w localnata mreja. Imam ideq razgranichawaneto da stane kato markiram packetite, idwashti ot internet (s ipchains/iptables) i posle w prawilata za ogranichenie na skorostta da uchastwat destination address i tozi mark. Za destination address e lesno, no kak da naprawq taka che da se wliqe i ot tozi mark?
(Kude tochno w ip packeta se slaga tozi mark, na koi address, zashtoto moje bi towa shte mi trqbwa)
P.S. Informaciqta otnosto tozi tip dejnost ne e mnogo izcherpatelna, dosta sum se rowil w mrejata, no uwi.. Ako imate razni URL shte se radwam da gi spodelite s men :)
Re: Linux Bandwidth management
Izpolzvai "route classifier" v kombinacia s "ip route" .
Re: Linux Bandwidth management
Би трябвало да стане и със слагането на ingress дисциплина на интерфейса по който ти идва интернет трафикът. Така ще избегнеш нуждата от ipchains/iptables.
Re: Linux Bandwidth management
S malko wuobrajenie se oprawih, prosto igra s prawila, no wse oshte mi se struwa che e leko trudno da se izpozlwat tezi instrumenti poradi malkoto nalichna informaciq (i neizcherpatelna)