Especificaciones del protocolo irc

Solo disponible en BuenasTareas
  • Páginas : 41 (10205 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de febrero de 2012
Leer documento completo
Vista previa del texto
Network Working Group J. Oikarinen
RFC: 1459 D. Reed
Mayo 1993
Traducción al castellano: Octubre 1999
Carlos García Argos (cgasoft@yahoo.com)



Protocolo de CharlaBasado en Internet (Internet Relay Chat, IRC)


Prefacio

Este documento especifica un protocolo experimental para la
comunidad de Internet. Se piden comentarios y sugerencias para
mejoras. Se ruega referirse a la edición actual de los "Estándares
de Protocolo Oficiales del IAB" para el estado actual de la
estandarización y el protocolo. La distribución de este documento
esilimitada.

Resumen

El Protocolo IRC se desarrolló durante los 4 últimos años desde que
se implementó por primera vez como un medio de comunicación
instantánea entre usuarios de BBS. Actualmente soporta una red
global de servidores y clientes, y se está extendiendo para
contrarrestar el crecimiento. Durante los 2 últimos años, la media
de usuarios conectados a la red deIRC se ha multiplicado por 10.

El protocolo IRC está basado en texto, siendo el cliente más simple
un programa capaz de conectarse a un servidor a través de un socket.

Índice

1. INTRODUCCIÓN ............................................... 4
1.1 Servidores.............................................. 4
1.2 Clientes............................................... 5
1.2.1 Operadores ......................................... 5
1.3 Canales ................................................. 5
1.3.1 Operadores de canal .................................. 6
2. LA ESPECIFICACIÓN DEL IRC ................................... 7
2.1 Discusión ............................................... 7
2.2Códigos de caracteres ................................... 7
2.3 Mensajes ................................................ 7
2.3.1 Formato de mensajes en pseudo BNF ................. 8
2.4 Respuestas numéricas..................................... 10
3. Conceptos sobre IRC ......................................... 10
3.1 Comunicación uno-a-uno.................................. 10
3.2 Uno-a-muchos ............................................ 11
3.2.1 A una lista ........................................ 11
3.2.2 A un grupo (canal) ................................. 11
3.2.3 A una máscara de host o servidor ................... 12
3.3 Uno a todos ............................................. 12Oikarinen & Reed [Pág. 1]


RFC 1459 Protocolo de Charla Basada en Internet Mayo 1993


3.3.1 Cliente a cliente .................................. 12
3.3.2 Clientes a servidor ................................ 12
3.3.3 Servidor a servidor ................................ 12
4. DETALLES DEMENSAJES......................................... 13
4.1 Registro de conexión .................................... 13
4.1.1 Mensaje de clave ................................... 14
4.1.2 Mensaje de nick .................................... 14
4.1.3 Mensaje de usuario ................................. 15
4.1.4 Mensaje de servidor................................ 16
4.1.5 Mensaje de Operador ................................ 17
4.1.6 Mensaje de salida .................................. 17
4.1.7 Mensaje de salida del servidor ..................... 18
4.2 Operaciones en un canal ................................. 19
4.2.1 Mensaje de entrada al canal (JOIN) ................. 19...
tracking img