(E-Mail Removed) said:
>we are running a private class C network with a few servers and
>about 60-100 hosts. By now we use several fast ethernet switches
>and a few gigabit switches to connect all hosts directly.
>
>Is it a problem, to run an other subnet in parallel on the same
>switches? If both subnets use distinct netmasks and broadcast patterns,
>they should not affect each other, right? Someone else tells me,
>this is not possible without using VLAN capable switches.
As others have told you, VLAN-capable switches are not required,
but do make sense.
>Must all traffic between both networks be routed thru a router?
Mmm.. not necessarily. You could (perhaps depending on the OS)
configure your system to just output packets destined to a given
network through a given interface, even when the interface has
address that is not within the destination network. So, f.ex.
the host has an interface with an address 192.168.1.1, and still
it is possible to add a route for 10.0.0.0/8 on that interface.
OF course, the destination machine at 10.x.x.x has to know how
to route packets back to 192.168.1.1. But then, if you do this,
then it must be asked, what was the purpose of the separate
network address space?
>We will get a router soon, but it is fast ethernet only. So I can't
>establish a gigabit connection between hosts of different subnets
>any more, even if they are connected to the same gigabit switch?
Well, is there a reason to pass a gigabit through the router?
I think you should (unless you have done so already), create a network
plan, starting with the roles of the machines in the network. Find
out which machines need to communicate with each other; which machines
could be considered as a workstation network; and so on. Consider
possible needs to limit traffic somewhere. These points will at some
point lead to some kind of picture, which will f.ex. show what would
be the correct places for routers, and you'll be able to estimate
bandwidth need for the routers, and so on.
--
Wolf a.k.a. Juha Laiho Espoo, Finland
(GC 3.0) GIT d- s+: a C++ ULSH++++$ P++@ L+++ E- W+$@ N++ !K w !O !M V
PS(+) PE Y+ PGP(+) t- 5 !X R !tv b+ !DI D G e+ h---- r+++ y++++
"...cancel my subscription to the resurrection!" (Jim Morrison)