VT 2005, Period 4, 2G1305 Internetworking

Last modified: 2005-08-27 17:24:13 MET DST


Announcements

Page is still under construction


2G1305 Internetworking is a 4 point course designed for undergraduates.

Information is available on:


Aim

This course will give both practical and general knowledge on the protocols that are the basis of the Internet. After this course you should have a good knowledge about Internet protocols and internetworking architecture. You should have a general knowledge aiding you in reading research and standardization documents in the area.


Prerequisites


Contents

The course consists of 18 hours of lectures, 18 hours of recitation (övningar) and 10 hours of labs.

Lectures will be given in English. Lecture notes will be available via the course web site in advance of the relevant lecture(s).

Recitations

Recitations will be based on exercises from the main literature. Some extra recitations may be made available via the course web site.

Topics


Examination Requirements

Exam Schedule

Tuesday 31-May-05 from 9-13 in rooms 432 and 530 in the Forum building in Kista

(Omtenta) Friday 26-Aug-05 from 9-13 at rooms M21 & M22, Valhallvägen campus
Note that this exam is also open to students who took 2G1507.

Written report

A very good paper should be either a very good review or present a new idea, while an outstanding or excellent paper should be truely innovative.

A sample paper is:
http://www.ibiblio.org/mdma-release/http-prob.html by Simon E Spero).

Each of the sample papers below appears here by permision of the authors - the copyright belongs to the respective authors.

From 2002:

From 2005, some sample papers (appearing here by permision of the authors):

In several earlier years all students were assigned the same topic:

Some sample topics (from J-O Vatn - Most of them would involve ethereal)

Old exams

Grading

Grades: U, 3, 4, 5.

Code of Honor and Regulations

KTH has a common code of honor and regulations (see Code of Honor and Regulations).


Literature

Main Text-Book

The course will mainly be based on the book Behrouz A. Forouzan, TCP/IP Protocol Suite, 3rd edition, McGraw-Hill, publication date January 2005, (Copyright 2006) 896 pages, ISBN 0072967722 (hardbound) or 0071115838 (softbound)

Copies of the textbook are available at the "Kistabutiken" (student bookshop), located in Electrum, level 3. Above the restaurant. The price for the softbound edition is 675 SEK.
Note that they also have the older second edition, but we will be using the third edition.

Note that there is on-line material for the textbook; this includes animations and other useful material.

Differences from the 3rd edition are list on page xxxi of the 3rd edition. The most significant for this course is that the 3rd edition covers: SCTP, more about security, and more examples (using ping, netstat, etc.).

Reading guide: read the entire book.

Additional Reference Books

Supplementary readings

For socket programming see:

Useful URLs

to be added as necessary


Lecture Plan and Lecture Material (OH slides)

Schedule

Note that in the following "xx" means "xx:00", not "xx:15".

The lecture notes are in PDF format.

Lectures for 2005(3385kB):

DateTimeRoomNotes
Monday 4-Apr-0513:00-15:00Sal EFöreläsning 1 Introduction
Monday 11-Apr-0513:00-15:00Sal EFöreläsning 2 IP Basics (corrected)
Thursday 14-Apr-0513:00-14:00Sal C2Föreläsning 3 IP and ICMP
Thursday 14-Apr-0514:00-15:00Sal C2Föreläsning 3 - optional extension Capturing network traffic - by Jon-Olov Vatn
Monday 18-Apr-0510:00-12:00Sal EFöreläsning 4 UDP (corrected)
Thursday 21-Apr-0513:00-14:00Sal C1Föreläsning 5 TCP (though to the slide "TCP Keepalive Timer")
Thursday 28-Apr-0510:00-12:00Sal C1Föreläsning 6 TCP (starting with the slide "TCP Performance") and SCTP
Monday 2-May-0513:00-15:00Sal C1Föreläsning 7 Dynamic Routing
Tuesday 3-May-0510:00-12:00Sal C1Föreläsning 8 IP Multicast and RSVP
Tuesday 17-May-0508:00-10:00Sal EFöreläsning 9 IPv6 and Mobile IP
Thursday 19-May-0513:00-15:00Sal EFöreläsning 10 Internet Security, VPNs, Firewalls, and NAT and Future and Summary

