Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Інтернет та його складові

Реферат Інтернет та його складові





узера можна набирати і таким чином, але це незручно. Отже, повинна існувати система, яка буде зіставляти звичні для користувача імена з числовим поданням. [pagebreak]

Цим якраз і займається служба DNS (domain name service). Перетворення типу cooler.irk.ru -> 195.206.40.164. називаються прямим перетворенням. А 195.206.40.164 -> cooler.irk.ru називається зворотним перетворенням. Тобто, існує два типи сервісу перетворення. У кожного провайдера повинен бути свій DNS, який перетворює запити, щоб користувач не лазив далеко за простими і часто використовуваними іменами і щоб інші DNS могли у нього питати про його власні доменах. Але всіх імен в Інтернеті він знати не може. Насправді, DNS - це розподілена база даних. При "незнанні" якого-небудь адреси DNS провайдер починає запитувати його по частинах у інших DNS-серверів. Починає з головного (або кореневого, root) DNS-сервера, вірніше, з декількох головних, так як root-сервер не один. p align="justify"> Після того як браузер отримає пакет з сьогоденням (цифровим) IP-адресою, він буде запитувати ресурс з уже реальному IP-адресою і буде підставляти порт 80 до своїх запитах. Це робиться для того, щоб розмежувати типи ресурсів. Адже FTP-сервер може знаходитися на тому ж IP-адресі, що і WWW. Протоколом http відповідає за стандартом порт 80 і браузер за замовчуванням працює з www, тобто з 80 портом, адже написавши, наприклад, microsoft.com, користувач потрапляє на WWW, а не на FTP. Крім того, браузер намагається визначити порт по першому слову в URL. Якщо пишеться microsoft.com, значить потрібно підставити 80 порт, а якщо ftp.microsoft.com, то 21 - порт для роботи з FTP. Сам користувач цей порт не пише, він підставляється автоматично. p align="justify"> Існує така річ, як alias - віртуальний хост. IP-адреси у різних хостів можуть бути однакові. Наприклад, IP-адреси irk.ru і dsi.ru - це одне і те ж, і набираючи в рядку URL "чистий" IP-адреса, потрапляти ви будете тільки на якийсь один. p align="justify"> Віртуальний хост робиться для того, щоб користувачеві не довелося запам'ятовувати довгу назву директорії, де б міг лежати потрібний файл,

Найбільш популярною з програм www-серверів є програма Apache, (є й однойменний проект для російської версії apache.lexa.ru), яка працює під операційною системою UNIX. Названа програма по абревіатурі "A PAtCHy sErver" тобто "Сервер, що збирається з patch-файлів" (з модулів). Apache займається безпосередньо тим, що відповідає на запити і на вимогу виконує скрипти (script) CGI, віддає файли, картинки і сам html-код документа. Apache - це HTTPd - hypertext transfer protocol daemon, тобто по русски - www-сервер. p align="justify"> HTTP, сприймаючи IP-адреса з нормальним ім'ям ресурсу, порівнює в конфігураційних, який саме ресурс віддати користувачу - з irk.ru або dsi.ru, так як ім'я отримано разом з IP- адресою, попередньо побачивши адресу свого сервера. А якщо сервер буде не його, то він т...


Назад | сторінка 4 з 15 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Основні поняття (сайт, IP-адресу, порт, сокет, сервер, клієнт)
  • Реферат на тему: Навігаційний проект переходу судна типу "Дніпро" за маршрутом пор ...
  • Реферат на тему: Навігаційний проект переходу судна типу "Сормовський" за маршруто ...
  • Реферат на тему: Навігаційний проект переходу судна типу "Волго-Балт" за маршрутом ...
  • Реферат на тему: Архітектура Клієнт / сервер. Поняття виділеного сервера. Види серверів