Автоматическая система контроля

Автоматизация технологических процессов

IRC (Internet Relay Chat)

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

Программа эта была разработана в 1988 году финским студентом Jarkko Oikarinen, и была первоначально задумана в качестве системы коммуникации для его Mailbox - OuluBox.

Затем программа распространилась через США по всему интернету, и стала в нем одной из самых интересных. Начиная с Финляндии, это было использовано более чем в 60 странах повсеместно. IRC - многопользовательская система беседы, где люди встречаются на каналах (комнаты, виртуальные места, обычно с определенной темой разговора), чтобы поговорить объединившись в группы, или частным образом. Нет ограничения в количестве людей, которые могут участвовать в данной дискуссии, или в количестве каналов, которые могут формироваться на IRC

Сегодня IRC - система с сотнями, если не тысячами серверов, более чем десятком независимых сетей, множеством пользователей и сложной технологией внутри. Интересно однако, как все это развивалось. Началось все летом 1988 года (кстати, именно тогда Роберт Моррис написал своего «червя», который достал около шести тысяч компьютеров).сервер представляет собой отдельный процесс на машине из сети Internet, который обеспечивает подключение к себе IRC-клиентов и других IRC-серверов. Подключение формирует логический канал связи между ними по IRC-протоколу, специально разработанному для конференцсвязи, базирующейся на текстовом вводе. Введем несколько базовых понятий IRC-технологии:cервер формирует опорную точку, к которой могут присоединиться клиенты и обмениваться сообщениями, а также основу для присоединения к нему других серверов, чтобы получить IRC-сеть. Конфигурация сети для IRC-серверов представляет собой древовидную структуру, где каждый сервер работает как центральный узел для остальной обозримой им сети.клиент - это программа, присоединяющаяся к серверу, но не являющаяся другим сервером. Каждый клиент отличается от других клиентов уникальным именем.канал - это группа из одного или более клиентов, которые одновременно получают в него адресованные сообщения. Есть возможность организовать каналы по приглашению, частные, секретные и управляемые. Пользователь может находиться одновременно на нескольких каналах сразу.

Процесс функционирования IRC-сети предусматривает несколько вариантов взаимодействия клиентов и серверов - это типы связи:

) один к одному;

) один ко многим;

) один ко всем.

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

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

Рассмотрим некоторые возможные варианты применения IRC-технологии в образовательном процессе.

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

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

Кроме IRC-клиентов, базирующихся на текстовом вводе, имеется программа IRC-клиент Internet Phone, реализующая звуковую телефонную связь по каналам Internet. Ее можно использовать вместе с текстовым IRC для проведения занятий и консультаций.

Одна из форм использования IRC - проведение научных семинаров и координационных совещаний в интерактивном режиме.

В настоящее время рассматриваемая IRC-технология апробирована и используется в НГУ. Услугами IRC-сервера Центра Новых Информационных Технологий пользуются студенты, сотрудники НГУ и институтов Академгородка. Пользователи сервера имеют возможность организовывать и принимать участие в сетевых конференциях по различным тематикам, обмениваться файлами, устанавливать аудиосвязь друг с другом. Аналогичные IRC-серверы с предоставлением соответствующих услуг действуют в Новосибирском Государственном Техническом Университете, учебных заведениях Москвы, Петрозаводска, Томска, Твери и работают как единая IRC-сеть. В перспективе планируется подключение отдельных IRC-серверов к международным IRC-сетям. Перейти на страницу: 1 2

Другие статьи по теме

Методы снижения нелинейных искажений в тракте звуковой частоты В связи с всё расширяющимся в последнее время распространением бытовой звуковоспроизводящей аппаратуры особенно большое значение стало уделяться бытовым акустическим системам (БАС ...

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

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