Тема: webservers
View Single Post
Старий 26-12-2006, 00:39   #2
James Bond
мальчик-тюльпанчик :)
 
James Bond's Avatar
 
Реєстрація: Nov 2004
Адреса: в мире под названием ты
Повідомлення: 1,292
За замовчуванням

Знаете ли вы, что в Интернете используются только цифровые адреса (они же IP) сайтов? А буквенные адреса web-страниц были придуманы исключительно для удобства запоминания их пользователем. Но компьютеры соединяются между собой только по цифровому IP.



Чтобы перевести непонятную компьютеру буквенную абракадабру типа www.qsl.net в понятный ему IP адрес (в данном случае в IP 63.238.179.50) задействуется служба DNS (domane name server), которая знает о том какому буквенному имени (хосту) какой IP (цифровой) соответствует. Сервер DNS физически не один - это просто огромной длины (для всех существующих в Интернете буквенных имен) записи вида хост - IP на разных серверах (в том числе, скорее всего и на вашем провайдере).



Поэтому, когда вы набираете у себя в браузере какой-нибудь буквенный адрес (например www.qsl.net) происходит примерно следующий диалог:



Цитата:

Браузер:



- Тут, эта... хозяин хочет на www.qsl.net попасть.



Протокол TCP/IP:



- Ага, щас, разбежался. Ты мне не буквы тычь, а IP скажи машины, с которой надо соединиться.



Браузер:



-Дык я не знаю. Погоди, поищу. Так... На нашем компьютере нет ли случайно записей какому IP соответствует хост www.qsl.net? Блин, нету. Придется у внешнего сервера DNS спрашивать. Эй, DNS-сервер, ты где? Чего молчишь?



DNS-сервер:



- Как же меня достали эти миллионы идиотов, не знающих IP... Погоди, твой запрос в очереди, перед тобой еще 500 более ранних запросов надо обработать....



Пауза....



DNS-сервер сам себе:



- Ну и где у меня написано про www.qsl.net? Что, нигде? Точно нигде? Блин, наверное это какой-то Богом забытый буржуйский сервер. Нет у меня на него записи. Придется другие DNS- сервера спрашивать. Эй, другие DNS-сервера, вы где? Вопрос накопился.



...повторяется сценка с первым ответом DNS сервера, только в это раз велят подождать ему. Наконец, один из DNS-серверов находит у себя запись, что оказывается www.qsl.net это IP 63.238.179.50 и возвращает эту инфу терпеливо ждущему браузеру.



Браузер:



- Фу, ну наконец. Эй TCP/IP соединяйся с IP 63.238.179.50.



TCP/IP ворчиливо:



- Ну так бы сразу и сказал. Соединяюсь. Поехали.


http://www.dl2kq.de/soft/6-7.htm
__________________
клан: Мы Баним с улыбкой :) ™
должность: местнЫй аФтаритетЪ
James Bond не на форумі   Reply With Quote