What Happens When You Type holbertonschool.com in Your Browser and Press Enter

What Happens When You Type holbertonschool.com in Your Browser and Press Enter

In this opportunity, our focus will be on what happens when you type holbertonschool.com in your browser and press enter. I invite you to get comfortable and ready to learn what’s going on under the hood when you request an URL.

Hello dear lector, if you are reading this is because everything is working. What I mean by “is working”? Well, you will understand it at the end of this post. Nowadays, if you are one of those people that haven’t studied anything related to Information Technology, this would be like magic or maybe just something that works without knowing what’s going on. A great example is when you write in your web browser an URL, and in a few minutes, you get the page you are requesting. So, where this information comes from, there is someone in another computer sending back responses to this request? Too many questions, right? But don’t worry, we are here to learn.

In this opportunity, our focus will be on what happens when you type holbertonschool.com in your browser and press enter. I invite you to get comfortable and ready to learn what’s going on under the hood when you request an URL.


Beginning of magic

Image for post

The communication in society and even in nature has an important role. As an example, both humans and animals use it to transmit information to their equals. The same happens in the IT world. The real power that computers have is communication between them. For this reason, since you get in touch with a computer, you probably have sent information to many others. And currently, this information transmission is done via Bluetooth, wireless connections, or optic fiber (most used).

As well as humans and animals use different languages and rules to communicate, the computer also does. In the world of computers, they use something called TCP/IP (stands for Transmission Control Protocol / Internet Protocol). In simple terms, this protocol suite is a set of standardized rules that computers use to communicate over a network (private network or Internet). That means that every computer is a node in a huge network like the Internet or a private network.

The role of TCP / IP

In detail, this suite of rules based on these two protocols have the following roles:

IP → Intenet Protocol is the system in charge of obtaining addresses where data must be sent.

TCP → Transmission Control Protocol, on the other hand, is in charge of handling error checking and packet ordering.

Image for post

So, imagine you want to transfer information from computer A to computer B. This protocol suite is in charge of determining the origin from which data must be sent and the destiny that is going to receive this information (IP’s). Furthermore, once destiny and origin are known, the data is sent as packages of data over the network, having under control that information is not going to be lost or broken.

web-infrastructure tcp-ip holberton-school networking web-development amazon web services

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Web Design and Development Services

Get Best out from Web Design and Development Services from Vinew Technologies,We have a dedicated team of experienced and knowledgeable web developers, designers and testers. Therefore, we have proficiency in analyzing, developing and designing the necessity of intricate Website Development projects.

Web Development Services in London

We at Data EximIT offer Web Development Services in London to both small businesses and corporate moguls.

For World Class Web Development Services in India visit RB Genie

Do you want excellent and world class web development services for your valuable projects? Contact **RB Genie **now, we have more than 8 years experienced team of web developers, which specializes in overall web design and website development...

Magento Web Development Services

At Data EximIT being one of the leading Magento development companies, we are ready to build a personalized e-commerce store for your business.

Web Development Services for Small Business

At Data EximIT We ensure to deliver a professional-looking website according to your business type by using the latest technologies.