Hi, All … I have the following scenario and would appreciate your input as I wondering what kind of RouterBoard would be appropriate.
I intend to use RouterOS on RouterBroad in a network of 100 LAN users who want to access the Internet.
This device will assume the following roles:
Router (7 network segments, using static route)
HotSpot Gateway
DHCP server
It’d be using local authentication, and I need to be able to track bandwidth quota for each users.
When they exceeded their quota, they shouldn’t be able to login and access the Internet.
For the above scenario, would RB192 doing fine? or do I need RB with highest CPU available? or a PC?
While the RB192 might handle what your looking to do depending on how much and what type of traffic your users will be doing. I would use one of the new higher power boards like the RB333 or RB600.
How much bandwidth are you planning to use? The lower the processor the less bandwidth it can handle. This is not obviously the only factor. Each action you take to handl traffic, such as mangle, queues, firewall filter, dude, and so on taxes the processor a little more. This is all part of the system design process, that you are going through now.
So an OC3 (222mbps) would need a decent PC server to handle the task, at full speed, but a 256k DSL may be able to get away with an RB133.
Also the LAN traffic is an issue here as you want to have different subnets. Are you planning to route any traffic locally? In that case you may find that multiple demands of 100mbps may tax the router…
Some more insight to what you want to do may help us to help you.
The bandwidth is nowhere near OC3. The site has 2 ISP connections 10/2 & 7/1 down/up.
I don’t intend to route traffic internally. To keep things simple, I have this connectivity in mind:
Desktop → Router (Hotspot gateway & DHCP server) → Pfsense (auto WAN fail-over) → Internet
All wired, no wireless.
At this point, I lean towards using x86 with P3 or P4 processor.
I thought old 1U DL320 Proliant or IBM eseries would be suiteable for the job, but later realized that they are using SCSI.