Содержание
Введение2
Сети и протоколы3
Информационное обслуживание5
Глобальная сеть Internet6
Гипертекст7
Сервис в Internet8
Электронная почта — письмо без конверта8
Телеконференции11
File Transfer Protocol (FTP) передача файлов13
Internet Real Chat (реальное общение в Интернете)14
Гипертекстовая система GOPHER15
Другие сетевые информационные ресурсы16
Всемирная паутина (World Wide Web или WWW)16
Гипертекстовая система Hyper-G18
Поисковая система WAIS19
«Навигация» в сети Internet20
Модификация Web21
Ссылки и документы22
Что такое URL23
«Навигация» в сети Web24
Заключение24
Internet сегодня и завтра24
Список литературы27
Выдержка из текста работы
Наше время – это время несущихся впередна невероятной скорости автомобилей, одноразовых подгузников и, конечно же,безграничных просторов информации, которая постоянно обновляется, как намудается составить мнение хотя бы о той малой толике информации, котораяпоступает к нам через газеты, журналы, книги, теле- и радиотрансляции? Какобобщить и, одновременно с этим, усвоить все те новшества, которые постояннопоявляются в образовательной и научной сферах, как не заблудиться в мореназваний и ссылок на ту или иную литературу? Знать все невозможно, но вотзнать, где можно взять информацию по любому интересующему вас вопросу – это ужекое-что, даже не так… это все! Ведь важно не то, знаете ли вы, кем был ЮлийЦезарь, а то, насколько вы можете поручиться, что эта информация доступна вам,что вы сможете ее найти и предоставить по первому требованию. Что же поможетвам в решении этой нелегкой задачи? Я могу предложить один из самых легких и, вто же время, самых компетентных путей – использовать Интернет. Ведьпользоваться Интернет – значит пользоваться сотнями тысяч печатных изданий навсей планете, быть в курсе последних событий и новинок в любой области, иметьполную и достоверную информацию по любому вопросу и возможностьпроконсультироваться у людей знающих.
Так что же такое Интернет и в чем егопольза, почему он так популярен? Это мне и предстоит выяснить в процессенаписания данной курсовой работы. Но для начала поговорим о предыстории,возникновении Интернета как информационной сети или сети сетей, как ее принятоназывать. То есть сначала поговорим о компьютерных сетях.
Что жеэто такое? Компьютерная сеть — это объединение автономных персональных компьютеровдля совместного использования вычислительных ресурсов (процессора, памяти и периферии- например, дорогостоящего лазерного принтера). Компьютерную сеть в пределахсравнительно небольшой территории обычно называют локальной, сети,охватывающие большие пространства, а некоторые и весь земной шар, — глобальными.
Локальнаясеть обычно организуется и работает в пределах одной фирмы (организации) иобъединяет компьютеры на рабочих местах для более быстрого и качественногообмена информацией. Каждая организация, эксплуатирующая более десятка ПК,старается объединить их в локальную сеть с целью уменьшения бумажногодокументооборота и повышения эффективности деятельности своих подразделений.Естественно, что почти каждая такая сеть должна иметь выход на внешних заказчиков.
Глобальнаясеть — это чаще всего самостоятельная (в техническом и юридическом отношении)структура и другие фирмы подключаются к ней для работы за определённую плату.
Однаиз первых компьютерных сетей Arpanet быласоздана почти 30 лет тому назад по заказу исследовательского подразделенияминистерства обороны США. Поначалу эта сеть объединяла несколько мощных ЭВМ ворганизациях военно-промышленного комплекса, учебных и научно-исследовательскихцентрах. Arpanet располагала достаточнобольшим количеством терминалов, пользователи которых могли выполнять своипрограммы на удалённых компьютерах. Оперативный характер такой деятельности ивозможность доступа к высокопроизводительным процессорам предопределили успехвычислительных сетей. И появляться они начали, как грибы. В настоящее времячисло крупных (глобальных) компьютерных сетей перевалило за 50000, а количествонебольших (локальных) вычислительных сетей исчисляется сотнями тысяч.
Напервых порах, когда разные сети базировались на разных вычислительных платформах,т.е. использовали несовместимые технические и программные средства, когда ещене были приняты стандарты на передачу данных, межсетевое общение было затруднено. Серьёзный сдвиг в преодолении этих барьеров произошел в 1974,когда был разработан межсетевой протокол обмена информациейTCP/IP (Transmission Control Protocol/Internet Protocol).Однако прошло ещё почти 10 лет, пока этот протокол не был принят в обязательномпорядке на всех узловых компьютерах сетиArpanet.К тому моменту к Arpanet присоединилось несколькосотен других сетей, и набор услуг вычислительного характера начал постепенновытесняться услугами информационного плана. ПротоколTCP/IPне является единственным стандартом на передачу данных в сетях. Поэтому междудвумя сетями, использующими для внутреннего общения разные протоколы, организуютсясерверы-посредники, называемые шлюзами. Ситуация напоминает смену колес увагонов на границе двух стран, железнодорожные пути в которых имеют разнуюширину колеи.
Любой протокол обмена информацией между двумя абонентамипредставляет собой набор соглашений, в которых оговариваются различныетехнические характеристики и программные средства, участвующие в приёме/передаче данных. В состав этих характеристик входят скорость передачи данных,средства контроля и устранения ошибок, форматы заголовков и способы адресацииабонентов, методы сжатия и распаковки информации и многое другое. Часть такихсоглашений обеспечивается аппаратными возможностями модемов, другие — обслуживающими программами.
ДваПК, оборудованные модемами и снабжённые соответствующим программным обеспечением,могут связаться друг с другом, подобно абонентам, разговаривающим по телефону. Организации такой связи может предшествовать обычный телефонный разговормежду владельцами ПК, оговаривающими время связи, скорость передачи информациии прочие параметры протокола. После установления связи между компьютерами потелефонному каналу можно передавать файлы точно так же, как и по «прямомупроводу». К услугам подобной связи прибегают абоненты электронной доскиобъявлений BBS (Bulletin Board System). Ксущественным недостаткам такого общения между компьютерами относятсянепредвиденная занятость телефонной линии, низкая пропускная способностьканалов связи, высокая плата за междугородние контакты, необходимость ручногоуправления сеансом связи со стороны владельца принимающего ПК (клиента),сложность предварительной оценки полезности информации, извлекаемой из сервераBBS.
В начале 70-х годов Министерство обороныСША приступило к разработке системы связи, которая должна была соединить междусобой компьютеры всех центров противоракетной обороны страны. К надежностисистемы предъявлялись высокие требования: выход из строя любых ее составляющих(то есть компьютеров и линий связи) не должен был сказаться на качестве искорости связи между остальными участниками информационного обмена. Такпоявилась сеть ARPAnet (Advanced Research Projects Agency — Бюроперспективных исследований Министерства обороны США; слово «net»по-английски означает «сеть»).
Передачаданных в сети была организована на основе протокола Internet — IP. ПротоколIP — это правила и описание работы сети. Этот свод включает правила налаживания и поддержания связи в сети, правила обращения с IP-пакетами и ихобработки, описания сетевых пакетов семейства IP (их структура и т.п.).
Сетьзадумывалась и проектировалась так, чтобы от пользователей не требовалосьникакой информации о конкретной структуре сети. Для того чтобы послать сообщение по сети, компьютер должен поместить данные в некий «конверт», называемый, например, IP, указать на этом«конверте» конкретный адрес в сети и передать получившиеся врезультате этих процедур пакеты в сеть.
Напротяжении почти десятилетия развитие сетевых технологий шло малозаметно дляширокой публики: услугами сетей в основном пользовались программисты и военные.Но затем, опираясь на их опыт, многие организации стали создавать системыкомпьютерной связи между своими подразделениями, предприятиями, разнесенными набольшие расстояния. К примеру, в конце 80-х годов Национальный научный фондСША (NFS) организовал 5 вычислительных центров, базирующихся на супер-ЭВМ,и сотням научных лабораторий и университетов, которым потребовался доступ кэтим компьютерам и которые уже имели свои локальные, сети, пришлось объединитсяв единую сеть, используя опыт и технологию сети ARPAnet.
Развитие сферы сетевых услуг привело к массовому появлениюсерверов, ориентированных на предоставлении информации по определённойтематике. Появились, например, информационные центры в крупных зарубежныхбиблиотеках, которые перевели большую часть своих фондов в электронный формати продолжают оперативно вносить в эти архивы новые поступления. Это особенноценно для наших читателей, т.к. многие отечественные библиотеки влачат жалкоесуществование. Но библиотечное дело — только капля в информационном океане.Перечень услуг, предоставляемых серверами Internet,достигает нескольких тысяч наименований. С международными источниками вы можетепознакомиться по книге Х.Хана «Желтые страницыInternet»[1]. Вкниге А.Сигалова с таким же названием, изданной тем же издательством,содержится около 2000 адресов с источниками информации в нашей стране.
Несколько десятков тысяч компьютерных сетей, связанныхмежду собой и объединяющих несколько миллионов пользователей, образуютвсемирную паутину World Wide Web(сокращённо WWW). Организационному становлению Webсодействовало появление универсальных сетевых навигаторов — браузеров (от англ.browse — пролистывать), таких какNetscape Navigator или Microsoft InternetExplorer. Браузер — это программа, которая запускается на вашемкомпьютере и обеспечивает работу с сетьюInternet. Браузеры обеспечивают доступ к любому пункту сети по2-разрядному адресу IP, который для удобства разделяютна байтовые компоненты — 192.34.101.23. Так как человеку числовыми адресамипользоваться неудобно, то в навигаторах адрес источника информации задаётсясимвольным кодом URL (Uniform Resource Locator), покоторому сама сеть Internet осуществляет поискадреса IP. Существует довольно многоразных форматов URL:
www.sportsnetwork.com
ftp://ftp.unt.edu/library
gopher://ulkyvm.loisville.edu
Начало URL соответствует используемомупротоколу передачи данных. В частности, сокращение httpпроисходит от HyperText Transmission Protocol — протокол передачи гипертекстовых документов.
Для подробного знакомства с услугамиInternet, спецификой подключения к сети и технологией поиска нужнойинформации можно рекомендовать книгу С.Карпенко и И.Шишигина«Internet в вопросах и ответах»[2].
Пользователи Internetполучают информацию в виде гипертекста, являющегося основным способомпредставления данных. Термин Гипертекст, применяемый в последнее время в сочетаниис прилагательным мультимедийный, означает документ, содержащий текстовые,звуковые и изобразительные фрагменты. Особенностью такого документа являетсяналичие выделенных ключевых слов, всякого рода кнопочек и иконок, щелчки покоторым воспроизводят соответствующие фрагменты, которые могут и не входить всостав данного документа, а находиться в памяти другого компьютера. Выделенныеполя, активизация которых вызывает отображение следующих кадров, представлены вгипертекстовом документе ссылками на соответствующий фрагмент в пределахфайловой системы данного компьютера или адресами URL для вызова недостающихкомпонентов из сети. Идеи гипертекста в том или ином виде присутствуют вразличных справочных системах, в частности в системе помощиWindowsвсех версий (Help-система). Для описания гипертекстовых документов вInternetиспользуется специальный язык HTML — HyperText Markup Language. Такимобразом, можно сказать, что гипертекст — это многостраничная информацияразличного вида, связанная в различных страницах многочисленными ссылками.
Несмотряна то, что современные навигаторы «понимают» наиболее распространённыепротоколы, в сетях постоянно возникают новые изобразительные средства.Навигаторы начинают разбухать, но угнаться за валом этих нововведений они немогут. Поэтому в 1994 возникла идея создания алгоритмического языка интерпретирующеготипа, на котором можно было бы писать «проигрыватель» документа любого формата.Так в мае 1995 в компании Sun Microsystemsпоявился язык Java, интерпретаторы с которогобыли реализованы на большинстве вычислительных платформ сетиInternet. На этом языке пишутся приложения дляInternet- апплеты, которые могут исполняться на любом компьютере, снабжённомJava-интерпретатором.
Внастоящее время Internet не является отдельной сетью – на самом деле этосообщество сетей (именно поэтому Internet называют «сетью сетей»), вкоторое сейчас входит более 2 миллионов компьютеров во всем мире. И если выподключены к сети, являющейся частью Internet, то вы имеете доступ к ресурсам любого из них.
Internet — не говоря уже о том, что его появление ознаменовало новую эпоху вразвитии коммуникации — позволяет человеку расширить свои познания в любой,даже самой немыслимой, сфере деятельности или исследований. А так как развитиюInternet, с одной стороны, способствовали коммерческие организации, фирмы,использующие Сеть для обмена деловой информации и публикации рекламы, а сдругой — студенты, помещающие на всеобщее обозрение множество материалов развлекательного характера, то здесь много полезного для себя найдут все – отбизнесменов до любителей со вкусом отдохнуть.
Спектруслуг в Internet к настоящему времени стал просто необозрим, поэтому начнем ссамых известных и доступных.
Один из видов информационных услуг, которые предоставляюткомпьютерные сети, — электронная почта(E-mail). В этом случае оба абонента — отправитель и получатель —имеют дело с посредниками (провайдерами), выполняющими функции местныхотделений почтовой связи. Сервер посредника включен постоянно и на его винчестереофициально зарегистрированным абонентам выделены «почтовые ящики» для временногохранения входящей и исходящей переписки.
Серверы. Для обеспеченияфункционирования локальной сети часто выделяется специальный компьютер — сервер,или несколько таких компьютеров. На дисках серверов располагаются совместно используемыепрограммы, базы данных и т.д. Остальные компьютеры локальной сети частоназываются рабочими, станциями. На тех рабочих станциях, где требуетсяобрабатывать только данные на сервере (например, вводить сведения в совместноиспользуемую базу данных о заказах и продажах), часто для экономии (или посоображениям безопасности) не устанавливают жестких дисков. В сетях, состоящихболее чем из 20-25 компьютеров, наличие сервера обязательно — иначе, какправило, производительность сети будет неудовлетворительной. Сервер необходим ипри совместной интенсивной работе с какой-либо базой данных.
Иногда серверам назначается определенная специализация (хранение данных, программ, обеспечение модемной и факсимильнойсвязи, вывод на печать и т.д.). Серверы, как правило, не используются вкачестве рабочих мест пользователей. Серверы, обеспечивающие работу с ценнымиданными, часто размещаются в изолированном помещении, доступ в которое имеюттолько специально уполномоченные люди (как в банковское хранилище).
Замечание. Многие серверы стоят значительнодороже (в 10-20 и более раз) обычных компьютеров. Не удивительно — ведь они нетолько являются весьма мощными компьютерами с большим количеством оперативной идисковой памяти, но в них вдобавок обеспечиваются исключительная надежность,высокая производительность ввода-вывода, дублирование устройств и хранимыхданных, средства контроля над состоянием сервера, средства обеспечениябесперебойной работы при отказе некоторых устройств и т.д.
Программное обеспечение. Операционные системыWindows for Workgroups, Windows 95,Windows NT Workstation имеют встроенные возможности по организациилокальных сетей без выделенного сервера (часто такие сети называются одноранговыми,поскольку в них все компьютеры равноправны). Так что при использовании этих ОСникакое дополнительное программное обеспечение не требуется. А в локальныхсетях с выделенным сервером на сервере используются специальные операционныесистемы — Novell NetWare, Windows NT Server идр., — обеспечивающие надежную и эффективную обработку многих запросов отрабочих мест пользователей. На рабочих станциях такой локальной сети можетиспользоваться любая операционная система, например DOS,Windowsи т.д., и должен быть запущен программный драйвер, обеспечивающий доступ клокальной сети.
Дляэффективной работы пользователей в локальной сети применяется вспомогательноепрограммное обеспечение, которое иногда поставляется вместе с сетевой ОС, аиногда его надо покупать отдельно:
Местный сервер, как правило, располагает достаточнокачественными каналами связи с одним из узлов сети, входящей в составInternet. Посредник взимает со своих абонентов небольшую ежемесячнуюплату и выписывает дополнительный счёт, пропорциональный объёму передаваемойинформации (в пределах страны и за её границами действуют разные тарифы).
Одновременно с регистрацией в местном«почтовом отделении» абоненту сообщается уникальный (с точки зрения местногосервера) электронный адрес и выдаётся специально настроенное программноеобеспечение, которое позволяет автоматически установить связь с посредником,за несколько минут получить поступившую в ваш адрес корреспонденцию и отправитьзаранее подготовленные вами сообщения. На сеанс связи с провайдером можно выйтив любое удобное для вас время. Но длительно не востребованные поступлениясервер возвратит отправителю.
Взаимодействиес программой обслуживания почты очень напоминает работу в текстовом редакторе.Заголовок электронного письма включает три обязательные раздела. Во-первых,это адрес отправителя, который располагается вслед за символами«From:».Такая строка автоматически включается в состав письма почтовой программой.Во-вторых, за ключевым словом «То:» необходимо набрать электронный адресполучателя. В некоторых сетях используются свои форматы для представленияадреса. Наиболее распространённый формат электронного адреса вInternetпредполагает задание пяти компонент:
Код_Получателя_Код_ПК.Код_Организации.Код_Города.Код_Страны
Однако и этот формат допускает отклонения. Например,вместо обычного двухсимвольного кода страны можно встретить код принадлежностик группе учебных заведений (.edu). Такжевместо кода страны можно встретить коды принадлежности к коммерческиморганизациям (.сот)’, американским правительственным учреждениям (.gov); американским военным организациям (.mil)’, к прочим организациям.
Третьякомпонента в заголовке, располагаемая вслед за ключевым словомSubject,раскрывает тематику письма. Иногда её используют как дополнение к электронномуадресу получателя. Обнаружив, например, в письме строку «Subject:to Sergey», получатель понимает, что в его почтовый ящик положилиписьмо для приятеля по имени Сергей, который не имеет собственного электронногоадреса.
Письмо,переданное провайдеру, немедленно обрабатывается, и специальная программа-маршрутизаторопределяет оптимальный путь передачи послания следующему компьютеру сети. Отпользователя скрыты такие внутренние детали, как разбивка передаваемойинформации на порции — пакеты, присоединение к пакетам служебной информации,сжатие данных, контроль за передаваемой порцией и повторная её посылка вслучае обнаружения неустранимой ошибки и т.п.
Дляпередачи электронных писем в Internet используютсятри протокола. Старейший из них — SMTP — Simple Mail TransferProtocol (Протокол передачи простой почты) был разработан еще в1982. Спустя пару лет появился Протокол Почтового ОтделенияPOP — Post Office Protocol (Протокол почтового отделения). Споявлением в Internet почтовых сообщений,содержащих звуки и изображения, возник протокол MIME- Multipurpose Internet Mail Extension.
Внекоторых сетях используется программное обеспечение с поддержкой национальнойверсии языка. Тогда можно набрать текст письма, используя, например, русскийалфавит. Но в большинстве случаев приходится ограничиваться первой половинойнабора ASCII, и тогда письма, адресованныеза рубеж русским абонентам, могут иметь вид: «Privet,Sereja! Ja poluchil tuoe poslanie ot 25.03.97…».
Следуетобратить внимание на оперативность и дешевизну электронной почты по сравнению страдиционными средствами общения — телеграммами, междугородними телефоннымиразговорами, обычными письмами. Электронная почта доходит до абонента,расположенного в любой точке земного шара за считанные минуты. Скоростьпередачи информации между серверами достигает 3600 символов в секунду, чтоэквивалентно примерно 2 страницам текста. В отличие от обычных почтовыхотделений, E-mail не теряет свои письма.
Другой вид информационных сетевых услуг под названием«телеконференции» напоминает подписку на электронную газету, в которойпоявляются сведения по определенной тематике — новости, заметки, ответы навопросы, отклики на предшествующие публикации и т.п. Авторами этой весьмаразнообразной и сверхоперативной информации являются сами пользователи сети,объединённые общими интересами. Многие провайдеры предоставляют своимабонентам перечень конференций, в которых можно участвовать за умеренную плату.При этом вы будете регулярно получать электронные письма с заголовками статейпо соответствующей тематике. Заголовки сопровождаются идентификационныминомерами, объёмом статьи и, иногда, краткой аннотацией в 1-2 строки. Задополнительную плату, пропорциональную размеру статьи, вы можете заказатьнужную публикацию. Только делать это нужно оперативно, т.к. сервер хранитсодержимое очередного выпуска порядка 10 дней.
Телеконференциипо оформлению и способу работы очень похожи на электронную почту с тем лишьотличием, что ваше письмо может прочитать огромное количество людей, а всвою очередь сможете поинтересоваться тем, что пишут вам совершенно незнакомыелюди. Конференции подразделяются по темам, название конференции состоит из нескольких слов, разделенных точками, каждое последующее из которых сужаеттему. Вот стандартное обозначение некоторых групп телеконференций Usenet:
comp- конференции, где обсуждается все, что связано с компьютерами ипрограммированием;
news- обмен новостями, вопросы развития системы телеконференций;
rec — отдых, хобби, увлечения;
sci — все, что связано с наукой;
soc — вопросы общественной жизни;
talk- группа для любителей поспорить или просто поговорить на любую тему.
Начиная работать с какой-либо группой, в первую очередьнужно прочитать правила работы в ней, которые регулярно помещаются в эти группычеловеком, добровольно взявшим на себя обязанности координатора группы(модератора). На самом деле, группы новостей бывают двух типов — модерируемые иобычные. Сообщения, появляющиеся в модерируемых группах, прежде чем бытьразосланными по сети, просматриваются модератором. Это, конечно, являетсясвоего рода цензурой, но в таком огромном сообществе, как Usenet, невозможноподдерживать порядок без подобных строгостей.
Сегодня всякий компьютер, полноценно подключенный кИнтернет, имеет доступ к новостям Usenet, но новости Usenet распространяются ипо другим сетям, применяясь столь же широко, как и электронная почта. Способы иудобство работы с новостями сильно зависят от того, каким образом Вы получаетеих. В Интернет Ваша программа-клиент напрямую получает новости с сервераUsenet, и между просмотром списка сообщений, содержащихся в группе, и чтением этих сообщений нет задержки. Если Вы пользуетесь новостями через электроннуюпочту, то Вы сначала получаете список статей, а уже потом принимаете по электроннойпочте статьи из списка, отдельно Вами заказанные.
FTPсервис Интернет — сервис, который дает максимальную нагрузку на каналы связи.Расшифровывается эта аббревиатура как протокол передачи файлов, но прирассмотрении ftp как сервиса Интернет имеется в виду доступ к файлам наудаленных компьютерах и в файловых архивах. FTP — стандартная программа,работающая по протоколу TCP, как правило, поставляющаяся с операционнойсистемой. Ее исходное предназначение — передача файлов между разнымикомпьютерами, работающими в сетях TCP/IP: на одном из компьютеров работаетпрограмма-сервер, на втором пользователь запускает программу-клиента, котораясоединяется с сервером и передает или получает файлы. Тут предполагается, чтопользователь зарегистрирован на обоих компьютерах и соединяется с сервером подсвоим именем и со своим паролем на этом компьютере. Протокол FTP, разумеется,оптимизирован для передачи файлов.
Даннаячерта и послужила причиной того, что программы FTP стали частью отдельногосервиса Интернет. Дело в том, что сервер FTP можно настраивается таким образом,что соединиться с ним можно не только под своим именем, но и под условнымименем anonymous. Тогда Вам становятся доступна не вся файловая системакомпьютера, но некоторый набор файлов на сервере, которые составляют содержимоеFTP-сервера anonymous — публичного файлового архива. Итак, если кто-то хочетпредоставить в публичное пользование файлы с информацией, программами и прочим,то ему достаточно организовать на своем компьютере, включенном в Интернет, FTPсервер.
ЕслиВы, например, хотите представить миру демо-версию Вашего программного продукта- использование FTP сервера является удачным решением такой задачи. Если, сдругой стороны, Вы хотите найти, скажем, последнюю версию Вашей любимойсвободно распространяющейся программы, то искать ее нужно именно на серверахFTP.
Несмотряна распространенность, у FTP есть и множество недостатков. Программы-клиентыFTP могут быть не всегда удобны и просты в использовании. Не всегда можнопонять, а что это за файл перед Вами. Нет простого и универсального средствапоиска на серверах FTP – хотя для этого и существует специальный сервис ARCHIE,но это независимая программа, неуниверсальная и не всегда применимая. Описанияфайлов на сервере выдаются в формате операционной системы сервера, а списокфайлов операционной системы UNIX может привести в недоумение пользователя DOS.Проблема тут в том, что со списком файлов выдается лишняя информация, а слишкоммного знать вредно.
СерверыFTP нецентрализованы, и это несет свои проблемы. FTP — сервис прямого доступа,требующий полноценного подключения к Интернет, но возможен и доступ черезэлектронную почту – большая часть FTP серверов может прислать свои файлы поE-mail, а так же существуют серверы, которые могут прислать Вам по электроннойпочте файлы с любых FTP серверов. Однако это не всегда удобно, ибо такиесерверы сильно загружены, и Ваш запрос может долго ждать своей очереди. Крометого, большие файлы при отсылке делятся сервером на части ограниченногоразмера, пос 1000 ылаемые отдельными письмами — и если одна часть из сотнипотеряется или повредится при передаче, то остальные 99 тоже окажутсяненужными.
Этоможно перевести как «параллельные беседы» в Internet или«переключаемый треп». Представьте себе десятки тысяч людей, которыесобрались в Internet поговорить. С друзьями и незнакомыми людьми. Обсудитьопределенные темы или просто потрепаться. И все это происходит в реальномвремени. Для того чтобы поучаствовать в беседе, вам нужно просто подключитьсяк выбранному каналу. Каждый канал имеет название, которое более или менееотражает тему разговоров (например, на канале warez идет обмен ворованнымипрограммами), а иногда и нет.
Однимиз достаточно известных и распространенных сервисов Интернет является GOPHER(правда устаревшим). Хотя сейчас он уже практически не развивается, или, вовсяком случае, развивается гораздо медленнее прочих сервисов похожегоназначения, но тем не менее через GOPHER доступно довольно-таки большоеколичество информации — в первую очередь, по историческим причинам — былпериод, когда GOPHER был лучшим средством публичного доступа к информации.Современные средства работы с информацией в Интернет (например, WWWпросмотрщики) обеспечивают в том числе доступ к серверам GOPHER, поэтомуспециальных программам-клиентов GOPHER в настоящий момент не используется. Чтокасается использования сервера GOPHER для предоставления новой информации впубличный доступ — вряд ли целесообразно использовать морально устаревшийсервис GOPHER.
GOPHER- это распределенная система экспорта структурированной информации. При работес GOPHER Вы находитесь в системе вложенных меню, из которых доступны файлыразличных типов — как правило, простые тексты, но это может быть и графика, извук и любые другие виды файлов. Таким образом, в публичный доступэкспортируются файлы с информацией, но не в виде файловой системы, как в FTP, ав виде аннотированной древовидной структуры. GOPHER — сервис прямого доступа итребует, чтобы и сервер, и клиент были полноценно подключены к Интернет.
Основноепреимущество Gopher состоит в том, что вам не нужно запоминать адрес илиназвание ресурса и последовательность команд, необходимую для доступа кнему: двигаясь по меню программы, вы на самом деле перемещаетесь по разнымкомпьютерам, подключенным к Сети. Однако сегодня Gopher, по всей видимости,доживает последние дни, потому что появился новый сервис, гораздо болееудобный.
Несмотря на то, что Интернет, несомненно, самое мощное средство к сетевой информации, существуют и другие источники,многие из которых предвосхитили взрывообразное увеличение использованияИнтернет. В их число входят компьютерные доски объявлений и коммерческиеинформационные службы.
Насегодняшний день это наиболее продвинутый и интересный ресурс — гипертекстоваясистема навигации в Internet. От обычного гипертекста WWW отличается главнымобразом тем, что позволяет устанавливать ссылки не только на соседний файл, нои на файл, находящийся на компьютере в другом полушарии Земли. От вас же нетребуется никаких усилий — компьютер установит связь самостоятельно.
ВWWW, как и в Gopher, к ресурсам можно обращаться, непосредственно указывая ихадрес. В этом случае приходится сталкиваться с сокращением URL — UniformResourse Locator, универсальный способ обозначения ресурса Internet.Обозначение URL состоит из двух частей: первая указывает тип связи, которыйследует установить с нужным вам источником, вторая — имя требуемого сервера.Типы связи соответствуют стандартным услугам Internet. Вот основные из них:
http — HiperText Transfer Protocol, основа WWW, — тип связи, необходимый приобращении к любому WWW-серверу;
ftp — используется при обращении к FTP-серверам;
gopher — предназначен для взаимодействия с Gopher;
telnet — предназначен для получения терминального
доступа к удаленной машине;
news- открывает доступ к телеконференциям.
Информацияна WWW может включать в себя текст, рисунки, таблицы, звук, мультипликацию имногое другое. Благодаря своим широким возможностям, красоте и простоте виспользовании «всемирная паутина» завоевала огромную популярность вовсем мире. Информационная навигация в сети InterNet: Введение винструментальные системы нового поколения — «Навигаторы» системыWWW.
Если Вы когда-либо имели возможность изумляться возможностям сети InterNet,то Вы уже знаете о феноменальном объеме информации — все от баз данных,текстовых файлов, документов, имидж- аудио- видео- файлов до готовых программ.
При таком гигантском объеме данных в сети необходимо иметь развитыеинструментальные системы, которые делают информационный поиск болееэффективным.
До1991 года в сети InterNet были разработаны простые инструментальные системы и навигаторы первого и второго поколения. Но затем начался новый этапкоординированных разработок.
Именно в том году, в CERN, в Женеве, были разработаны системы, ныненазываемые World Wide Web ( WWW/3W или просто «Web» — по-нашему«Паутинка»).
Этаже система является попыткой интегрировать разнообразные инструментальные системы и данные с помощью общего формата данных на базе концепции гипертекста. Результат этих разработок был чрезвычайно успешным. Фактически,они сформировали к настоящему времени лицо сети InterNet .
Система Web базируется на методе связывания слов и фраз в документе для ссылки к соответствующей информации в этом же или другом документе. Посколькудругие документы могут быть на разных серверах, эти ссылки образуют своеобразную «паутину» взаимных связей, которая пронизывает сетьIntеrNet.
Но что же можно делать с этой технологией на Вашей локальной сети?Web-технология может использоваться и в том случае, если Ваше сеть невключена в InterNet. Все компоненты этой технологии доступны для многихплатформ как FreeWare.
Рядведуших программных фирм срочно реализуют первые коммерческие инструментальныесистемы для этой новой сетевой Web-технологии. Они ориентированы на болееоптимальную интеграцию Web-технологии в среду рабочих станций и будут болееудобными с точки зрения системного сопровождения и администрирования.
Для понимания сути Web-технологии и используемых программных средств, следует напомнить об основных навигационных и инструментальных средствах, доступныхпользователям сети InterNet.
Самыми простые средства — FTP и Telnet. Ftp — это программа, котораяиспользует TCP/IP File Transport Protocol для передачи файлов междукомпьютерами. Telnet — это программа для доступа к удаленному компьютеру врежиме эмуляции локального терминала.
Хотяэти программы работают безотказно, они являются «слепыми», поскольку обрабатывают только те данные, размещение которых уже известны Вами предназначены для выполнения только основных операций. Фактически они былиинструментальными средствами первого поколения в сети InterNet.
Следующее поколение инструментальных средств — «навигационные» — ориентировалось на проблему поиска требуемых информационных ресурсов.
WWW небыла единственной попыткой создать глобальную гипермедийную распределеннуюинформационную систему. Другой такой системой является Hyper-G. Этот сервисИнтернет менее известен, но весьма интересен. Hyper-G значительно моложе WWW(хотя темпы роста и не указывают на то, что Hyper-G сможет когда-либо сравнитьсяпо популярности с WWW) и это академическая разработка — плод старанийтехнологического университета в Граце (Graz), Австрия. Система эта вряд лиокажется практически полезной для Вас, но заслуживает внимания как оченьинтересная технология, и ее рассмотрение позволяет многое добавить в картинусервисов Интернет и их развития.
Собщих позиций Hyper-G аналогична WWW, преследуя те же идеи и повторяя многиепринципы. Есть клиенты и есть серверы, которые предоставляют информацию в видеколлекций документов. По принципам организации информации в пределах одногосервера Hyper-G является чем-то средним между WWW и GOPHER. Документы доступныиз иерархического меню, но сами документы являются гипермедийными. КлиентHyper-G общается не со множеством серверов, как в случае WWW, но исключительносо «своим» сервером, регистрируясь на нем при подключении. Получениедокументов с других серверов Hyper-G происходит через «свой» сервер,что позволяет создать более интегрированную систему серверов, чем в случае сWWW. Регистрация же клиента позволяет определить уникальным образом не толькоресурсы и сервисы Интернет, но и клиентов, что значительно облегчаетобеспечение авторизованного доступа и удаленного управления документами.
Кчертам, препятствующим распространению Hyper-G, следует отнести недостаточнохорошую реализацию программ-клиентов, не полностью свободный доступ к сервернойчасти программного обеспечения, централизованность проекта и отсутствиеальтернативных реализаций программного обеспечения, слишком твердую структуруорганизации документов на сервере, сложность системы. Серверы Hyper-G весьманемногочисленны, следовательно, информации в Hyper-G хранится немного.Отсутствует доступ посредством электронной почты, хотя серверы Hyper-G могуттакже выполнять роль серверов gopher и WWW.
WAIS — еще один сервисИнтернет, сегодня почти не использующийся, или, по крайней мере, практически неразвивающийся. WAISрасшифровывается как информационная система широкого профиля, но на самом делеэто комплекс программ, предназначенных для индексирования больших объемовнеструктурированной, как правило просто текстовой, информации, поиска по такимдокументам и их извлечения. Существуют программы для индексирования, длялокального поиска по полученным индексам, а также серверная и клиентскаяпрограмма, общающиеся между собой по специальному протоколу Z39.50. Задачапоиска по большим объемам неструктурированной информации весьма нетривиальна исегодня еще не существует общепринятого ее решения. WAIS во многих случаяхявляется приемлемым вариантом поисковой системы, и коль скоро она имеетсвободно распространяемую программную реализацию, то получила достаточнуюизвестность как один из сервисов Интернет. На самом деле, она почти неиспользуется сегодня самостоятельно, но во многих случаях применяется каквспомогательное средство, например, для индексирования документов, хранящихсяна WWW-сервере. В некоторых случаях она также используется как средство работысо словарями, или для поиска по архивам сетевых новостей Usenet. Если перед Вами стоитзадача по индексированию больших объемов неструктурированной информации, то,возможно, WAIS окажется адекватным ее решением. Однако, нужно иметь в виду, чтосвободно распространяемая реализация системы далека от совершенства, чтосистема достаточна сложна для понимания и изучения, и, что хуже всего,практически не развивается. Поддержкой и развитием свободной версии занималисьпоследовательно несколько организаций, но ни одна из них не довела продукт доприемлемого для реальной работы состояния.
При обширном информационном богатстве, которое возникало в каждом«углу» InterNet, подобно грибам на лесной поляне, главным требованиемк новым инструментальным средствам была эффективность при поиске требуемыхсетевых ресурсов.
Ввиду большого многообразия имеющихся ресурсов в сети InterNet, информационныйпоиск — сложная проблема, особенно с точностью до абсолютного сетевого номера(для примера, имеются сотни сложных баз данных, и десятки тысяч архивныхсерверов со свободным доступом). Фактически каждый час в сети появляются всеновые и новые источники, что и делает обычный поиск практически безнадежнымзанятием. В настоящее время имеются следующие «навигационные»средства:
— система Archie;
— СУБД для поиска файлов в открытых для доступа архивах;
— Wide Area Information Server, который может использоваться для поиска вбольшом числе баз данных и документальных архивах.
Имеется также системы типа Gopher с интерфейсом в виде текстовых экранныхформ-меню, которые ссылаются на распределенные по сети информационные источники, образуя тем самым «паутину» связей — так называемыеGopher-пространства. Система Veronica предназначена для поиска объектов в этомGopher-пространстве.
Этинавигационные «прилады» (средства) до сих пор широко используются.
Но,обеспечивая эффективную навигацию по InterNet, они все имеют дело с простым форматом командного файла и манипулируют с ограниченным типом данных.
Стало ясно, что необходимы более совершенные системы с развитыми сервисными функциями и с возможностями обработки более разнообразных
форматов данных. И одним из источников разнообразных данных стала сама Web-сеть, послужившая основой для следующего поколения инструментальныхсредств InterNet — Web-«навигаторов.
Гипертекстовые ссылки системы Web действуют как указатели на другие части единого документа,или на совершенно разные документы, или на другие доступные по сети сервисы.Хотя во многом это кажется несколько абстрактным в теории, на практике — оченьэффективно и удобно.
ЕслиВы когда-либо использовали подсистему Help для Windows, Вы уже имели практические навыки работы с гипертекстом. Любое слово, фраза, или пиктограмма в документе „Help“ может быть описана каксамостоятельный объект. Когда Вы выбираете этот объект, происходит переходна соответствующую часть документа.
Навигаторы Web расширяют эту идею, обеспечивая связи между документами,размещенными в разных узлах сети, и доступ к разнообразным сервисам типа FTP иGopher-пространствам.
Для примера, в описании сетей может быть ссылка на Ethernet. Если слово »Ethernet" поддержано гипертекстовой ссылкой, при его выборе, Выполучите переход на описание этой сетевой технологии. В этом описании, в свою очередь, может быть ссылка на документ о поставщиках оборудования Ethernet ивыбор какого-то из них обеспечит переход на документ, описывающий всепоставляемое им оборудование. Более того, в этом описании может быть списоквсех драйверов для поставляемых адаптеров сети Ethernet.
О! и Вы обнаружили, что появилась самая последняя версия драйвера именно длятой карты, которую Вы уже давно используете. И эту версию можно заполучить простым нажатием клавиши Вашей «мышки» для активации соответствующейгипертекстовой ссылки.
Документы в системе Web могут включать, помимо текстов, указания обиспользуемых шрифтах и форматах, ссылки на графические данные и фотоснимки,ссылки на другие данные, документы и сервисы. Все эти документы формируются поправилам Hypertext Markup Language (HTML).
HTML базируется на промышленном стандарте — Standard General Markup Language(SGML) — для создания машинно-независимых документов, с учетом всегомногообразия используемых компьютерных платформ. При этом HTML еще болеерасширяет определение гипертекстовой ссылки.
HTML документ состоит из текста, который должен бытьвыдан на дисплей, и описателей — тэгов (tags), которые определяют, как этоттехт должен быть представлен, и как другие типы данных — для примера, видео-и аудио- данные — должны извлекаться и форматироваться, и куда ведет каждаягипертекстовая ссылка.
HTML-описатели являются полями в документе, которые размещаются междусимволами "" и содержат директивы и соответствующие параметрическиеданные — атрибуты директивы.
Например, в поле <H1> Hello HTML </H1> начальный тэг <H1>указывает на начало заголовка, а директива «H» определяет, что следующий заэтим тэгом текст следует разместить в этом заголовке. Следующие за директивой атрибуты доопределяют, что эта директива должна фактически сделать. В нашемпримере аргумент «1» указывает, что заголовок должен размещаться напервом уровне. Завершающий тэг </H1>указывает об окончании этого поля.
Имеются специальные тэги для описания гипертекстовых ссылок (так называемыхanchors), заголовков, изображений и других объектов.
СозданиеHTML-документов — занятие не для «слабаков».
Внастоящее время еще нет истинных HTML-редакторов, работающих режиме «что видите, то и получаете» ( What You See Is What You Get -WYSIWYG). Ноуже имеется несколько вариантов для разработки HTML-документов (см. прил. N=1).
Уже имеются HTML-ware (но еще не в режиме WYSIWYG) типа Hypercard Editor для PCMacintosh, или WinWord-macros для Microsoft Word. Уже появились почтиWYSIWYG-редакторы — один для платформы NeXt Computer,Inc. И один для Windows — HTML Assistant (пока как shareware-программа — альфаверсия).
Можно использовать и трансляторы, которые конвертируют стандартные документы формата Rich Text в формат HTML (эта версия готова для PC Machintosh).
Пока все эти программы еще требуют «ручной» доводки выходныхдокументов. Но с другой стороны, создание простых документов можно делать и«вручную».
Базовое понятие в WWW-навигаторах — Унифицированные Указатели Ресурсов (UniformResource Locators — URL). URLs используются для идентификации размещенияресурсов, на которые ссылаются в документах. Например, URL для главногоиндекса (home page) набора документов в Национальном Центре по Прикладным Программамдля Суперкомпьютеров (NCSA) задается следующим способом:
http://www.ncsa.uiuc.edu/Genaral/NCSAHome.html
Компонента «http:» определяет метод доступа — через сервер HyperText
TransferProtocol (HTTP). Этот протокол определяется его создателем Tim Barners-Lee как"… простейший и достаточно быстрый для распределенных ивзаимодействующих информационных гипермедиа систем. Это общийобъектно-ориентированный протокол, который может использоваться для многихсхожих проблем, таких как Name Servers и распределенныхобъектно-ориентированных систем".
Следующая часть URL — "//www.ncsa.uiuc.edu" — описывает, на какомузле размещены данные. Наконец, компонента "/Genaral/" определяет,где размещается файл с документом «NCSAHome.html».
Дляизучения навигации в системе WWW попробуйте начать с главных страниц насерверах в NCSA и CERN. Если Вы размещаетесь в локальной сети типа NetWare, Высможете навигировать по всем информационным ресурсам этой сети через Novell’shome page.
А информацию о новостях в сети InterNet можно найти на «странице»NCSA’s Mosaic «What’s New page» (см. прил. N=1) и НавигатореГлобальной Сети (Global Network Navigator) — прекрасной программной разработкесотрудников издательства O’Reily Press.
Хотя было разработано несколько программ для навигации в сети — например, WWW иLynx для текстового режима, но только система Mosaic завоевала признательностьпочти всех пользователей сети InterNet. Она была разработана в NCSA в 1993 году и объединяет на базе единого графического интерфейса как несколькотрадиционных для сети InterNet инструментальных подсистем, так и возможностиновых навигаторов.
Другаяальтернативная система Cello в среде Windows была создана на Юридическомфакультете Корнельского Университета. Mosaic и Cello обеспечивают эффективнуюпрограммную среду для успешной навигации любого новичка по информационным«сокровищам» вей глобальной сети InterNet. Используя эти«оболочки», не надо тратить время на изучение всех сложныхинструментальных средств первого и второго поколения.
Из-за удобного и эффективного интерфейса и из-за реализации на многихпромышленных платформах, системы Mosaic и Cello стали широко использоватьсядля информационного сервис в рамках больших компаний.
Подводя итоги проделанной работе,подчеркиваю, что Интернет-технологии в использовании информационных ресурсовидут вперед семимильными шагами, и это значительно облегчает поиск и сборинформации по необходимой теме. В то же время есть некоторые недостатки,которые со временем, надеюсь, будут исправлены. К таким недостаткам относитсянекоторая засоренность сети бесполезной информацией, которая чаще всего мешаетпри поиске той или иной информации, отсутствие единой систематизирующейинформацию и доступ к ней программы также является значительным препятствием.Исходя из вышесказанного, попытаемся заглянуть в будущее Интернет, которое ужеблизко, но, в то же время, зависит от вчерашнего дня сети.
1.Еще менее года назад поисковый сервер AltaVista(http://www.altavista.digital.com — очень мощная и быстрая поисковая система)компании DEC гордо объявил на фронтальной странице: «Мы отслеживаемизменения более чем на 70 000 серверов во всем мире.» На сентябрь 1996года эта цифра составляет 275 600 и, разумеется, постоянно увеличивается. Понекоторым прогнозам, если количество хостов Internet будет расти так жебыстро, то к концу первого десятилетия 21-го века существующего пространства адресовпросто не хватит на всех желающих. Эту проблему (да и не только эту) призванрешить новый стандарт Internet-протокола. Полный список только поисковых и навигационных систем сети будет включать в себя ссылки более чем на 120независимых серверов.
2.Еще совсем недавно телефон был наиболее популярным и широко используемым средством связи. Сейчас любой человек, подключившись к Internet, можетразговаривать со своим собеседником по этой сети. Все, что ему нужно для этого- звуковая карта, микрофон и колонки. Причем переговоры обходятся ему значительно дешевле, чем если бы он разговаривал обычному
телефону.Пока это возможно только для абонентов сети, но сегодня очень активно ведетсяразработка аппаратных и программных средств для создания шлюза Internet — обычный телефон (интересные материалы на эту тему есть на сервере компанииVokaltech — производителя программы iphone, стандарта де-факто для живогообщения в сети; адрес документа — www.vokaltec.com/gateway.htm).Пока чтокачество разговора сильно зависит от скорости подключения к Internet — минимальная скорость передачи данных 14400 b/c. Ведутся также разработки,позволяющие снизить необходимую скорость до 2400 b/c.
3. Системы видеоконференций. Они существуют и работают. Наиболее известный свободно распространяемый продукт этого рода — программа Cu-SeeME. Адрессервера — 137.142.42.95/CuSeeME.html. Минимальная скорость подключения 14400 b/c. Эта «игрушка» становится достаточноэффективным способом проведения собраний в рамках большого предприятия.
4.Практически каждая более или менее крупная фирма создает свою корпоративную сеть для собственных нужд. Буквально в течении последнего года стало крайнепопулярным еще одно порождение Internet. Это Intranet-корпоративная сеть,построенная на Internet-технологии. А компании-производители наступают другдругу на пятки, стараясь занять еще одну нишу для своего рынка. В частности упор делается на системы html-верстки и построения Web-узлов, ориентированныена совершенно неподготовленного пользователя.
5.В сфере аудиотехнологий еще одна достаточно интересная «игрушка» — Real Audio (http://www.realaudio.com). Данная система позволяет передавать по сети «живой звук» и может использоваться для широковещательныхтрансляций.
6.Интерес представляют попытки создания «электронных денег» (например, http://www.cybercash.com) и вообще — система достоверных и безопасныхплатежей (один из пионеров в этой области — www.firstvirtual.com). Внастоящий момент, можно сказать, эта проблема решена. Уже сейчас через сеть спомощью кредитной карточки вы можете заказать билет на самолет, забронироватьномер в гостинице или просто купить CD-ROM с понравившейся игрой.
7.Еще один хит нынешнего сезона — технологии интерактивного взаимодейсвтия. Двабезусловных лидера в этом направлении — платформо-независимая среда Java(http://www.firstvirtual.com) от Sun Microsystems и продолжение технологии OLE- ActiveX(http://www.activex.com), детище Microsoft. Обе технологии, на первыйвзгляд, направлены на одно и то же, но на самом деле они прекрасно дополняютдруг друга. И хотя сейчас, пожалуй, можно оценить только первые шаги в ихразработке, как и в их применении и освоении, результаты уже впечатляют.
Всеэто имеется уже сейчас, а за рамками осталось еще много разного иинтересного.
· ФигурновВ.Э. IBM PC для пользователя. Краткий курс. — М.: ИНФРА-М, 1997. — 480 с.
· Персональныйкомпьютер. школьная энциклопедия/Ю.Л. Кетков, А.Ю. Кетков, Д.Е. Шапошников. — М.: «Большая Российская энциклопедия»; Дрофа, 1997. — 440 с.
· ФигурновВ.Э. IBM PC для пользователя: отначинающего до опытного. Изд. 7-е, перераб. и доп. – М.: ИНФРА – М, 1997. –640с.: ил.
· БаженоваИ.Ю. Язык программирования JAVA.М.: Наука, — 1998. – 327 с.
· ГусеваА.И. Работа в локальных сетях Netware 3.12 – 4.1.С.-П.: Питер. – 1995. – 327с.
· ГусеваА.И. Технология межсетевых взаимодействий. Netware– Unix – Windows – Internet. C.-П.: Питер. – 1997. – 470с.
· А.В.Фролов и Г.В. Фролов. ПК шаг за шагом. М.: Диалог МИФИ,1998. – 405с.