There can be multiple reasons
1. The port for sql server is disabled
2. The port for sql server is being used by another application
3. TCP protocol has been disabled in Server Network utility
4. TCP protocol DLL is corrupted. Check the DLL version & date
Thanks,
Satwinder..