
2008/2009 period I
Goal:
Literature:
Douglas E Comer: Internetworking with TCP/IP, Volume 1:
Principles,
Protocols, and Architectures, 5th edition, Prentice Hall: ISBN
0-13-018380-6.
Basic IP and TCP technology is expected to have been covered in earlier
courses. It will only be treated as a rehersal in this course.
Subchapter 10.5 is excluded. Parts of Chapter
20 and entire Chapter 21 is replaced by an on-line tutorial given
below.
In the course the programming language Java is used. The language itself is not regarded as part of the course (no Java language oriented question on the exam). There are, however, many students asking for a suitable book. There are very many Java books which you can easily see in any book shop. Don't buy too expensive and thick ones.
Just to give two examples: "Java Software Solutions", 6th edition
written by John Lewis and William Loftus, ISBN
978-0-321-54934-1/0-321-54934-1, or "Java direkt med Swing"
written by Jan Skansholm, ISBN 9789144038438, if you want to have a
Swedish one. Neither of them can, however, be regarded as slim.
Course material which is not online or available elsewhere will be
stored here.
|
Weekday Calender week no |
Monday 10.00-11.45 |
Tuesday 13.15 - 15.00 in HA3 |
Wednesday 13.15-15.00 |
Friday 13.15-15.00 |
| Week 36 |
- |
F1 |
F2 |
|
| Week 37 |
F3 |
F4 |
F5 |
|
| Week 38 |
F6 |
F7 |
F8 |
|
| Week 39 |
F9 |
F10 |
F11 |
|
| Week 40 |
F12 |
F13 |
- |
|
| Week 41 |
F14 |
F15 |
F16 |
|
| Week 42 |
F17 |
F18 |
F19 |
F20 |
Lectures as planned:
F1: Course introduction.
Network application programming
in Java.
This is a tutorial
that will be used.
F2-3: Network
application programming in Java (cont)
F4: Comer
chapter 4-5, 9. Adressing in internet + ARP
F5: Ch
6-7. IPv4 and packet forwarding
F6: Ch 31,
23. IPv6 and DNS
F7: Ch 8,
11. ICMP, UDP and DCCP<>
Eddie Kohler,
Mark Handley, Sally Floyd:
Designing DCCP: Congestion Control Without Reliability,
Proceeding of ACM SIGCOMM'06, Sept 2006, 12 pages
F8: Ch 12.
TCP
F9: Ch
13-15. Routing
F10-11: Ch16-17.
Multicasting, IP-switching, MPLS
F12: Ch
18. Mobile IPv4 and IPv6
F13: Ch
19, 22, 27. NAT, VPN, bootstrapping and configuration and HTTP
F14:
Ch 28. Voice and video transmission
J-C Bolot, T
Turletti: A
rate control mechanism for packet video in the Internet,
Proceedings of IEEE Infocom '94, June 1994. 8 pages.
Mathias
Johansson: Delay-based
Flow Control for Layered Multicast Applications, Proceedings of
the 12th International Packet Video Workshop,
F15: Ch
29-30. Network management and Internet security
F16-17:
Very large web servers
Valeria Cardellini, Emiliano
Casalicchio, Michele Colajanni, Philip S. Yu: The state of the
art in locally distributed Web-server systems, ACM
Computing surveys, Volume 34 , Issue 2 (June 2002), Pages:
263 - 311
F18:
Internet trafic measurement and modelling
Sally Floyd
and Vern Paxson: Difficulties in
Simulating the Internet, IEEE/ACM Transactions on Networking,
Vo 9, No 4, August 2001, pp 392-403
Walter
Willinger and Vern Paxson: Where Mathematics
Meets the Internet, Notices of the American Mathematical
Society, Sept 1998, pp 961-970
F19:
Internet in space
S Burleigh,
Vint Cerf et al: Delay-Tolerant
Networking: An Approach to Interplanetary Internet, IEEE
Communication Magazine, June 2003, p 128-136
+
http://www.ipnsig.org/reports/tutorial/sld001.htm
F20:
Network design
(No printed material, only
the presentation material from the lecture)
La
3—4 are carried out in our laboratories J020 and J029, located in
building Jupiter at campus Lindholmen. (A map over Lindholmen is here).
Both assignments are carried out during one of following
sessions:
Examination:
To pass the course you need to pass all labs and a written exam.
There will be three written exam possibilities:
The information used the previous year:
The information material used the previous year is here.
Remember though that there are substantial changes in the course.
Last change: 2008-12-15, 13.45