I know the title is not the best possible title.
Currently, every server on my network may use any static IP by simply configuring it in the OS level. What I'm trying to accomplish is allowing a specific IP address only be used with a specific MAC address.
So for example, I should be able to set 192.168.1.1 and 192.168.1.2 can only be used by the MAC address 00:fe:94:82:05:32.
If another NIC, with a different MAC address, let's say 00:fe:94:82:05:31, wants access to use 192.168.1.1 or 192.168.1.2, something should deny its request. What would that something be? I assume it should be the router or a level 3 switch. If so, what feature should I search for in specs of routers to buy?