Электронная библиотека книг Александра Фролова и Григория Фролова.
 
Библиотека
Братьев
Фроловых
Электронная библиотека книг Александра Фролова и Григория Фролова.
Библиотека системного программиста
Программирование на JAVA
ПК. Шаг за шагом
Другие книги
Восстановление данных
Антивирусная защита
Статьи для
программистов
Пользователю компьютера
[Назад] [Содержание] [Дальше]

Всемирная паутина. Ваш спутник в Интернете

(С) Александр Фролов, Григорий Фролов, 2000

1. Добро пожаловать в Интернет

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

Краткий экскурс в историю Интернета

Интернет представляет собой компьютерную сеть. Ее структурные единицы — компьютеры — имеют различную архитектуру и производительность и расположены в разных точках земного шара.

История Интернета насчитывает более 35 лет. Учитывая, сколь стремительные изменения произошли и происходят в области компьютерных технологий за это время, это значительный возраст.

Датой образования прототипа современной Сети можно считать 1966 год. Именно тогда американское Агентство перспективных исследовательских проектов Министерства обороны США (Defense Advanced Research Project Agency, DARPA), созданное немного раньше, в 1957 году, после запуска первого советского спутника, начало разработку глобальной компьютерной сети ARPANET (получившей название от Advanced Research Project Agency). Целью этого проекта было создание сети, способной надежно функционировать в случае ядерного конфликта. Предполагалось, что эта сеть соединит ведущие американские научно-исследовательские организации, а в случае войны будет использоваться для управления войсками.

Одно из главных требований, предъявляемых к такой сети, — отсутствие критичных узлов, при выходе из строя которых нарушалась бы работоспособность всей системы. Очевидно, в такой сети не может быть главного узла (сервера) или главных каналов связи — все системы должны дублироваться и легко изменять свою конфигурацию при отказе отдельных компонентов. Кроме того, ставилась задача, чтобы сеть оставалась работоспособной в условиях ненадежных и низкоскоростных каналов связи.

В результате исследований в 1969 году была создана сеть, охватывающая четыре научно-исследовательских центра, — именно на ее основе, как считается, в дальнейшем и развивалась сеть, названная впоследствии Интернетом. Для передачи данных в этой сети использовалась технология коммутации пакетов, когда данные передавались небольшими порциями. Потеря отдельных пакетов при этом не сказывалась на процессе передачи данных в целом.

Следующая дата, о которой нельзя не упомянуть при рассказе об истории Интернета, — 1974 год — год создания протокола передачи данных TCP/IP, который с успехом используется в Интернете до сих пор. Этот протокол позволяет динамически изменять конфигурацию сети при повреждении ее отдельных фрагментов. Его применение позволяет передавать большие объемы данных по ненадежным каналам глобальной сети. Главные разработчики протокола — Vint Cerf и Bob Kahn. В 1974 году они опубликовали статью «A Protocol for Packet Network Interconnection», в которой описали программу Transmission Control Program (TCP).

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

