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

Глобальные сети компьютеров. Практическое введение в Internet, E-Mail, FTP, WWW и HTML, программирование для Windows Sockets

© Александр Фролов, Григорий Фролов
Том 4, М.: Диалог-МИФИ, 1993, 283 стр.

1 С ЧЕГО НАЧАТЬ

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

Итак, с чего же начать?

Конечно, прежде всего у вас должен быть компьютер. Конфигурация компьютера, предназначенного для работы с Internet, зависит от того, какие задачи вы собираетесь решать с помощью этой сети. Если все, что вы собираетесь делать в сети - это принимать или передавать электронную почту, вам достаточно приобрести простейший компьютер, способный работать под управлением операционной системы MS-DOS. Однако в Internet есть мультимедийная информация, для работы с которой необходимо установить такую операционную систему, как Microsoft Windows версии 3.1, Microsoft Windows 95, Microsoft Windows NT или IBM OS/2 Warp. Кроме этого, для прослушивания звуковых сообщений, полученных из Internet, а также для отправки собственных звуковых сообщений вы должны оснастить компьютер звуковым адаптером с микрофоном, таким как Creative Sound Blaster.

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

Обеспечив физическую возможность подключения, вы должны выбрать фирму, которая будет предоставлять вам услуги Internet (Internet service provider). За рубежом имеются сотни таких фирм. В нашей стране у вас также не будет особых проблем с выбором. Основные критерии здесь - стоимость услуг, качество телефонных линий, пропускная способность канала, связывающего сервер фирмы с Internet и загруженность этого сервера. Если же вы подключаетесь к сети Internet через локальную сеть вашей фирмы, выбор уже был сделан ранее.

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

Если все, что вы можете себе позволить, это модем со скоростью передачи 2400 bps, имеет смысл использовать простейшее программное обеспечение, предназначенное для работы в текстовом режиме. Однако намного удобнее работать с приложениями Microsoft Windows или IBM OS/2, специально созданными для работы в Internet. Только в этом случае вы сможете в полной мере оценить новые возможности, которые перед вами открываются. При этом вы должны учесть, что для таких приложений нужен, как правило, высокоскоростной модем. Некоторые рекомендации по выбору и подключению модема при приведем позже.

Фирмы, предоставляющие услуги Internet, обычно снабжают своих клиентов бесплатно или за небольшую плату всем необходимым программным обеспечением, причем уже настроенным. Кроме того, вы можете переписать все нужные вам программы непосредственно из сети Internet, пользуясь любой терминальной программой, такой как Windows Terminal , MTE , Telix и т. п. В нашей книге мы расскажем о том, где именно находятся эти программы и каким образом их можно взять оттуда.

Как правило, вы можете использовать программы, размещенные в сети Internet, по принципу Shareware или даже Freeware.

В первом случае вы бесплатно пользуетесь полученной программой в течении огранченного времени (обычно 30 дней), а затем вы должны либо зарегистрировать ее, уплатив несколько десятков долларов, либо отказаться от дальнейшего использования программы. Для регистрации из нашей страны вы должны иметь кредитную карточку, дающую возможность перевода денег за рубеж, такую как Visa или MasterCard.

Во втором случае разработчик никак не ограничивает вас в использовании программы. Заметим, что многие используют для работы с Internet только бесплатные программы (в том числе бета-версии программ), полученные из сети Internet.

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

1.1. Выбор модема

Как мы уже говорили, если вы подключаетесь к сети Internet через телефонную линию, вам нужен модем. Подробно о модемах мы рассказывали в 16 томе "Библиотеки системного программиста", который называется "Модемы и факс-модемы". Здесь мы приведем только самые необходимые сведения.

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

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

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

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

Выбирая модем, вы должны убедиться в том, что он способен работать с современными протоколами, такими как протокол исправления ошибок V.42/MNP2-4 , протокол сжатия данных V.42 bis/MNP 5 . Кроме того, хороший модем, способный передавать данные со кроростью 14400 bps, должен соответствовать стандартам V.32 bis, V.32, V.22 bis, Bell 212A/V.22, V.23, V.25. Bell 103/V.21. Если же модем может передавать данные со скоростью 28800 bps, то он обычно совместим со стандартами V34 и V.FC . Сведения о стандартах, которым соответствует модем, вы можете почерпнуть из документации, поставляемой вместе с модемом.

Однако лучше всего не увлекаться проверкой соответствия стандартам, а выбрать модем, изготовленный известной фирмой. Дело в том, что современные операционные системы, такие как Microsoft Windows 95, имеют в своем составе драйверы модемов. Перед покупкой модема убедитесь, что используемая вами операционная система способна с ним работать. Учтите, что хотя вы всегда можете указать при установке операционной системы модем, совместимый с набором команд Hayes (описанным в 16 томе "Библиотеки системного программиста"), наилучших результатов можно добиться только при использовании драйвера, специально разработанного для выбранного вами модема.

Из модемов, которые предлагаются на нашем рынке, наиболее распространены модемы фирм US Robotics и Zyxel .

Модемы US Robotics линии Sportster обеспечивают, на наш взгляд, наилучшее соотношение стоимости к скорости передачи данных. Приблизительно за 200 долларов США вы можете приобрести внутренний факс-модем US Robotics Sportster со скоростью передачи данных 28800 bps. Такая скорость вполне достаточна для работы с современными средствами Internet. Если же эта сумма вам не по карману, то вы вполне сможете обойтись модемом US Robotics Sportster со скоростью передачи данных 14400 bps, который дешевле примерно в два раза и обеспечивает вполне приемлимые характеристики.

Модемы US Robotics линии Courier стоят дороже, однако они способны работать с протоколом HST, обеспечивающим неплохие результаты на зашумленных линиях.

Очень хороши модемы Zyxel, хотя за них вам придется заплатить больше, чем за сравнимые с ними по скорости модемы US Robotics Sportster. Эти модемы обеспечивают передачу данных со скоростью 19200 bps по протоколу, разработанному фирмой Zyxel, а также более высокие скорости по стандартным протоколам (это касается новых моделей модемов Zyxel).

Для того чтобы приступить к экспериментам с глобальной сетью Internet, вы сможете воспользоваться даже старым модемом со скростью передачи данных 2400 bps. Если вы будете работать в основном с электронной почтой и ее объем будет невелик, возможно, у вас не будет особых проблем. Заметим только, что очень старые модемы могут оказаться неспособными работать с протоколами исправления ошибок V.42/MNP2-4 и протоколом сжатия данных V.42 bis/MNP 5. В этом случае мы настоятельно рекомендуем использовать терминальные программы, выполняющие эмуляцию перечисленных протоколов, например, терминальную программу MTE (MNP Terminal Emulator).

