Introduction An introduction to the organization of the Networks Course and the Internet Lab
Course Description This is an intro course with a lab based component. The goal of the course is to introduce the main concepts of the networking and reinforcing those concepts via a series of labs. The labs are structured around lab exercises that highlight topics such as IP addressing and forwarding, data link and ARP, LAN switching, TCP/UDP, ICMP, etc. The course consists of a sequence of labs that build upon each other. Lab quizzes are used to evaluate the students’ understanding of the material and ensure that students have completed the assigned lab exercises. All networking concepts that appear in the labs are covered weekly in class. A final written exam tests students on the concepts covered in class. Reference Text: Introduction to Networking Course (a strict requirement!) Class Notes: Available on my course website Software: Available online and on UCI/ICS servers. Labs: Available on my course website Piazza: Online class discussion group Lab Quizzes: Follows lab format Final: Closed book based on lecture material
Course Structure Lectures – in class, each lecture reviews background material of a lab Labs – Students download and install lab software Students work on labs independently (alone or in groups) TA office hours to assist students with lab exercises Piazza – use to communicate and discuss course related issues 2 Hands-on Lab quizzes held in ICS labs – similar in format to lab exercises Quiz 1 based on labs 1-3 Quiz 2 based on labs 4-6 (note that labs 1-3 are foundation for all subsequent labs) Closed Book Final – based on lecture material
“Virtual” Lab Equipment GNS3 network simulation software is used to create network topologies The software uses virtual Ethernet hubs and Cisco 3640 routers. Routers are labeled: R1, R2, R3, R4,….. Routers run Cisco IOS 12.x version The labs use VirtualMachine (VM) to run GNS3 on a virtual platform IPTerm is used to simulate hosts Hosts are labeled as: PC1, PC2, PC3, PC4….. The labs use Wireshark Traffic Capture and Analyzer software to view data transmissions between the various devices
Structure of the Labs Each lab has multiple exercises. Each exercise has two components: 1) network configuration setup, and 2) traffic analysis and discussion. Lab Exercises Students follow the steps for each lab exercise that are performed using the GNS3 software. All lab exercises can be completed without supervision. The time to complete a lab session should be 3-5 hours on average, but may vary. The activities during the lab session are not graded nor are the results/outputs of the lab exercises. Lab Analysis At the end of most lab exercises are a series of questions. Answer the questions using the data you collected whilst doing the lab the exercises. Lab Quizzes Follow same format as Labs. You will be required to configure the virtual hardware, setup traffic scenarios, analyze the data and explain network behavior. Pre-Quiz is a dry run of a Lab Quiz. Highly recommended you participate.