Project(s)
In this course there will be three home labs or laboratory projects:
For the time frame of the projects, check the course's Gantt chart.
Each project concludes in a written report. When this report is accepted the individual project is accepted.
Routing Protocols Lab
This lab is a distance lab. You can do it whenever you want within the specified time, from where ever you want. Only one lab group can use the lab at a time, so you have to book lab sessions in advance. The bookings are made by you in the lab booking system, which also checks that only the group who have a booking at a specified time actually can use the lab during that time. Supervision and guidance will be given at Open Office hours (see below). You can find more about the lab and the booking systems at the links below.
The lab opens at 2010-10-27. Deadline för lab report is the 2010-12-10. Hand in the reports in the course 'pigeon hole' opposite the department's course expedition on the 3rd floor, staircase A Norr.
You perform this lab in groups of two. Please register groups by sending mail with your names and mail addresses to Jens A Andersson. If you have problem finding a lab partner you could use one of the forums in moodle.eit.lth.se.
Lab material:
- Lab manual and assignment (current version 3.1)
- The routing lab
Office hours:
- Monday 6/12 10-12 (Christopher)
- Tuesday 7/12 10-12 (Christopher)
- Wednesday 8/12 10-12 (Jens)
- Thursday 9/12 10-12 (Christopher)
- Friday 10/12 11-12 (Jens)
Submission deadline for the reports:
- Friday 10/12
TCP Lab
The aim of this lab is to familiarise you with some of the basic TCP concepts you encountered during the lectures. To complete it, you will need a software called ‘packet analyser’. There are a number of packet analysers you can actually use for this lab; and you’re free to pick the one you like most. Your lecturers, on the other hand, will only assume Wireshark knowledge when they answer possible questions.
You will have the opportunity to complete the lab on your personal computers, if you prefer, or use the department's computer laboratory facilities as usual. In the latter case, you can use one of the common computer laboratories in E-huset's basement (varg, val, falk, hacke, panter, lo, venus, mars and jupiter). Please keep in mind that, in the laboratories, you will only be able to work with Wireshark on Linux machines.
It is recommended to familiarise yourselves with 'the default tool' already. So, download and install Wireshark (source and/or binary distributions exist for Microsoft Windows and Unix/Linux), then change it's preferences, capture some network traffic if you can, open and investigate previously captured files, etc. Also, check the Wireshark user documentation (esp. sections 1.2, 2.5, 2.8, 3, 4.3, 4.5, 4.10, 4.11, 5.2, 5.7, and 6).
The lab is scheduled between November 10, 2010, and December 3, 2010. (Always check the course's Gantt chart for possible changes.) The deadline for the lab report is December 3, 2010, 17:00. Drop your report into the course's mailbox in E-huset, 3rd floor, staircase 'A Norr'.
You will work in groups of two. One partner from each group needs to register the group by sending an e-mail to Kaan Bür with the subject "ETSF10 - tcp lab group", and putting the other partner to CC. (Do not expect an ACK to your registration messages; I will only send a NAK when necessary.) If you can't find a partner, look for one in the students' forum of the course on the department's moodle system, or send an e-mail to Kaan with the subject "ETSF10 - tcp lab group - help"; and he'll be your matchmaker.
Lab material:
- A short introduction to the lab (pdf, 437 KB)
- Lab manual and assignment (pdf, 250 KB)
- Packet capture file (pcap, 7 371 KB)
Office hours:
- Monday 15/11 10-12 (Kaan)
- Wednesday 17/11 10-12 (Kaan)
- Friday 19/11 10-12 (Kaan)
- Tuesday 23/11 10-12 (Christopher)
- Wednesday 24/11 10-12 (Christopher)
- Thursday 25/11 10-12 (Christopher)
- Monday 29/11 10-12 (Christopher)
- Wednesday 1/12 13-15 (Christopher)
- Friday 3/12 10-12 (Kaan)
- Tuesday 14/12 10-12 (Kaan) -- only for those with reports requiring revision
Submission deadline for the reports:
- Friday 3/12, 17:00
- Tuesday 21/12, 12:00 -- only for those with reports requiring revision
DNS Lab
In this lab students are supposed to obtain practical experience regarding the role of DNS in a computer network and familiarize themselves with the interactions between users and DNS.
In this Lab DNS will be investigated through user commands in the terminal of a Linux distribution. You are encouraged to use any of the computers in the student computer rooms with a Linux distribution.
In order to perform the tasks in this Lab you are supposed to use a program called Dig. Before starting the lab each student is required to study the UNIX/Linux manual for dig throughly. You can find many examples and tutorials for using this program online.
The Lab shall be performed in groups of two students. One group member shall register the group by sending Names, Student ID, and email addresses of both the group members to Payam and put the group mate in CC. Payam will confirm the registration with an email. If you did not receive the confirmation in two days you are responsible to make sure that you are registered by contacting Payam.
The Lab will start on November 24th and will finish on December 10th at 12 AM. The Lab report shall be submitted to Payam in PDF format before the above deadline. You are free to choose the style of the report but it shall include all the details asked in the lab manual. If the lab supervisors require you to fix the report and re-submit it you are responsible to make sure that you have an accepted report within 7 days from the notice.
For any question regarding the lab please use the moodle forum or send emails to the lab supervisors.
Lab material:
- A short introduction to the lab and how to write the final report can be found here.
- Lab Manual can be downloaded from here.
- The Unix/Linux manual for Dig can be found here.
Office hours:
Christopher:
- Monday November 29th 10-12
- Wednesday 1st 13-15 updated
- Thursday December 2nd 10-11
- Friday December 3rd 10-11
- Monday December 6th 10-12
- Tuesday December 7th 10-12
- Thursday December 9th 10-12
Payam:
- Tuesday November 30th 15-16
- Monday December 6th 13-14
- Tuesday December 7th 13-14
- Wednesday December 8th 11-12 cancelled : support will be provided by email.
- Thursday December 9th 11-12
Submission deadline for the reports:
- Friday 10/12, 12:00