Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ППЖПЛекции.doc
Скачиваний:
281
Добавлен:
14.02.2015
Размер:
3.43 Mб
Скачать

Службы Интернет

Служба передачи файлов (FTP).Прием и передача файлов составляют значи­тельный процент от прочих Интернет - услуг. Необходимость в передаче файлов возникает, например, при приеме файлов программ, при пересылке крупных доку­ментов, а также при передаче архивных файлов, в которых запакованы большие объемы информации. СлужбаFTP имеетсвои серверы, на которых хранятся архивы данных. Со стороны клиента для работы с серверамиFTPможет быть установлено специ­альное программное обеспечение, хотя в большинстве случаев браузерыWWWобладают встроенными возможностями, реализующими простейшие операции протоколаFTP,например загрузку файлов с сервера.

Служба IRC (Internet Relay Chat)предназначена для прямого общения несколь­ких человек в режиме реального времени. Иногда службу IRCназываютчат - конференциямиили просточатом.В отличие от системы телеконференций, в которой общение между участниками обсуждения темы открыто всему миру, в системе IRC общение происходит только в пределах одногоканала,в работе которого прини­мают участие обычно лишь несколько человек. Каждый пользователь может создать собственный канал и пригласить в него участников «беседы» или присоединиться к одному из открытых в данный момент каналов.

