VT 2008 Period 3, IK1350 Protocols in Computer Networks (Protokoll i datornätverk) 6hp

Last modified: Sun Feb 10 13:12:20 MET 2008


Announcements

Page is still under construction - contents may be inconsistent


IK1350 is a 6 ECTS credits course designed for undergraduates.

Information is available on:


Aim

The overall goal of the course is to give the student basic knowledge and skills in planning, implementing, and supporting the packet switching infrastructure of IP based local networks. Moreover, the course will create a foundation for further studies in IP based LANs and WANs with a focus on services, planning, security, and the continuing developments of protocols and media.

You should develop a habit of reading the relevant journals, standards, trade papers, etc.

Goals of the Course

Scope and Method

Learning Outcomes

Following this course a student should be able to:


Prerequisites


Contents

This course will focus on the protocols that are the widely used for computer networks, particularily LANs and the Internet. We will also explore what internetworking means and what it requires. We will give both practical and more general knowledge concerning computer networks and their network architecture.

The course consists of 30 hours of lectures and recitations (övningar) - these will be combined and not separate events; along with written assignments (corresponding to ~15+ hours of laboratory like exercises).

Lectures will be given in English. Lecture notes will (hopefully) 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

Written report

Grading

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.

ECTS grades

If your paper is close to passing, but not at the passing level, then you will be offered the opportunity for "komplettering", i.e., students whose written paper does not pass can submit a revised version of their paper (or a completely new paper) - which will be evaluated.

Code of Honor and Regulations

It is KTH policy that there is zero tolerance for cheating, plagiarism, etc. - for details see http://www.kth.se/dokument/student/student_rights.pdf See also the KTH Ethics Policies


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) {Note that this is the same textbook as used for the Internetworking course.}

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

Reading guide: read the entire book.

We will refer to other books, articles, and RFCs as necessary. In addition, there will be compulsory written exercises.

Additional Reference Books

Supplementary readings

Useful URLs

Wireshark - For an interesting BLOG which has excellent examples of using Wireshark for network care and maintenance see Chris Sander's Blog

Seagull - multi-protocol traffic generator


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.

Schedule for Period 4 2008:

Day of weekDateTimeRoomNotes
Monday21-Jan-0810:00-12:00Ka-B37 session 1 (Introduction ~1MB)
Tuesday22-Jan-0810:00-12:00Ka-B37session 2
Tuesday22-Jan-0813:00-15:00Ka-B37session 3
Wednesday23-Jan-0808:00-10:00Ka-B37 session 4 (IP basics ~0.35MB)
Thursday24-Jan-0813:00-15:00Ka-B37 session 5 (Switching ~0.21MB)
Friday25-Jan-0813:00-15:00Ka-B37 session 6 (IP and ICMP ~0.14MB)
Monday04-Feb-0815:00-17:00Ka-B37 session 7 (UDP ~0.3MB)
Tuesday05-Feb-0810:00-12:00Ka-B37 session 8 (TCP ~0.3MB)
Tuesday05-Feb-0813:00-15:00Ka-B37 session 9 (SCTP ~0.2MB)
Wednesday06-Feb-0813:00-15:00Ka-B37 session 10 (Dynamic Routing ~0.2MB)
Thursday07-Feb-0813:00-15:00Ka-B37 session 11 (IP Multicast and RSVP ~0.3MB)
Friday08-Feb-0813:00-15:00Ka-B37 session 12 (Applications
Tuesday12-Feb-0810:00-12:00Ka-B37 session 13 (IPv6) and Mobile IP)
Thursday14-Feb-0813:00-15:00Ka-B37 session 14 (Internet Security, VPNs, NAT and Future and Summary)

Note that the classrooms are on the Kista campus.

Note also that the lectures and recitations (övningar) are intermixed.


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).


Other on-line Course Material


Sources for Further Information


Page History

DateUpdate
2008.02.10added link for IPv6 workshop
2008.02.07added material for sessions 12,13, and 14
2008.02.06added material for sessions 10 and 11
2008.02.03added material for sessions 7, 8, and 9
2008.01.17first version for Spring 2008

© Copyright 2008 G.Q.Maguire Jr. (maguire at kth.se)
All Rights Reserved.
Last modified: Sun Feb 10 13:12:20 MET 2008

Valid HTML 4.01!