Вот вопрос у меня возник... кто в сетях хорошо разбирается? раскажите мне кое что... вот одного непойму что то)
когда набираешь в адресной строке браузера адрес, комп пользователся посылает запрос да dns сервер провайдера... тот переводит его в 32х разрядый числовой адрес... и соединяет комп пользователя с нужным хостом в сети. Потом хост пересылает на комп пользователя пакеты данных....
ну а как если у хоста всего один ипишник, а доменных имен куча? ну набрал я в строке один из доменов, днс его перевел в ип, и компы соединились... как потом работает эта гипертекстовая стуктура... ведь компам нужны цифра, а не текстовые адреса...
и вообще как взаимодейвствуют между собой эти протоколы tcp/ip и http? вообще как в гипертекстовой структуре www, используется tcp/ip.
если кто может внятно расказать, то буду благодарен)
я в курсе)) для http идет 80ты порт) но это дела не меняет)) мне нужен весь принцип работы, как и что с чем взаимодейвствует)
http это один из стандартов tcp/ip
ну что все файлы передаются по tcp пакетами с ip заголовками я знаю...
меня больше интересует маршрутизация и запросы... как именно запрашивается какаянибудь страница...
к примеру я сразу в браузере набрал [Только зарегистрированные пользователи могут видеть ссылки. ] тот отправляет запрос на маршрутизатор (днс) если у него в кеше нет записи designforum.ru он посылает запрос на другой днс ответственный за эту зону, тот находит в своей базе этот домен и сообщает ип хоста. А вот как передается запрос что мне нужен именно viewtopic.php?t=6002 ?
дык эт ж идет файловая структура уже.. находит сервак потом ищет у нем файл этот ну а пхп скрипты там сами маршрутизацию указывают в какой файлик идти... или это тебе нужно в коде показыть как он передаёт %)
(: Felis опчть тоже самое) как работает сервер я себе хорошо представляю)
меня интересует маршрутизация) т.е. от сервера к клиенту, и какого вида запрос получает сервер, точнее из чего состоит пакет запроса к серверу.
Роль протокола http в tcp/ip.
Ивооще ктонибудь может все расказать подробно от начала до конца, от нажатия на кнопку пуск в браузере до получения готовой страницы в окне)
да нет просто словами) например когда инфа идет от сервера> транспортный пакет тсп в котором передается инфа, заворачивается в пакет ип, в котором, имеются адрес отправления и адрес назначения, а также номер пакета, для того чтобы их собрать и контрольную сумму, чтобы проверить целостность пакета, он передается через цепь маршрутизаторов, которые при поступлении пакета обрабатывают ип заголовок, и пересылают его дальше пока пакет не достигнет кончного адреса... на кончной машине проверяется контрольная сумма, и если она не сходиться, то высылается повторный запрос на передачу этого же пакета... так вот роль http в этом?
опять же какой запрос идет от браузера... из чего состоит пакет, из заголовка и все? или может еще из чего? ну цифирки это я понимаю.... мне нужно знать, что обозначают эти цифирки))
ну эт не доклад, а типа семестровая) остлось теперь нарисовать схему инета на листе А1 и все расказать) начиная от способов подключения к прову, до взаимодейвствия подсетей) и т.п.
ты набираешь в адресной строке [Только зарегистрированные пользователи могут видеть ссылки. ] , твой комп посылает запрос на днс сервер, указанный в настройках сети (как правило он является днс сервером твоего провайдера), днс сервер посылает пакет, в котором указанн !Р сервера, на котором лежит сайт, твой комп посылает запрос на сервер с указанным !Р и доменом, сервер говорит,что типа "да, этот домен у меня хостится" и дает адрес виртуального аппатча (типа mazafuckhost.ru/blablaru), твой комп посылает запрос непосредственно уже на этот адрес и оттуда уже приходят пакеты, из которых состоит сайт...
что то типа такого
вроде :? во всяком случае я так понимаю :oops:
ты набираешь в адресной строке [Только зарегистрированные пользователи могут видеть ссылки. ] , твой комп посылает запрос на днс сервер, указанный в настройках сети (как правило он является днс сервером твоего провайдера), днс сервер посылает пакет, *в котором указанн !Р сервера, на котором лежит сайт, твой комп посылает запрос на сервер с указанным !Р и доменом, сервер говорит,что типа "да, этот домен у меня хостится" и дает адрес виртуального аппатча (типа 12.345.678.90/~blablaru), твой комп посылает запрос непосредственно уже на этот адрес и оттуда уже приходят пакеты, из которых состоит сайт...
что то типа такого
вроде *:? *во всяком случае я так понимаю :oops: