Mucho antes de los días de mensajería de texto, servicios de mensajería instantánea y otros protocolos de comunicación instantánea con los que ahora estamos familiarizados, Internet era el lugar de nacimiento de todo: IRC. De pie para el Internet Relay Chat, este increíble protocolo de chat era tan robusto que todavía está en uso hoy en día. En este artículo, descubriremos cómo funciona el IRC y por qué debería utilizarlo..
En 1988, un hombre finlandés con el nombre de Jarkko Oikarinen inventó el IRC para reemplazar un antiguo sistema de chat de relevo que se estaba ejecutando en los populares sistemas de tablones de anuncios (BBS) a los que se accedía por teléfono antes de los años noventa.
Quería un sistema que se construyera en la “Internet” que entonces era nueva, y su solución aprovechó el TCP, o el Protocolo de Control de Transmisión, una de las arquitecturas centrales de la red global que conocemos hoy..
El IRC ayudó a popularizar la noción de Internet como una plataforma de comunicación..
Su logro es importante por dos razones clave. En primer lugar, ayudó a popularizar la noción de Internet como una plataforma de comunicación. En segundo lugar, sentó las bases y proporcionó una prueba de concepto para generaciones de protocolos de mensajería instantánea, servicios y sistemas que evolucionarán a partir de ellos..
Jarkko ahora trabaja para Google.
Aunque ha evolucionado enormemente desde su invención, la cara moderna del IRC es sencilla y la estructura se ha mantenido bastante consistente a lo largo de su larga vida. Es, en el fondo, un sistema para crear salas de chat..
La jerarquía funciona así: Redes IRC > Servidores IRC > Los canales. Las redes son grandes grupos de servidores individuales, y aunque hay relativamente pocos de ellos, vale la pena señalar que EFnet, el original, todavía está en funcionamiento y se encuentra entre las redes de IRC "Cuatro Grandes" (junto con QuakeNet, Undernet e IRCnet)..
Los servidores IRC proporcionan los entornos reales y el procesamiento para chatear, y cada uno puede alojar varios canales individuales. Esos canales son donde nosotros - como usuarios - entra en la imagen.
El primer paso en el camino hacia el dominio de IRC es conectarse a un servidor y encontrar un canal para chatear. Esto se logra a través del software cliente, y hay una enorme cantidad de opciones disponibles para casi todos los sistemas operativos de computación en la historia.
En el lado Mac de las cosas, las opciones principales son Adium y Colloquy. Adium es la herramienta de omni-chat, por lo que, para mayor claridad, utilizaremos Colloquy para ilustrar todo en este tutorial. Disponible como descarga gratuita desde su sitio web, Colloquy es un robusto cliente centrado en IRC que hará que sea muy fácil de entender lo que está pasando.
Una vez que descargues y ejecutes Colloquy, serás recibido por su interfaz básica. Ahora vamos a charlar!
Lo primero es lo primero: necesitamos encontrar un servidor para chatear. Desde la ventana principal de Colloquy, simplemente presione el botón "Nuevo" en la parte superior izquierda para comenzar.
Cuando chateas en IRC, te asignas un apodo Para que pueda ser identificado en el canal. Esto puede ser lo que quiera, aunque es una buena idea elegir algo bastante anónimo y evitar nombres genéricos que puedan confundirse en un canal abarrotado..
Es una buena idea elegir un apodo bastante anónimo, evitando nombres genéricos que puedan confundirse en un canal abarrotado.
A continuación, se le pedirá que seleccione un servidor para conectarse (ignore el menú desplegable del protocolo del servidor ya que estamos usando IRC aquí). Es muy probable que, en sus viajes por Internet, haya encontrado invitaciones para unirse a los propietarios de un sitio en IRC, y ha habido un enlace a un cliente web o le han dado una dirección de servidor simple.
Digamos que somos grandes fanáticos de StarCraft. Un día, mientras navega por el subreddit de StarCraft en Reddit.com, notamos que tienen un canal IRC. El listado nos dirige a "#starcraft en esper.net".
Esta dirección nos dice que debemos buscar un canal llamado "#starcraft" en el servidor "esper.net". Para acceder a este canal, simplemente buscamos esper.net en el campo del servidor de chat y luego pulsamos conectar.
Con la conexión del servidor establecida, notará que no parece haber una opción para conectarse a un canal. Esto es porque Colloquy usa el término Habitaciones para referirse a los canales, probablemente porque es más fácil entender las cosas si te imaginas a los canales IRC como salas de chat, que es esencialmente lo que son.
Es más fácil entender las cosas si te imaginas los canales de IRC como salas de chat, que es esencialmente lo que son.
Ahora que entendemos la terminología de Coloquy, podemos usar el botón "Unirse a la sala" para encontrar el canal de StarCraft. Al hacer clic en el botón aparece una pequeña ventana que le solicita que ingrese el nombre del canal. En nuestro caso, sabemos que es "#starcraft", pero suponiendo que no estuviéramos seguros, podríamos pulsar la flecha hacia abajo junto al campo de entrada para expandir la ventana y mostrar la lista completa de canales abiertos en el servidor esper.net. Como puedes ver, hay muchos de ellos..
El que estamos buscando es en realidad un canal no listado, lo que significa que no se mostrará públicamente en esa lista, pero cuando escribes "#starcraft" en el campo "Sala de chat" y presionas Unirse, te llevará a la habitación.
De inmediato, puedes comenzar a chatear en una habitación ingresando un mensaje y enviándolo, igual que cualquier sistema de chat que hayas usado antes..
A la izquierda, puede ver la lista de todos en la sala. A lo largo de la parte superior, el canal. tema se visualiza. Este tema es una forma fantástica de dirigir la discusión y solo puede cambiarlo el IRC Operador de canal. Este usuario es el administrador de la sala de chat, y tendrá la capacidad de expulsar a un usuario del canal, silenciar a los usuarios, prohibir a los usuarios y, de lo contrario, cambiar la configuración del canal. El operador "#starcraft" ha decidido convertirlo en un canal privado, por ejemplo.
Notará que, de forma predeterminada, Colloquy coloca un fondo rojo en el icono de los usuarios designados como Operadores de Canal. Puede haber varios usuarios de color rojo, porque los poderes de los Operadores de Canal pueden ser otorgados a los usuarios libremente por otros Operadores. Del mismo modo, es posible que veas fondos azules en ciertos usuarios. En un canal donde la discusión es moderada, solo los miembros de color azul pueden hablar libremente. Hay otros colores, pero esos son los que es más probable que encuentres.
A diferencia de un sistema de chat normal, IRC tiene algunos comandos interesantes que puede utilizar para realizar acciones en la sala de chat..
En realidad, hay decenas de comandos diferentes que puede ejecutar, pero la mayoría sigue la sintaxis de tener una barra diagonal, seguida del comando en sí, y luego los parámetros que requiera..
Un ejemplo fácil es el comando "/ me". Escribir "/ me desayuna desayuno" aparecerá en el canal como "[nombre de usuario] desayuna". Se llama mensaje de acción e IRC es famoso por ellos..
Otro comando simple es "/ nick", que le permite cambiar su apodo a lo que quiera, por ejemplo, "/ nick BreakfastBeast".
IRC presenta muchos comandos diferentes para realizar acciones únicas en el chat más allá del chat básico.
Como IRC también permite la mensajería privada entre usuarios, un comando común y útil es el comando "/ msg". A este primero le debe seguir el apodo del miembro con el que desea chatear en privado y luego el mensaje. En Colloquy, hacer doble clic en el nombre de cualquier usuario en la lista de miembros abrirá un chat privado separado con ellos para discusiones más involucradas.
Como ya sabe los conceptos básicos de IRC y cómo usarlos, es posible que se haya preguntado por qué podría desear hacerlo. De hecho, incluso podría ser tentador argumentar que la única razón por la que IRC aún goza de tanta popularidad es porque tiene un fuerte legado.
De hecho, IRC aún no se ha vuelto obsoleto por la tecnología de chat de hoy en día, más que los foros. Los foros y los canales de IRC tienen bastante en común, de hecho, con la diferencia de que un foro es un sistema estructurado de movimiento más lento que deja un registro permanente, mientras que un canal de IRC es un entorno de discusión instantáneo y acelerado para un tema.
El uso moderno de IRC se encuentra con frecuencia en el mundo de los juegos, donde los jugadores albergarán canales gigantescos para compartir consejos, conocimientos y discusiones sobre sus títulos favoritos. Del mismo modo, muchos proyectos de software, especialmente los de código abierto, utilizan el poder del IRC para organizar discusiones masivas en tiempo real sobre el trabajo en curso. Esto les da a los líderes de proyectos la capacidad de involucrar activamente a sus participantes de una manera directa, agilizando la comunicación entre equipos grandes.
A nivel práctico, una de las mayores ventajas de IRC sigue siendo su ubicuidad. El hecho de que el software cliente esté disponible para casi cualquier dispositivo, incluidos los teléfonos inteligentes, lo convierte en una opción ideal para chatear con un grupo de personas en diversas situaciones. Del mismo modo, las amplias opciones de gestión disponibles a través de comandos y los poderes de moderación del Operador de Canal permiten que el IRC se adapte de manera flexible a muchos tipos de discusión posibles, incluidos los debates estructurados.
Con suerte, hemos logrado desmitificar IRC para usted. Muchas personas son conscientes de ello solo como una forma extraña y arcaica de comunicación; algún tipo de sistema de señal de humo de Internet. Pero el IRC sigue siendo tan poderoso hoy como lo fue hace décadas, con muchos usuarios dedicados, grandes cantidades de ayuda y una arquitectura diseñada para ser adaptable..
En futuros artículos, veremos cómo se ejecuta su propio canal de IRC, protegiéndolo contra ataques y ampliando su vocabulario de comandos de chat. Por ahora, salta a los comentarios y cuéntanos sobre tus experiencias con IRC. ¿Lo usas? ¿Crees que es obsoleto? ¿Tienes algunas grandes alternativas para compartir? Queremos saberlo todo!