Note that Sal E is in the Forum building in Kista (description and map), while (Sal C1 and Sal C2) are both in the Electrum building in Kista.

Details of övningar and labs to be added

Recitations(övningar) for 2005:

DateTimeRoomNotesweb info
Tuesday 12-Apr-058:00-10:00group 1: room 530; group2 room 538O1 rec1 notes
Friday 15-Apr-0513:00-15:00group 1: room 530; group2 room 538O2 rec2 notes
Tuesday 19-Apr-058:00-10:00group 1: room 530; group2 room 538O3 rec3 notes
Friday 22-Apr-0513:00-15:00group 1: room 530; group2 room 538O4 rec4 notes
Friday 29-Apr-0513:00-15:00group 1: room 530; group2 room 538O5 rec5 notes
Tuesday 3-May-05 8:00-10:00group 1: room 432; group2 room 538O6 rec6 notes
Friday 13-May-058:00-10:00group 1: room 530; group2 room 538O7 rec7 notes
Wednesday 18-May-0508:00-10:00group 1: room 530; group2 room 538O8 rec8 notes
Friday 20-May-0513:00-15:00group 1: room 530; group2 room 538O9 rec9 notes

Labs for 2005:

Monday 25-Apr-05 8:00-13:00group 1: room 533 Lab 1 lab1a.pdf (corrected)
Monday 25-Apr-0513:00-18:00group 2: room 533Lab 1
Tuesday 26-Apr-058:00-13:00group 3: room 533Lab 1
   
Monday 9-May-05 8:00-13:00group 1: room 533 Lab 2 (changed the usernames for questions 24 and 25)
Monday 9-May-0513:00-18:00group 2: room 533Lab 2
Tuesday 10-may-05 8:00-13:00group 3: room 531Lab 2

Staff Associated with the Course


Registering

Use the normal process for registering. For most students this means you should speak with your study advisor (studievägledare).


Previous versions of the course

Other on-line Course Material

Mailing list to course participants: 2g1305@imit.kth.se. Please join or leave the mailing list by sending a mail to majordomo@imit.kth.se with subscribe 2g1305 or unsubscribe 2g1305 in the body of the mail. You are welcome to discuss topics related to the course on the mailing list. Note, you will not be automatically added to the list, you will have to do this yourself.


Sources for Further Information


Page History

DateUpdate
2005.08.26added exam and solutions for 20050826
2005.08.25added note regarding the exam
2005.08.23added note regarding 2G1507 students for the exam
2005.08.18added link to 2E1605
2005.07.29added room numbers for August omtenta
2005.06.06added recent exam and solutions
2005.05.25added note regarding reports and added one of my old exams
2005.05.23added room numbers for the exam
2005.05.19added link to last lecture notes and complete set of notes - later added recitation 9 notes
2005.05.18added link to recitation 8 notes
2005.05.15added link to IPv6 and Mobile IP lecture notes
2005.05.12added date of "omtenta" and linked in recitation 7 notes
2005.05.09added link lab2 notes
2005.05.03added link to recitation 6
2005.05.02added link to Multicast and RSVP lecture notes
2005.05.02Fixed links for Stevens
2005.05.01added link to Dynamic Routing lecture notes
2005.04.29added link to recitation 5
2005.04.27added link to SCTP lecture notes
2005.04.25corrected Resource record format in lab1
2005.04.22added a list of sample topics for the paper from J-O Vatn
2005.04.21linked in lab1 and recitation 4 writeups
2005.04.20changed the room number of the lab as per the new room assignment
2005.04.18added link to TCP slides and notes for recitation 3
2005.04.17two small corrections to the UDP slides and added link to libnet
2005.04.12added network capture lecture notes
2005.04.12added correction note for ARP and RARP slides, schedule, rec1 and rec2 group exercises, and notes regarding written assignment (corrected them!) and added links to some example papers
2005.04.06added recitation and labs schedules
2005.04.02added first four PDF files of lecture notes
2005.04.01added note about textbooks
2005.03.25added links to two sources about socket programming
2005.02.25added link map to room location
2005.02.16first public version for spring 2005
2005.02.09first major new version for spring 2005

© Copyright 2005 G.Q.Maguire Jr. (maguire@it.kth.se)
All Rights Reserved.
Last modified: 2005-08-27 17:24:13 MET DST

Valid HTML 4.01!