An open API service indexing awesome lists of open source software.

https://github.com/sarvesh-work/networking-comprehensive-notes

This repository contains **handwritten notes** on Networking
https://github.com/sarvesh-work/networking-comprehensive-notes

ip-address networking osi

Last synced: 5 months ago
JSON representation

This repository contains **handwritten notes** on Networking

Awesome Lists containing this project

README

          

# 🌐 Networking Concepts – Comprehensive Notes

Welcome to the **Networking Concepts** repository! This repository contains **handwritten notes** covering the full scope of networking fundamentals, protocols, models, devices, and architecture.

These notes are based on an in-depth learning journey, covering both theoretical concepts and real-world implementations. They are ideal for students, professionals preparing for interviews, or anyone interested in understanding how modern computer networks function.

---

## πŸ“š Topics Covered

Here’s a complete list of the topics covered in these notes:

- Client-Server Architecture
- Protocols
- How Data is Transferred?
- IP Address
- LAN, MAN, WAN
- Port Numbers
- MODEM, ROUTER
- Topologies
- BUS
- RING
- STAR
- TREE
- MESH
- OSI Model (7 Layers)
- TCP/IP Model (5 Layers)
- Client-Server Architecture (Advanced)
- Peer-to-Peer Architecture
- Networking Devices
- Protocols (Advanced)
- Sockets
- Ports (Detailed)
- HTTP
- GET
- POST
- PUT
- DELETE
- Error/Status Codes
- How Email Works?
- Cookies
- DNS (Domain Name System)
- Transport Layer
- Checksum
- Timers
- UDP (User Datagram Protocol)
- TCP (Transmission Control Protocol)
- 3-Way Handshake
- Network Layer
- Control Plane
- IP (Internet Protocol)
- Packets
- IPv4 vs IPv6
- Data Link Layer

---

## πŸ“ Notes Format

All notes are handwritten and include examples, and explanations for better understanding.