Hi, I have a questions regarding which type of networking device to use for a particular situation.
I have a security camera system that works over IP. Each of the 16 cameras plug into ports on an NVR switch. The NVR streams to the Internet via a Netgear ProSAFE 8 Port unmanaged switch. So in recap, we have each camera, plugging into a port on the NVR and then streaming via Ethernet cable to a single port on the Netgear unmanaged switch. The switch has another cable that provides the IP address from the ISP's router.
Via a software application provided by the camera vendor, each camera is assigned a channel via IP address. Each camera also has a MAC address, but I cannot assign channels via MAC addresses - only via IP. Once manually set up, each camera will takes its place in the assigned channel lineup for viewing. In other words, camera 1 may be on channel 7 and camera 2 may be on channel 10, etc.
The problem is that when I have some sort of power outage, all the IP addresses get resigned by the switch and the cameras fall offline.
Hence, my cameras which may have been on x.x.x.1 to x.x.x.16, may now end up on new IP addresses such as x.x.x.17 to x.x.x.32 and so on. However, the channel is looking for the old IP addresses to make the connection for viewing.
From what I understand, there is no way to restrict IP addresses within the switch. So, I think my problem is that the switch is issuing IP addresses sequentially each time it power cycles and it never starts from x.x.x.1 again. The result is that the cameras can't find their hardcoded IP addresses again per channel.
What I would need is a device that issues IP addresses from x.x.x.1 to x.x.x.16 ONLY each time it power cycles. So, there would be no chance of getting an IP address beyond x.x.x.16. That way, the camera on channel 7 knows that it uses x.x.x.1 and it falls back into place.
My question is (and sorry for the long explanation) - what type of networking device should I use instead of an unmanaged switch to ensure I get the exact same IP addresses each and every time the device power cycles?
Thank you for your help,