Melyik a gyorsabb ? Router vs. Linux PC route-ol...

Sziasztok,
bocsi az idióta tárgyért nem tudtam röviden megfogalmazni...
Átalakul az otthoni rendszer, érkezik egy slim pc "server"-nek...
A kérdésem a következő (reggel agyaltam rajta a buszon), melyik megoldás a gyorsabb ?

Adott egy DLink router, meg ugye ez a majd érkezik pc-m.

Két hálókártya nem gond a gépbe.

Szóval gyorsabb ha a dlink route-ol, és adja a netkapcsolatot mindenkinek, vagy gyorsabb ha a net megy a pc-be másik oldalán a dlink mint AP. a többi általában wifin csatlakozott gépnek ?

Az ötletbe még az is bejátszott, hogy általában a "server" töltöget minden féle "backup-ot" a netről torrent segítségével... Ha tehet a pc routolna... akkor a torrent okozta adatforgalom nem zavarná a belső hálót... (gyakran samba-n keresztül "ellenőrzöm" a letöltött "backup-okat" :)

Előre is köszi.
Jöhet a flame meg a trollkodás is, max megköszönöm.

Hozzászólások

off: Én azon is eltűnődnék, melyik ketyere működik csendesebben, a router vagy a PC... például ha valaki a családban éjjek aludni akarna, másvalaki meg interneterni.

a legprofibb gigabites dlink csodarouter gyorsabb, mint egy 386dx40 pc.
a leggagyibb dlink router lassabb, mint egy core i7 pc.

elsőre, nem én mspike vagyok :)
másodikra,
a dlink egy közepesen gagyi otthonra szánt router... a közepesen gagyi cisco modem mögött... a gép egy mai standard masina... 1gb v 2gb ram (ez még pont nem biztos), 1.6-os dcore belső vinya valami kicsi 160 - 250 gb, külső usb-s 1T-vel megtoldva ...stb.

Nálam otthon egy gép csinál netet, fut rajta tűzfal, apache, miegyéb, az torrentezik, stb. stb.

Van egy tplinkem, ami gyakorlatilag egy wifi bridge szerepét tölti be. Én ezzel boldog vagyok.

Nálam is hasonlóképpen van megoldva a dolog...

Ha már úgyis van egy folyamatosan működő gép, inkább a régi routeremet állítottam be AP-nek és egy P3 osztja a netet.

Nem akartam új gépet venni a teljes sávszélesség kihasználásához...

Viszont gond nélkül fut rajta minden.

Ha van egy folyamatosan üzemelő gép és elmolyol az ember a beállításával, szerintem megéri a dolog.

nalam ugyanez.
egy passziv hutesu regi via alaplap, noti vinyokkal (amik elmennek aludni ha epp nem hasznalom).

az ilyen soho "router" vackok altalaban 100-200mhz ubergagyi arm/mips procival mennek, izombol max 2-3mbitet tudnak atnyomni, ezert altalaban vannak ilyen driverbe hekkelt nat-olasok benne, pl. realtek fast router accelerator stb. de azzal is kb 20-25mbit a vege. es a netfilterek csak az elso csomagok mennek at, a tobbi el se jut a kernelig.

ha ugyis megy 0-24-ben a gep akkor tok folosleges melle a router.

A'rpi

Mást kérdést tennék fel. A mostani router sebessége elegendő? Ha igen, akkor nem kell változtatni.
Ha nem elegendő, és az érkező PC nem túl régi, akkor a PC-t rakd be routernek.

-----
"Fontosabb egy jó szomszéd, mint egy távoli rokon." (Árvízkárosult, 2010)

Valójában egyetlen gond szokott csak lenni a mostani rendszerbe, ha sok sok kapcsolat van torrenttel akkor néhe elfelejti kiszolgálni az SSH-t... a mostani PC. De ez egy kicsi gép az újhoz képest... a másik bajom, hogy a net szolgáló néha "eldobja" a kapcsolatot, mondjuk nem pont értem a dolgot, mert a router szerint minden szép és él a kapcsolat, de mégsem van net. Ilyenkor routerbe belép DHCP release renew és már megy is... még csak reset se kell.

