Here is my situation and questions.

I work at a video game company. That means each person has around 4 ip addresses at each desk. One for the computer, phone, XBOX360, PS3 and some have even more.

We are getting random duplicate IPs popping up every so often. I am finding that a lot of the time it is a device that no longer exists on the network. This sometimes affects a phone or xbox or even a computer. How can I fix these problems. I have enabled scavenging of records on the servers (which wasn't on in the beginning) and I hope this helps, but is that the way to do it or is there a better way?

Am I correct in assuming our IP addressing scheme for employees only has 254 IPs unless I put some of their devices on different subnets which I have done for the PS3s.

Here is a little breakdown of our network addresses...

Servers are on ***.***.2.***

PS3s are on ***.***.4.***

Everything else (phones, computers, xbox 360s, printers) ***.***.5.***

Sometimes I find a random device takes the IP of ***.***.10.***

Just to reiterate what I said before...I am getting lots of duplicate IP issues which cause problems with the said device unless I remove the PTR and the entry from DHCP of the device that is supposedly taking that IP. Even then it seems to take a few minutes before it takes affect on the network. Will there be any communication problems if I put some devices on different parts of the network? Like IPs such as ***.***.5.25 and ***.***.10.30?