Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Глобальные компьютерные сети.doc
Скачиваний:
212
Добавлен:
02.05.2014
Размер:
155.14 Кб
Скачать

5.4Сервисы irc, mud, moo

К интерактивным сервисам, служащим общению людей через Internet, относится IRC (Internet Relay Chat - разговоры через Internet). В Internet существует сеть серверов IRC. Пользователи присоединяются к одному из каналов - тематических групп и участвуют в разговоре, который ведется не голосом, но текстом. Узлы IRC синхронизованы между собой, так, что, подключившись к ближайшему серверу, Вы подключаетесь ко всей сети IRC.

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

Подобные функции выполняют еще два сервиса - MUD (Multi User Dungeon - многопользовательская игра) и MOO (Object-Oriented MUD - объектно-ориентированный многопользовательский мир).

Инфраструктурные сервисы

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

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

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

Другие примеры инфраструктурных сервисов:

Finger- программа, предназначенная для получения информации о пользователях локального и удаленных компьютеров: полного имени и телефонов, времени последнего входа в систему, текущей активности и т.п;

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

Многие инфраструктурные сервисы tcp/ip могут использоваться для передачи информации в Internet. Например, для прямого обращения к базе данных имен компьютеров Internet DNS используется утилита nslookup, которая предназначена для отладки и проверки информации в DNS сетевыми администраторами сетей. Пользуясь ей, можно получить информацию о том, какого типа компьютер используется как удаленный информационный сервер, какое реальное имя имеет компьютер, известный Вам под логическим псевдонимом, и т.д.

Cовременные разработки, использующие Internet как среду передачи информации

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

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

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

Качество звука в этом случае впечатляет, но у iphone есть и недостатки, он: требует подсоединения к серверу и нахождения собеседника на нем, а не прямого обращения к абоненту. Однако IPhone только начал свое развитие, и все эти недостатки со временем исчезнут.

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

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

Совершенно особой программой является multicast - система, в которой проведена оптимизация на уровне протоколов для широковещательной передачи мультимедийной информации в глобальной сети. Идея заключается в том, что мультимедийная информация передается не десяти абонентам десятью идентичными потоками пакетов с разными адресами, а одним потоком на один условный адрес, объединяющий группу получателей, каждый из которых понимает, что он входит в эту группу, и читает данные из этого единого потока. Таким образом, сильно понижается загруженность сети. Multicasting- это технология, расширяющая возможности Internet, на основе которой могут строиться новые перспективные сервисы. Не весь Internet позволяет работать с пакетами multicast, но лишь его главная, высокоскоростная часть Mbone (multicast backbone), поскольку передача пакетов multicast требует специфической маршрутизации, которая поддерживается не во всех сетях, входящих в Internet. Однако уже сегодня компанией Sun Microsystems ведутся телепередачи Sunergy о проблемах компьютерного бизнеса, которые распространяются как через телевизионные спутники, так и через Mbone.