Service Host: Network Service is a Windows process that downloads updates on many computers. So, it is pretty obvious that it will take some network. But it should stop consuming the resources ...
If you notice in Task Manager, that the Service Host Local System is hogging much of your disk, CPU and Memory usage that is potentially impacting your system performance, you can try the solutions ...