Phill Harvey-Smith <(E-Mail Removed)> wrote:
> At work I'm about to setup a group of machines behind a Linux
> masquaraded gateway, these will be machines that we don't need to have
> direct access to the internet (e.g. terminal server clients).
> Question is what sort of spec machine would I need to do this. We will
> only have one class c behind the masquarade, but initially we are
> talking about 20-30 machines.
The machine you are thinking of using a quite frankly overkill. The
routing and NAT functionality doesn't need much in the way of resources.
A lowly PII would be heaps. It's the associated services that drive up
the resource requirements (services such as proxying, NIDS, etc).
You mentioned that you are dealing with terminal server clients. If the
data for these is crossing the router (which btw, would be suboptimal),
then you should take care to measure the PPS (packets per second) rate,
to avoid dropping packets due to full queues. This can _really_ make
interactive protocols so slow as to be unusable (this effects X11 a lot,
as it uses TCP, so when a packet gets lost, there is quite a bit of
waiting involved).
> Currently the machine we are planning on using is a P3 1GHz, with 2x
> 100Mb network cards in though we have a gigabit capable network if
> needed.
If you're planning on routing to gigabit speeds, you should _really_ be
looking at a hardware router, such as a Cisco or Juniper etc.
--
Cameron Kerr
(E-Mail Removed) :
http://nzgeeks.org/cameron/
Empowered by Perl!