Schedule: Lectures and excercises

Please make sure that you "reload' this page to get up-to-date info Also make sure to see the venue at the schedule.


Week Monday 10-11.45 Wednesday 08-09.45 Wednesday 10-11.45 Thursday 10-11.45 Extra
4 (Jan 19 - Jan 23) L1: Introduction (HA4, MP) ---- L2: Intro Contd. + Applications (HA4, MP) Assignments Description (HA4, BC) ----
5 (Jan 26 - Jan 30) L3: Internet Applications (cont) (HA4, PK) Lab 1(b) (Http) : Q&A (EDIT 6225, AA & BC) Exercises: ch. 1, 2 (HA4, AA) L4: Transport Layer: reliable data transfer, error and flow control (HA4, MP) ----
6 (Feb 2 - Feb 6) L5: Transport Layer: TCP (ack, connection management. congestion control) (HA4, MP) Present your Lab 1(b) (Http) implementation (EDIT 6225, AA & BC) ---- Lecture Cancelled ----
7 (Feb 9 - Feb 13) L6: Network Layer: router's functionality, IP addressing and forwarding (HA4, PK) Present your Lab 1(b) (Http) implementation (EDIT 6225, AA & BC) L7: Network Layer: routing algorithms and protocols (HA4, PK) L8: Link Layer: functionality, error detection, media access algorithms, Ethernet and related protocols (HA4, PK) Lab 1(a) (Wireshark) : Monday (Feb 9) 13.15-17.00 (Lindholmen Bryggan and Gnistan, AA & IW)
8 (Feb 16 - Feb 20) L9: Wireless and Mobility (HA4, EMS) ---- Exercises: ch 3, 4 (HA4, AA) L10: Peer-to-peer networks, network overlays (HA4, MP) + Lab2 Tutorial (HA4, IW) ----
9 (Feb 23 - Feb 27) L11: Guest lecture Zhang Fu (Ericsson research): Software defined networks and/or DDoS mitigation ---- Lecture Cancelled ---- Lab 2 (Network Configuration) : Friday (Feb 27) 13.15-17.00 (Lindholmen Bryggan and Gnistan, AA & BC & IW)
10 (Mar 2 - Mar 6) L12: Security (HA4, PK) ---- Exercises: ch 5,6 (HA4, BC) Exercises: ch 8 (*HB4, BC)(*Imp:- Time - 9.00-9.45, Venue - HB4) Lab 2 (Network Configuration) : Monday (Mar 2) 13.15-17.00 (Lindholmen Bryggan and Gnistan, AA & BC & IW)
11 (Mar 9 - Mar 13) L13: Streaming (HA4, MP) ---- L14: Summary, Q&A (HA4, MP) + Exercises: ch 7 (BC) ---- ----




























Please Note that the lab slots are colored. Also note that there are two slots for the lab 2. So, you will get booking for only one slot. In case if you have some conflict with other course, you can mention your preference while submitting the pre-assignment for this lab.


The lecture slides used in classes will be available here.


Slides from last year's classes are available here.


Excercise list for the corresponsing sessions (problem numbers from main textbook - 6th Ed, International). Slides used during the exercise session including problemss and hints for solution are uploaded to Documents in PingPong

  1. CH1: 2, 6, 13, 18, 21, 22, 24, 25
  2. CH2: 1, 7, 8, 16 P2P (ie in ex session 5): 22, 30
  3. CH3: 1, 14, 15, 22, 23, 16, 43, 47, 55
  4. CH4: 1, 8, 10, 12, 13, 16, 21, 22, 37
  5. CH5: 2, 18, 21, 22, 23, 24, 27
  6. CH6: 5, 8, 11, 14, 15
  7. CH7: 1, 16 (a, e), 17, 18, 23, 24
  8. CH8: 10, 13, 17, 18

Recommended additional exercises (problem numbers from main textbook - 6th Ed, International)

  1. CH1: 8, 16
  2. CH2: 4, 5, 13, 14, 19, 20
  3. CH3: 2, 3, 5, 6, 7, 19, 29, 30, 32, 36, 40, 41, 42
  4. CH4: 2, 4, 5, 7, 14, 15, 20, 28, 36
  5. CH5: 14, 25, 26, 31
  6. CH6: 6, 9, 10, 12, 13
  7. CH7: 5, 7, 10, 11, 12, 14, 19, 20, 21