Nada

2D1490
IP Routing in Simple Computer Networks 5 p VT 2005


Home
News
Contact
Evaluation
Examination
Prerequisites
Applications
Lectures
Recitations
Labs
Literature
Schedule


Latest News

20050509:
Please contact me if you wish to take the re-exam in August. Preliminary date is August 25th at 9:00-13:00. If there are suffiently many students, a written re-exam will be constructed. If not, an oral re-examination will be made. The breaking point is at five students.

Welcome

Welcome to course 2D1490, IP Routing in Simple Computer Networks. We hope that you will find the course interesting, rewarding, and fun. All course-related news and information will be published on this page. Please do not hesitate to email me if you have any questions.

Olof Hagsand
<olofh@nada.kth.se>

Course Objectives

After taking this course the student should have a good understanding of:

  • The different routing paradigms- the differences, the similarities, and when to use which paradigm.
  • What decisions a router must make before forwarding a packet to another network.
  • Routing in practice- a deep understanding of how two protocols, OSPF and RIP, work in large network topologies.
  • ... and much, much more.
The follow-up to this course is 2D1491, these two courses in combination gives a fundamental knowledge about how the Internet works in general, and IP routing in particular.


News

top

Contact

top

Course coordinator: Olof Hagsand
Mail: olofh@[ sunet.se | nada.kth.se ]
Phone: 08 790 6534

Course assistant: Roland Elverljung
Mail: rolle@sunet.se

If you cannot get a hold of me, email <edu@noc.kth.se> and someone in the educational group at KTHNOC will help you.


Evaluation

top
The
result of the course evaluation

Administration

top
The course administration will use the res system. Note that this course has res identifier ipro1-05

At course start, the students will get a copy of most relevant course material referenced on this page. This includes:

  • Lab instructions
  • Lab related material
  • Recitation homeworks
  • RFC 2453: RIP
  • RFC 2328: OSPFv2 (subset)

Examination

top

This course contains three parts. The student must pass all three parts to get full credit for the course.

  • Written examination (TEN1; 2 cr.).
  • Laboratory assignments (LAB1; 2 cr.).
  • Recitations (Övningar) (HEM1; 1 cr.).

Please contact me if you wish to take the re-exam in August. Preliminary date is August 25th at 9:00-13:00. If there are suffiently many students, a written re-exam will be constructed. If not, an oral re-examination will be made. The breaking point is at five students.

Regarding the exam on 10/3, 2005. The exam was rather difficult but the result was good by a majority of students. There was some problems with question number 3 (RIP) that are discussed in the solutions: wrong # of points and unclear problem formulation - which lead to a mild grading of that question.

Exams 2005_03_10
Old exams

Prerequisites

top

Formal prerequisites for the course: 2D1320, 2D1340/2D1345, 2D1343, 2D1344 or the equivalent. UNIX knowledge desired.
 
It is an advantage if students have taken introductory courses in networking (or internetworking) such as 2G1316, 2D1392 or 2G1305. However, the initial part of the course will be introductory, quickly passing through the basic parts of IP networking.

This is an intensive course, and the ambitious student can prepare for the course by reading the course literature before the course begins. I also suggest that the student tries to answer the questions in these "tenta". These exams were written for an earlier version of the basic course 2D1392, which will re-occur in period 1 2005.


How do I apply to this course?

top

If you want to apply for this course, contact your "Studievägledning". Please note that course admission is limited to 40 students.


Lectures

top

The course contains 24 hours of lectures. IMPORTANT- Make sure that you attend the first lecture on the 18th of January 2005.


Recitations

top

The course contains 10 official recitation hours (five sessions). These recitations are mandatory (worth one credit). The student should be prepared for each recitation by doing a homework. The student must make the homework and attend at least four of the five recitations to get credit for the course.

The homework assignment will be placed on the web well before the recitation. Printed copies of the assignments will be made available.

Preliminary subjects:

Labs

top

The course contains 32 hours of labs, split into eight sessions. Please note that these labs are mandatory, i.e. they are worth two points. To get credit for the course all of the labs must be completed during the lab sessions.

The labs are located in SAM, Teknikringen 14. Printed copies of the lab instructions and the related material will be made available.

Lab related material:
These documents will be necessary for the labs: Extra material:
These documents are useful extra reading: The extra material will not be made availale as paper copies.

Literature

top

The course book used last year (2003/2004) is out of print. The book also got low gradings in the course analysis. In fact, we have had some difficulty finding a good book that covers all aspects of the course. So we have decided to recommend a basic book for the basic part of the course, and using IETF RFCs (see below) for the internal routing parts. A basic Internetworking book is good to have and can be used also in other courses. The down-side is that a basic book does not cover all topics in the course, and cannot be the only source of information for studying to the exam, and understanding the labs. There are many good basic books about Internetworking around, here is a list of good internetworking books that can be used in the course.

Besides a basic course book, the following RFCs contain required reading

Printed copies of the RIP and (a subset of the ) OSPF RFCs will be made available.

The student should be aware of the information contained in the following RFCs.

What is an RFC?

Quoted from the Wikipedia:

"Request for comment. One of a series, begun in 1969, of numbered Internet informational documents and standards widely followed by commercial software and freeware in the Internet and Unix communities. Few RFCs are standards but all Internet standards are recorded in RFCs. Perhaps the single most influential RFC has been RFC 822, the Internet electronic mail (email) format standard."

