- Understand the theory behind networking - Big picture ideas, basic assumptions and architectures - What are the tools that exist to simulate and emulate networks