Understanding Network Devices
Why? So before understanding what are networking devices, we first need to understand why — why are there network devices. This is slightly correlated to the history of computers and internet, let’s s

Search for a command to run...
Series
Understanding the fundamentals of computer networks
Why? So before understanding what are networking devices, we first need to understand why — why are there network devices. This is slightly correlated to the history of computers and internet, let’s s

What is DNS? We start with understanding what is DNS?, but before that let’s start with a question. “What happens when we enter https://google.com/ in our browser’s url”. Most would say that Google’s

What is DNS? DNS stands for Domain Name System, at a very high level it can be understood as a decoder. Whenever we enter some string of characters as a URL in the browser. The browser uses DNS to dec

What is cURL? cURL is a command-line tool used to transfer data between a system and a server using different network protocols. It has many use cases such as testing APIs, fetching content from a ser

What are TCP and UDP? TCP and UDP can both be categorized into network protocols that help in data transfer over the internet, they both also work at the Transport layer in the OSI Model. They both ha

When computers communicate over the internet, they do not send data magically. Data travels in small packets across networks that may drop, delay, or reorder them. Without strict rules, communication
