En.subject
En.subject
Version: 3.3
Contents
I Preamble 2
II Introduction 3
IV Mandatory part 5
1
Chapter I
Preamble
2
Chapter II
Introduction
This project is a general practical exercise designed to help you discover networking.
3
Chapter III
General guidelines
You will need to complete 10 levels (i.e. 10 exercises) and submit them to your Git
repository.
In this project, the networks you will work with are simulated. They
will be available via a training interface that you will open in your
web browser.
4
Chapter IV
Mandatory part
This project involves solving networking problems to ensure a network operates correctly.
Welcome to NetPractice! :)
• Alternatively, you can try the ’correction’ version by leaving the field empty.
5
NetPractice
At the top of your window, you will see a goal to achieve, which outlines the issues to
solve for the network to function properly. There are two buttons you can use:
Upon successfully completing a level, a new button will appear. Click on this button
to get to the next level.
6
NetPractice
At the bottom of the page, logs are displayed. They can be helpful to understand
why your configuration is not functioning.
To succeed, adjust the unshaded fields until your network configuration is correct and
functional.
7
Chapter V
Submit your assignment in your Git repository as usual. Only the work within your
repository will be evaluated during the defense. Do not hesitate to double-check the
names of your files to ensure they are correct (if relevant).
Since 10 levels are available in the training interface, you will need to submit 10 files
to your repository (1 file per level). Place them at the root of your repository.
Do not forget to enter your login in the training interface. Export a file for each level
using the [Get my config] button.
During the defense, you will need to successfully complete 3 random levels as men-
tioned on the training platform. Naturally, you will have a limited time to do so.
You are prohibited from using external tools during your evaluation.
The use of a simple calculator, such as "bc", is tolerated.