Bygga egen router, är Soekris produkter något att ha?

Permalänk
Medlem

Bygga egen router, är Soekris produkter något att ha?

Ska bygga en egen router och vill inte ha en hel tower ståendes i ett hörn.
Var därför först inne på att bygga ihop egen hårdvara, men behöver egentligen ha mer än 2 NIC då jag just nu kör en fullösning för att få dubbla IP-adresser av Telia (genom DHCP).

Kom över trevlig hårdvara från Soekris som verkar helt okej (vill ha lite klös i routern och inte snåla med hårdvaran):
http://soekris.com/products/net6501/net6501-50-board-case.htm...
Någon som har någon erfarenhet av deras produkter eller som kan rekommendera något liknande?

Min tanke är att dra in pfSense i lådan och köra två WAN-NIC (eventuellt bara ett senare i framtiden och virtuella IP-adresser istället) och resten LAN-NIC.
Antar att det inte finns någon dum begränsning i hårvaran som gör att man bara kan köra ett NIC som WAN?

Tacksam för alla tips, idéer och feedback som jag kan få!

Permalänk
Medlem

Jag har ingen som helst erfarenhet av de där produkterna, jag reagerar dock på att den inte har någon ASIC vilket gör att all switching och routing måste ske i CPU:n. Jag undrar hur mycket kraft en ATOM har när det kommer till sånt. Du skriver själv att du vill ha lite klös i den.
Ska du "bara" routa med den kanske den gör jobbet, men ska du switcha också så behöver du ASIC, kan jag tänka mig.

Jag spånar fritt, jag har som sagt var ingen erfarenhet av Soekris

Visa signatur

Intel Core i7 6850K 3,6 GHz 15MB @ 4,7GHz kyld med Noctua NH-U9S på MSI X99A Raider
Corsair Vengence LPX 64GB (8x8GB) DDR4 3000MHz @ 3200 MHz
2x MSI GeForce GTX 1080 8GB Aero OC i SLI
HyperX Predator 480GB M.2 och 4x Samsung 750-Series 250Gb i raid 0
Oculus Cv1. Win10 pro

Permalänk
Medlem
Skrivet av drefk2000:

Jag har ingen som helst erfarenhet av de där produkterna, jag reagerar dock på att den inte har någon ASIC vilket gör att all switching och routing måste ske i CPU:n. Jag undrar hur mycket kraft en ATOM har när det kommer till sånt. Du skriver själv att du vill ha lite klös i den.
Ska du "bara" routa med den kanske den gör jobbet, men ska du switcha också så behöver du ASIC, kan jag tänka mig.

Jag spånar fritt, jag har som sagt var ingen erfarenhet av Soekris

För switchning bör man ju rimligtvis använda en switch och inte göra det i routern. Vet inte hur vanligt det är med ASIC i routrar men kan tänka mig att det inte är så jätte vanligt just för att en multipurpose RISC passar bättre då en router ska kunna göra många olika saker, så som VPN, NAT, QoS o.s.v.

Skrivet av Zakire:

Min tanke är att dra in pfSense i lådan och köra två WAN-NIC (eventuellt bara ett senare i framtiden och virtuella IP-adresser istället) och resten LAN-NIC.
Antar att det inte finns någon dum begränsning i hårvaran som gör att man bara kan köra ett NIC som WAN?

Alla portar har en koppling till CPU:n, så du är fri att använda dem till vad du nu behagar. Egentligen finns det ingen skillnad på en WAN eller LAN port på en Soekris, vad en port gör bestäms i programvaran.

Permalänk
Medlem

Tack för era tips!
Hade ingen aning om varken ASIC eller RISC. Får bli till att läsa på lite

Heavy switching sker i min HP-switch som sitter innan routern. Routern kommer dock skyffla viss trafik mellan mina VLAN, men det är typ HTTP, RDP, SSH och lite annan gott och blandad management-trafik från mitt VLAN där jag har arbetsstationer till VLANet där jag har alla servrar.

Låt oss säga att jag någon gång då och då vill skyffla stora filer mellan VLANen så att routern får göra jobbet, då menar ni att med RISC får CPUn arbeta? Hur mycket fräs behöver det vara i den för att kunna få ut max av 1 Gbit/s? Och med ASIC, vad i burken är det som gör jobbet då?

EDIT: Läste på en del nu om Soekris 6501 överlag och det verkar vara väldigt blandade resultat på vad folk får för throughput mellan WAN -> LAN. Någon körde ett test med både Debian och FreeBSD och fick väldigt varierande resultat (knappt 200Mbit/s med FreeBSD och över 800Mbit/s med Debian). Vad krävs egentligen för att få bra throughput? Jag menar, en "billig" Asus RTN66U-router klarar ju av över 900Mbit/s throughtput...

Permalänk
Medlem
Skrivet av Zakire:

Låt oss säga att jag någon gång då och då vill skyffla stora filer mellan VLANen så att routern får göra jobbet, då menar ni att med RISC får CPUn arbeta? Hur mycket fräs behöver det vara i den för att kunna få ut max av 1 Gbit/s? Och med ASIC, vad i burken är det som gör jobbet då?

Har du ingen L3 switch så får router jobba för att förmedla paketen mellan VLAN:en. Finns det ingen hårdvaruaccelerering så får CPU:n göra allt jobb. En ASIC är integrerad krets som har en specific uppgift, den gör bara det den är tillverkad till att göra och därför kan den arbeta effektivare. Eftersom en switchs främsta uppgift är att switcha paket är en ASIC ett bra val, man har helt enkelt en krets som endast kan switcha paket och inte så mycket mer, enkelt sagt.

Skrivet av Zakire:

Läste på en del nu om Soekris 6501 överlag och det verkar vara väldigt blandade resultat på vad folk får för throughput mellan WAN -> LAN. Någon körde ett test med både Debian och FreeBSD och fick väldigt varierande resultat (knappt 200Mbit/s med FreeBSD och över 800Mbit/s med Debian). Vad krävs egentligen för att få bra throughput? Jag menar, en "billig" Asus RTN66U-router klarar ju av över 900Mbit/s throughtput...

Testkörde FreeBSD för ett par år sedan och fick aldrig i närheten av den throughput som Linux kunde leverera. Vet inte om det var för att Linux kärnan eller drivrutinerna var bättre optimerade men jag gav upp FreeBSD efter ett tag.

Vad som krävs för bra throughput är svårt att svara på då det är många faktorer som spelar in. För att nämna ett par:

  • Typ utav buss som nätverkskortet är kopplad till (PCI, PCI-E)

  • Prestanda på CPU:n

  • Optimerade drivrutiner och programvara

  • Typ utav nätverkskrets