#58 - How Does the Internet Work?

GeeksBlaBla - A podcast by Geeksblabla

Categories:

In this episode of GeeksBlabla, we will discover with our guests how the Internet actually works. Guests Mohamed Ez-zarghili Abderrahim Soubai Elidrissi Yassine Moumen Notes 0:02 - Introduction. 0:07 - Briefly, how does the Internet work? 0:12 - What's the first thing that happens when we type something into Google? 0:17 - Electrical signals and Raspberry Pies. 0:20 - What can we possibly build with a Raspberry Pi? 0:23 - What actually happens when we search for something in Google? 0:25 - What does HSTS protect against and how is it implemented? 0:28 - What is mixed content (HTTP over HTTPS)? 0:33 - What does HTTP or HTTPS mean from the server side? 0:37 - What is DNS, how does it work and why is it important? 0:44 - Does changing DNS improve Internet speed? 0:53 - Do DNS resolvers control your Internet accessibility? 0:57 - How is the encapsulated frame sent to the internet through the default gateway? 1:03 - HTTP and the OSI model. 1:07 - What is the MAC address? 1:08 - What exactly is a protocol? 1:11 - Game Theory and communication networks. 1:13 - What is ARP cash poisoning (ARP Spoofing)? 1:15 - What happens when an HTTP request reaches the Server? 1:22 - Why is it said that HTTP is a stateless protocol? 1:24 - Reverse Proxy Server attacks. 1:25 - Concepts every back-end developer must be familiar with (sessions, cookies and ORM). 1:31 - Subdomains (cost, limitations and hosting). 1:33 - What is a Canonical Name (CNAME)? 1:35 - Why a Server has to be near the Client and how does it impact the Latency? 1:37 - As a DevOps engineer, how much do you need to know about network protocols? Are the basics enough? 1:39 - What is the difference between a Reverse Proxy and a Load Balancer? 1:47 - What is JSON Web Token (JWT) and how does it work? 1:54 - How does a Server respond to a request? 2:04 - What are the major components of a web browser? 2:13 - What is HTML parsing? 2:18 - Why is it important for a software engineer to have global knowledge? 2:23 - What is HTTP/3? 2:31 - Briefly, what exactly is the Deep Web? 2:37 - Wrap up and goodbye. Links Root name server What happens when… Prepared and Presented by Youssouf El Azizi