Day 30: Understanding Networking and Computer Network Components

Networking is one of the foundational pillars of DevOps and system administration. Today, I dove into the basics of computer networksโ€”how machines communicate and the components involved.


๐Ÿ’ก What is Networking?

Networking is the process of connecting computers, servers, and other devices to share data and resources. It enables communication between different systems across local or global distances.


๐ŸŒ What is a Computer Network?

A computer network is a group of interconnected devices (like computers, servers, routers, switches, etc.) that exchange data using predefined protocols.


๐Ÿงฉ Key Components of a Computer Network:

ComponentDescription
NodeAny device (computer, printer, switch, router) on a network.
NICNetwork Interface Card โ€“ hardware that connects a device to the network.
RouterForwards data between networks (LAN โ†’ Internet).
SwitchConnects devices in a LAN and forwards data to the correct device.
HubBasic device that broadcasts data to all connected devices. (Rarely used)
Access PointConnects wireless devices to a wired network.
ModemConverts digital data to signals over telephone/cable lines (Internet).
FirewallSecures the network by filtering traffic based on rules.
CablesPhysical medium (Ethernet, fiber optics) used for transmission.
ProtocolsSet of rules for communication (TCP/IP, HTTP, FTP, etc.)

๐Ÿš€ Why This Matters in DevOps?

DevOps Engineers often:

  • Configure private networks between VMs

  • Use port forwarding, firewalls, and load balancers

  • Work with cloud networking, containers, DNS, and VPNs
    Understanding these basics sets the stage for automation, deployment, and security.


๐Ÿง  Key Terms to Remember:

  • LAN / WAN / MAN

  • IP Address

  • MAC Address

  • DNS / DHCP

  • Ports & Protocols


๐Ÿ“… Coming Up Tomorrow :
Diving into OSI Model and how networking works behind the scenes!

0
Subscribe to my newsletter

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

Written by

Shaharyar Shakir
Shaharyar Shakir