Возможный дубликат:
Что именно происходит, когда вы просматриваете веб-сайт в браузере.
1
Первый URL обозначает Uniform Resource Locator. Будет очень сложно запомнить IP-адрес. Вместо того, чтобы запоминать IP-адреса, URL пришел как www.intrepidkarthi.com. URL обычно содержит три части. Например, http://intrepidkarthi.com/index.php. Здесь "http" относится к протоколу, который он использует. Затем имя сервера, а затем запрошенное имя файла.
Здесь я заручился потоком работающего механизма за вашим браузером. Потоком работы
- Ваш браузер связывается с сервером имен для преобразования имени сервера "www.intrepidkarthi.com" в IP-адрес, который он использует для подключения к серверу. * Таким образом, ваш браузер увидит, если он уже имеет соответствующий IP-адрес в кэше от предыдущих посещений сайта. Если нет, он отправит DNS-запрос на ваш DNS-сервер (это может быть ваш маршрутизатор или DNS-сервер вашего провайдера). DNS - это сервер доменных имен. Например, если вы хотите получить номер телефона karthik, то загляните в свой телефонный справочник. Точно так же ваш компьютер не знает IP-адрес intrepidkarthi.com. Так выглядит в DNS.
- Затем браузер установил соединение с сервером по этому IP-адресу через порт 80. Протокол HTTP использует порт 80
- Браузер отправляет GET-запрос на сервер, запрашивая файл " http://www.google.com/karthikeyan.htm ". Затем веб-сервер возвращает запрошенную страницу, и ваш браузер отображает ее на экране.
- Брандмауэр будет контролировать соединения с вашим компьютером. По большей части это будет просто контролировать, кто может подключаться к вашему компьютеру и по каким портам. Для просмотра веб-страниц ваш брандмауэр, как правило, не будет делать много.
- Ваш маршрутизатор, по сути, направляет ваш запрос по сети, помогая пакетам проходить с компьютера на компьютер и, возможно, выполнять некоторые NAT (Network Address Tranlator) для преобразования IP-адресов по пути (так что ваш запрос к локальной сети в Интернете может быть переведен в более широкий Интернет и обратно ).
Я не знаю, что я понял, правильно или нет. Мне нужно полностью понять это до аппаратного уровня сзади.