Servicios de Mensajería
Instantánea
Contenido
Características del servicio de mensajería instantánea. .................................................. 3
Skype y SIP ............................................................................................................ 4
IRC (Internet Relay Chat) ..................................................................................... 4
OSCAR .................................................................................................................... 5
XMPP ....................................................................................................................... 5
Características del servicio de noticias ........................................................................... 10
Clientes gráficos de noticias. .......................................................................................... 12
Listas de distribución ...................................................................................................... 13
Son flexibles ........................................................................................................... 13
Según quién pueda subscribirse .................................................................... 13
En cuanto al envío de mensajes .................................................................... 14
Chat ................................................................................................................................. 15
2
Servicios de Mensajería Instantánea 2012
Introducción
La mensajería instantánea requiere el uso de un cliente de mensajería instantánea que
realiza el servicio y se diferencia del correo electrónico en que las conversaciones se
realizan en tiempo real. La mayoría de los servicios ofrecen el "aviso de presencia",
indicando cuando el cliente de una persona en la lista de contactos se conecta o en
que estado se encuentra, si está disponible para tener una conversación. En
los primeros programas de mensajería instantánea, cada letra era enviada según se
escribía y así, las correcciones de las erratas también se veían en tiempo real. Esto
daba a las conversaciones mas la sensación de unaconversación telefónica que
un intercambio de texto. En los programas actuales, habitualmente, se envía cada
frase de texto al terminarse de escribir. Además, en algunos, también se permite dejar
mensajes aunque la otra parte no esté conectada al estilo de un contestador
automático. Otra función que tienen muchos servicios es el envío de ficheros.
La mayoría usan redes propietarias de los diferentes softwares que ofrecen este
servicio. Adicionalmente, hay programas de mensajería instantánea que utilizan
el protocolo abiertoXMPP, con un conjunto descentralizado de servidores.
Los clientes de mensajería instantánea más utilizados son ICQ, Yahoo!
Messenger, Windows Live Messenger, Pidgin, AIM (AOL Instant Messenger) y Google
Talk (que usa el protocolo abierto XMPP). Estos servicios han heredado algunas ideas
del viejo, aunque aún popular, sistema de conversación IRC. Cada uno de estos
mensajeros permite enviar y recibir mensajes de otros usuarios usando los mismos
software clientes, sin embargo, últimamente han aparecido algunos clientes de
3
Servicios de Mensajería Instantánea 2012
Protocolos
Skype y SIP
4
Servicios de Mensajería Instantánea 2012
OSCAR
El protocolo OSCAR (Open System for Communication in Realtime), oficial del programa de mensajería
de AOL, AIM (sistema de MI de AOL) y también usado por ICQ. Es un protocolo de desarrollo propietario
y no ofrece documentación ni código. Para conocer su forma de actuar y adaptar sus programas existen
desarrolladores que han recurrido a la ingeniería inversa. OSCAR funciona con 3 características
importantes, primero realiza la autenticación del usuario, luego el envío y recepción de datos en
servidores centrales BOS (Basic OSCAR Service), y finalmente el ChatNav (navegador del chat) donde se
crean las salas de charlas. Este protocolo utiliza paquetes binarios de longitud variable, de forma que
permite una amplia variedad de servicios (chat, directorio, gestión, localización, etc.). Los clientes no se
conectan directamente entre sí, lo hacen a través de servidores, que se responsabilizan de la entrega de
los mensajes a sus destinatarios. La red consiste en múltiples servidores centrales BOS y un servidor de
autorizaciones, que antes de que los clientes se puedan conectar a los servidores BOS o a otros, éste
debe autorizarlo primero. Este proveerá al cliente de una “cookie” que le permitiría conectarse al resto de
los servidores de manera automática, para poder utilizar el resto de los servicios disponibles en la red de
MI. El servidor de autorizaciones también redirige el cliente a un servidor BOS predeterminado según las
preferencias de conexión del cliente, pudiendo ser redirigido para cualquier otro y así equilibrar la carga
de trabajo entre servidores.
XMPP
La especificación base de Jabber (más tarde XMPP) surgió en 1998 por Jeremie
Miller, conocido como el primero de carácter abierto y tomado como protocolo
por la comunidad Open Source en 1999, donde ha ido creciendo y
evolucionando hasta la actualidad. XMPP (Extensible Messaging and Presence
Protocol), es un protocolo abierto y extensible, con el queda establecida una
plataforma para el intercambio de datos XML, que puede ser usado entre
aplicaciones de Internet para mensajería instantánea, aunque originalmente fue
ideado para la misma. Posee muchas implementaciones abiertas de servidores,
clientes y librerías para las más diversas plataformas y lenguajes. Este protocolo
en su funcionamiento topológico se basa en la clásica arquitectura cliente-
servidor, aunque no fuerza a hacerlo así y mediante TLS permite cifrar los
mensajes empleando diferentes algoritmos como RSA y DSS. Hasta la fecha
XMPP ha tenido buena aceptación como alternativa libre con respecto al MSN
Messenger de Microsoft, al AIM de AOL, que como se explica anteriormente son propietarios. Hay que
tener en cuenta que aunque es un protocolo joven, su uso ha ido creciendo considerablemente. Un
ejemplo de ello es Google Talk, un cliente de mensajería instantánea que utiliza el protocolo y entre otras
funcionalidades permite la transferencia de archivos, intercambio mediante voz y texto, así como el aviso
de presencia de los usuarios y su estado de disponibilidad.
Este protocolo posee características muy significativas que le propician adaptabilidad y sencillez y entre
otra de sus posibilidades de uso, ofrece servicios tales como: Un directorio de usuarios. Salas de charla
pública o puentes a otras mensajerías (como el email o el MSN).
5
Servicios de Mensajería Instantánea 2012
Dominio Jabber:
Especifica el nombre de dominio del servidor. Esto hará que las cuentas
de los usuarios sean de la forma usuario@dominio.
Soporte SSL:
Especifica si las comunicaciones (autenticación y mensajes) con el
servidor serán cifradas o en texto plano. Podemos desactivarlo, hacer
que sea obligatorio o dejarlo como opcional. Si lo dejamos como
opcional será en la configuración del cliente Jabber donde se
especifique si se quiere usar SSL.
6
Servicios de Mensajería Instantánea 2012
Mensajería instantánea.
7
Servicios de Mensajería Instantánea 2012
Nuestro sistema fue diseñado específicamente para estos entornos y ofrece las siguientes
ventajas:
Cada mensaje instantáneo pasa a través del servidor; no se usa una comunicación peer-to-
peer, es decir, los usuarios no se comunican directamente unos contra los otros.
Cada mensaje es registrado en el servidor con la encriptación (256 bits) de un certificado
digital (1024 bits).
Cada mensaje es transmitido entre el servidor y los usuarios de forma encriptada a (128
bits) mediante certificado digital (1024 bits).
Terceros programas espías o malignos no pueden infiltrarse dentro de la red de mensajería
cerrada.
Varios temas gráficos disponibles.
Notificación de Correo.
También nos proporciona acceso directo a nuestra cuenta o cuentas al disponer de soporte
multiusuario y multidominio.
8
Servicios de Mensajería Instantánea 2012
El sistema puede usarse para proporcionar sincronización bidireccional entre los contactos de
nuestra cuenta y las libretas de direcciones locales del Outlook u Outlook Express locales,
ofreciendo la posibilidad de usar todas las libretas al mismo tiempo con el mismo contenido.
Con los suficientes privilegios se puede configurar para mantener libretas de direcciones
globales corporativas.
Digsby (Windows)
La popularidad de Digsby ha ido incrementandose ultimamente, pues este
cliente tiene mucho que ofrecer, es multiprotocolo, ofrece notificaciones
vía pop-up, y no sólo funciona como cliente de mensajería, además de esto
ofrece integración con e-mail y redes sociales como Twitter, Facebook y
MySpace.
Adium (Mac)
Adium es capaz de soportar múltiples cuentas de chat como AIM, MSN Messenger, Google
Talk, Yahoo! Messenger, MySpace y Facebook. Ofrece una gran integración con Mac OS, ya
que permite agregar los contactos de tu libreta de direcciones, usar temas del sistema y utilizar
el sistema de notificaciones “Growl”. Adium además posee soporte para todo tipo de
agregados y cientos de extras.
9
Servicios de Mensajería Instantánea 2012
No todos los ISP utilizan servidores de noticias, ya que se trata de uno de los servicios de
Internet más difíciles de administrar correctamente, debido a la gran cantidad de información
involucrada. Para aquellos que tienen acceso a Internet, pero no a un servidor de
noticias, Google Groups permite leer y escribir en grupos de noticias a través del World Wide
Web. Aunque ésta u otra “puerta de acceso a noticias web” no son siempre tan sencillas de
utilizar como el software especializado —especialmente cuando los hilos son largos— son a
menudo fáciles de buscar. Los usuarios que carecen de un servidor de noticias ISP pueden
usar Google Groups para acceder al grupo alt.free.newsservers, que contiene
información sobre los nuevos servidores abiertos.
Una minoría de los grupos de noticias están moderados. Esto significa que los mensajes
presentados por los lectores no son distribuidos a Usenet, sino que son enviados por e-mail al
moderador del grupo, para ser aprobados. Los grupos moderados tienen reglas denominadas
estatutos. Los moderadores son personas cuyo trabajo es asegurar que los mensajes que los
lectores ven cumplen las normas de cada grupo. Los grupos sin moderador son mayoría en
Usenet, y los mensajes presentados por los
10
Servicios de Mensajería Instantánea 2012
Protocolo NNTP
Network News Transport Protocol (NNTP) es un protocolo inicialmente creado para la lectura
y publicación de artículos de noticias en Usenet. Su traducción literal al español es "protocolo
para la transferencia de noticias en red".
Principio de funcionamiento
El funcionamiento del NNTP es muy sencillo, consta de un servidor en el que están
almacenadas las noticias y a él se conectan los clientes a través de la red.
La conexión entre cliente y servidor se hace de forma interactiva consiguiendo así un número
de artículos duplicados muy bajo. Esto supone una gran ventaja respecto de servicios de
noticias anteriores, en los que la tecnología por lotes era su principal aliada.
Esta conexión se realiza sobre el protocolo TCP. El puerto 119 está reservado para el NNTP.
Sin embargo cuando los clientes se conectan al servidor de noticias mediante SSL se utiliza el
puerto 563.
Cuando se publica se está creando un artículo nuevo, y por lo tanto la cabecera del mensaje
sólo tendrá parte de la información. Al enviar se está trabajando con un artículo que realmente
existe y que posee una información completa en la cabecera y que también contiene el
identificador del mensaje cuando se publicó.
Tanto los lectores de noticias como los clientes de transferencia de noticias pueden descargar
los artículos. Esto permite el acceso simultáneo de muchos clientes a las noticias, sin contar
con los grandes inconvenientes del NFS
Método pushing (activo): Cuando el cliente envía un artículo al servidor por este método,
éste le devuelve un código de respuesta por el cual se sabe si ya tiene ese artículo, o sin
embargo no lo tiene y es transferido desde el cliente. La orden para realizar dicho proceso
es IHAVE msgid.
Este método también se llama coloquialmente empujar.
Cabe destacar una gran desventaja, y es que cada artículo es buscado individualmente, por lo
que esto supone un gran número de accesos a la base de datos y una gran carga para el
servidor.
11
Servicios de Mensajería Instantánea 2012
Método pulling (pasivo):Con esta técnica se obtiene una lista de artículos de un grupo
cuya fecha es posterior a la especificada por el cliente. Para ello se utiliza la
orden NEWSNEWS. Después el cliente selecciona los artículos que no posee de la lista
anterior, y le son transferidos. La orden ARTICLE sirve para realizar dicho propósito
trabajando con cada uno de los IDs de los mensajes seleccionados.
Esta técnica también se puede llamar tirar.
Todo el proceso de transferencia de noticias está regulado por un estricto control por parte del
servidor, ya que puede darse el caso de que exista información confidencial y ésta sólo puede
ser vista por algunos clientes.
El protocolo IMAP también puede usarse para leer los grupos de noticias.
Spoofing
Un problema presente en el protocolo NNTP es el spoofing (falsificación de noticias) que
consiste en una suplantación de la identidad de los clientes que participan en un grupo de
noticias.
Una extensión del NNTP soluciona este problema y para ello pide una autentificación al usuario
para algunas órdenes. Esto protege al servidor de noticias de un uso malintencionado.
El sitio web de Google News, elaborado por Google Inc., se actualiza cada 15 minutos y fue
lanzado en versión beta en abril de 2002. Existen más de 40 ediciones regionales de Google
Noticias en diversos idiomas, entre los que se incluyen el alemán, el árabe, el chino, el
coreano, el español, el francés, el griego, el hebreo, el hindi, el holandés, el inglés, el italiano, el
japonés, el noruego, el portugués, el ruso y el sueco. Cada una de dichas ediciones está
adaptada específicamente a los lectores de los
respecivos países.
12
Servicios de Mensajería Instantánea 2012
Listas de distribución
Esta lección presenta una de las posibilidades mas atractivas del correo
electrónico: las listas de distribución y el uso que pueden tener en la
Contabilidad.
Son flexibles
De acuerdo con los objetivos que marque el propietario de la lista (un particular, un
colectivo, un departamento universitario, una empresa), podemos hacer que la lista
de distribución cumpla unos determinados requisitos, como por ejemplo, quien
puede participar en ella y como se participa.
Según quién pueda subscribirse las listas pueden ser publicas, privadas o estáticas.
13
Servicios de Mensajería Instantánea 2012
3) En las listas estáticas los integrantes de la lista son definidos junto con la
lista. Por ejemplo, una lista con los miembros del Departamento de Contabilidad y
Finanzas de la Universidad de Zaragoza o al Departamento de Marketing de
Telefónica. Nadie que no pertenezca al departamento puede suscribirse. Las únicas
altas o bajas se deben a cambios en la plantilla del departamento.
3) En las listas cerradas solo el propietario de la lista puede enviar mensajes. Por
ejemplo un profesor puede crear una lista con sus alumnos y solo el puede enviar
los mensajes. Una empresa puede enviar las noticias de sus productos a sus
clientes.
4) En las listas moderadas los mensajes recibidos por la lista pasan por un filtro.
Necesitan la previa conformidad del moderador para ser remitidos a sus miembros.
El moderador puede censurar los contenidos que no se ajustan a los objetivos de la
lista. Así se evita el abuso, aunque se pierde en agilidad.
14
Servicios de Mensajería Instantánea 2012
Chat
Descripción
Son muchas las acepciones de la palabra chat, y por lo general agrupa a todos los protocolos
que cumplen la función de comunicar a dos o más personas, dentro de éstos los clientes de
chat (como, por ejemplo, X-Chat, ChatZilla (el cliente de Mozilla/SeaMonkey o el mIRC); éstos
usan el protocolo IRC, cuyas siglas significan Internet Relay Chat. Otros son protocolos
distintos pero agrupados en la mensajería instantánea, tales como Windows Live
Messenger, Yahoo! Messenger, Jabber/XMPP o ICQ, entre los más conocidos, o también el
servicio SMS de telefonía móvil. Actualmente Orkut deGoogle cuenta con un servicio
de Chat en línea.También se puede incluir aquí el peer-to-peer. Es muy usado, además, el
método webchat, que no es otra cosa que enviar y recibir mensajes a través de una página
dinámica de Internet, o usando el protocolo "IRC" si se trata de un applet de Java.
Videochat
El videochat no es más que una evolución o mezcla entre la videoconferencia y el chat
tradicional, dotando al usuario de tres modos de comunicación sobre el mismo canal. Existen
igualmente servicios de videochat de multidifusión o de mensajería instantánea uno a uno.
15
Servicios de Mensajería Instantánea 2012
Distintos sitios web ofrecen servicios de videochat en línea, si bien también existen programas
de cómputo especializados como Paltalk. Así mismo, los programas de mensajería instantánea
más famosos, como Windows Live Messenger o Yahoo Messenger, también permiten el uso de
audio y vídeo en sus comunicaciones.
Clientes de Chat
Algunos de los clientes mas utilizados son:
Google Talk
ICQ (OSCAR)
Internet Relay Chat (IRC)
XMPP (Jabber)
SILC
Skype
TeamSpeak (TS)
Windows Live Messenger
Yahoo! Messenger
Servidores de Chat
Servidores de IRC
Nombre Servidor Sitio oficial Detalles
16