В любом случае для более или менее приемлимой скорости работы с современными средствами Internet, такими как серверы World Wide Web (WWW) и протоколами передачи данных FTP вам нужно обзавестись модемом со скоростью передачи данных не менее 9600 bps. Чем эта скорость выше, тем быстрее вы сможете работать в сети Internet и тем меньше вам придется платить за передачу данных, так как многие фирмы, предоставляющие доступ в Internet, берут плату за время подключения к сети. Поэтому экономия денег при покупке модема может обернуться потерями (и немалыми) при оплате за работу в Internet.

Поясним это на конкретном примере.

Большинство фирм, подключающих пользователей к сети Internet, взымают плату за время подключения. То есть чем дольше вы работаете в сети, тем больше нужно платить. В среднем размер почасовой оплаты в зависимости от поставщика услуг Internet может колебаться в пределах от 3 до 6 долларов США. При этом дополнительные затраты в 100 долларов при покупке модема со скоростью передачи 28800 bps окупятся за 16 - 30 часов работы. В дальнейшем, обладая высокоскоростным модемом вы будете экономить 1,5 - 3 доллара в час, что весьма ощутимо. Впрочем, почасовая оплата может зависеть и от скорости вашего модема, о чем вы можете узнать у выбранного вами поставщика услуг Internet.

После того как вы приобрели модем, его нужно подключить к компьютеру и к телефонной сети. О том, как это сделать, мы рассказывали в 16 томе "Библиотеки системного программиста".

1.2. Точка подключения

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

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

Схематически основные компоненты глобальной сети показаны на рис. 1.1.

IMG00001.GIF (8630 bytes)

Рис. 1.1. Компоненты глобальной сети

В сети Internet есть множество серверов и локальных сетей, созданных на базе компьютеров различной мощности, от небольших с операционными системами UNIX или Microsoft Windows NT , до мини-ЭВМ и крупных компьютеров. Эти серверы служат хранилищами данных и принадлежат различным организациям, коммерческим и некоммерческим, университетам, исследовательским институтам, национальным библиотекам, отдельным лицам и т. д.

Серверы объединяются между собой спутниковыми и оптоволоконными линиями связи, высокоскоростными линиями ISDN и линиями с протоколом X.25 (последние две на рис. 1.1 не показаны), а также телефонными линиями связи. Серверы глобальной сети могут быть включены в состав локальных сетей.

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

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

IMG00002.GIF (4211 bytes)

Рис. 1.2. Подключение к серверу через городские телефонные линии

Когда вас подключают к Internet через телефонную линию, вам сообщают номера телефонов. Это локальные номера, к которым подключены модемы, расположенные в вашем городе. Дополнительно вы должны выбрать себе иденификатор и пароль.

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

Отметим, что такое непрямое соединение совершенно прозрачно, поэтому вы сможете работать через локальное соединение непосредственно с удаленным сервером, пользуясь протоколом передачи данных TCP/IP. Об этом протоколе мы расскажем позже.

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

IMG00003.GIF (2704 bytes)

Рис. 1.3. Подключение к Internet через локальную сеть

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

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

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

1.3. Сервис Internet

Прежде чем двигаться дальше, мы должны описать те задачи, для решения которых нужна сеть Internet, и сделать некоторые определения.

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

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

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

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

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

Как выглядит электронный адрес ?

Воспроизведем список наших электронных адресов, расположенный во введении:

Сеть Наш адрес Сеть Наш адрес
Relcom frolov@glasnet.ru CompuServe >internet: frolov@glasnet.ru
GlasNet frolov@glasnet.ru UUCP cdp!glas!frolov
Internet frolov@glasnet.ru    

Обратите внимание, что в этом списке указаны разные адреса. На самом деле мы подключены к сети GlasNet, которая соединена с сетью Internet. Наш адрес в рамках сети GlasNet выглядит как frolov, хотя можно указывать и полный адрес frolov@glasnet.ru.

Используя полный адрес frolov@glasnet.ru, вы можете послать нам письмо из сетей Internet, GlasNet, Relcom и других.

Некоторые сети используют свою собственную систему адресов, отличную от принятой в Internet и собственные протоколы передачи данных, отличные от TCP/IP. Примером такой сети может служить сеть UUCP . Если вы подключены к такой сети вам, возможно, придется указывать адрес другим способом, о чем вы можете поинтересоваться в подключившей вас к глобальной сети фирме. Как правило, большинство сетей подключено к Internet через специальные шлюзы, поэтому из Internet вы сможете обмениваться почтовыми сообщениями с абонентами других сетей.

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

Что можно вложить в "конверт" электронного письма?

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

Проблема передачи электронных писем с символами кириллицы есть, но ее можно преодолеть. Мы приведем конкретные рекомендации по этому вопросу при описании настройки почтовых программ.

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

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

Для работы с электронной почтой создано неисчислимое количество программ. Одной из наиболее удобных и несложных в использовании, на наш взгляд, является программа Eudora для Microsoft Windows, созданная фирмой QUALCOMM Inc. Эту программу вы можете получить у вашего поставщика услуг Internet или выгрузить из Internet самостоятельно. Основное окно упрощенной версии этой программы, которая называется Eudora Light, показано на рис. 1.4.

Рис. 1.4. Основное окно почтовой программы Eudora Light

Все основные операции с почтой программа выполняет автоматически. После того как вы получите новую почту, она попадает в папку In. Для почты, предназначенной к отправке, предназначена папка Out.

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

Рис. 1.5. Просмотр текста письма

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

Обратите внимание на заголовок письма, который в нашем случае состоит из строк Date, From, To и Subject. Этот заголовок по умолчанию отображается в сокращенном виде.

Строка Date содержит дату и время получения почты. В строке From вы можете обнаружить адрес отправителя (от кого пришло письмо), в строке To - адрес получателя. Что же касается строки Subject, то в ней как правило находится краткое описание содержимого письма.

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

Рис. 1.6. Полный заголовок письма

Заголовок может быть очень большим. Помимо интересной информации, такой как полный электронный почтовый адрес отправителя, название организации и использованной кодировки символов, в заголовке могут содержаться сведения, которые вам так и не потребуются. Формат заголовка может изменяться в зависимости от того, откуда пришло письмо, однако строки Date, From, To и Subject присутствуют всегда.

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

После этого на экране появится окно, в верхней части которого находится частично заполненный заголовок письма (рис. 1.7).

Рис. 1.7. Ответ на письмо

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

В нижней части окна находится содержимое того самого письма, на которое вы будете писать ответ. Каждая строка исходного письма выделена символом ">". Отвечая на письмо, вы можете удалить все или некоторые строки исходного текста письма, а также сделать комментарии к некоторым фрагментам полученного вами письма.

Когда ответ готов, нажмите кнопку Queue, и письмо будет положено в папку писем Out, предназначенных к отправке. Теперь если из меню File программы Eudora Light выбрать строку Send Queued Message, письмо будет отправлено по назначению.

