0% found this document useful (0 votes)
18 views9 pages

En.subject

NetPractice is a practical exercise designed to teach networking basics through the configuration of simulated small-scale networks. Participants must complete 10 exercises, submit their configurations to a Git repository, and understand TCP/IP addressing. The project includes a training interface for practice and requires submission of files for evaluation during a defense session.

Uploaded by

aikrana73nikon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views9 pages

En.subject

NetPractice is a practical exercise designed to teach networking basics through the configuration of simulated small-scale networks. Participants must complete 10 exercises, submit their configurations to a Git repository, and understand TCP/IP addressing. The project includes a training interface for practice and requires submission of files for evaluation during a defense session.

Uploaded by

aikrana73nikon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

NetPractice

Summary: Discover the basics of networking.

Version: 3.3
Contents
I Preamble 2

II Introduction 3

III General guidelines 4

IV Mandatory part 5

V Submission and peer-evaluation 8

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 configure small-scale networks. To do so, it is necessary to understand


how TCP/IP addressing functions.

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.

First, download the file attached to the project page.


Then, extract the files into any folder you choose.
In this folder, open the index.html file.
This interface should launch in your web browser:

Welcome to NetPractice! :)

As mentioned on the page:

• You can practice by entering your login in the field

• Alternatively, you can try the ’correction’ version by leaving the field empty.

5
NetPractice

There are 10 levels available for training. Below is an example:

For each level, a non-functional network diagram will appear.

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:

• [Check again] to verify if your configuration is correct or not.

• [Get my config] to download your configuration whenever necessary. It will be


useful to turn in your assignment.

Upon successfully completing a level, a new button will appear. Click on this button
to get to the next level.

Before proceeding to the next level, ensure you export your


configuration using the [Get my config] button so you can put it
in your Git repository.

6
NetPractice

At the bottom of the page, logs are displayed. They can be helpful to understand
why your configuration is not functioning.

Here is an example of what kind of exercise you will get:

To succeed, adjust the unshaded fields until your network configuration is correct and
functional.

To complete this assignment, it is strongly recommended that you understand how


addressing functions in a network containing devices such as routers. Familiarize yourself
with TCP/IP addressing.

7
Chapter V

Submission and peer-evaluation

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.

It is very important that you enter your login in the interface.

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.

???????????? XXXXXXXXXX = $3$$84f5ef7ed1616b2fbc6c35e9567d0075

You might also like