17. Обмен файлами в сети internet. Сервер протокола ftp.
В настоящее время сеть InterNet объединяет многие глобальные сети и насчитывает миллионы серверов.
Основные типы серверов (и предоставляемые ими услуги) приведены ниже
Тип сервера |
Предоставляемые услуги |
Сервер FTP |
Хранение больших объемов файлов для передачи (выгрузки) на локальные диски пользователей (редко наоборот) |
Сервер Gopher |
Хранение только текстовой информации (статьи, документация, короткие заметки и т.д.) с той же целью; для поиска нужного документа используется многоуровневое меню, документы могут содержать гиперссылки |
Почтовый сервер (сервер E-Mail) |
Обеспечение передачи и хранения электронной почты (письма, кроме текста, могут содержать дополнительные вложения в виде произвольных файлов - звуковых, изображения и др.) |
Сервер новостей (сервер News) |
Хранение конференций (каждая имеет свою тему), в конференциях хранятся статьи, программные файлы, мультимедиа и др. |
Сервер WWW (World Wide Web - ‘мировая паутина’) |
Хранение любой допустимой для ЭВМ информации в формате гиперссылок (допускаются ссылки как на документы внутри сервера, так и на любые документы других серверов), допускают динамически формируемую информацию и интерактивный обмен данными с удаленным пользователем |
Сервером является достаточно мощная ЭВМ со специализированным серверным программным обеспечением, призванным эффективно обеспечивать конкретные сетевые операции.
Для операционных систем Windows’9x и Windows’NT WorkStation 4.0 часто используются серверы Personal Web Server и Microsoft Peer WebServices соответственно (для Windows’NT 4.0 Server применяется значительно более мощный сервер Microsoft Information Server), общие сведения об их установке и настройке приведены в [15]; для успешного функционирования этих серверов необходимо подключение к локальной сети по протоколу TCP/IP или к высокоскоростному каналу сети InterNet (создатели ПО успешно эксплуатируют серверы на локальной ЭВМ в целях отладки сложных WEB-сайтов; в частности, это единственный способ отладки CGI-приложений). В среде ОС UNIX обычно используется сервер Apache (существуют версии для LINUX, Solaris, SunOS 4.x и для Windows).
Серверы сети InterNet хранят огромные объемы информации и обрабатывают запросы к этой информации для многих пользователей одновременно.
Одной из основных концепций сети InterNet является ее открытость. Это означает, что любой пользователь (затратив минимум средств) может создать свою собственную WEB-страницу, WEB-сайт (набор логически связанных WEB-страниц) или WEB-сервер, на которых может размещать произвольную информацию; причем в качестве пользовательской ЭВМ может выступать практически любой тип компьютера, оснащенный любой операционной системой.
В настоящее время сети InterNet используется для экспресс-информации, рекламы, операций купли-продажи, в банковском деле и др., в Сети размещено более миллиарда уникальных пользовательских страниц; новые применения Сети предлагаются ежемесячно.
18. Концепция электронной почты. Электронная почта (Electronic Mail, E-Mail) - это сервис, обеспечивающий возможность пересылки сообщений между двумя или более абонентами. Использовать электронную почту для информационного обмена могут как люди (пользователи), так и автономно работающие программы. Функционирование электронной почты можно описать следующим образом. Пользователь с помощью специального программного обеспечения создает на своем узле сообщение и затем направляет его почтовому серверу. Основной задачей этого сервера является доставка сообщений другому серверу, который обеспечивает хранение входящей почты получателя. После этого абонент, которому адресовано это сообщение, с помощью почтового программного обеспечения может в удобное для него время связаться с этим сервером, прочитать почту и, при необходимости, обработать его, (например, распечатать или переслать его другим людям). Сервер, который принимает сообщения от отправителя и пересылает их другим серверам, принято называть сервером исходящей почты. А сервер, обеспечивающий хранение поступившей почты и предоставление ее получателю - сервером входящей почты. Сервис электронной почты допускает, что функции серверов входящей и исходящей почты для конкретного пользователя могут выполнять как два различных почтовых сервера, так и один и тот же, имеющий в своем составе соответствующие программные модули. Каждый абонент, с точки зрения почтовой службы, представлен почтовым ящиком. Почтовый ящик (mailbox) – это информационное пространство, выделенное на некотором узле сети для хранения почтовых сообщений и обладающее уникальном именем в рамках узла. Уникальное имя ящика в сочетании с уникальным адресом узла представляет собой уникальный адрес ящика во всей сети. Как правило, почтовые ящики одного узла объединены в специальную базу данных, а сообщения представлены записями этой базы данных. Сервис электронной почты предполагает, что доступ к почтовым ящикам является не анонимным, а авторизованным. Для управления доступом пользователя к сообщениям с каждым почтовым ящиком связывается определенная совокупность данных, называемая учетной записью. Учетная запись (Account) - это набор сведений о пользователе почтового ящика, а также дополнительных управляющих параметров. К числу таких сведений обычно относятся:
1. Учетное имя, или логин (login). Учетное имя - это последовательность символов, которое используется сервером для идентификации пользователя при установлении доступа к почтовому ящику. Как правило, учетное имя совпадает с именем почтового ящика. 2. Пароль (Password). Пароль - это последовательность символов, которая используется совместно с учетным именем при установлении доступа к почтовому ящику для подтверждения того, что доступ осуществляет именно владелец учетного имени. Пароль - это секретная информация, которая должна быть известна только ее владельцу, т. е. пользователю почтового ящика. Процесс проверки легальности пользователя на основе учетного имени и подтверждения этого имени паролем называется аутентификацией (authentication). А процесс предоставления доступа легальному пользователю (т.е. прошедшему аутентификацию) называется авторизацией. 3. Дополнительные сведения о пользователе. Такие сведения предназначены для повышения удобства работы с электронной почтой и, как правило, не являются обязательными. В качестве примера можно привести имя пользователя в привычном для людей виде (фамилия, имя и отчество), дополнительные адреса электронной почты и т.д.
Концепция электронной почты (e-mail, electronic mail) возникла в далёком 1965-м году в США, в Массачусетском технологическом институте, когда Том Ван Влек и Ноэль Моррис создали первую программу для передачи сообщений адресатам, находящимся за другими компьютерами в том же здании. Конечно, практической пользы от такой локальной переписки было мало, но важной оказалась сама идея.
В 1969-м зародился интернет, а в 1971-м появилась первая программа для передачи уже настоящей электронной почты, между городами. Всё это совершенствовалось, дорабатывалось и развивалось, пока не приобрело современный вид.
