This activity has been created as part of the 42 curriculum by tmagoudi.
NetPractice is a networking activity from the 42 curriculum designed to introduce and reinforce the fundamental concepts of computer networking.
The goal of the activity is to configure small network topologies correctly by assigning valid IP addresses, subnet masks, gateways and routes to the different devices in a network.
Through a series of exercises, the activity helps develop an understanding of:
- IPv4 addressing
- Subnet masks
- Network addresses
- Broadcast addresses
- Host addresses
- Default gateways
- Routers
- Switches
- TCP/IP networking
- Routing between different networks
- OSI layers
Each level presents a different network topology that must be completed by providing the appropriate network parameters.
Launch the NetPractice training interface using the run.sh script:
./run.shAi was used to write this Readme