Каков дальнейший путь письма?

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

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

Как адресат получит ваше письмо?

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

Как мы уже говорили, существует множество почтовых программ, разработанных для различных операционных систем. Если конфигурация вашего компьютера не позволяет вам работать с операционной системой Microsoft Windows, вы можете воспользоваться одной из специализированных программ DOS (такую программу, предоставляет, например, фирма Relcom ) или же воспользоваться обычной терминальной программой, такой как MTE или Telix.

В составе операционной системы Windows 95 поставляется приложение Microsoft Exchange, с помощью которого можно работать с электронной почтой (рис. 1.8).

Рис. 1.8. Приложение Microsoft Exchange

К сожалению, приложение Microsoft Exchange может работать с почтой Internet только после установки расширения операционной системы Microsoft Windows 95, которое называется Microsoft Plus. Поэтому если вы собираетсь работать с Internet в среде этой операционной системы, советуем приобрести указанный программный продукт. Помимо почтовой программы в нем есть приложение Internet Explorer, предназначенное для работы с серверами WWW и FTP, о чем мы еще вам расскажем.

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

На рис. 1.9 изображено сообщение, подготовленное в текстовом процессоре Microsoft Word for Windows версии 7.0. Это сообщение будет послано с помощью приложения Microsoft Exchange. Адресат получит его в таком виде, в каком вы его подготовили.

Рис. 1.9. Подготовка сообщения в текстовом процессоре Microsoft Word for Windows

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

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

Получение файлов из сети Internet

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

Для передачи файлов используется протокол FTP (File Transfer Protocol ), позволяющий переписывать файлы с дисков удаленного (возможно, очень удаленного…) сервера на локальный диск вашего компьютера. Разработаны удобные программы, напоминающие широко известную оболочку Norton Commander, упрощающие процесс передачи файлов. Примером может служить программа FTP-32 Client for Windows (рис. 1.10).

Рис. 1.10. Программа FTP-32 Client for Windows, предназначенная для передачи файлов по протоколу FTP

С левой стороны вы видите диски и каталоги вашего компьютера, с правой - удаленного. В нашем примере мы подключились к серверу FTP фирмы Microsoft, имеющей адрес ftp.microsoft.com.

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

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

При передаче файлов с помощью программы FTP-32 Client for Windows вы можете указать либо текстовый режим, либо двоичный, либо автоматический. Очевидно, что для передачи программ или архивов нужно использовать двоичный режим передачи, в то время как списки и описания файлов следует передавать в текстовом режиме. Если вы укажите режим передачи файлов неправильно, принятый файл будет искажен.

Ход процедуры копирования отображается в диалоговой панели Transfer Status (рис. 1.11) и вы можете за ним следить.

Рис. 1.11. Отображение хода процедуры копирования файла

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

Средства удаленной передачи данных по протоколу FTP встроены теперь и в программу Norton File Manager , пришедшей в операционной системе Microsoft Windows 95 на смену программе Norton Commander.

Кроме того, для получения файлов из серверов FTP вы можете использовать программы-навигаторы, предназначенные для работы с серверами WWW. Последние становятся наиболее популярным средством хранения и представления информации в сети Internet.

Серверы World Wide Web

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

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

Как все это выглядит для пользователя?

Внешне больше всего это похоже на справочные системы , встроенные в операционные системы Microsoft Windows и IBM OS/2 . Такие системы состоят из отдельных страниц, на которых размещается текст, графические изображения, а также ссылки на другие страницы. Щелкая левой клавишей мыши по ссылкам (обычно выделяются цветом или подчеркиванием), вы можете переходить к просмотру разных страниц справочной системы (рис. 1.12).

Рис. 1.12. Справочная система, встроенная в Microsoft Windows

Для просмотра страниц сервера WWW созданы специальные программы-навигаторы , такие как Mosaic , Netscape Internet Navigator , Microsoft Internet Explorer , Lynx и другие. Большинство из них отображает страницы серверов WWW в графическом виде, хотя с помощью программы Lynx можно получить упрощенное текстовое представление страницы. Последнее обстоятельство имеет значение в основном для владельцев низкоскоростных модемов.

Внешний вид главного окна приложения Mosaic for Windows показан на рис. 1.13.

Рис. 1.13. Главное окно приложения Mosaic for Windows

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

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

Рис. 1.14. Страница сервера WWW, посвященная программе Марс-96

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

Например, корпорация Microsoft распространяет через свой сервер WWW информацию о новых программных продуктах, драйверы устройств для своих операционных систем, демонстрационные и бесплатные программы, и многие другие сведения, необходимые пользователям и разработчикам программ. Аналогичный сервис есть и у других фирм, занимающихся разработкой программного обеспечения, например, у фирмы Borland.

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

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

Как найти нужную информацию в сети Internet

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

К счастью, в Internet имеется немало справочно-поисковых систем , в которых есть сведения о содержимом многих серверов WWW. Примером может служить каталог сети Internet под названием Lycos (рис. 1.15). Ссылки на поисковые системы обычно размещаются на страницах многих серверов WWW.

Рис. 1.15. Старница каталога сети Internet - сервера WWW Lycos

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

Рис. 1.16. Указание дополнительных параметров поиска

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

На рис. 1.17 показаны результаты поиска по ключевым словам "Microsoft Word".

Рис. 1.17. Результаты поиска по ключевым словам "Microsoft Word", выполненные при помощи каталога сети Internet Lycos

Как видно из этого рисунка, при поиске было просмотрено более чем 19 миллионов адресов и найдено 31373 документа, содержащих указанные нами слова. Однако вам не придется ждать, пока сервер Lycos пришлет полный список найденных серверов WWW или других источников информации. Вместо этого на экране появится информация о первых 10 адресах. Далее при необходимости вы сможете просмотреть по частям весь список.

Если же вы нашли то, что вам нужно, достаточно просто сделать щелчок по найденному адресу (на рис. 1.17 не показан) и вы перейдете на тот сервер, который содержит искомую информацию.

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

Электронные конференции

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

Что это такое?

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

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

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

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

Помимо текстовых конференций, предназначенных для обмена статьями, существуют двоичные, или как их еще называют, бинарные конференции. Бинарные конференции предназначены в основном для обмена программами и файлами изображений (в форматах GIF , JPG и т. п.). Двоичные данные в таких конференциях хранятся в текстовом виде, полученном с помощью программы UUENCODE , и как правило, снабжены короткими комментариями. Получив такую статью, вы можете раскодировать ее программой UUDECODE , получив двоичный файл в исходном виде.

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

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

Удаленная консоль компьютера

В сети Internet имеется немало серверов, предоставляющих доступ к своей консоли. Обычно такие серверы работают под управлением операционной системы UNIX .

