Historia iRC

 

Historia del IRC 

      

 El IRC (Internet Relay Chat) es un sistema de comunicación basado en una arquitectura cliente/servidor, siendo el servidor la máquina que permite y enlaza a unos usuarios con otros. Como medio de comunicación entre los usuarios se utiliza la escritura, de manera que de lo que un usuario escribe en su pantalla, con su teclado, llega a la pantalla de los usuarios que él haya elegido en el mismo momento de enviarlo, permitiendo recibir una respuesta inmediata y, de esta manera, establecer un chat, que es el nombre con que se le conoce a las sesiones de conversación entre usuarios. Entre sus características más destacadas están:
  • Incorpora un protocolo elaborado, independiente de la plataforma.
  • Posibilidad de conversaciones en las que intervengan más de dos participantes: el límite depende sólo de las posibilidades de los servidores.
  • Organización de las charlas en forma de múltiples canales: por establecer una comparación, los canales son salones donde se dan cita un cierto número de usuarios. Esta posibilidad se aprovecha generalmente para realizar canales temáticos, que son el punto de encuentro de personas con inquietudes parecidas.
  • Posibilidad de conectar varias redes, para poner en comunicación un gran número de usuarios.

Los usuarios pueden ocultar su identidad, lo que facilita conversaciones más espontáneas, pero también puede crear riesgos de seguridad.

IRC significa Conversación Remota por Internet. El IRC fue creado en agosto de 1988 por Jarkko Oikarinen (ver Historia del IRC Daemon), un joven estudiante de segundo año de Ingeniería Eléctrica. Comenzó en el pacífico pueblo universitario de Oulu en Finlandia y ahora es usado en diferentes países alrededor del mundo. Jarkko Oikarinen escribió el primer programa para poder efectuar conversaciones con una estructura cliente-servidor. Su expansión fue muy rápida, puesto que pronto se implantó en la red nacional finlandesa (FUNET), y posteriormente en Noruega, Suiza y Estados Unidos.

 

Su funcionamiento puede describirse así: Un usuario ejecuta un programa "Cliente" (vea información abajo) , que lo conecta al "Servidor" o server el cual puede pertenecer a una Red de IRC. Los servidores de IRC se interconectan y pasan los mensajes de usuario a usuario en dicha red. Un servidor puede conectarse a otros servidores y hasta centenares de clientes por lo cual existen redes muy grandes y otras menores.