Служба ICQпредназначена для поиска сетевого IP-адресачеловека, подклю­ченного в данный момент к Интернету. Необходимость в подобной услуге связана с тем, что большинство пользователей не имеют постоянного IP-адреса.Название службы является акронимом выраженияI seek you — я тебя ищу.Для пользования этой службой надо зарегистрироваться на ее центральном сервере (http://www.icq.com) и получить персональный идентификационный номерUIN (Universal Internet Number).Данный номер можно сообщить партнерам по контактам, и тогда службаICQприобретает характерИнтернет - пейджера.Зная номер UINпартнера, но не зная его текущийIР- адрес, можно через центральный сервер службы отправить ему сообщение с предложением установить соединение. Подключенный к Интернету, должен иметь четырехзначныйIP-адрес. Этот адрес может бытьпостояннымилидинами­ческим(временным). Те компьютеры, которые включены в Интернет на постоян­ной основе, имеют постоянныеIP-адреса. Большинство же пользователей подклю­чаются к Интернету лишь на время сеанса. Им выдается динамическийIP-адрес, действующий только в течение данного сеанса. Этот адрес выдает тот сервер, через который происходит подключение. При каждом подключении к Интернету программаICQ,установленная на нашем компьютере, определяет текущийIP-адрес и сообщает его центральной службе, которая, в свою очередь, оповещает наших партнеров по контактам.

Основные понятия www

Гипертекстовые документы и страницы. Большинство документов, доступных на серверах Интернета, имеют гипертекстовый формат. Службу Интернета, управляющую пере­дачей таких документов, называют World Wide Web (Web, WWW). Этим же термином, или средой WWW, называют обширную совокупность Web-документов, между кото­рыми существуют гипертекстовые связи. Как правило, документы WWW хранятся на постоянно подключенных к Интернету компьютерах — Web-серверах. Обычно на Web-сервере размещают не отдельный документ, а группу взаимосвязанных документов. Такая группа представляет собой Web-узел (жаргонный термин — Web-сайт). Размеще­ние подготовленных материалов на Web-узле называется Web-изданием или Web-публикацией.

Web-каналы.Обычный Web-узелвыдает информацию (запрошенный документ) только в ответ на обращение клиента. Чтобы следить за обновлением опублико­ванных материалов, пользователь вынужден регулярно обращаться к данному узлу. Современная модель Web-узлапозволяет автоматически в заданное время пере­дать обновленную информацию на компьютер зарегистрированного клиента. ТакиеWeb-узлы,способные самостоятельно инициировать поставку информации, назы­ваютканалами.

Web-страница.Отдельный документWorldWideWebназывают Web-страницей. Обычно это комбинированный документ, который может содержать текст, графичес­кие иллюстрации, мультимедийные и другие вставные объекты. Для создания Web-странициспользуетсяязык HTML (Hypertext Markup Languageязык разметки гипертекста), который при помощи вставленных в документтеговописывает логи­ческую структуру документа, управляет форматированием текста и размещением вставных объектов.

Гиперссылки.Отличительной особенностью средыWorldWideWebявляется наличие средств перехода от одного документа к другому, тематически с ним свя­занному, без явного указания адреса. Связь между документами осуществляется при помощигипертекстовых ссылок(или простогиперссылок).Гиперссылка —это выделенный фрагмент документа (текст или иллюстрация), с которым ассоции­рован адрес другого Web-документа.При использовании гиперссылки (обычно для этого требуется навести на нее указатель мыши и один раз щелкнуть) проис­ходитпереход по гиперссылкеоткрытие Web-страницы,на которую указывает ссылка. Механизм гиперссылок позволяет организовать тематическое путешествие поWorldWideWebбез использования (и даже знания) адресов конкретных страниц.

Функции Интернет.Интернет имеет три функции:коммуникационную, информационнуюиуправлен­ческую.Разные службы могут обеспечивать разные функции. Хотя в рамках службыWorldWideWebесть сервисы, исполняющие коммуникационные и управленчес­кие функции, основное назначение этой службы —информационное. Когда нам нужно разыскать какие-то сведения, мы обращаемся за данными в первую очередь в информационное пространствоWeb.

Поисковые каталоги и указатели.ПространствоWorldWideWebотличается гигантскими размерами. Найти среди них именно то, что нужно, —это не простая задача. Разуме­ется, можно пользоваться адресамиURL,опубликованными в средствах массовой информации, но службеWWWсовершенно необходимы свои поисковые сервисы, и они существуют. Поисковая система представляет собой специализированный Web-узел.Пользова­тель сообщает поисковой системе данные о содержании искомой Web-страницы,а система выдает ему список гиперссылок на страницы, соответствующие запросу. Существует несколько моделей, на которых основана работа поисковых систем, но исторически две модели приобрели наибольшую популярность —этопоиско­вые каталогиипоисковые указатели.

Поисковые каталогиустроены по тому же принципу, что и тематические каталоги крупных библиотек. Обратившись к поисковому каталогу, мы находим на его основ­ной странице сокращенный список крупных тематических категорий, например таких, как поисковом каталогеYahoo! Каждая запись в списке категорий —это гиперссылка. Щелчок на ней открывает следующую страницу поискового каталога, на котором данная тема представлена подробнее, например по предметам: Предпринимательское право, Защита прав потре­бителей, Экономические показатели и индикаторы рынка, Реклама и маркетинг, Электронная коммерция и мн. др. Щелчок на названии темы (например Электронная коммерция) открывает страницу со списком разделов (Электронные платежные сис­темы, Интернет - магазины, Налогообложение предприятий электронной коммерции, Программное обеспечение и т.д.). Продолжая погружение в тему, можно дойти до списка конкретных Web-страници выбрать себе тот ресурс, который лучше под­ходит для решения задачи. Количество поисковых каталогов в мире сравнительно невелико. Это связано с высокой трудоемкостью их содержания и обслуживания, а также с недостатком квалифицированных кадров редакторов.

Основной проблемой поисковых каталоговявляется чрезвычайно низкий коэф­фициент охвата ресурсовWWW. Чтобы многократно увеличить коэффициент охвата ресурсовWeb, из процесса наполнения базы данных поисковой системы необходимо исключить человечес­кий фактор —работа должна быть автоматизирована. Разумеется, при этом значи­тельно падает качество ссылок, предоставляемых системой по результатам поиска, но одновременно увеличивается их количество. Автоматическую каталогизациюWeb-ресурсови удовлетворение запросов клиентов выполняют так называемыепоисковые указатели. Принцип работы поискового указателя заключается в поиске Web-ресур­совпоключевым словам.Пользователь описывает искомый ресурс с помощью клю­чевых слов, после чего дает задание на поиск. Поисковая система анализирует данные, хранящиеся в своей базе, и выдает список Web-страниц,соответствующих запросу. Разные поисковые указатели могут использовать разные информационные техно­логии для обработки запросов пользователей. Чтобы эффективно выполнять поиск информации вWWW, надо представлять достоинства и недостатки каждой из сис­тем и хотя бы в общих чертах понимать принципы их работы.

Этапы работы поискового указателя.Работу поискового указателя можно условно разделить на три этапа. Из них два этапа являются подготовительными — они незаметны для клиента, и лишь на третьем этапе происходит взаимодействие с пользователем, но от каждого из этапов зависят функциональные свойства поис­ковой системы и эффективность работы с ней.

Сбор первичной базы данных.На первом этапе поисковая система занимается сканированием информационного пространстваWorldWideWeb. Для этого исполь­зуют специальные агентские программы —черви.Черви поисковых систем совершенно безобидны для серверов и клиен­товWWW. Их задача состоит только в том, чтобы автоматически разыскивать в Сети Web-ресурсы,сле­дуя по гиперссылкам, и, убедившись, что этот ресурс системе еще не известен, копи­ровать его в свою базу данных. Так же происходит и обновление ранее принятых документов, но измененных за время после предыдущего копирования. От эффективности работы поискового червя во многом зависит содержательная часть поискового указателя. Каждая система использует собственную поисковую программу и хранит в тайне алгоритм ее работы от конкурентов.

Индексация базы данных.Собранная база данных сетевых Web-ресурсов —это хорошая, но не достаточная основа для функционирования поисковой системы. С ее помощью можно обслуживать запросы клиентов, но нельзя делать этобыстро.Поиск ключевых слов, введенных пользователем, в обширной базе —это весьма продолжительная операция. Нежелательно задерживать клиента более чем на доли секунды, поэтому собранные базы данных проходят предварительную обра­ботку, называемуюиндексацией.На этапе индексации создаются специализиро­ванные документы —поисковые указатели.Нередко в конце книг приводится предметный указатель, с помощью которого можно по термину быстро найти страницу книги, на которой этот термин раскрывается. Ана­логично устроены и поисковые указатели. Простейший тип поискового указателя называетсяобратным файлом.Это просто словарь, в который входят все слова, встреченные при просмотре Web-ресурсов.Против каждого слова приводится спи­сок ссылок, указывающих на местоположение соответствующих ресурсов в базе данных.

Результирующий список.Это третий этап работы, в ходе кото­рого осуществляется взаимодействие с пользователем. На этом этапе создается список ссылок, который будет передан пользователю в качестве результирующего.Рафинированиерезультирующего списка заключается вфильтрациииранжиро­ваниирезультатов поиска. Под фильтрацией понимается отсев ссылок, которые выдавать пользователю нецелесообразно. Прежде всего проверяется наличие дуб­ликатов. Если система в одном списке выдает множество ссылок, ведущих к одному и тому же Web-ресурсу,это говорит о том, что ее средства добросовестно отработали два первых этапа, но ничего не сделали на третьем этапе. Ранжирование заключается в создании специального порядка представления результирующего списка, при котором наиболее «полезные» (с точки зрения поис­ковой системы) ссылки приводятся в вершине списка, а наименее полезные —в его конце. Понимание критерия «полезности» для клиента той или иной ссылки может быть самым разнообразным. Именно поэтому разные поисковые системы, даже работающие с одинаковыми базами ресурсов, выдают разные результаты поиска.

Интеллектуальные системы могут проверять также наличие сопутствующих слов. Так, например, по результатам анализа содержимого множества Web-страниц, выполненного еще на этапе индексации, может быть установлено, что словамэлек­тронная коммерцияочень часто сопутствуют словацифровая подписьиплатеж­ные системы.

Поисковые системы реального времени.Это новое направление в технологиях поиска информации мы рассмотрим на примере поисковой службы Alexa (www.alexa.com). Для работы с этой службой пользователь должен подключиться к ее центральному серверу, получить оттуда и установить на своем компьютере клиентскую программу. Эта программа подключается к браузеру и работает как дополнительная панель в окнеMicrosoftInternetExplorerилиNetscapeNavigator. При каждом запуске браузера клиентская программа устанавливает соединение со своим центральным сервером и далее работает с ним в паре. Она передает серверу копии всех Web-страниц,которые посещает пользователь, то есть выполняет те же функции, что и автоматическийчервь,копирующий Web-ресурсына сервер традиционной поисковой системы. Однако при этом есть два существенных раз­личия:

  1. в ходе навигации сервер получает копии не всех Web-ресурсов,а только тех, что заинтересовали кого-то из его клиентов;

  2. когда поставкой Web-ресурсовзанимаются несколько миллионов постоянных клиентов, то индексация Web-пространствапроисхо­дит намного быстрее.

Электронная почта —одна из наиболее ранних сетевых служб. Ее первоначальное назначение состояло в доставке коротких текстовых сообщений от отправителя к адресату через цепочку промежуточных почтовых серверов. Сегодня средства элек­тронной почты доставляют не только текстовые сообщения, но и произвольные файлы данных, а также сообщения с элементами форматирования, графикой, зву­козаписью и другими мультимедийными компонентами. Существуют также сред­ства, позволяющие создавать, редактировать, отправлять, принимать и воспроиз­водить голосовые и видеосообщения.

Для работы с электронной почтойпользователь должен выполнить следующие действия:

  1. Зарегистрироваться на одном из серверов электронной почты.Регистрация называетсяполучением учетной записи.Обычно их получают у той организации, которая и предостав­ляет общий доступ в Интернет, то есть усервис-провайдера.

  2. Установить на своем компьютере программу —клиента электронной почты.

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

  4. В момент подключения к своему «почтовому ящику» адресат может получить:

• оповещение о наличии почтовых сообщений;

• служебную информацию, взятую из полей заголовка сообщения (имя отпра­вителя, дату отправления, размер и тему сообщения и т.п.);

• полный текст сообщения.

Структура сообщений электронной почты. В работе с электронной почтой исторически не принято рассматривать каждое отдельное сообщение («письмо») как самостоятельный документ и представлять его отдельным файлом. В этом смысле «почтовый ящик» пред­ставляет собой удаленную базу данных, а сообщения, принятые на компьютер, обра­зуют локальную базу данных. Итак, каждое сообщение — это отдельная запись базы данных. Как любая запись, оно имеет поля. С содержимым отдельных полей можно работать порознь, незави­симо от прочего содержимого. Эта особенность сообщений электронной почты весьма активно используется.

Заголовок сообщения. В самом простом понимании сообщение электронной почты состоит из двух боль­ших разделов: заголовка сообщения и «тела» сообщения.

Заголовок имеет поля:

Кому (имя адресата);

Копия (здесь приводятся имена адресатов, которым адресована копия данного письма);

Тема (здесь кратко приводится тема сообщения).

Среди полей заголовка имеется поле даты, а также поле, в которое зано­сится информация о наличии в сообщении вложенных файлов.Механизм почто­вых вложений позволяет пересылать вместе с текстовыми сообщениями документы нетекстовой природы, например мультимедийные, архивные, программные и дру­гие файлы.

Основной раздел сообщения. В основном разделе, называемом также «телом» сообщения, содержится основной содержательный текст. Условно в нем можно выделить такие компоненты, как обра­щение и подпись.

Адресная книгаэто удобное средство для работы с адресами электронной почты. Это средство управления базой данных, обычно встроенное в почтовую программу, которое позволяет вести учетконтактов.Кон­тактами называются записи адресной книги, соответствующие регулярным кор­респондентам и содержащие данные о людях и их адресах электронной почты. Стандартными функциями работы с адресной книгой являются:

• автоматизированное создание контакта на основании данных, взятых из полей заголовка поступившего сообщения;

• автоматизированное создание шаблона нового сообщения после выбора нуж­ного контакта;

• упорядочение списка контактов путем группировки и сортировки.

Фильтрация сообщений.Анализ полей заголовков может выпол­няться автоматически с помощью программных фильтров. Так, например, почто­вые клиенты, обладающие средствами фильтрации, позволяют выполнять автома­тическое удаление нежелательных сообщений —в этом случае адресат их даже никогда не увидит, а отправитель не получит уведомления о том, что его сообще­ние получено и прочитано.

Фильтрацию используют для борьбы с негативным явлением, которое называется спамом.Спам —это рассылка незатребованной корреспонденции. Существуют разные подходы к квалификации спама. В частности, первое обращение, как правило, спамом не считается —это нередко используют рекламные службы элект­ронной торговли, но немотивированные повторные обращения уже являются нару­шением правил пользования электронной почты и могут быть обжалованы.

Безопасность электронной почты. С точки зрения безопасности, при работе с электронной почтой выделяют следую­щие угрозы и уязвимости:

• утечка конфиденциальной информации;

• отказ в обслуживании;

• заражение компьютерным вирусом;

• проникновение на компьютер активного содержимого.

Во избежание утечки конфиденциальной информации в почтовом обмене исполь­зуют методы симметричной и несимметричной криптографии. Угроза, называемая «отказом в обслуживании», связана с целенаправленным выве­дением из строя почтового сервера адресата, например в результате переполнения поступающими сообщениями. В качестве меры противодействия, во-первых, используют почтовые клиенты, способные анализировать поступающие сообще­ния на сервере, без загрузки их на компьютер пользователя. Во-вторых, во избежа­ние переполнения «почтового ящика» не следует широко публиковать свой адрес электронной почты. В крайнем случае, если адрес опубликовать необходимо, откры­вают учетную запись в одной из бесплатных служб Web-Mailи используют ее в качестве временной. При отправке своего адреса в Сеть, следует иметь в виду, что существуют автоматические программные средства, занимающиеся просмотром файлов любых типов в поисках имеющихся в них адресовE-Mail.