Using an isolated network laboratory to teach advanced networks and security
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Hands-On Networking with Internet Technologies
Hands-On Networking with Internet Technologies
An integrated experimental environment for distributed systems and networks
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
Teaching system and network administration in a small college environment
Journal of Computing Sciences in Colleges
A student-managed networking laboratory
Proceedings of the 8th ACM SIGITE conference on Information technology education
Educational environment on StarBED: case study of SOI Asia 2008 Spring Global E-Workshop
Proceedings of the 4th Asian Conference on Internet Engineering
Hi-index | 0.01 |
This paper describes a sophomore/junior-level laboratory course on network administration. The course aims to introduce networking concepts while emphasizing observation and measurement of network traffic. It utilizes an isolated laboratory of PCs running Linux along with numerous hubs, switches, and routers that can be rewired into multiple configurations. Being isolated from the campus network allows students complete administrative access without compromising campus security. Groups of students assemble their own LAN, attach it to the lab's "internet" backbone via a router, and then provide numerous common services like HTTP, DNS, and remote access to the rest of the lab. Once the room has a functioning internet, students examine various issues like encryption with TLS and ssh, as well as caching and load issues in retrieving different types of data from a web server. This paper covers the goals of the course, the laboratory setup, the exercises used in the course, and our experiences teaching the course.