abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 00:10 | Nová verze

Byla vydána verze 4.7 redakčního systému WordPress. Kódové označením Vaughan bylo vybráno na počest americké jazzové zpěvačky Sarah "Sassy" Vaughan. Z novinek lze zmínit například novou výchozí šablonu Twenty Seventeen, náhledy pdf souborů nebo WordPress REST API.

Ladislav Hagara | Komentářů: 0
včera 12:00 | Zajímavý projekt

Projekt Termbox umožňuje vyzkoušet si linuxové distribuce Ubuntu, Debian, Fedora, CentOS a Arch Linux ve webovém prohlížeči. Řešení je postaveno na projektu HyperContainer. Podrobnosti v často kladených dotazech (FAQ). Zdrojové kódy jsou k dispozici na GitHubu [reddit].

Ladislav Hagara | Komentářů: 13
včera 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 1
5.12. 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 5
5.12. 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 49
5.12. 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 10
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 17
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 26
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 18
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 777 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: P2P sítě a vytížení routru počtem spojení

12.1.2006 13:18 jirka
P2P sítě a vytížení routru počtem spojení
Přečteno: 766×
zdravim, zjistil sem, že je můj routr ve večerních hodinách čím dál víc zatížený , a to až na 100% (xp2200 512ram). Kkyž sem sledoval sítovej provoz uživatelů co maj puštěný p2o programy tak sem zjistil že jejich počítač i když stahuje třeba jen rychlosti 5kb/s strasně vytěžuje sít a routr, protože doslova chrlí spoustu malej nesmyslnech paketů na spoustu ipadres. třeba až 50/s. Zkoušel sem to vyřešit přes modul connlimit, ale to je ceklem k ničemu protože počítač defakto pouze skenuje a konekce se vytvoří jen vyjímečně. da se to nějak řešit ? krom toho než to zakázat uplně (vyskoý pory)

Odpovědi

12.1.2006 13:46 xxl
Rozbalit Rozbalit vše Re: P2P sítě a vytížení routru počtem spojení
http://www.wallfire.org/misc/netfilter_conntrack_perf.txt

Ale nejspíš to bude něčím jiným. Neříkej mi, že jsi ISP s tak velkým provozem, aby ho zmíněné PC, použité jako router, neutáhlo.
Heron avatar 12.1.2006 13:54 Heron | skóre: 50 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: P2P sítě a vytížení routru počtem spojení
Neřekl bych, že to bude vysokým počtem paketů. Můj komp sám o sobě zvládal stahovat přes více než 512 connectů v conntrack (v azureusu) a vytížení CPU bylo pod 10%. (xp2400, 1GB). Možná je to divnou síťovkou, nebo ti tam běží nějakej odchytávač a analyzátor paketů (nebo nějakej měřič traficu). 50packetů / s by nemělo představovat problém.
12.1.2006 14:28 jirka
Rozbalit Rozbalit vše Re: P2P sítě a vytížení routru počtem spojení
ale kdys mamtech 50 spojeni za sekundu (ne paketů), proste s pojení, vidim že za každou vteřinu vyšle ten komp minimalne na 50 pokazdech jinejch verejnejch ipcek nakej paket. to p2p us se chova jak blaster ve vnitrni siti. Ale de oto když si to pustí třeba cca 50-100 lidí tak už to bordel udělá.
Thunder.m avatar 12.1.2006 15:45 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: P2P sítě a vytížení routru počtem spojení
Doporučuji kernel 2.6 ideálně jeden z posledních spolu s nejnovějšími iptables, se starými verzemi jsme měli v síti podobné problémy, cca 400 aktivních počítačů v síti natovaných skrze router P3 650MHz a už to drhlo tak, že se po dobu okolo 6 - 10 večer nebyl router dostupný ani skrze ssh, po instalaci nového systému (někde jsem tu o něm psal vlastní blog, můžeš to zkusit), stoupnul počet PC asi na 600 a zátěž se drží na 5-10%, se stejnou konfigurací. Pokud tam máš blbě zkompilovaný kernel, tak to taky může dělat bordel i u 2.6, například preemptivní kernel je na takvéto místo velmi nevhodný.
Thunder.m avatar 12.1.2006 15:49 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: P2P sítě a vytížení routru počtem spojení
Ještě něco, zkoušel jsem na jiném routeru limitovat počet spojení na jednu adresu, ale po čase už to uplně přestal stíhat (cca 100 PC).

iptables -A FORWARD -p TCP -m connlimit --connlimit-above 300 -j REJECT --reject-with tcp-reset

to je příkaz na limitování spojení, jen by tam asi mělo být například -s 10.93.105.105 a to samé pro -d to už nevím přesně...
12.1.2006 19:36 jirka
Rozbalit Rozbalit vše Re: P2P sítě a vytížení routru počtem spojení
kernel 2.6 tam mam. je tam fedora 3.0 . Ted sem si hral zase s tim connlimitem, ale furt to tam v commvievu(na windows routru) strašně lítá. ty konekce se ani třeba nenavažou,(prostě ty p2p srač.. mimo to ze stahujou jeste hledaj(skenujou net) kam by se mohli pipojit na ip a porty) takže to connlimit nepohlida, potreboval bych zjisti jak se menuje modul co povoli pripojeni treba na max 10 jinejch ip za sekundu za sebou. Už jenom kuli tomu že je to všechno přes wifi,tim zytečně ty lidi zatěžujou sit.
12.1.2006 19:29 Jiny jirka
Rozbalit Rozbalit vše Re: P2P sítě a vytížení routru počtem spojení
Jo tohle znám, jedná se o to, že nějaký p2p klient se pokouší navazovat spoustu spojení na různých IP adresách. Tyto adresy neodpovídají a zaplňuje se tabulka neukončených spojení. Asi by to vyřešilo, pokud by se značně zkrátila životnost některých paketů a současně se zvětšila tabulka.