Для получения доступа к консоли компьютера вы должны подключиться к сети Internet и запустить программу с названием TELNET . Версии этой программы имеются практически для любой операционной системы. В частности, программа TELNET есть в операционных системах Microsoft Windows 95 (при установке расширения Microsoft Plus) и Microsoft Windows NT .

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

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

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

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

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

Разговор через Internet в реальном времени

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

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

Конечно, такой разговор менее удобен, чем разговор по международному телефону, однако заметим, что во-первых, разговор через Internet обойдется вам намного дешевле, а во-вторых, вы получите совсем другие ощущения. Лучше попробуйте сами.

Виртуальная реальность в Internet

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

Нечто подобное появилось и в Internet на базе серверов WWW, однако по сравнению с перечисленными выше играми здесь используются другие принципы. Поясним это подробнее.

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

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

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

1.4. Сеанс связи с Internet в текстовом режиме

Для того чтобы дать вам представление о том, что вы увидите на экране своего компьютера, подключившись к глобальной сети Internet, мы проведем краткие сеансы связи в текстовом и графическом режимах. В первом случае мы подключимся к серверу GlasNet с помощью обычной терминальной программы, во втором - используем соединение на базе протокола TCP/IP в среде операционной системы Microsoft Windows 95.

Почему мы выбрали для иллюстрации сеть GlasNet?

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

Для того чтобы стать абонентом сети GlasNet (и, соответственно, получить доступ в сеть Internet), вам нужно обратиться в представительство фирмы. Там вы получите идентификатор, пароль и номера телефонов, с помощью которых вы будете связываться с сервером GlasNet. Кроме этого, вам будет предложена книга "Руководство пользователя ИКС ГласСеть" и набор программ GlasInterAct, предназначенный для выполнения основных работ в сети Internet.

Если вы привыкли к работе в среде MS-DOS или если у вас модем с низкой скоростью передачи данных (2400 bps), имеет смысл звонить на сервер GlasNet при помощи обычной терминальной программы, такой как Windows Terminal или MTE. При этом вы будете работать в текстовом режиме, что не очень удобно, но все же лучше, чем ничего.

Для работы с Internet в среде Microsoft Windows, Microsoft Windows 95 и Microsoft Windows NT лучше использовать набор программ GlasInterAct, а также другие, специально предназначенные для этого программы, например, Netscape , Mosaic , Microsoft Internet Explorer и другие. Операционная система IBM OS/2 Warp также имеет в своем составе средства, предназначенные для работы с Internet.

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

Работа в текстовом режиме

На первом этапе вы должны подключиться к серверу GlasNet. В нашем примере мы воспользуемся терминальной программой Hyper Access, которая входит в состав Microsoft Windows 95. При этом на сервере GlasNet с нами будет работать другая программа, специально предназначенная для того, чтобы вести диалог с пользователем. Фирмы, обеспечивающие доступ к Internet через терминальные программы, могут предоставить вам также консоль операционной системы UNIX . Не будем спорить, что удобнее, а перейдем к делу (на наш взгляд удобнее прямое соединение с Internet по протоколу TCP/IP, о чем мы еще расскажем).

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

Запустите любую терминальную программу и позвоните с ее помощью по одному из телефонов, полученных вами в фирме GlasNet. О том, как работать с терминальными программами, вы можете узнать из 16 тома "Библиотеки системного программиста", который называется "Модемы и факс-модемы".

Через некоторое время на экране терминальной программы появится приглашение следующего вида:

[this dialin modem is ZyXEL U-1496E 16.8]
GlasNet (glas.apc.org)   Need Help?  +7-095 ХХХ-ХХХХ
login:

В ответ вы должны ввести свой идентификатор, зарегистрированный в представительстве GlasNet, например:

login: ivanov

После этого у вас будет запрошен пароль:

Password:

При вводе символы пароля не отображаются.

Если пароль введен правильно, на экране появится запрос для ввода типа терминала, который эмулирует ваша терминальная программа:

Last login: Sat Feb  3 23:22:10 from T-kv01-1+
Terminal = vt100 (hit <RETURN> or enter new terminal type):

Если ваш терминал соответствует стандарту VT100, просто нажмите клавишу <Enter>. Вслед за этим вы попадете в главное меню программы, предоставляющей доступ ко всем услугам глобальной сети Internet:

Welcome to GlasNet.  For help, type "?"
You have new conf entries in glas.netnews.e glas.netnews.r ...
GlasNet Commands:
        c     -- Conferences
        m     -- Electronic Mail
        i     -- Internet Services
        d     -- Online Databases
        u     -- User Directory
        p     -- Payments
        s     -- Setup: Change your password, language, terminal type
        e     -- Extras
        bye   -- Logout
Your selection (? or 'h' for help):

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

В приглашении "Your selection (? or 'h' for help):" вы должны ввести одну из команд сети GlasNet, перечисленных в меню.

Ниже мы привели список команд с кратким описанием.

Команда Описание
I Работа в сети Internet
m Работа с электронной почтой
c Работа с телеконференциями
d Доступ к текстовым базам данных
u Просмотр списков пользователей
p Просмотр состояния счета
s Настройка параметров
e Дополнительные возможности
bye Завершение работы в сети GlasNet

Сейчас для нас наибольший интерес представляют возможности работы в сети Internet и средства для работы с электронной почтой (команды i и m).

Если выбрать из меню команд строку "i -- Internet Services", на экране появится меню, с помощью которого можно выбрать один из нескольких режимов работы в сети Internet:

----------------------------------------------------------------
        I N T E R N E T         S E R V I C E S
----------------------------------------------------------------
 [1]    Gopher  - Hypermenu Hierarchical System
 [2]    Lynx     - Text based WWW browser
 [3]    Telnet  - Terminal Access to a remote host
 [4]    FTP     - File Transfer from/to a remote site
 [5]    SWAIS   - Full Screen Database Browser

Select a number (? for help, or q to quit):

С помощью этого меню вы сможете использовать все основные режимы работы в сети Internet.

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

Работа с серверами WWW

На серверах WWW хранятся страницы мультимедийной информации (которые для сокращения мы будем называть страницами WWW), объединенные и систематизированные с использованием гиперсвязей, напоминающих гипертекстовые ссылки в электронных справочных системах для Microsoft Windows.

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

Тем не менее, давайте выберем из меню INTERNET SERVICES строку "Lynx - Text based WWW browser". На экране появится предложение ввести так называемый адрес URL нужного вам сервера WWW:

Specify the site you want to connect to, for example:
        URL: http://www.glasnet.ru
URL:

Каждый сервер WWW имеет свой адрес. Позже мы научим вас ориентироваться в этих адресах, а пока введите строку, показанную ниже:

URL: http://www.microsoft.com

Через некоторое время на экране появится первая часть страницы сервера WWW фирмы Microsoft:

Microsoft Corporation (p1 of 3)
 Where do you want to go today? What's New Search Index FAQ Help
 Feedback
 Products
 Support
 For Developers Only
 Partners &amp; Solutions
 Internet Resource Center
 Visit MSN
 Visit Microsoft

 Welcome to Microsoft
 The worldwide leader in software for PCs.

 Black Entertainment Television and Microsoft Announce New Alliance
 BET Holdings Inc. and Microsoft Corp. announced today that they will
 launch a joint venture to form a new company that offers Internet
 online programming, interactive television and CD-ROM titles. The
 goal is to create the premier brand for African-American consumers on the Internet.

-press space for more, use arrow keys to move, '?' for help, 'q' to quit

Arrow keys: Up and Down to move. Right to follow a link;
Left to go back.
H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search
[delete]=history list

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

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

Итак, продолжим описание строк меню INTERNET SERVICES.

Удаленная консоль компьютера

Строка "Telnet - Terminal Access to a remote host" открывает для вас возможность получить доступ к консоли удаленного компьютера. Вы только представьте это себе - клавиатура и видеомонитор стоят у вас дома, а компьютер находится на удалении в тысячи километров!

Передача файлов

Строка "FTP - File Transfer from/to a remote site" запускает программу обмена файлами по протоколу FTP (File Transfer Protocol), с помощью которой вы сможете получить файлы из других компьютеров сети Internet или записать на диски этих компьютеров свои файлы.

После выбора этой строки вы будете должны ввести адрес сервера FTP:

Specify the site you want to connect to, for example:
        Host: glas.apc.org
Or, press <enter> to reach the FTP Prompt.
Host:

Введите адрес ftp.microsoft.com:

Host: ftp.microsoft.com

Произойдет подключение к серверу FTP фирмы Microsoft, после чего вам будет предложено ввести имя и пароль. Маловероятно, что вы зарегистрированы в этом сервере, однако можно ввести имя anonymous и свой полный почтовый адрес в качестве пароля, который вы получите в представительстве фирмы GlasNet (символы пароля при вводе не отображаются):

Connected to ftp.microsoft.com.
220 ftp Microsoft FTP Service (Version 1.0).
Name (ftp.microsoft.com:frolov): anonymous
331 Anonymous access allowed, send identity (e-mail name) as password.
Password: frolov@glas.apc.org

Если вы все сделали правильно, на экране появится приглашение программы FTP:

230-This is FTP.MICROSOFT.COM please read the file
 index.txt for additional details.
230 Anonymous user logged in as anonymous.
Remote system type is Windows_NT.
ftp>

Теперь вам доступны файлы, расположенные на сервере FTP фирмы Microsoft, а их очень и очень много!

Введите команду DIR, знакомую вам из операционной системы MS-DOS. На экране отобразится содержимое текущего каталога в формате UNIX :

ftp> dir
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
d---------   1 owner    group               0 Jul  3  1995 bussys
d---------   1 owner    group               0 Aug  9  1995 deskapps
d---------   1 owner    group               0 Oct 27  1995 developr
----------   1 owner    group            7905 Oct  5  1995 dirmap.htm
----------   1 owner    group            4510 Oct  5  1995 dirmap.txt
----------   1 owner    group         712 Aug  25 1994 disclaimer.txt
----------   1 owner    group             577 Jan 15 18:15 index.txt
d---------   1 owner    group               0 Feb  1 18:20 KBHelp
----------   1 owner    group         7209651 Feb  3 12:03 ls-lR.txt
----------   1 owner    group          910713 Feb  3 12:04 ls-lR.Z
----------   1 owner    group          764129 Feb  3 12:03 LS-LR.ZIP
d---------   1 owner    group               0 Oct 20  1995 MSCorp
d---------   1 owner    group               0 Dec 27  1995 netsr
d---------   1 owner    group               0 Oct 11  1995 peropsys
d---------   1 owner    group               0 Nov 30  1995 Products
d---------   1 owner    group               0 Oct  5  1995 Services
d---------   1 owner    group               0 Feb  2 16:02 Softlib
----------   1 owner    group       802 Aug 25  1994 WhatHappened.txt
226 Transfer complete.
ftp>

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

Для того чтобы перемещаться по дереву каталогов вы можете воспользоваться командой CD.

После завершения передачи файлов введите команду BYE:

ftp> bye
221 Thank You for using FTP.MICROSOFT.COM
Hit <Return> to continue:

Теперь вы можете нажать клавишу <Enter> и вернуться к работе с меню INTERNET SERVICES.

Работа с базами данных

Строка SWAIS - Full Screen Database Browser в меню INTERNET SERVICES позволит вам работать с различными базами данных, доступными из сети GlasNet.

Ниже показано меню, которое появляется на экране при выборе указанной строки:

-------------------------------------------------------
     G l a s N e t   D a t a b a s e s
-------------------------------------------------------
 [1]   Directories
 [2]   Bibliographies & Library Catalogs
 [3]   Miscellaneous Resources

Select a number (? for help, or q to quit):

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

Передача и прием электронной почты

Для того чтобы работать с электронной почтой в текстовом режиме, вы должны из главного меню диалоговой оболочки GlasNet выбрать строку Electronic Mail:

m     -- Electronic Mail

Если ваш почтовый ящик (который физически находится на сервере GlasNet) пуст, вы увидите следующее сообщение и меню:

Folder (incoming) is empty.

Reading folder: incoming...0 messages
Type 'u' for next unread message, '?' for command summary, 'h' for more help.

Mail: (i)ndex (u)nread (w)rite (c)apture (d)elete (s)ave (h)elp (q)uit:

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

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

Выберите из меню Mail строку write, для чего вам достаточно после двоеточия ввести символ "w":

Mail:(i)ndex (u)nread (w)rite (c)apture (d)elete (s)ave (h)elp (q)uit:w

После этого программа спросит у вас, желаете ли вы ответить на сообщение, послать новое сообщение или послать копию сообщения:

Do you want: (r)eply reply with (c)opy (n)ew message (s)end copy ? n

Так как мы посылаем новое сообщение, мы вводим символ "n". В ответ нам будет предложено ввести электронный адрес корреспондента:

To: frolov@glas.apc.org

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

После ввода адреса от вас потребуется придумать краткое описание содержимого письма.

Subject: Test message

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

Далее вам будет предложено либо набрать текст письма, либо указать путь к заранее подготовленному файлу с письмом:

Hit <RETURN> or <ENTER> to type in a message, or 'u' to (u)pload a file:

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

Мы же отправим очень короткое сообщение, подготовив его текст, не отключаясь от сети. Для этого нажмем клавишу <Enter>.

На экране появится приглашение для ввода текста:

---------------------------------------------------------------------
Begin typing; press <RETURN> at the end of each line.
End with a line containing only a period.
---------------------------------------------------------------------
Tishis is a test message
.

