Ins and Outs of Networking