Změnit hodnoty pro:
cat /proc/sys/net/ipv4/netfilter/ip_conntrack_max
echo 65528>/proc/sys/net/ipv4/netfilter/ip_conntrack_max
cat /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established
echo 1200>/proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established
a restartovat

Případně ještě:
echo 50>/proc/sys/net/ipv4/netfilter/ip_conntrack_generic_timeout
echo 5>/proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_close
echo 120>/proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_close_wait
echo 120>/proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_fin_wait
echo 60>/proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_time_wait
echo 10>/proc/sys/net/ipv4/netfilter/ip_conntrack_udp_timeout
13.1.2006 04:05 jirka
Rozbalit Rozbalit vše Re: P2P sítě a vytížení routru počtem spojení
tak sem po dnešní noci zjistil že jedina cesta je přes iplimit. ale ma to haček. mam iptables v1.3.4 a kernel 2.6.12-prep. Problem je v tom ze ten iplimit byl naposled ve verzi iptables 1.2.8.(tady je pouze limit,hashlimit,connlimit atd ale iplimit ne) Verze 1.2.8 mi tam dostat nejde. A když použiju path z verze 1.2.8 na 1.2.9 a výš, tak ten iplimit po aplikovani patche zmizi. Da se to nak vyresit jinak, nes tam tam dat starej kernel s iptables ?
13.1.2006 08:00 xxl
Rozbalit Rozbalit vše Re: P2P sítě a vytížení routru počtem spojení
Ještě jsi nenapsal, jaký máš datový tok a kolik máš klientů.
Thunder.m avatar 13.1.2006 08:02 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: P2P sítě a vytížení routru počtem spojení
Co třeba toto:

$IPTABLES -I FORWARD -s 10.93.32.143 -p tcp --syn -m state --state NEW -m limit --limit 20/s --limit-burst 100 -j ACCEPT

$IPTABLES -I FORWARD 2 -s 10.93.32.143 -p tcp --syn -m state --state NEW -j DROP

13.1.2006 09:55 jirka
Rozbalit Rozbalit vše Re: P2P sítě a vytížení routru počtem spojení
linka do netu je zatim 4mega na cca 550 PC, do tydne bude 10M , to zlepšení asi bude, ale nejde mi o ten datovej tok těch lidí, oni stahujou ve výsledku treba kilobajt ale ten bordel udělaj tisíci maljma paketama,. Ted sem skousel to
iptables -I FORWARD -s 10.0.39.9 -p tcp --syn -m state --state NEW -m limit --limit 20/s --limit-burst 100 -j ACCEPT
iptables -I FORWARD 2 -s 10.0.39.9 -p tcp --syn -m state --state NEW -j DROP
a stejne nic, podle me je to jen filtr na počet paketů a na povolení počtu spojení najednou.
Potrebuju udelat třeba to, že když si dam limit 10/m na port 25, tak aby to nenechalo poslat víc jak 10 emailu za minutu, a tim se chranit třeba pred rozesilanim spamu.
13.1.2006 10:32 xxl
Rozbalit Rozbalit vše Re: P2P sítě a vytížení routru počtem spojení
Zvýšil bych limity conntracku, případně snížil timeouty. Nasadil bych htb na vstupu i na výstupu z/do vnitřní sítě. Použil bych imq. Limitoval bych to pro každé ip. Jednotlivým ip bych nedovolil použít celou šířku pásma. Iptables bych nechal dělat pouze firewall a to řízení toku bych nastavil pomocí filtrů tc. Ale pomocí hashe. Sice tisíce tříd htb, ale pouze pár skoků ve filtrech.
Thunder.m avatar 13.1.2006 10:53 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: P2P sítě a vytížení routru počtem spojení
No mrknu na to jeste jednou doma, kde jsi zjistil, ze ti ten limit pomuze? Neni nahodou v patch-o-matic-ng, nebo tak neco? Jinak shapovani ti moc pri takovehle prasarne nepomuze, taky to znam, jeden kokot mi takhle znicil rychly ping na wifine, nejdriv jsem to resil pres ten connlimit, ale pak to router prestal zvladat, tak jsem ho za to odpojil :) Zkousel jsem mu i nastavovat minimalni rychlost, napriklad 6KB/s, nezmenilo to vubec nic.
13.1.2006 14:14 xxl
Rozbalit Rozbalit vše Re: P2P sítě a vytížení routru počtem spojení
Ty jsi mu nejspíš nastavoval jenom rychlost stahování. Ale já mluvil o řízení toku ve směru dovnitř i ven.
Thunder.m avatar 13.1.2006 18:55 Thunder.m | skóre: 35 | blog: e17
Rozbalit Rozbalit vše Re: P2P sítě a vytížení routru počtem spojení
Samozřejmě že jsem řídil tok na obou rozhraních, jak vstupním tak výstupním :) K čemu by mi bylo řídit download na wifi kartě, která je halfduplexní.
16.1.2006 08:59 xxl
Rozbalit Rozbalit vše Re: P2P sítě a vytížení routru počtem spojení
To je na mě moc hluboká úvaha. Ale napadá mě, jestli v tvém případě není náhodou nejslabším článkem ta wifina.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.