#58 - How Does the Internet Work?

Published: Nov. 27, 2020, 3:15 p.m.

b'

In this episode of GeeksBlabla, we will discover with our guests how the Internet actually works.

\\n

Guests

\\n\\n

Notes

\\n

0:02 - Introduction.

\\n

0:07 - Briefly, how does the Internet work?

\\n

0:12 - What\'s the first thing that happens when we type something into Google?

\\n

0:17 - Electrical signals and Raspberry Pies.

\\n

0:20 - What can we possibly build with a Raspberry Pi?

\\n

0:23 - What actually happens when we search for something in Google?

\\n

0:25 - What does HSTS protect against and how is it implemented?

\\n

0:28 - What is mixed content (HTTP over HTTPS)?

\\n

0:33 - What does HTTP or HTTPS mean from the server side?

\\n

0:37 - What is DNS, how does it work and why is it important?

\\n

0:44 - Does changing DNS improve Internet speed?

\\n

0:53 - Do DNS resolvers control your Internet accessibility?

\\n

0:57 - How is the encapsulated frame sent to the internet through the default gateway?

\\n

1:03 - HTTP and the OSI model.

\\n

1:07 - What is the MAC address?

\\n

1:08 - What exactly is a protocol?

\\n

1:11 - Game Theory and communication networks.

\\n

1:13 - What is ARP cash poisoning (ARP Spoofing)?

\\n

1:15 - What happens when an HTTP request reaches the Server?

\\n

1:22 - Why is it said that HTTP is a stateless protocol?

\\n

1:24 - Reverse Proxy Server attacks.

\\n

1:25 - Concepts every back-end developer must be familiar with (sessions, cookies and ORM).

\\n

1:31 - Subdomains (cost, limitations and hosting).

\\n

1:33 - What is a Canonical Name (CNAME)?

\\n

1:35 - Why a Server has to be near the Client and how does it impact the Latency?

\\n

1:37 - As a DevOps engineer, how much do you need to know about network protocols? Are the basics enough?

\\n

1:39 - What is the difference between a Reverse Proxy and a Load Balancer?

\\n

1:47 - What is JSON Web Token (JWT) and how does it work?

\\n

1:54 - How does a Server respond to a request?

\\n

2:04 - What are the major components of a web browser?

\\n

2:13 - What is HTML parsing?

\\n

2:18 - Why is it important for a software engineer to have global knowledge?

\\n

2:23 - What is HTTP/3?

\\n

2:31 - Briefly, what exactly is the Deep Web?

\\n

2:37 - Wrap up and goodbye.

\\n

Links

\\n\\n

Prepared and Presented by

\\n'