Internet Architectures and Protocols (Netw_II)
The TP will be on Thursday May 28, 2009 in the computer room salle 02 at level -3.
Presence is mandatory!
For more info see below.
The solutions for the homeworks will be posted outside the office 023
for one week.
Contents
Introduction
Fundamentals of transport protocols:
- Connection mgmt, error control, congestion and flow control
TCP Introduction:
- A quick tour of the basics
TCP Advanced:
-
TCP congestion control algorithms
-
TCP throughput modeling and TCP-friendliness
-
Recent extensions and open issues in TCP
Reliable Multicast
Routing and Forwarding:
- HW architecture and packet processing
-
Router hardware architectures
-
Longest-match prefix algorithms and IP lookups
Layer4 filter
- Flow classification algorithms
Scheduling
- Packet scheduling algorithms (Processor Sharing, LAS)
Buffer management
- Active Queue Management (AQM) and RED
Packet Switch (Router) Design
Ground Rules
Homeworks and Quizes will count 25% towards final grade
No collaboration is allowed on the homeworks exept if indicated otherwise
Everybody is required to do the Quizes and Homeworks and be present at the TPs
Final Exam will count 75% towards final grade. Final exam will be
closed books.
For the final Exam you will be allowed one page A4 with handwritten notes
on both sides.
Put homeworks into a box outside of the room 0 15
You can get any missing document with E. Vivier, room 0 03
If you have questions, please see me after the course or send me
an e-mail to set up an appointment
Homeworks and Quizes
HW due April 29, 2009, 12h
HW due May 20, 2009, 12h
HW due June 5, 2009 at 12h
Material for Lab Sessions
Lab #1: TCP dump analysis (Thursday, April 23, 2009)
-
The lab will be in level -3, organize yourself in groups
of 2 students
Buff-
Tcptrace Manual
Lab #2: TCP and Buffer Management (Thursday, May 28, 2009)
-
The lab will be in level -3, organize yourself in groups
of 2
-
TP #2
Books
-
G. Varghese: Network Algorithmics, Elsevier 2005 (very nice book)
Some other good books:
-
J. Kurose and K. Ross: Computer Networking, Prentice Hall Int.
(covers prerequists for this course)
-
J. Chao and B. Liu: High Performance Switches and Routers, John Wiley
& Sons, 2007 (nice on forwarding lookup, classification, and router architectures)