omezeni rychlosti ethernetu
Ondrejicka Stefan
ondrej na idata.sk
Čtvrtek Únor 19 18:02:09 CET 1998
On Thu, 19 Feb 1998, cervajs wrote:
Ahoj,
> Mam dva pocitace s linuxem(slackware) spojene sitovkama.
> Chtel bych se zeptat jestli na linuxu lze omezit rychlost prenasenych dat
> po siti napr. na ekviv. 14,4 modemu.
existuje modul shaper, ktory dokaze obmedzit rychlost sitoveho interface
do rychlosti 9.6kb/s.
Do 2.0 kernelu existuje patch.
V 2.1 je to standartna sucast.
shaper je potrebne prelozit ako modul, inak nefunguje (aspon podla toho co
o tom viem).
K shaperu existuje program shapercfg, ktorym sa shaper konfiguruje.
povedzme , ze chces obmedzit neku podsiet , ktora bude pripojena cez
interface eth0 na linuxe.
postup:
1.)treba nahodit interface eth0. (standartne)
2.)nakonfigurovat a nahodit shaper
krok 2:
insmod -o shaper0 shaper - natiahne modul shaper
shapecfg attach shaper0 eth0 - shaper pripojime k interface eth0
shapecfg speed shaper0 9600 - nastavime max rychlost na 9600b/s
ifconfig shaper0 $(IPADDR_ETH0) broadcast $(SUBNEBCAST) netmask $(SUBNEMASK)
- nahodenie shaper-a (rovnako ako eth0)
route add -net $(SUBNET) shaper0 - routovanie do podsiete pojde cez
shaper
Ma to jednu nevyhodu, ze shaper dokaze obmedzovat rychlost iba jednym
smerom - smerom do obmedzovanej siete. Opacnym smerom ide tok nezmenenou
rychlostou.
Bye,
Stevo.
---
Ondrejicka Stefan <ondrej na idata.sk>
http://www.idata.sk/~ondrej/
Další informace o konferenci Linux