Public Telegram Archive
Channels About
Cyprus_iT chat
@badcyprus · supergroup · filtered by Aleksandr A
Aleksandr A 2024-05-17 22:28 UTC
EXNBLADE
Друзья, есть тут кто шарит за сетевые протоколы и тп? У меня к вам такой вопрос) **Сам вопрос звуч...
Давайте и я отвечу тоже :)

Компьютер узнает, где находится его днс сервер от DHCP-сервера, с которым он познакомился, когда попал в текущую сеть и запросил себе ИП-адрес в ней. В вместе с ип-адресом он получил от dhcp-сервера один или два адреса ДНС серверов, а так же адрес шлюза по умолчанию, через который ему следует слать запросы за пределы текущей сети.

При нажатии на энтер в браузере компьютер обращается к днс серверу, чтобы узнать ип-адрес сервера по ссылке из браузера. Затем обращается по этому ИП на его порты (либо 80, либо 443, если не указано другое), и отдает туда ссылку, которую запросил пользователь.

Для наглядности можно взять ссылку https://www.microsoft.com/ru-ru

Чтобы получить содержимое этой страницы компьютер сначала спросит ДНС сервер, по какому ИП-адресу в интернете можно найти www.microsoft.com. Получит ответ, что это 22.59.85.133. Обратится по этому ИП с просьбой показать, что там есть по ссылке https://22.59.85.133/ru-ru

Если сильно упростить, то примерно так.
1 message on this day