What is the fundamental principle behind network configuration in the context of GitHub Professional Certificate?