- •3.1. Сетевые службы и основные протоколы TCP/IP уровня приложений
- •3.1.1. Модель “Клиент/Сервер”
- •3.1.2. Сетевые службы, сокеты, порты и протоколы
- •3.1.3. Назначение IP-адресов хостам и протокол DHCP
- •3.1.5. Протокол передачи гипертекста HTTP
- •3.1.6. Протокол передачи файлов FTP
- •3.1.7. Протоколы удаленного терминального доступа Telnet и SSH
- •3.1.8. Простой протокол электронной почты SMTP
- •3.1.9. Протокол передачи сетевых новостей NNTP
- •3.2. Идентификация ресурсов сети Интернет
- •3.2.1. Базовая структура унифицированного указателя ресурса
Тема 3. Ресурсы, протоколы и основные службы сети Интернет |
5 |
3.1.9. Протокол передачи сетевых новостей NNTP
Протокол NNTP (Network News Transfer Protocol) был добавлен в стек протоколов TCP/IP для реализации групп новостей (точнее дискуссионных групп) Usenet (сокр. от User Network) - одной из старейших технологий размещения и обсуждения в сети информационных сообщений.
Как и другие протоколы уровня приложений NNTP использует клиент-
серверную модель взаимодействия. Протокол NNTP напоминает протокол
отправки почтовых сообщений SMTP, но адаптирован для общения
пользователей по принципу “один для всех”, используя аналогию с
доской объявлений, на которой участники дискуссии могут вывешивать свои сообщения и читать сообщения других.
Сообщения, которые пользователи с помощью NNTP публикуют (или “постят” от англ. to post) в Интернете, размещаются на так называемых новостных серверах.
Эти news-серверы
•хранят сообщения пользователей;
•обеспечивают доступ к ним с помощью программ-клиентов;
•обмениваются новостными сообщениями между собой.
Отметим, что размещаемые на серверах сообщения в соответствии с их содержанием иерархически организованы по тематическим категориям.
3.2. Идентификация ресурсов сети Интернет
3.2.1. Базовая структура унифицированного указателя ресурса
Для использования сетевых служб необходима идентификация не только
хостов, но и других ресурсов сети
(веб-сайтов, удаленных и локальных файлов, сервисов и т.д.).
Эта адресная идентификация должна не только обеспечивать возможность
обращения клиентов сетевых служб к любым ресурсам сети, но и быть удобной для пользователей.
В качестве адресов сетевых ресурсов в Интернет используются
указатели URL (Uniform Resource Locator).
Базовая форма записи URL состоит из двух разделенных двоеточием частей и имеет вид: схема обращения к ресурсу : описание ресурса .
Начинающая URL схема обращения к ресурсу не зависит от регистра и определяет способ обращения, т.е. отвечает на вопрос:
Какой протокол должен использоваться для передачи данных?
Поэтому, в большинстве случаев, в качестве схемы обращения к ресурсу используются имя соответствующего сетевого протокола уровня приложений.
2011. Кафедра Компьютерных Технологий ГУУ. Курс "Интернет Технологии". Лекция 3
Тема 3. Ресурсы, протоколы и основные службы сети Интернет |
6 |
Например, для обращения к веб-страницам схемой обращения к ресурсу является слово http,
для обращения к удаленным файлам - слово ftp,
а для обращения к локальным файлам компьютера схемой обращения служит слово file.
Для доступа к удаленному компьютеру в режиме виртуального текстового терминала с помощью протокола Telnet схемой обращения к ресурсу является слово telnet,
а для отправки электронной почты с помощью протокола SMTP - слово mailto.
Вторая часть URL, описание ресурса, определяет местоположение ресурса в сети. Кроме этого, в зависимости от используемого сетевого протокола данная часть может содержать ту или иную уточняющую информацию.
Естественно, что в описание местоположения ресурса входит полное доменное имя хоста или его IP-адрес и, если это необходимо, имя ресурса в локальном пространстве имен хоста.
Обычно именем ресурса в локальном пространстве имен
является путь к ресурсу в файловой системе хоста.
При этом следует учитывать правила записи пути к локальному ресурсу
хоста, соответствующие используемой им операционной системы.
В частности, при записи имен файлов и каталогов следует особое
внимание обращать на регистр букв.
При обращении к файлам локального хоста в качестве его доменного
имени можно использовать слово localhost.
Однако в этом случае доменное имя в URL можно и не указывать.
Например, при обращении к локальному файлу URL может выглядеть так
file://localhost/имя_каталога/имя_файла
или так
file:///имя_каталога/имя_файла
При обращении к узлу WWW (World Wide Web - Всемирная Паутина) URL может иметь форму записи
http://имя_веб-сервера
или
http://имя_веб-сервера/имя_каталога/имя_файла
При отправке электронной почты URL имеет следующий вид mailto:имя_пользователя@имя_его_почтового сервера
2011. Кафедра Компьютерных Технологий ГУУ. Курс "Интернет Технологии". Лекция 3
Тема 3. Ресурсы, протоколы и основные службы сети Интернет |
7 |
3.2.2. URL и URI
В настоящее время рассмотренные выше указатели URL позиционируются
как часть более общей системы идентификации информационных ресурсов URI (Uniform Resource Identifier).
Применительно к Интернету URI соединяет URL и URN (Uniform Resource Name),
т.е.
URI=URL+URN ,
где
URL определяет адрес хоста, а
URN (Uniform Resource Name) определяет имя ресурса в его локальном пространстве имен.
Например,
URI=http://имя_веб-сервера/имя_каталога/имя_файла , где:
URL=http://имя_веб-сервера/ , а
URN=имя_каталога/имя_файла ,
или
URI=urn:ISBN:5-94157-097-X
состоит только из URN, указывающего на книгу 5-94157-097-X
в пространстве уникальных номеров книжных изданий международного стандарта ISBN.
2011. Кафедра Компьютерных Технологий ГУУ. Курс "Интернет Технологии". Лекция 3