So we're running single DHCP servers (at each location, we have 3 locations) that serves up IP addresses to our employees/staff as well as our student body. We have a single DHCP server that connects to our switches in our core switch area.
As I've been redesigning our network and been looking into DHCP problems we've been having over multiple connected campuses with their own DHCP servers, we basically as of this question have a gigantic hub in which whatever DHCP server responds first gives out that IP address. Problem is, we're getting routing issues and a godawful mess of other issues because of DHCP leases. The functions of the DHCP servers at each remote location is simply IP lease and printer file hosting for both employee/staff and students.
This December, we are creating "islands" within the 3 networks and routing will be handled by some some L3 switches and actual firewalls. My question is with this change in the network, is it time to break free and have independent DHCP servers for the students? I'm trying to design all of this with as much convenience and security in mind which is a nightmare considering I've inherited a broken system with huge gaping holes only 3 IT people to do the job.
After reading a whole bunch of articles on BKM's from TechNet, I wanted some real-world expertise from everyone here.