Networking Knowledge Made Easy for Engineers

Danish TamboliDanish Tamboli
4 min read

πŸ“‘ How Does the Internet Work?

Imagine the internet as a global postal system πŸ“¬. When you send a message (data), it travels through a series of checkpoints before reaching its destination. These checkpoints include routers, servers, and network cables.

πŸ”Ή Real-Life Example:

  • Sending an email is like mailing a letter πŸ“©.

  • The address on the envelope (IP address) ensures it reaches the right house (computer).

When you type a website URL like www.google.com:

  1. Your request goes to a DNS server (like a phone book πŸ“–).

  2. The DNS converts the website name into an IP address.

  3. Your request is sent to the nearest server.

  4. The server sends back the webpage you requested.


πŸ›οΈ OSI Model & TCP/IP Model

Networking is built on two key models:

πŸ“Ά OSI Model (7 Layers)

Think of it as a stack of floors in a building 🏒, each handling a specific task.

  1. Physical Layer – Cables, Wi-Fi, fiber optics πŸ“‘

  2. Data Link Layer – MAC addresses, Ethernet 🏷️

  3. Network Layer – IP addresses, routers 🌍

  4. Transport Layer – TCP, UDP (ensures data reaches correctly) πŸ“¦

  5. Session Layer – Maintains communication sessions πŸ“ž

  6. Presentation Layer – Encrypts and formats data πŸ”

  7. Application Layer – Web browsers, emails, apps πŸ“²

πŸ”Ή Real-Life Example: OSI Model is like ordering food online πŸ•

  • You choose a restaurant (Application Layer).

  • The chef prepares the order (Presentation & Session Layer).

  • The delivery person picks it up (Transport Layer).

  • The address is located (Network Layer).

  • The package is delivered to your house (Physical Layer).

🌍 TCP/IP Model (4 Layers)

A simpler version of OSI, used in the real world:

  1. Network Access Layer – Physical connections 🌐

  2. Internet Layer – IP addresses, routing 🚦

  3. Transport Layer – Ensures data reliability πŸ“¦

  4. Application Layer – Web browsing, emails, messaging πŸ“²

πŸ”Ή Real-Life Example: TCP/IP is like a highway πŸš—

  • Cars (data) travel between cities (servers).

  • Traffic lights (routers) guide the way.


🌍 What is an IP Address & MAC Address?

πŸ†” IP Address (Internet Protocol Address)

A unique identifier for every device on the internet (like a postal address 🏠).

  • Example: 192.168.1.1 (local IP), 8.8.8.8 (Google's public IP).

🏷️ MAC Address (Media Access Control Address)

A permanent hardware address of a device (like a fingerprint πŸ”).

  • Used in local networks (Wi-Fi, Ethernet).

πŸ”Ή Real-Life Example:

  • Your IP address is your house address.

  • Your MAC address is your house’s front door number.


🚦 Routers & Switches

πŸ”Ή Router: Directs data between different networks 🌍
πŸ”Ή Switch: Connects devices within the same network 🏒

πŸ–§ How They Work Together?

  • A router is like a traffic cop, directing data between cities (networks). 🚦

  • A switch is like a building manager, connecting people inside a building (devices in the same network). 🏒

πŸ”Ή Real-Life Example:

  • Your Wi-Fi router at home 🏠 connects all devices (laptop, phone, TV) to the internet.

πŸ”₯ Firewall, Ports, and Protocols

πŸ”₯ Firewall – The Security Guard πŸš”

  • Blocks unauthorized access to your network.

  • Protects against hackers & cyber threats.

πŸšͺ Ports – The Entry Points πŸ”‘

  • Like doors in a building, different ports serve different purposes.

  • Example:

    • Port 80 – Websites (HTTP) 🌍

    • Port 443 – Secure websites (HTTPS) πŸ”

πŸ”„ Protocols – The Rules of Communication πŸ“œ

  • TCP (Transmission Control Protocol): Ensures data is received in order.

  • UDP (User Datagram Protocol): Faster but doesn’t check for lost data.

  • HTTP/HTTPS (Web Browsing): Secure vs. non-secure websites.

  • FTP (File Transfer Protocol): For uploading/downloading files.

πŸ”Ή Real-Life Example:

  • A firewall is like security at a mall 🏒, allowing only authorized people (data) inside.

  • Ports are different doors in the mall leading to shops (services).


πŸ‘¨β€πŸ’» Client-Server Architecture

The client-server model is how most online services work:

πŸ”Ή Client – The device making a request (your phone, laptop).
πŸ”Ή Server – The powerful computer responding to requests (Google, Facebook).

πŸ“² How It Works?

  1. You open a browser and type www.facebook.com πŸ“².

  2. Your device (client) requests the page from Facebook’s server.

  3. The server sends back the webpage, and you see it on your screen.

πŸ”Ή Real-Life Example:

  • Ordering food from a restaurant πŸ”

    • You (client) place an order.

    • The restaurant (server) prepares and delivers it.


πŸš€ Conclusion: Why Networking Matters for Engineers?

πŸ”Ή Networking powers the internet, cloud computing, cybersecurity, and IT infrastructure.
πŸ”Ή Understanding IPs, routers, and protocols helps engineers troubleshoot issues efficiently.
πŸ”Ή Networking skills = Better career opportunities! 🎯

Whether you're a beginner or an advanced engineer, networking knowledge is a must-have! 🌟

πŸ’¬ What part of networking do you find the most interesting? Let us know in the comments! 😊

1
Subscribe to my newsletter

Read articles from Danish Tamboli directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Danish Tamboli
Danish Tamboli