CSEE W4140
Networking Laboratory
Spring 2010 |
Quick Menu
- See schedule
- See lab
roster
- Check office
hours
- Check your grade
- Submit your prelab HW / lab
report
Quiz 2 solution
Directions to the lab (gif)
Sample lab report
To students interested in this course
Networking Laboratory is a course where you actively learn by doing.
You will learn network concepts and protocols by configuring a network using
routers and PCs, observing
the actual behavior of these machines and the overall network,
and analyzing and evaluating
the results. This is a learning experience different from other
networking courses where you read and think in an abstract level. In
this course, you need to get real results by getting your hands dirty
and taking your time configuring the machines properly. We have a cool
(=awesome + cold) laboratory that only enrolled students can enter and
use just for that purpose. Topics covered include IP, ARP, ICMP, RIP,
OSPF, BGP, TCP, UDP, STP, DNS, NAT, DHCP, SNMP, IGMP and PIM-DM/SM.
(Sorry, no wireless or P2P topics.)
This course is for students who have already taken Computer
Networks (CSEE W4119) or equivalent. You can take it alongside Computer
Networks in the same semester.
The workload varies per student. Prelab homeworks are done individually
and may take 30 minutes
for some students or more than 1
hour for others. This depends on how familiar you are with network
concepts. Labs are done in teams of two and may take more than 2 hours,
or sometimes less than 1
hour. It really helps to study the structure of each lab in advance so
that you know what you're supposed to be looking for. After each lab,
your team has to submit a lab report.
After taking this course, you will have a better understanding of the
network behavior of individual machines and the whole network in
general. You may be able to help diagnose and debug real network
problems. The course is not a certification training course, so it is
not designed to get you a network certificate such as CCNA but will
give you a good head start in getting one.
Text (Required = MUST HAVE!!)
Meeting Times
Lecture (1.5 hours)
Mondays 2:30 ~ 4:00 pm
in 327 Mudd
Labs (2.5 hours)
Group 1: Tuesdays 10 am ~ 12:30 pm
Group 2: Tuesdays 4:10 ~ 6:40 pm
Group 3: Wednesdays 6:10 ~ 8:40 pm
in lab
Contact Info and
Office Hours
Instructor
|
Jong Yul Kim
|
jyk at cs
|
Mondays 1:30 ~ 2:30 pm or by appointment
|
721 CEPSR
|
TA
|
Kyung Hwa Kim
|
kk2515 at columbia
|
Tue 4:10 ~ 6:40 pm
|
The Lab
|
TA
|
Varun Mahendra
|
vum2001 at columbia
|
Tue 10 am ~ 12:30 pm
|
The Lab
|
TA
|
Seher Altiok
|
saa2150 at columbia
|
Wed 6 ~ 8:30 pm
|
The Lab
|
Grading
Prelab HW
|
10%
|
Lab
Performance + Reports
|
60%
|
Midterm
|
10%
|
Final |
10%
|
In-class
quiz +
Participation |
10%
|
Prelab HW must be done individually.
Lab and lab reports are done in groups of two.
Late submission of prelabs and lab reports will be penalized at a rate
of 10 points per day.
Schedule
Week
|
Date
|
Lecture
|
Lab
|
1
|
Jan 25 |
Opening lecture |
Lab 1: Introduction to the
Internet Lab |
2
|
Feb 1 |
ARP |
Lab 2: Single-Segment IP Networks |
3
|
Feb 8 |
IP
Forwarding and ICMP |
Lab 3: Static Routing |
4
|
Feb 15 |
RIP |
Lab 4.1: Dynamic Routing
Protocols (RIP) |
5
|
Feb 22 |
OSPF & BGP |
Lab 4.2: Dynamic Routing
Protocols (OSPF & BGP) |
6
|
Mar 1 |
TCP & UDP |
Lab 5.1: Transport Layer
Protocols (part 1) |
7
|
Mar 8 |
Midterm
|
8
|
Mar 15 |
Spring Recess
|
9
|
Mar 22 |
TCP flow control and congestion control |
Lab 5.2: Transport Layer
Protocols (part 2) |
10
|
Mar 29 |
LAN Switching |
Lab 6: LAN Switching |
11
|
Apr 5 |
NAT & DHCP |
Lab 7: NAT & DHCP |
12
|
Apr 12 |
DNS |
Lab 8: The Domain Name System
(DNS) |
13
|
Apr 19 |
SNMP |
Lab 9: Simple Network Management
Protocol (SNMP) |
14
|
Apr 26 |
Semester review + extra
|
15
|
May 3 |
Computer Center Tour |
16
|
May 10 |
Final Exam
|
Lab Roster
Last updated: 01.30.2010 at 11:40 am
|
Tuesdays
10 am ~ 12:30 pm
|
Tuesdays
4:10 ~ 6:40 pm
|
Wednesdays
6:10 ~ 8:40 pm
|
TA
|
Varun Mahendra
|
Kyung Hwa Kim
|
Seher Aylin Altiok
|
1
|
Enlin
|
Fan
|
Dan
|
2
|
Sumeet
|
Edward
|
Alfredo
|
3
|
Sean
|
Xiaotian
|
Shashank
|
4
|
Mike
|
Jack
|
Monal
|
5
|
Marouane
|
Yufei
|
Tarun
|
6
|
Hung-Sheng
|
Hao
|
Zicong
|
7
|
Shafee
|
Xu
|
Cheng-Han
|
8
|
Chung-Ying
|
Chao
|
Xiao
|
9
|
Mandar
|
Zhi An
|
Abhishek
|
10
|
|
Xin
|
Akash
|
Last updated: 01.30.2010 at 11:40 am