Internet Measurement
Evaluation of the lecture / Auswertung der Vorlesungsumfrage
News / Aktuelles
-
The evaluation of the lecture is done. / Die Auswertung der Vorlesungsumfrage ist fertig.
-
Exams
The exams are oral and will be held on Tu, July 22nd, We, July 23rd, and Tu, Oct. 24th.
Prüfungen
Die Prüfungen sind mündlich und finden am Di, 22. Juli, Mi, 23. Juli und Di, 14. Okt. statt.
-
This lecture will be held in english! / Diese Vorlesung wird auf Englisch gegeben.
Overview / Überblick
| Lecturer / Dozentin: | Prof. Anja Feldmann, Ph.D. |
| additional contact persons / weitere Ansprechpartner: | Gregor Maier, Dr. Jörg Wallerich |
| event type / Veranstaltungstyp: | lecture / Vorlesung |
| area / Gebiet: | Operating and Communication Systems / Betriebs- und Kommunikationssysteme (BKS) |
| SWS: | 2 |
| ECTS / LP: | 3 |
| Time / Zeit: | Wednesday/Mittwoch 10:00–12:00 weekly/wöchentlich |
| First Meeting / Erster Termin: | 16. April 2008 |
| Room / Raum: | MA 042 |
| Course ID / Veranstaltungsnr.: | 0432 L 813 |
| Audience / Hörerkreis | main course students / Hauptstudium |
| Prerequisites / Voraussetzungen: | intermediate diplom / Vordiplom, lectures Network Protocols and Architectures (Prof. Feldmann), Kommunikationsnetze (Prof. Wolisz) or equivalent |
| Tutorial / Übung: | see Organization |
| Exam / Prüfung: | tba / wird noch bekanntgegeben |
Content / Inhalt
How does Internet traffic look like? Are there certain characteristics? How and where can the Internet be improved, and how can these improvements be tested? How can the previous questions be answered and which technical challenges are to be dealt with while monitoring? How can privacy guidelines be implemented? When interpreting these measurements, what needs to be considered from a statistics point of view? Is it possible to mimic realistic traffic based on statistics?
These and more questions will be answered in this lecture! The goal is to get to know the characteristics of network traffic and to be able to conduct own measurements.
Wie sieht Internetverkehr aus? Gibt es charakteristische Eigenschaften? Wie und wo kann man Verbesserungen am Internet vornehmen und wie kann man diese testen? Wie kann man die vorigen Fragen beantworten und welche technischen Herausforderungen sind beim Monitoring zu bewältigen? Wie können die Datenschutzrichtlinien umgesetzt werden? Was ist seitens der Statistik bei der Auswertung solcher Messungen zu beachten? Kann man realistischen Verkehr auch statistisch generieren?
Diese und weitere Fragen werden in dieser Vorlesung beantwortet! Ziel ist es, die Charakteristika von Netzverkehr zu kennen und eigene Messungen durchführen zu können.
Organisation
Mailinglist
If you are interrested in attending, please make sure you are subscribed to our Mailinglist im_ss08 to receive information and announcements.
Falls du an unserer Vorlesung teilnehmen willst, schreib dich bitte auf unsere Mailingliste im_ss08, m wichtige Informationen uund Ankündigungen zu bekommen.
Homework
There will be no tutorial per se. We will however assign homework that can, but doesn't need to be done and passed in. Time to do homework will be approx. 3 to 4 weeks. We will then present in the lecture, how to solve the assignments.
Note that while doing the homework and attending the lecture is optional, the topics covered by lecture and homework is relevant for the final exam!
If at least 50% of the available points for the homework is reached, there will be a bonus of 0.3 on the final grade!
Es wird keine Übung im eigentlichen Sinn angeboten. Es wird allerdings Aufgabenblätter ausgegeben die freiwillig bearbeitet und abgegeben werden können. Die Zeit zum Bearbeiten der Aufgaben wird ca. 3 bis 4 Wochen betragen. In den anschließenden Vorlesungen werden die Lösungen der Aufgaben vorgestellt.
Die Teilnahme an der Vorlesung sowie die Bearbeitung der Aufgaben sind zwar freiwillig, der behandelte Stoff, sowohl aus der Vorlesung als auch die Aufgaben, sind jedoch prüfungsrelevant!
Außerdem wird es einen Notenbonus von 0,3 geben, wenn wenigsten 50% der erreichbaren Aufgabenpunkte erreicht werden!
Exam
Oral Exam, 0.3 grade bonus if at least 50% of the available points for homework is reached.
Please, register if you want to take the exam.
Mündliche Prüfung mit 0,3 Notenbonus für wenigstens 50% der erreichbaren Punkte aus den Aufgabenblättern.
Meldet euch an wenn Ihr an der Prüfung teilnehmen wollt.
Slides / Folien
| Nr. | Topic/Thema | Slides | Handouts (2 slides per page) |
Date/Datum |
|---|---|---|---|---|
| 00 | General Information, Overview | Slides | Handouts | 16 Apr. 2008 |
| 01 | Principles | Slides | Handouts | 16 Apr. 2008 |
| 02 | Web workloads for network and server performance evaluation | Slides | Handouts | 23 Apr. 2008 |
| 03 | Introduction to Probabylity and Statistics | Slides | Handouts | 30 Apr. 2008 |
| 04 | Network traffic characterization – A historical perspective | Slides | Handouts | 14 May 2008 |
| 05 | Network traffic characterization – Self Similarity | Slides | Handouts | 21 May 2008 |
| 06 | The New Web: Characterizing Ajax Traffic | Slides | – | 28 May 2008 |
| 07 | How to measure – Packet monitors | Slides | Handouts | 28 May 2008 |
| 08 | On the impact of variability on the buffer dynamics in IP networks | Slides | Handouts | 4 June 2008 |
| 09 | Network traffic: Scaling – Traffic Wavelets | Slides | Handouts | 4 June 2008 |
| 10 | Collaboration between ISPs and P2P | Slides | Handouts | 18 June 2008 |
| 11 | ANOVA | Slides | Handouts | 25 June 2008 |
Homework / Hausaufgaben
Here you find the worksheets, background material and the data files for each assignment.
Work sheet 1: Basic Statistics [PDF]
-
Data files for 1st assignment: packet-size.dat, bytes-1sec.dat, proxy-log.dat
Work sheet 2 [PDF]
-
Simulation trace files for 2nd assignment: web.out.gz, inf.out.gz
-
Script for constructing timeseries and Splus/R code: do.agg.pl, plotvar-splus.zip
-
Script to extract HTTP connections from simulation traces: extract-conn.pl,
script to extract FTP connections from simulation traces: extract-ftp-conn.pl
Work sheet 3 [PDF]
-
For simulation trace files see 2nd assignment
-
For script for constructing timeseries (do.agg.pl) see 2nd assignment
-
R package and Splus code for global scaling plots: scaling-plots.tar.gz
-
Pseudoflows file: pseudoflows.asc.zip
Work sheet 4 [PDF]
Literature / Literatur
- [KR07en]
-
James F. Kurose and Keith W. Ross. Computer Networking: A Top-Down Approach. Addison-Wesley, fourth edition, 2007. (englisch), online version (preliminary version of 1st edition, password will be given during the course)
Ressources: 2nd edition, 3rd edition

Overview /
Überblick
top