A little background first:
Our current configuration in the office is 192.168.1.0 (255.255.255.0 mask) and we are running Windows 2008 DHCP server (if this makes a difference). We currently have 30 IP's left before we're at full capacity on the 192.168.1.0/24 network.
Now to the questions and thanks in advance for reading this and trying to follow it all.
We are thinking the best solution to add more hosts is to just redo the whole network on a class B subnet, such as 172.16.0.1 w/ mask 255.255.252.0. Is this too many hosts to have on one network segment? We have no routers and we don't have any VLAN's set up if necessary. We're using Cisco switches w/ gigabit to desktop.
The only issue I see (besides the major headache of reconfiguring everything) is the amount of hosts on the network. Although we probably won't go over 400 hosts in the near future, and by that time we should be fully IPv6 implemented, should I just use 255.255.254.0? Does it make a difference on broadcasting?
Are there any other solutions that would make sense? I was reading about supernetting / superscope but I believe this required a router? All of our network accessed one database server and one file server, so wouldn't all that traffic have to go through the router anyhow?
We're in no real hurry here since I will be on vacation we can't implement until 3 weeks from now.
Thanks again :)