34

Что именно "IRC"?

Я читал об этом в Википедии, но я никогда не видел, чтобы люди использовали его (или, если у меня есть, я не узнал это). Единственный вид чата, о котором я знаю, это AIM, Yahoo! Мессенджер и т.д ...

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

6 ответов6

49

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

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

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

21

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

9

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

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

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

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

Типичный канал IRC, как правило, каким-то образом связан с событием или сообществом. Например, UStream (потоковое видео в реальном времени) использует IRC для связи в реальном времени между стримером и зрителями. Преимущества, перечисленные выше, с точки зрения возможности управления сервером IRC определенной группой, а также доступа и управления каналом IRC, контролируемого конкретными пользователями, могут помочь владельцам каналов поддерживать такой же высокий уровень отношения сигнал / шум, как и они. желание (удаляя / блокируя нежелательных пользователей, используя систему только приглашения, модерируя канал и т. д.)

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

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

3

Это старый способ общения.

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

Сначала необходимо установить IRC-клиент, затем подключиться к серверу, а затем к комнате (или каналу). Вы могли говорить по «общему» (открытому) каналу, где все общались или с кем-то наедине.

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


Он был настолько популярен, потому что любой, у кого есть какие-то навыки, мог "слушать" множество разговоров :)

1

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

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

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

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

Узнав о IRC, я был удивлен, сколько веб-сайтов / проектов / сообществ на самом деле имеют один активный. Всякий раз, когда вы сомневаетесь, просто Google имя +IRC. Я получил iphone несколько дней назад, у меня был вопрос по поводу джейлбрейка, поэтому я просто погуглил "jailbreak irc" и сразу же связался с людьми, которые имели огромный опыт и могли мне помочь :)

1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .