Networking for DevOps

How does the Internet work:
๐ What is the Internet?
The Internet is a global network ๐ that allows computers ๐ป to communicate with one another ๐ and transfer data ๐ก between different systems around the world ๐.๐ How it works?
Tier 1 companies (like AT&T, NTT, etc.) ๐ข lay fiber-optic cables under the sea ๐ to establish the global internet infrastructure ๐.Tier 2 companies ๐ฐ๏ธ then lease bandwidth from these Tier 1 providers.
Subsequently, Tier 3 companies (such as VI, BSNL, etc.) ๐ก purchase bandwidth from Tier 2 providers and sell it to end users ๐ฅ.
We buy data packs ๐ถ from Tier 3 companies and use them on our devices ๐ฑ๐ป (such as mobile phones and laptops).
OSI Model & TCP/IP Model:
๐ OSI Model:
The Open Systems Interconnection (OSI) model has 7 layers ๐งฑ. These layers describe the entire process of communication between two devices ๐ฑ๐ป and explain how data passes through each stage from sender to receiver. ๐คโก๏ธ๐ฅ
๐ TCP/IP Model:
The Transmission Control Protocol/Internet Protocol (TCP/IP) has 4 layers. ๐งฑ These layers are actually used in real-life networking. ๐ This model shows how data is transferred ๐ค๐ฅ between two devices, like computers or smartphones. ๐ป๐ฑ
IP & MAC Address:
๐ IP Address:
The Internet Protocol (IP) is used to identify devices on the Internet. ๐ There are two versions of IP: IPv4 and IPv6. ๐ข๐ก (Identify device as a Wide Area Network)
โก๏ธ IPv4 uses a 32-bit address format.
โก๏ธ IPv6 uses a 128-bit address format.MAC Address ๐
The Media Access Control (MAC) address is a unique identifier assigned to devices on a Local Area Network (LAN) ๐. It helps differentiate one device from another for communication within the network ๐ง.
Routers & Switches:
๐ Routers:
A router is a networking device that acts as a gateway ๐, connecting multiple networks and enables data transfer between them ๐.๐ Switches:
Switches connect multiple network devices, which allows them to communicate ๐ฌ and share resources ๐ efficiently.
Firewall, Ports, Protocols:
๐ฅ Firewall:
A firewall is a network security device that monitors ๐ and controls ๐ incoming and outgoing traffic based on predefined rules ๐ to protect your system from threats. ๐ก๏ธ๐ป๐ Ports:
Ports are numerical channels that enable communication between applications and services. ๐ฅ๏ธProtocols ๐งพ:
Protocols define the rules for how data is transmitted ๐ก over a network ๐.
Client-Server Architecture:
- ๐ป Client-server architecture is a network model where multiple clients request and receive services from a centralized server. ๐๐ฅ๏ธ
Subscribe to my newsletter
Read articles from Meet Gondaliya directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by

Meet Gondaliya
Meet Gondaliya
Building a career in Cloud Engineering by acquiring in-depth knowledge of DevOps and Cloud platforms. I am committed to achieving excellence and contributing to innovative cloud solutions.