[NAT}systeemeisen 2x 100mbps WAN -> 1x gbit LAN router

Pagina: 1
Acties:

  • Superboer12
  • Registratie: Februari 2004
  • Laatst online: 03-02 23:08
Ik wil een linux bak gaan gebruiken als router op m'n studentenkamer.
Er lopen 2 100mbps lijnen de kamer in. Dit wil ik NATen naar een eigen gbit netwerkje.
In dat eigen netwerkje komen nog 2 andere pc's te hangen (desktop + laptop).

Waar moet een dergelijke pc ongeveer aan voldoen om dit lekker te laten lopen?
De pc zal voor de rest eigenlijk nergens voor gebruikt worden. Tja ik wil de printer eraan hangen, maarja die wordt natuurlijk maar zelden gebruikt en zal zodoende voor weinig belasting zorgen.

Is bijv een Intel Pro100 chip aan te raden voor een dergelijke opstelling? In hoeverre ontlasten deze de cpu in vergelijking met realtek dingetjes?

[ Voor 13% gewijzigd door Superboer12 op 13-07-2006 20:58 ]

Infinitus est numerus stultorum


  • burne
  • Registratie: Maart 2000
  • Niet online

burne

Mine! Waah!

Als je goede kaarten koopt (en intel is goed, en realtek niet) dan kun je met een P3-866 ongeveer 80-90Mbit/s routeren. Als je voor de hoofdprijs wilt gaan is een celeron P4 (ongeacht de snelheid) wat je wilt.

Zie in dit verband bijvoorbeeld
http://tweakers.net/stats...=PerServer&Server=Anteros
http://tweakers.net/stats...=PerServer&Server=Atropos
die met een 2GHz P4-tje al het verkeer van tweakers.net wegzetten, en feitelijk staan beide dozen vooral te wachten op het volgende packet. Die twee doen een workload waar jij thuis nooit bij in de buurt zult komen.

[ Voor 48% gewijzigd door burne op 13-07-2006 21:03 ]

I don't like facts. They have a liberal bias.


  • Superboer12
  • Registratie: Februari 2004
  • Laatst online: 03-02 23:08
Ik heb hier een Deskpro kastje staan met een Pentium III 400 cpu, 160MB RAM en 2 3com 905c kaartjes.
Ik heb deze net in m'n thuisnetwerk getest op snelheid met NAT.
thuisnetwerk <-> deskpro <-> pctje

Hij haalt rond de 6 MByte/sec. (tussen pctje en thuisnetwerk)
Ik vind het wel raar dat dan de cpu voor 70% idle is.
Dit zou dan toch sneller moeten kunnen? Zonder de deskpro ertussen haal ik makkelijk 11, dus aan de rest ligt het niet.

Als dit bakkie deze snelheid al haalt, is dan voor 2x 100 al een P4 nodig?

Infinitus est numerus stultorum


  • DarthPlastic
  • Registratie: Augustus 2005
  • Laatst online: 07-01 19:29
2 100Mbit/s internetlijnen? :o Waar woon jij? :D

Het lijkt mij iig dat een standaard pc van ongeveer 1.5Ghz met 3 goede netwerkkaarten (Intel, 3Com bv) sterk genoeg is om al het verkeer te kunnen forwarden en daarnaast ook wat aan NAT/QoS etc. te doen.

Vaak wordt zoiets toch nog verkeerd begrepen, voor 100Mbit (200 in jouw geval) door te voeren is helemaal niet zo'n krachtige pc nodig, alleen als je bv met een Realtek-kaartje alles door de CPU laat doen.
Als je namelijk geen speciale dingen draait waarvoor elk pakketje geopend moet worden (Firewall/NAT/QoS om maar wat te noemen) is een veel tragere pc voldoende.
Ook kan het helpen om een gespecialiseerd OS te gebruiken zoals Freesco, die op netwerkperformance gericht zijn.

Wat je iig zoekt is een Dual WAN Round-Robin router, zoals dat zo goed genoemd kan worden :)
Mijn WL-500g met DD-WRT heeft zoiets ook iig, alleen haalt die geen 100Mbit :)

