ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 16.12.2020

Просмотров: 1685

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

352

унифицированных

 

оконных

 GUI – Windows 

и

 Macintosh. 

Теперь

она

 

возникла

 

на

 

новом

 

витке

 

развития

 

программирования

ее

 

реше

-

ние

 

видится

 

в

 

повсеместном

 

использовании

 

интернет

и

 

интранет

-

технологий

 

и

 

универсальных

 

браузеров

Но

 

об

 

этом

 

мы

 

будем

 

спе

-

циально

 

говорить

 

чуть

 

позже

.

4.8. 

Сетевые

 

услуги

В

 

этом

 

параграфе

 

мы

 

отвлечемся

 

от

 

технических

 

деталей

 

пере

-

дачи

 

сообщений

 

и

 

поговорим

 

о

 

практической

 

пользе

 

компьютер

-

ной

 

сети

 

для

 

конечного

 

потребителя

Вообще

 

говоря

для

 

локаль

-

ной

 

и

 

глобальной

 

сети

 

набор

 

услуг

 

различается

но

благодаря

 

по

-

всеместному

 

использованию

 

протоколов

 

интернета

грань

 

между

ними

 

постепенно

 

стирается

С

 

одной

 

стороны

в

 

локальных

 

сетях

начинают

 

широко

 

применяться

 

принципы

 

интернета

появился

 

даже

специальный

 

термин

 

интранет

 (intranet)

он

 

означает

 

технологию

создания

 

корпоративных

 

информационных

 

сетей

 

на

 

протоколах

«

большого

» 

интернета

но

 

без

 

выхода

 

во

 

внешний

 

мир

С

 

другой

стороны

несколько

 

локальных

 

сетей

 

одной

 

фирмы

расположен

-

ных

 

в

 

разных

 

городах

 

или

 

странах

могут

 

через

 

