DOC PREVIEW
Purdue CS 63600 - Lecture notes

This preview shows page 1-2-3 out of 8 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 8 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 8 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 8 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 8 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

CS 636 InternetworkingRamana KompellaTu -Thu 12:00pm – 1:15pmOffice : LWSN 1203CS 636 InternetworkingWhat this class is about Defeating bottlenecks in hosts and routers◦ General principles and concrete solutions◦ Wide systems view of the problems◦ Interdisciplinary approach (networking, operating systems, computer architecture, algorithms)  What you can expect to get out of it◦ A very powerful “bag of tricks”◦ A better way of thinking about system building More on this later, now administrative detailsCS 636 InternetworkingWhat this class is not about! Topics outside the scope of this course.◦ IP address allocation◦ TCP congestion control◦ Routing algorithms (OSPF, BGP etc.) Differences with Prof. Comer’s 636.◦ No RIP implementation◦ Not a ticket to Cisco◦ Not hands-on about coding these protocolsCS 636 InternetworkingAbout the textbook and author George Varghese◦ First Ethernet switch, first 40Gbps line-card, etc.◦ Second most prolific SIGCOMM author◦ His many patents brought in seven figures◦ Inventions used by Microsoft, Cisco, Linux, etc. Network algorithmics book◦ Solutions to network implementation problems◦ Newer security and measurement solutionsCS 636 InternetworkingLectures Will follow the textbook closely◦ Understand material in class (ask questions)◦ Read relevant chapters before the class for better understanding. Each topic typically discussed in two classes Possibly some papers towards the end ◦ I doubt it though….CS 636 InternetworkingGrading [tentative] Class participation - 5%  Programming assignment - 10%◦ Can change it to written homeworks or paper presentations. Midterm - 15%  Term project - 40%◦ It’s a grad course for Pete’s sake. Final exam - 30%CS 636 InternetworkingAbout the project Handout has description of project ideas◦ Could lead to publications◦ Do not distribute outside class Teams of 2 or 3 students If extremely motivated, I will allow single student projects as well. Can we double-dip ? Yes, so long as you are doing the work this semester only!CS 636 InternetworkingFor next class Read chapter 1. We will discuss a warm-up example:◦ Scenting an evil packet.◦ You (yes, you!!!) will design a data structure that can efficiently do this. If you can design the data structure on-the-fly, you do not need to take this course.CS 636


View Full Document

Purdue CS 63600 - Lecture notes

Download Lecture notes
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture notes and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture notes 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?