Skip to content

ayeshamk23/NetPractice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🌐 NetPractice – Intro to Networking at 42

β€œUnderstand networks by building and breaking them.”


πŸ“š Project Overview

NetPractice is a foundational networking project at 42 School, completed on 05 October 2024, designed to teach the basics of computer networking. Through a series of interactive exercises, students learn how IP addressing, subnetting, and routing logic work by solving practical network configuration problems.


🎯 Project Goals

  • Understand how IP addresses and subnet masks function
  • Learn to calculate and apply network and broadcast addresses
  • Configure routing between multiple subnets
  • Analyze how machines communicate across networks

πŸ› οΈ Key Concepts Practiced

  • IP addressing (IPv4)
  • Subnetting and CIDR notation
  • Static routing
  • Network planning and diagnostics
  • Gateway and interface logic

πŸ“Ž Tools

  • 🧠 42 Intranet Network Simulation Tool
  • ✍️ Paper & pen for subnetting calculations
  • 🧰 Optional: IP calculators or visual subnetting tools for verification

πŸ“˜ What I Learned

  • How to calculate and assign subnet addresses
  • Understanding how routing works between machines
  • How misconfiguration can break communication
  • The importance of gateways in reaching external networks

βœ… Evaluation Result

Here’s a screenshot of the successful evaluation (score: 100%): Screen Shot 2025-05-11 at 6 08 34 PM

About

NetPractice is a 42 School project focused on understanding and practicing basic networking concepts, including IP addressing, subnetting, and routing logic through interactive simulations.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors