Networking 101 for engineers