Kezdőlap › Fórumok › Hálózati problémák › Traffic shaper + route
- This topic has 1 hozzászólás, 2 résztvevő, and was last updated 18 years, 7 months telt el by
sir_tm.
-
SzerzőBejegyzés
-
2006-11-14-12:57 #2077009
Asszem megvan. Szerintem a router miatt van az öt perc várakozás.
2009-12-04-19:58 #1884741Sziasztok!
A következő problémám lenne. Van egy otthoni hálózat, ami egy 1M/128k ASDL internet felé néz egy routeren (NETGEAR) keresztül. A két gépben 1-1db hálókártya van.
A dinamic traffic shapert megírtam: IPTABLES-t használtam és egy tc-s scriptet. ld: knowplace.org. Ezzel nincs is hiba mert amikor fut a script a feltöltés mellet állandó a letöltés.
Itt jött azonban az első probléma:
Ha a másik géppel kommunikálok (M$ Window$) akkor az adatforgalom hihetetlenül alacsony egy 100MBites hálóhoz képest, kb 200kbyte/sec ~ 1600kbit, a letöltést nem korlátoztam.Hogy a hibát megoldjam megpróbáltam egy virtuális eszközön keresztül küldeni az internetes csomagokat. A 2.6.18-as kernel shaper modulját használtam egy 128k-s csatorna létrehozására:
modprobe shaper
shapecfg attach shaper0 eth1
shapecfg speed shaper0 128000
a hálózati eszközök konfja:
/etc/network/interfaces
allow-hotplug eth1
auto eth1
iface eth1 inet static
address 192.168.0.2
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
up route del default gw 192.168.0.1 dev eth1
#gateway 192.168.0.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.0.1
dns-search LANiface shaper0 inet static
address 192.168.0.2
netmask 255.255.255.0
broadcast 192.168.0.255
up route add default gw 192.168.0.1 dev shaper0
up route del localnet netmask 255.255.255.0 dev shaper0
dns-nameservers 192.168.0.1
dns-search LAN
Ezek után örültem, mint ama majom, aki megtalálta amit keresett…
Örömöm nem tartott sokáig. Amikor megalkottam a szükséges init scripteket, hogy az egész autómatikusan induljon, akkor szembesültem vele, hogy a shaper0 device csak rendszerindítási procedúra elvégezte után kb 5 perccel hajlandó a router felé küldeni a csomagjaimat, addig meg olyan, mint ha nem is létezne semmi.
a ping 100%-os packet loss-ot produkál, routeren kívülre. Az érdekes az egészben, hogy a domain név alapján megmondja a pingelt serverek ip-címét.
Pl yahoo.com:
ping http://www.yahoo.com
http://www.yahoo-ht2.akadns.net [209.73.186.238] …..
Eredmény: 100% packet lossEzzel szívok már hetek óta.
Az igazsághoz hozzá tartozik, hogy öt perc után, hirtelen minden megy: a traffic shaping, a másolás a két gép között, a letöltés, minden.
Gépem infói: 2400MHZ Intel celeron + ASUS P4S800 alaplap amire van integrálva egy SIS-es hálókártya. A gépemen egy Debian etch disztribúció fut, 2.6.18-as kernnel.
Kérlek segítsetek, mert teljesen tanácstalan vagyok.
Segítségeteket előre is köszönöm. -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz