NETWORK / PROTOCOLS

Путешествие одного пакета

Что происходит между нажатием Enter и появлением страницы на экране?

YOU192.0.2.10
DNSname → address
ROUTERnext hop
EDGEcache / CDN
SERVERresponse

DNS — не просто адресная книга

Когда вы вводите доменное имя, браузеру нужно получить адрес узла. Кеширование позволяет не повторять один и тот же запрос каждый раз. Поэтому DNS влияет не только на доступность, но и на ощущение скорости.

В реальной сети запрос может пройти через несколько кешей и резолверов, прежде чем клиент получит итоговый ответ.

network_trace
$ resolve techpulse.local
query      A
cache      HIT
latency    4 ms
route      local → edge
result     READY
NETWORK NOTES

Три полезных правила

Измеряйте задержку

Пропускная способность и latency — разные характеристики. Быстрый канал может ощущаться медленно.

Кеш — это часть архитектуры

Правильно расположенный кеш снижает нагрузку и сокращает путь данных.

Наблюдаемость важна

Логи, метрики и трассировка превращают «интернет тормозит» в диагностируемую проблему.