Traffic shaper + route

Kezdőlap Fórumok Hálózati problémák Traffic shaper + route

2 bejegyzés megtekintése - 1-2 / 2
  • Szerző
    Bejegyzés
  • #2077009
    sir_tm
    Felhasználó

      Asszem megvan. Szerintem a router miatt van az öt perc várakozás.

      #1884741
      csaba
      Felhasználó

        Sziasztok!

        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 LAN

        iface 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 loss

        Ezzel 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.

      2 bejegyzés megtekintése - 1-2 / 2
      • Be kell jelentkezni a hozzászóláshoz.