Internet Architectures and Protocols (Netw_II)
The TP (Lab #2) will be on Wednesday May 23, 2012 in the computer room salle 02 at level -3.
Please print and read the description of the TP before coming to the
session.
Presence is mandatory!
For more info see below.
You also have to prepare slides presenting the content of a paper. More details see below.
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 by sending me e-mail
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 #1 (Buffer Bloat paper), due March 13, 2012 at 12h in box outside of office 0 15
HW #2 (Web Browsing Analysis), due March 23, 2012 at 12h in box outside of office 0 15
HW #3 on TCP trace analysis: due April 27, 2012, 12h
Material for Lab Sessions
Lab #1: TCP dump analysis (April 18, 2012)
-
The lab will be in level -3, organize yourself in groups
of 2 students
-
Tcptrace Manual
HW:
Lab #2: TCP and Buffer Management (May 23, 2011)
-
The lab will be in level -3, organize yourself in groups
of 2
-
TP #2
Slides to prepare for June 5, 2012
Please download the following zip file
of 2
Download ZIP
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 pre-requisits for this course)
D. Medhi and K. Ramasamy: Network Routing: Algorithms, Protocols, and
Architectures, Morgan and Kaufmann Publ., 2008
(nice on forwarding lookup and classification )
J. Chao and B. Liu: High Performance Switches and Routers, John Wiley
& Sons, 2007 (nice on router architectures)