CS 458 Internet Engineering Instructor: Prof. Jörg Liebeherr University of Virginia.

Slides:



Advertisements
Similar presentations
1 CS 4396 Computer Networks Lab General Info. 2 Goal: This course aims at helping students get more insight into how the Internet works and gain hands.
Advertisements

CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 25 Introduction to Computer Networks.
Jörg Liebeherr and Group University of Virginia Computer Science Department ITL Seminar, June 13, 2001.
Computer and Data Communications Semester Mohd Nazri Mahmud.
Welcome to Physics 2025! ( General Physics Lab 2 - Spring 2013)
Welcome to Physics 1809! General Physics Lab Spring 2013.
ECE 355 Introduction to Computer Networks and Data Communications
CSCD 433/533 Advanced Computer Networks Lecture 1 Course Overview Fall 2011.
W4140 Network Laboratory Lecture 13 Dec 11 - Fall 2006 Shlomo Hershkop Columbia University.
1 TCP/IP Networking Jean-Yves Le Boudec Patrick Thiran Fall 2009 Understand what’s behind surfing the net EL.
91.413: Data Communications I Fall 2007
Data Communication and Networks Lecture 0 Administrivia September 5, 2002 Joseph Conron Computer Science Department New York University
Data Communication and Networks Lecture 0 Administrivia September 8, 2005.
Data Communication and Networks Lecture 0 Administrivia September 9, 2004 Joseph Conron Computer Science Department New York University
Data Communication and Networks Lecture 0 Administrivia September 7, 2006.
Welcome to EECS 340 Introduction to Computer Networking.
CSCD 330 Network Programming Winter 2012 Lecture 1 - Course Details.
Introduction An introduction to the software and organization of the Internet Lab.
A TCP/IP Lab Course Magda El Zarki Dept. of ICS UC, Irvine
Introduction An introduction to the equipment and organization of the Internet Lab.
CS4500CS4500 Dr. ClincyLecture 11 CS 4500 Advanced Data Communications Dr. Clincy Professor of CS.
Computer Network Fundamentals CNT4007C
ECE 461 Internetworking Instructor: Prof. Jörg Liebeherr University of Toronto.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
Welcome to Physics 2215! Physics Lab for Scientist & Engineers 1 Fall 2012.
1 ECE 156 Computer Network Architecture Professor Krish Chakrabarty Department of Electrical and Computer Engineering Fall 2006.
CSCD 330 Network Programming Fall/Winter/Spring 2014 Lecture 1 - Course Details.
Introduction 1-1 Lecture 1 University of Nevada – Reno Computer Science & Engineering Department Fall 2015 CPE 400 / 600 Computer Communication Networks.
Welcome to Physics 2015! ( General Physics Lab 1 - Fall 2012)
EEL4712 Digital Design. Instructor Dr. Greg Stitt Office Hours: M Period 3, W Period 4 Subject to change.
ECE 461 Internetworking Instructor: Prof. Jörg Liebeherr University of Toronto.
Graciela Perera– August 23, 2010 Department of Computer Science and Information Systems Slide 1 of 14 OVERVIEW FOR NETWORKING CONCEPTS AND ADMINISTRATION.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
8/25/2010CS 686 Course Outline and Questionnaire EJ Jung CS 686 Special Topics in CS Privacy and Security.
ECS152BXin Liu 1 ECS 152B Computer Networks Winter 2009 Prof. Xin Liu
Physical Science 150 An Inquiry into Energy Course Syllabus Fall nova_course_website/nova_150_syllabus_sp06.html.
1 CDA 4527 Computer Networking Prof. Cliff Zou School of Computer Science University of Central Florida Fall 2005.
1 CS 101 Today’s class will begin about 5 minutes late We will discuss the lab scheduling problems once class starts.
Introduction An introduction to the equipment and organization of the Internet Lab.
CSCD 330 Network Programming Winter 2015 Lecture 1 - Course Details.
1 CDA 4527 Computer Communication Networking (not “analysis”) Prof. Cliff Zou School of Electrical Engineering and Computer Science University of Central.
ECE 374: Computer Networks & Internet Introduction Spring 2015 Prof. Michael Zink.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
ECE 374: Computer Networks & Internet Introduction Spring 2012 Prof. Michael Zink.
1 CS 4396 Computer Networks Lab General Info. 2 Goal: This course aims at helping students get more insight into how the Internet works and gain hands.
Computer Networks CNT5106C
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N Fall 2010.
COMS Networking Laboratory Angelos Stavrou Fall 2005.
@Yuan Xue CS 283Computer Networks Spring 2011 Instructor: Yuan Xue.
Course Overview 1 MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N
Welcome to Physics 2215! Physics Lab for Scientist & Engineers 1 Spring 2013.
Welcome to CS 340 Introduction to Computer Networking
Introduction An introduction to the software and organization of the Internet Lab.
CNT 4704 Computer Communication Networking (not “analysis”)
CNT 4704 Computer Communication Networking (not “analysis”)
Welcome to Physics 2015! (General Physics Lab 1 – Spring 2013)
Dr. Clincy Professor of CS
CNT 4704 Computer Communication Networking (not “analysis”)
CPSC 441: Computer Communications
CS 6027 Advanced Computer Networking
Introduction An introduction to the software and organization of the Internet Lab.
An introduction to the organization of the Internet Lab
An introduction to the organization of the Internet Lab
CNT 4704 Analysis of Computer Communication Networks
CNT 4704 Analysis of Computer Communication Networks
CSE1311 Introductory Programming for Engineers & Scientists
An introduction to the organization of the Internet Lab
MAT 379 Computer Networking
Introduction An introduction to the organization of the Networks Course and the Internet Lab.
CS 381: Introduction to Computer Networks
Presentation transcript:

