110 likes | 212 Views
A Study of Internet Instant Messaging and Chat Protocols. Jennings, R.B., III Nahum, E.M. Olshefski, D.P. Saha, D. Zon-Yin Shae Waters, C. IBM T.J. Watson Res. Center, Yorktown Heights, NY, USA;
E N D
A Study of Internet Instant Messaging and Chat Protocols Jennings, R.B., IIINahum, E.M.Olshefski, D.P.Saha, D.Zon-Yin ShaeWaters, C.IBM T.J. Watson Res. Center, Yorktown Heights, NY, USA; This paper appears in: Network, IEEEPublication Date: July-Aug. 2006Volume: 20, Issue: 4On page(s): 16- 21ISSN: 0890-8044 INSPEC Accession Number: 9022797Digital Object Identifier: 10.1109/MNET.2006.1668399Posted online: 2006-08-14 10:00:48.0
Arquitectura • Arquitectura Cliente servidor • Todo se mantiene en el servidor al cual un cliente se conecta para tener el servicio. • Arquitectura Simétrica • Cada servidor realiza la misma función • El cliente no distingue que servidor contacta para determinada actividad. • Arquitectura Asimétrica • Cada servidor realiza una actividad especifica (login, encontrar otros usuarios, mantener las platicas, reenvío de mensajes)
AIM (AOL Instant Messenger • Arquitectura cliente-servidor para operaciones normales • Peer-to-peer para conversaciones de voz • AIM (typing, not typing, typed but erased) • Mensajes de “warning” a contactos • Comunicaciones seguras, encriptando las sesiones (utiliza SSL y dos llaves publicas). cuartos de charla utiliza contraseña de 256bits. • Peer-to-peer text communication
YMSG (Yahoo Messenger) • Arquitectura cliente-servidor • Operación normal y de voz • Ventaja: soporta varios usuarios con voz al mismo tiempo. • Permite enviar mensajes a usuarios no conectados • Peer-to-peer text communication
MSN (Microsoft Messenger) • Arquitectura cliente-servidor para operaciones normales • Peer-to-peer para conversaciones de voz
Paquete AIM Paquete YMSN