СЕТИ / ВЕБ-ТЕХНОЛОГИИ

Как браузер находит и открывает сайт

От доменного имени до защищённого HTTP-соединения.

Когда пользователь вводит адрес сайта, браузеру нужно определить адрес сервера, установить соединение и запросить содержимое страницы.

1. DNS

DNS сопоставляет доменные имена с записями ресурсов. A обычно содержит IPv4, AAAA — IPv6.

2. Транспорт

HTTP/1.1 и HTTP/2 обычно работают поверх TCP. HTTP/3 использует QUIC поверх UDP.

3. TLS

TLS согласует криптографические параметры и позволяет проверить идентичность сервера по сертификату и цепочке доверия.

4. HTTP

Браузер отправляет запрос, сервер возвращает статус, заголовки и содержимое: HTML, CSS и другие ресурсы.

Это обзор типового процесса. Реальное поведение зависит от браузера, сети и конфигурации сервера.

← Все статьи