Hát köszönöm szépen, ezek szerint az új ötlet jobb :) Valójában csak az volt az eredeti kétségem, hogy a gép nem lesz olyan gyors mint egy hardware-esen támogatott router... mármint céleszköz vagy értitek :) De mondjuk amennyire tudom ezekbe a kicsi routerekbe egy-egy ~200 MHz-s ARM van igaz, az csak a netes felületnek ha jól tudom az egész routeolás dologra van már cél proci.

A SOHO routerek inkább okos switchnek nevezhetők. Ha PC-t használsz, akkor nem vagy lekorlátozva a router firmware-jének képességeire, és -figyelembe véve a vasat is ami alatta van- a lehetőségek egy akármilyen, openwrt-vel megtámogatott otthoni router kategóriába sorolt szappantartóhoz képest -szinte- határtalanok.

---
https://www.dropbox.com/referrals/NTM3MTUzNzQ5

Egy "közepesen gagyi" adsl router kiszolgál egy 5-10 fős kisirodát könnyedén. Nem hiszem, hogy neked több kellene :)

Ha nem valami nagyon ócska özönvíz előtti pc-d van, az biztosan gyorsabb lesz. Más kérdés, hogy az internet kapcsolatod igényelni fogja-e ezt a sebességet. Mert egy 8 megabites adsl mellé halál felesleges egy 100 megát routolni képes eszköz.

Én teszteltem: egy 500 MHz-es amd geode procis zsebpc 100 megát elroutol úgy, hogy nem szakad bele különösebben. Egy rendes mai modern szerver architektúrájú pc fullra agyonrakva egyéb dolgokkal simán visznek 100 megát, ahogy számolgattam, 250 megáig nem lesz vele gond. De ismétlem, ez a nem kétfillérbe került fekete szerver kategória. Más ilyen gépen szerverként kiszedtem már 2.5Gbit/s-es agregált forgalmat apaccsal.

Az biztosan gyorsabb, ha a torrentes dolgaid a routeren futnak, és a torrentes forgalom natolása nem eszi se a procit, se a belső hálózatot, ez elég nyomós érv a pc mellett...

wow, köszi ez igen pontos válasz volt.
Valójában azért lesz ott egy baaazii pc mert nincs most asztalim, csak a munkahelyi noti, és úgy tervelem, hogy a tv-n fog menni ez a masina, mind internetezésre, mind filmnézésre, meg hát mint már említettem a torrent backup megoldásra... szóval olyan mindent csinálós gép lenne, de ha közbe még el is routolna az maga lenne a tökély :) már olvasgatom, mit is hogyan is akarok ehez belőni, bármilyen tanácsot elfogadok abba is... ki milyen beállításokkal milyen csomagokkal oldotta meg... számomra az első szimpatikus megoldás a dnsmasq nevű csoda, főleg, hogy van egy két PXE image-em amiket jó ha feltudok bootolni hálón... (memtest, linux telepítő és egy xp telepítő van betervelve) Másik rész a témának, de szeretnék alá végre egy normálisan beállított LVM-emet a "storage" partíciónak... ami így ugye kényelmesen állítgatható, bővíthető lesz... szóval tervek már vannak csak jönne már meg a juti, hogy legyen új masina :D

Nekem itthon egy 1000Mhz-es (P3 kategória) Celeron van.
- Routing összesen 4 gépre, plusz időnként 1-2 extra gép/laptop
- Wi-fi AP a gépben lévő wifi kártyával
- Nyomtatómegosztás
- File server
- Torrent letöltés

Mindezt simán bírja, megy 24/7 zokszó nélkül, a php projectjeimet is azon szoktam tesztelni. Simán kiroutolja a 30/3 Mbit-es vonalat.

Szóval, szerintem nyugodtan bízd az egészet a PC-re.

