Инфраструктурные сервисы
Описанный выше ftp является примером инфраструктурного сервиса Интер-
нет, то есть сервиса, основанного на программных средствах, обычно пос-
тавляемых как часть операционной системы. Такие сервисы, изначально
предназначенные для обеспечения связи между компьютерами, часто ис-
пользуются и для передачи информации, становясь, таким образом, сервисом
Интернет. Так, ftp - программный комплекс, изначально предназначенный
для передачи пользовательских файлов между компьютерами в сетях tcp/ip,
стал популярным сервисом Интернет, когда стал использоваться для органи-
зации файловых архивов публичного доступа. Существует ряд других инф-
раструктурных сервисов, о которых полезно знать и иметь их в виду при
планировании организации информационного взаимодействия между Вашей ор-
ганизацией и Интернет. Инфраструктурные сервисы удобны тем, что для ра-
боты с ними обычно не требуется установки специального программного
обеспечения ни на стороне клиента, ни на стороне сервера.
Инфрасервисом является finger. Это программа, предназначенная для по-
лучения информации о пользователях локального и удаленных компьютеров:
полного имени и телефонов, времени последнего входа в систему, текущей
активности и т.п. Finger становится сервисом Интернет, когда на сервере
заводится псевдопользователь, и, при обращении за информацией о нем, Вы
получите не вышеописанную техническую информацию, но что-то другое. Так,
например, через finger можно получить из первых рук информацию о статусе
последних версий игры Doom и других игр фирмы ID Software.
Инфрасервисом является и telnet - программа, обеспечивающая терми-
нальный доступ к удаленным компьютерам. Она также используется как
средство доступа к удаленным информационным сервисам, работа с которыми
происходит в режиме текстового терминала - это, например, описанные в
этой статье MUD и MOO. Telnet используется как часть информационного
сервиса Интернет, когда при соединении пользователь попадает не в ко-
мандный интерпретатор, но сразу в специализированную программу, обеспе-
чивающую доступ к информационным ресурсам.
Так можно работать с каталогами некоторых библиотек, с сервером, обс-
луживающим игроков в шахматы и го, можно получить доступ к терминальному
навигатору WWW, если у Вас нет локального. Серверов таких достаточно
много, и они обслуживают самые разнообразные информационные сервисы.
Многие инфраструктурные сервисы tcp/ip могут использоваться для пере-
дачи информации в Интернет, и нет смысла пытаться описать здесь все. Но
вот, например, как можно использовать информацию из базы данных имен
компьютеров Интернет DNS. Для прямого обращения к этой базе данных ис-
пользуется утилита nslookup, которая предназначена для отладки и провер-
ки информации в DNS сетевыми администраторами tcp/ip сетей. Однако,
пользуясь ей, можно получить информацию о том, какого типа компьютер ис-
пользуется как удаленный информационный сервер, какое реальное имя имеет
компьютер, известный Вам под логическим псевдонимом, и т.д.
Все, что предназначено для передачи технической информации, может
быть тем или иным способом использовано для передачи информации как сер-
виса Интернет. Это надо иметь в виду, если Вы собираетесь применять воз-
можности Интернет в своей работе или на досуге.
Современные разработки, использующие Интернет как среду передачи ин-
формации
Особую группу сервисов Интернет являют собой сервисы, слишком моло-
дые, чтобы быть широко известными, но достаточно интересные, чтобы быть
упомянутыми. Главное, что объединяет их - использование Интернет как
среды передачи информации. Вообще говоря, к этой группе можно отнести
любое программное обеспечение, применяющее протоколы tcp/ip для передачи
данных, и направленное на работу с информацией в глобальных сетях. Это,
в первую очередь, программные пакеты для проведения видео и аудиоконфе-
ренций. Вот некоторые из них.
На сегодняшний день нет еще стандартного и общепринятого средства ор-
ганизации мультимедиа телеконференций. Только в последнее время гло-
бальные сети стали иметь достаточную пропускную способность для того,
чтобы передавать столь большие потоки данных.
Весьма интересной технологией аудиоконференций Интернет является па-
кет IPhone компании VocalTec. Это компьютерный телефон, работающий через
Интернет. Для работы с ним требуется компьютер, оснащенный MS Windows,
аудиокартой и микрофоном. Вы обращаетесь к удаленному серверу, на кото-
ром регистрируетесь в одной из тематических групп. После этого Вы можете
вызвать для разговора других людей, зарегистрировавшихся в этой же груп-
пе, а они могут вызвать Вас. Если Вам ответили, то после установления
соединения Вы сможете разговаривать с качеством, почти равным телефонно-
му, даже при относительно медленной связи с Интернет. Качество звука в
этом случае впечатляет, но у iphone есть и недостатки: пакет работает
только на одной платформе, требует подсоединения к серверу, и нахождения
собеседника не нем, а не прямого обращения к абоненту. Однако предпола-
гается, что IPhone только начал свое развитие, и все эти недостатки со
временем исчезнут.
Другой аудиотехнологией является RealAudio компании Progressive
Network. Это технология передачи звука с сервера клиенту. В отличие от
передачи аудио как файла, в этом случае поток данных управляем, и можно
слушать текущий аудиофрагмент с любой позиции, что весьма удобно. Анон-
сировалось включение технологии RealAudio в состав Windows 95, что может
стать стимулом для повсеместного распространения этой технологии. Опять
же, первый недостаток технологии - привязанность клиента к единственной
платформе.
Известной программой передачи видеоизображения через Интернет являет-
ся пакет CU-SeeMe. С его помощью можно получать видеоизображение с дру-
гих компьютеров и передавать со своего, если к Вашему компьютеру присое-
динена видеокамера. Работа происходит также через специальные серверы.
Качество видео не столь впечатляет, как звука в вышеописанных програм-
мах, но это объясняется более высокими требованиями к пропускной способ-
ности каналов связи.
Совершенно особой сущностью является multicast - система, в которой
проведена оптимизация на уровне протоколов для широковещательной переда-
чи мультимедийной информации в глобальной сети. Грубо говоря, идея зак-
лючается в том, что мультимедийная информация передается не десяти або-
нентам десятью идентичными потоками пакетов с разными адресами, а одним
потоком на один условный адрес, объединяющий группу получателей, каждый
из которых понимает, что он входит в эту группу, и читает данные из это-
го единого потока. Таким образом, сильно понижается загруженность сети.
Multicasting не является, строго говоря, сервисом Интернет. Это техноло-
гия, расширяющая возможности Интернет, на основе которой могут строиться
новые перспективные сервисы. Не весь Интернет позволяет работать с паке-
тами multicast, но лишь его часть - Mbone (multicast backbone), пос-
кольку передача пакетов multicast требует специфической маршрутизации,
которая поддерживается не во всех сетях, входящих в Интернет. Однако уже
сегодня компанией Sun Microsystems ведутся телепередачи Sunergy о проб-
лемах компьютерного бизнеса, которые распространяются как через телеви-
зионные спутники, так и через Mbone.