Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.07.2013, 13:18   #1
One_and_only
Пользователь
 
Регистрация: 23.02.2010
Сообщений: 11
По умолчанию схема работы интернета

"Я набираю сайт, мой компьютер соединяется с днс, который резолвит его и возвращат обратно айпишник. Затем мой комп делает запрос по айпишнику на сервак, с которого уже грузится сайт. "
One_and_only вне форума Ответить с цитированием
Старый 07.07.2013, 13:45   #2
Ezhik Kihze
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 639
По умолчанию

Цитата:
Браузер по http-протоколу (или по https) соединяется с DNS сервером интернет-провайдера, который преобразует символьный адрес в IP.
Не http/htpps там.

Цитата:
По IP адресу DNS сервер находит сервер, на котором расположен сайт.
Нет. Он только резолвит айпи и возвращает запись вам.
ICQ: 677936656 Gmail: ekEmbed@gmail.com
Ezhik Kihze вне форума Ответить с цитированием
Старый 07.07.2013, 14:05   #3
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,609
По умолчанию

Символьный адрес в IP адрес преобразуется на вашем компьютере. wininet.dll в Windows. Библиотека собирает и отправляет пакеты данных, которые формируются в соответствии с RFC.

Подробно описывается в RFC.

Для протокола HTTP это RFC 2616 ( http://tools.ietf.org/html/rfc2616 ).
DNS http://www.ietf.org/rfc/rfc1034.txt
RFC 826 - Ethernet Address Resolution Protocol (ARP) http://tools.ietf.org/html/rfc826
IP http://www.ietf.org/rfc/rfc791.txt
TCP http://www.ietf.org/rfc/rfc793.txt
UDP http://www.ietf.org/rfc/rfc768.txt
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Старый 07.07.2013, 14:58   #4
_PROGRAMM_
Участник клуба
 
Аватар для _PROGRAMM_
 
Регистрация: 30.07.2009
Сообщений: 1,601
По умолчанию

Цитата:
Символьный адрес в IP адрес преобразуется на вашем компьютере.
Каким образом? Если он есть в hosts, то да, согласен, но зачастую hosts пуст и этим занимается DNS провайдера.

В мире нет вечных двигателей, зато есть вечные тормоза...

Блог
_PROGRAMM_ вне форума Ответить с цитированием
Старый 07.07.2013, 19:13   #5
One_and_only
Пользователь
 
Регистрация: 23.02.2010
Сообщений: 11
По умолчанию

Цитата:
Сообщение от Ezhik Kihze Посмотреть сообщение
Не http/htpps там.
А по какому протоколу?


Цитата:
Сообщение от Ezhik Kihze Посмотреть сообщение
Нет. Он только резолвит айпи и возвращает запись вам.
Резолвит айпи - т.е. он всё-таки находит соответствие между моим символьным вводом и айпи?


Цитата:
Сообщение от challengerr Посмотреть сообщение
Символьный адрес в IP адрес преобразуется на вашем компьютере. wininet.dll в Windows. Библиотека собирает и отправляет пакеты данных, которые формируются в соответствии с RFC.
Я всю жизнь считал, что информация о соответствии символьных адресов и айпи хранится на ДНС серверах.
Вы говорите, что она хранится на каждом компьютере. А если информация обновляется - допустим, сервак поменял айпи - тогда wininet.dll должен обновиться сразу же на всех компах пользователей?

Спасибо за ссылки, но я, к сожалению, не так силён в английском...

Последний раз редактировалось One_and_only; 07.07.2013 в 19:24.
One_and_only вне форума Ответить с цитированием
Старый 07.07.2013, 19:57   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Я всю жизнь считал, что информация о соответствии символьных адресов и айпи хранится на ДНС серверах.
Вы говорите, что она хранится на каждом компьютере. А если информация обновляется - допустим, сервак поменял айпи - тогда wininet.dll должен обновиться сразу же на всех компах пользователей?
да бред это, отправляется запрос на DNS сервер, он возвращает IP.
протокол так же DNS.
Цитата:
Резолвит айпи - т.е. он всё-таки находит соответствие между моим символьным вводом и айпи?
ну да.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 08.07.2013, 10:27   #7
rlib
Форумчанин
 
Аватар для rlib
 
Регистрация: 22.05.2012
Сообщений: 352
По умолчанию

Все правильно понимаешь. Еще в дополнение: http/https, а также dns - это протоколы аппликативного уровня. Под ними лежат протоколы транспортного уровня (TCP), под транспортным - сетевой (IP), а под сетевым - протоколы локальных сетей (Ethernet).
rlib вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Схема работы программы Dmitry3131 Помощь студентам 1 05.06.2013 07:50
Ноутбук для работы, интернета, книг. как определиться какой необходим? LIEN Компьютерное железо 2 15.12.2011 08:14
блок-схема для работы с массивами. delphi. Duff-man Помощь студентам 1 21.07.2011 23:18
Схема алгоримта (блок схема) на задачу по Паскалю LINCHAK Помощь студентам 0 22.10.2010 16:56
Блок схема алгоритма программы и схема взаимодействия модулей. Lazio Фриланс 3 02.12.2009 23:10