Computer Networking

Hi, I'm Sonica! 👋 I’m currently diving into the world of DevOps, focusing on AWS, Docker, Kubernetes, Linux, and GitHub. My passion lies in automating systems, building cloud infrastructure, and optimizing workflows. I’m committed to continuous learning, hands-on projects, and sharing my journey with others in the tech community. Before shifting to DevOps, I worked in IT Sales, where I gained valuable skills in client communication, requirement gathering, and problem-solving. This experience taught me how to connect technical solutions to business needs, which has been instrumental as I transition into DevOps, where technical expertise and problem-solving go hand in hand. Now, I’m eager to apply my sales experience alongside my growing technical skills in cloud engineering and DevOps. Join me as I explore the latest trends, challenges, and solutions in the world of cloud computing!
What is computer networking?
Computer networking is about connecting two or more devices (like computers, phones, or routers) so they can share information and resources. This connection can happen through cables (wired) or wireless signals.
To make communication work, devices follow a set of rules called protocols. These rules ensure that data is sent and received correctly.
Before networks, people had to physically move data using storage devices, which was difficult and time-consuming. Today, networking allows us to use the internet, send emails, shop online, watch videos, use social media, and much more!
Key networking components with easy examples:
IP Address:
Think of it like your home address. Every device on a network gets a unique "address" so other devices know where to send messages or data.- Example: If your phone wants to load a website, it sends a request to the website's IP address, and the website sends data back to your phone's IP address.
Nodes:
A node is any device that can send or receive data on a network, like a computer, printer, or phone.- Example: Your laptop and printer are nodes. When you send a document from your laptop to the printer, they’re communicating as nodes on the network.
Router:
A router connects different networks and decides the best way to send data.- Example: Your home router connects your devices (like phones and laptops) to the internet and directs data (like web pages or videos) to the right device.
Switch:
A switch connects devices within the same network and ensures data goes to the right place.- Example: In an office, a switch connects all the computers and printers so they can share files or print documents easily.
Switching Types:
Circuit Switching: Like a dedicated phone call line—one direct path is set up for the entire conversation.
Message Switching: Like sending a letter—it’s stored and forwarded through various points until it reaches the recipient.
Packet Switching: Like sending a puzzle piece by piece through different routes, and it’s reassembled at the end (used in the internet).
Port:
A port is like a door in a building (your device) for specific purposes.- Example: If the IP address is your hotel address, ports are room numbers that let data know which app or service (like email or a web browser) should get the message.
Gateway:
A gateway connects two different networks that don’t normally "speak the same language."- Example: Your home router acts as a gateway between your home Wi-Fi and the internet.
Types of computer networks
Local Area Network (LAN):
Connects devices in a small area like an office, school, or home.
Example: Your home Wi-Fi network that connects your laptop, phone, and smart TV.
Wide Area Network (WAN):
Covers large areas, like connecting cities or countries.
Example: The internet itself is a massive WAN connecting computers worldwide.
SD-WAN: A smarter version of WAN that uses software to manage and improve connections between distant networks.
Metropolitan Area Network (MAN):
Covers a city or a large town.
Example: A city’s public Wi-Fi system or a government network connecting multiple buildings.
Personal Area Network (PAN):
Serves a single person and their devices.
Example: Your iPhone, smartwatch, and AirPods connecting via Bluetooth or Wi-Fi to sync music, photos, or messages.
Network types by transmission medium
Wired Networks:
Devices are connected using physical cables, like Ethernet or fiber optic cables.
Example: A desktop computer connected to the internet using an Ethernet cable.
Key Point: These networks are fast and stable but require cables.
Wireless Networks:
Devices connect without cables, using signals like Wi-Fi, radio waves, or Bluetooth.
Example: Your phone connecting to Wi-Fi at home.
Key Point: These networks are convenient and portable but can be slower or less stable than wired ones.



