A network administrator is creating a new network for an office. For security purposes, each department should have its resources isolated from every other department but be able to communicate back to central servers. Which of the following architecture concepts would BEST accomplish this?
A. Air gapped network
B. Load balanced network
C. Network address translation
D. Network segmentation