В 1976 году специалисты лаборатории AT&T Bell Labs (http://www.bell-labs.com) компании Lucent Technologies  разработали программу копирования данных между компьютерами — UUCP (Unix-to-Unix CoPy). В 1997 году она вошла в состав операционной системы UNIX и до сих пор широко используется для передачи данных (в частности, посредством электронной почты).

В 1982 году возник термин «Internet», обозначающий объединение компьютерных сетей по протоколу TCP/IP. Таким образом, этот год можно считать датой рождения Интернета, каким мы его знаем сегодня, хотя нужно принять во внимание, что составляющие его сети и технологии были разработаны раньше. Сегодня Интернет объединяет огромное количество различных сетей.

Следующие несколько лет продолжалось бурное развитие новых компьютерных сетей и их слияние. В 1988 году в качестве базового для сетей был рекомендован протокол TCP/IP, который стал стандартом в новой объединенной сети NSFNET. Эта сеть была создана в рамках инициатив американского Национального научного фонда (National Science Foundation) и получила свое имя по названию этого фонда (более подробную информацию о проектах фонда, истории создания сети NSFNET и статичтические данные об ее использовании Вы найдете на странице http://www.merit.edu/merit/archive/nsfnet/final.report/intro.html).

В начале 90-х общее количество центров сети NSFNET исчислялось несколькими тысячами, а пропускная способность каналов многократно возрасла.

Еще одна знаменательная дата в истории Интернета — 1991 год. Именно тогда был обнародован проект «всемирной паутины» World Wide Web (WWW), который разработал Tim Berners-Lee — сотрудник Европейской лаборатории физики элементарных частиц (Conseil Européen pour la Recherche Nucléaire, CERN).

Европейская лаборатория физики элементарных частиц (CERN)

Conseil Européen pour la Recherche Nucléaire (CERN) была создана в 1951 году как совет ученых. В 1953 году совет CERN принял решение о создании центральной лаборатории недалеко от Женевы. Официальное название лаборатории — European Organization for Nuclear Research, однако, до сих пор используется французская аббревиатура — CERN. Это связано с тем, что слово Conseil, образующее первую букву аббревиатуры CERN, означает «совет», что наиболее точно отражает сущность данной организации.

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

Так как сложные исследования в области ядерной физики немыслимы без автоматизированной обработки данных, в лаборатории были созданы крупные сети компьютеров. Локальная сеть CERN подключена ко многим научным центрам, расположенным в различных странах Европы.

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

Более подробную информацию о лаборатории CERN Вы найдете на сервере http://cern.web.cern.ch.

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

В 1991 году сотрудники CERN создали программу, позволяющую просматривать информацию, размещенную на узлах Web. Эта программа получила название браузер (browser).

В начале 1993 года в мире насчитывалось около 50 Web-узлов, однако, к концу 1993 года их количество возросло до 500. 1994 год можно считать «годом Web»: тогда сотрудниками CERN была проведена самая первая международная конференция WWW.

К середине 90-х годов, когда общее количество компьютеров в Интернете превысило один миллион, на эту сеть обратили свою внимание бизнесмены. Использование такой крупной сети сулило немалую прибыль, и потому наряду с научно-исследовательским и военным Интернет получил коммерческое применение.

Хотя все основные события, связанные с развитием Интернета, происходили за океаном, некоторые передовые организации в России обратили свое внимание на сеть и начали ее освоение. Одна из них — Российский научный центр «Курчатовский Институт» (http://www.kiae.ru), занимающийся фундаментальными исследованиями в области ядерной физики. Эти организации создавали в Интернете свои серверы Web, серверы электронной почты и другие службы, подключали к Интернету сети российских организаций и отдельных пользователей.

Одной из первой российских сетей, подключенных к Интернету, стала Relcom (Релком). Название ее происходит от слов Reliable Communications, то есть «надежные коммуникации».

Она была создана в августе 1990 года на базе сети Курчатовского института. В работах по созданию сети принимали участие специалисты кооператива «Демос» (сейчас это ООО «Компания Демос») — в большинстве своем сотрудники Курчатовского института. Уже к концу года их стараниями к Интернету было подключено около 30 организаций, в том числе центры российской науки в Серпухове, Санкт-Петербурге, Новосибирске и Дубне.

В 1991 году в Релкоме появился первый сервер новостей (электронных конференций). И именно в этом году компьютерная сеть Релком объединила многие крупные города России — Екатеринбург, Барнаул и др., а также некоторых других стран СНГ и стран Балтии.

К 1994 году в этой сети насчитывалось несколько сотен узлов и стони тысяч пользователей.

Кто же сейчас управляет Интернетом?

Строго говоря, никто.

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

Вот некоторые из них:

·         Сообщество Интернета (Internet Society, ISOC);

·         Рабочая группа инженеров Интернета (Internet Engineering Task Force, IETF);

·         Исследовательская группа Интернета (Internet Research Task Force, IRTF);

·         Группа управления инженерами Интернета (Internet Engineering Steering Group, IESG);

·         Совет по архитектуре Интернета (Internet Architecture Board, IAB);

·         Центр сетевой информации Интернета (Internet Network Information Center, InterNIC).

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

Сообщество Интернета ISOC занимается разработкой стандартов и протоколов, тесно сотрудничая с другими организациями, например с IAB. Роль IAB заключается в наблюдении за архитектурой и развитием протоколов, создании новых стандартов и документов RFC, описывающих протоколы и стандарты Интернета (о них мы расскажем далее), а также публикация других изданий, посвященных Интернету.

Задача группы IETF — разработка протоколов, имеющих отношение к управлению сетями, к служебным и пользовательским приложениям, а также к другим особенностям построения сетей.

Организация InterNIС выполняет такие важные функции, как распределение адресов IP и доменных имен, оказание справочных и информационных услуг.

В России существует институт Российский НИИ Развития Общественных Сетей РОСНИИРОС (Russian Institute for Public Networks, RIPN), занимающийся координацией российских исследований и разработок в Интернете, регистрацией российских доменных имен, сопровождением документации и решающий другие подобные задачи.

Российский союз операторов Интернета (СОИ)

Совсем недавно было объявлено о создании российского Союза операторов Интернета (http://www.soi.ru). Его учредители — компании «Ситилайн», «Сеть Глобал Один», «Релком Деловая сеть», Российская телекоммуникационная сеть RosNet, Региональный общественный центр Интернет-технологий и институт РОСНИИРОС.

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

Развитие такого грандиозного проекта, как Интернет, было бы невозможным без стандартизации.

В 1969 году была создана серия документов Request for Comments (RFC), которые содержат сведения о рекомендуемых стандартах и технологиях для применения в Интернете. Их разработчики — любые заинтересованные лица и организации. Однако, прежде чем эти документы получат новый номер и будут добавлены в серию, необходимо, чтобы их рассмотрели и оценили специалисты IETF. Хотя документы RFC носят рекомендательный характер и не обязательны для исполнения, разработчики технологий и программ для Интернета обычно следуют им.

Документы RFC

Если Вы обращаетесь к ресурсам Интернета как пользователь, Вы едва ли столкнетесь с необходимостью изучать документы RFC. Однако специалистам эти документы просто необходимы, так как именно в них описаны применяемые в Интернете стандарты и протоколы.

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

Документы RFC разделяются по необходимости применения и степени готовности.

С точки зрения необходимости использования документы RFC подразделяются на обязательные к применению (Required), рекомендованные (Recommended), факультативные (Elective), ограниченного применения (Limited Use) и не рекомендуемые к использованию (Not Recommended).  

Заметим еще раз, что документы RFC носят рекомендательный характер — никто не обязывает разработчиков аппаратного и программного обеспечения для Интернета следовать этим документам в точности.

Однако фактически без удовлетворения требований, сформулированным в некоторых документах, обязательных к применению (Required), созданные программы и системы не будут работать в Интернете. Например, протокол IP должен быть реализован в соответствии с соответствующим документом RFC. Поэтому необязательность следования документам RFC во многих случаях условная: Вы, будучи разработчиком, можете ими не руководствоваться, но тогда Ваши изделия могут оказаться несовместимыми со стандартами, реализованными в Интернете.

Доменное имя

Забегая вперед, скажем, что каждый узел Интернета обладает своим адресом, задаваемым в виде числа. Однако численные адреса неудобны для человека, поэтому была разработана система символьных имен, позволяющая установить однозначное соответствие между численным адресом узла и его символьным доменным именем.  Доменные адреса состоят из нескольких имен, разделенных символами точки, а также некоторого префикса, определяющего тип ресурса. Вот пример доменного адреса сервера издательства компьютерной литературы «Русская редакция»: www.rusedit.ru. В третьей главе нашей  книги мы расскажем о доменных адресах подробнее

По степени готовности различают экспериментальные (Experimental), предлагаемые к использованию (Proposed), черновые (Draft) и стандартные (Internet Standard) документы RFC. Кроме того, документы RFC бывают информационные (Informational) и исторические (Historic).

В нашей книге мы будем ссылаться на те или иные документы RFC, указывая их номер. По нему Вы сможете легко найти и загрузить текст соответствующего документа RFC (например, c сервера http://www.rfc-editor.org).

Помимо документов RFC, существует другая серия документов, посвященных Интернету. Это черновые документы Internet-Drafts, публикуемые рабочими группами IETF на своем сервере http://www.ietf.org. они действительны только шесть месяцев, после чего их обновляют или удаляют. Вместо номеров документам Internet-Drafts присваиваются имена, начинающиеся с префикса draft, вслед за которым указывается имя автора документа, имя рабочей группы IETF, создавшей документ, а также номер версии документа.

Как устроена Глобальная сеть

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

Узлы и каналы Интернета

Схематично Интернет можно изобразить в виде огромной паутины, состоящей из каналов связи. Именно поэтому Интернет часто называют всемирной паутиной или просто Сетью. Структура Сети постоянно изменяется: каждую секунду в ней возникают новые связи, а существующие уничтожаются. Невозможно нарисовать общую схему Интернета даже приближенно, однако в этой сети имеются характерные структуры и элементы (например, серверы), о которых мы и расскажем.

Как Вы, наверное, знаете, серверы — это компьютеры или программы, работающие на компьютерах, в задачу которых входит обслуживание пользователей. При этом для работы с сервером пользователи запускают специальные программы, называемые клиентскими или просто клиентами. Компьютеры, играющие роль серверов локальной сети или Интернета, а также компьютеры пользователей называются узлами сети. Заметим, что если к сети подключен, например, сетевой принтер, то он также будет узлом сети.

Серверы Web и FTP часто называют сайтами (sites) или узлами Web. Этот термин появился в результате транслитерации распространенных английских терминов «Web site» и «FTP site». В большинстве случаев, однако, термин «сайт» используется как синоним термина «сервер Web».

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

На рис. 1-1 мы показали несколько узлов Интернета, соединенных между собой различными каналами связи.

Рис. 1-1. Соединение узлов Интернета

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

Через спутниковые каналы связи можно подключать и отдельные компьютеры (рис. 1-1б), однако это дорогое удовольствие. Чаще всего компьютеры пользователей соединяются с Интернетом при помощи модемов и телефонных линий связи. Этот вариант показан на рис. 1-1в.

Пропускная способность спутниковых линий связи исчисляется десятками Мбит в секунду, в то время как телефонные линии обычно пропускают поток данных со скоростью не более 512 кбит/с. Конечно, чем больше пропускная способность канала связи, тем быстрее будут передаваться данные, однако из-за высокой стоимости спутниковых каналов их применяют только крупные компании, специализирующиеся, например, на предоставлении доступа в Интернет. Такие компании называются поставщиками услуг Интернет (Internet Service Providers, ISP) или провайдерами (providers).

Единицы измерения информации

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

Как известно, объем информации исчисляется в битах (bit). Бит может иметь только два значения — 1 или 0. Для представления символьной информации (например, букв и цифр) используется более крупная единица измерения — 1 байт (byte), содержащая 8 бит.

Если речь идет о количестве информации (число символов в тексте, размер файла), то наряду с байтом используют производные единицы, такие, как килобайт — кбайт (Kbyte), мегабайт — Мбайт (MByte), гигабайт — Гбайт (Gbyte) и терабайтTбайт (TByte).

Считается, что 1 кбайт = 1 024 байт, а не 1 000, как это можно было бы подумать. Соответственно, 1 Мбайт = 1 024 кбайт, 1 Гбайт = 1 024 Мбайт, а 1 Тбайт = 1 024 Мбайт. Выбор числа 1 024 вместо 1 000 связан с широким использованием в вычислительной технике двоичных и шестнадцатеричных чисел (известная шутка: начинающий программиста думает, что в одном килобайте 1 000 байт, а опытный — что в одном километре 1 024 метра).

Заметим, что некоторые производители жестких дисков считают, что в 1 Мбайте содержится 1 000 000, а не 1 048 576 байт. Это позволяет им «добавлять» 48 576 байт на каждый Мбайт емкости диска. Пользователь, однако, не получит от этого никакого выигрыша, так как производители программного обеспечения, заявляя о требованиях программ к памяти, имеют в виду «полновесные», а не «облегченные» мегабайты.

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

Дешевле всего обходятся обычные телефонные линии, проложенные практически везде. Основной их недостаток — низкая максимальная скорость передачи данных, обычно не превышающая 28 800—33 600 бит/с. Применяя специальное дорогостоящее оборудование и современные технологии передачи данных, эту скорость можно увеличить.

Скорость передачи данных

Что же касается скорости передачи информации, то ее можно измерять в количестве передаваемых или принимаемых за одну секунду бит (бит/с) или байт (байт/с), однако и здесь не все так просто.

Как правило, при передаче данных вместе с байтами и битами полезной информации передаются биты и байты служебной информации. В результате эффективная скорость передачи данных снижается.

Например, во многих случаях данные передаются последовательно, бит за битом. Так, например, работает модем, с помощью которого Вы будете, скорее всего, подключаться к Интернету. При этом на каждые 8 бит «полезной» информации приходится передавать 2 бита служебной информации.

Когда говорят про такую единицу измерения скорости передачи данных, как биты в секунду — бит/с (Bits Per Second, bps), то имеют в виду скорость с учетом всех передаваемых битов данных, как полезной, так и служебной информации.

Единица измерения скорости символы в секунду (Characters Per Second, cps) подразумевает измерение скорости передачи только полезной информации. Таким образом, для одного и того же канала, скорость, указанная в cps, будет меньше, скорости, указанной в bps, умноженной на 8 (так как для передачи 1 байта нужно дополнительно передавать биты служебной информации). Кроме того, при вычислении скорости в cps учитывается возможная упаковка информации, выполняемая модемами. Она исключает передачу избыточной информации.

Известна и еще одна единица измерения скорости передачи данных — боды (baud). Эта число изменений сигнала, передаваемого модемом, за одну секунду, оно зависит от технических особенностей модема. Обычно скорость, выраженная в бодах, превосходит скорость, выраженную в бит/с.

Например, цифровые сети с интегрированными услугами (Integrated Services Digital Network, ISDN) позволяют передавать информацию по обычным кабельным линиям со скоростью до 512 кбит/с и даже до 1 920 кбит/с. Свое название сети ISDN получили благодаря тому, что наряду с компьютерными данными позволяют передавать голосовые сообщения.

Еще большие скорости можно получить при передаче данных по цифровым абонентским линиям (Digital Subscriber Line, DSL) и ее аналогам типа асимметричных цифровых абонентских линий (Asymmetric Digital Subscriber Line, ADSL), цифровых линий с переменной скоростью (Rate Adaptive DSL, RADSL) и сверхбыстрых цифровых абонентских линий (Very high-speed DSL, VDSL). Эти технологии позволяют передавать информацию по обычным медным проводам со скоростью нескольких Мбит/с.

Однако наибольшей пропускной способностью обладают оптоволоконные линии — до нескольких Тбит/с. Работа таких линий основана на передаче света, излучаемого полупроводниковыми лазерами относительно небольшой мощности.

Единственный, но существенный недостаток оптоволоконных линий — высокая стоимость оборудования и монтажа. Заметим, что сейчас практикуется подключение новых жилых домов к Интернету при помощи оптоволоконного кабеля. Так как прокладка кабеля выполняется сразу при строительстве дома, новоселы получают быстрый и относительно недорогой канал связи, применяемый в том числе и для соединения с Интернетом.

Телефонные линии бывают выделенными, или арендуемыми (leased line), а также коммутируемыми (switched line).

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

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

Если Вашей компании нужно подключить свою локальную сеть к Интернету, то во многих случаях предпочтение отдается выделенной телефонной линии с использованием технологий ISDN или DSL. Когда же быстрый и надежный канал в Интернет жизненно необходим, наилучшим решением может оказаться применение оптоволоконного канала.

Во фрагменте 3 на рис. 1-1 мы показали одиночную рабочую станцию, подключенную к Интернету с помощью модема и телефонной линии. Так соединяется с Сетью большинство домашних компьютеров. При этом, как правило, задействованы обычные местные внутригородские телефонные линии, поэтому пользователю не приходится оплачивать счета за междугородную или международную телефонную связь.

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

Кроме спутниковых каналов, беспроводная связь между узлами Интернета устанавливается при помощи так называемых радиомодемов. Они используют для передачи данных радиосигналы с частотой несколько гигагерц и действуют на расстоянии до нескольких десятков километров. Радиомодемы позволяют передавать данные со скоростью примерно 2 Мбит/с, что значительно быстрее чем по телефонным линиям, однако радиоканалы подвержены атмосферным помехам и помехам со стороны сотовой телефонной связи, радио- и телевизионных станций и пр.

В последнее время для связи компьютеров с Интернетом начинают применяться каналы сотовой связи, предназначенные для обычных мобильных телефонов. Причем успехи обнадеживают. Скорость доступа через такие каналы может достигать сотен кбит в секунду, что очень неплохо.

Кроме того, известны попытки использовать для доступа в Интернет телевизионных каналов, линий электропитания и каналов городской радиотрансляционной сети (применяемой в России). Однако в силу ряда причин эти способы не стали популярны.

Поставщики услуг Интернета

Вне зависимости от того, какой способ подключения к Интернету домашнего компьютера или локальной сети офиса Вы выберете, Вам не обойтись без поставщиков услуг Интернета, или провайдеров (Internet Service Provider, ISP).

Как можно догадаться из названия, это компании, предоставляющие доступ в Интернет. Фактически только через них Вы и получаете этот доступ, и никак иначе.

Провайдер имеет собственные сети компьютеров, подключенные к Интернету высокоскоростными каналами связи (как правило, это спутниковые или оптоволоконные линии, хотя применяются и обычные выделенные телефонные линии). Помимо этого, для соединения клиентов с Интернетом, провайдер арендует или покупает множество телефонных линий для подключения пользователей с помощью их модемов, линий ISDN и DSL, выделенных телефонных и оптоволоконных линий для подключения локальных сетей компаний, а также радиоканалов и др.

Обычно серверы провайдера подключены не к одной, а к нескольким телефонным станциям (АТС). Общее количество телефонных подключений такого рода исчисляется сотнями, хотя группы таких линий могут быть объединены логически одним телефонным номером.

На рис. 1-2 схематически показан узел провайдера, подключенный к линии ISDN, спутниковому каналу и трем телефонным станциям. Здесь для простоты мы опустили такие элементы оборудования провайдера, как, например, рабочие станции и дополнительные серверы.

Рис. 1-2. Схема подключений узла провайдера

На этом рисунке видно, что сервер провайдера подключен через спутниковый канал и линии ISDN к провайдеру Интернета более высокого уровня.

Уместно заметить, что мелкие провайдеры сами получают доступ в Интернет у других провайдеров более высокого уровня. Цепочка посредников в предоставлении доступа к Интернету может быть достаточно длинной. Подключаясь к концу такой цепочки трудно рассчитывать на высокую скорость доступа, так как каналы посредников могут быть медленными.

А бывают ли «самые» главные провайдеры?

Строго говоря, нет.

Как мы уже говорили, Интернетом не управляет некий единый центр, однако в структуре Сети имеется множество мощных узлов, соединенных между собой высокоскоростными каналами. Если Ваш провайдер владеет одним из таких узлов, его можно считать главным, или, как еще говорят, первичным. Хотя Вы должны понимать, что понятие первичного провайдера относительно.

Вернемся к рис. 1-2.

Сервер провайдера подключается обычными телефонными линиями через модемы (на рисунке не показаны) к нескольким телефонным станциями (мы обозначили их как АТС 1, АТС 2 и АТС 3). Таких линий у хорошего провайдера может быть очень много. Именно через это «окно» к провайдеру посредством модемов подключаются рабочие станции пользователей.

Обратите внимание, что рабочая станция 1 подключена к той же самой АТС 1, что и сервер провайдера. Такое соединение, выполняемое по кратчайшему пути, скорее всего, будет достаточно надежным. Станции 2 и 3 подключены к другим АТС, поэтому маршрут передачи данных удлиняется. Теперь качество связи зависит и от качества линий между АТС провайдера и АТС пользователя.

Если провайдер подключен к нескольким АТС, Вы можете выбрать из них ту, связь через которую считается наиболее устойчивой и надежной.

Провайдеры, всегда имеют свои серверы Web. Например, главная страница сервера московского провайдера Online Resource Center (ORC) показана на рис. 1-3.

Рис. 1-3. Сервер Web московского провайдера ORC

Здесь Вы найдете сведения о предоставляемых услугах (тарифные планы и стоимость размещения виртуальных серверов Web), перечень того, что нужно для подключения к серверу и др. Выбирая провайдера, стоит просмотреть их информацию на их серверах, чтобы выяснить все подробности. На рис. 1-4 мы показали страницу сервера Web провайдера ORC с тарифными планами на доступ в Интернет.

Рис. 1-4. Тарифные планы московского провайдера ORC

 

Непосредственно с узла Web своего провайдера Вы можете получить справку о балансе и, используя специальные Интернет-карточки, пополнить свой счет.

Провайдер ORC, так же как и большинство других провайдеров, помимо доступа в Интернет, предоставляет за отдельную плату и другие услуги. Это создание домашних страничек и серверов Web, физическое подключение серверов Web к Интернету через локальную сеть провайдера, подключение офисов и домашних сетей к Интернету. Подробную информацию об услугах провайдера ORC Вы найдете на сервере Web по адресу http://www.orc.ru.

Подключение к Интернету отдельного компьютера

Оставим пока в стороне вопрос выбора провайдера и перечислим те действия, которые Вам надо выполнить, чтобы подключить свой компьютер к Интернету:

·         приобрести компьютер и модем;

·         подключить, проверить и настроить модем;

·         выбрать провайдера и заключить с ним договор на предоставление услуг (при этом, возможно, придется внести плату за подключение и предоплату за определенный период времени);

·         установить и настроить программное обеспечение, предназначенное для работы с Интернетом.

В нашей книге мы подробно и последовательно расскажем, как реализовать все перечисленные выше этапы.

Подключение к Интернету локальной сети офиса

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

Вот примерный перечень действий, которые нужно выполнить, чтобы соединить с Интернетом локальную сеть небольшого офиса:

·         оценить входной и выходной трафик (объем информации, передаваемый в единицу времени в обоих направлениях: получение и отправка информации), а также необходимую пропускную способность канала;

·         исходя из трафика и требуемой скорости передачи данных, выбрать провайдера и тип подключения (тип канала);

·         приобрести и подключить необходимое сетевое оборудование, например маршрутизаторы;

·         организовать защиту локальной сети от потенциального вторжения из Интернета, предусмотрев такие сервисы, как брандмауэр (firewall), прокси-сервер (server proxy), антивирусное программное обеспечение (ПО) и т. д.;

·         настроить маршрутизацию протокола TCP/IP в локальной сети офиса;

·         установить и при необходимости настроить почтовый сервер;

·         выполнить настройку параметров рабочих станций локальной сети.

В некоторых случаях придется решать и другие задачи, например прокладывать линии связи, устанавливать антенны, специфическое оборудование или программное обеспечение. Не исключено, что для выполнения работы по подключению локальной сети к Интернету придется прибегнуть к услугам сотрудников провайдера или сторонних фирм.

В большинстве случаев для подключения локальной сети к Интернету используются выделенные линии ISDN и DSL, радиоканалы или оптоволоконные линии. Стоимость подключения по таким линиям составляет от нескольких сотен до нескольких тысяч долларов, а затраты на эксплуатацию (с учетом оплаты трафика), — от десятков до сотен долларов в месяц.

Обратитесь к специалисту, чтобы подключить офис к Интернету

Если у Вас нет опыта подключения локальных сетей к Интернету, для выполнения подобной работы мы рекомендуем пригласить специалиста из какой-либо известной консалтинговой фирмы или из компании провайдера. Ведь здесь потребуются глубокие знания сетевых технологий и технологий Интернета, оборудования и технологий передачи данных, а также многое другое. Кроме того, необходимо, чтобы выбранный Вами специалист хорошо разбирался в ситуации на рынке услуг, предоставляемых провайдерами. Обычный пользователь компьютера, даже опытный, вряд ли «потянет» все это.

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

Заметим, что специалист консалтинговой компании, возможно, будет относиться к выбору провайдера менее предвзято, чем сотрудник компании-провайдера. Не исключено, что он сможет предложить Вам провайдера, предоставляющего за те же деньги более широкий канал передачи данных или имеющего какие-либо другие преимущества.

Однако мы не рекомендуем доверять эту (как и любую другую) работу малоизвестным фирмам. Здесь Вы рискуете не только сильно переплатить, но и получить в результате медленный или ненадежный доступ в Интернет.

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

Подключение к Интернету новостроек

С точки зрения надежности и скорости доступа модемное соединение, применяемое для подключения домашнего компьютера к Интернету, оставляет желать лучшего. В последнее время у жителей Москвы и некоторых других городов появилась недорогая альтернатива — создание в жилом доме локальной сети и подключение ее к Интернету по выделенной линии.

Такой способ оказывается экономически целесообразным, если сеть в жилом доме состоит как минимум из 15—20 компьютеров. В этом случае ежемесячная абонентская плата за доступ к Интернету может составить порядка 20 долларов на одно подключение. За эти деньги Вы получаете надежное подключение по выделенной линии, причем телефонная линия остается свободной. Последнее обстоятельство имеет большое значение, если Вы «просиживаете» в Интернете часами.

Какое оборудование используется для подключения жилых домов?

Чаще всего это обычные выделенные телефонные линии, линии DSL и ISDN. Такое оборудование можно использовать в том случае, если к жилому дому подходят от АТС неиспользованные телефонные линии. Когда же таких линий нет, применяют радиомодемы.

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

За счет использования бесплатного программного обеспечения на базе платформы операционной системы (ОС) Linux удается заметно снизить затраты на подключения жилых домов к Интернету. В частности, вместо маршрутизаторов стоимостью несколько тысяч долларов в домашних сетях применяют маршрутизаторы на базе обычных недорогих компьютеров с операционной системой Linux. В результате стоимость подключения может составить порядка 20—30 долларов.

Операционная система Linux

В начале 90-х годов Linus Torvalds разработал операционную систему Linux. В этом ему помогали программисты из разных стран мира. Linux представляет собой версию операционной системы Unix, созданную в университетскими специалистами «на общественных началах».

Одной из важнейших особенностей этой ОС является то, что она распространяется бесплатно по открытой лицензии GNU (http://www.linux.org/info/gnu.html) в рамках Фонда бесплатного программного обеспечения (Free Software Founation). Лицензия GNU в том числе разрешает бесплатное распространение ПО при условии, что вместе с загрузочными модулями программ поставляются и их исходные тексты. Коммерческое использование ПО при этом сильно ограничено.

Как расшифровать аббревиатуру GNU?

Как сказано на странице Web, посвященной проекту GNU (http://www.gnu.org/gnu/the-gnu-project.html), эта аббревиатура была образована в лучших хакерских традициях как рекурсивное сокращение от «GNU's Not Unix» (что означает «GNU — это не Unix»). Вероятно, этим подчеркивается, что создание и распространение бесплатного ПО вместе с исходными текстами не является прерогативой программистов, создающих свои проекты только в среде операционной системы Unix.В настоящее время за разработку ядра операционной системы отвечает Linus Torvalds, поэтому эта работа выполняется централизованно. Что же касается системных и пользовательских программ, то над ними работает бесчисленное количество программистов — любителей и профессионалов.

Каждый может бесплатно загрузить исходные тексты Linux, выполнить их модификацию (даже ядра операционной системы) и распространять измененную версию. В настоящее время существует несколько популярных модификаций ОС Linux, распространяемых бесплатно или за очень небольшие деньги, например Red Hat Linux, Caldera Linux и др.

В последнее время на Linux обратили свое внимание гиганты программной индустрии. Для этой ОС были созданы практически бесплатные версии баз данных Oracle, Adabas, Sybase, IBM DB/2, а также достаточно мощные офисные приложения.

Тем не менее сегодня эта ОС применяется главным образом для создания серверов в Интернете или интрасетях, так как разработанные для нее офисные программы не выдерживают конкуренции с Microsoft Office. С другой стороны, Linux бесплатна, что стимулирует ее использование в качестве серверной платформы.

Заметим, однако, что, выбирая Linux, Вы не всегда экономите деньги. Ведь необходимо переобучить персонал, привыкший к приложениям Microsoft Windows, а также оплатить услуги консалтинговых фирм, выполняющих сопровождение этой операционной системы. Установка и настройка Linux в общем случае заметно сложнее, чем установка и настройка сервера Microsoft Windows NT. Поэтому компаниям, использующим Linux, приходится держать в своем штате достаточно опытного системного администратора.

Основные ресурсы Интернета

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

В Интернете имеются миллионы серверов, предоставляющих пользователям этой сети тот или иной сервис (услуги). Вот некоторые, наиболее важные типы таких серверов:

·         серверы Web, предназначенные для представления взаимосвязанной мультимедийной информации (multimedia data) и содержимого баз данных (database);

·         серверы электронной почты (E-Mail servers);

·         серверы FTP (FTP servers), предназначенные для обмена файлами;

·         серверы общения в реальном времени (chat);

·         серверы, обеспечивающие работу систем Интернет-телефонии (Internet phone servers);

·         системы трансляции радио и видео через Интернет (Internet radio and video broadcast systems).

Рассмотрим назначение перечисленных выше серверов. В следующих главах книги мы познакомим Вас и с другими интересными ресурсами Интернета.

Устройство и краткий обзор серверов Web

Без сомнения, услуги, предоставляемые серверами Web, в немалой степени способствуют необычайной популярности Интернета. Фактически широкие возможности серверов Web в паре с электронной почтой и сделали Интернет тем, что он представляет собой сегодня есть.

Что же такое серверы Web и почему они играют в Интернете ключевую роль?

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

Для работы с серверами Web применяются специальные программы просмотра их содержимого, называемые браузерами (browsers). На сегодняшний день из браузеров на платформе Microsoft Windows наиболее популярны Microsoft Internet Explorer и Netscape Navigator. Первая программа (обе доступны бесплатно), входит в состав операционной системы Windows, а вторую нужно загружать из Интернета.

Браузеры взаимодействуют с серверами Web посредством протокола передачи гипертекстовых данных (Hyper Text Transfer Protocol, HTTP), о котором мы расскажем в 5 главе этой книги.

Пользователи таких широко распространенных операционных систем, как Linux, IBM OS/2 и Unix, также могут просматривать содержимое серверов Web с помощью браузеров. Заметим, однако, что в то время как браузер Netscape Navigator доступен во всех перечисленных выше операционных системах, браузер Microsoft Internet Explorer работает только в ОС Microsoft Windows. Для IBM OS/2 специально создан браузер IBM WebExplorer. Существуют браузеры, работающие только в середе Unix и Linux, и браузер с текстовым пользовательским интерфейсом Lynx, доступный на различных компьютерных платформах. Наша книга посвящена главным образом программам на платформе Microsoft Windows, поэтому именно этим программам мы уделим особое внимание.

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

В Интернете существуют миллионы серверов Web, причем каждый день некоторые серверы закрываются, а новые — открываются. Поэтому совершенно невозможно составить полный справочник всех серверов, хотя периодически предпринимаются попытки систематизировать ресурсы Интернета в книгах типа «Желтые страницы Интернета» (Internet Yellow Pages).

Однако на некоторых серверах хранятся данные, правда, далеко неполные, об информационных ресурсах Интернета. Путешествуя по Интернету, читая периодическую компьютерную литературу, пользуясь услугами поисковых серверов и другими источниками информации, Вы сможете найти серверы Web, посвященные любым сферам человеческой деятельности.

Серверы Web компаний

На рис. 1-5 мы показали окно браузера Microsoft Internet Explorer версии 5.0, в которое загружено содержимое главной страницы сервера Web издательства «Открытые системы» http://www.osp.ru. На этом сервере Вы можете почитать статьи из таких известных журналов, как «Computerworld», «Мир ПК», «Lan», «Windows 2000», «Сети», «Лечащий врач», «eCommerce World», «Publish», «Директору ИС», «Открытые системы», «Полный ПК»,  «CW-Карьера» и «СУБД».

Рис. 1-5. Главная страница сервера Web издательства «Открытые системы»

Чтобы отобразить на экране эту страницу, Вам надо установить соединение с Интернетом (как это сделать, мы расскажем позже), запустить браузер Microsoft Internet Explorer, дважды щелкнув соответствующий значок, расположенный на рабочем столе Windows. Затем введите адрес http://www.osp.ru в поле Адрес (Address) и нажмите клавишу Enter. Через некоторое время (оно определяется пропускной способностью Вашего канала и загруженностью сервера издательства «Открытые системы») Вы увидите искомую страницу в окне браузера.

Появившаяся страница — это не просто текст с картинками. Внутри загруженной страницы находится множество элементов управления, на которые можно воздействовать посредством мыши. Главным образом, это ссылки на другие страницы данного сервера или, расположенные на других Web-серверах. Щелкнув любую ссылку, Вы загрузите в окно браузера страницы, связанные с текущей страницей.

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

Откуда лучше начинать путешествие по Интернету?

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

Порталы

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

В качестве примера отечественного Web-сервера, претендующего на то чтобы называться порталом, можно назвать сервер InfoArt, расположенный в Интернете по адресу http://www.infoart.ru (рис. 1-6).

Рис. 1-6. Отечественный портал InfoArt

На главной странице портала, как в хорошем каталоге, каждый найдет для себя что-нибудь интересное. Выбирай любую тему: бизнес, культура, медицина, техника, последние новости, прогноз погоды, газеты и журналы, электронные магазины, системы электронной почты и т. д. Эта информация постоянно обновляется, так что каждый день на сервере портала появляется что-нибудь новенькое.

На звание портала может претендовать и сервер Web издательства «Открытые системы», расположенный по адресу http://www.osp.ru.

Фотографии из космоса

На рис. 1-7 показана одна из многочисленных страниц сервера Web, принадлежащего американскому аэрокосмическому агентству NASA.

Рис. 1-7. Страница NASA

На ней расположено несколько снимков с высоким разрешением, сделанных при помощи фотокамеры, установленной на одном из космических кораблей многоразового использования. Щелкнув уменьшенную копию снимка, Вы получите полноразмерную версию. На серверах NASA хранятся тысячи высококачественных фотографий поверхности Земли и других планет, сделанных при помощи спутников и межпланетных автоматических станций, описания различных проектов, связанных с исследованиями ближнего и дальнего космоса. Эта информация никого не оставит равнодушным.

Поиск внеземных цивилизаций

В Интернете есть страницы, посвященные проблемам поиска внеземных цивилизаций. В рамках программы поиска внеземного разума (Search for Extra-Terrestrial Intelligence, SETI) было создано несколько серверов Web. Среди них отметим сервер http://www.seti-inst.edu и сервер проекта SETI@Home (http://setiathome.berkley.edu). На первом из них опубликованы результаты исследований, проводимых в рамках программы SETI, а на втором Вам предоставляется возможность даже принять участие в этой программе!

Каким образом?

Загрузите с сервера http://setiathome.berkley.edu специальное приложение, которое позволит Вам выполнять на своем домашнем компьютере обработку радиосигналов, принимаемых из глубокого космоса. Цель — поиск в космических шумах необычных сигналов — ведь некоторые из них могут принадлежать внеземным цивилизациям.

Отобранные сигналы Вам надо отправить в координационный центр проекта SETI@Home для проверки. Вас известят о ее результатах по электронной почте. Конечно, в большинстве случаев оказывается, что эти сигналы имеют земное или естественное происхождение, но вдруг Вам повезет?

Ресурсы для программистов

Для программистов помимо серверов корпорации Microsoft представляют огромный интерес серверы Web других компаний, занимающихся разработкой программного обеспечения, а также серверы с исходными текстами программ и документацией. Например, на сервере http://www.codeguru.com хранится очень полезная библиотека исходных текстов программ, составленных на разных языках программирования (рис. 1-8).

Рис. 1-8. Библиотека исходных текстов программ http://www.codeguru.com

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

Серверы Web для общения в реальном времени

На некоторых серверах Web создаются каналы общения (chat channel) пользователей в реальном времени, называемые «чатами» — от английского chat (разговор). Один из таких каналов показан на рис. 1-9.

Рис. 1-9. Канал общения в реальном времени

К такому каналу могут подключиться сразу несколько посетителей. На рис. 1-7 имена посетителей отображаются в правой части страницы. Чтобы отправить по такому каналу собственное сообщение, нужно набрать это сообщение при помощи клавиатуры в поле рядом с кнопкой сказать, а затем щелкнуть эту кнопку мышью. Сообщения посетителей канала отображаются в окне браузера, причем текст их раскрашен в разные цвета.

Всего в сети Интернет существуют десятки тысяч (если не больше) каналов общения, позволяющих обмениваться текстовыми сообщениями и файлами. Эти каналы создаются как с помощью серверов Web, так и с помощью специальных серверов, о которых мы еще расскажем в нашей книге.

Не путайте каналы общения с каналами передачи данных.

Канал общения представляет собой виртуальную «комнату», предназначенную для «разговора» нескольких пользователей Интернета в реальном времени посредством отправки небольших текстовых сообщений.

Каналы передачи данных — это физические линии связи, соединяющие компьютеры и предназначенные для передачи самой различной информации.

Курьезы в Интернете

Иногда в Интернете попадаются достаточно курьезные вещи. Мы, например, знаем о существовании сервера Web, предназначенного для отправки сообщений внеземным цивилизациям. Текст сообщения, введенный посетителем сервера, посылается в космос с помощью небольшого передатчика. Заплатив некоторую сумму денег, Вы получаете шанс установить контакт с инопланетянами. Заметим, однако, что мощность передатчика составляет всего …0,5 ватт. При такой мощности доставка сообщений за пределы солнечной системы представляется нам весьма проблематичной.

На другом сервере совершенно бесплатно можно исповедаться, отправив свои откровения через Интернет виртуальному «священнику». Тайна электронной «исповеди» достигается посредством стирания отправленного текста на сервере. О том, как относится официальная церковь к такого рода услугам, нам неизвестно.

К сожалению, нам не удалось вспомнить точные адреса описанных выше серверов

Поисковые серверы

Как мы уже говорили, Сеть состоит из миллионов серверов Web. Чтобы найти нужную информацию, не обойтись без специальных поисковых серверов. Их также создают на базе серверов Web и присваивают им уникальные адреса.

Одним из крупных отечественных поисковых серверов считается Яндекс, главная страница которого показана на рис. 1-10.

Рис. 1-10. Поисковый сервер Яндекс

Название поискового сервера Яндекс, которое также записывается как Яndex или Yandex, произошло, по видимому, от английского слова index, означающего каталог или указатель. При этом первая буква «i» слова index была заменена на русскую букву «я», что, на наш взгляд, должно отражать отечественное происхождение поискового сервера. И в самом деле, при обработке запросов система Яндекс, в отличие от аналогичных зарубежных поисковых систем, способна учитывать особенности русского языка.

Мы проиллюстрируем работу этой системы на примере поиска информации о кинотеатрах. Чтобы отобразить ее, мы набрали в поле Что Вы ищете: слово «Кинотеатры» и щелкнули кнопку Найти!. Через некоторое время в окне браузера появились результаты поиска (скорость отображения результатов поиска зависит от многих факторов: пропускной способности Вашего канала, сложности запроса, количества обращений к данному серверу в данный момент и т. д.). Из рис. 1-11 видно, что поисковый сервер нашел более 15 000 ссылок на серверы с самой различной информацией о кинотеатрах.

Рис. 1-11. Результаты поиска

Щелкая мышью ссылки на странице с результатами поиска, можно перейти к просмотру найденных документов.

Если ссылок найдено слишком много, советуем Вам уточнить критерий поиска, дополнив его ключевыми словами, связанными логическими операторами типа И, ИЛИ, НЕ. И здесь немаловажно, насколько Вы владеете искусством составлять запросы: именно от него по большей мере зависит, как скоро Вам удастся найти в Интернете нужную информацию. В 6 главе мы расскажем о том, как работать с основными поисковыми серверами.

Заметим, что часто приходится пользоваться не одним поисковым сервером, а несколькими. На рис. 1-12 мы показали результат поиска информации о программе упаковки файлов WinZip, выполненного на известном поисковом сервере AltaVista. Пользуясь найденными ссылками, Вы можете обратиться на сервер Web, созданный специально для сопровождения этой программы, и загрузить оттуда ее самую новую версию.

Рис. 1-12. Поисковый сервер AltaVista нашел информацию о программе WinZip

Более подробное описание работы поисковых серверов и ссылки на ресурсы мы приведем в 6 главе нашей книги.

Газеты

Если Ваш компьютер подключен к Интернету, нет необходимости покупать газеты. Вы и так незамедлительно узнаете все новости.

К Вашим услугам — несколько различных серверов, представляющих собой своеобразную электронную газету. Один из них (рис. 1-13) так и называется Газета.Ru (http://www.gazeta.ru).

Рис. 1-13. Сервер Газета.Ru

Здесь публикуются «горячие» новости, статьи о политике, бизнесе, спорте, культуре, словом, обычная газета — да и только! Материал обновляется ежедневно, так что Вы будете в курсе самых последних событий.

Другой популярный сервер, где можно познакомится с самыми последними новостями,  — Lenta.Ru (рис. 1-14) — http://www.lenta.ru.

Рис. 1-14. Сервер Web Lenta.Ru

Разделы новостей есть также на всех крупных порталах и на многих поисковых серверах.

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

Здоровье

Многие страницы Интернета посвящены проблемам здоровья. На них Вы найдете не только научные труды и материалы, доступные для понимания лишь специалистам, но и сведения, интересные любому и каждому.

Один из таких серверов — http://www.medlux.ru (рис. 1-15).

Рис. 1-15. Сервер Web Медицина для Вас

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

Когда нам потребовался галазолин, мы набрали название этого лекарства в соответствующем поле поисковой страницы сервера и получили список аптек, где это лекарство продается (рис. 1-16) и по какой цене.

Рис. 1-16. Результаты поиска галазолина в аптеках Москвы

Это значительно более легкий способ поиска редкого лекарства, чем какой-либо другой. На сервере Вы найдете исчерпывающую информацию о запасах лекарства и его стоимости, а также координаты аптек (адрес, как добраться городским транспортом и телефоны). Если посетитель подобного сервера не москвич, но его заинтересовало конкретное лекарство, он может заказать его на сервере с доставкой по почте.

Однако помните, в какой стране Вы живете: человек, отвечающий за обновление информации на сервере может позабыть это сделать и информация потеряет актуальность. Поэтому прежде чем отправляться за покупками, все-таки позвоните в нужную Вам аптеку и справьтесь о наличии нужного лекарства. Сделав заказ по почте, по возможности контролируйте его выполнение как можно чаще, особенно если лекарство Вам нужно срочно.

Магазины

За рубежом огромную популярность получили электронные магазины, расположенные на серверах Web. В таком магазине можно выбрать товар, ознакомившись со всеми его достоинствами. Оплата товара производится кредитными карточками, чеками или другими доступными способами. Купленный товар будет доставлен на дом.

В России электронная коммерция также набирает обороты. Один из таких Интернет-магазинов — Болеро, торгующий книгами, программами, кассетами с фильмами, компакт-дисками и другим подобным товаром (рис. 1-17).

Рис. 1-17. Интернет-магазин Болеро

После регистрации в качестве покупателя Интернет-магазина Болеро Вы можете просмотреть список книг и другого товара. Щелкнув название, например, книги, Вы увидите ее подробное описание. С помощью специальной ссылки книга Вы добавите эту книгу в Вашу персональную корзину покупателя.

Так как в России методы оплаты через Интернет с помощью кредитных карточек еще не отработаны, электронные магазины фактически работают как системы приема заказов. Отобрав товар и указав свои координаты, Вам придется либо осуществить предоплату по почте, либо оплатить товар другим способом .

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

Интернет-магазины и Ваша безопасность

На момент написания этой книги в России существовало около 100—200 Интернет-магазинов, из которых надежно работали не более одного-двух десятков. Остальные магазины занимались только сбором заказов.

К сожалению, в Интернет-магазинах Вас могут поджидать различные неприятности (поэтому держите «ухо востро»!). Вот только некоторые из них:

·       заказанный товар отсутствует на складе;

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

·       цена, указанная на сервере Web, не включает в себя налоги или стоимость доставки, в результате чего Вам придется заплатить больше, чем Вы рассчитывали;

·       придется целый день (а то и несколько дней) ждать, когда же курьер привезет заказанный Вами товар;

·       если качество приобретенного товара Вас не устраивает, Вы, конечно, может отказаться от него, но уплаченные деньги Вам вернуть вряд ли удастся;

·       информация, введенная Вами на странице сервера Web Интернет-магазина (домашний адрес, адрес электронной почты, телефон, номер кредитной карточки и т.д.), может попасть в третьи руки и будет использоваться без Вашего согласия;

·       после посещения Интернет-магазина Вы будете завалены рекламными сообщениями, поступающими по электронной почте.

Причины возникновения перечисленных выше неприятностей связаны, очевидно, не с Интернетом, как с таковым, а с имеющимися в нашей (да и не только в нашей) стране социальными проблемами и  с неразвитой законодательной базой. Поэтому не следует полностью доверять рекламе, где бы Вы ее ни встретили — в Интернете, в газетах, на телевидении или радио.

Музеи

Интернет откроет перед Вами двери многих музеев и выставочных залов. С помощью обычного браузера Вы познакомитесь со многими культурныеми центрыами, расположенныеми не только в Вашем городе (рис. 1-18), но и в других городах Вашей страны и даже в других странах.

Рис. 1-18. Сервер Web Государственного Исторического Музея

На экране Вашего персонального компьютера появятся фотографии экспонатов, сделанные специалистами музеев и снабженные подробными описаниями. Конечно, никакие серверы Web не заменят похода, например, в Лувр, однако далеко не всем по карману совершать зарубежные путешествия. В то же время Интернет позволит Вам ознакомиться с экспозицией многих музеев мира более экономичным способом.

Официальные серверы Российского правительства

Если Вам нужна официальная информация «из первых рук», посетите один из государственных серверов Web.

На сервере Правительства Российской Федерации Вы найдете основные сведения о правительстве, официальную хронику и ссылки на ресурсы органов государственной власти (рис. 1-19).

Рис. 1-19. Сервер Web Правительства Российской Федерации

Адрес этого сервера — http://www.pravitelstvo.gov.ru.

Другой правительственный сервер Web располагается в Интернете по адресу http://www.gov.ru (рис. 1-20).

Рис. 1-20. Сервер Официальная Россия

Здесь есть сведения о Президенте, структуре органов государственной власти и ссылки на ресурсы, принадлежащие этим органам, выдержки из Конституции и законов.

Службы занятости

Если Вы ищете работу или нанимаете персонал, обратитесь к электронным биржам труда, расположенным на серверах Web. Здесь Вы сможете оставить свое резюме и узнать о наличии свободных вакансий. Один из наиболее популярных серверов, посвященных трудоустройству, расположен по адресу http://www.job.ru (рис. 1-21).

Рис. 1-21. Сервер биржи труда http://www.job.ru

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

Конечно, успех при поиске работы определяется не только оперативностью появления информации о вакансиях, но и положением на рынке рабочей силы. Анализируя предложения, размещенные на сервере http://www.job.ru, Вы сможете оценить, какие специальности пользуются спросом, чтобы при необходимости пройти дополнительное обучение.

На официальном сервере Комитета труда и занятости правительства Москвы, расположенном по адресу http://www.labor.ru, помимо списка вакансий Вы найдете документы, имеющие отношение к трудовому законодательству, комментарии юристов и информацию о ярмарках вакансий.

В Интернете множество бирж труда занимаются устройством на работу за рубеж. Сегодня у Вас намного больше шансов найти хорошую работу за границей, если Вы будете делать это через Интернет.

Заметим, что если Вы собираетесь работать в иностранной фирме, то Вам не обязательно уезжать из страны. С помощью бирж труда в Интернете нетрудно найти такую работу, которую можно выполнять дома и отсылать ее результаты через Интернет непосредственно заказчику, где бы тот ни располагался территориально. Например, Вы можете разрабатывать серверы Web для иностранных фирм, заниматься переводом литературы, компьютерной графикой и т. д.

В Интернете публикуются и правила оформления всех необходимых документов для выезда за рубеж на постоянное место жительства — это экономит немало денег на оплату услуг адвокатов.

Погода

Теперь Вам не обязательно дожидаться, когда прогноз погоды передадут по телевидению или радио: Вы можете все узнать в Интернете.

На сервере Погода России (http://meteo.infospace.ru) публикуются сводки погоды Гидрометцентра РФ (рис. 1-22).

Рис. 1-22. Прогноз погоды для разных городов России

А на сервере Института Космических Исследований хранятся фотографии облачности, сделанные из космоса (рис. 1-23).

Рис. 1-23. Фотографии облачности, полученные из космоса

Естественно, Вам доступны и страницы зарубежных служб погоды. Чтобы у Вас была возможность сравнить прогнозы, сделанные для одного и того же региона разными метеорологическими службами, мы приведем несколько адресов серверов Web и страниц Web, посвященных погоде.

Один из самых известных зарубежных «серверов погоды» называется Yahoo! Weather (http://weather.yahoo.com). На нем Вы отыщете текущие и долгосрочные прогнозы для любых уголков земного шара. Чтобы узнать, какие сюрпризы погоды ожидают нас сегодня или завтра, достаточно ввести название интересующего Вас города в окне поисковой системы и щелкнуть кнопку. Через некоторое время отобразится информация о погоде на сегодняшний день, а также прогноз на несколько дней, недель или месяцев вперед.

Другие известные зарубежные узлы — сервер CNN Weather (http://www.cnn.com/weather), сервер Weather Underground (http://www.wunderground.com) и сервер USA Today Weather (http://www.usatoday.com/weather). Здесь публикуются и карты погоды, в том числе полученные при помощи космических спутников.

Среди отечественных серверов погоды отметим следующие:

·         сервер Погода России (http://meteo.infospace.ru), публикующий сводки погоды Гидрометцентра РФ (Росгидромета);

·         раздел погоды на сервере Газета.Ru (http://www.gazeta.ru);

·         раздел погоды на сервере биржи труда http://www.job.ru;

·         раздел погоды на сервере TOMCAT.ru (http://www.tomcat.ru);

·         раздел погоды на сервере московского провайдера Зенон Н. С. П. (http://www.postman.ru/~a12/weather.htm).

Другие «погодные» серверы Вы можете отыскать сами, обратившись к поисковым серверам по ключевым словам «погода» или «weather».

Спорт

Немало российских серверов Web посвящено спорту. Это сервер Олимпийского комитета России http://www.roc.ru, сайты, посвященные хоккею, баскетболу и другим видам спорта. На рис. 1-24 мы показали страничку Московской Хоккейной Лиги (http://www.machmir.com/mhl).

Рис. 1-24. Сервер Московской Хоккейной Лиги

На этих серверах публикуются редкие фотографии, архивные материалы, статистика по проведенным матчам, сведения о призах и призерах и многое другое.

Любители автомобильного спорта найдут для себя немало интересного на сервере http://www.autosport.orc.ru, созданный московским провайдером ORC (рис. 1-25).

Рис. 1-25. Сервер, посвященный автомобильному спорту

Школы и высшие учебные заведения

Зарубежные школы и университеты уже давно достойно представлены в Интернете. Сегодня и российский сегмент этой сети может порадовать нас информацией на эту тему.

Например, на рис. 1-26 мы показали сервер одной из московских школ.

Рис. 1-26. Школьный сервер Web

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

Много в Интернете и страниц, посвященных высшим учебным заведениям России. Для примера мы показали на рис. 1-27 сервер http://www.mephi.ru Московского инженерно-физического института.

Рис. 1-27. Сервер Московского инженерно-физического института

На таких серверах публикуются сведения о кафедрах и лабораториях; Вы познакомитесь с преподавателями и студентами, узнаете, чем «живут» студенты и как они отдыхают. И что особенно важно — здесь много интересной информации для абитуриентов, например данные о подготовительных отделениях, примеры экзаменационных задач и т. д.

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

Хотя мы решили рассказать об электронной почте после серверов Web, это не значит, что данный сервис менее важен. Исторически именно электронная почта появилась в Интернете первой, что обеспечило практическое применение этой сети.

Что такое обычная почта, Вам, конечно, известно. Вы упаковываете свое письмо в конверт или посылку в деревянный ящик или железнодорожный контейнер, а затем указываете адрес получателя и адрес отправителя. В зависимости от объема послания, адреса доставки и многих других факторов, время пересылки составляет день или несколько месяцев. Иногда же по непонятно какой причине послание вообще теряется в пути. Видимо, из-за невысокой скорости работы обычную почту зарубежные пользователи компьютеров часто называют улиточной. Чтобы как-то исправить ситуацию, во многих странах образованы различные службы экстренной доставки почты по всему миру вроде United Parcel Service of America (UPS, http://www.ups.com) и DHL Worldwide Express (DHL, http://www.dhl.com), однако стоимость такой услуги может быть значительной.

Электронная почта (e-mail), напротив, обеспечивает доставку сообщения в течение нескольких минут в любую точку земного шара, если, конечно, компьютеры в этой точке подключены к сети Интернет. Разумеется, с помощью электронной почты нельзя отправить бандероль или посылку, но что касается передачи текста и файлов различного формата — то это практически без ограничений. Кроме, разве что ограничений на размер файла — обычно при использовании медленных каналов передачи данных, таких как телефонные, не рекомендуется, чтобы он превышал нескольких мегабайт.

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

В комплекте с бесплатным браузером Microsoft Internet Explorer поставляется (также бесплатная) почтовая программа Microsoft Outlook Express. Главное окно этой программы мы показали на рис. 1-28.

Рис. 1-28. Окно почтовой программы Microsoft Outlook Express

В левой верхней части этого окна расположены папки для входящей и выходящей корреспонденции. В них Вы можете хранить почту в отсортированном виде, что весьма важно, если Вы ведете интенсивную переписку со многими корреспондентами.

В правой верхней части главного окна программы Microsoft Outlook Express отображается содержимое текущей папки, в данном случае это папка входных почтовых сообщений Входящие (Inbox). Чтобы открыть и прочитать письмо, достаточно выделить соответствующую строку мышью. Текст письма появится в правой нижней части окна почтовой программы. Если же Вы дважды щелкнете строку заголовка письма, то для работы с этим письмом откроется отдельное окно, показанное на рис. 1-29.

Рис. 1-29. Просмотр содержимого письма в отдельном окне

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

Первые программы электронной почты позволяли передавать только текстовые сообщения и присоединенные к ним файлы. Внешний вид таких сообщений не отличался прекрасным дизайном, однако это не играет особой роли в деловой переписке. Современные почтовые программы позволяют легко создавать сообщения в виде красочных открыток с рисунками (рис. 1-30).

Рис. 1-30. Современный дизайн почтового сообщения

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

Следует отметить, что с электронной почтой можно работать и без использования специальной почтовой программы. В Интернете немало бесплатных почтовых служб, созданных на базе серверов Web. Отправлять и получать почту в таких службах можно при помощи обычного браузера, такого, как Microsoft Internet Explorer.

В рамках нового проекта с названием «Новая почта» московский провайдер ORC (http://www.orc.ru) бесплатно предоставляет услуги электронной почты. Сервер этого проекта, главная страница которого показана на рис. 1-31, расположен в Интернете по адресу http://www.newmail.ru.

Рис. 1-31. Почтовая служба «Новая почта»

 При регистрации каждому новому пользователю сервера «Новая почта» предоставляется до трех почтовых ящиков, не привязанных к регистрационному идентификатору. Всеми этими ящики можно централизованно управлять через окно браузера. Названия ящиков можно изменять, при этом не требуется выполнять повторную регистрацию.

Несовпадение регистрационного идентификатора и электронного почтового адреса затрудняет несанкционированный доступ злоумышленников к Вашим почтовым ящикам, что благоприятно сказывается на безопасности данной почтовой системы.

Среди дополнительных возможностей следует отметить бесплатное предоставление доменных имен третьего уровня в доменах newmail.ru, hotmail.ru и nm.ru. При этом зарегистрированные пользователи могут разместить на сервере проекта «Новая почта» до трех виртуальных серверов Web. Общее дисковое пространство, предоставляемое в распоряжение пользователей для создания виртуальных серверов Web, достигает 16 Мбайт.

На сервере Web проекта «Новая почта» имеются также каналы общения реального времени и информационные каналы. Заметим, что любой зарегистрированный пользователь может создать там свой собственный канал.

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

Серверы FTP

Еще один важный ресурс, существующий с первых дней появления Интернета, это так называемые серверы FTP, предназначенные для хранения файлов в «древовидных» (двоичных) структурах каталогов. Файлы хранятся там таким же образом, что и в каталогах локального диска Вашего компьютера. Они никак не связаны между собой. Этим серверы FTP отличаются от серверов Web, в каталогах которых хранятся связанные между собой и с другими файлами текстовые документы.

Свое название серверы FTP получили по протоколу File Transfer Protocol (FTP), применяемого для передачи данных между узлами Интернета. Используя этот протокол, Вы легко сможете переписать нужные файлы с сервера FTP, расположенного, скажем, где-нибудь в Америке или в Австралии, на диски своего персонального компьютера. Столь же просто выполняется передача данных и в обратном направлении.

Какие файлы хранятся на серверах FTP?

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

Если раньше для передачи файлов по протоколу FTP применялись утилиты командной строки, то сегодня используются очень удобные программы с графическим интерфейсом. Интерфейс многих программ, предназначенных для работы с серверами FTP, напоминает интерфейс популярной программы Norton Commander, известной, наверное, всем российским пользователям со стажем. Кстати, современные версии этой программы и ее аналоги работают с серверами FTP примерно таким же образом, как и с каталогами локальных дисков.

На рис. 1-32 мы показали окно программы CuteFtp, позволяющей загружать файлы из каталогов серверов FTP или записывать их в эти каталоги.

Рис. 1-32. Программа CuteFtp

В левой половине окна программы CuteFtp отображается содержимое локальных каталогов, а в правой — каталогов, расположенных на сервере FTP. На рис. 1-14 мы показали  каталог licensed/total_virus_defence/datfiles/4.x сервера FTP компании McAfee, содержащий обновления базы данных для антивирусной программы NetShield. Чтобы загрузить файл обновления на диск своего компьютера, Вам достаточно дважды щелкнуть имя нужного файла.

Серверы общения

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

Наряду с системами общения, реализованными на базе серверов Web, существуют многочисленные сети, созданные специально для свободного обмена информацией между всеми желающими. Это сети серверов электронных новостей (электронных конференций), каналы текстовой интерактивной связи Internet Relay Chat (IRC), ICQ, каналы обмена звуковыми файлами формата MP3 и многое другое.

Серверы новостей USENET

Первые системы, позволяющие пользователям Интернета обмениваться текстовыми сообщениями и файлами, разрабатывались на базе сети USENET, объединяющей так называемые серверы электронных новостей (News), или, как их еще называют, серверы электронных конференций.

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

Процесс распространения сообщений по всем серверам сети USENET иногда занимает несколько часов или дней, поэтому эту сеть нельзя считать средством общения в реальном времени. Тем не менее она и сегодня очень популярна.

Заметим, что провайдеры обычно предоставляют доступ к серверам новостей только своим клиентам. Однако существуют и свободно доступные серверы новостей, например сервер новостей компании Microsoft. Мы расскажем о них в третьем томе нашей серии книг.

Первые системы электронных конференций отличались достаточно неудобной технологией обмена информацией, основанной на электронной почте. Чтобы получить «входной билет» на конференцию, нужно было на нее «подписаться», отправив на сервер конференций специальное сообщение. Другие сообщения позволяли получить список всех сообщений (статей), размещенных в конференции или заказать заинтересовавшую Вас статью.

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

В качестве примера на рис. 1-33 мы показали список сообщений из конференции microsoft.public.inetserver.asp.general (посвященной одной из областей программирования для серверов Web) в окне программы Microsoft Outlook Express. Мы уже упоминали эту программу в разделе, посвященном электронной почте.

Рис. 1-33. Просмотр содержимого электронной конференции

Щелкнув дважды название сообщения, можно вызвать на экран окно с текстом этого сообщения. Кнопки панели инструментов, расположенной в окне, позволят Вам отправить в конференцию свой комментарий или новое сообщение.

Каналы IRC

Одними из первых систем общения реального времени появились сети серверов с протоколом Internet Reliable Chat (IRC), например DALNET. На серверах каждой такой сети существуют тысячи каналов общения, работающие в режиме реального времени. Текстовые сообщения, отправленные в такой канал, сразу попадают к пользователям канала и отображаются в окне клиентской программы, такой, как MIRCH или PIRCH.

На рис. 1-34 мы показали главное окно программы MIRCH, позволяющей работать в сети серверов IRC.

Рис. 1-34. Работа в сети DALNET при помощи программы MIRCH

Внутри главного окна этой программы можно открыть несколько других окон. На рис. 1-16 показано системное окно Status, окно списка каналов Channels, а также окно канала с названием #Windows95, в котором Вы можете обсудить особенности работы в среде одноименной операционной системы.

Практически каждый пользователь Интернета вправе открыть собственный канал IRC, назвав его соответствующим образом, — чтоб остальным было ясно его назначение. А также создать в канале файловые серверы, предоставляя в коллективное пользование содержимое выбранных каталогов локального компьютера. Открыть свой файловый сервер на канале IRC намного проще, чем создать в Интернете сервер FTP или Web (для этого не нужно ничего, кроме соединения с Интернетом), поэтому многие пользователи публикуют свои файлы и другую информацию именно таким образом.

Доступ к каналам IRC предоставляется бесплатно, однако для работы с некоторыми каналами надо соблюдать ряд правил. Они регламентируют рекламную деятельность, а также Ваше поведение по отношению к другим пользователям этого в высшей степени демократичного ресурса Интернета.

Серверы ICQ

Сегодня сеть общения в реальном времени, созданная на базе серверов ICQ, почти так же популярна, как и электронная почта. Основанная на работе клиентской программы с удобным пользовательским интерфейсом, эта сеть позволяет обмениваться сообщениями, файлами и ссылками на ресурсы Интернета. Сеть ICQ получила свое название от словосочетания I Seek You («я тебя ищу»). Подробнее эта сеть будет рассмотрена в 3 томе нашей серии книг.

На рис. 1-35 мы показали главное окно этой программы.

Рис. 1-35. Окно программы ICQ

Возможности сети ICQ велики. Вы, например, можете обменяться сообщениями с любым пользователем, адрес которого Вы знаете, найти собеседника по интересам (рис. 1-36), переслать или получить файлы и т. д.

Рис. 1-36. Поиск собеседника в сети ICQ

Будучи запущенной в фоновом режиме, программа ICQ будет периодически контролировать содержимое Вашего электронного почтового ящика, загружая и отображая заголовки новых писем (рис. 1-37). Это позволяет отказаться от запуска «тяжелой» почтовой программы только для того чтобы проверить, пришла ли новая почта или нет.

Рис. 1-37. Заголовки новых почтовых сообщений

Сеть любителей музыкальных файлов MP3

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

Стандарт MP3

Название стандарта упаковки звуковых MPEG Layer-3 audio (MP3) произошло от названия разработавшей его группы экспертов Moving Picture Experts Group. Эта группа, входящая в международную организацию стандартизации International Organization for Standardization (ISO), ранее создала стандарты сжатия видео информации с названиями MPEG-1 и MPEG-2.

Из-за того что стандарт MP-3 позволяет достичь высокой степени сжатия звуковых данных при отсутствии заметных на слух потерь качества, он приобрел большую популярность.

Однако кроме этого, в Интернете существует специальная сеть для любителей цифровой музыки, напоминающая сеть ICQ. Посредством специальной клиентской программы Napster пользователи Интернета могут предоставлять в общее пользование музыкальные файлы, расположенные на локальных дисках своих компьютеров, а также искать такие файлы на компьютерах других пользователей. При этом программа Napster обладает всем необходимым для обмена сообщениями в режиме реального времени, так что Вы сможете не просто загрузить нужный файл, но и пообщаться с его владельцем через Интернет (рис. 1-38).

Рис. 1-38. Программа Napster удобна для общения меломанов

Добавим, что программа Napster доступна (бесплатно!) на сервере Web, расположенного по адресу http://www.napster.com.

Интернет-телефония

Если просмотреть тарифы международной и междугородной телефонной связи, то окажется, что они значительно выше, чем тарифы на подключение отдельных компьютеров к Интернету.

Кому же не хочется сэкономить?

Спрос рождает предложение: несколько лет назад появились системы Интернет-телефонии, основанные на передаче звуковых данных (и факсов) через эту сеть.

Если ваш компьютер оборудован звуковым адаптером, микрофоном и звуковыми колонками, у Вас есть все, для того чтобы переговариваться через Интернет. Конечно, еще нужно программное обеспечение, но с этим проблем обычно не возникает. Например, можно использовать программу Microsoft NetMeeting, которая входит в комплект бесплатного браузера Microsoft Internet Explorer, или какой-либо другой утилитой.

Однако самое интересное, что для использования услуг Интернет-телефонии Вам вовсе не обязательно иметь персональный компьютер и подключение к Интернет!

Как же это возможно?

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

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

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

Радио и видео в Интернете

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

Но, оказывается, это еще не все.

В Интернете имеются серверы, осуществляющие трансляцию радиопередач и видеоизображений в реальном режиме времени!

Запустив специальную клиентскую программу, Вы можете «настроиться на волну» одной из радиостанций мира и слушать ее передачи, даже не имея радиоприемника. Разумеется, что качество «приема» при этом сильно зависит от пропускной способности канала в Интернет, однако даже обычный модем позволяет получить неплохой результат.

Одна из программ, предназначенная для прослушивания радио и просмотра видео через Интернет, — утилита RealPlayer. На рис. 1-39 показано, что посредством меню Presets, расположенного в главном окне этой программы, Вы можете подключиться к одной из многих радиостанций, вещающих через Интернет в реальном времени.

Рис. 1-39. Слушаем радио через Интернет

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

На рис. 1-40 мы показали страницу сервера Web (http://www.valthorens.com/camera.html), на которой транслируются изображения, поступающие от Web-камер.

Рис. 1-40. Интернет-страница, на которую передается изображение с Web-камеры

Верхнее изображение обновляется один раз в три часа, а нижнее — несколько раз в день.

На рис. 1-41 изображение, полученное с Web-камер, установленных на улицах Нью-Йорка, обновляется гораздо чаще. Убедитесь сами — http://www.monmouth.com/~hitsnorth/NewYork/webcam.htm.

Рис. 1-41. Изображение улиц Нью-Йорка, переданное на страницу Web-камерой

В Интернете много аналогичных страниц, где обновление происходит каждую минуту или несколько раз в минуту. Есть также видео-серверы, передающие изображение небольшого размера, обновляющееся несколько раз в секунду.

Конечно, Web-камеры не предназначены для передачи видео, сравнимого по качеству с изображением на экране телевизора. Все, что можно получить через каналы Интернета, это несколько кадров в минуту. Даже выделенная линия, обладающая пропускной способностью 64 кбит/с, не позволяет добиться частоты смена кадров, превышающей 10—15 кадров в секунду. При этом размер изображения не превысит размера записной книжки. Но и это впечатляет, особенно если учесть, что Вы получаете изображение издалека и в реальном времени.

Возможности для мобильных пользователей Интернета

Если Вы работаете дома или в офисе, проблем с подключением к Интернет обычно не возникает. Как правило, везде есть телефонная линия, через которую можно установить соединение. Но что делать тем, кто постоянно в разъездах и посему желает работать с Интернетом, сидя в салоне автомобиля?

Для командировок Вы можете приобрести портативный компьютер (notebook, laptop), оснащенный модемом. Его нетрудно подключить к телефонной линии в гостинице или в офисе той фирмы, куда Вас командировали. Правда, тут может возникнуть проблема оплаты междугородной или международной телефонной связи, так как не всегда удается быстро найти местного провайдера Интернета.

А что делать, если под руками нет телефонной розетки?

Здесь Вас выручат каналы сотовой связи, применяемые для обычных мобильных телефонов.

Во-первых, можно купить модем для сотового телефона и подключить его к портативному компьютеру. Хотя поминутная оплата за такой доступ к Интернету будет значительна, а скорость передачи данных низка, все же это какой-то выход.

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

Один из них — сотовый телефон Nokia Communicator. Фактически это многофункциональное устройство, объединяющее собственно телефон, компьютер и модем. Из-за большого размера экрана и клавиатуры, само устройство выглядит несколько громоздким. Однако на это можно закрыть глаза — ведь оно позволяет отправлять и получать факсы, электронную почту, а также посещать серверы Web.

Вот как выглядит окно одной из программ эмуляции, предназначенной для отладки серверов, разработанных для сети мобильных телефонов (рис. 1-42).

Рис. 1-42. Эмулятор сотового телефона

Конечно, из-за очень маленького размера экрана приходится следить за тем, чтобы оформление серверов было весьма скромным (рис. 1-43). Ничего лишнего, а то на экране не поместится!

Рис. 1-43. Страница со списком серверов Web, доступных с сотового телефона

Специально для серверов Интернета, посещаемых при помощи сотовых телефонов, был разработан протокол беспроводной передачи данных для приложений Wireless Application Protocol (WAP). Компания InfoartStars, создавшая популярный портал http://www.infoart.ru, занимается и разработкой такого сервера — wap.infoart.ru. Содержимое некоторых страниц именного этого сервера мы показали Вам в окне эмулятора на рис. 1-38 и 1-39.

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

На наш взгляд, быстрое развитие современных технологий позволит со временем предоставить владельцам сотовых телефонов полноценный доступ ко всем серверам Web и службам Интернета. Первые такие устройства уже выпускаются компанией Motorola. Фактически это прообраз так называемых персональных цифровых ассистентов (Personal Digital Assisstant, PDA) будущего, способных предоставить мгновенную телефонную и видеосвязь, а также доступ к всемирной сети Интернет из любой точки земного шара.

Скорость такого доступа, как предполагается, может быть достаточно высокой. Фирма Nokia сообщила о создании устройства связи Nokia Wireless LAN PC. Это карточка небольшого размера, которую можно подключить к мобильному компьютеру. Зарегистрированной скорости передачи данных — 128 кбит/с — вполне достаточно для пересылки видеофайлов в реальном режиме времени с достаточно высоким качеством.

Итоги

В заключение отметим, что наш небольшой обзор возможностей и ресурсов Интернета не претендует на полноту и объективность. Мы уже говорили, что каждую секунду в Интернете появляются новые серверы, поэтому невозможно составить их хоть сколько-нибудь полное описание. В периодических изданиях, посвященных компьютерам и Интернету, Вы найдете статьи о различных ресурсах, в том числе отечественных, и новшествах в Интернете.

Заметим, что существуют различные мнения по поводу того, полезен ли Интернет. Спектр эмоций колеблется от «я там днюю и ночую» до «тьфу! происки дьявола!».

Будучи одним из наиболее демократичных средств коммуникации между людьми, Интернет привлекает не только честных людей, но и разного рода жуликов. Кроме того, как и другие средства массовой информации, Интернет можно применять для пропаганды различных идей среди широких масс населения — а идеи бывают всякие! Причем, если автор телепрограммы или статьи известен, то источник размещаемой в Интернете информации во многих случаях «вычислить» невозможно,  а саму информацию весьма трудно проверить.

В результате за правдивость сообщений, размещаемых на серверах Интернета, никто не отвечает. Здесь та же ситуация, что и с рекламными сообщениями, публикуемыми в обычных газетах: практически каждая газета печатает предупреждение, что издательство не несет никакой ответственности за содержание размещенных в ней объявлений.

Тем не менее, если Вы не будете чересчур доверчивы и предпримете все меры безопасности, то сможете извлечь из Интернета немало полезного и интересного.

[Назад] [Содержание] [Дальше]


Создание интернет-магазинов: http://www.shop2you.ru/ © Александр Фролов, Григорий Фролов, 1991-2016