edit@hierboven: Ligt waarschijnlijk aan de PCI-bus of de chipset denk ik, probeer anders eens een Freesco live-cd en test dan nog eens?
Kan ook de 3C905 zijn, die is opzich goed, maar Intel schijnt soms sneller te zijn.
Waar heb je overigens 2x100Mbit voor nodig?
Lijkt me misschien beter om die Deskpro dan aan de ene te hangen voor downloads/torrents/webserver etc. en de andere aansluiting aan je hoofdpc te hangen.
Hieronder was sneller, ook welkom op GoT gewenst :)

[ Voor 24% gewijzigd door DarthPlastic op 13-07-2006 23:22 ]

Owner SuitIT, https://www.suitit.nl


Verwijderd

Ik heb hier een Deskpro kastje staan met een Pentium III 400 cpu, 160MB RAM en 2 3com 905c kaartjes.
Ik heb deze net in m'n thuisnetwerk getest op snelheid met NAT.
thuisnetwerk <-> deskpro <-> pctje

Hij haalt rond de 6 MByte/sec. (tussen pctje en thuisnetwerk)
Ik vind het wel raar dat dan de cpu voor 70% idle is.
Dit zou dan toch sneller moeten kunnen? Zonder de deskpro ertussen haal ik makkelijk 11, dus aan de rest ligt het niet.

Als dit bakkie deze snelheid al haalt, is dan voor 2x 100 al een P4 nodig?



nou dat hoeft niet persee denk ook aan de netwerk kaartje chipset die niet meer doorlaat door de pci slot

wil je echt van die snelheden van 100mbit en 1 gigabit enzo ga jij dat niet redden met dat ding dan kon je idd bij bijvoorbeeld een celeron uit of sterker zoals mijn voorganger zei

[ Voor 49% gewijzigd door Verwijderd op 13-07-2006 23:25 . Reden: onduidelijkheid om welke beriocht het ging verhelpem ]


  • DarthPlastic
  • Registratie: Augustus 2005
  • Laatst online: 07-01 19:29
Nog iets anders trouwens wat ik in dit topic vond:
Routers die 100Mbit kunnen routen *

100Mbit switchen kan vaak wel, maar om 100Mbit te NÁTten...

Koop n Cisco, die kan het zeker :+
'Slechts' n paar honderd euro voor de router, en nog eens honderd voor een extra Ethernet-WICje :)

Owner SuitIT, https://www.suitit.nl


  • Superboer12
  • Registratie: Februari 2004
  • Laatst online: 03-02 23:08
hehe studentenkamer op de campus van UTwente ;)
enja, waarom 'maar' 100 gebruiken als je 200 kunt krijgen :P

Het is inderdaad een vrij oude chipset die in de deskpro zit, een intel 440bx.
Morgen ga ik het eens proberen met een intel kaartje.

FreeSCO is niet zo'n succes geworden bij mij. Hij boot en dan moet je inloggen om dingen in te stellen. Maar op een of andere manier doet m'n toetsenbord het dan niet meer. In het bootmenu werkt het nog, maar bij login niet meer 8)7
quote: Darthplastic
Koop n Cisco, die kan het zeker :+
'Slechts' n paar honderd euro voor de router, en nog eens honderd voor een extra Ethernet-WICje :)
Remember I'm a student.

Ik heb hier naast me een 3COM OfficeConnect router staan. (gebruikte ik voordat ik een server had) Die heeft wel fijn een 10/100 WAN poort en vier 10/100 LAN poorten, maar dat ding komt niet hoger dan 750kb/sec....

M'n netserver zal het wel makkelijk kunnen trekken, maarja dan slaap ik ook gelijk niet meer.

Ik heb ook nog een desktop pc staan. Dual 700 zal dus ook een aardig eind komen?
Dan kan ik die wel eens tijdelijk een andere hdd en een extra nic geven om het te testen, of ff freesco natuurlijk.

Infinitus est numerus stultorum


  • DarthPlastic
  • Registratie: Augustus 2005
  • Laatst online: 07-01 19:29