CS 458 Internet Engineering Instructor: Prof. Jörg Liebeherr University of Virginia

Disclaimers and Information Website: –Download the lecture slides –Download handouts, lab manuals, homeworks, etc. –Refer to the website frequently Lecture:Tuesday, Thursdays 11:00-12:15 Office Hours: Mondays 11am-12pm, or by appointment via

Prerequisites Strictly enforced with no exceptions: Everyone in this class has taken CS 457 (Computer Networks) You will not receive a grade for this course if you have not taken CS 457. I assume throughout the lecture, that you have read and understood the material covered in CS 457

Reading Required Reading: “Mastering Computer Networks: An Internet Lab Manual”, J. Liebeherr, M. El Zarki, Addison-Wesley, A.Rodriguez, J.Gatrell, J.Karas, R.Peschkem, TCP/IP Tutorial and Technical Overview, IBM Redbook (available on the Net) Additional reading material as required for the pre-lab An introductory book on networking, e.g., your CS457 textbook.

Topics Introduction Link level issues Address translation issues (ARP, RARP) Network Protocols: IP, ICMP IP forwarding Router architectures Routing I: Static routing Routing II: Dynamic Routing: RIP, OSPF Routing III: Dynamic Routing: BGP Transport Protocols: UDP and TCP TCP Details LAN switching DHCP and NAT Domain Name System (DNS) Network Management with SNMP Multicast

Note on Lecture After Spring Recess, we switch the format of the lecture. –After Spring Recess, there is one in-class lecture per week (Thursday) and one lab discussion meeting in the Internet Lab.

Evaluation Midterm Exam (20%) 2 nd Midterm Exam (20%) Lab Reports (40%) Class Participation (10%)

Laboratory The course has a lab section. Sign up for a lab today! The workload of the labs is significant: 3 hours (average) per week + prelab + postlab The lab manual manual is available from the web There will be 10 labs; almost one lab every week The first lab is in the week of Jan 31-Feb 4. Prelabs and lab report are turned in separately. Labs are completed in groups of two. If you want to switch lab sections after the sign-up, you need to find a partner to swap with For each lab you need to prepare a lab report The lab is in 002a Olsson Hall Late policies for pre-labs and lab reports: 20% of total grade per day

Labs Internet Lab is in Olsson 002a Get a key from Ginny Hilton ($5 deposit) Labs are done with a lab partner

Labs 2 racks are available Sign up today for a time block 24 hours, 7 days Lab structure: –Prelab –Lab session –Post lab report

Rules for using the lab Sign up for a time slot in class. Your time slot is allocated for the entire semester. You are guaranteed access to the lab during your time slot. Outside your assigned lab section, you may use the lab anytime you want and the equipment is available (but you may get preempted by instructor and lab assistant). The prelab is due before you do the lab session. The Lab report is due 1 week after your assigned lab slot Submit lab report and prelab solutions in class on due date (Due dates are posted on the web page)

Structure of the Labs Before you go to the Internet Lab –Read lab manual and do related reading (a few hours) –Complete prelab (<1 hour, if you have done the reading) –Turn in prelab In the Internet lab: –Show up for your time slot –Bring formatted floppy disk and lab manual and solutions to prelab –Complete exercises (1 hour to several hours) –Take measurements –Save data to floppy disk After the lab: –Use data on save data to floppy –Write lab report –Submit lab report by due date (include prelab and lab feedback pages from book. Book pages are perforated).

Sign-Up (2 groups per time slot, 2 students per group) MondayTuesdayWednesdayThursdayFriday 9am-12pm Group 1 8am-11am Group 5 9am-12pm Group 9 8am-11am Group 13 9am-12pm Group 17 12pm-3pm Group 2 12:30pm-3pm Group 6 12pm-3pm Group 10 12:30pm-3pm Group 14 12pm-3pm Group 18 3pm-6pm Group 3 3pm-6pm Group 7 3pm-6pm Group 11 3pm-6pm Group 15 3pm-6pm Group 19 6pm-9pm Group 4 6pm-9pm Group 8 6pm-9pm Group 12 6pm-9pm Group 16 6pm-9pm Group 20