Last modified: 2006-06-12 19:08:21 MEST 2006
2G1305 Internetworking is a 4 point course designed for undergraduates.
Information is available on:
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.
The course consists of 14 hours of lectures, 14 hours of recitation (övningar) and 40-100 hours of written assignment.
Lectures will be given in English. Lecture notes will be available via the course web site in advance of the relevant lecture(s).
Recitations will be based on exercises from the main literature. Some extra recitations may be made available via the course web site.
There will be no written examination as all students have agreed to submit a paper for the course.
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.
Note that the papers below represent papers that were done for 1 point, rather than the 4 points which the current papers are to be worth.
In several earlier years all students were assigned the same topic:
Grades: U, 3, 4, 5.
"komplettering" - for students who do not initially pass the requirements for the course, but are near passing there is the possibility of revising the paper.
KTH has a common code of honor and regulations (see Code of Honor and Regulations).
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.
For socket programming see:
to be added as necessary
Note that in the following "xx" means "xx:00", not "xx:15".
first lecture Wednesday 15-Mar-06 16:00-18:00 room Sal E
The lecture notes are in PDF format.
Lectures for 2006(~3MB)
|Day of week||Date||Time||Room||Notes|
|Wednesday||15-Mar-06||16:00-18:00||Sal E||Föreläsning 1||Introduction, IP Basics|
|Tuesday||21-Mar-05||13:00-15:00||*** Sal D ***||Föreläsning 2||IP and ICMP|
|Wednesday||22-Mar-06||15:00-17:00||Sal E||Föreläsning 3||UDP, TCP|
|Tuesday||28-Mar-05||13:00-15:00||Sal E||Föreläsning 4||TCP and SCTP|
|Wednesday||29-Mar-06||15:00-17:00||Sal E||Föreläsning 5||Dynamic Routing|
|Tuesday||4-Apr-06||13:00-15:00||Sal E||Föreläsning 6||IP Multicast and RSVP; Mobile IP|
|Tuesday||18-Apr-06||13:00-15:00||Sal E||Föreläsning 7||Internet Security, VPNs, Firewalls, and NAT; Future and Summary|
Note that Sal E and Sal D are in the Forum building in Kista
Details of övningar to be added
Recitations(övningar) for 2006:
|Day of week||Date||Time||Room||Notes||web info|
|Wedensday||5-Apr-06||15:00-17:00||group a: room 538||O1a||rec1 notes|
|Thursday||6-Apr-06||13:00-15:00||group b: room 538||O1b|
|Wednesday||19-Apr-06||15:00-17:00||group a: room 538||O2a||rec2 notes|
|Thursday||20-Apr-06||13:00-15:00||group b: room 538||O2a|
|Wednesday||26-Apr-06||15:00-17:00||group a: room 538||O3a||rec3 notes|
|Thursday||27-Apr-06||13:00-15:00||group b: room 538||O3b|
|Tuesday||2-May-06||13:00-15:00||group a: room 540||O4a||rec4 notes|
|Wednesday||3-May-06||15:00-17:00||group b: room 538||O4b|
|Thursday||4-May-06||13:00-15:00||group a: room 538||O5a||rec5 notes|
|Friday||5-May-06||13:00-15:00||group b: room 540||O5b|
|Wednesday||10-May-05||15:00-17:00||group a: room 538||O6a||rec6 notes|
|Thursday||11-May-05||13:00-15:00||group b: room 538||O6b|
|Thursday||11-May-05||15:00-17:00||group a: room 538||O7a||rec7 notes|
|Friday||12-May-05||13:00-15:00||group b: room 540||O7b|
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
Mailing list to course participants: email@example.com. Please join or leave the mailing list by sending a mail to firstname.lastname@example.org 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.
|2006.05.04||added notes for recitations 6 and 7|
|2006.04.19||added notes for recitations 4 and 5|
|2006.04.19||added notes for recitation 3|
|2006.04.23||added links for NISTnet and dummynet|
|2006.04.19||added notes for recitation 2|
|2006.04.05||added notes for recitation 1|
|2006.03.27||added Deegan, Crowcroft, Warfield paper|
|2006.03.22||added Hassan and Jain book|
|2006.03.15||there will be no written exam, as all have agreed to submit papers - there will be a shift in the paper due date|
|2006.03.15||added a note that the previous papers were for 1 point vs. the current 4 point paper|
|2006.03.13||added link to lecture notes for 2006|
|2006.02.08||added link to Vint Cerf's testimony regarding network neutrality|
|2006.01.31||added note regarding shift of time for first lecture|
|2005.11.07||added better explaination of paper, exam, and "komplettering" for 2006|
|2005.11.02||added some of the dates and times for 2006|
|2005.09.08||added an additional sample paper|
|2005.08.27||added some material from the 2005 coursepage|
|2005.08.22||added note regarding "komplettering"|
|2005.06.24||added another sample paper|
|2005.06.14||first major new version for spring 2006|
© Copyright 2005, 2006 G.Q.Maguire Jr. (email@example.com)
All Rights Reserved.
Last modified: 2006-06-12 19:08:21 MEST 2006