How data moves: protocols, layers and troubleshooting.