¿Qué es Internet Relay Chat?

35

¿Qué es exactamente "IRC"?

Lo he leído en Wikipedia, pero nunca he visto personas que lo usen (o si lo hice, no lo reconocí). El único tipo de "chat" que conozco son los de AIM, Yahoo! Mensajero, etc.

es decir, ¿Qué es IRC suele utilizar para, y cuáles son sus ventajas en comparación con otros servicios de chat (más "normales")?

Mehrdad
fuente
2
@Downvoter: ¿Quieres comentar?
Mehrdad
22
No lo rechacé, pero estoy bastante sorprendido de que la gente no sepa lo que es irc; p
Journeyman Geek
44
En serio, cuando comencé a chatear en IRC en 1995, nadie lo sabía. Casi nunca tuvo suficiente baja, por lo que nunca pareció penetrar en la atención global, cosas como los sitios web sociales ahora disminuyeron. Sin embargo, lo uso todos los días, sigue siendo mi sistema de chat favorito, el segundo es Skype. Curiosamente, algunos servicios web utilizan IRC como back-end para chats, por ejemplo, UStream. Me quedaré con IRC, siempre que prevalezca ...
Polemon
3
@TFM; No diría que IRC era obsoleto, todavía alimenta una gran cantidad de chats basados ​​en web, y sigue siendo la mejor solución de sala de chat grupal. No puede volverse obsoleto hasta que haya algo mejor que eso, después de todo.
Phoshi

Respuestas:

50

Es un sistema de chat antiguo, que es muy útil para el chat grupal, y muchas distribuciones de Linux lo usan como soporte informal. Su fortaleza y debilidad es su simplicidad: prácticamente no hará nada más que texto de forma predeterminada, aunque también hay formas de enviar archivos a través de él.

Las ventajas serían que funciona en casi cualquier sistema conectado a la red (incluso cuando no hay cliente, hay front-end basados ​​en web decentes), la arquitectura es bastante simple, es trivial ejecutar su propio servidor y es texto sin formato. La autenticación es opcional y se necesita principalmente para 'reservar' su apodo o realizar tareas relacionadas con el administrador. Es perfecto si desea un servicio que sea anónimo y pueda tener nuevos usuarios en varias ocasiones.

Las desventajas son, por defecto, el texto sin formato y, a menos que sea un servidor habilitado para SSL, todas sus contraseñas y todo lo que diga puede ser rastreado por cualquier persona entre usted y el servidor.

Journeyman Geek
fuente
Y las diferentes redes pueden variar enormemente entre sí.
paradroid
11
También es un sistema robusto. Las redes más grandes administran decenas de miles de canales con hasta 1k usuarios en cada canal. Aún así, el retraso se expresa en decimales y rara vez supera la marca de 1s. (traducido de la wikipedia alemana: de.wikipedia.org/wiki/Internet_Relay_Chat )
Mike
El cliente de Windows más popular con diferencia es mIRC . IRC se ha desvanecido en popularidad a lo largo de los años, pero aún tiene sus usos: varias bibliotecas de programación que uso proporcionan su soporte en mIRC. Además, el mejor lugar para encontrar scrims en CounterStrike sigue siendo #findscrim
BlueRaja - Danny Pflughoeft
2
Los hombres de verdad usan telnete ingresan comandos IRC sin procesar. O al menos pueden, prefiero xchat yo mismo.
nuevo123456
De hecho lo he hecho. es la necesidad de hacer ping pong que me pone de los nervios.
Journeyman Geek
21

Es cómo hablan los hackers cuando no quieren que los escuchen. Es un programa de chat bastante primitivo. Piense en ello como canales de envío en el océano: no puede verlos hasta que un barco atraviese el agua dejando una estela. Si dos barcos se encuentran en medio del océano para intercambiar drogas ilegales, debe atraparlos en tiempo real, de lo contrario, no hay evidencia de que haya quedado una reunión.

jcrawfordor
fuente
10
+1 para la referencia ; p
Journeyman Geek
44
Si alguien quiere desestimar esto, mire esto youtube.com/watch?v=O2rGTXHvPCQ
Scott Chamberlain
44
su texto sin formato: sin elegantes estilos XML, sin información binaria. Más simple, y estaría enviando ASCII a través de Telnet.
Journeyman Geek
8
Lo siento, tuve que votar a favor. Conozco la broma, pero estamos aquí para proporcionar respuestas, no risas.
user4197
55
@ user4197: ¿por qué algo no puede ser ambos?
Joachim Sauer
9

IRC (Internet Relay Chat) es un sistema de mensajería multiusuario en tiempo real. Los usuarios se conectan a un servidor IRC y se unen a uno o varios canales o entran en chats uno a uno con usuarios individuales. Los usuarios escriben mensajes (de unos cientos de caracteres de longitud, no estoy seguro de cuáles son los límites reales) y los envían al canal en el que están. Otras personas en ese canal reciben los mensajes que todos los demás han enviado. El servidor es un punto central de contacto para el canal y sirve como un relé para los mensajes de cada usuario, de ahí el nombre. Además, los servidores se pueden encadenar juntos, retransmitiendo su tráfico de ida y vuelta. Por lo general, un cliente de IRC procesará las conversaciones en un canal como una lista ascendente de mensajes en orden cronológico,

