In this lab, students are going to experiment in networking environment, and learn about network design and troubleshooting topics and tools such as: network addressing, Address Resolution Protocol(ARP), basic troubleshooting tools (e.g. Ping, ICMP), IP routing (e,g, RIP), route discovery (e.g.traceroute), TCP and UDP, IP fragmentation and many others. Student will also be introduced to the network modeling and simulation, and they will have the opportunity to build some simple networking models using the tool and perform simulations that will help them evaluate their design approaches and expected network performance.