Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Análisis y funcionamiento de Skype

No description
by

cristian rojas

on 17 November 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Análisis y funcionamiento de Skype

skype
Análisis y funcionamiento de Skype

Gracias por su atención

Finalización

Comparación con otras aplicaciones II

Comparación con otras aplicaiones

Arranque
Tras la instalación envía un HTTP 1.1 GET Request al servidor de Skype
Conexión I
Operación mas crítica
Se autentifica nombre y contraseña de usuario
Descubre nodos Skype con direcciones IP públicas
Determina si esta detrás de un cortafuegos o de un NAT

Funciones Skype

Introducción
Arquitectura Skype
Componentes Skype
Funciones Skype
Comparación con otras aplicaciones: Yahoo, MSN, Google Talk
Bibliografía

Índice


Skype ofrece mejores resultados frente a programas de tan importantes como Yahoo Messenger o MSN Messenger.

Skype es un aplicación que permite la movilidad, ya no se necesita un teléfono para hacer una llamada.

Ofrece una alternativa barata a las llamadas tradicionales telefónicas.

Conclusiones

Establecimiento de llamada
La información se intercambia sobre TCP
Intercambio inicial mediante challenge-response
Codificación y transferencia
Transferencia de voz se realiza sobre UDP
La codificación utilizada es iSAC
Mensajes de tiempo de vida
El cliente Skype refresca su conexión con el supernodo mediante mensajes TCP cada 2 minutos

Funciones Skype IV

Skype utiliza AES (Advanced Encryption Standard).

Componentes Skype II

Permite a sus usuarios realizar:
Llamadas de voz.
Videoconferencias.
Mensajería instantánea

Skype es un cliente gratuito P2P desarrollado por Kazaa.

Introducción

Conexión al servidor
Conexión P2P con el servidor Skype
212.72.49.141
195.245.8.141
Único componente centralizado
Autentifica cliente mediante usuario y contraseña

Conexión II
Proceso de conexión


Funciones Skype II

El cliente envía la petición al supernodo, éste le responde enviándole 8 nodos. El cleinte
manda paquetes UDP a los 8 nodos. Si el usuario a buscar no se encuentra, el ciente vuelve a enviar la petición a la servidor y este le le responde enviandole 16 nodos. El proceso se repita hasta que se encuentra el usuario
Como media el cliente encuentra al usuario tras entrar en contacto con más de 24 nodos

Búsqueda de un usuario
Tecnología de búsqueda GI




Funciones Skype III

Para la codificación de audio Skype se utilizan los códecs iLBC, iSAC y iPCM, todos ellos desarrollados por Globa
lIPSound que permiten utilizar frecuencias comprendidas entre los 50 y los 8000 Hz.

Existe una lista de contactos que se almacena encriptada en un fichero XML llamado ‘config.xml’.

Un cliente Skype abre puertos TCP y UDP que son generados aleatoriamente durante la instalación.

Skype mantiene en la caché del cliente una tabla con pares de direcciones IP de supernodos.

Componentes Skype I

Servidor de conexión: Permite la autentificación del usuario y almacena los nombres de forma única y las contraseñas del usuario.

Supernodo: nodo con una dirección IP pública que tiene suficiente CPU, memoria, y ancho de banda de red

Nodo Normal: nodo donde se ejecuta el cliente Skype.

La red Skype es una red Overlay
que es un tipo P2P que conecta
iguales entre sí.

Arquitectura Skype
Full transcript