Superboer_12 schreef op donderdag 13 juli 2006 @ 23:39:
FreeSCO is niet zo'n succes geworden bij mij. Hij boot en dan moet je inloggen om dingen in te stellen. Maar op een of andere manier doet m'n toetsenbord het dan niet meer. In het bootmenu werkt het nog, maar bij login niet meer 8)7

Ik heb ook nog een desktop pc staan. Dual 700 zal dus ook een aardig eind komen?
Dan kan ik die wel eens tijdelijk een andere hdd en een extra nic geven om het te testen, of ff freesco natuurlijk.
Freesco werkt vanaf CD, via een floppy of bestand op harddisk kan hij zijn settings opslaan.
Als het toetsenbord niet werkt heb je waarschijnlijk een USB-tobo, dit herkent hij niet, only plain PS/2 :)
Elke andere linuxrouter-distro zal ook werken, probeer dat ook eens.

Maar waarom anders niet mijn andere plan, het los gebruiken van de verbindingen ipv samen?
Vertel anders eerst waar je je verbinding precies voor gebruikt, als je bv veel torrents gebruikt is een aparte pc hiervoor veel beter, ook omdat een pc vrij traag kan worden als hij met dik 5MB/s naar de harddisk moet schrijven... (swappen :X)
Waarschijnlijk wil je natuurlijk met 200Mbit torrents downloaden, maar de enige manier waarop zoiets kan is pakketjes om en om laten sturen door een speciale router...
Anders installeer je gewoon 2x een torrentclient, elke gebonden aan een netwerkkaart :)
Een vd kaarten laat je doorrouten naar de rest van je netwerk bijvoorbeeld.
Denk iig eraan dat sommige programma's het vervelend vinden als ze over 2 IP's verdeeld worden.
IE zal geen probleem zijn, maar bv MSN/Azureus zou kunnen flippen. :)

Mooie server en pc's trouwens, die moeten idd wel 2x100Mbit aankunnen met goede kaarten..
Reken iig op 2x80mbit ivm signaalverlies in de muren en doorvoersnelheid vd kaarten.
Intel NICs (vooral die uit de Server-reeks) zijn op zulk zwaar gebruik gebouwd, die doen het mss beter.

[ Voor 11% gewijzigd door DarthPlastic op 13-07-2006 23:49 ]

Owner SuitIT, https://www.suitit.nl


  • burne
  • Registratie: Maart 2000
  • Niet online

burne

Mine! Waah!

DarthPlastic schreef op donderdag 13 juli 2006 @ 23:25:
100Mbit switchen kan vaak wel, maar om 100Mbit te NÁTten...

Koop n Cisco, die kan het zeker :+
'Slechts' n paar honderd euro voor de router, en nog eens honderd voor een extra Ethernet-WICje :)
Het advies wat ik gaf is gebaseerd op ervaring. Als ik je nu verklap dat ik ondermeer de netwerken van Vuurwerk, True en Tweakdsl beheerd heb, geloof je dan dat er een zekere basis voor mijn advies is?

NAT is niets anders dan het herschrijven van 1 adres in de header van het packet, bijhouden welke flow lokaal een associatie heeft met welke flow remote en bijhouden of de flow waar het packet bijhoort nog actief is. Per packet is het een paar duizend instructies. Je kunt grofweg 411.000.000 instructies per seconde uitvoeren. Da's meer dan zeg 200.000 packets per seconde. Een packet is gemiddels 418 bytes. Kom ik op 83Mbyte/s. Grofweg 10 maal meer dan je door een 100Mbit/s NIC heen kunt krijgen. Een willekeurige P4 komt dubbel zo hoog, minimaal, en heeft nog minder moeite met het door de PCI-bus heenstampen van het verkeer vanwege z'n snellere geheugen en snellere bussen.

