Projekt
In this course there will be two mandatory and one optional home projects:
- Routing protocols Mandatory
- TCP Mandatory
- Design Project Optional Project for course grade +1
For the time frame of the projects, check the time schedule or the course's moodle instance.
Quote from a mail sent out Dec 1st:
"So this is what applies for the routing project and the TCP project:
You will be able to submit a report after deadline. But late submissions will be queued up, and graded after all reports submitted in due time have been graded. There might also be a delay period after deadline where it is not possible to submit.
For the optional design project this applies:
Late submissions are not valid. Only submissions done in due time will be graded."
Each project concludes in a written report. When this report is accepted the individual project is accepted.
Routing Protocols Lab
Students taking the course ETSF05 Internet Protocols should follow instructions on that courses web page.
This lab is a distance project in the sence that you can perform it whenever you want within the specified time, from where ever you want. The first lecture of the ETSF10 course, on Monday 2014-11-03, will be an introductory lecture to this project.
You perform this lab in groups of one to two students, where groups of two is the preferred group. Please register groups on the course's homepage. If you have problem finding a lab partner you could use one of the forums in moodle.
The lab opens for the course ETSF10 2014-10-03.
The reports should be uploaded to the moodle system in PDF format.
Lab Material:
- Introduction to the project (slides from the lecture Monday 2014-11-03)
- Lab manual and assignment for ETSF10 (current version is 7a.0.4)
- The router lab
Open Office Hours:
Open Office Hours will be announced here.
Note! You are welcome to my (Jens') office any time, but during the Open Office hours I will surely be in my office.
TCP Lab
This lab provides you hands-on experience with the TCP protocol. You'll be analyzing a pre-stored TCP session with the help of wireshark ( https://www.wireshark.org/ ).
Lab Material (updated 2014-11-17 15:45):
- Introduction to the TCP Lab (slides & contact information).
- TCP Lab Assignment
- TCP_labAssignment.pcap (pre-stored TCP session).
Open Office Hours:
The last office hours session will happen via adobe connect on 2014-12-05, between 14:00 and 15:00.
Results:
Please check your results in the attached excel file. If you have questions about the result,
please contact Eduardo.
Design Project
This project is optional for students who aim for a higher mark than the basis mark 3 on the course. If you pass this project your grade for the full course will be increased by one (+1).
The project will run between 1st and 22 of December. You perform the project in groups of two students. Sign up on the respective courses' home pages.
It is integral for the complete networking professional to be able to design and realise new protocols, and not only possess knowledge about existing protocol standards. In this project, you will be given a design specification of a simple protocol and using your knowledge about the TCP/IP protocol family and additional resources you should synthesize a novel communication protocol. The design should be handed in to the lecturer in report form with the requirement that it is written in English, in a word processor or typesetting package (read LaTeX), the report should incorporate an illustration of the header design with clearly labeled sizes of each field in bit. Furthermore, each fields usage and function in the protocol should be clearly explained together with a rationale of the reason for the design (size) of each field. Any calculations or references to the information backing up the design choice should be included in the report.
The full assignment is found here.
Responsible supervisor is Saeed Bastani