Egyetértek, tényleg nyugodtan bízd a számítógépre!
( bár a villanyszámlán, jócskán meg fogod érezni! Nem elhanyagolható tényező.)
Hasonló felállás van nálam is, azzal a különbséggel, hogy nincs álladóan 4 gép. ( csak néha 2 )
Nálam is simán bírja, szintén megy 24/7-ben gond nélkül, 60/6 Mbit-es sávszéllel.

Köszi, neked is Moha.
Esetleg ha ráértek a software-es megoldásról írhatnátok pár sort, milyen linux, milyen package-ok, milyen beállítások...
Én nagyjából ezeket tervelem rá:

Ubuntu, -> TV miatt kell X is :) Erről tervelem a VLC-t használni..
dnsmasq, -> DHCP, PXE Boot
samba -> megosztás barátnőnek :)
LVG -> haditerv szerint, elsődleges vinyón rendszer, több mappa, több partició, ha marad értelmes mennyiségű szabad hely (x > ~50GB), akkor az is megy az LVG-be, + van egy külsős 1T usb-s vinyó ami még megy az LVG-be... azon alighanem csak 1 LV, merthát csak adat lesz rajta, (alighanem rw,noexec,nosuid,nodev mounttal :) )

Hirtelen ennyi dolog jutott eszembe... Egy ideig terveztem, hogy lesz egy DRBD is valahol a rendszerbe és ha haza megyek a notival belövöm akkor szinkronizálja a notit a szerveren lévő backup-al De ez így utólag problémás a notin... így lehet elmarad, és lesz helyette a noti if scriptjei között valami trükk ami adott könyvtárakról készít backupot esetleg rdiff-backup vagy hasonló dologgal... (vagy csak tar, gzip, scp napi 1x...)

Nekem még egy régi, 2007.1-es Mandriva van a gépen.
- shorewall, hogy ne "kézzel" kelljen configolni az iptables-t
- dnsmasq
- samba a file és nyomtató megosztáshoz
- hostapd a wifi kezeléséhez
- torrentflux a letöltések manageléséhez

Meg persze még pár apró dolog. Fogyasztásra nyilván több, mint egy sima router (kimérve olyan 65W), de több funkciót is lát el.

Majd később lehet, hogy lecserélem valami ITX lapra (mondjuk Atom procival), hogy ne egyen annyit.

A Bittornado egyszerre egy torrentet tud futtatni, így annyi folyamatod van belőle, ahány torrented.
Ez még nem elég érv, mert vannak más kliensek is, sőt a Transmission is beépíthető, de erre még rájön, a torrentflux rengeteg PHP-s folyamata is.
Hogy konrét számokat mondjak: 30 torrent - saját gépen:
Torrentflux-b4rt (bittornado) - 2.0 feletti szerver load
rTorrent - 0.2 átlagos szerver load
Természetesen ezek mellett futott sok más program is, de ez benne van mindkét "mérésben".
Nem mellesleg az rTorrentet és a webui(kat) is aktívan fejlesztik, míg a Torrentflux pár éve nem mozdult.
Már az se érv mellette, hogy sokat tud a webui, mert a rutorrent (pluginekkel) már rátesz pár lapáttal.
Ezután a javascript/ajax előnyeit már említeni se kell.

Nekem az rtorrent forgalmaz azért a gépemen, de valóban nem szokta terhelni azt.
Mondjuk egyszer ki kellett lőnöm, mert tekerte a procit, de azóta nem volt ilyen.

ruTorrent pedig tényleg nagyon jó. wTorrenttel próbálkoztam előtte. Jól néz ki, de ruTorrent ezerszer használhatóbb volt nála.
Tényleg sok funkció van benne, teljesértékű klienst kap az ember gyakorlatilag minden tekintetben.

Visszatérve a Torrentfluxra:
Most botlottam bele véletlen: http://hup.hu/node/91882#comment-1102131
Ketten nem ronthattuk el. :)
Apropo: rTorrent is tud előre helylefoglalást.

wTorrent (a sima) a PDO-s dolgai, meg az adatbázis kezelése miatt nálam a lista végén van.
De az erre épült wTorrent Advanced már sokkal jobb, bár még van benne elég sok befejezetlen funkció.
Ez utóbbit használja a család, egyszerűbb és nekik nincs szükségük, priorizálásra, automatikus cimkézésre, stb.