Een Cisco 3845 (die ver, ver buiten z'n budget ligt met 8000 dollar) moet het doen met een klein en relatief traag CPU-tje, en volgens Cisco mag je rekenen op E3/T3 wirespeed performance, ondanks de gigabit poorten op het ding. 34 tot 43Mbit/s voor 8000 dollar, of een tweedehands PC van 50 euro, twee nics van 25 euro, en eentje van 50. Voor 150 euro (of een passend afdankertje) ben je klaar.

Cisco is leuk als je geld hebt, support wilt, en samen moet werken met bestaande netwerken, personeel en applicaties. Maar om zelf lekker te pielen met hardware is een doorsnee PC met het juiste OS en een overschot aan CPU-power niet te verslaan. TweakDSL heeft lang genoeg gedraait op een paartje dual Xeons met gigabit-kaarten. Het idee was dat dat 500Mbit/s zou kunnen routeren (met een volledige routeringstabel). In de praktijk heeft het 4Gbit/s gehaald. Voor de prijs van 1 cisco gigabit interface.

TS: zoek een afdranker, was een paar auto's extra, en veel plezier. FreeSCO klinkt leuk, maar iedere distro voldoet. Ik zou zelf twijfelen tussen CentOS en Ubuntu. En nee, die GUI gaat echt niet veel uitmaken, zolang je de OpenGL screensavers uitlaat.

I don't like facts. They have a liberal bias.


  • burne
  • Registratie: Maart 2000
  • Niet online

burne

Mine! Waah!

Superboer_12 schreef op donderdag 13 juli 2006 @ 23:11:
Ik vind het wel raar dat dan de cpu voor 70% idle is.
Zie ook mijn andere reactie. Je CPU is niet de bottleneck, je bussen (PCI, geheugen en CPU) zijn het 'probleem'. Data moet van de ene naar de andere kaart. Als je goede kaarten hebt kunnen ze dat zelf. De CPU vertelt je kaart wat er verplaatst moet worden, en de busmaster op de kaart verplaatst het blok data met het net binnengekomen packet. De CPU is vrij om andere dingen te doen. De 440bx heeft behoorlijke beperkingen ten aanzien van busmaster DMA, en dus zal daar je probleem liggen. Wellicht dat kaarten in andere slots plaatsen zou kunnen helpen. Verder zou je kunnen pielen met de EEPROM-instellingen van je 3com-kaartjes. Van de andere kant: het is een 100MHz FSB CPU, en dat houdt een keer op. De P3-866 waar ik het over had heeft met z'n 133MHz al een stuk meer ruimte (33% extra) en die P4 is met 800MHz FSB niet in te halen.

Overigens is het volgens mij geen probleem, anders dan dat het niet zo snel is als je zou verwachten. Volgens mij versla je veel duurdere netwerk-apparatuur met even snel een experimentje. Alsof je met een grasmaaiermotor op je skateboard wint van een Lotus Elize op een circuit. Geen slecht resultaat.

I don't like facts. They have a liberal bias.


  • Superboer12
  • Registratie: Februari 2004
  • Laatst online: 03-02 23:08
Ik heb het vandaag kunnen testen met m'n dual pIII systeem met daarin twee intel pro100 kaartjes.
Ik kwam aan 10,5mb/s, dus dat is al een stuk beter. Over een tijdje maar eens met drie kaarten proberen met de twee internet verbindingen.

Thanks for the help !

Infinitus est numerus stultorum


  • Guru Evi
  • Registratie: Januari 2003
  • Laatst online: 23-12-2025
Hoe test je je verbindingssnelheid? Er zijn maar weinig servers op het inet die >1MBit/s per connectie kunnen trekken

Pandora FMS - Open Source Monitoring - pandorafms.org


  • Superboer12
  • Registratie: Februari 2004
  • Laatst online: 03-02 23:08
Door de 'test-server' in m'n eigen netwerk te hangen.
M'n server heeft 3 bonded 100 verbindingen, dus dat is genoeg.

Als ik de pc op m;n studentenkamer heb staan (waar die morgen heen gaat) zoek ik een leuke server op op het UT netwerk.

M'n resultaat van morgen zal ik laten horen ;)

Infinitus est numerus stultorum


  • Superboer12
  • Registratie: Februari 2004
  • Laatst online: 03-02 23:08
Het is iets later geworden, maar goed.
M.b.v. m'n dual pIII haal ik ongeveer 150-160 mpbs 8)
Geen idee of deze bak de beperkende factor is of dat het ligt bij de verbindingen zelf, maar het is zo heerlijk snel :P

Thanks again!

Infinitus est numerus stultorum

Pagina: 1