In many cases network services will be provided by controllers, but this allows these services to be separated.