http://en.wikipedia.org/wiki/RFC

Where can I get these RFCs?

You can download them from the IETF, here: http://www.ietf.org/rfc.html.


Schedule

top
 Vecka 3 
2005
  Måndag
17 jan
  Tisdag
18 jan
  Onsdag
19 jan
  Torsdag
20 jan
  Fredag
21 jan
  Lördag
22 jan
 08:00 
 09:00  09:00-12:00
Lecture 1: Introduction to the course and Intro to IP, Olof Hagsand, Roland Elverljung, E32
09:00-12:00
Lecture 2: Intro to IP (cont), Roland Elverljung, E36
 10:00 
 11:00 
 12:00 
 13:00 
 14:00 
 15:00 
 16:00 
 17:00 
 18:00 
 
 Vecka 4 
2005
  Måndag
24 jan
  Tisdag
25 jan
  Onsdag
26 jan
  Torsdag
27 jan
  Fredag
28 jan
  Lördag
29 jan
 08:00 
 09:00  09:00-12:00
Lecture 3: DNS, Måns Nilsson, E32
09:00-12:00
Lecture 4: Applications, Olof Hagsand, D31
 10:00  10:00-12:00
Recitation 1, Olof Hagsand, "22:an", Teknikringen 14, floor 3.
 11:00 
 12:00 
 13:00  13:00-17:00
Lab1, SAM
 14:00 
 15:00 
 16:00 
 17:00 
 18:00 
 
 Vecka 5 
2005
  Måndag
31 jan
  Tisdag
1 feb
  Onsdag
2 feb
  Torsdag
3 feb
  Fredag
4 feb
  Lördag
5 feb
 08:00 
 09:00  09:00-12:00
Lecture 5: RIP, Olof Hagsand, D35
 10:00 
 11:00 
 12:00 
 13:00  13:00-17:00
Lab2, SAM
 14:00 
 15:00 
 16:00 
 17:00 
 18:00 
 
 Vecka 6 
2005
  Måndag
7 feb
  Tisdag
8 feb
  Onsdag
9 feb
  Torsdag
10 feb
  Fredag
11 feb
  Lördag
12 feb
 08:00 
 09:00  09:00-12:00
Lecture 6: OSPF, Olof Hagsand, E32
 10:00  10:00-12:00
Lecture 7: OSPF (cont), Olof Hagsand, D31
 11:00 
 12:00 
 13:00  13:00-15:00
Recitation 2, Olof Hagsand, D31
13:00-17:00
Lab3, SAM
 14:00 
 15:00 
 16:00 
 17:00 
 18:00 
 
 Vecka 7 
2005
  Måndag
14 feb
  Tisdag
15 feb
  Onsdag
16 feb
  Torsdag
17 feb
  Fredag
18 feb
  Lördag
19 feb
 08:00 
 09:00  09:00-12:00
Lecture 9: IS-IS, Malin Carlzon, V1
 10:00  10:00-12:00
Lecture 8: IPv6, Kurt-Erik Lindqvist, Netnod, D31
 11:00 
 12:00 
 13:00  13:00-15:00
Recitation 3, Olof Hagsand, D31
13:00-17:00
Lab4, SAM
 14:00 
 15:00 
 16:00 
 17:00 
 18:00 
 
 Vecka 8 
2005
  Måndag
21 feb
  Tisdag
22 feb
  Onsdag
23 feb
  Torsdag
24 feb
  Fredag
25 feb
  Lördag
26 feb
 08:00 
 09:00  09:00-12:00
Lecture 10: SUNET architecture and history, Bengt Görden, E32
 10:00  10:00-12:00
Lecture 11, Wireless routing, Laura Feeney, SICS, D31
10:00-12:00
Lecture 12, Firewalls, Måns Nilsson, D31
 11:00 
 12:00 
 13:00  13:00-15:00
Recitation 4, Olof Hagsand, D31
13:00-17:00
Lab5, SAM
13:00-17:00
Lab6, SAM
 14:00 
 15:00 
 16:00 
 17:00 
 18:00 
 
 Vecka 9 
2005
  Måndag
28 feb
  Tisdag
1 mar
  Onsdag
2 mar
  Torsdag
3 mar
  Fredag
4 mar
  Lördag
5 mar
 08:00 
 09:00 
 10:00  10:00-12:00
Recitation 5, Olof Hagsand, E32
 11:00 
 12:00 
 13:00  13:00-17:00
Lab7, SAM
13:00-17:00
Lab8, SAM
 14:00 
 15:00 
 16:00 
 17:00 
 18:00 
 
 Vecka 10 
2005
  Måndag
7 mar
  Tisdag
8 mar
  Onsdag
9 mar
  Torsdag
10 mar
  Fredag
11 mar
  Lördag
12 mar
 08:00  08:00-13:00
IP-routning inom enkla datornät, TEN, D34
 09:00 
 10:00 
 11:00 
 12:00 
 13:00 
 14:00 
 15:00 
 16:00 
 17:00 
 18:00 
 
Olof Hagsand
<olofh@nada.kth.se>
This page: http://www.nada.kth.se/kurser/kth/2D1490/05/

$Id: index.html,v 1.36 2006/01/19 15:44:30 olofh Exp $