ygor-sena / 42cursus-NetPractice

The tenth project of 42's curriculum asks students to configure small-scale networks. To do that, it's necessary to understand how TCP/IP addressing works.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OS Language Grade Status

📣 Introduction

The tenth project of 42 curriculum asks students to configure small-scale networks. To do that, it's necessary to understand how TCP/IP addressing works.

To sum up, the most important concepts required for this project are:

  • What a router, a switch and host are and how they work;
  • WAN vs. LAN;
  • What protocols are and how TCP/IP works;
  • Public and private IP addresses;
  • Static routing;
  • Submask and CIDR Notation;
  • What a interface, its destination and its next-hop are.

⚒️ How to use the repository

There are two folders: net_practice and solutions. The first directory contains the exercises to be done, and the second folder has the answers for each one of the 10 levels. You can try to solve the questions yourself by opening the index.html file in the first directory.

📖 References

About

The tenth project of 42's curriculum asks students to configure small-scale networks. To do that, it's necessary to understand how TCP/IP addressing works.

License:GNU General Public License v3.0


Languages

Language:JavaScript 86.1%Language:HTML 10.7%Language:CSS 3.2%