linuxlab.io
Учебники▾
  • Линукс и сети
    Файловая система, процессы, TCP/IP, BGP и OSPF
    →
  • Terraform и IaC
    HCL, state, plan/apply на sandbox LocalStack
    →
  • Git и GitHub
    Объектная модель, plumbing, ветвление, GitHub Actions
    →
Все учебники →
ЦеныО платформеВойтиСоздать аккаунт
/
Intro
Lessons
Footer
linuxlab-УчебникиЦеныО платформеКонфиденциальность и куки
Copyright © 2026 LinuxLab. Все права защищены.
linuxlab.io
Учебники▾
  • Линукс и сети
    Файловая система, процессы, TCP/IP, BGP и OSPF
    →
  • Terraform и IaC
    HCL, state, plan/apply на sandbox LocalStack
    →
  • Git и GitHub
    Объектная модель, plumbing, ветвление, GitHub Actions
    →
Все учебники →
ЦеныО платформеВойтиСоздать аккаунт
/
  • Введение
  • Уроки
  • How it works
  • Симулятор
  • База знаний
  • Собеседование

§ how it works

На пальцах. С анимацией.

Каждая карточка ниже - пошаговая SVG-визуализация одного протокола. Жмёшь play, видишь как пакеты летают между устройствами, читаешь что происходит на каждом шаге, нажимаешь на ссылку в базе знаний, если хочется углубиться.

Это не симуляция и не сэндбокс - это рисованная карта, которая остаётся в голове после первого просмотра. За «потрогать руками» ходи в уроки.

  • network · 6 шагов

    Что происходит когда я нажимаю Enter в браузере

    Один URL → 12+ пакетов → 4 разных протокола → ~100мс. Полная цепочка от DNS до отрендеренной страницы за один обзор. Это финал - все предыдущие explainer'ы в одной сцене.

    посмотреть→
  • network · 12 шагов

    Модель OSI и инкапсуляция

    7 слоёв: что добавляет TCP, что добавляет IP, что добавляет Ethernet. Почему «слои» - не теория, а конкретные байты в пакете.

    посмотреть→
  • network · 5 шагов

    Подсети и CIDR

    Откуда берётся /24 в IP-адресе? Почему два хоста с похожими IP в одной сети, а с разными - в разных? Всё дело в битах.

    посмотреть→
  • network · 5 шагов

    Как свитч учится - MAC learning

    Свитч на старте не знает ничего. За первые секунды трафика он сам строит «карту» - кто на каком порту - и перестаёт флудить кадры.

    посмотреть→
  • network · 5 шагов

    VLAN и 802.1Q tagging

    Один физический свитч, одна сеть кабелей - но логически разделено на несколько изолированных broadcast-доменов. Магия в 4-байтном теге.

    посмотреть→
  • network · 5 шагов

    Как DHCP раздаёт IP-адреса

    Подключился к Wi-Fi - через секунду уже есть IP. Откуда он берётся, кто его выбирает, и почему всё это работает за 4 пакета.

    посмотреть→
  • network · 4 шагов

    Как ARP находит MAC по IP

    IP знаешь, а как пакет вообще выйдет из сетевой карты? Сначала надо узнать MAC соседа. ARP делает это одним broadcast’ом.

    посмотреть→
  • network · 6 шагов

    Как DNS превращает имя в IP

    Браузер хочет example.com, а интернет понимает только IP-адреса. Кто-то должен превратить имя в число - и делает это иерархия серверов.

    посмотреть→
  • network · 5 шагов

    Маршрутизация и TTL

    Как пакет долетает от твоего ноута до Google за 10-15 хопов? Каждый роутер знает только «куда передать дальше» - и этого хватает.

    посмотреть→
  • network · 5 шагов

    Как traceroute видит путь до сервера

    Ни один пакет не возвращается с маршрутом внутри. Чтобы увидеть путь - traceroute хитро эксплуатирует TTL: «убивает» пакеты на каждом хопе и собирает ICMP-ответы.

    посмотреть→
  • network · 5 шагов

    Как работает NAT

    Дома один публичный IP, а за роутером 10 устройств - все одновременно ходят в интернет. Магия в том что роутер «помнит» кому что писать.

    посмотреть→
  • network · 7 шагов

    BGP - как интернет договаривается о маршрутах

    Тысячи независимых сетей (AS) объединены в интернет. Никто не знает «всю карту» - каждая AS просто рассказывает соседям что она умеет достать. Из этого складывается весь маршрутинг планеты.

    посмотреть→
  • network · 5 шагов

    Anycast - один IP с десятков локаций

    1.1.1.1 быстро отвечает из любой точки мира, потому что физически живёт во многих местах сразу. Магия в BGP - каждый клиент попадает в ближайший узел.

    посмотреть→
  • network · 8 шагов

    Жизненный цикл TCP-соединения

    Three-way handshake → данные → four-way close. Зачем три рукопожатия и почему `ss` показывает столько состояний после закрытия.

    посмотреть→
  • network · 11 шагов

    TCP states - все 11 состояний

    Когда смотришь `ss -tn` - там не только ESTABLISHED. SYN_SENT, FIN_WAIT_1, TIME_WAIT - что они значат и почему «висят»?

    посмотреть→
  • network · 8 шагов

    TCP retransmission и fast retransmit

    Что делает TCP когда пакет теряется? Не ждёт долго. Если три «дубликата ACK» подряд - сразу переотправляет, не дожидаясь таймера.

    посмотреть→
  • network · 6 шагов

    TCP congestion control

    Откуда TCP «знает» с какой скоростью слать данные? Не знает - пробует всё быстрее, пока не упрётся. Потом снижает в 2 раза и пробует снова.

    посмотреть→
  • network · 7 шагов

    TLS handshake - как браузер договаривается с сервером

    Зелёный замочек в браузере появляется не сразу. До него - несколько пакетов где стороны выбирают шифр, проверяют сертификат и вычисляют общий ключ.

    посмотреть→
  • network · 7 шагов

    HTTPS - проверка цепочки сертификатов

    Откуда браузер «знает» что example.com настоящий? Цепочка подписей от leaf-cert через intermediate до root, который уже встроен в ОС.

    посмотреть→
Footer
linuxlab-
Copyright © 2026 LinuxLab. Все права защищены.
Учебники
Цены
О платформе
Конфиденциальность и куки