GeeksBlaBla artwork

#58 - How Does the Internet Work?

GeeksBlaBla

Arabic - November 27, 2020 15:15 - 2 hours - 74.1 MB - ★★★★ - 5 ratings
Technology Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed


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