интернет

 (

это

 

назы

-

вается

 

прокладкой

 

туннеля

соединиться

 

таким

 

образом

что

 

гло

-

бальная

 

сеть

 

будет

 

совершенно

 

прозрачной

 

для

 

любых

 

видов

 

об

-

щения

а

 

пользователям

 

будет

 

казаться

что

 

они

 

работают

 

в

 

одной

локальной

 

сети

Такая

 

технология

 

объединения

 

получила

 

название

экстранет

 (extranet).

Удаленный
доступ

 

к

 

ЭВМ

На

 

первых

 

порах

 

компьютерные

 

сети

 

назывались

вычислительными

 

и

 

предоставляли

 

своим

пользователям

 

единственную

 

высокоуровневую

услугу

 – 

доступ

 

к

 

находящейся

 

в

 

другом

 

месте

 

ЭВМ

 

в

 

режиме

 

уда

-

ленного

 

терминала

Собственно

 

говоря

для

 

этого

 

они

 

и

 

создава

-

лись

 

в

 

начале

 1970-

х

 

годов

когда

 

о

 

персональных

 

компьютерах

 

еще

и

 

речи

 

не

 

было

Вспомним

что

 

первым

 

сообщением

переданным

 

в

ARPAnet 

в

 

момент

 

ее

 

рождения

 29 

октября

 1969 

года

была

 

коман

-

да

 «LOGIN» 

на

 

подключение

 

пользователя

 

из

 

Лос

-

Анджелеса

 

к

 

ЭВМ

SDS 940, 

расположенной

 

в

 

Стенфорде

В

 1972 

году

 

был

 

разработан


background image

353

протокол

 

виртуального

 

терминала

 Telnet

который

 

после

 

перехода

ARPAnet 

на

 

стек

 

транспортных

 

протоколов

 TCP / IP 

был

 

адаптиро

-

ван

 

к

 

нему

 

и

 

стал

 

стандартным

 

протоколом

 

прикладного

 

слоя

 

ин

-

тернета

С

 

помощью

 

клиента

 Telnet, 

установленного

 

на

 

домашнем

компьютере

можно

 (

зная

 

имя

 

пользователя

 

и

 

пароль

 

входа

под

-

ключиться

 

к

 

любому

 

серверу

предоставляющему

 

услугу

 

удален

-

ного

 

доступа

и

 

работать

 

на

 

нем

 

в

 

совершенно

 

прозрачном

 

режиме

,

как

 

будто

 

между

 

клиентом

 

и

 

сервером

 

нет

 

никакой

 

сети

Таким

 

об

-

разом

не

 

выходя

 

из

 

дома

можно

 

выполнять

 

любые

 

вычисления

 

и

даже

 

работать

 

администратором

 

информационной

 

системы

доб

-

росовестно

 

выполняя

 

все

 

связанные

 

с

 

этим

 

обязанности

.

С

 

появлением

 

персональных

 

компьютеров

 

значение

 

удаленно

-

го

 

доступа

 

для

 

выполнения

 

вычислительных

 

задач

 

уменьшилось

,

но

 

одна

 

область

 

применения

 

этой

 

услуги

 

всегда

 

останется

 

актуаль

-

ной

Речь

 

идет

 

о

 

сверхсложных

 

вычислениях

 

на

 

суперкомпьюте

-

рах

определяющих

 

передовой

 

край

 

технического

 

прогресса

Эти

машины

 

чрезвычайно

 

дорогие

уникальные

 

по

 

своей

 

сути

Физи

-

чески

 

они

 

размещаются

 

в

 

крупнейших

 

национальных

 

суперкомпь

-

ютерных

 

центрах

а

 

доступ

 

к

 

вычислительные

 

мощностям

 

проис

-

ходит

 

через

 

сеть

Для

 

фундаментальных

 

исследований

 

такая

 

воз

-

можность

 

является

 

исключительно

 

важной

поэтому

 

сеть

 NSFNet,

созданная

 

Национальным

 

научным

 

фондом

 

США

 

в

 1986-1992 

го

-

дах

 

и

 

определившая

 

светлое

 

будущее

 

интернета

предназначалась

прежде

 

всего

 

для

 

связи

 

шести

 

суперкомпьютерных

 

центров

 NSF 

с

университетами

Аналогичная

 

программа

 

начинает

 

осуществлять

-

ся

 

и

 

в

 

России

где

 

на

 

базе

 

ведущих

 

научных

 

и

 

образовательных

учреждений

 

Москвы

Санкт

-

Петербурга

Новосибирска

Томска

 

и

ряда

 

других

 

городов

 (

в

 

частности

в

 

Томском

 

государственном

 

уни

-

верситете

создаются

 

центры

 

высокопроизводительных

 

вычисле

-

ний

Это

 

еще

 

один

 

пример

 

круговорота

 

идей

 

в

 

природе

проект

 

ВЦ

коллективного

 

пользования

не

 

реализованный

 

в

 1980-

х

 

годах

на

-

чал

 

осуществляться

 

в

 XXI 

веке

 

на

 

новой

 

технической

 

основе

.

Передача
файлов

Следующей

 

высокоуровневой

 

сетевой

 

услугой

стала

 

передача

 

файлов

в

 

локальных

 

сетях

 

она

долгое

 

время

 

являлась

 

основным

 

видом

 

серви

-

са

Как

 

мы

 

знаем

самая

 

первая

 

локальная

 

сеть

созданная

 

в

 Xerox

PARC 

в

 1973 

году

предназначалась

 

именно

 

для

 

передачи

 

фай

-


background image

354

лов

 

на

 

общий

 

лазерный

 

принтер

На

 

файловом

 

сервисе

 

выросла

и

 

приобрела

 

мировую

 

известность

 

популярнейшая

 

сетевая

 

ОС

80-

х

 

годов

 NetWare, 

о

 

чем

 

мы

 

говорили

 

в

 

разделе

посвященном

операционным

 

системам

Прикладной

 

уровень

 

сети

 NetWare

организован

 

по

 

клиент

-

серверной

 

технологии

коллективно

 

ис

-

пользуемые

 

файлы

 

хранятся

 

на

 

выделенном

 

сервере

а

 

клиенты

,

установленные

 

на

 

пользовательских

 

компьютерах

дают

 

возмож

-

ность

 

работать

 

с

 

этими

 

файлами

 

так

как

 

будто

 

бы

 

те

 

располага

-

ются

 

на

 

обычном

 

локальном

 

диске

Удобство

 

и

 

популярность

технологии

 NetWare 

вынудили

 

фирму

 Microsoft 

ввести

 

анало

-

гичную

 

услугу

 

в

 

операционную

 

систему

 Windows, 

однако

 

в

 

ней

доступ

 

к

 

удаленным

 

ресурсам

 (

файлам

 

и

 

принтерам

ведется

 

по

одноранговой

 

схеме

каждый

 

компьютер

 

может

 

выступать

 

в

 

роли

как

 

сервера

так

 

и

 

клиента

.

В

 

интернете

 

передача

 

файлов

 

ведется

 

по

 

протоколу

 FTP (File

Transfer Protocol – 

Протокол

 

передачи

 

файлов

), 

разработанному

 

для

сети

 ARPAnet 

в

 1972 

году

 

и

 

впоследствии

 

встроенному

 

в

 

семей

-

ство

 TCP / IP. 

В

 

настоящее

 

время

 

в

 

мировой

 

Сети

 

имеется

 

множе

-

ство

 FTP-c

ерверов

хранящих

 

гигабайты

 

полезной

 

и

 

интересной

информации

 – 

от

 

бесплатно

 

распространяемых

 

программ

 

до

 

элек

-

тронных

 

книг

музыки

 

и

 

видео

Установив

 

на

 

своем

 

компьютере

клиент

 FTP (

его

 

в

 

просторечии

 

называют

 «

качалкой

 

файлов

»), 

мож

-

но

 

легко

 

собрать

 

коллекцию

 

любимых

 

книг

 

и

 

музыкальных

 

произ

-

ведений

заплатив

 

при

 

этом

 

только

 

за

 

время

 

работы

 

в

 

интернете

.

Электронная
почта

Освоив

 

к

 1972 

году

 

междугородную

 

пересылку

файлов

создатели

 

первой

 

компьютерной

 

сети

ARPAnet 

сделали

 

следующий

 

логический

 

шаг

,

создав

 

э

лектронную

 

почту

 (E-mail)

Это

 

случилось

 

в

 

марте

 

того

 

же

1972 

года

Отцом

 

электронной

 

почты

 

считается

 

Рэй

 

Томлинсон

 (Ray

Tomlinson) 

из

 

компании

 BBN, 

той

 

самой

которая

 

выиграла

 

подряд

на

 

строительство

 

первых

 

узлов

 

сети

Он

 

написал

 

первые

 

програм

-

мы

 

для

 

посылки

 

и

 

чтения

 

почты

 – SNGMSG 

и

 READMAIL 

и

 

пред

-

ложил

 

формат

 

электронного

 

адреса

В

 

заголовке

 

электронного

 

пись

-

ма

 

требовалось

 

как

-

то

 

разделить

 

поля

 «

кому

» 

и

 «

куда

». 

Рэй

 

пони

-

мал

что

 

нужно

 

найти

 

такой

 

символ

который

 

наверняка

 

не

 

мог

 

встре

-

титься

 

ни

 

в

 

имени

ни

 

в

 

адресе

Посмотрев

 

на

 

клавиатуру

 

своего


background image

355

терминала

он

 

увидел

 

там

 

знак

 @ (

в

 

английском

 

языке

 

называется

«

коммерческое

 at»), 

который

 

с

 

тех

 

пор

 

используется

 

в

 

качестве

 

раз

-

делителя

Например

электронный

 

адрес

 

автора

 

этой

 

книги

 

в

 

ин

-

тернете

 gladkikh@inf.tsu.ru.

К

 

июлю

 1972 

года

 

Ларри

 

Робертс

 

из

 ARPA 

написал

 

программу

RD 

для

 

управления

 

почтовыми

 

сообщениями

которая

 

поддержи

-

вала

 

все

 

стандартные

 

функции

чтение

сохранение

создание

 

от

-

вета

пересылку

 

писем

С

 

тех

 

пор

 

более

 

чем

 

на

 

двадцать

 

лет

 

элект

-

ронная

 

почта

 

стала

 

самым

 

популярным

 

сетевым

 

приложением

Бла

-

годаря

 

ей

 

сначала

 

тысячи

а

 

потом

 

и

 

миллионы

 

людей

 

приобщи

-

лись

 

к

 

Сети

на

 

визитной

 

карточке

 

любого

 

делового

 

человека

 

есть

адрес

 E-mail. 

Электронная

 

почта

 

совершенно

 

неожиданно

 

стала

 

со

-

циальным

 

явлением

 

и

 

возродила

 

эпистолярный

 

жанр

которому

 

пос

-

ле

 

изобретения

 

телефона

 

грозила

 

скорая

 

смерть

Можно

 

ли

 

было

предположить

что

 

современный

 

человек

 

будет

 

каждый

 

день

 

пи

-

сать

 

и

 

получать

 

десятки

 

писем

а

 

общее

 

ежедневное

 

число

 

посла

-

ний

 

перевалит

 

через

 

миллиард

Сегодня

 

в

 

электронный

 

конверт

можно

 

вложить

 

не

 

просто

 

текст

но

 

и

 

фотографию

звук

 

и

 

даже

 

ви

-

део

а

 

для

 

того

чтобы

 

завести

 

бесплатный

 

почтовый

 

ящик

 

необхо

-

димо

 

только

 

иметь

 

выход

 

в

 

интернет

эту

 

услугу

 

наперебой

 

предла

-

гают

 

тысячи

 

почтовых

 

серверов

Как

 

следствие

 

резко

 

сократился

поток

 

международных

 

телеграмм

Например

в

 1990 

году

 

по

 

кана

-

лам

 Deutsche Telekom 

их

 

было

 

отправлено

 1,5 

миллиона

в

 2000 –

только

 70 

тысяч

а

 

с

 2001 

года

 

такие

 

телеграммы

 

вообще

 

переста

-

ли

 

принимать

Телеграф

 – 

отец

 

телефона

 

и

 

дедушка

 

интернета

  –

стал

 

нерентабельным

электронная

 

почта

 

сделала

 

его

 

достоянием

истории

.

Функционирование

 

электронной

 

почты

 

в

 

интернете

 

поддержи

-

вается

 

несколькими

 

протоколами

 

прикладного

 

уровня

надстроен

-

ными

 

над

 TCP / IP. 

В

 

настоящее

 

время

 

наиболее

 

популярным

 

про

-

токолом

 

для

 

отправки

 

почты

 

является

 SMTP (Simple Mail Transfer

Protocol – 

Простой

 

протокол

 

передачи

 

почты

), 

а

 

для

 

приема

 – POP3

(Post Office Protocol, v. 3 – 

Протокол

 

почтового

 

отделения

версия

3). 

Для

 

работы

 

с

 

почтой

 

разработано

 

множество

 

клиентских

 

при

-

ложений

 

для

 

различных

 

операционных

 

систем

например

, Outlook

Express 

для

 Windows 

или

 

многоплатформенный

 

клиент

 Lotus Notes.


background image

356

На

 

основе

 

стандартной

 

электронной

 

почты

 

в

 

интернете

 

реали

-

зовано

 

еще

 

несколько

 

высокоуровневых

 

сервисов

например

спис

-

ки

 

рассылки

 (mailing lists)

 

и

  

почтовые

 

конференции

Списки

 

рас

-

сылки

 

предназначены

 

для

 

распространения

 

информации

 

среди

 

ре

-

гулярных

 

подписчиков

Послав

 

письмо

 

с

 

просьбой

 

о

 

подписке

 

на

один

 

из

 

специализированных

 

серверов

где

 

установлена

 

соответ

-

ствующая

 

программа

-

робот

вы

 

будете

 

регулярно

 

получать

 

по

 

элек

-

тронной

 

почте

 

новости

 

в

 

выбранной

 

области

 

интересов

прогнозы

погоды

свежие

 

анекдоты

курсы

 

валют

 

и

 

всякую

 

другую

 

полез

-

ную

 

информацию

 

до

 

тех

 

пор

пока

 

это

 

не

 

надоест

и

 

вы

 

не

 

пошлете

письмо

 

с

 

отказом

 

от

 

подписки

.

Почтовые

 

конференции

 

в

 

отличие

 

от

 

списков

 

рассылки

 

явля

-

ются

 

двусторонними

То

 

есть

 

вы

 

не

 

только

 

получаете

 

письма

 

с

 

сер

-

вера

 

рассылки

но

 

можете

 

послать

 

туда

 

свои

при

 

этом

 

они

 

будут

немедленно

 

разосланы

 

всем

 

участникам

 

списка

Такая

 

форма

 

об

-

щения

 

исключительно

 

удобна

 

для

 

групп

 

людей

связанных

 

общи

-

ми

 

интересами

например

для

 

ученых

 

разных

 

стран

работающих

в

 

одной

 

узкой

 

области

 

науки

.

Группы

 

новостей

,

форумы

Еще

 

более

 

удобную

 

форму

 

взаимодействия

людей

общающихся

 

на

 

заданную

 

тему

,

предоставляют

 

группы

 

новостей

(newsgroups

). 

В

 

отличие

 

от

 

списков

 

рассылки

 

и

 

почтовых

 

конфе

-

ренций

при

 

этой

 

технологии

 

сообщения

 

не

 

забивают

 

почтовые

 

ящи

-

ки

 

подписчиков

а

 

хранится

 

их

 

на

 

специализированных

 

серверах

,

которые

 

постоянно

 

и

 

автоматически

 

обмениваются

 

друг

 

с

 

другом

последними

 

новостями

Подключившись

 

к

 

ближайшему

 

серверу

 

но

-

востей

 

и

 

выбрав

 

интересующую

 

его

 

группу

абонент

 

может

 

предва

-

рительно

 

прочитать

 

заголовки

а

 

уже

 

потом

 

скачать

 

интересующие

его

 

письма

.

Идея

 

групп

 

новостей

 

родилась

 

в

 1979 

году

 

на

 

восточном

 

побе

-

режье

 

США

когда

 

между

 

Университетом

 

штата

 

Северная

 

Кароли

-

на

 (University of North Carolina  – UNC) 

и

 

Университетом

 

Дьюка

(Duke University) 

был

 

организован

 

регулярный

 

обмен

 

последними

известиями

Первые

 

программные

 

реализации

 

связаны

 

с

 

именами

Белловина

Дэниэла

 

и

 

Траскотта

 (Bellovin, Steve; Daniel, Steve;