Последняя строка письма должна состоять из одной точки, расположенной в первой позиции. Это признак конца сообщения.

Текст сообщения состоит из одной строки Tishis is a test message (мы специально сделали ошибку в первом слове, чтобы показать вам, как можно редактировать сообщение).

Набрав все строки сообщения и не забыв поставить точку, нажимаем клавишу <Enter>. На экране появится следующее сообщение:

Hit <RETURN> or <ENTER> to send text, 'e' to edit: e

Если нажать клавишу <Enter> еще раз, письмо будет отправлено по назначению. Если же ввести символ "e", у вас будет возможность его отредактировать. При этом на экране появится меню Edit:

Edit:(a)dd (f)ormat (v)iew (r)eview (c)hange (u)pload (s)end (q)uit(?):v

Для просмотра текста сообщения введите символ "v":

-- start of text --
Tishis is a test message
-- end of text --
Edit:(a)dd (f)ormat (v)iew (r)eview (c)hange (u)pload (s)end (q)uit(?):c

Теперь нам нужно заменить слово, введенное с ошибкой. Для этого вводим символ "c", в результате чего будет выполнена операция замены. Вам придется ввести ошибочное слово (на этот раз без ошибок!) и правильный вариант:

Enter old pattern: Tishis
Enter new pattern: This

This is test message
1 change [Hit <RETURN> or <ENTER> to confirm, 'n' for no change]:

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

Сделав замену, введите в меню Edit еще раз символ "v", чтобы посмотреть результат:

Edit:(a)dd (f)ormat (v)iew (r)eview (c)hange (u)pload (s)end (q)uit(?):v

-- start of text --
This is a test message
-- end of text --

Теперь, похоже, ошибок нет и можно отправялть письмо. Выберите из меню Edit строку send, для чего введите символ "s":

Edit:(a)dd (f)ormat (v)iew (r)eview (c)hange (u)pload (s)end (q)uit(?):s
Hit <RETURN> or <ENTER> to send text, 'e' to edit:

Далее нажмите клавишу <Enter>. На экране появится приглашение для ввода электронного адреса, по которому следует отправить копию письма:

Cc:

Так как мы посылаем письмо только себе, в ответ на это приглашение нажмите еще раз клавишу <Enter>. Сообщение будут отправлено адресату:

Message sent.
Mail: (i)ndex (u)nread (w)rite (c)apture (d)elete (s)ave (h)elp (q)uit:

Через некоторое время письмо окажется в вашем почтовом ящике, в чем можно убедиться, если из меню Mail выбрать строку index:

Mail:(i)ndex (u)nread (w)rite (c)apture (d)elete (s)ave (h)elp (q)uit:i

 Date    #       Subject                          Lines  From
 ----    -       -------                          -----  ----
 Mar  2  1*      Test message                     11     frolov

Из приведенной выше строки видно, что 2 марта было получено письмо, которое хранится в почтовом ящике под номером 1. Символ "*" около номера письма указывает, что письмо еще не прочитано (так и есть на самом деле).

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

Столбец Lines позволит вам оценить размер письма. Обратите внимание, что хотя мы посылали сообщение, состоящее только из одной строки, в полученном письме этих строк стало 11. Дело в том, что к письму был добавлен заголовок, который вы скоро увидите.

И, наконец, в поле From стоит адрес отправителя пиьма.

Теперь давайте попробуем переписать полученное письмо из почтового ящика, расположенного на сервере GlasNet, к себе на локальный диск. Для этого из меню Mail выберите строку capture:

Mail:(i)ndex (u)nread (w)rite (c)apture (d)elete (s)ave (h)elp (q)uit:c

В ответ на следующие вопросы введите символ "d" и укажите номер загружаемого письма, под которым оно хранится в почтовом ящике:

Do you want to (d)ownload message or switch (p)aging On/Off? d
Enter message number: 1

Далее вы узнаете, что письмо содержит 309 байт 7-битового текста. Вам будет нужно выбрать протокол передачи данных для загрузки письма. Выберем протокол zmodem:

Found plain 7-bits text for download.
309 bytes to download.
Protocol: (a)scii-text (k)ermit (x)modem (y)modem (z)modem (f)tp
(? for help): z

В ответ на следующее приглашение введите имя файла, в который будет записан текст письма и нажмите клавишу <Enter>:

Enter filename to store message in: testmsg.txt

Если вы выбрали протокол передачи данных zmodem, автоматически начнется передача данных. После ее завершения вам следует нажать клавишу <Enter>:

Please instruct YOUR modem software to RECEIVE using zmodem soon.
  Hit <RETURN> or <ENTER> when done.

После того, как письмо будет переписано на диск вашего компьютера, выберите еще раз в меню Mail строку index:

Mail:(i)ndex (u)nread (w)rite (c)apture (d)elete (s)ave (h)elp (q)uit:i

 Date    #       Subject                          Lines  From
 ----    -       -------                          -----  ----
Mar  2   1       Test message                     11     frolov

Как видите, теперь символ "*" около номера письма исчез, так как мы только что прочитали письмо и оно уже не является новым.

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

Mail:(i)ndex (u)nread (w)rite (c)apture (d)elete (s)ave (h)elp (q)uit:d
Enter message number: 1
Message deleted.  (Type 'und' and <RETURN> NOW to restore all deletions.)

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

Теперь давайте взглянем на полученное письмо:

From frolov Sat Mar  2 11:07:49 1996
Received: by glas.apc.org (Smail3.1.29.1 #13)
        id m0tsmM1-0003zTN; Sat, 2 Mar 96 11:07 +0300
Message-Id: <m0tsmM1-0003zTN@glas.apc.org>
Date: Sat, 2 Mar 96 11:07 +0300
From: frolov (Alexander V. Frolov)
To: frolov@glas.apc.org
Subject: Test message

This is a test message

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

Следует заметить, что если вы обратились для подключения к сети Internet в другую организацию (например, в Relcom ), сценарий работы с электронной почтой в текстовом режиме может сильно отличаться от только что описанного. В частности, Релком предоставит в ваше распоряжение программу, которая будет автоматически соединяться с почтовым сервером, получать новую почту и передавать почту, подготовленную вами заранее к отправке. После этого связь с сервером будет автоматически разъединена. Этот режим работы намного удобнее, однако если вы можете позволить себе установить на свой компьютер операционную систему Microsoft Windows, то вам будет доступна еще более удобная программа Eudora, которую мы опишем в нашей книге.

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

1.5. Работа в графическом режиме

Если только что описанный сценарий не вызвал у вас никакого энтузиазма, не огорчайтесь. Действительно, работа в символьном режиме с Internet - это вчерашний день (а может, даже позавчерашний). Но раньше ничего другого просто не было. Возможно поэтому многие книги, посвященные Internet, переполнены подробными описаниями всевозможных текстовых программ, предназначенных, как правило, для операционной системы UNIX или MS-DOS.

Сегодня вы можете работать в сети Internet значительно комфортнее в операционных системах с графическим интерфейсом, таких как Microsoft Windows или IBM OS/2. В нашей книге мы сделаем основной упор именно на этот способ, поэтому вам не придется запоминать многочисленные команды и ограничивать себя в рамках 25 строк, состоящих из 80 символов.

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

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

Подключение к сети

Как мы только что сказали, для использования современных графических средств доступа к Internet вам необходимо установить с этой сетью прямое соединение с использованием протокола TCP/IP.

Этот протокол является стандартным для операционных систем Microsoft Windows 95 и Microsoft Windows NT , поэтому указанное выше соединение выполняется в этих случаях без особых проблем. В первом случае вы можете воспользоваться системой Dial-Up Networking, подключаемой на этапе установки сетевых средств Microsoft Windows 95, во втором - системой Remote Access Service, которая входит в состав Microsoft Windows NT.

Если же вы работаете в среде Microsoft Windows версии 3.1 или Microsoft Windows for Workgroups , средства TCP/IP могут быть установлены дополнительно. Есть такие средства и для операционной системы IBM OS/2 Warp .

В представительстве фирмы GlasNet вы можете приобрести набор приложений GlasInterACT , предназначенных для работы в сети Internet, объединенных общей запускающей программой (рис. 1.18). Этот набор работоспособен в среде Microsoft Windows версии 3.1, Microsoft Windows for Workgroups, а также Microsoft Windows 95.

Рис. 1.18. Набор приложений GlasInterACT, предназначенных для работы в сети Internet

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

Если нажать любую из перечисленных кнопок, кроме кнопки Mail, предназначенной для работы с электронной почтой, запустится система Trumpet Winsock, которая представляет собой реализацию протокола TCP/IP для операционной системы Microsoft Windows версии 3.1. Перед запуском у вас будет запрошены имя пользователя и пароль (рис. 1.19).

Рис. 1.19. Запрос имени пользователя и пароля при подключении к сети

Далее система будет автоматически дозваниваться до серверов GlasNet, пользуясь заранее подготовленным списком телефонов (рис. 1.20).

Рис. 1.20. Автоматическое соединение с серверами GlasNet

Как только связь будет установлена, запустится одно из приложений (в зависимости от того, какую кнопку вы нажали в главном окне приложения GlasInterACT.

В течении всего времени вашего подключения к сети на экране будет находится окно, в котором отображается время подключения (рис. 1.21). Время подключения - это то, за что в GlasNet вы платите деньги, поэтому следите за ним.

Рис. 1.21. В отдельном окне отображается время подключения к сети

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

Для того чтобы подключиться к Internet, находясь в среде Microsoft Windows 95, достаточно после соответствующей настройки сетевых средств сделать двойной щелчок левой клавишей мыши по соответствующей пиктогрммме в папке Dial-Up Networking (рис. 1.22).

Рис. 1.22. Папка Dial-Up Networking (телефонные номера приведены только для примера)

После этого на экране появится диалоговая панель Connect To, в которой можно указать имя пользователя, пароль, а также (при необходимости) изменить номер телефона и другие характеристики (рис. 1.23).

Рис. 1.23. Диалоговая панель Connect To

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

Рис. 1.24. Окно терминальной программы, которое появляется после установления соединения

Когда соединение установлено, на экране появляется диалоговая панель Connected to…, где отображается скорость передачи данных, время подключения к сети и другие параметры (рис. 1.25).

Рис. 1.25. Диалоговая панель, в которой отображаются параметры соединения

Теперь, после того как соединение с Internet установлено, вы можете запускать сетевые приложения и работать с Internet - принимать и отправлять почту, загружать на диск своего компьютера файлы, пользуясь протоколом FTP, работать с серверами WWW, удаленной консолью компьютеров и электронными конференциями.

Работа с электронной почтой

Для начала отправим самим себе небольшое текстовое сообщение, аналогичное тому, что мы отправляли в текстовом режиме. На этот раз мы воспользуемся приложением Eudora Light , которое входит в комплект программ GlasInterACT.

Запустите приложение GlasInterACT и нажмите кнопку Mail (рис. 1.18). После ввода пароля на экране появится главное окно программы Eudora Light (рис. 1.4). Заметьте, что соединение с сервером GlasNet пока не установлено, так что можно работать с почтой в автономном режиме.

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

Сразу после этого в главном окне программы появится бланк, который нужно заполнить так, как это показано на рис. 1.26.

Рис. 1.26. Подготовка нового сообщения

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

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

Для того чтобы все подготовленные письма были отправлены, выберите из меню File строку Send Queued Messages или просто нажмите комбинацию клавиш <Ctrl+T>. Программа приступит к установке соединения с сервером и передаст почту. В процессе передачи в отдельном окне вы увидите различные сообщения, которые можно игнорировать.

После завершения передачи вам будет предложено отключиться от сети (рис. 1.27).

Рис. 1.27. Диалоговая панель с запросом на отключение от сети

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

Теперь займемся получением почты.

Выберите из меню File строку Check Mail или нажмите комбинацию клавиш <Ctrl+M>. Приложение соединится с почтовым сервером и, запросив пароль, заберет почту (если она есть). После этого почта будет удалена из вашего ящика, расположенного на сервере GlasNet.

При наличии новой почты на экране появися сообщение, показанное на рис. 1.28.

Рис. 1.28. Сообщение, которое появляется на экране, если вы получили новую почту

Новая почта появится в папке In и будет отмечена жирной точкой, как это показано на рис. 1.29.

Рис. 1.29. Получена новая почта

Для просмотра новой почты достаточно сделать двойной щелчок левой клавишей мыши по соответствующей строке в папке In. После этого содержимое письма будет показано в отдельном окне (рис. 1.30).

Рис. 1.30. Просмотр содержимого письма

Содержимое письма можно сохранить в файле или распечатать на принтере.

Как видите, работать с почтой, пользуясь программой Eudora Light, намного удобнее, чем делать это в текстовом режиме через терминальную программу.

Передача файлов

Ранее в этой главе мы рассказывали, как можно получать файлы, переписывая их из серверов FTP в текстовом режиме. В среде операционной системы Microsoft Windows это делать значительно удобнее, пользуясь такими приложениями, как FTP Client for Windows или FTP-32 Client for Windows . Первая из них предназначена для Microsoft Windows версии 3.1 и входит в состав комплекта GlasInterACT. Вторую вы сможете получить из сети Internet, она будет работать в среде Microsoft Windows 95 и Microsoft Windows NT .

Если вы работаете с пакетом программ GlasInterACT, нажмите кнопку FTP, рсположенную в главном окне. Если же вы устанавливаете соединение с сервером в среде Microsoft Windows 95, воспользуйтесь папкой Dial-Up Networking, как это было описано ранее.

В первом случае после установки соединения вы увидите главное окно программы FTP Client for Windows, аналогичное изображенному на рис. 1.10. Во втором случае вам придется запустить программу FTP Client-32 for Windows самостоятельно, пользуясь ее пиктограммой.

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

Работа с серверами WWW

Для того чтобы приступить к работе с серверами WWW, вы должны установить соединение с Internet по протоколу TCP/IP. К сожалению, на момент написания книги в состав комплекта GlasInterACT не входил навигатор WWW, однако вы можете воспользоваться любым из имеющихся, получив их, например, из сети Internet с помощью протокола FTP.

Если установить соединение с помощью средств Dial-Up Networking , входящих в состав Microsoft Windows 95, то вы сможете использовать для просмотра серверов WWW такие навигаторы, как Microsoft Internet Explorer , Netscape Navigator или Mosaic . Первый из них входит в состав пакета программ Microsoft Plus , остальные можно получить из сети Internet.

Установив соединение с Internet, просто запустите имеющийся у вас навигатор и начинайте работать.

Удаленная консоль компьютера

Программа TELNET , предназначенная для эмуляции удаленной консоли компьютера входит в состав операционной системы Microsoft Window NT, а также расширения Microsoft Plus для операционной системы Microsoft Windows 95. Есть версия этой программы для Microsoft Windows for Workgroup версии 3.11, которая поставляется в составе пакета TCP/IP для этой операционной системы.

После установки соединения с Internet запустим программу TELNET в среде Microsoft Windows 95 (эта программа копируется в системный каталог при установке расширения Microsoft Plus). На экране появится главное окно этой программы (рис. 1.31).

Рис. 1.31. Главное окно программы TENET после подключения к серверу archie.au

Для подключения к удаленному серверу выберите из меню Connect строку Remoute System. На экране появится диалоговая панель Connect, показанная на рис. 1.32.

Рис. 1.32. Диалоговая панель Connect, с помощью которой можно подключиться к удаленному серверу

В поле Host Name этой диалоговой панели вы должны указать адрес компьютера, доступ к удаленной консоли которого вам нужен. Если адрес указан правильно, то через некоторое время после того как вы нажмете на кнопку Connect на экране появится приглашение удаленной системы (как это показано на рис. 1.31).

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

Если вы подключены к сети Internet через GlasNet, попробуйте подключиться к серверу glas.apc.org. Вы увидите на экране приглашение, аналогичное тому, какое появляется, когда вы подключаетесь к GlasNet через терминальную программу. Вы можете ввести свой идентификатор и пароль и продолжить работу в текстовом режиме.

Работа с электронными конференциями

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

Нам очень понравилась приложение News Express , предназначенное для интерактивного просмотра конференций, которое можно бесплатно получить из сети. После запуска на экране в окне Newsgroups (рис. 1.33) появляется список конференций (в котором перечислено несколько тысяч конференций на всевозможные темы).

Рис. 1.33. Главное окно приложения News Express

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

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

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

Для просмотра статьи вам достаточно сделать двойной щелчок левой клавишей мыши по ее заголовку. Содержимое статьи будет показано в отдельном окне (рис. 1.34).

Рис. 1.34. Просмотр содержимого выбранной статьи

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

1.6. Вы тоже это можете

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

Собственный сервер FTP вы можете создать на базе Microsoft Windows NT . Все необходимое программное обеспечение входит в состав этой операционной системы. Если же вы будете размещать файлы на чужом сервере FTP, то вам достаточно принести файлы, например, на дискетах, и договориться о стоимости хранения данных (обычно оплата зависит от объема данных и срока хранения).

Для создания собственного сервера WWW можно использовать систему Microsoft Information Server , которая предназначена для работы под управлением операционной системы Microsoft Windows NT версии 3.51. В том случае, когда создание собственного сервера WWW, подключенного к сети Internet и работающего круглосуточно нецелесообразно, вы можете разместить собственные страницы на чужом сервере.

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

Старницы сервера WWW представляют собой текстовый файл, подготовленный специальным образом с использованием языка разметки гипертекстов HTML . Ниже мы привели для примера начальный фрагмент такого размеченного текста:

<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="Internet Assistant for Microsoft Word 2.0z">
<TITLE>Untitled</TITLE>
</HEAD>
<BODY>
<P>
<IMG SRC="IMG00001.GIF"><FONT SIZE=5 COLOR=#000080 FACE="Arial Cyr">
Your First Web Document</FONT>
<P>
With Internet Assistant, you can use Microsoft Word to create
documents that can be published on the World Wide Web. The standard
for Web documents is hypertext markup language, or HTML. Internet
Assistant allows you to generate HTML documents quickly and easily,
either by creating a new file based on the HTML template included
in Internet Assistant, or converting existing text to HTML.
<P>
This document gives a brief overview of things to consider when
you are using Internet Assistant to develop your first Web document.
<UL>
<LI>Creating a descriptive title
<LI>Adding hyperlinks
<LI>Adding graphics
</UL>
<P>
Besides hyperlinks and graphics, other tags are available to help
you organize and format your document. See the <A HREF="#top_of_sampler" >sampler</A>for
examples of some common HTML tags.
. . .

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

К счастью, к настоящему времени созданы специальные средства разработки страниц для серверов WWW (страниц WWW), которые позволяют готовить последние в визуальном режиме WYSIWYG (What You See Is What You Get). На рис. 1.35 показано одно из таких средств - Microsoft Internet Assistant , которое прилагается бесплатно в виде расширения для текстового процессора Microsoft Word for Windows.

Рис. 1.35. Расширение Microsoft Internet Assistant, предназначенное для создания и редактирования страниц WWW

Удобство средств визуального проектирования страниц WWW заключается в том, что вы можете легко добавлять в страницу графику, таблицы, гипертекстовые ссылки, а также другие элементы и сразу же увидите результат. Расширение Microsoft Internet Assistant позволяет, кроме того, преобразовать существующие документы в формат страниц WWW. Это удобно, если у вас уже есть материалы в формате Microsoft Word for Windows, и вы собираетесь разместить их на сервере WWW.

Фирма Netscape, известная своим навигатором Internet, также создает средства подготовки страниц WWW. Ее приложение Netscape Navigator Gold версии 2.0, как и расширение Microsoft Internet Assistant, позволяет создавать страницы WWW в визуальном режиме (рис. 1.36).

Рис. 1.36. Подготовка страниц WWW в визуальном режиме с помощью приложения Netscape Navigator Gold версии 2.0

Позднее в отдельной главе мы научим вас пользоваться некоторыми средствами создания страниц WWW и приведем самые необходимые сведения о языке разметки страниц HTML.

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


Hosted by uCoz