841f5b390ae2e214
Браузер — это специальная программа, которая позволяет искать информацию в интернете, просматривать сайты, скачивать файлы любого формата, загружать аудио и видеофайлы. То есть, браузер является средним звеном между пользователем и интернетом.
Как работает браузер НЕЗАВИСИМО ОТ ВИДА БРАУЗЕРА, МЕХАНИЗМ РАБОТЫ У ВСЕХ ОДИНАКОВЫЙ. НИЖЕ МЫ ПОШАГОВО ОПИСАЛИ, КАК РАБОТАЮТ БРАУЗЕРЫ. ПОЛЬЗОВАТЕЛЬ ОТКРЫВАЕТ СВОЙ БРАУЗЕР И ВВОДИТ АДРЕС НУЖНОГО САЙТА. БРАУЗЕР ИЩЕТ СЕРВЕР. СЕРВЕР — ЭТО ПРОГРАММА, БЕЗ КОТОРОЙ НЕ РАБОТАЛ БЫ НИ ОДИН САЙТ В ИНТЕРНЕТЕ. БРАУЗЕР ИЩЕТ СЕРВЕР ПО IP-АДРЕСУ, КОТОРЫЙ УНИКАЛЕН ДЛЯ КАЖДОГО САЙТА. СНАЧАЛА ОН ДАЛЕКО НЕ ИДЕТ, А ИЩЕТ ЕГО В КЭШЕ РОУТЕРА, ОПЕРАЦИОННОЙ СИСТЕМЕ ИЛИ ЖЕ В ИСТОРИИ ПОДКЛЮЧЕНИЙ, КОТОРАЯ ХРАНИТ ИНФОРМАЦИЮ ОБ IP-АДРЕСА СЕРВЕРА, ЕСЛИ ЕГО УЖЕ ПОСЕЩАЛИ РАНЕЕ. ЕСЛИ БРАУЗЕР ТАМ ЕГО НЕ НАХОДИТ, ОН СМОТРИТ В DNS (DOMAIN NAME SYSTEM). ОНА ПРЕДСТАВЛЯЕТ СОБОЙ ЧТО-ТО ВРОДЕ ТЕЛЕФОННОЙ КНИГИ, КОТОРАЯ ХРАНИТ ИНФОРМАЦИЮ О ТОМ, КАКОЕ ДОМЕННОЕ ИМЯ СООТВЕТСТВУЕТ АДРЕСУ. БРАУЗЕР ПЫТАЕТСЯ УСТАНОВИТЬ СОЕДИНЕНИЕ С СЕРВЕРОМ. ТЕПЕРЬ, КОГДА БРАУЗЕР НАШЕЛ НУЖНЫЙ IP-АДРЕС, ОН УСТАНАВЛИВАЕТ С НИМ СОЕДИНЕНИЕ С ПОМОЩЬЮ СПЕЦИАЛЬНОГО ПРОТОКОЛА TCP/IP, КОТОРЫЙ ОТВЕЧАЕТ ЗА ПЕРЕДАЧУ ДАННЫХ В ИНТЕРНЕТЕ. ДЛЯ УСТАНОВКИ СОЕДИНЕНИЯ ИСПОЛЬЗУЕТСЯ ПРОЦЕСС “РУКОПОЖАТИЕ”(С АНГЛ. HANDSHAKING), КОТОРЫЙ ПРОХОДИТ В ТРИ ЭТАПА: СЕРВЕРУ ОТПРАВЛЯЕТСЯ СПЕЦИАЛЬНЫЙ ЗАПРОС С НОМЕРОМ ПОСЛЕДОВАТЕЛЬНОСТИ И ФЛАГОМ SYN; ПОТОМ ОН ОТПРАВЛЯЕТ ОТВЕТНЫЙ ЗАПРОС С ПОДТВЕРЖДЕНИЕМ ПОЛУЧЕНИЯ SYN — ACK; ПОСЛЕ ЭТОГО СЕРВЕР ПОСЫЛАЕТ ПОДТВЕРЖДЕНИЕ ПРИЕМА — ACK И СОЕДИНЕНИЕ СЧИТАЕТСЯ УСТАНОВЛЕННЫМ.