Igen, értettem, amit írtál. Én is nézegettem az elején mindkettőt és végülis az Advanced tetszett meg.
...csak uTorrent-szerű kliensekhez szokva nem igazán állt kézre...

Bár mióta rátaláltam a ruTorrentre...

Köszi a tippet, megnézem ezt az extsearch-öt, leírás alapján jó dolognak tűnik, kipróbálom majd.

Nekem valami miatt a qbittorrent simán okozott 2-6 -os loadokat a NAS-on (DNS-323), míg rtorrent mellett folyamatosan 1.0 alatt tudta tartani ugyanazon háttérfolyamatok és torrentek mellett.
Valakinek nézett esetleg többszörös tesztfuttatásokat erről? Szimpatikus lenne a qbittorrent, de sajnos egyelőre nem alternatíva :(.

Nálam Debian Lenny fut jelenleg a gépen.

Arra csatlakozik az UPC-féle 120-as csomag, jelenleg csak 100 Mbit-en.
Ha a kábelezést megoldom, megy át gigabitre a háló. A switch megvan hozzá, ha nem vágta tönkre a múltkori vihar... :S
Kicsit félek tőle, mert az Asus wl-500gx-em félig kipurcant, még nem néztem annyira át, hogy tudom-e javítani... gyakorlailag megállnak a LAN portjai és csak WLAN-on érem el, valamint az egyik portján teljesen kuka.

Több gép kapcsolódik rá, gyakorlatilag a teljes 100 Mbit-et átroutolja a P3-mas gép.
Fogyasztását régebben néztem, talán 50-60W között volt valahol.

Amit használok rajt
- dnsmasq --> néhány gépnek MAC alapján fix IP-vel, adott tartományból DHCP, PXE boot (szolgáltatóváltás előtt a wl-500g-én volt belőve a PXE bejegyzés)
- samba, NFS --> belső hálózaton lévő tároló, megosztás a többi gép számára
- nyomtatómegosztást a wl-500g csinálta, valószínű, megy majd át ide...
- WLAN elérést a wl-500g (jelenleg Linksys) eszközzel oldom meg, ott DHCP kikapcsolva
- tftp szerver néhány DOS/Linux/egyéb rendszer betöltésére teszt, próba, javítás és egyéb célokra
- Apache/MySQL, effélék tesztelési, bemutatási célokkal, VirtualHost, effélék. Távoli, jelszavas gépébresztés - ha szükséges, ilyenek...
- Exim4 levelezés, bejövő levelek egyszerűbb szűrése, csoportosítás
- Levelek letötése más szolgáltatótóktól
- Dovecot --> IMAP elérés
- Webmail --> jelenleg Roundcube, bár biztonsági szempontból lehet, körül kéne nézni a többi megoldás felé is. Amúgy pedig Seamonkey klienssel töltöm a gépe(i)mre...
- rtorrent, rutorrent nevű webes frontenddel (uTorrent-szerű)
- Iptables szabályok, NAT --> "portnyitás" másik gép felé, stb.
Neten találtam egész jó leírást iptablessel kapcsolatban. Lefordítottam, mert megtetszett, ki is akartam rakni ide, de aztán elmaradt. Ha lesz kis időm, esetleg megkeresem, átnézem és beküldöm, hátha segít valakinek. Az írás előzményét is jó lenne betenni.
- Tűzfal szabályok, nem használt portok tiltása, stb...

Rutorrenttel meg akartam csinálni, hogy ne menjen fölöslegesen másik gép, hanem egyedül ez intézzen mindent.
Megoldottam az egyes felhasználókat, de még nem sikerült rávennem senkit a használatára, igaz, egy nagyobb vinyó sem ártana hozzá...

Hirtelen ennyi jutott eszembe, de lehet, használok még néhány dolgot rajta...

Belépés ssh-val megy, nem szabvány porton. root bejelentkezés tiltva, csak az egyik felhasználótól tudom elérni, stb.

+Openvpn csatlakozás megy róla, SSL, stb...