Учебник Информатика. Базовый курс. Симонович С.В.. С. В. Симоновичаинформатикабазовый курс2е издание
Скачать 17.96 Mb.
|
Терминальный режим. Исторически одной из ранних является служба удаленного управления компьютером Telnet. Подключившись к удаленному компьютеру по протоколу этой службы, можно управлять его работой. Такое управление еще назы- вают консольным терминальным. В прошлом эту службу широко использовали для проведения сложных математических расчетов на удаленных вычислитель- ных центрах. Так, например, если для очень сложных вычислений на персональном компьютере требовались недели непрерывной работы, а на удаленной супер-ЭВМ всего несколько минут, то персональный компьютер применяли для удаленного ввода данных в ЭВМ и для приема полученных результатов. В наши дни в связи с быстрым увеличением мощности персональных компьюте- ров необходимость в подобной услуге сократилась, но, тем не менее, службы Telnet в Интернете продолжают существовать. Часто протоколы Telnet применяют для 2 0 6 Глава 8. Компьютерные сети, Интернет, компьютерная безопасность дистанционного управления техническими объектами, например телескопами, видеокамерами, промышленными роботами. Каждый сервер, предоставляющий обычно предлагает свое клиент- ское приложение. Его надо получить по сети (например, по протоколу FTP, см. ниже), установить на своем компьютере, подключиться к серверу и работать с уда- ленным оборудованием. клиент Telnet входит в состав операционной системы XP (файл telnet.exe). Электронная почта (E-Mail). Эта служба также является одной из наиболее ранних. Ее обеспечением в Интернете занимаются специальные почтовые серверы. Обра- тите внимание на то, что когда мы говорим о каком-либо сервере, не имеется в виду, что это специальный выделенный компьютер. Здесь и далее под сервером может пониматься программное обеспечение. Таким образом, один узловой ком- пьютер Интернета может выполнять функции нескольких серверов и обеспечивать работу различных служб, оставаясь при этом универсальным компьютером, на котором можно выполнять и другие задачи, характерные для средств вычислитель- ной техники. Почтовые серверы получают сообщения от клиентов и пересылают их по цепочке к почтовым серверам адресатов, где эти сообщения накапливаются. При установле- нии соединения между адресатом и его почтовым сервером происходит автомати- ческая передача поступивших сообщений на компьютер адресата. Почтовая служба основана на двух прикладных протоколах: SMTP и РОРЗ. По пер- вому происходит отправка корреспонденции с компьютера на сервер, а по второму — прием поступивших сообщений. Существует большое разнообразие клиентских почтовых программ. К ним относится, например, программа Microsoft Outlook Express, входящая в состав операционной системы Windows как стандартная. Более мощная программа, интегрирующая в себе кроме поддержки электронной почты и другие средства делопроизводства, Microsoft Outlook, входит в состав извест- ного Microsoft Office XP. Из специализированных почтовых программ хоро- шую популярность имеют программы The Bat! и Eudora Pro. Списки рассылки (Mail List). Обычная электронная почта предполагает наличие двух партнеров по переписке. Если же партнеров нет, то достаточно большой поток почтовой информации в свой адрес можно обеспечить, подписавшись на списки рассылки. Это специальные тематические серверы, собирающие информацию по определенным темам и переправляющие ее подписчикам в виде сообщений элект- ронной Темами списков рассылки может быть что угодно, например вопросы, связанные с изучением иностранных языков, научно-технические обзоры, презентация новых программных и аппаратных средств вычислительной техники (рис. 8.3). Большин- ство телекомпаний создают списки рассылки на своих узлах, через которые рассы- лают клиентам аннотированные обзоры телепрограмм. Списки рассылки позво- ляют эффективно решать вопросы регулярной доставки данных. Служба телеконференций (Usenet). Служба телеконференций похожа на цирку- лярную рассылку электронной почты, в ходе которой одно сообщение отправляется 8.2. Интернет. Основные понятия 207 Рис. 8.3. Список рассылки, посвященный вопросам дистанционного образования не одному корреспонденту, а большой группе (такие группы называются телекон- ференциями или группами новостей). Обычное сообщение электронной почты пересылается по узкой цепочке серверов от отправителя к получателю. При этом не предполагается его хранение на проме- жуточных серверах. Сообщения, направленные на сервер группы новостей, отправ- ляются с него на все серверы, с которыми он связан, если на них данного сообщения еще нет. Далее процесс повторяется. Характер распространения каждого отдель- ного сообщения напоминает лесной пожар. На каждом из серверов поступившее сообщение хранится ограниченное время (обычно неделю), и все желающие могут в течение этого времени с ним ознако- миться. Распространяясь во все стороны, менее чем за сутки сообщения охватывают весь земной шар. Далее распространение затухает, поскольку на сервер, который уже имеет данное сообщение, повторная передача производиться не может. Ежедневно в мире создается порядка миллиона сообщений для групп новостей. Выбрать в этом массиве действительно полезную информацию практически невоз- можно. Поэтому вся система телеконференций разбита на тематические группы. Сегодня в мире насчитывают порядка 100 000 тематических групп новостей. Они охватывают большинство тем, интересующих массы. Особой популярностью пользуются группы, посвященные вычислительной технике. Основной прием использования групп новостей состоит в том, чтобы задать вопрос, обращаясь ко всему миру, и получить ответ или совет от тех, кто с этим вопросом уже разобрался. При этом важно следить за тем, чтобы содержание вопроса соот- 2 0 8 Глава 8. Компьютерные сети, Интернет, компьютерная безопасность ветствовало теме данной телеконференции. Многие квалифицированные специа- листы мира (конструкторы, инженеры, ученые, врачи, педагоги, юристы, писатели, журналисты, программисты и прочие) регулярно просматривают сообщения теле- конференций, проходящие в группах, касающихся их сферы деятельности. Такой просмотр называется мониторингом информации. Регулярный мониторинг позво- ляет специалистам точно знать, что нового происходит в мире по их специальности, какие проблемы беспокоят большие массы людей и на что надо обратить особое внимание в своей работе. В современных промышленных и проектно-конструкторских организациях счита- ется хорошим тоном, если специалисты высшего эшелона периодически (один- два раза в месяц) отвечают через систему телеконференций на типовые вопросы пользователей своей продукции. Так, например, в телеконференциях, посвящен- ных легковым автомобилям, нередко можно найти сообщения от главных конст- рукторов крупнейших промышленных концернов. При отправке сообщений в телеконференции принято указывать свой адрес элек- тронной почты для обратной связи. В тех случаях, когда есть угроза переполнения электронного «почтового ящика» корреспонденцией, не относящейся к непосред- ственной производственной деятельности, вместо основного адреса, используемого для деловой переписки, указывают дополнительный адрес. Как правило, такой адрес арендуют на сервере одной из бесплатных анонимных почтовых служб, напри- мер www.hotmail.com. Огромный объем сообщений в группах новостей значительно затрудняет их целе- направленный мониторинг, поэтому в некоторых группах производится предва- рительный «отсев» бесполезной информации (в частности, рекламной), не отно- сящейся к теме конференции. Такие конференции называют модерируемыми. В модератора может выступать не только человек, но и программа, филь- трующая сообщения по определенным ключевым словам. В последнем случае гово- рят об автоматической модерации. Для работы со службой телеконференций существуют специальные клиентские программы. Так, например, приложение Microsoft Outlook Express, указанное выше как почтовый клиент, позволяет работать также и со службой телеконференций. Для начала работы надо настроить программу на взаимодействие с сервером групп новостей, оформить «подписку» на определенные группы и периодически, как и электронную почту, получать все сообщения, проходящие по теме этой группы. В данном случае слово «подписка» не предполагает со стороны клиента никаких обязательств или платежей — это просто указание серверу о том, что сообщения по указанным темам надо доставлять, а по прочим — нет. Отменить подписку или изменить ее состав можно в любой удобный момент. Служба World Wide Web (WWW). Безусловно, это самая популярная служба современного Интернета. Ее нередко отождествляют с Интернетом, хотя на самом деле это лишь одна из его многочисленных служб. World Wide Web — это единое информационное пространство, состоящее из сотен миллионов взаимосвязанных электронных документов, хранящихся на Web-cep- 8.2. Интернет. Основные понятия 2 0 9 верах. Отдельные документы, составляющие пространство Web, называют Web- страницами. Количество существующих уже измеряется миллиар- дами, причем энергичный рост объема World Wide Web продолжается. Группы тематически объединенных Web-страниц называют (альтер- нативный термин — или просто сайт). Один физический может содержать достаточно много Web-узлов, каждому из которых, как правило, отводится отдельный каталог на жестком диске сервера. От обычных текстовых документов отличаются тем, что они оформ- лены без привязки к конкретному носителю. Например, оформление документа, напечатанного на бумаге, привязано к параметрам печатного листа, который имеет определенную ширину, высоту и размеры полей. Электронные Web-документы предназначены для просмотра на экране компьютера, причем заранее не известно, на каком. Не известны ни размеры экрана, ни параметры цветового и графического разрешения, не известна даже операционная система, с которой работает компьютер клиента. Поэтому не могут иметь «жесткого» форматирования. Оформление выполняется непосредственно во время их воспроизведения на ком- пьютере клиента и происходит оно в соответствии с настройками программы, вы- полняющей просмотр. Программы для просмотра Wei-страниц называют браузерами. В период «неустой- чивости» терминологии применялись также термины броузер или обозреватель, которые еще можно встретить в литературе. Во всех случаях речь идет о некотором средстве просмотра Web-документов. Браузер выполняет отображение документа на экране, руководствуясь командами, которые автор документа внедрил в его текст (если автор применяет автоматические средства подготовки Web-документов, необходимые команды внедряются автома- тически). Такие команды называются тегами. От обычного текста они отличаются тем, что заключены в угловые скобки. Большинство тегов используются парами: открывающий тег и закрывающий. Закрывающий тег начинается с символа «/». Сложные теги имеют кроме ключевого слова дополнительные и пара- метры, детализирующие способ их применения. Правила записи тегов содержатся в спецификации особого языка разметки, близкого к языкам программирования. Он называется языком разметки гипертекста — HTML (HyperText Markup Language). Таким образом, представляет собой обычный текстовый документ, размеченный тегами HTML. Такие документы также называют HTML- документами или документами в формате HTML. При отображении на экране с помощью браузера теги не показы- ваются, и мы видим только текст, составляющий документ. Однако оформление этого текста (выравнивание, цвет, размер и начертание шрифта и прочее) выпол- няется в соответствии с тем, какие теги имплантированы в текст документа. Глава 8. Компьютерные сети, Интернет, компьютерная безопасность Существуют специальные теги для внедрения графических и мультимедийных объектов (звук, музыка, видеоклипы). Встретив такой тег, браузер делает запрос к серверу на доставку файла, связанного с тегом, и воспроизводит его в соответствии с заданными атрибутами и параметрами тега — мы видим иллюстрацию или слы- шим звук. Более подробно вопросы создания Wei-страниц и использования тегов HTML рассмотрены в главе «Подготовка и публикация Wei-документов». В последние годы в находят широкое применение так называе- мые активные компоненты. Это тоже объекты, но они содержат не только текстовые, графические и мультимедийные данные, но и программный код, то есть могут не просто отображаться на компьютере клиента, но и выполнять на работу по заложенной в них программе. Для того чтобы активные компоненты не могли выполнить на чужом компьютере разрушительные операции (что характерно для «компьютерных вирусов»), они исполняются только под контролем со стороны браузера. Браузер не должен допустить исполнения команд, несущих потенциальную угрозу: например, он пресекает попытки осуществить операции с жестким диском. Возможность внедрения в текст графических и других объектов, реализуемая с помощью тегов HTML, является одной из самых эффектных с точки зрения оформ- ления Wei-страниц, но не самой важной с точки зрения самой идеи World Wide Web. Наиболее важной чертой Wei-страниц, реализуемой с помощью тегов HTML, являются гипертекстовые ссылки. С любым фрагментом текста или, например, с рисунком с помощью тегов можно связать иной Wei-документ, то есть установить гиперссылку. В этом случае при щелчке левой мыши на тексте или рисунке, являющемся гиперссылкой, отправляется запрос на доставку нового документа. Этот документ, в свою очередь, тоже может иметь гиперссылки на другие документы. Тем самым, совокупность огромного числа гипертекстовых электронных документов, хранящихся на серверах WWW, образует своеобразное гиперпространство докумен- тов, между которыми возможно перемещение. Произвольное перемещение между документами в Wei-пространстве называют Web-серфингом (выполняется с целью ознакомительного просмотра). Целенаправленное перемещение между Wei-докумен- тами называют (выполняется с целью поиска нужной информации). Гипертекстовая связь между сотнями миллионов документов, хранящихся на физи- ческих серверах Интернета, является основой существования логического про- странства World Wide Web. Однако такая связь не могла бы существовать, если бы каждый документ в этом пространстве не обладал своим уникальным адресом. Выше мы говорили, что каждый файл одного локального компьютера обладает уникальным полным именем, в которое входит собственное имя файла расширение имени) и путь доступа к файлу, начиная от имени устройства, на кото- ром он хранится. Теперь мы можем расширить представление об уникальном имени файла и развить его до Всемирной сети. Адрес любого файла во всемирном масш- табе определяется унифицированным указателем ресурса — URL. Адрес URL состоит из трех частей. 1. Указание службы, которая осуществляет доступ к данному ресурсу (обычно обозначается именем прикладного протокола, соответствующего данной 8.2. Интернет. Основные понятия службе). Так, например, для службы прикладным является протокол HTTP {HyperText Protocol — протокол передачи гипертекста). После имени протокола ставится двоеточие (:) и два знака «/» (косая черта): http://... 2. Указание доменного имени компьютера (сервера), на котором хранится дан- ный ресурс: 3. Указания полного пути доступа к файлу на данном компьютере. В качестве разделителя используется символ «/» (косая черта): При записи важно точно соблюдать регистр символов. В отличие от правил работы в MS-DOS и Windows, в Интернете строчные и прописные символы в именах файлов и каталогов считаются разными. Именно в форме URL и связывают адрес ресурса с гипертекстовыми ссылками на При щелчке на гиперссылке браузер посылает запрос для поиска и доставки ресурса, указанного в ссылке. Если по каким-то причинам он не найден, выдается сообщение о том, что ресурс недоступен (возможно, что временно отключен или изменился адрес ресурса). Служба имен доменов (DNS). Когда мы говорили о протоколах Интернета, то сказали, что адрес любого компьютера или любой локальной сети в Интернете может быть выражен четырьмя байтами, например так: 195.28.132.97 А только что мы заявили, что каждый компьютер имеет уникальное доменное имя, например такое: Нет ли здесь противоречия? Противоречия здесь нет, поскольку это просто две разные формы записи адреса одного и того же сетевого Человеку неудобно работать с числовым представлением зато доменное имя запоминается легко, особенно если учесть, что, как правило, это имя имеет содержание. Например, Web-сервер компа- нии Microsoft имеет имя www.microsoft.com, а компании «Космос ТВ» имеет имя www.kosmostv.ru (суффикс в конце имени говорит о том, что сервер компании принадлежит российскому сектору Интернета). Нетрудно «реконструи- ровать» и имена для других компаний. С другой стороны, автоматическая работа серверов сети организована с использо- ванием четырехзначного числового адреса. Благодаря ему промежуточные серверы могут осуществлять передачу запросов и ответов в нужном направлении, не зная, где конкретно находятся отправитель и получатель. Поэтому необходим перевод доменных имен в связанные с ними Этим и занимаются серверы службы имен доменов DNS. Наш запрос на получение одной из страниц сервера com Глава 8. Компьютерные сети, Интернет, компьютерная безопасность сначала обрабатывается сервером DNS, и далее он направляется а не по доменному имени. Служба передачи файлов (FTP). Прием и передача файлов составляют значи- тельный процент от прочих Интернет-услуг. Необходимость в передаче файлов возникает, например, при приеме файлов программ, при пересылке крупных доку- ментов (например, книг), а также при передаче архивных файлов, в которых запа- кованы большие объемы информации. Служба FTP имеет свои серверы в мировой сети, на которых хранятся архивы дан- ных. Со стороны клиента для работы с серверами FTP может быть установлено специальное программное обеспечение, хотя в большинстве случаев браузеры обладают встроенными возможностями для работы и по протоколу FTP. Протокол FTP работает одновременно с двумя между сервером и клиентом. По одному соединению идет передача данных, а второе соединение используется управляющее. Протокол предоставляет серверу средства для идентификации обратившегося клиента. Этим часто пользуются коммерческие серверы и серверы ограниченного доступа, поставляющие информацию только зарегистрированным клиентам, — они выдают запрос на ввод имени пользователя и связанного с ним пароля. Однако существуют и десятки тысяч с анонимным доступом для всех желающих. В этом случае в качестве имени пользова- теля надо ввести слово: anonymous, а в качестве пароля задать адрес электронной почты. В большинстве случаев программы-клиенты FTP делают это автоматически. |