Віктор Турський про програмування / навігатор

треки / 02

Мережі та інтернет

8 відео · 3 год 10 хв

Цей кластер збирає матеріал каналу «Як працює інтернет» — свідомо багатосерійний цикл, у якому Віктор відбудовує сантехніку інтернету з перших принципів і, як завжди, доводить кожне твердження наживо — з dig, Wireshark, справжніми хмарними серверами й маленькими тулзами. Наскрізна думка: абстракції, які ми сприймаємо як даність (URL, що резолвиться; сторінка, що вантажиться «швидко»; замочок, що означає «безпечно»), ховають шари раунд-тріпів, ієрархій і припущень про довіру, які здебільшого тримаються — доки хтось у кавʼярняному Wi-Fi не вирішить інакше. Цикл охоплює резолвінг імен (DNS), приєднання пристрою до мережі (DHCP), транспортний рівень і трансляцію адрес (NAT і мережі), фізику, що обмежує швидкість (затримки і швидкість світла), і шар довіри поверх усього (HTTPS/TLS) — з відгалуженнями у віддалену розробку й можливості браузера.

Порядок перегляду

  1. 1

    спершу фізична межа: як швидкість світла і хендшейки TCP/TLS роздувають бекенд на 20 мс до ~420 мс

    13:01 · 8 розділів
  2. 2
    Як працює Інтернет: основи DNS початковий

    DNS, частина 1: hosts.txt, типи записів, DoH, підступ переходу з UDP на TCP на 512 байтах

    22:58 · 15 розділів
  3. 3
  4. 4

    як пристрій узагалі потрапляє в мережу: DHCP через атаку rogue-сервером у кавʼярняному Wi-Fi, зібрану наживо на dnsmasq

    21:27 · 20 розділів
  5. 5

    шар довіри поверх: у які саме способи HTTPS підводить у ворожій мережі

    17:50 · 15 розділів
  6. 6

    глибше в той самий шар довіри: відкликання сертифікатів і каскад CRLite у Firefox

    51:02 · 15 розділів
  7. 7

    сантехніка в дії: підмережі, маршрутизація і фаєрвол для ізоляції VirtualBox-VM через роутер pfSense

    36:08 · 15 розділів
  8. 8

    відгалуження у віддалену розробку через SSH і тунелі vscode.dev

    13:13 · 8 розділів