IT-højskolen /Courses autumn 2002 /Networks and Protocols

Lecture Plan (2002-08-22)

Networks and Protocols

IT-C, autumn 2002

Internet Technology and Single subject (Åben Uddannelse)


The form and content of the course is described in The Course Base

Type of The Course: Lectures (in english) and excercises.
Location: IT-C, Glentevej 65-67, 2400 København NV.
Lectures:: Thursdays 16.00 - 18.30. Lectures are held Glentevej 65 in auditorium 0.19.

The starttime of the lectures will appear on the Lectureplan see below - changes MAY occur.

Excercises - Internet Technology: Thursdays 13 - 16: Excercises with instructors Sune Kloppenborg Jeppesen, (jaervosz@it-c.dk) and Samar Tamur Mirza (samata@it-c.dk. Please note, excercises will be on the material form the lecture held the previous thursday! first time September 5, 2002. Held in rooms 4.04 and 4.05.

Excercises - Single subject: Thursdays 18.30 - 21.15: Excercises with instructor Sune Kloppenborg Jeppesen, (jaervosz@it-c.dk). Excercises will be based on the material covered in the lecture held from 16.00 to 18.30. First time is August 29, 2002. Held in rooms 4.04 and 4.05.

Question Session: Date and time will be fixed at the last lecture, see the bottom of this plan.
Examn: 20 minutes oral examn using the danish 13-scale. More information on this in December 2002.
Main Litterature: Book: Computer Networking: A top-Down Approach Featuring the Internet by James F. Kurose and Keith W. Ross, Addison Wesley, 2002. May be bought at Samfundslitteratur, who will be at IT-C,room 1.05 on August 27-29 10.00 to 15.00.

Kan også købes i Universitetsbogladens afdeling på August Krogh Insitutet som hedder Naturfagsbogladen og som ligger på Universitetsparken lige syd for Zoologisk Museum, hvor den kan bestilles on-line og tilsendes gratis. NB: Studerende plejer at kunne få 10% kontant rabat ved personlig afhentning. NB: Bogen kan også købes hos Internet boghandlere fx www.webhut.dk, www.myboox.com, www.bokus.com, www.amazon.com. Der kan ofte spares penge, men vær opmærksom på forsendelsesomkostninger og (særligt) leveringstid.

Notes: RFC's for Network Protocols (www.faqs.org/rfcs/np.html)
Pensum: Pensum fremgår af kolonnen Litteratur i forelæsningsplanen (CN er ovenstående bog). Det endelige pensum afviger ikke væsentligt fra det foreløbige.

Specifikke undtagelser fra pensum: alt om ATM, X.25, Frame Relay. Desuden er selve CRC algoritmen undtaget fra pensum.

Vigtigheden af forskellige dele af pensum i forbindelse med eksamen fremgår af eksamensspørgsmålene.

Lecturers: KJK: Kåre Jelling Kristoffersen (kjk@it-c.dk), Assistant Professor, IT-C
Instructors: Samar Tamur Mirza, (samata@it-c.dk)

Sune Kloppenborg Jeppesen, (jaervosz@it-c.dk)

Lecture Plan:

(Final, but please note that changes for times of lectures and excercises MAY occur.

Important: Students on Internet Technology will do the excercises SEVEN DAYS AFTER the lecture, that is, the following thursday.
Students on single subject (Åben Uddannelse), will do the excercises right after the lecture.

 
No Week Date Subject Lecturer Litterature Excercises
1
35
29/8 16.00
Introduction KJK
 
 

 

CN 1.  CN 1 Review 1, 2, 3, 4, 5, 6, 17, 19. CN Problems 2. CN Discussion 5.
2

36

5/9 16.00 Application Layer - intro and examples KJK CN 2.1 - 2.3 CN 2: review 3, 4, 5, 7. CN Problems: 1, 2, 3.
3
37
12/9 16.00 Transport Layer - TCP and UDP KJK CN 3.1 - 3.5

CN 3: Review 2, 3, 4, 5, 6. Problems 2, 3, 4, 5, 6, 7, (12), 19, 20, 31

4
38
19/9 16.00 Transport Layer - congestion control KJK CN 3.6 - 3.7 CN 3: Review 7. Problems  26, 31, 34, Discussion: 1
5
39
26/9 16.00 Application Programming - Java and sockets. KJK CN 2.4 - 2.9  CN 2: Review 12, 14, 19, 20. Problem 9, 11, 17, 19. Disc 4, 5.
6
40
3/10 16.00
Network Layer - Internet Protocol (IP) KJK CN 4.1 - 4.4 New: Link state Algorithm corrected CN 4: Review: 1, 4. Problems: 3, 4, 7, 8, 9, 10.
7
41
10/10 16.00 Network Layer - routing KJK CN 4.5 - 4.8 CN 4: Review: 10, 12, 15, 16, 17, 18, 19, 20. Problems: 9, 30, 31. Discussion: 2, 3.
- 42 - Autumn Holiday
8 43 24/10 16.00 Link Layer - techniques KJK CN 5.1 - 5.4 CN 5: Review: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11. Problems: 12, 1, 2, 5. Discussion: 1, 2, 6. Use the "arp" program to find pairs of IP-addr, MAC addr on IT-C's systems.
9 44 31/10 16.00 Linklaget - examples KJK CN 5.5 - 5.10

CN 5: Review: 10, 13, 15. Problem: 14, 16, 19 (try finding prices in DKK on the Web, e.g., thru www.edbpriser.dk). Discussion: 1, 2, 4

10 45 7/11 16.00 Multimedia KJK CN 6 CN 6: Review: 2, 4, 5, 11. Problem: 1, 3, 4, 6, 10, 15, 16. Discussion: 5.

 

11 46 14/11 16.00

Security

KJK CN 7

CN 7: Review: 1, 3, 5, 13. Problem: 4. Discussion: 1, 2.

12 47 21/11 16.00 Presentation of examn questions

Evaluation

Network Management
KJK CN 8 (NONE)
SP - January 9, 2003 16:00 Question Session in 0.19 KJK All material covered (NONE)

This course is a part of Internet Technology which is administrated by af Thomas Hildebrandt, Assistant Professor, IT-C, tlf. 38 16 88 33, hilde@it-c.dk, and also a single subject education (Åben Uddannelse) which is administrated by Jens Christian Godskesen, Associate Professor, IT-C, tlf. 38 16 88 07, jcg@it-c.dk.

 

Date of examn:

Jan 15-17 2003.

Examn questions, jan 2003

Disclaimer: This list is yet to be confirmed!

The book will be available at the examn. You may bring (at most) one sheet of A4-paper for each question!

  1. Explain what a protocol is. Use HTTP as an example.
  2. Explain those steps a browser (and a webserserver) go through to obtain a webpage from a web address.
  3. Explain the purpose of the transport Layer including its relation to the network Layer. Explain the difference between TCP and UDP.
  4. Explain the functionality of a sliding window protocol.
  5. Explain the principles of congestion control. Use TCP congestion control as an example.
  6. Explain the difference between congestion control and flow control.
  7. Explain the difference between Link State Routing and Distance Vector Routing. You are welcome to use examples.
  8. Explain the individual fields in a TCP segment. Give detailed explanantions for the most important fields.
  9. Explain how IPv4 packets may be fragmented during the way through the network. Similarly for IPv6.
  10. Explain the difference between symmetric and assymetric encryption. Use PGP as an example.
  11. Explain the individual fields in a IPv4 packet. Give a detailed explanation for the most important fields.
  12. Explain the difference between an IPv4 packet and an IPv6 packet. Further, explain how to move from IPv4 to IPv6, including what tunneling means.
  13. Explain the difference between bit-level error detection and bit-level error correction - provide examples.
  14. Explain the difference between Slotted ALOHA and the original ALOHA. Compare to Ethernet.
  15. Explain the difference between Ethernet 802.3 LAN and IEEE 802.11 LAN.
  16. Explain the purpose of ARP and how it works. Provide examples.
  17. Explain the function of the Ethernet Protocol, especially how collisions are detected and what can be done about it.
  18. Explain the differences between a hub, a repeater a switch and a bridge.
  19. Explain the fundamental challenges in running Multimedia over the internet. Use examples.
  20. Explain how client and server use sockets to communicate. What is a TCP connection. Explain the difference between a stream oriented socket and a datagram oriented socket.

Timetables of examn:

Detailed time schedule will be available no later than Tuesday January 7, 2003.

Each student will be examined for 20 minutes (evaluation included). Not long after the cancellation deadline (which is January 3, 2003), that is, 10 days before the examn you will find the scheduled time slot for all studens on this page. (If you do not appear on the list, then contact Kåre immediately.) I expect you to be ready 1 hour before the scheduled time, although the first three in the morning only need to show up 15 minutes before the first examn. Besides, the first three students in the afternoon after lunch break only need to show up 15 minutes before examn is started again. Oral examns may last a little longer than expected, so be prepared for a little waiting time. There are however always a couple who do not show up, so please be prepared to accept an earlier time slot if being asked on the spot! (Indeed, this is why I ask you to show up an hour early). If you do not show up or are not able to reach the IT-C or get ill, then contact Kåre immediately - you are welcome to call mobile 2246 7446 - 24 hours a day - leave a clear message, if I do not answer your call. [But please note: You also need to call the study administration and inform them about matters].

In case you have special wishes regarding when you would like to take the examn, then send e-mail to Kåre about this, e.g. not early in the morning, or preferably the first day of examn. If possible I will try to follow your wishes - at prevoius examns all such requests have more or less been fullfilled. Equip your mail with subject: "EKSAMENSDATO". I will respond to your request - if you do not get a response within a few days after your first transmission, then retransmit. Please remember to state your NAME and social security number (CPR) in your request.

Below you will find the schedule a week before the examn (January 7, 2003). If you have received a time slot which does not fit well with your own schedule, then you MAY try to change with someone else - but you need to find someone to change with yourself! All interchanges must be mentioned to Kåre, in a written form before the first of the two involved time slots.

PLEASE REMEMBER Question Session January 9, 2003 kl. 16:00-18:30 - room 0.19.


Timetable for Examn.:

 
Time slot Wednesday 15/1-2003, Room 3.14.
9.10 Lars Engers Pedersen
9.30 Lene Kim Dehn
9.50 Martin Everhøj
10.20
10.40 Rune Steen Johnsson
11.00 Curt Kjærsgaard Raavig
11.20 Sadegh Eghbal
11.40 Joyce Lusunike
13.00 Rebekka Andersen
13.20 Alexander Komissarov
13.40 Qi Zhang
14.00
14.30 Pierpaolo De Gobbi
14.50
15.10 Ole Søren Ferling
15.30 Rupa Gadiraju
16.00 Lise Gregersen
16.20 Anders Hauge
16.40 Kristoffer Sigurd Hunsdal

 
Time slot Thursday 16/1-2003, Room 3.14.
9.10
9.30 Thomas Janum
9.50 Morten Skårup Jensen
10.20 Poul Mølbjerg Jeppesen
10.40 Mohannad Karim
11.00 Naveed Anwar
11.20 Omer Mohammed Abass
11.40 Mads Peter Nymand
13.00 Ben Abduljabbar Mandeel
13.20 Oliver Morrison
13.40 Anders Nielsen
14.00 Rafat Abd Oubida
14.30 Rezgar Shakr Rashid
14.50 Peter Tiedemann
15.10 Kristian Rønn-Nielsen
15.30 Hafiz M Bilal Sawar
16.00 Olga Stra
16.20 Zhen Tian
16.40 Richard P A van Kuppevelt
17.00
Time slot Friday 17/1-2003, Room 3.14.
8.50 Susanne Bisgaard
9.10 Marie Gottlieb
9.30 Ole Brian Hansen
9.50 Mads Michael Skagen
10.20 Kia Souuw Christensen
10.40 Nedeem Iftihhar Dar
11.00 Mohammed Marouf
11.20 Jacob Tholle
11.40 Troels Arvin
13.00 Wei Zhou
13.20 Araz Assif Kaczmarek
13.40 Jan Bjørn Dalsgaard
14.00 Tommy Henrik Jensen
14.30 An Kim Pham
14.50 Martin Schweinberger
15.20
15.50
16.20

 

Updates:
2002-08-22: Kåre Kristoffersen: Homepage created.
2002-10-03: Kåre Kristoffersen: Excercises updated.
2002-11-22: Kåre Kristoffersen: Examn Questions updated.
2003-01-03: Kåre Kristoffersen: Time table for examn.

opdateret 2002-08-22
Autogenerated

til top