mapa conceptual "creación de sockets c/s"

Upload: anonymous-zymamu

Post on 06-Jan-2016

201 views

Category:

Documents


17 download

DESCRIPTION

Actividad 1

TRANSCRIPT

  • SOCKETS

    Es un punto final de un enlace de

    comunicacin de 2 vas entre dos

    programas que se ejecutan a travs de

    la red.

    FAMILIA DE SOCKETS

    Es una constante de la API de

    Berkeley que indica que tipo de

    protocolo se utilizar durante la

    conexin:

    Fam. AF_UNIX: Usa

    protocolos de Unix

    Fam. AF_INET: Usa

    protocolos de internet

    (UDP)

    Fam. AF_CCITT: Norma

    X.25 de CCITT

    Fam. AF_SNA: Usa

    protocolos de IBM SNA

    Entre otros

    REFERENCIA API DE SOCKETS EN C

    Circuito Virtual:

    Mediante la bsqueda de enlaces

    libres se establece un circuito

    virtual. Conexin permanente hasta

    el final de la comunicacin.

    SOCK_STREAM

    Datagrama

    No trabajan con circuitos

    permanentes. La transmisin se

    realiza a nivel de paquetes.

    SOCKET_DGRAM

    TIPOS DE SOCKETS

    Orientado a la

    conexin.

    Orientado a la no

    conexin.

    SOCKET TCP

    Orientado a la Conexin.

    Establece un camino virtual entre

    el servidor y cliente, fiable, sin

    prdidas de informacin ni

    duplicados, la informacin llega en

    el mismo orden en que se envan.

    El cliente abre una sesin en el

    servidor y este programa guarda

    un estado del cliente. Estas clases

    se encuentran definidas en el

    paquete Java.

    SOCKET UDP

    Orientado a la no Conexin.

    Envo de Datagramas de tamao fijo.

    No es fiable, puede haber perdidas de

    informacin y duplicados, y la

    informacin puede llegar en distinto

    orden del que se enva.

    No se guarda ningn estado del

    cliente en el servidor, por ello es

    tolerante a fallos del sistema. Tanto el

    cliente como el servidor utilizan la

    clase DatagramSocket.