LG / ЗАПИСНАЯ КНИЖКА

Несколько заметок о том, как устроена связь.

Короткий справочник по понятиям, которые встречаются в настройках браузеров и сетей.

Имя и адрес

IP-адрес указывает, куда отправлять пакет. Доменное имя помогает человеку запомнить этот адрес. DNS связывает одно с другим; результат поиска может некоторое время храниться в кеше.

Соединение и доставка

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

Что даёт HTTPS

HTTPS использует TLS для защиты соединения между браузером и сервером. Сертификат связывает публичный ключ с именем сайта. Значок защищённого соединения подтверждает эту связь, но сам по себе ничего не говорит о качестве содержимого страницы.

Когда соединение зависает

Успешное установление соединения ещё не означает, что приложение обменивается полезными данными. При поиске причины помогают отдельные проверки: разрешается ли имя, доступен ли адрес, проходит ли запрос и приходит ли ответ.