Hay muchos otros sistemas de comunicaciones en tiempo real, pero IRC tiene algunas ventajas clave que lo mantienen relevante incluso hoy. IRC está descentralizado. No hay una sola compañía que controle IRC (en contraste con gchat o chat de Facebook o AIM, etc.) Cualquiera puede configurar su propio servidor y usarlo como quiera.

El paradigma de canal de IRC es muy flexible y permite la discusión en tiempo real con hasta cientos de personas a la vez. La mayoría de los otros sistemas de chat no tienen capacidades similares. Y aunque un canal IRC con cientos de participantes activos puede ser difícil o imposible de seguir, el caso general tiende a ser que solo una fracción de las personas en un canal está chateando activamente en un momento dado, con el resto inactivo y no participando o simplemente leyendo.

IRC tiene el concepto de niveles de acceso y modos de canal complejos. Por ejemplo, los usuarios pueden ser excluidos de un canal en función de su dirección IP, o un canal puede ser secreto (no aparece en la lista de canales en el servidor) o privado y requerir una invitación o un código secreto para ingresar. Un usuario en un canal puede ser un operador o administrador (capaz de prohibir a las personas, cambiar los modos del canal, etc.) Los usuarios que no son operadores en un canal "moderado" no pueden hablar a menos que un operador les haya dado voz. Estas opciones hacen que las situaciones de chat difíciles (por ejemplo, cientos de personas, incluidas las personas que desean ser disruptivas) sean manejables.

Un canal IRC típico tiende a estar unido a un evento o una comunidad de alguna manera. Por ejemplo, UStream (transmisión de video en tiempo real) usa IRC para la comunicación en tiempo real entre el transmisor y los espectadores. Las ventajas enumeradas anteriormente en términos de la capacidad de un servidor IRC para ser controlado por un grupo específico y el acceso y control de un canal IRC para ser controlado por usuarios específicos pueden ayudar a los propietarios del canal a mantener un nivel tan alto de señal a ruido como ellos deseo (pateando / prohibiendo usuarios no deseados, usando un sistema de invitación solamente, moderando un canal, etc.)

IRC a menudo es utilizado por amigos o comunidades como un lugar virtual para pasar el rato. No hay necesariamente un gran propósito para un canal que no sea para personas de intereses similares o un grupo de amigos para hablar entre ellos.

IRC también se puede usar para otros fines, especialmente si se usan complementos de clientes especializados o clientes de bot totalmente autónomos, como el intercambio de archivos, el control de botnet o los juegos donde los mensajes contienen comandos en lugar de solo charla.

Cuña
fuente
3

Es una forma de comunicarse de la vieja escuela.

Al principio de la "era de Internet" fue popular porque (además de comunicarse con personas que conoce) pudo conocer a nuevas personas por accidente, conociéndolas solo por el tema del canal al que están conectadas y por su apodo .

Primero debe instalar el cliente IRC, luego conectarse al servidor y luego a la sala (o canal). Pudiste hablar en un canal 'común' (abierto) donde todos hablaban o en privado con alguien.

El OP (del operador) de esta sala pudo "patear" usuarios agresivos, trolls, etc., OP pudo prohibir a los usuarios de la sala por un período de tiempo (no podían volver a conectarse a la sala) si eran muy molestos o (por ejemplo) para spaming links.


Era tan popular porque cualquiera con algunas habilidades podía "escuchar" muchas conversaciones :)

Adam RichardSon
fuente
1

Yo mismo he sido una de esas personas que nunca entendió el propósito de IRC, hasta hace poco, donde encontré una razón por la que realmente podría usarlo.

Siempre que tenga una de esas preguntas que no merece su propio hilo, ya que sabe que la respuesta será breve, IRC es una excelente manera de formular brevemente su pregunta y, por lo general, obtener una respuesta más rápida de lo que podría al crear un foro -hilo.

Además, muchos foros tienen muchas reglas y tienden a ser más formales. Por lo tanto, los creadores de hilos a menudo eligen sus palabras con cuidado, ponen mucho trabajo en sus preguntas, ya que lo más probable es que permanezcan allí vinculadas a su identidad durante mucho tiempo para que cualquiera las vea.

Según mi experiencia, el IRC suele ser más informal y menos estricto, donde hacer una pregunta rápida sin proporcionar demasiados detalles no es algo que cause inmediatamente reacciones negativas por parte de las personas.

Después de aprender sobre IRC, me sorprendió la cantidad de sitios web / proyectos / comunidades que realmente tienen uno que está activo. Siempre que tengas dudas, solo busca en Google el nombre + IRC. Recibí un iPhone hace unos días, tenía una pregunta con respecto al jailbreak, así que busqué en Google "jailbreak irc", e instantáneamente me puse en contacto con personas que tenían una experiencia masiva y podían ayudarme :)

Amivit
fuente
1

IRC también se puede usar para abrir un canal a un solo destinatario, asegurando así un "chat privado". Sin embargo, ha pasado tanto tiempo desde que usé el programa que olvidé el comando. Las transferencias de archivos a través de IRC también son muy rápidas.

Jack
fuente