Возможный дубликат:
Что точно происходит, когда Вы просматриваете веб-сайт в своем браузере.
1
Первый URL обозначает Унифицированного указателя ресурсов. Будет очень трудно помнить IP-адрес. Вместо того, чтобы помнить URL IP-адресов прибыл как www.intrepidkarthi.com. URL обычно содержит три части. Например, http://intrepidkarthi.com/index.php. Здесь "http" обращается к протоколу, который он использует. Затем имя сервера и затем требуемое имя файла.
Здесь я включил в список поток рабочего механизма позади Вашего браузера поток работы
Я не знаю то, что я понял, корректно или нет. Я должен понять это полностью до аппаратного уровня сзади.
У Вас есть довольно достойное понимание потока.
Поиск DNS должен сначала быть выполнен для получения IP-адреса. HTTP затем использует TCP/IP для открытия соединения, по умолчанию на порте 80. После установления соединения это отправит HTTP-запрос GET на некоторое содержание. Сервер ответит в некотором роде, надо надеяться, w/существующая страница и не некоторая ошибка. Это будет затем отображено браузером. (Отметьте, я не детализирую то, что происходит на обоих концах. На конце сервера это в основном назад. Пакет IP входит, пакет TCP вытащен. Содержанием пакета TCP является Запрос HTTP. Это затем обрабатывается веб-сервер.)
Чистые маршрутизаторы будут только интересоваться протоколом IP. Ваш типичный домашний маршрутизатор, который использует NAT, чтобы позволить нескольким устройствам использовать один внешний IP, будет также интересоваться трафиком TCP так же, большинство маршрутизаторов NAT изменяет порты как часть управления соединениями.
Сетевое соединение состоит из нескольких слоев, и каждый слой имеет свои собственные протоколы. Читайте о модели OSI на Википедию: http://en.wikipedia.org/wiki/OSI_model