Estudio de Skype

Embed Size (px)

Citation preview

  • 7/25/2019 Estudio de Skype

    1/9

    ESTUDIO DE SKYPE

    1. INTRODUCCIONLa Voz sobre IP (Voice over IP, VoIP) es una tecnologa que permite la

    transmisin de la voz a travs de redes IP en forma de paquetes de datos,

    Internet normalmente, en lugar de ser transportados a travs de la red

    telefnica convencional La telefona IP es una aplicacin inmediata de la

    tecnologa anterior que permite la realizacin de llamadas telefnicas

    ordinarias sobre redes IP u otras redes utilizando un ordenador o un

    telfono

    !n una llamada telefnica normal, la centralita telefnica establece una

    cone"in permanente entre ambos interlocutores, cone"in que se utiliza

    para llevar las se#ales de voz Pero en una llamada a travs de Internet los

    pasos son diferentes $ se pueden resumir en los siguientes% el emisor emite

    la voz, $a sea por el telfono o mediante unos auriculares con micrfono,

    esta se#al analgica se digitaliza, se comprime $ por &ltimo se enva en

    paquetes de datos a travs de Internet a la direccin IP del destinatario

    'ada paquete enviado puede utilizar un camino distinto para llegar 'uando

    stos llegan a su destino se produce el proceso inverso a la emisin Los

    paquetes son ordenados, reensamblados, descomprimidos $ reconvertidos

    en la se#al de analgica original

    2. QU ES SKYPE?

  • 7/25/2019 Estudio de Skype

    2/9

    $pe es esencialmente un servicio *reemium de Voz sobre IP, que permite

    a los usuarios registrados comunicarse via video llamada, mensa+era

    instantnea $ c-at mvil .unque relativamente es +oven, podra decirse

    que este soft/are es el me+or mtodo para que los usuarios se comuniquen

    a larga distancia, si estn buscando dirigir reuniones de negocios de varios

    participantes o simplemente enviar mensa+es audiovisuales cortos entreamigos $ familia !l soft/are no requiere ms que una cmara interna o

    e"terna $ un micrfono, normalmente que viene de fbrica en la P' o

    martP-one $ 0nalmente una cone"in a internet Las llamadas $ los

    mensa+es dentro de $pe son totalmente gratis, sin embargo aquellas

    llamadas a telfonos 0+os $ mviles varan en sus costos dependiendo de la

    regin $ el plan de suscripcin .unque algunos cuesten ms que otros,

    pagar por un servicio Premium es, por le+os, ms barato que adquirir una

    lnea telefnica dedicada

    3. CMO TRABAJA?

    $pe -a sido anunciado por su funcionalidad bsica $ su interfaz de fciluso 1raba+a de una manera similar a otros clientes de mensa+era

    instantnea $ servicios VoIP, requiere que los usuarios registrados ingresen

    o creen una cuenta antes de iniciar una llamada, pero el proceso en general

    es corto $ simple de utilizar independientemente del nivel de e"periencia

    del usuario La tecnologa que funciona envuelve protocolos de inicio de

    sesin (IP) que crean $ envan paquetes de datos multimedia por medio de

    cone"in a la red, es un cliente P2P desarrollado por 3a4aa que tambin es

    una red peer5to5peer overla$ in embargo todo lo que se necesita es

    conocer cmo usarlo3.1. CMO AYUDA SKYPE EN LOS NEGOCIOS?

    $pe provee soluciones en tiempo real para los negocios% 'omunicacin con los empleados

    Llamadas gratis $pe a $pe signi0can respuestas inmediatas

    cuando se requieran 'omunicacin con sus clientes

    $pe permite ubicar botones dentro de la pgina 6eb e e5mails para

    que los clientes puedan contactarse con el personal de forma gratuita

    via $pe 'omunicacin con los usuarios de la 71P'

    i se tiene una P89 con IP -abilitado, se puede utilizar $pe para

    comunicaciones mediante IP $ conectar las llamadas a telfonos

    0+os $ mviles 1ambin se pueden comprar n&meros online para que

    recibir llamadas de los clientes 'omunicacin en movimiento

    $pe tiene la capacidad de cargar crdito para llamar a personas

    alrededor del mundo, tener encuentros face5to5face a travs de video

    llamadas de multiples participantes fcilmente, asegurando que los

  • 7/25/2019 Estudio de Skype

    3/9

    empleados de la empresa estn involucrados, donde sea que estn

    alrededor del mundo 'omunicacin efectiva

    !"iste la capacidad de utilizar el administrador de $pe para obtener

    el m"imo bene0cio en los negocios !sto asegura el control total

    sobre las comunicaciones de negocios sobre $pe3.2. SKYPE PARA SIP$pe para IP est disponible a travs del .dministrador de $pe i se

    tiene una P89 con IP -abilitado, los negocios pueden tomar venta+a debido

    a que permite la comunicacin con telfonos 0+os $ mviles 1ambin, si se

    tienen con0guradas las llamadas entrantes, es posible recibir llamadas

    realizadas por usuarios $pe $ enrutarlas -acia telfonos de escritorio

    3.3. ARQUITECTURA SKYPELa plataforma esta primariamente formada por nodos Peer5to5Peer (P2P)

    sobre una red denominada :overla$ net/or; o red de aplicacin que es un

    e+emplo de red P2P .dems $pe se administra de manera automtica, nose necesita muc-o traba+o administrando la con0guracin del anc-o de

    banda o los a+ustes de los uper =odos son computadores normales que estn

    corriendo el cliente $pe, pero tambin desempe#an temporalmente

    otras funcionesLos =odos ordinarios pueden llegar a ser uper =odos si%5 'uentan con una direccin IP p&blica5 'uentan con memoria, anc-o de banda $ otras caractersticas

  • 7/25/2019 Estudio de Skype

    4/9

    5 !stn permitidos por la ?P@ (?roup Polic$ @b+ect)

    olamente un porcenta+e mu$ peque#o de los usuarios $pe en una

    red L.= llegan a ser uper =odos, en algunos casos ninguno,

    principalmente porque la ma$ora de los terminales cuenta con

    direcciones IP privadas .simismo se puede evitar que los usuarios

    lleguen a ser uper =odos utilizando el editor de ?P@ de $pe

    =odos 7ela$on nodos que estn fuera de la L.=, estos nodos retransmiten

    informacin de medios $ se#alizacin entre nodos que de otra

    manera no pueden comunicarse el uno con el otro, normalmente por

    la con0guracin del *ire/all o por problemas al atravesar =.1 Los

    nodos rela$ no se entrometen en el contenido de la comunicacin $

    no pueden verla ni descifrarla

    F!. ".e muestran los diferentes tipos de =odos de $pe

    F#$%&$'$pe

    3.3.1.2. OPERACINPara estudiar como traba+a $pe $ como puede ser optimizado para la

    red, se e"plica como funciona el establecimiento de una llamada (de

    forma com&n en video, IA $ voz) 8a+o circunstancias normales, en

    cliente $pe es un nodo ordinario en la red P2P 'uando $pe se inicia,

    el nodo se enlaza escuc-ando los socets de los puertos altos de 1'P $

    BCP !sto se encuentra en el puerto DDE para 1'PFBCP $ el puerto GH

  • 7/25/2019 Estudio de Skype

    5/9

    para 1'P 1ambin se utiliza el puerto DDE de BCP para comprobar la

    conectividad de red

    !l cliente $pe necesita conectividad 1'P para informacin de

    se#alizacin e pre0ere fuertemente la conectividad por BCP para

    treaming (VozFVideoF1ransferencia de .rc-ivos) i BCP no estadisponible, es posible utilizar 1'P para el treaming de medios (con la

    cabecera adicional debido a que 1'P es stateful)

    .ntes de realizar una llamada, el 'liente se comunica con el puerto de la

    red para comprobar la conectividad Veri0ca si el puerto BCP de salida

    esta disponible $ el tipo de traduccin de direccion utilizada por la red

    La veri0cacin $ actualizacin del estado esta tambin sobre la

    arquitectura P2P para identi0car el estado del contactoLos usuarios pueden realizar llamadas a otros usuarios $pe o a un

    telfono mvil o 0+o !l cliente $pe luego selecciona, de multiples rutas

    de cone"in en espera, la ruta que tenga la menor latencia $ el anc-o debanda mas optimo

    Llamar a un usuario $pe puede generar una b&squeda a travs de

    varios super nodos, algunos de los cuales responden, dando las posibles

    direcciones de red i se encuentra, el cliente que llama solicita el

    recipiente para permitirlos conectarse .lternativamente, se puede

    determinar el acceso de los usuarios seleccionando los ICs de $pe

    autorizados

    Los nodos comunican varios parmetros de red e informacin !stos

    establecen una sesin (para solicitud de c-at, llamada, transferencia dearc-ivos, actualizacin de informacin o autorizacion), ambos

    directamente o a travs de un retransmisor P2P

    3.3.2.CONSIDERACIONDE LA CONFIGURACION DE RED!l ma$or reto en el despliegue esta en atravesar el borde entre una red

    corporativa e Internet *ire/alls, =.1s, $ servidores Pro"$ pueden

    complicar el proceso de despliegue del soft/are a travs de la red

    $pe debera traba+ar de forma nativa con estos dispositivos !n

    particular, usando un Pro"$ @'3J o K11P para $pe se puede

    me+orar el desempe#o

    3.3.2.1. ATRA(ESANDO FIRE)ALL Y NAT'onseguir comunicaciones con un usuario remoto o un usuario de detrs

    de =.1 o un *ire/all es uno de los retos mas grandes a encarar Cesde

    que =.1 cambia la direccion IP de salida, no -a$ un camino simple para

    que los clientes $pe encuentren a otro cliente $pe .dicionalmente,

    los *ire/alls estn con0gurados para rec-azar nuevas sesiones

    entrantes

  • 7/25/2019 Estudio de Skype

    6/9

    Ce esta manera, $pe ofrece E tecnicas para conseguir cone"in entre

    nodos separados por un *ire/all o =.1% .travieso de =.1 o *ire/all =ativo

    Bso de un ervidor pro"$ K11P o @'3J

    7etransmisores 1'PFBCP

    !l atravieso de =.1 nativo es la me+or solucin, $a que causan el menor

    retardo La siguiente me+or solucin es un servidor Pro"$ Bn servidor

    Pro"$ @'3J utiliza BCP, de tal forma que introduce menos retardo que

    un pro"$ K11P *inalmente, los retransmisores casi siempre funcionan,

    pero introducen la ma$ora de los retardos, particularmente los

    retransmisores 1'P

    3.3.2.2. CONFIGURACION NAT$pe atraviesa la ma$ora de los *ire/alls $ =.1 de forma automtica

    utilizando perforacin BCP, una tcnica com&n favorecida por los

    estndares de la I!1*, tal como la 7*' JEG (Btilidades de atravieso de

    esin para =.1, tambin denominado 1B=)

    'on esta perforacin los clientes $pe que no pueden comunicarse

    directamente comunican sus parmetros de red a travs de los nodos

    7ela$ Luego se intentan iniciar cone"iones BCP directas

    !"isten muc-as clases diferentes de =.1s $ no todas tienen las me+ores

    caractersticas para usar $pe !l tipo de =.1 elegido debera ser de

    acuerdo a la 7*' DMGM (7equerimientos de =.1) !l =.1 debera% 7eusar el mismo puerto para todos los paquetes enviados desde la

    misma IP Interna -acia una IP e"terna .signar la misma direccion IP de salida para todas las sesiones

    asociadas con la IP interna

    .mbos *ire/all o =.1 deberan%

    1ener un temporizador de mapeo BCP con e"piracin de NH segundos

    o mas (7*' requiere O2H segundos) !sto evita tener muc-os

    paquetes de actualizacin debido al temporizador !stablecer cone"iones concurrentes !l cliente $pe establece

    multiples cone"iones por sesin (algunos *ire/alls interpretan esto

    como la originacion por un Aal/are $ bloquean el Kost)

    .lgunos =.1 $ *ire/alls, especialmente los de uso para -ogar, podran

    no tener la capacidad para el numero de cone"iones requeridas por

    $pe !s importante asegurarse que los equipos utilizados sean

    capaces de realizar esto

  • 7/25/2019 Estudio de Skype

    7/9

    3.3.2.3. PRO"Y SOCKS* Y PRO"Y +TTPSAu-as organizacin tienen *ire/alls que no cumplen los requerimientos

    de =.1 o utilizan otras polizas de seguridad restrictiva, por e+emplo el

    cierre de puertos altos de 1'P o BCP

    i se da este caso, se puede con0gurar $pe para traba+ar a travs de

    un pro"$ @'3J o K11P !stos pro"$s retransmiten el tra0co de

    aplicaciones que se encuentran dentro de la red (como $pe) -acia

    Internet $ viceversa desde internet -acia la red local, basado en polizas

    con0guradas (cierto tra0co puede ser pasado o bloqueado) Bn pro"$

    @'3J utiliza el mecanismo :aludo Kand-ae; que funciona a

    travs de cone"iones 1'P o BCP Bn pro"$ K11P usa el mtodo de

    cone"in a un cliente remoto a travs del puerto DDE de 1'P

    .lgunas recomendaciones importante al utilizar $pe a travs de un

    servidor Pro"$ son% e recomiendan un pro"$ @'3J en vez de un servidor Pro"$

    K11P, $a que soporta BCP, que aprovec-a me+or el anc-o de

    banda que 1'P i no es posible el emple de un Pro"$ @'3J, los

    clientes pueden enviar tra0co 1'P a travs de un pro"$ K11P

    mientras se intentan conectar al otro nodo directamente =o es recomendable implementar =.1 entre los clientes $ el pro"$

    @'3J 1ampoco es recomendable aplicar =.1 entre @'3J e

    Internet

    3.3.2.,. RETRANSMISORESi el cliente de $pe no se puede conectar directamente con otrocliente, a travs del procedimiento se encontrarn los retransmisores

    apropiados para la cone"in $ el tra0co de llamadas Luego los nodos

    trataran de conectarse directamente a los retransmisores e distribu$e

    informacin de datos $ se#alizacin entre los multiples retransmisores

    para propsitos de tolerancia a fallos Los nodos retransmisores envan

    tra0co entre los nodos ordinarios, es decir clientes $pe La

    comunicacin tanto en IA, voz, video $ transferencia de arc-ivos se

    mantiene encriptada end5to5end , aun cuando se insertan nodos

    retransmisores

    Ce la misma manera que los super nodos, raramente los usuarios son

    elegidos nodos retransmisores $ tambin deben ser posibles de ubicar

    directamente por Internet Para evitar fallas en el desempe#o, el

    soft/are de $pe limita el anc-o de banda dedicado para emplear la

    funcin, de un nodo, como un =odo 7etransmisor, esto se realiza en

    sesiones per5rela$

  • 7/25/2019 Estudio de Skype

    8/9

    3.3.2.*. IMPACTO EN LA RED$pe es dise#ado &nicamente para funcionar sobre redes de

    corporaciones creando un peque#o impacto en su desempe#o .

    continuacion se muestran algunos gra0cos que nos muestran

    comparaciones, utilizando como base A@

    !l audio de alta de0nicin de $pe esta basado en IL3, un cdec de

    banda amplia de alto desempe#o propio de $pe !l cdec puede

    funcionar en varias frecuencias de muestreo, desde G 3Kz a 2D 3Kz, $

    tasas de datos e"ibles de N a DH 3bps

    T/ " e muestran la frecuencia de muestreo, tasa $ el uso de 'PB

    F#$%&$'$pe

    F!. ".e muestran los A@ de comparacin entre IL3, .A7568 $pee"

  • 7/25/2019 Estudio de Skype

    9/9

    La calidad de video puede variar signi0cantemente seg&n las

    condiciones de tra0co e debera contratar una cone"in de al menos

    O2G 3bps para cada sesin, aunque se recomiendan EGD 3bps o

    superior Para una video llamada en KC (M2Hp), se requiere de una

    cone"in simtrica de al menos O Abps

    'alcular espec0camente los requerimientos de tra0co de fondo para

    una sesin de $pe es complicado por muc-os factores !sto inclu$e el

    tama#o de la lista de contactos del usuario, cuan seguido cambian su

    estado, mantenimiento de tra0co, $ otras operaciones que realiza

    $pe al mismo tiempo, por e+emplo% b&squedas