La primera gran red de IRC fue EFNet (1990), y después surgieron otras como Undernet (http://www.undernet.org), IRCNet, DALNet, StarChat, StarLink, NewLet. También existen redes para las personas de habla hispana, como RedLatina, IRC-Hispano (http://www.irc-hispano.org) o la más reciente, Esnet (http://www.esnet.org).

 

Últimamente había aproximadamente unas 300 redes estables de IRC, sin contar las inestables que aparecen y desaparecen. Los datos aumentan constantemente, y esos números se van multiplicando casi a diario. Algunas de estas redes son de grandes magnitudes. Existen muchas redes de IRC, como Efnet, Dalnet, o aquí en Undernet, la cual es la más concurrida, contando con más de 49 mil canales y sobre 118,460 usuarios; miles de grupos o tertulias coexistiendo simultáneamente a todas las horas del día, y con participantes de cualquier parte del mundo.

 

El IRC es un sistema de comunicaciones multiplataforma, es decir, puede poner en contacto ordenadores que funcionen bajo las más diversas arquitecturas y sistemas operativos (Unix, OS2, Windows etc.), solo es necesario que cada uno disponga del programa cliente apropiado a sus características, y conexión a un servidor; incluso es posible conectarse simplemente vía Telnet, pero esta solución, al ser menos especifica es mucho menos operativa. Los programas clientes más habituales y extendidos por su sencillez son los que están diseñados para el entorno del sistema operativo Windows, tanto en 16 como en 32 bits; los más potentes son los construidos para los distintos entornos Unix, si bien estos son mucho menos populares debido a la mayor profesionalidad o conocimientos que su manejo exige.

 

Clientes de IRC

Un cliente IRC lee los comandos y texto que suministramos a los Servers. Los filtros los ejecuta con las acciones apropiadas, y si son necesarios, los pasa a su servidor de IRC. Un servidor de IRC puede tener muchos otros clientes. Este retiene información de los canales y la gente en IRC, así como también otros pedazos de información, y es responsable de encaminar sus mensajes a los otros usuarios. La red de IRC en sí misma consiste en servidores múltiples que se conectan entre sí.

 

Existen muchos clientes populares de IRC. Los más populares son: mIRC, Pirch y Virc. Para correr estos clientes a parte de Windows necesitamos tener un WINSOCK adecuadamente instalado. Si podemos utilizar FTP, correo electrónico, News u otro programa de Internet desde Windows, podemos estar seguros de que tenemos un winsock instalado y trabaja adecuadamente. Si no tenemos un winsock adecuadamente instalado sobre nuestra PC, deberíamos instalar uno primero. Windows 95/98/NT usa el Dial Up Networking, que ya viene con las distintas versiones de Windows.

 

El cliente habitualmente reside en la máquina del usuario y se conecta al servidor a través de un puerto (generalmente el 6667). Existen clientes de IRC para todas las plataformas, dado que no es necesario que la plataforma cliente coincida con la del servidor. Como clientes de IRC para entornos Windows cabe destacar, por ser fácilmente disponibles, el mIRC y el PIRCH. El primero, es el más extendido, y es shareware, solo pagas una pequeña contribución para que sigan habiendo más versiones y está disponible en versiones para 16 y 32 bits. El segundo, el PIRCH, está menos extendido, no es un programa gratuito pero es shareware también y tiene un coste reducido, en opinión de algunos está mejor terminado y es de más fácil manejo. Ambos programas pueden ser bajados de la red comprimidos en formato .ZIP. Existe también el bitchX el cliente en modo texto preferido por los usuarios de Linux. En unión con ellos existe una variedad de mirc-script con variadas funciones.

 

Para información relacionada sobre como entrar al IRC pregunte en los canales

Para cualquier duda puede dirigirse al canal #ayuda del IRC Undernet, mi nick es veroushka. Cualquier aportación, crítica, o consulta será bien recibida, en sección contacto

 

Función del IRC

 

La principal finalidad con la que acceden los usuarios al IRC es la de charlar, chatear con otros usuarios, intercambiar opiniones sobres temas diversos, utilizar la palabra para el entretenimiento y ocio, resolver problemas técnicos de sus ordenadores, relacionarse con otras personas que de otra manera no podrían entablar una conversación, salvando el obstáculo de la distancia. Lo más fácil para comprender sería compararlo con los radioaficionados, teniendo en cuenta las ventajas que ofrece el IRC, que es multisesión y permite hablar con varios usuarios a la vez, y teniendo en cuenta la facilidad existente para relacionarse, pues todo aquel que entra en el IRC lo hace predispuesto a relacionarse, conocer gente y pasar un rato agradable.

 

 

Otros usos del IRC

 

Además de la comunicación escrita en tiempo real entre los diversos usuarios, existe la búsqueda de relaciones. El intercambio de ideas y opiniones y como lugar de ocio el IRC permite también la transmisión de software, archivos, documentos, fotografía digital, o cualquier otro tipo de archivo existente en nuestro ordenador, en tiempo real, por diversos protocolos de transmisión entre los diferentes usuarios de IRC permitiendo y mejorando la simple charla con muchas otras posibilidades de comunicación entre los usuarios. El IRC además te permite la utilización de programas, específicos para este entorno de relación, de automatización de tareas, como juegos, de manera que un usuario que posea un juego automatizado para IRC puede ponerlo en funcionamiento permitiendo que otros usuarios participen de él. A modo de ejemplo: el trivial para IRC que hace preguntas aleatorias automáticamente y los demás usuarios dan la respuesta.

 

Otros, su interés es crear un canal. Esto puede ser variado, incluso es posible hacer que el canal sea secreto y no aparezca en la lista de canales disponibles, siendo solo accesible a aquellas personas que ya conocen previamente de su existencia; también se puede hacer que un canal sea solo para invitados; se limite a un máximo de participantes; esté moderado y solo tengan la palabra las personas autorizadas a ello, etc..

Sea cual sea su interés al entrar al IRC esperamos lo disfrutes sanamente