Last modified: 2005-08-27 17:24:13 MET DST
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 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 will be based on exercises from the main literature. Some extra recitations may be made available via the course web site.
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.
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 2005, some sample papers (appearing here by permision of the authors):
In several earlier years all students were assigned the same topic:
Grades: U, 3, 4, 5.
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".
The lecture notes are in PDF format.
Lectures for 2005(3385kB):
|Monday 4-Apr-05||13:00-15:00||Sal E||Föreläsning 1||Introduction|
|Monday 11-Apr-05||13:00-15:00||Sal E||Föreläsning 2||IP Basics (corrected)|
|Thursday 14-Apr-05||13:00-14:00||Sal C2||Föreläsning 3||IP and ICMP|
|Thursday 14-Apr-05||14:00-15:00||Sal C2||Föreläsning 3 - optional extension||Capturing network traffic - by Jon-Olov Vatn|
|Monday 18-Apr-05||10:00-12:00||Sal E||Föreläsning 4||UDP (corrected)|
|Thursday 21-Apr-05||13:00-14:00||Sal C1||Föreläsning 5||TCP (though to the slide "TCP Keepalive Timer")|
|Thursday 28-Apr-05||10:00-12:00||Sal C1||Föreläsning 6||TCP (starting with the slide "TCP Performance") and SCTP|
|Monday 2-May-05||13:00-15:00||Sal C1||Föreläsning 7||Dynamic Routing|
|Tuesday 3-May-05||10:00-12:00||Sal C1||Föreläsning 8||IP Multicast and RSVP|
|Tuesday 17-May-05||08:00-10:00||Sal E||Föreläsning 9||IPv6 and Mobile IP|
|Thursday 19-May-05||13:00-15:00||Sal E||Fö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:
|Tuesday 12-Apr-05||8:00-10:00||group 1: room 530; group2 room 538||O1||rec1 notes|
|Friday 15-Apr-05||13:00-15:00||group 1: room 530; group2 room 538||O2||rec2 notes|
|Tuesday 19-Apr-05||8:00-10:00||group 1: room 530; group2 room 538||O3||rec3 notes|
|Friday 22-Apr-05||13:00-15:00||group 1: room 530; group2 room 538||O4||rec4 notes|
|Friday 29-Apr-05||13:00-15:00||group 1: room 530; group2 room 538||O5||rec5 notes|
|Tuesday 3-May-05||8:00-10:00||group 1: room 432; group2 room 538||O6||rec6 notes|
|Friday 13-May-05||8:00-10:00||group 1: room 530; group2 room 538||O7||rec7 notes|
|Wednesday 18-May-05||08:00-10:00||group 1: room 530; group2 room 538||O8||rec8 notes|
|Friday 20-May-05||13:00-15:00||group 1: room 530; group2 room 538||O9||rec9 notes|
Labs for 2005:
|Monday 25-Apr-05||8:00-13:00||group 1: room 533||Lab 1 lab1a.pdf (corrected)|
|Monday 25-Apr-05||13:00-18:00||group 2: room 533||Lab 1|
|Tuesday 26-Apr-05||8:00-13:00||group 3: room 533||Lab 1|
|Monday 9-May-05||8:00-13:00||group 1: room 533||Lab 2 (changed the usernames for questions 24 and 25)|
|Monday 9-May-05||13:00-18:00||group 2: room 533||Lab 2|
|Tuesday 10-may-05||8:00-13:00||group 3: room 531||Lab 2|
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.
|2005.08.26||added exam and solutions for 20050826|
|2005.08.25||added note regarding the exam|
|2005.08.23||added note regarding 2G1507 students for the exam|
|2005.08.18||added link to 2E1605|
|2005.07.29||added room numbers for August omtenta|
|2005.06.06||added recent exam and solutions|
|2005.05.25||added note regarding reports and added one of my old exams|
|2005.05.23||added room numbers for the exam|
|2005.05.19||added link to last lecture notes and complete set of notes - later added recitation 9 notes|
|2005.05.18||added link to recitation 8 notes|
|2005.05.15||added link to IPv6 and Mobile IP lecture notes|
|2005.05.12||added date of "omtenta" and linked in recitation 7 notes|
|2005.05.09||added link lab2 notes|
|2005.05.03||added link to recitation 6|
|2005.05.02||added link to Multicast and RSVP lecture notes|
|2005.05.02||Fixed links for Stevens|
|2005.05.01||added link to Dynamic Routing lecture notes|
|2005.04.29||added link to recitation 5|
|2005.04.27||added link to SCTP lecture notes|
|2005.04.25||corrected Resource record format in lab1|
|2005.04.22||added a list of sample topics for the paper from J-O Vatn|
|2005.04.21||linked in lab1 and recitation 4 writeups|
|2005.04.20||changed the room number of the lab as per the new room assignment|
|2005.04.18||added link to TCP slides and notes for recitation 3|
|2005.04.17||two small corrections to the UDP slides and added link to libnet|
|2005.04.12||added network capture lecture notes|
|2005.04.12||added 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.06||added recitation and labs schedules|
|2005.04.02||added first four PDF files of lecture notes|
|2005.04.01||added note about textbooks|
|2005.03.25||added links to two sources about socket programming|
|2005.02.25||added link map to room location|
|2005.02.16||first public version for spring 2005|
|2005.02.09||first major new version for spring 2005|
© Copyright 2005 G.Q.Maguire Jr. (email@example.com)
All Rights Reserved.
Last modified: 2005-08-27 17:24:13 MET DST